Hacking USB Loader GX

  • Thread starter Thread starter blackb0x
  • Start date Start date
  • Views Views 8,066,690
  • Replies Replies 30,226
  • Likes Likes 74
Which version of the loader are you using?
there were a bug in few revisions, but it's now fixed (since r1211).
If you update, you may have to re-create your emuNAND if you installed wads when using the revision with the bug.

You can install wads using the internal wad installer.

You can also batch install wads using ShowMiiWads on Windows.
 
  • Like
Reactions: rafaelia
Which version of the loader are you using?
there were a bug in few revisions, but it's now fixed (since r1211).
If you update, you may have to re-create your emuNAND if you installed wads when using the revision with the bug.

You can install wads using the internal wad installer.

You can also batch install wads using ShowMiiWads on Windows.


Thanks! I didn't realize I had to re-create the emuNAND, works fine now.
 
Hey Cyan, have a problem with my Wii U setup, HDD connected through Y USB, works fine no problem, Wii games and Devolution work normally, the problem arises when I connect my USB thumbdrive which is formated to store Wii U stuff, when I load Devolution it reset itself, only happen when the thumbdrive is connected. Tried several setups, including an USB hub, no dice, Devolution just don't like extra attached drivers. Also UStealth is deactivated while playing Devo, of course.
 
Did you try the official Devolution loader?
I didn't read anything about WiiU HDD issue or reseting if it was connected.
Did you try to connect them in a different order? FAT32 HDD on port1 (which has priority over port0 with IOS58)

You will need cIOS 10-alt (or IOS58) for USBloaderGX to mount port1.
 
I didn't try Devolution loader, but I suspect it will have the same problem, it happens with other apps like UStealth (app crash), and Wiixplorer didn't recognize my HDD. Under ULGX I set the game path manually, so I don't know why it could try to read another device. The pendrive works just fine under Wii U so don't know what happens. To be clear, the problem just happen with Devo and Wiixplorer, I understand both use fat32 format, and both use IOS58.

Respect your suggestion, there's any difference with this 'alt' version?

Edit: connecting the Wii U formated pendrive on port0, and HDD on port1 made the trick (at least in Wiixplorer) but can't initialize ULGX now ;p
 
