Hacking USB Loader GX

  • Thread starter Thread starter blackb0x
  • Start date Start date
  • Views Views 8,063,536
  • Replies Replies 30,225
  • Likes Likes 74
Homebrew channel loads fine through system menu channel
Homebrew channel loads fine through USBLOADERGX CHANNEL

That's better than previously, but homebrew loader softlocks on an empty Wii-like screen, whereas it is expected to show homebrews.
I "updated" apps folder path settings (just clicking) but it does not change anything
Do you have a lot of apps? Can you try with only 1 or 2 and see if that makes a difference? If it's a particular app or icon that is causing an issue it would help to identify it by slowly adding more apps until you find the problematic one. That being said, now we're talking about GX and I'm working a bit outside my wheelhouse, definitely blackb0x is the man for this, but I'm sure providing him with the info I mentioned can't hurt
 
Yet
Do you have a lot of apps? Can you try with only 1 or 2 and see if that makes a difference? If it's a particular app or icon that is causing an issue it would help to identify it by slowly adding more apps until you find the problematic one. That being said, now we're talking about GX and I'm working a bit outside my wheelhouse, definitely blackb0x is the man for this, but I'm sure providing him with the info I mentioned can't hurt
Don't worry, you're giving me good clues to solve it step by step!

I would not have thought about identifying possible problematic apps. I don't see why there could be one since I cannot remember any SD card noticeable change... This blank screen softlocking appeared out of nowhere. Yet, I'm gonna empty apps folder minus USBloaderGX of course and a test homebrew app.

@blackb0x any more clues about my unexpected and sudden USBloaderGX issue?
 
WAIT wait wait. Does it make sense to keep USBloaderGX app folder in apps once it is installed through Priiloader 🤔 ? I already have the forwarder in order to replace the "Wii Menu" shortcut
 
gxo
What homebrew loader are you talking about. The HBC or Priiloader or the homebrew part of usbloadergx or something else?
Talking about the small homebrew icon on the bottom right of the USBloaderGX home screen @Oddx
 
Talking about the small homebrew icon on the bottom right of the USBloaderGX home screen @Oddx
how many files are in your app directory. im working on a fix for a similar issue in the homebrew part of usbloadergx dealing with limiting how deep it searches sub directories. im guessing you have lots of files in the cache_bnr and images folder causing the delay before the homebrew screen actually shows.
 
