Hacking USB Loader GX

  • Thread starter cyrex
  • Start date
  • Views 6,486,434
  • Replies 28,060
  • Likes 42

Ericsonanzois

Well-Known Member
Newcomer
Joined
Mar 5, 2017
Messages
82
Trophies
0
Age
40
XP
184
Country
Brazil
Hello.:)

You can also make an Third one if you like.The Settings for each Version are saved seperate in the associated Folders.You can name it for Example "usbloadergx" instead of "usbloader_gx".If it really not work,please Backup the Version from the SD Card,delete the Folders Content and Copy the Modded Version into.

As long as you know which Version you want to Boot.:)
What will maybe not work is to automatically Boot into this third Version with BootMii/Prilloader or your actual installed Forwarder Channel.You possibly have to start it "manually" from the Homebrew Channel.

Thank you.:)
I did and not worked. When i click in update it update the languages, TDB, but in ocarina the same error. Dont found codes in geckocode......
 
  • Like
Reactions: Alexander1970

blackb0x

Well-Known Member
Member
Joined
Apr 22, 2019
Messages
462
Trophies
1
XP
2,190
Country
United Kingdom
I did and not worked. When i click in update it update the languages, TDB, but in ocarina the same error. Dont found codes in geckocode......
When you start USB Loader GX does it say "v3.0 Rev. 1272 mod" in the bottom left corner? If it doesn't then you're using the wrong dol file.
  1. From your SD card delete \apps\usbloader_gx
  2. From your HDD delete \apps\usbloader_gx
  3. Download the file from this post and extract the apps folder to your SD card
  4. Put your SD card back into your Wii and plug in your HDD
You'll know if you've done it right because it'll show "v3.0 Rev. 1272 mod" when you start the loader and when you download covers you should see that it's using HTTPS.
 
Last edited by blackb0x,

elenarguez

Well-Known Member
Member
Joined
Jun 14, 2018
Messages
231
Trophies
0
XP
977
Country
Spain
I asked a question a few days ago and no one answered me :sad:... is there any way to disable the deficker filter in wii games? or some alternative method? I usually play in intertwined mode and because of that filter looks horrible in a plasma tv...
 

MikaDubbz

Well-Known Member
Member
Joined
Dec 12, 2017
Messages
2,885
Trophies
1
Age
34
XP
5,086
Country
United States
I asked this on the sourceforge page, but maybe this would be a good place to ask as well. Without going into a long story, just know I have reasons for wanting this. Is there any way that .wbfs loading directly from the SD Card could be added for USBLoader GX? I know other USB loaders offer this, but they yield other issues for what I'm trying to do, that USBLoader doesn't give to me, but without the ability to load Wii games from my SD card in USBLoader GX, I'm not able to realize the brilliance of what I'm looking for.
 

JustMeDaFaq

Well-Known Member
Newcomer
Joined
Apr 17, 2017
Messages
59
Trophies
0
Age
30
XP
808
Country
Germany
https://github.com/wiidev/usbloadergx/commits/master

I had to push changes to GitHub since SourceForge is useless for contributions.
  • Fixes cheat downloads from geckocodes.org
  • Fixes a minor memory leak
  • All downloads now use HTTPS
  • Optimised all images
  • Removed WiinnerTag since it's dead and the website was redirecting to malware
  • Removed some old redundant code
I've been talking with Cyan about this since mid June, so he's aware of all of the changes. That's how I know they'll be included in the next release :)

It says on github, you forked it from there. But the source on github from cyan is outdated. Is it based on the outdatet one or did you used the one on sourceforce?
 

blackb0x

Well-Known Member
Member
Joined
Apr 22, 2019
Messages
462
Trophies
1
XP
2,190
Country
United Kingdom
It says on github, you forked it from there. But the source on github from cyan is outdated. Is it based on the outdatet one or did you used the one on sourceforce?
Notice the "Update to r1272" commit? I had to bring the repo up to date myself so that it matches whats at SourceForge :)

@Griffballchamp Do you know if this was an issue with older versions like r1271?

I only have 1 Wiimote so I can't easily test this out myself.
 
Last edited by blackb0x,

Griffballchamp

Well-Known Member
Member
Joined
Jul 10, 2018
Messages
177
Trophies
0
Age
42
XP
516
Country
United States
Iv'e had this same issue since r1268

I always use Cyan's sourceforge. But no I didn't notice the update to the commit, I will look in a little bit.

--------------------- MERGED ---------------------------


Notice the "Update to r1272" commit? I had to bring the repo up to date myself so that it matches whats at SourceForge :)

@Griffballchamp Do you know if this was an issue with older versions like r1271?

I only have 1 Wiimote so I can't easily test this out myself.
 
Last edited by Griffballchamp,

blackb0x

Well-Known Member
Member
Joined
Apr 22, 2019
Messages
462
Trophies
1
XP
2,190
Country
United Kingdom
Iv'e had this same issue since r1268
There were some pad related changes from r1268 onward, altgough I can't see anything that'd cause a problem.

