Hacking USB Loader GX

  • Thread starter Thread starter blackb0x
  • Start date Start date
  • Views Views 8,069,981
  • Replies Replies 30,227
  • Likes Likes 74
I was having problems too with all games disappearing from the list in USBLGX.
I renamed all the games in my wbfs folder so only the TitleID remained (RYBE69.wbfs for example) and that worked.
Post automatically merged:

I was having problems too with all games disappearing from the list in USBLGX.
I renamed all the games in my wbfs folder so only the TitleID remained (RYBE69.wbfs for example) and that worked.
Post automatically merged:

I was having problems too with all games disappearing from the list in USBLGX.
I renamed all the games in my wbfs folder so only the TitleID remained (RYBE69.wbfs for example) and that worked.
 
Yeah, I've released an update for those who were experiencing crashes, and I've also improved a few things while I was at it.

https://github.com/wiidev/usbloadergx/releases/tag/v4.0-r1283

And while fixing the NTFS issue I also adjusted path handling, so if r1282 stopped listing some games for you then r1283 should resolve that.


I don't remember, but at some point the text in USB Loader GX's forwarder tooltip stopped appearing on Korea Wii as below;
Is there a solution?
I'm not sure if it's been like that for a while or if it broke during recent changes, but I'll take a look at it at some point.

As you've pointed out yourself, this is fixed now :)

hi, i currently have v 3.0 - 1272 and i would like to update to latest 4.0 - 1282. Is it safe and the new release is stable or i will introduce some issues?
In order to correctly update i will follow these steps, but i have some questions, please:
  1. In your case you're better off deleting everything but the images folder. That way you won't have any old settings carried over, which often isn't a good thing, since a lot of people have bad cIOS settings applied from using old versions of the loader.
  2. Yes. That cIOS guide is good.
  3. Yes. But as of USB Loader GX r1282 I started to include wiitdb.xml, since the loader uses that database to improve game compatibility.
  4. Yes. And information about how to setup the forwarder can be found in the first post.
 
Last edited by blackb0x,
Huh?
I saw there was an update and I was going to download it from Github, but I got a 404 error.
Post automatically merged:

Oh yes, also before i forget.
"Prevented the loader from launching when installed to Priiloader (install the UNEO channel booter and forwarder as intended!)"
Post automatically merged:

I have installed a new game on USB loader GX although it doesn't show up at all
I forget i already had UNEO Channel Booter and the forwarder already installed.
I installed it to update USB Loader GX without reinstall the new version in Priiloader. XD
 
Last edited by Trip_Away,
Start by trying a fresh install of r1282 and make sure your cios are up to date.
Hi, i did it and still have the issue, downloaded the new release (v4.0-r1283) tried again and the same thing, i'll continue trying other ways,if i find a solution i'll post it here, thanks for your help.
 
Yeah, I've released an update for those who were experiencing crashes, and I've also improved a few things while I was at it.
Can happily confirm my issues are now resolved with the v4.0-1283 update. Previous update caused my system to crash on start (NTFS formatted HDD) . Thanks blackb0x !
 
Hi, i did it and still have the issue, downloaded the new release (v4.0-r1283) tried again and the same thing, i'll continue trying other ways,if i find a solution i'll post it here, thanks for your help.
Make sure the cIOS is up to date and installed as per this guide.

Delete the apps/usbloader_gx/ folder and then install a fresh copy of the loader. Then when booting the app make sure the version info in the bottom left corner shows v4.0 Rev. 1283.

If the version is correct and the cIOS is installed correctly then Kirby's Return to Dream Land will work, providing your game backup is good.

Sorry that i ask the same thing again but @blackb0x i would really love to know if you actually programed the original beta release of 1282 to stop booting after the date you planed to release the final 1282. i say this because on my wii with a damaged wifi chip it still showed the message. The only way this wouldve happened is if the app was programmed to stop booting at that date, therebefore, you had planed the release date of the final 1282 as early as the first release of the beta.
Thank you, i would really love to get an answer to this.
Yeah. I needed to recreate my commit history, I was waiting on some developments within libogc, and I still had a few changes to make. So I guessed when I'd have everything finished by and set the app to expire after that point, since I don't want to receive bug reports for a test version after that date.
 
Last edited by blackb0x,
  • Like
Reactions: jeannotte
Yeah. I needed to recreate my commit history, I was waiting on some developments within libogc, and I still had a few changes to make. So I guessed when I'd have everything finished by and set the app to expire after that point, since I don't want to receive bug reports for a test version after that date.
Thank you for the answer. As simple as it may sound, this got me wondering for some time. I appreciate it.
 
I currently have r1282 installed.

Yesterday, I wanted to use the update functionality within usb loader gx to update to r1283 (to avoid having to unplug the USB drive, move it to my computer copy the files over and then reconnect it back to the Wii - which is how I have done all provious updates over the course of many years).

