Hacking USB Loader GX

  • Thread starter Thread starter blackb0x
  • Start date Start date
  • Views Views 8,066,771
  • Replies Replies 30,226
  • Likes Likes 74
callmebob said:
Dunno if this helps but, 4.1U

From the credits Rev 935 IOS249 (Rev 17)

Game Load settings:

Video Mode AutoPatch
IOS IOS 223
Error 002 Fix Anti

Deleted the wip file!

Works perfect. No save problems, or crashes. Hope this can help somehow.
what CIOS and version and base IOS do you have installed at 223?
 
Hey guys:

I had a question - In R932.dol Metroid Prime Trilogy gave me an error to insert the disc. I am running Hermes Rev 4 although I also have Wanin's Rev 17 installed. I reverted back to R929 and it worked.

Does anyone know why this doesn't work?

Thanks.

PS: Just tried R935 and same error - says to insert disc....
 
Pyrate02 said:
Hey guys:

I had a question - In R932.dol Metroid Prime Trilogy gave me an error to insert the disc. I am running Hermes Rev 4 although I also have Wanin's Rev 17 installed. I reverted back to R929 and it worked.

Does anyone know why this doesn't work?

Thanks.

PS: Just tried R935 and same error - says to insert disc....
This is the problem that the disc in drive patch fixed. That patch was removed to allow PoP to be played, so it will start appearing again. The alternative is to just have a Wii disc in the drive.

However, that error shouldn't occur on rev 17, I think. It was fixed in rev 12 and I don't think it resurfaced again in any of the future versions. Are you sure you are using rev 17?
 
Thanks r-win for the link to the PoP wip code.
yaywii.gif


OuahOuah said:
markmcrobie said:
What's .wdm?

A file created by WiiPower.
In a file you write the name of the DOL and the part of the DOL to reach to launch a special part of the game.
Example : "xxx.dol, adress xxxxx = Sam & Max chapter 1".

Don"t know why the game can't be launched "normally' (special protection or just coded with special things)...

Does Sam & Max run the same way as Metroid Prime Trilogy? Doesn't that also need alt dol to load each seperate game? (I have the game, just haven't gotten around to playing)
 
Hi:

I am using Hermes Rev 4.

I do, however, have Wanin's Rev 17 installed. Should I switch Metroid Prime Trilogy to using Rev 17 instead of Hermes Rev 4?

Thanks...

PS : I updated to latest dol and switched to Wanin's Rev 17 and Metroid Prime Trilogy is working again.

Does anyone know if this affects any other games?
 
Pyrate02 said:
Hi:

I am using Hermes Rev 4.

I do, however, have Wanin's Rev 17 installed. Should I switch Metroid Prime Trilogy to using Rev 17 instead of Hermes Rev 4?

Thanks...
Oh yeah, I missed that point. Hermes' IOS doesn't handle the disc check via the IOS so it requires the patch in order to work. Using rev 17 of IOS249 won't give you the insert disc thing. If you want to continue using Hermes' IOS for MPT you'll have to wait until the disc check patch is made configurable on a per-game basis, I guess.
 
Kira99 said:
Thanks r-win for the link to the PoP wip code.
yaywii.gif


OuahOuah said:
markmcrobie said:
What's .wdm?

A file created by WiiPower.
In a file you write the name of the DOL and the part of the DOL to reach to launch a special part of the game.
Example : "xxx.dol, adress xxxxx = Sam & Max chapter 1".

Don"t know why the game can't be launched "normally' (special protection or just coded with special things)...

Does Sam & Max run the same way as Metroid Prime Trilogy? Doesn't that also need alt dol to load each seperate game? (I have the game, just haven't gotten around to playing)

No.
One Dol for All
smile.gif
 
There a 3 type of alternative dol.
Note : usbloaderGX currently accept only the method 1.
Attention : it's not the real wdm format, it's only an example for understanding the chapter naming.


1. "Alt dol"
On games like metroid, you have 4 different dols (main.dol with menu, MP1.dol, MP2.dol and MP3.dol)
GX can select 1 dol at a time, in game preferences.

2. "Alt dol +"
With WDM, it's a text file with a list of dol, and a user friendly name
exemple :
mp1.dol -> Metroid Prime 1
mp2.dol -> Metroid prime 2 : Echoes
mp3.dol -> Metroid prime 3 : Corruption

Then, when booting Metroid prime trilogy, the loader show you a menu to let you select the chapter to play.
No need to go to the preference to select the dol.

3. "Alt dol+" too, but with parameter
tongue.gif

Then, for Sam & Max 1 & 2, there is a possibility to specify which part of the same dol it must boot.
For example, imagine the dol is like this :
main.dol content = boot menu, boot option, boot chapter1, boot chapter 2, boot etc.

As you see, it's always the same dol, so there's an additional parameter (which works only for sam & max)
main.dol,1 -> menu
main.dol,2 -> option
etc.

(If I said anything wrong, please Wiipower, correct me !)
 
Sounds like a good summary, Cyan, but there is another type which you missed, being loading an alternate dol from the SD card or USB drive. So the four methods are:

1: Alt dol from external source (AKA Alt Dol SD)
Use a .dol file located on the SD or USB drive, typically named via the game ID.

2: Alt dol from disc image (AKA Alt Dol Disc)
Cyan's method 1. Use a .dol file found within the disc image that is on the USB drive. Before any idiots try to correct this again, it does not need a disc in the Wii

3: Alt dol + w/o parameter (AKA Alt Dol Disc Plus)
Cyan's method 2. Give a more apt name to various .dol files from the disc image (like method 2 above) and use a default parameter (1).

