Hacking USB Loader GX

  • Thread starter Thread starter blackb0x
  • Start date Start date
  • Views Views 8,061,977
  • Replies Replies 30,225
  • Likes Likes 74
@Amuro-san Yes, it comes preinstalled with Windows and its a command line interpreter (CLI). Search in the programms , or press Win-key + R and type powershell and hit enter, or use the shortcut Strg + Shift + P to open it. Then check for correct driveletter of the drive and run the chkdsk X: /r command.

And as already sayed, verify you dont have a bad dump of the game.
 
Last edited by Sypherone,
Good day everyone, and congratulations to all the people who contributed (and still are) to that wonderful software that is USG Loader GX.

I'm taking the liberty to ask you if anybody has encountered an issue with gecko codes (Ocarina) recently?

First I thought the codes I was trying to use were wrong, but then I started creating some myself (I've released several translations, and have enclosed codes found with Dolphin with some of them, so I know my way a bit with Memory Manager), and while they do work on emulator, they don't seem to have any effect on real hardware?

I've checked, and the GCT files that are created when you activate Ocarina are here, but it's just as if Ocarina wasn't activated at all?

Please find below some examples of the codes I can't make to work on Wii, but work perfectly on Dolphin (they all have in common to start with "04"):

Rodea the Sky Soldier PAL (SROPNS):

Don't Lose Boost with Final Boss (die once)

04A4C9E7 00000002


Final Fantasy Crystal Bearers PAL (RFCPGD):

Have all materials

04F760E9 FFFFFFFF
04F760ED FFFFFFFF
04F760F0 FFFFFFFF
04F760F3 FFFFFFFF
04F760F6 FFFFFFFF
04F760F9 FFFFFFFF
04F760FC FFFFFFFF
04F760FF FFFFFFFF
04F76102 FFFFFFFF
04F76105 FFFFFFFF
04F76108 FFFFFFFF
04F7610B FFFFFFFF
04F7610E FFFFFFFF
04F76111 FFFFFFFF
04F76114 FFFFFFFF
04F76117 FFFFFFFF
04F7611A FFFFFFFF


Have all accessories

04F7614F FFFFFFFF
04F76152 FFFFFFFF
04F76155 FFFFFFFF
04F76158 FFFFFFFF
04F7615B FFFFFFFF
04F7615E FFFFFFFF


Maximum money

04F76070 000F423F


If any of you could be so kind as to test them (on Dolphin or Wii hardware)? I'd really appreciate some suggestions.

Thank you in advance, looking forward to reading from you.
 
I'm taking the liberty to ask you if anybody has encountered an issue with gecko codes (Ocarina) recently?
The place the loader retrieves it's cheats from does have some issues, but the loader should still be able to use any cheats that are known to work.

First I thought the codes I was trying to use were wrong, but then I started creating some myself (I've released several translations, and have enclosed codes found with Dolphin with some of them, so I know my way a bit with Memory Manager), and while they do work on emulator, they don't seem to have any effect on real hardware?
I don't personally have experience with cheat creation, but I did notice that your maximum money cheat differs from the one that I've got on file (04F79830 000F423F). So maybe you need to adjust the addresses or the hook type?

You could try to port the codes from the NTSC or NTSC-J games.

I would like to know why the Tomb Raider games stay on a black screen, I changed the USB Loader GX and updated the IOS, but so far nothing
What are the game ID's for the Tomb Raider games you're trying to play?
 
Last edited by blackb0x,
I don't know why, but everytime i start USB Loader GX, it freeze loading the menu.
Proof:


Edi: Forget it, i redownloaded the launcher and works again.
 
Last edited by Trip_Away,
The place the loader retrieves it's cheats from does have some issues, but the loader should still be able to use any cheats that are known to work.


I don't personally have experience with cheat creation, but I did notice that your maximum money cheat differs from the one that I've got on file (04F79830 000F423F). So maybe you need to adjust the addresses or the hook type?

You could try to port the codes from the NTSC or NTSC-J games.

Hello @blackb0x , and thank you for your answer.

About the different code for "Crystal Bearers" : that's actually how it all started! I couldn't make it work, so I looked for the cheat myself, since I know how to use the Memory Manager. I did end up with a different code, but this one (and all the other ones I've enlisted) does work perfectly on Dolphin, as evidenced by the following screenshot:
RFCPGD_2022-12-08_19-58-48.png


That's why I find it so peculiar that the cheat doesn't work on Wii with USB Loader GX. I was wondering if maybe the setting wasn't taken into account, or maybe creating the gct files on the USB drive (instead of the SD card) should be avoided?

Anyway, I'll keep on looking, and tell you if I find something. If any of you can test the codes and tell me if they work, that should be nice too.

Oh, and since I have your attention : thank you again for your work, the deflicker feature is so great! One little request, if I may... could it be possible to disable/enable wiimote rumble per game? Some games are too sensitive, and therefore virtually unplayable with it (hello "House of the Dead Overkill" and "Ikenie No Yoru"), but others use it quite cleverly, so it would be great to get the best of the two worlds.

But anyhoo, thank you for taking the time, I remain at everyone's disposal if they want to push research on ocarina/gecko codes!

Yours truly.

----EDIT-----

I just tried the ocarina codes I had created for Chibi-Robo, and they work.

On the other hand, not even the "official" USB Loader GX can get the "Crystal Bearers" codes to work (neither my codes, or the one provided in the database)... Could I just have been extremely unlucky, and stumbled on two games that have issues with codes? (Rodea is tricky indeed).

Anyway, the problem doesn't seem to be app-related. The games must be responsible for this. Thank you for your time.
 
Last edited by Brand Newman,
@Brand Newman These should work on real hardware and Dolphin.

Code:
RFCPGD
Final Fantasy Crystal Chronicles: The Crystal Bearers

All Materials [blackb0x]
C2179ABC 00000002
39800063 99830088
88630088 00000000
*Code ported from Thomas83Lin NTSC-U version*

All Accessories [blackb0x]
C2179C30 00000002
398000FF 7D8301AE
7C0300AE 00000000
*Code ported from Thomas83Lin NTSC-U version*

Infinite Gil [blackb0x]
C23A26A0 00000002
3D807FFF 91830010
80630010 00000000
*Code ported from Thomas83Lin NTSC-U version*

One little request, if I may... could it be possible to disable/enable wiimote rumble per game? Some games are too sensitive, and therefore virtually unplayable with it (hello "House of the Dead Overkill" and "Ikenie No Yoru"), but others use it quite cleverly, so it would be great to get the best of the two worlds.
It won't make it into the next release, but I'll see if it can be done.

RLRP4F, RH8P4F
If you're sure they're not bad backups try changing the games language to English or Spanish before you start the game.
 
@Brand Newman These should work on real hardware and Dolphin.
Indeed they do! Both on Wii and Dolphin! Thank you very much for taking the time, I'll have to dig that conversion between NTSC and PAL codes thingy deeper!

As for why the codes I found only worked on the latter, I'm completely clueless... But I'm glad it didn't happen with the codes I provided with my patches...

About the "rumble" feature: that's very nice of you to consider it. Not that it's such a big deal to turn rumble off for the few games that have it badly implemented (so far I could only identified the two I've mentioned), but it sure "breaks" the immersion and gameplay when we forget about it!

Thanks again!
 
here's the problem, they're good backups, and they're in spanish, the problem is the same as Kirby's (you need to get around piracy)
These games launch for me with r1272, so one possibility is that the games are failing for you because they're performing a region check. That's why I suggested going into the games settings within the loader and setting the language to Spanish.
 
@Brand Newman I keep a txt with cheats of that game that you mention (FFCC Crystal Bearers) I found them in the wiird forum. It seems that the cheats in geckocodes are badly ported for the PAL game. These should work, give it a try.
 

Attachments

  • Like
Reactions: Brand Newman
@cjuni Here it is. I had to tweak a little bit "StartUpProcess.cpp" in order to be able to compile it. I tried it quickly, with Wii, Gamecube and Wiiware. Everything seems to work fine.
binary (boot.dol) + sources provided.

A little reminder : this build is NOT, in any way, official nor supported in any way by the official developer(s). So, if something is not working as intended, don't even try to bother the official developer(s) about it, just wait until a tab build is officially made !
When I unzip usblgx_mod_tabv_unofficial_rev1272.zip, I get a boot.dol file that is about 2.4 MB as opposed to the blackb0x version that unzips to about 4.9 MB. The tab version also won't run on dolphin. Am I messing up somewhere?

Thanks
 
When I unzip usblgx_mod_tabv_unofficial_rev1272.zip, I get a boot.dol file that is about 2.4 MB as opposed to the blackb0x version that unzips to about 4.9 MB. The tab version also won't run on dolphin. Am I messing up somewhere?

Thanks

I'm using wiixz to compress binary...maybe it's not compatible with Dolphin ?
Uncompressed binary in attachment, if you want to try...(don't know if it's supposed to work in emulator, even if it only tweaks the interface)
 

Attachments

  • Like
Reactions: yodaleaf
@Brand Newman I keep a txt with cheats of that game that you mention (FFCC Crystal Bearers) I found them in the wiird forum. It seems that the cheats in geckocodes are badly ported for the PAL game. These should work, give it a try.
Thank you for your message!

I've tried your codes on real hardware, and they worked for me, with the exception of the "99 materials" (but the "all materials" code gives you 99 of them anyway.)

That doesn't really explain why the codes I had found myself on Dolphin wouldn't translate on real hardware, especially since I went for easy ones (basically, you search for the amount of gils in the memory manager, or you compare the "I have none" to "I have XX materials" situations, and so forth) : I used this method with the materials for Earth Seeker, and the codes would work on my console...

Anyway, I might give the "new game plus" mode a try, now that I know I can actually "test" the most advanced artefacts before I get to the end of it (the game is a lot of missed opportunities)!

Thank you all for your help, I suggest you submit the PAL codes on Gamehacking.org. Have a nice day!
 
  • Like
Reactions: Brand Newman

Site & Scene News

Popular threads in this forum