In the update menu I clicked on "Update USB Loader GX" but that only resulted in a dialog box stating "No new updates" (which given that there is a newer r1283 version seems incorrect)

From the update menu in usb loader gx I can update nintendont, language files etc (so it isn't that the wifi/network is incorrectly configured on the Wii).

Am I doing something wrong or does this small part of the functionality not work ?
 
Am I doing something wrong or does this small part of the functionality not work ?
I haven't pushed the update out that way yet, since I was waiting to see if any issues were reported. So far things are looking good though, so I'll probably do that within the next 24 hours.
 
Two minor things: First, the game language is set to the system default (not English in my case), but certain messages, such as the prompt to plug in a Classic Controller for a Virtual Console (VC) game, are displayed in English. I need to manually select the specific language in the settings (matching my system default) for the VC game to display it correctly. Second, is there a way to keep Ocarina enabled without showing that warning message every time I launch a game that has no cheat file? In the settings there are two enabling options (ON and prompt) but both show warning. TY
 
I need to manually select the specific language in the settings (matching my system default) for the VC game to display it correctly.
Can you give me the name of one of these games and tell me if it's PAL or NTSC? With that information I might be able to confirm my suspicions.

Second, is there a way to keep Ocarina enabled without showing that warning message every time I launch a game that has no cheat file? In the settings there are two enabling options (ON and prompt) but both show warning.
Use per-game settings instead of global settings. And I recommend doing that in general, since then all games should be playable by default and you won't see any warnings.
 
  • Like
Reactions: september796
Thanks for the great work again, v4.0r1283

So I tested the latest version and it is great as always

One minor thing, if anybody is using the search options sometimes it just halts and you have to turn off/on your wii to get the system back, the problem is after the first letter, somehow you can't go back, not sure if we can enable logging for this to get some deepdive feedback, but it doesn't happen always, that makes it hard to find what is going on.
 
One minor thing, if anybody is using the search options sometimes it just halts and you have to turn off/on your wii to get the system back, the problem is after the first letter, somehow you can't go back, not sure if we can enable logging for this to get some deepdive feedback, but it doesn't happen always, that makes it hard to find what is going on.
I've been trying to replicate this, but it's working perfectly via my Wii and vWii.

Maybe try going into Miscellaneous Settings and selecting the Reset Cached Titles option.

ntsc starfox 64
When the Game Language setting is set to Console Default, the loader uses WiiTDB.xml to check whether your consoles language is supported by the game. If it's not, the loader automatically selects the first compatible language that it finds, as this improves overall game compatibility.

The issue here is that both the PAL and NTSC versions of Star Fox list only English as a supported language.

https://www.gametdb.com/Wii/NADE
https://www.gametdb.com/Wii/NADP

The NTSC version of Star Fox can display some text in French and Spanish before gameplay begins. However, I’m not sure that’s enough to justify listing French and Spanish as supported languages, since the game itself is still in English :unsure:
 
I'm not sure if you've been asked this before but you plan to add support for GameCube USB adapter? The homebrew channel, Nintendont and even Wii U menu (with HidtoVPad) support it, and it would be pretty useful to launch GameCube games within the loader with only one controller.

I've been enjoying the new version on my Wii U 😀, so much better to use.
 
When the Game Language setting is set to Console Default, the loader uses WiiTDB.xml to check whether your consoles language is supported by the game. If it's not, the loader automatically selects the first compatible language that it finds, as this improves overall game compatibility.
I understand, and it makes sense, but the language option then is not completely accurate. The same Virtual Console title displays the system language when launched through the Wii Menu. Although the game itself may be in English, the VC-related elements, such as the menu, disclaimer, and manual, do match the system language. Perhaps the loader could detect the available languages directly from the game files instead of relying on the WiiTDB.xml file, which btw is huge.
 
I understand, and it makes sense, but the language option then is not completely accurate. The same Virtual Console title displays the system language when launched through the Wii Menu. Although the game itself may be in English, the VC-related elements, such as the menu, disclaimer, and manual, do match the system language.
It's accurate to a point, especially for Wii games, and it's better than the alternative, since that can result in some games failing to boot if they don't support your systems language. And that's not great for me, as it leads to false bug reports and people tweaking settings that could break other games, such as globally enforcing a specific game IOS or video mode.

When I have more free time, I’ll check whether VC games have the same issues as some Wii games. If they don’t and all of them boot correctly, I'll consider excluding VC games from automatic language selection.

Perhaps the loader could detect the available languages directly from the game files instead of relying on the WiiTDB.xml file, which btw is huge.
There's no reliable way to retrieve supported languages directly from each game, which is why the loader uses WiiTDB.xml.

The loader also uses the database to improve game titles and display game info (press 2 and then A while viewing your games). And it uses a fast, lightweight XML parser, which makes the file size negligible.
 
Last edited by blackb0x,

Site & Scene News

Popular threads in this forum