4: Alt dol + w/ parameter (AKA Alt Dol Disc Plus)
Cyan's method 3. Give a more apt name to various .dol files from the disc image (like method 2 above) and also set a parameter, which is only useful for both Sam and Max games (which do use the same .dol for everything, but you aren't restricted to using just that one).
 
Sorry, i can't take anybody telling to turn anti 002 fix on seriously...

For Prince of Persia, it's everything else than the patch in the .wip file that makes the game crash. This includes:
Language patching(->select default language)
Countrying patching(->...)
Ocarina(->select no hook, turn off Ocarina, turn off debugger)
Anti 002 fix(which is NOT REQUIRED FOR ANYTHING ANYWAYS!)
Disc-in-drive-check patching(which is why some of the GX revisions do not work even with manually patched .dols)

Hey WiiPower
smile.gif


Sorry to say but i am one that needs 002 fix set to anti for POP. if its not set i get the 002 blue error screen b4 the health screen. also im using RPWZ41 and the game defualts to pal 50hz and my normal none hdtv only supports ntsc 60hz. If i leave the video settings at defualt my screen just rolls black and white the whole time. i have set the video mode to Force NTSC to correct this and the game runs great.

anyone still having issues with the game not working after updating to the latest GX boot.dol needs to delete their config files on the sd card and try again you will see that the game will be working.
 
Anti 002 fix can't fix the 002 error screen. If you really need to turn it on to not get the 002 error, the option in GX is named wrong.

002 fix version A:
Patch the 002 check in the main.dol[hopefully nothing uses this anymore!]

002 fix version B:
Write into memory that the IOS the game requested is loaded(=fake the IOS Version in memory)[this works for all 002 games as long as no IOS Reload is done]

Anti 002 fix:
Undo 002 fix version A, nothing more, nothing less. It was required when 002b came out and the cIOS did 002 fix version A


002 error version A:
Check if the IOS that is currently loaded is the one that the apploader told to load

002 error version B:
same as version A + check if 002 fix version A is applied, if yes, freeze the game

002 error version C:
same principle as version A or B, but using different code, so that 002 fix version A 100% fails
 
Thanks for the error explanation.
I didn't understand what anti was used for when it first appear.

My setting are always set to Anti (as I have some hard patched 002 before I dump them to wbfs, I guess it was needed for them)
I think the loader set to Anti check and correct all possible 002 error (so, yes, it's not named correctly).
At first there where 2 separated options for 002 ON/OFF and anti002 ON/OFF, it has be mixed into only one option to do both.

I guess it does something like that now :
002 OFF = 002 OFF, anti OFF
002 ON = 002 ON, Anti OFF
002 ANTI = 002 ON, Anti ON
 
Thanks Cyan, Dr. Clipper, and OuahOuah for explaining the alt dol methods
bow.gif



^Seeing as how the 002 fix in GX is named wrong, wouldn't it be better to rename the options to prevent the confusion?
 
I have a problem that I couldnt search it here,

my external hd will not work with the loader , I get the background picture after running the usbloader channel and then nothing happens

the only way I managed to run it is by connecting the hdd after launching the channel

I had similar problem of having a blackscreen when using a small usb stick but I found out that if I leave the blackscreen for a while it actually runs

this time with the external 80GB old hdd its not working as I left it for a long time and its obviously a freez.

any other workaround this problem? other than connecting the hdd after the splash screen of the Gx loader

Thanks in advanced
 
myst123 said:
I have a problem that I couldnt search it here,

my external hd will not work with the loader , I get the background picture after running the usbloader channel and then nothing happens

the only way I managed to run it is by connecting the hdd after launching the channel

I had similar problem of having a blackscreen when using a small usb stick but I found out that if I leave the blackscreen for a while it actually runs

this time with the external 80GB old hdd its not working as I left it for a long time and its obviously a freez.

any other workaround this problem? other than connecting the hdd after the splash screen of the Gx loader

Thanks in advanced

Here's a list of compatible USB devices:
http://wiki.gbatemp.net/wiki/USB_Devices_Compatibility_List

Does this external HDD work with any other loader? To me it sounds like its the external hdd that's not compatible.

When I first tried running games through usb, I also thought I could use my old hdd enclosure. I think I had the same problems as you.
 
Thanks for the quick reply

actually it works when plugged after running the channel, does that mean its not compatible?
 
@ Cloud03

Cloud03 said:
I have a problem when playing a pal game via usbloader gx, basically since my Wii is a NTSC/U console I need to use autopatch (only thing that works) in order for the game to play but the problem is when the game starts the bottom screen is missing (no not the black line on the bottom and top) but it's full screen or 4:3 (on a 16:9 tv) but the bottom part of the picture is missing . Anyone has any ideas what's wrong, for example look at your pc and pretend the screen image is full but on the bottom you don't see the clock or any other icons...

BTW, I'm using RGB cables (Blue, green, red,) and also my Wii/TV is set on 4:3/4:3 (I do have a HDTV by the way) I've tried everything like 16:9/4:3 and so on doesn't work...

Certain games in PAL need to be start with Forced to 480P. Try that in USB setting for this game.

Cheers
 
myst123 said:
Thanks for the quick reply

actually it works when plugged after running the channel, does that mean its not compatible?

If you don't want to unplug your hdd all the time you can try to start usb loader though HBC instead of using the forwarder. For some reason it helped for me on an old harddrive that had the same issue. I didn't use it for games though, just testing so I don't know how well it worked launching games.
 

Site & Scene News

Popular threads in this forum