Hacking USB Loader GX

  • Thread starter cyrex
  • Start date
  • Views 7,284,521
  • Replies 29,337
  • Likes 49

blackb0x

Well-Known Member
Member
Joined
Apr 22, 2019
Messages
788
Trophies
1
XP
3,547
Country
United Kingdom
Hi I'm on vWii, have the latest version of cIOS and USB Loader GX, but I get a hard crash every time I load the app.

It goes through every step and after loading resources I see the home screen for a split second and crashes back to HBC.

Any ideas?
It's a known issue and I'll release a bug fixed version as soon as I've fixed things.

For now you should be able to get the loader to work on vWii by installing the loaders UNEO forwarder and launching it that way.
 
  • Like
Reactions: ber71

Roberto_167

New Member
Newbie
Joined
Jan 3, 2023
Messages
2
Trophies
0
Age
41
XP
39
Country
Chile
It's a known issue and I'll release a bug fixed version as soon as I've fixed things.

For now you should be able to get the loader to work on vWii by installing the loaders UNEO forwarder and launching it that way.
Awesome, I'll try that and report back. Thanks!
 

Maeson

Well-Known Member
Member
Joined
Apr 3, 2013
Messages
1,199
Trophies
2
XP
3,484
Country
Spain
The loader does have a built in way to do that, but that data can be lost when certain changes are made. So you'd be better off editing wiitdb.xml with any custom titles IMO.
I already was using a modified wiidtb.xml before, which is why it has me confused. I tried with a new one, and modify it again, but the changes to the titles do not reflect on the game list anymore.

Edit: Okay... I did a completely clean installation of USB Loader GX and it seems it works as it should now. After messing with stuff, it seems the one thing you really need to do is to delete the cache files (TitlesCache.bin, and the Cache folder with Emunand.Cache, Wii.Cache and Gamecube.Cache) so the next time you boot USB Loader GX, it recreates them with whatever names you put.

This also fixed the problem with the non-working synopsis.
 
Last edited by Maeson,
  • Love
Reactions: ChibiMofo

Aeredren

Well-Known Member
Newcomer
Joined
Nov 12, 2019
Messages
75
Trophies
0
Age
26
Website
txti.es
XP
308
Country
France
It's a known issue and I'll release a bug fixed version as soon as I've fixed things.

For now you should be able to get the loader to work on vWii by installing the loaders UNEO forwarder and launching it that way.
I have the same issue on Wii with d2x cios beta 10 and the latest usbloader. Is this the same bug ?
 

Aeredren

Well-Known Member
Newcomer
Joined
Nov 12, 2019
Messages
75
Trophies
0
Age
26
Website
txti.es
XP
308
Country
France
**I misclick repost the last post and I dont know how to delete it**
Post automatically merged:

It most likely is. And I've now had someone confirm that the bug is within the caching changes, but as I'm not able to replicate the issue it's going to be more difficult to fix.
Is there a way I could get a trace or a log file of what happen ? I'm willing to help on this as much as I can.
 

blackb0x

Well-Known Member
Member
Joined
Apr 22, 2019
Messages
788
Trophies
1
XP
3,547
Country
United Kingdom
Is there a way I could get a trace or a log file of what happen ? I'm willing to help on this as much as I can.
Not with that version, but it might help to know a little more about you Wii. Like is it set to English, do you have a lot installed to your NAND, do you only have the d2x cIOS installed and are you using a USB HDD in the port closest to the edge?
 

borissaid

Well-Known Member
Member
Joined
Sep 27, 2008
Messages
122
Trophies
1
XP
406
Country
United States
I'm having an issue with v1280 and Nintendont MMMod 6.499. Previous version of USB Loader GX worked fine, no changes other than the recommended CIOS setup and overwriting the dol for USB Loader GX for the update from 1272 to 1280.

Games are on a FAT32 formatted USB HDD.

Basically, I click to launch a GameCube game in USB Loader GX, it opens the Nintendont screen, says "Loading patched kernel... 1" then "ES_Init... Done!", then freezes.

Using Nintendont directly through HBC or Fordwarder works fine.

I also tried deleting any Nintendont themes, as well as the Global Settings cfg for USB Loader GX just in case, which didn't help. Not sure what I'm doing wrong.
 

rexus_pl