Hi all, first timer here. Daughter played original Kirby's Epic Yarn which required her to update. After doing so, USB Loader GX gives an error about needing cIOS 249 / 250 and won't show Wii games. Is there an easy, fool-proof way to fix this? (I'm a fool)
 
I didn't try Devolution loader, but I suspect it will have the same problem, it happens with other apps like UStealth (app crash), and Wiixplorer didn't recognize my HDD. Under ULGX I set the game path manually, so I don't know why it could try to read another device. The pendrive works just fine under Wii U so don't know what happens. To be clear, the problem just happen with Devo and Wiixplorer, I understand both use fat32 format, and both use IOS58.

Respect your suggestion, there's any difference with this 'alt' version?

Edit: connecting the Wii U formated pendrive on port0, and HDD on port1 made the trick (at least in Wiixplorer) but can't initialize ULGX now ;p
The issue is not in USBLoaderGX, setting the path correctly has nothing to do with the console crashing when playing or launching another device.

The issue is that cIOS are initializing port in incremental order (Port0, port1), while IOS58 is initializing ports in reversed order (Port3, port2, port1, port0).
If you have the WiiU HDD connected in the higher port, Devolution will try to mount it (as it's the first encountered HDD when using IOS58!) and will crash as there's no partition table.
Connecting the vWii HDD on port1 fix the problem with Devolution.

But when connecting the HDD on port1, you need a cIOS compatible with Port1 if you want to use USBLoaderGX.
cIOS are only working with Port0, except :
Hermes v4+ (wii only)
cIOS d2x v9 (Wii only)
cIOS d2x v10-Alt (Wii and vWii !)

So, if you want USBLoaderGX to work with the games on Port1, you need the Alternative version of d2x v10.
Then, in USBLoaderGX, go to settings > HDD Settings > and change the port to Port1 and restart the loader (Home>Reset) to force the meta.xml edition for next launch.



Hi all, first timer here. Daughter played original Kirby's Epic Yarn which required her to update. After doing so, USB Loader GX gives an error about needing cIOS 249 / 250 and won't show Wii games. Is there an easy, fool-proof way to fix this? (I'm a fool)
Here is what you need to reinstall the custom IOS to replace the official version Nintendo installed in slot 249/250.

- Download this : http://www.mediafire.com/download/5ggh53tj9hhp1tr/d2x-cios-installer-3.1-v6-v7-v8-v10-wii.7z
- Extract to SD (or USB)
- Be sure you have network setting (you need wifi connection, it will download files from Nintendo's servers)
- Launch from the homebrew channel
- Select these data to install :

What: d2x v8 (or v10)
where: slot 249
base: IOS56
version: 21008 (or 21010)
Press A to install and return to the main screen.

do the same with the next slot:

What: d2x v8 (or v10)
where: slot 250
base: IOS57
version: 21008 (or 21010)

After install, you can press Home to exit.


If your daughter want to play the game, you can use USBLoaderGX to copy the game to your HDD. Then launch the game from the loader.
If you really want to play from the Disc, instead of version "210xx" in the d2x installer, select "65535".
It will prevent the game to update the version, as it's the maximum possible version number.
 
  • Like
Reactions: SimonBirchNYC
Where does the USB Loader GX get the pictures used for GameCube games in channel view? Somehow the one for Luigi's Mansion has become messed up, either displays a different game or the Gamecube logo twice.
 
it depends if you are using a custom banner animation, or the official one auto-generated by the loader.

If it's a custom one (downloaded using the Download cover menu), you can delete it by going into the game's settings > Delete menu > Delete banner cache. (or .bnr file)

If it's the default/internal animation created by the loader, it's taking the little picture from the ISO itself (it's the memory card's logo used by the game).


If you can take a screenshot (C+Z) that would be interesting to see your problem.
 
The issue is not in USBLoaderGX, setting the path correctly has nothing to do with the console crashing when playing or launching another device.

The issue is that cIOS are initializing port in incremental order (Port0, port1), while IOS58 is initializing ports in reversed order (Port3, port2, port1, port0).
If you have the WiiU HDD connected in the higher port, Devolution will try to mount it (as it's the first encountered HDD when using IOS58!) and will crash as there's no partition table.
Connecting the vWii HDD on port1 fix the problem with Devolution.

But when connecting the HDD on port1, you need a cIOS compatible with Port1 if you want to use USBLoaderGX.
cIOS are only working with Port0, except :
Hermes v4+ (wii only)
cIOS d2x v9 (Wii only)
cIOS d2x v10-Alt (Wii and vWii !)

I successfully installed d2x v10 beta r53 alt for vWii, Wii U device in port0, ULGX in port1. Devolution initialize correctly, I had to make a really weird setup with an USB hub xD. Data HDD to port1, power cable to hub, data hub to port0, Wii U device into hub.

One last thing, I have official ULGX channel in vWii, upon initilialization it always sais "waiting for HDD, press B to cancel" even when I setup to work with port1 only, the app start fine, it just weird that ask this every time.

Thanks!
 
Cyan, I had a quick question posted while you were gone, just wondering if you had any input.

I have a question about the new "Update Nintendont" feature. Is it possible to offer an option to update Nintendont with the UStealth patch? I've been using this site to download the newest Nintendont version - it automatically updates and offers downloads of Nintendont with the UStealth patch applied. However, if I use the "Update Nintendont" feature in USB Loader GX, it only downloads the normal Nintendont version, which does not see my hidden drive. Would it be possible to - for example - open up a window with both options (Normal and UStealth patched) when you click on "Update Nintendont"? Thanks.

EDIT: I suppose a further question would be "Is it possible to make Nintendont work with or without UStealth while not needing a patch?" but that would be something to ask in the Nintendont thread.


I'm assuming that the "Update Nintendont" feature just goes online and downloads the newest version, always located HERE. I was wondering if it were at all possible to download Nintendont with the UStealth patch applied, like in the link in my earlier post, though that obviously isn't just a static link.

That's a great feature to have in USB Loader GX, but users with UStealth patched drives just can't use it quite yet!
 
Another problem... Trying to boot up CoD Modern Warfare 3 give me black screen, using cIOS d2x v10-Alt vWii with base 57, now all the games using base 57 don't strart :(
 
I forgot about it, sorry.

I didn't know there were a place which compiled version with UStealth LibFat.
If there were a static link to the latest version, I could add it.
currently, there are many zip files with the version in the title. I would require analyzing all the page to find which file has the most up to date version, download the zip to temp file and extract it.

having a "boot.dol" or "Loader.dol" to link to would be easier.



OriginalHamster, maybe your drive is not compatible with alt version :(
or maybe only the base57 is bad? try to reinstall it, but I don't think it will fix it.
 
OriginalHamster, maybe your drive is not compatible with alt version :(
or maybe only the base57 is bad? try to reinstall it, but I don't think it will fix it.

I installed d2x-v10 alt, base 56 on slot 249, with no problems...
Would it be that it is not compatible only with base 57?

The cIOS installer downloaded the base itself I didn't make anything, maybe it should downloading again, it gets stored in the SD after downloading right? If so what is the path?
 
on vWii, it's not downloaded.
It's using the IOS located on your console as base. all vWii have the same IOS from first WiiU update, so the installer doesn't need to download files.

I don't know why only the base57 is giving you issue with the HDD.
 
on vWii, it's not downloaded.
It's using the IOS located on your console as base. all vWii have the same IOS from first WiiU update, so the installer doesn't need to download files.

I don't know why only the base57 is giving you issue with the HDD.

If I download manually the IOS57 through NUSD?
 
I previously installed d2x not the alt version, in slot 250, maybe it's the problem?
There's any way to leave clean that slot again and start a fresh installation?

Maybe I got confused with the ciosmap.xml thing, what should be the structure to install d2x alt, on IOS250?
 

Site & Scene News

Popular threads in this forum