I'll alter the code slightly and send you a build to test shortly.

I always use Cyan's sourceforge. But no I didn't notice the update to the commit, I will look in a little bit.
That was in reply to JustMeDaFaq.
 

Puremin0rez

Active Member
Newcomer
Joined
Apr 1, 2019
Messages
28
Trophies
0
Age
29
Location
Chicago, IL, US
XP
300
Country
United States
I'm sure this has been mentioned before, but mentioning it just in case.

Sometimes USB Loader GX will fail to initialize the hard drive (I know this has been reported a lot), but my issue is that when it fails to init, you can restart the Wii and only GameCube games will be visible. All of the Wii games will be missing because the "Wii" source in the loaders is now unchecked.

I feel like when USB Loader fails to load the source, it should keep it checked and try again on next launch. With the way it is now, if it ever fails to init, then someone has to go and manually recheck the Wii portion of the loaders. Gamecube doesn't seem to have this issue for some reason even when they're on the same hard drive.

I realize this isn't a big issue - but the problem is more that people who have no idea what a "loader" is or understand how this stuff works will know to do that every time. Plus with Parental Controls on, by default, you can't even edit the loader sources. (which is good, but makes this bug even more annoying)
 
Joined
Nov 8, 2018
Messages
14,527
Trophies
3
Age
51
Location
Austria
XP
572
Country
Austria
I'm sure this has been mentioned before, but mentioning it just in case.

Sometimes USB Loader GX will fail to initialize the hard drive (I know this has been reported a lot), but my issue is that when it fails to init, you can restart the Wii and only GameCube games will be visible. All of the Wii games will be missing because the "Wii" source in the loaders is now unchecked.

I feel like when USB Loader fails to load the source, it should keep it checked and try again on next launch. With the way it is now, if it ever fails to init, then someone has to go and manually recheck the Wii portion of the loaders. Gamecube doesn't seem to have this issue for some reason even when they're on the same hard drive.

I realize this isn't a big issue - but the problem is more that people who have no idea what a "loader" is or understand how this stuff works will know to do that every time. Plus with Parental Controls on, by default, you can't even edit the loader sources. (which is good, but makes this bug even more annoying)

Hello.:)

Unfortunately I also had this with my USB Sticks only with r1272 (they works flawless and without any Issues before).
First I thought it was my Mod,then I thought my Wii and finally I thought "Ok that´s it,my USB Sticks are finished..".

But both works on WiiFlow and Configurable USB Loader...
Then I have tried different Combinations of cIOS 249 and 250 with different d2x Versions.

For me and my 2 Wii´s now this Combination works on most of the Games with r1272:

IOS249[57] (rev 21008, Info: d2x-v8final): Trucha Bug, NAND Zugriff, USB 2.0
IOS250[56] (rev 21008, Info: d2x-v8final): Trucha Bug, NAND Zugriff, USB 2.0

Thank you.:)
 

blackb0x

Well-Known Member
Member
Joined
Apr 22, 2019
Messages
462
Trophies
1
XP
2,190
Country
United Kingdom
Current release:
  • Fixed boot issues for some people
  • Fixed an issue that would cause some homebrew to fail to return to the loader
  • Fixed an issue that prevented WiiWare and VC games from being patched correctly
  • Fixed an issue that would cause the date and time to be wrong for some people
  • Fixed an issue that would cause some Wiimotes to connect as player 2 instead of player 1
  • Added deflicker filter options (the safe option is recommended)
  • Added Portuguese and Russian synopsis support
  • Added an option to reset all game settings
  • Restored the option to update Nintendont from the features screen
  • Corrected analog stick ranges and made the cursor speed much more consistent
  • Corrected some translations (update your languages)
  • Improved how banners are displayed on Korean Wii systems
  • The loaders homebrew browser will now only search for boot.dol and boot.elf files
  • The custom server option will now only be displayed when necessary
  • The cheats URL can now be edited via the config file
  • Updated the build tools and some libraries
  • Miscellaneous corrections and improvements
Source: https://github.com/wiidev/usbloadergx/commits/enhanced

Thanks go to NoobletCheese and MaeseJesus for their in-depth deflicker filter analysis. Without them some of the filter options wouldn't be available in this release.

Special thanks to everyone who's tested debug builds, sent me pull requests at GitHub and patches here at GBAtemp.

Sixth release
  • Updated the Wiimmfi patch thanks to Leseratte10
  • Fixed a crash that occurs when using some third party classic controllers
  • Fixed an issue that would cause a few games to freeze
  • Fixed parental controls not working when header caching is enabled
  • Fixed PAL to NTSC video mode patching
  • Fixed background music selection
  • Fixed game size detection when exporting to a list
  • Fixed zip file extraction after updating to devkitPPC r38

Fifth release
  • Fixed NTFS partition size detection
  • Fixed a crash that would occur when removing a game from an NTFS partition
  • Fixed a crash that would occur when networking is enabled and you're using proxy settings
  • Fixed a few issues with game header caching
  • Fixed an IOS reloading and patching issue for some devices
  • Restores compatibility with older versions of Nintendont (pre-BBA)
  • Miscellaneous corrections and improvements

