Hacking USB Loader GX

  • Thread starter Thread starter blackb0x
  • Start date Start date
  • Views Views 8,069,340
  • Replies Replies 30,226
  • Likes Likes 74
@Badablek If I put to display wiiware games and nand channels on the Wiiware tab, change the tab (wii or gamecube for example) and go back to the Wiiware tab, it resets the configuration and displays only the wiiware games again. Is there a way to keep the view chosen for each tab?

nope, sorry. tabmod is really "basic". Items shown in each tab are hardcoded, so every time you use a tab, it will only show what is hardcoded (Wii → Wii Games, Gamecube → Gamecube Games, Wiiware → Virtual Console + Wiiware). You can't configure the tabs by yourself, except by editing source file(s) and compiling it.
 
  • Like
Reactions: Alexander1970
Hi Badablek. Just wondering, but did you end up adding support for 4:3 to your mod? Would love to know. Thanks!

not finished yet. I have to make some tests on my 4:3 CRT ^_^
no promise (not a developer, so it takes some time with try and retry), but i'll try to do it ASAP
 
  • Like
Reactions: Akiranon
Thanks for the tip I now have an up to date tabbed version.

Does anyone know if there is an upper game limit that this can handle?

I have a 1g1r redump set transferred with wii manager and the loader can load the list but has problems loading the splash screens or crashes outright. Am I just pushing it beyond its capability?
 

Attachments

  • 90646A80-EB40-40C3-90B5-A30237F5B8F5.jpeg
    90646A80-EB40-40C3-90B5-A30237F5B8F5.jpeg
    2 MB · Views: 94
New question, hello, everyone. When compiling GX, I will prompt the following
If you have time, can you help me?
Use the updated source. It'll compile with the latest version of devkitPro, although there will be some warnings that you can safely ignore until I push my changes to GitHub.

https://github.com/wiidev/usbloadergx

Am I just pushing it beyond its capability?
Doubtful as some of my testers have over 2700 games.

I don't know why Badeblek reverted StartUpProcess.cpp to a much older version, but if it was because he used an old version of devkitPro to compile the loader then it would of broke the intended IOS behaviour, reintroduced a Wiimote bug and a crash that occurs when using some third party controllers.

If header caching is enabled then you should disable it as it probably doesn't work correctly with the tab mod.
 
  • Like
Reactions: XFlak and geoGolem
Use the updated source. It'll compile with the latest version of devkitPro, although there will be some warnings that you can safely ignore until I push my changes to GitHub.




yes,your source the 1272 i can compile it,nothing warnings, the boot.dol can run wii game ngc and wiiware,but the setting cant be save ,when i quit next time it wii be default,i dont konw why?
 
yes,your source the 1272 i can compile it,nothing warnings, the boot.dol can run wii game ngc and wiiware,but the setting cant be save ,when i quit next time it wii be default,i dont konw why?
That normally happens if you're trying to adjust the version to something the loader doesn't consider to be valid, so it'll keep creating new config files over and over.

As long as you git clone the repo and compile it without making any changes then it should work correctly.
 
That normally happens if you're trying to adjust the version to something the loader doesn't consider to be valid, so it'll keep creating new config files over and over.

As long as you git clone the repo and compile it without making any changes then it should work correctly.
i change the the font.ttf for support chnese,i got it,thanks.
 
@blackb0x it's possible that the next version will include an auto fix for the white screen issue in kirby's return to dreamland. It's an old problem that is currently only fixed by putting a text file with codes on the sd.
 
@blackb0x it's possible that the next version will include an auto fix for the white screen issue in kirby's return to dreamland. It's an old problem that is currently only fixed by putting a text file with codes on the sd.
The next version of the loader will make Kirby and dozens of other games playable :)
 
The next version of the loader will make Kirby and dozens of other games playable :)
Hey blackb0x!

I know you propably get this question a lot but is there any kind of ETA for the next version?

Not a solid date just some general timeframe or something? :)

Ever since you've started teasing the next release I've been eager to see what's new.
 
I know you propably get this question a lot but is there any kind of ETA for the next version?

Not a solid date just some general timeframe or something? :)
It's taken me a while due to health issues and finding the free time, but I'd like to have a release out before Christmas.
 
Why is it a pain to try to view the back of a cover in USB Loader GX after I press 1 to view it? Is there a button that I'm supposed to press to view the back of it? Why is it draggable and why does it spin around?
 
Why is it a pain to try to view the back of a cover in USB Loader GX after I press 1 to view it? Is there a button that I'm supposed to press to view the back of it? Why is it draggable and why does it spin around?
You claim to have a Ph.D in Wii. You tell us.
 
Why is it a pain to try to view the back of a cover in USB Loader GX after I press 1 to view it? Is there a button that I'm supposed to press to view the back of it? Why is it draggable and why does it spin around?
Personally I find the cover viewing in ULGX to be superb! :)

