Hacking USB Loader GX

  • Thread starter Thread starter blackb0x
  • Start date Start date
  • Views Views 8,067,986
  • Replies Replies 30,226
  • Likes Likes 74
If I remove my thumb from either button then it immediately stops scrolling. So I was only able to replicate the issue by continuing to hold a button while I started to press the other button.


I could guide you through editing the xml and config files to force the loader to boot with IOS58, but it'd be quicker for you to try WiiFlow Lite, since I believe that boots with IOS58 by default. But if the d2x cIOS doesn't like your flash drive then games might not work anyway.
WiiFlow just gets stuck in a loading loop for some reason, the xml/config files might be the only solution.
 
I have a 64gb 2.0 pendrive (sandisk cruzer fit) in fat32 and I never had problems with usbloadergx, I recently bought two 128gb 3.1 pendrives (sandisk ultra fit 3.1) and formatted them in fat32, one of the pendrives is not detected by usbloadergx, and the another is recognized but when opening a game or closing the loader it gives me a black screen and the Vwii crashes. The solution was to format one of the pendrives in "wbfs" format through wiibackupmanager and now it is working without problems.
 
I have a 64gb 2.0 pendrive (sandisk cruzer fit) in fat32 and I never had problems with usbloadergx, I recently bought two 128gb 3.1 pendrives (sandisk ultra fit 3.1) and formatted them in fat32, one of the pendrives is not detected by usbloadergx, and the another is recognized but when opening a game or closing the loader it gives me a black screen and the Vwii crashes. The solution was to format one of the pendrives in "wbfs" format through wiibackupmanager and now it is working without problems.
I just tried that and now I can't access it as it's an unrecognized file system.
 
Hi All,

I was wondering if anyone has ran into this issue where games no longer show up when wanting to reset back to the USB Loader GX menu from a GameCube game? I'm using the latest R1281 release.

Some other settings that maybe matter is that i'm using Priiloader to boot directly into usb loader gx skipping the wii system menu.

Edit: game storage is on a HDD, NAND games do appear.
 
WiiFlow just gets stuck in a loading loop for some reason, the xml/config files might be the only solution.
If WiiFlow can't boot either then forcing IOS58 might not work. But you can try for yourself by opening up meta.xml in notepad, removing the two lines to enable arguments and then changing --ios=249 to --ios=58. Or you can go the other route and keep the IOS set to 249 but change the boot IOS from 58 to 249.

The solution was to format one of the pendrives in "wbfs" format through wiibackupmanager and now it is working without problems.
I don't know if it'd work, but NTFS might also be an option.

Some other settings that maybe matter is that i'm using Priiloader to boot directly into usb loader gx skipping the wii system menu.
I know that Priiloader doesn't pass arguments stored in meta.xml to the loader correctly, so depending on your settings maybe that's got something to do with it.

If you've got the loaders UNEO channel forwarder installed then you can download this zip file and extract uneoboot.dol to the root of your SD card. Then boot to Priiloader and install that DOL file instead.

I'd also recommend using Priiloader 0.10.0-beta2.
 
Last edited by blackb0x,
I just tried that and now I can't access it as it's an unrecognized file system.
You can only access it through wiibackupmanager. the storage is exclusive only to wii games, it is similar to the storage you use on the wiiu, which is exclusive to it and you cannot access it.
 
@zigoraty

I wanna mention one thing I never hear people talk about when it comes to storage devices, maybe it could help you.

SD cards I format with guiformat work perfectly; but when I didn’t use guiformat, some apps would fail to read them. WiiMC was the main one, but I might have had trouble with EmuNAND/NEEK stuff on the USB drive as well. I believe i always format FAT32 with 32kb clusters. I’ve never had to do WBFS or any other format.

Also, I’ve heard USB flash drives are finicky with Wii but let me say this: I’ve modded many Wiis using a microSD card in the USB slot (with a small converter piece obviously) and it’s been amazing. I just use SanDisk microSD cards and any converter. I’ve tested up to 512GB and never had a single issue.
 
@zigoraty


SD cards I format with guiformat work perfectly; but when I didn’t use guiformat, some apps would fail to read them. WiiMC was the main one, but I might have had trouble with EmuNAND/NEEK stuff on the USB drive as well. I believe i always format FAT32 with 32kb clusters. I’ve never had to do WBFS or any other format.
Thanks, I'll do a test later
 
If WiiFlow can't boot either then forcing IOS58 might not work. But you can try for yourself by opening up meta.xml in notepad, removing the two lines to enable arguments and then changing --ios=249 to --ios=58. Or you can go the other route and keep the IOS set to 249 but change the boot IOS from 58 to 249.


I don't know if it'd work, but NTFS might also be an option.


I know that Priiloader doesn't pass arguments stored in meta.xml to the loader correctly, so depending on your settings maybe that's got something to do with it.

If you've got the loaders UNEO channel forwarder installed then you can download this zip file and extract uneoboot.dol to the root of your SD card. Then boot to Priiloader and install that DOL file instead.