Fourth release:
  • Automatically patch error 23400 for CoD (Black Ops, Reflex, MW3) and Rock Band (3, The Beatles)
  • Automatically patch the Mario Kart Wii remote code execution vulnerability
  • Removed BenFi as a private server option because the server went offline
  • Added an option to set a custom private server address directly from the loader
  • Added HTTP(S) proxy support and improved how connection timeouts are handled
  • Added game header caching thanks to Oddx & geoGolem (disabled by default)
  • Changed the URL for cheats because geckocodes shutdown
  • Other general fixes

Third release:
  • Added AltWFC and BenFi as private server options
  • Added the ability to edit the cover and banner URLs
  • Added the builds Git commit ID to the boot screen
  • Fixed Japanese descriptions not being displayed correctly
  • Fixed an issue that would cause the storage details to not be shown
  • Updated the networking code to achieve faster downloads
  • Updated WiinnerTag to RiiTag
  • Updated the meta.xml information
  • Updated Portuguese and Korean translations thanks to Codemastershock & DDinghoya
  • Removed some unnecessary files
  • Removed an extra forward slash from the language path

Second release:
  • Added Nintendont BBA emulation and net profile options
  • Restored compatibility with WiiGSC and older forwarders
  • Fixed GPT partition size detection (provided by Cyan)
  • Correctly filter the games list after downloading covers so that Wii games don't go missing
  • Disconnect Wiimotes before calling WPAD_Shutdown
  • Changed "Game Cube" to "GameCube" (update your languages)
  • Enabled the 480p enhancement by default

First release:
  • Fixes cheat downloads from geckocodes.org
  • Fixes a minor memory leak
  • All downloads now use HTTPS
  • Optimised all images
  • Removed some old redundant code

Please send me a private message if you need to report a problem.

Replace all files when upgrading.
 

Attachments

  • USBLoaderGX_r1272_mod_v7.7z
    2.3 MB · Views: 634
Last edited by blackb0x,
Joined
Nov 8, 2018
Messages
14,527
Trophies
3
Age
51
Location
Austria
XP
572
Country
Austria
Here's an new version of my mod. Naturally It includes my previous changes too.

https://github.com/wiidev/usbloadergx/commits/enhanced
  • Added Nintendont BBA emulation and net profile options
  • Restored compatibility with WiiGSC and older forwarders
  • Fixed GPT partition size detection (provided by Cyan)
  • Correctly filter the games list after downloading covers so that Wii games don't go missing
  • Disconnect Wiimotes before calling WPAD_Shutdown
  • Changed "Game Cube" to "GameCube" (update your languages)
  • Enabled the 480p enhancement by default

Thank you.:)

Added Nintendont BBA emulation and net profile options

:bow: Works great,thank you.

Correctly filter the games list after downloading covers so that Wii games don't go missing

Yes,finally fixed.:yay:

Gecko Code download is still working too.:yaywii:

Thank you for this great Update.:)

Please let me greet Cyan nice...if you have Contact
 

MikaDubbz

Well-Known Member
Member
Joined
Dec 12, 2017
Messages
2,885
Trophies
1
Age
34
XP
5,086
Country
United States
Here's an new version of my mod. Naturally It includes my previous changes too.

https://github.com/wiidev/usbloadergx/commits/enhanced
  • Added Nintendont BBA emulation and net profile options
  • Restored compatibility with WiiGSC and older forwarders
  • Fixed GPT partition size detection (provided by Cyan)
  • Correctly filter the games list after downloading covers so that Wii games don't go missing
  • Disconnect Wiimotes before calling WPAD_Shutdown
  • Changed "Game Cube" to "GameCube" (update your languages)
  • Enabled the 480p enhancement by default
Please send me a private message if you need to report a problem. Don't expect any help from Cyan as this is an unofficial enhanced build.

Is there any chance you could add .wbfs loading directly from an SD card? Its the one thing I want for USBloader GX, but I haven't seen any indication that it will come to the official build.
 

blackb0x

Well-Known Member
Member
Joined
Apr 22, 2019
Messages
462
Trophies
1
XP
2,190
Country
United Kingdom
Please let me greet Cyan nice...if you have Contact
The GPT fix was something that he mentioned to me before he went missing. I haven't had any replies since the end of August.

Is there any chance you could add .wbfs loading directly from an SD card? Its the one thing I want for USBloader GX, but I haven't seen any indication that it will come to the official build.
I think the reason Cyan hasn't added it is because most of the code is old and a little convoluted.

I'll look into what can be done, but I doubt anything will come of it. For your setup you're probably better off using WiiFlow Lite.

where can I find the WAD for the new update? Want to install it on the wii itself.
My mod? You just need to copy it to your SD card.
 
General chit-chat
Help Users
    The Real Jdbye @ The Real Jdbye: ken what are you gonna do with a TENS?