IMHO it's much better than the basic cover viewing in Wiiflow, but that's just my opinion! I do agree that it is simpler in Wiiflow though, which is I guess what you are alluding to. But personally I prefer having the better functionality over simplicity.

I don't know why the creators made it draggable and able to spin. But I find it being draggable useful when zoomed in, and spinning allows reading the spine.

This is how to do it, sorry me mansplaining if you already know some of this:
Press 1 whilst pointing at a cover to get to the info screen.
Now click on the cover on the left side, and it will open.
You can now use the 4 direction keys to rotate it, so for example you can use the right key to rotate it to the back view.
The + and - keys work as zoom in and zoom out.
You can also grab the cover by pointing and holding A, then drag it around the screen.
B to exit of course.

BTW you can also click on the info text on the right side and it will switch to showing the full description text.
You can then use the up and down direction keys to scroll through it.

I hope this helps?
 
Last edited by fandango,
I have a wii u that has two hard drives connected to it. One for wii u games, and one for wii/gc/emunand for wiiware/vc on the vwii side. I have the Vwii drive hidden with ustealth so that I can have both drives plugged into the wii u at the same time.

My issue I am having is when I try to launch up USB Loader GX (1272 mod 7). If I leave everything at default settings in the meta.xml, with the config file set to load cIOS 58 on startup, the program just can't find my hard drive at all. it launches and puts it into nand only mode and I can't access anything. I have changed a few settings in both meta.xml and config for usbloader, and nothing has worked. I have set it to load cIOS 249 in usbloader config, while retianing default meta.xml. I have set both to load cIOS 249, and I have even tried cIOS 250 and 251 with both settings.

With default meta.xml, and setting the loader to use 249, it loads up as planned, but then hangs on "reinitializing USB device". - This was the closest I have gotten to get this to work.

I have cIOS v10-beta52-vWii with the emunand patch installed as follows:

249 base 56
250 base 57
251 base 58

I have a 3.5 seagate 1tb drive with a wall powered enclosure plugged into port 0 (top on back) and the wii u drive has a y cable plugged into the front two ports on the wii u.

I understand that I could just not be lazy and unplug whichever drive I'm not using at the time, however I see this as tedious and irritating. The weird thing is that this worked a few months ago and has just recently stopped working. Even weirder still, if I unplug the wiiu drive, everything runs great, as expected. I can then plug the wiiu drive back into the wii u and if I go back out to the vwii menu and then back into USB Loader, everything still works. The second the console gets turned off, it botches the setup again/. I have been looking for a few days now to try and get this fixed, and the only things I can find are from 2+ years ago. Have you found anything or seen anything on here to fix this issue?

Thank you for reading and I appreciate any advice you can give me on this issue!
Post automatically merged:

I have tried multiple ways to load into usbgx. I have a forwarder channel on the vwii menu, and I have tried going through hbc. Both give the same results. I actually have tried switching out USB on the front too, funny enough XD. I actually upgraded to the latest usbgx because I was having the same issues with the 1272. I did try 1271, but that failed to produce a different result either.

It was originally working like months ago, and my wife went to play paper mario for the gamecube the other day and none of it was working. I ended up going down a rabbit whole of issues with this since the console updated to the newest version without my knowledge. I ended up uninstalling cold boot haxchi, and installing tirimisu after learning about that, ended up bricking my vwii in the process after installing some wads that i didn't realize were for the original wii, and having to unbrick it with decaffeinator and basically starting over on the vwii side. After getting everything rehacked, I had lots of issues with emunand games (wiiware/vc titles) through usblgx, until i found the patch for cIOS that gave better support for that. After all of that, my issue became not being able to have both hard drives anymore, which is honestly not the end of the world, but it's like having a car that can go up to 400mph, that is topping out at 350mph.

All of the files needed for booting homebrew content are on my SD card. The only thing on my HDD is the wii, gc, and emunand games. It is formatted FAT32, 32kb cluster, MBR. If I use IOS 58, usblgx loads into the program, however it fails to mount the vwii HDD. I even tried to use cIOS 251 which i have installed on base 58 to see if that would load, and it just ends with the same results, saying it can't initialize any HDDs and only showing nand titles. If I use 249 to boot from, it hangs on the first "intitializing devices" screen. I have gone into the meta.xml and made it boot with IOS 58, then gone into the actual usblgx settings config and made that use IOS 249 for the loader settings, and it initializes the drives first, then goes through the rest and then hangs on "reinitializing drives". That seemed to be the most promising thing when I had it set up, but to be honest with you, I am not a proggrammer. I am doing as I have seen on other forms based on other people's knowledge.

I have also tried the older 1268 version, at cyan's reqeust, and that did not work either.
 

Site & Scene News

Popular threads in this forum