Hacking USB Loader GX

  • Thread starter cyrex
  • Start date
  • Views 7,160,570
  • Replies 29,357
  • Likes 47

Overseer

Well-Known Member
Newcomer
Joined
Aug 8, 2012
Messages
58
Trophies
0
XP
59
Country
I previously had trouble with Devolution with my HDD before updating to the newest version; previous versions of Devo used to blackscreen, even in the Devo sample loader.

Since updating to the newest version of Devo, I have been able to run games through the Devo sample loader and CFG USB, but I still get Blackscreens with GX. I have made sure loader.bin is in the correct directory. Is there anything else I could try?
 

Pyrofyr

Well-Known Member
Member
Joined
Apr 24, 2008
Messages
1,262
Trophies
0
Age
33
Location
Miami
XP
277
Country
United States
@pyrofyr:
You probably need to reinstall the custom IOS to the latest version.
you can use modmii to resoftmod it, or just use the cIOS d2x installer.

You need:
d2x with base IOS56 installed in slot 249
d2x with base IOS57 installed in slot 250
Alright I tried modmii (through HBC) and it didn't seem to do the trick, I was getting 1100 errors, got past those and updated all the wads, then the iOS with the guide on the google code site, and it didn't owrk. Thinking I messed up on that I downloaded d2x cios installe v6 from the google code site and installed both of those as directed base 56 to 249 and base 57 to 250. Now it doesn't even load USB Loader GX anymore (or Configurable USB Loader). I assume this is an issue with my downloads not being the most recent so I'm going to look for a v7 or v8 now and will try and follow from there, but in case I missed something else I'm just posting here an update.

Also my SNES emulator worked fine with my HDD before and it's not now, if that is any indicator as to what it is as well.

As always, thanks for the help :)
 

Etheboss

Official LULWUT supporter
Member
Joined
Feb 24, 2009
Messages
2,445
Trophies
0
Location
Around somewhere
XP
851
Country
Netherlands
Alright I tried modmii (through HBC) and it didn't seem to do the trick.
Modmii is a Windows program...and is is the easiest way to update your wii the correct way..it will also download the d2x wads you need.
Just run it in windows, choose to the first option and answer the questions (you should choose to rehack your wii).
 

Boulder

Member
Newcomer
Joined
Apr 20, 2013
Messages
11
Trophies
0
XP
58
Country
Finland
I've been unable to get USB Loader GX understand that I want to play the GC games off an USB HD instead of an SD card. I do have the latest beta (r1213) of the loader but it still doesn't work. I have tried it with Dios Mios v2.6 and v2.9. USB Loader CFG does not have this issue so DM is correctly installed.

Is there something specific that needs to be done when updating the loader? I just replaced the boot.dol and boot.elf files in the apps\usbloader_gx directory on the USB drive.

I have also noticed that r1213 sometimes freezes the pointer for a short period of time when browsing my game catalogue. Is there something specific that it does compared to the stable v3.0?
 

PsyBlade

Snake Charmer
Member
Joined
Jul 30, 2009
Messages
2,204
Trophies
0
Location
Sol III
XP
458
Country
Gambia, The
I've been unable to get USB Loader GX understand that I want to play the GC games off an USB HD instead of an SD card.
check that you have:
-"Dios Mios" not "Dios Mios Light"
-FAT filesystem not NTFS/WBFS/EXT?/...
-MBR partition table not a GPT one or none
-GC games on the HDDs first Partition not later
 

Boulder

Member
Newcomer
Joined
Apr 20, 2013
Messages
11
Trophies
0
XP
58
Country
Finland
They are in DiscEx format.

In case my original post was not clear enough, the loader wants to copy the game to SD before it can be run.
 

Boulder

Member
Newcomer
Joined
Apr 20, 2013
Messages
11
Trophies
0
XP
58
Country
Finland
HBC shows an older version than what I have installed, probably v3.0 as the build number was 1186. Does this mean that the application was not updated correctly? If so, how can it be updated properly? I did reinstall the channel ("USBLoader_GX_V3_0_UNLR_Channel_AHBPROT.wad") after replacing the boot.dol and boot.elf files with ones from the r1213 package.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,649
Country
France
If you are launching the Full Channel (ULNR) then the channel IS the USBLoader, and it's the version 1180!
It is not using the dol or the elf you copied on your SD card.


If you want to launch the manually updated boot.dol from your SD card, then you have two main method to do it:

1. Go to the homebrew channel, and launch the loader
2. install the Forwarder Channel "UNEO" (not ULNR!). The forwarder is a Channel installed on your Wii, but doesn't contain the USBLoader executable, instead it's loading the boot.dol present on your SD card.
(don't mix the two channels when launching it, you can delete the Full Channel first to be sure you don't launch the wrong one).