how many files are in your app directory. im working on a fix for a similar issue in the homebrew part of usbloadergx dealing with limiting how deep it searches sub directories. im guessing you have lots of files in the cache_bnr and images folder causing the delay before the homebrew screen actually shows.
Yes, quite a lot, 104 GC and Wii games.
I have less than a dozen of homebrews (counting: YAWMM, d2x cIOS installer, Atari2600, FCEUltra, SNES9X, Not64, VGBA, WiiSX, USBloaderGX and a few more I forgot
 
Last edited by Niavy,
I have the Triforce Arcade games running fine when launched directly from Nintendont. However, when I try to launch them through USB Loader GX, I just get a black screen. Launching regular GameCube games work fine though. Any ideas what would cause this? I'm assuming its a setting somewhere but just can't pin point which one. Thanks.

Edit: I could have sworn GameCube games were working but I guess not. GameCube and Triforce games work from Nintendont directly but when launched through USB Loader GX I just get a black screen.

Edit 2: I updated Nintendont from the Features tab in USB Loader GX and now it seems to be working. Not sure what I did wrong but whatever.
 
Last edited by Clutz450,
I have the Triforce Arcade games running fine when launched directly from Nintendont. However, when I try to launch them through USB Loader GX, I just get a black screen. Launching regular GameCube games work fine though. Any ideas what would cause this? I'm assuming its a setting somewhere but just can't pin point which one. Thanks.

Edit: I could have sworn GameCube games were working but I guess not. GameCube and Triforce games work from Nintendont directly but when launched through USB Loader GX I just get a black screen.

Edit 2: I updated Nintendont from the Features tab in USB Loader GX and now it seems to be working. Not sure what I did wrong but whatever.
I didn't realize GX could update nintendont, good to know, thanks!
 
I have the Triforce Arcade games running fine when launched directly from Nintendont. However, when I try to launch them through USB Loader GX, I just get a black screen. Launching regular GameCube games work fine though. Any ideas what would cause this? I'm assuming its a setting somewhere but just can't pin point which one. Thanks.

Edit: I could have sworn GameCube games were working but I guess not. GameCube and Triforce games work from Nintendont directly but when launched through USB Loader GX I just get a black screen.

Edit 2: I updated Nintendont from the Features tab in USB Loader GX and now it seems to be working. Not sure what I did wrong but whatever.
So I kinda narrowed down my issue from before. The version of Nintendont I was originally trying to load was a mod from here (https://send0r.de/MMMod.html). This latest and greatest boot.dol for whatever reason will only boot from the Homebrew Channel and not from USB Loader GX. However, I found an older version of this mod from 2016 on an old drive and tried that out and it worked fine. It's also worth noting that the official boot.dol from Nintendont works fine as well. I have no idea what would cause this new boot.dol mod to not work from USB Loader GX and was wondering if someone can try using it on their setup and see if they get the same results and maybe have any ideas on how to fix it. I posted the same thing in the Nintendont Mod's thread but I know that developer isn't as active anymore and not sure when he will respond. But you can check it out here if interested (https://gbatemp.net/threads/nintendont-themes-and-custom-mods.374469/post-9831469). Thank you.
 
An earlier post mentioned something about RVZ.

Is support for this compressed format going to be added to USB Loader GX for Wii games?

Nintendont could also benefit from this as well, using a bit higher compression maybe due to GC games originally only running on the GC's PPC at 486 MHz though some games produce increased FPS with the Wii's 729MHz PPC like the NFS games.
 
For Wii games ULGX supports wbfs which are quite small, so rvz wouldn't save much space and rvz would open slower as they will have to be decompressed first. I'm not even sure the Wii is powerful enough to decompress rvz, as it doesn't have the power of a PC. But @blackb0x monitors this thread and can consider it.

Nintendont supports nkit.iso, which again are quite small, and again rvz will open slower, although there is a seperate Nintendont thread which would be the place to request gamecube rvz support.
 
Last edited by fandango,
  • Like
Reactions: XFlak
There is a bug in carousel mode. When the cursor is on a game, it will display the game tooltip. After you rotate the carousel left/right by pressing the DPAD, the game tooltip doesn’t update to display the new game underneath the cursor, but will still display the previous game.
 
Last edited by gforalex,
I've got a problem here. USBLoaderGX reads all files EXEPT cheat code files. I put the .txt files in my USB Drive, though I boot USBLoaderGX via SD Card. Either it says "No cheats found" or it shows an empty cheat list.

File path I use for .txt files - usb://txtcodes
File path I use for .gct files - usb://codes

For example, The Wind Waker's ID is GZLE01, so I have both GZLE01.txt and GZLE01.gct in their respective folders, but they don't seem to be read at all. I tried 3 other programs for GC files which I OWN the original discs, NONE of them could detect the cheat files... I've been toying 7 hours or so just for that, so...
 
Have u checked/adjusted Gx's path settings for codes?

Edit: also I'm pretty sure GX can still download codes from within the app itself if u have wifi on your wii

@blackb0x Is a USB Loader GX with SD support in the works?
If all goes according to plan I think you should have a pleasant surprise in the coming weeks/months. Please be patient. I'm excited too!
 
This might be a very weird request, but I was wondering if it is possible to use 2 different forwarders from wii u to vwii for usb loader gx. I am OCD about presentation and organization and want to have one usbloadergx for gcn and one for wii with different themes. Is this possible?
 
I’m trying to determine which trigger was used to click a button. If someone could help me understand how to do this, I’d appreciate it. I am thinking something like the GuiTrigger’s GetStateChan could be used, but I haven’t figured out how one can determine which trigger was used from this. Thanks.
 
  • Like
Reactions: Alexander1970
Good Morning.😊
I’m trying to determine which trigger was used to click a button. If someone could help me understand how to do this, I’d appreciate it. I am thinking something like the GuiTrigger’s GetStateChan could be used, but I haven’t figured out how one can determine which trigger was used from this. Thanks.
I think,maybe our Friend @blackb0x can help you.😉
 

Site & Scene News

Popular threads in this forum