Well-Known Member
Member
Joined
Mar 26, 2022
Messages
115
Trophies
0
Age
22
Location
Gniezdzewo
XP
947
Country
Poland
As I'm facing same problem (crash just after loading - older version works almost fine):
- Wii is PAL, set to English
- HDD is connected close to the edge (bottom) port
- d2x is not updated (yet?)
- app crashes when moved to new location (sd://apps/ulgx) - will it read old config/cache files (it starts with default theme and music)?
- app crashes even if HDD is disconnected (both on SD mode and channel only)
- 546 blocks are free on my NAND
 
  • Like
Reactions: blackb0x

blackb0x

Well-Known Member
Member
Joined
Apr 22, 2019
Messages
788
Trophies
1
XP
3,547
Country
United Kingdom
I haven't tested with that version in a long time, so I'll check it out. I know that the regular Nintendont version should work though.

- app crashes when moved to new location (sd://apps/ulgx) - will it read old config/cache files (it starts with default theme and music)?
It won't since r1280 supports multiple instances with separate config files.

- 546 blocks are free on my NAND
Can you tell me what games, channels and forwarders you've got installed to your NAND? You can send me a private message if you don't want it to be public.
 

Aeredren

Well-Known Member
Newcomer
Joined
Nov 12, 2019
Messages
75
Trophies
0
Age
26
Website
txti.es
XP
308
Country
France
Not with that version, but it might help to know a little more about you Wii. Like is it set to English, do you have a lot installed to your NAND, do you only have the d2x cIOS installed and are you using a USB HDD in the port closest to the edge?
I have attach my syscheck below

What I have installed to Nand :
  • d2x-v10beta52 rev 65536 based on IOS 56 installed as IOS249
  • BootMii at IOS254
  • HBC
  • USB Loader Forwarder channel
  • Forecast Channel
  • News Channel
  • SSB Legacy XP Forwarder channel
  • Everybody Vote Channel
  • Mii Contest Channel

And yes I am using the external USB port (closest to the edge)

It is a PAL/EUR original white wii
 

Attachments

  • IOSsyscheck.log.txt
    2.6 KB · Views: 25
  • sysCheck.csv.txt
    1.8 KB · Views: 22
Last edited by Aeredren,
  • Like
Reactions: blackb0x

jeannotte

Well-Known Member
Member
Joined
Jun 15, 2016
Messages
4,547
Trophies
1
Age
53
XP
4,974
Country
France
I have attach my syscheck below

What I have installed to Nand :
  • d2x-v10beta52 rev 65536 based on IOS 56 installed as IOS249
  • BootMii at IOS254
  • HBC
  • USB Loader Forwarder channel
  • Forecast Channel
  • News Channel
  • SSB Legacy XP Forwarder channel
  • Everybody Vote Channel
  • Mii Contest Channel

And yes I am using the external USB port (closest to the edge)

It is a PAL/EUR original white wii
Hello,

Considering your syscheck report, you are missing two important CIOS (250 and 251) for some games to run properly.

I advise you to install them by following this guide ==>https://wii.guide/cios.html

or use Modmii to install your CIOS ==>https://gbatemp.net/threads/best-wa...i-for-windows-official-support-thread.207126/


or follow @blackb0x instructions if you have GX 1280 version, here ==>https://github.com/wiidev/usbloadergx#cios-guide

check if you have activated in Priiloader, the following things ==> We recommend you to activate the following hacks: Region Free EVERYTHING, Block Disc Updates and Block Online Updates
see Priiloader tutorial ==>https://wii.guide/priiloader.html

this will avoid making stub (empty) your CIOS .
 
Last edited by jeannotte,

Aeredren

Well-Known Member
Newcomer
Joined
Nov 12, 2019
Messages
75
Trophies
0
Age
26
Website
txti.es
XP
308
Country
France
Hello,

Considering your syscheck report, you are missing two important CIOS (250 and 251) for some games to run properly.

I advise you to install them by following this guide ==>https://wii.guide/cios.html

or use Modmii to install your CIOS ==>https://gbatemp.net/threads/best-wa...i-for-windows-official-support-thread.207126/


or follow @blackb0x instructions if you have GX 1280 version, here ==>https://github.com/wiidev/usbloadergx#cios-guide

check if you have activated in Priiloader, the following things ==> We recommend you to activate the following hacks: Region Free EVERYTHING, Block Disc Updates and Block Online Updates
see Priiloader tutorial ==>https://wii.guide/priiloader.html

this will avoid making stub (empty) your CIOS .
Hmmm, wii updates can clear CIOS ? That's what might happen, as I followed thoroughly wii.guide back when I hacked this wii...

Thank you very much for the feedback :)
 
Last edited by Aeredren,
  • Like
Reactions: jeannotte

borissaid

Well-Known Member
Member
Joined
Sep 27, 2008
Messages
122
Trophies
1
XP
406
Country
United States
I haven't tested with that version in a long time, so I'll check it out. I know that the regular Nintendont version should work though.


It won't since r1280 supports multiple instances with separate config files.


Can you tell me what games, channels and forwarders you've got installed to your NAND? You can send me a private message if you don't want it to be public.
Thanks blackb0x. I've narrowed down the Nintendont issue I was having. I had tried the official Nintendont build and it froze as well. On the top USB port I have a hub with two Rock Band dongles. If I remove the dongles it boots as normal, with the dongles it freezes. Not a big deal, I just unplugged them. It did however work on the previous build and through Nintendont itself. Thanks again for all of your hard work.
 

XFlak

Wiitired but still kicking
Member
Joined
Sep 12, 2009
Messages
13,924
Trophies
3
Age
38
Location
Cyprus, originally from Toronto
Website
modmii.github.io
XP
10,008
Country
Cyprus
no, a game that has an update, makes your cios stub (empty), so you can no longer play your games, that's why you have to configure Priiloader to counter the updates
Only if the cios version number was less than the official stub versions, this is why most guides will now have u install cios's as v65535 (I. E. Maxxed out). Either way having priiloader set to block updates is ideal like you've said
 
  • Like
Reactions: jeannotte

blackb0x

Well-Known Member
Member
Joined
Apr 22, 2019
Messages
788
Trophies
1
XP
3,547
Country
United Kingdom
with me it is crashing
I'm working it. It's just difficult to fix the issue when I can't replicate it. But at least I know which commit introduced the bug.

If you're using vWii you can work around the issue by launching the loader via the UNEO forwarder. There isn't a workaround for the Wii though.

EDIT: I found the problem and I'll release a fixed version soon :)
 
Last edited by blackb0x,

blackb0x

Well-Known Member
Member
Joined
Apr 22, 2019
Messages
788
Trophies
1
XP
3,547
Country
United Kingdom
I can boot homebrews via the usb loader except riivolution (it throws me back to the HBC). Doesn't matter whether I use the forwarder or the .elf on my sd. Do you know a fix for this?
I assume this was a problem with previous versions of the loader too. I'll check it out later today though.

@blackb0x, how to send corrections to translations? PMs?
Sure, if you don't know how to use git just send me the modified language file :)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: Fuck that dude.