I'd also recommend using Priiloader 0.10.0-beta2.
changing it to ios=58 didn't work, and i'm not sure what you meant by "Or you can go the other route and keep the IOS set to 249 but change the boot IOS from 58 to 249.".
Post automatically merged:

You can only access it through wiibackupmanager. the storage is exclusive only to wii games, it is similar to the storage you use on the wiiu, which is exclusive to it and you cannot access it.
how am I meant to access the /apps/ folder then? i can only do .ciso, .iso, .wbfs, .zip, .bz2, .bzip2, .rar, .7z, .7zip, or .001?
 
Last edited by phantzm,
I know that Priiloader doesn't pass arguments stored in meta.xml to the loader correctly, so depending on your settings maybe that's got something to do with it.

If you've got the loaders UNEO channel forwarder installed then you can download this zip file and extract uneoboot.dol to the root of your SD card. Then boot to Priiloader and install that DOL file instead.

I'd also recommend using Priiloader 0.10.0-beta2.

I made a few changes and now have no issues resetting from a GameCube game. For anyone else wondering or having the same issue I did the following:

1) Updated to Priiloader beta-2 0.10.0
2) Used the UNEO loader dol file listed as my selected "installed file" in Priiloader

And the last change I made which may or may not be affected by the above -

3) I moved everything to an SD card to use the new SD loader capabilities.

Thanks blackb0x!
 
  • Like
Reactions: blackb0x
and i'm not sure what you meant by "Or you can go the other route and keep the IOS set to 249 but change the boot IOS from 58 to 249."
Instead of changing --ios=249 to --ios=58 keep it set to 249 and change --bootios=58 to --bootios=249 instead. So then the loader will immediately reload to a cIOS before it even attempts to access your storage devices.

If you've got no hidden partitions and you've tried to format the flash drive to FAT32 (via Wii Backup Manager) or NTFS and it still doesn't work then unfortunately it seems like your flash drive isn't compatible with the Wii.

And the last change I made which may or may not be affected by the above
It was likely the UNEO DOL file that got it working. But the Priiloader update is good to have since older versions (e.g. 0.9.1) can't check for updates and the new hacks_hash.ini added the option to remove the deflicker filter.
 
Last edited by blackb0x,
The loaders meta.xml file in the usbloader_gx folder.
it doesn't mention "bootios" anywhere, and the ios was set to 250 so I tried to change it to 249 but it just got stuck at "loading config files", same thing that happens with wiiflow. could you add me on discord to just make this a bit easier so i can send screenshots n all and get notifications etc. PHANTOM#8710
 
it doesn't mention "bootios" anywhere, and the ios was set to 250 so I tried to change it to 249 but it just got stuck at "loading config files", same thing that happens with wiiflow. could you add me on discord to just make this a bit easier so i can send screenshots n all and get notifications etc. PHANTOM#8710
It sounds like you're using USB Loader GX r1271 or r1272 then, since that shouldn't be missing in the meta.xml file for r1281.

Delete the usbloader_gx folder and download the latest version from here. Then you can try it with it's default settings or if necessary with the bootios argument set to 249.

So the arguments would look like this...
Code:
    <arguments>
        <arg>--ios=249</arg>
        <arg>--bootios=249</arg>
        <arg>--usbport=0</arg>
        <arg>--mountusb=1</arg>
        <arg>--sdmode=0</arg>
    </arguments>

Using cIOS 250 won't work for a Wii Mini since d2xl-v1-beta2 (base 57) is installed to slot 249.
 
Last edited by blackb0x,
It sounds like you're using USB Loader GX r1271 or r1272 then, since that shouldn't be missing in the meta.xml file for r1281.

Delete the usbloader_gx folder and download the latest version from here. Then you can try it with it's default settings or if necessary with the bootios argument set to 249.

So the arguments would look like this...
Code:
    <arguments>
        <arg>--ios=249</arg>
        <arg>--bootios=249</arg>
        <arg>--usbport=0</arg>
        <arg>--mountusb=1</arg>
        <arg>--sdmode=0</arg>
    </arguments>

Using cIOS 250 won't work for a Wii Mini since d2xl-v1-beta2 (base 57) is installed to slot 249.
just gets stuck at the white screen again.
 
I was having problems, until I made a partition on the HD just for the NGC, in the case of the Wii I formatted the HD to WBF and fat 32 to NGC, now everything is perfect, of course we just need to improve Nintendont so that more games in the region PAL stay in progressive which I think would be an important leap, in the USB Loader GX you can put Resident Evil Zero in progressive by putting the video disc mode, force progressive and pacth PAL 50
mb but ion got a clue what you just said
 
So I want to upgrade from rev1271 to the current version. Any concerns with bringing over the old settings files I have been using? I believe only GXGameSettings.cfg and GXGlobal.cfg would have new variables in them (like Nintendont BBA settings). I really don't want to have to redo all my settings manually, so I hope I can just use the new boot.dol but keep the same settings files.
 

Site & Scene News

Popular threads in this forum