To know if you are using the correct version : Go to settings > Credit page.
You will see which revision of the loader you are currently using.
 

Boulder

Member
Newcomer
Joined
Apr 20, 2013
Messages
11
Trophies
0
XP
58
Country
Finland
That's it! I knew I didn't do something right when updating the program. I erased the channel and installed the forwarder, and now it works :)

I have one more question regarding GC games: Kirby Air Ride needs to be a clean ISO to make it work. I tried transferring the ISO with Gamecube ISO Tool under a properly named ID6 folder, but the game doesn't show up in the library. The other games (DiscEx format) are all there. What is the proper way to transfer such games?
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,649
Country
France
I don't know why it doesn't show up if you used the tool to transfer it.

You can verify if the game is correctly named and placed.
it should be:

drive:/games/GAME NAME [GameID]/game.iso

only the red part need to be changed, don't change the filename, it must be "game.iso" (not the game name, but the 4 letters "game").
The red part:
GAME NAME : can be anything. it will be used in some loaders as the displayed Title.
[GameID] : is used to speed up the load time. It's using this text as gameID instead of opening the iso file, reading the first bytes, closing the iso.

exemple:
x:/games/Kirby Air Ride [GKYE01]/game.iso

If the game shows in the game list, but still doesn't work, maybe it's not compatible with the version of DM you are using, or your ISO is not a clean one.

You can dump clean 1:1 ISO with USBloaderGX, in the settings>HDD settings> do not enable compress option or align option.
 

Boulder

Member
Newcomer
Joined
Apr 20, 2013
Messages
11
Trophies
0
XP
58
Country
Finland
Thanks, renaming the file to game.iso (I don't know why it already wasn't so) did the trick. Now I can use USBLoaderGX for all my needs :)
 

fish & chips

Active Member
Newcomer
Joined
Feb 24, 2013
Messages
35
Trophies
1
XP
154
Country
I just tried to run r1213 (IOS 249) and got a code dump when USB Loader GX was starting, tried a few times and got the same result. This hasn't happened before and I've been using all new releases ever since r1180, I believe. I switched back to r1211 and everything worked fine again. Oh and I'm using d2x-v10-final on slot 249.

Does anybody else have this issue?
 

Katsumi San

Well-Known Member
Member
Joined
Jan 15, 2012
Messages
496
Trophies
1
Age
30
Location
Kyoto
XP
838
Country
Question: I update USBLGX 3.0 rev 1209 to rev 1213, and credits page is say (DIOS MIOS 2.9+) Why is there "+"? I only install DM 2.9 not DM 2.9+?
 

d.d.d.

Well-Known Member
Member
Joined
Jun 26, 2012
Messages
432
Trophies
0
Location
Tokyo Metropolis
XP
158
Country
And probably will say 2.9+ for another few revisions/betas until DM updates or if Cyan decides to change how the DM version is displayed. I think it's fine as it is because it takes care of the version display issue whenever Crediar makes a new version and Cyan can update at ease.

Anyway, @Katsumisan, as of today, 2.9 is the current version so no worries.
 

sctracey

New Member
Newbie
Joined
Apr 22, 2013
Messages
3
Trophies
0
Age
47
XP
66
Country
United States
I don't know if this is the proper place for this, but I was hoping someone could help me out. I have been using USB Loader GX for years with no problem only playing Wii backups from HDD and Gamecube backups via DML. Recently I have set up EmeNAND and planned to display EmuNAND and NAND channels and boot to USB Loader GX via Priiloader. I have run into one problem that I cannot figure out: When I try to launch the Homebrew Channel from USB Loader GX, I end up at the Hackmii Scam screen and sit there. The Homebrew Channel loads fine from the System Menu. I cannot figure out what the problem is.
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,649
Country
France
you launch the homebrew channel from the two installed channel in the NAND/EmuNAND mode?
Try to use "Home button" -> "Exit" -> "to homebrew channel" instead. (You can set the Home menu to "full" in the GUI settings).

If exiting to HBC doesn't work either, I guess you are loading the loader's boot.dol directly in priiloader. You should load the forwarder's boot.dol instead, and place the loader's boot.dol on your SD card.
The forwarder boot.dol for priiloader is in the "all-in-one" package, in the Wad/dol/ folder.


@fish & chips:
This is the boot.dol from the r1213 package I created which is available on googlecode?
Could you provide a screenshot of your Code dump? It will help me to find the problem and possibly fix it.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    SylverReZ @ SylverReZ: @Psionic Roshambo, Thats pretty cool.