Hacking USBloaderGX and DIOS MIOS and GameCube

cammelspit

Well-Known Member
OP
Newcomer
Joined
Sep 21, 2012
Messages
80
Trophies
1
Location
Mesa, AZ
XP
477
Country
United States
Ok, so my beloved Wii has a busted drive... So I went and hacked the system with a softmod to play games on it again. I have ripped all my own games via a DVD drive in my PC a while back to use with dolphin so iso images were the easy part.

I wanted to play gamecube games as I am also having an issue with my Modded cube but found that I just plain couldnt get gamecube games working in my Wii without a disc even though I am supposed to be able to. Well, USBLOADER GX sees the game cube games but woth seem to load the no disc patch. after 2-3 weeks of on and off fiddling I did get the games to work using the special DIOS MIOS Booter app. why oh why can I not get this USBLOADERGX or any other loader whatsoever do use the no disc? I have searched high and low and have used at least 4 seperate fixes from other posts and I just plain can't get it working properly. USBLOADERGX is latest3.0 and the DIOSMIOS is DML 2.2 I tried DMS and then it wouldnt boot my USB drives... either one of them, so thats confusing.

While I am at it I have one other question, what the heck is padhook? what EXACTLY is the difference and why do none of my games seem to work or they freeze unless it's on? Is this normal?

Also I have XG3. one of my favorite games of all time and it is supposed to be compatible with DIOSMIOS no disk mode but I get a black screen after the memorycard prompt so any insight there would be nice.

Before I go I have to say... Damn... I am amazed at the software available for the Wii. I am not a novice to modding but I am a soldering god not a softmod hacker type but this does impress me. To the authors of DIOSMIOS DML and of the USBLOADERGX programs especially I say that I truely love you for the amazing work. If I werent an unemployed multiple convicted felon I would seriously send you money.... and I don't EVER donate money so that's something.

Any help at all is appreciated and if anyone can help me get this whole DIOMIOS USBLOADERGX thing solved I would be that happiest man alive for at least a week and that's no lie.

Thanks all

Kevin
 

Maxternal

Peanut Gallery Spokesman
Member
Joined
Nov 15, 2011
Messages
5,210
Trophies
0
Age
40
Location
Deep in GBAtemp addiction
Website
gbadev.googlecode.com
XP
1,709
Country
Okay, a few things, just in case, hope this helps you out a little at least

First of all, when you say GX latest 3.0, if you mean the latest official release, there's actually a newer one out. The official release was before the whole USB thing was even possible. Here's a link : http://www.mediafire.com/?1voyas284vs6qiv take the boot.dol file from the 249 folder in the download and put it into the /apps/usbloader_gx folder on your Wii replacing the existing one.

DML is only for SD
DM is only for USB

The padhook is a hack that will let you reset or turn off the Wii from the gamecube controller (I'm not sure why they wouldn't run without it, though)

You press
R + Z + start
to restart (think reSTART)

and you press
R + Z + B + d-pad down
to turn it off (think red button and "power down")
 

cammelspit

Well-Known Member
OP
Newcomer
Joined
Sep 21, 2012
Messages
80
Trophies
1
Location
Mesa, AZ
XP
477
Country
United States
Okay, a few things, just in case, hope this helps you out a little at least

First of all, when you say GX latest 3.0, if you mean the latest official release, there's actually a newer one out. The official release was before the whole USB thing was even possible. Here's a link : http://www.mediafire...1voyas284vs6qiv take the boot.dol file from the 249 folder in the download and put it into the /apps/usbloader_gx folder on your Wii replacing the existing one.

DML is only for SD
DM is only for USB

The padhook is a hack that will let you reset or turn off the Wii from the gamecube controller (I'm not sure why they wouldn't run without it, though)

You press
R + Z + start
to restart (think reSTART)

and you press
R + Z + B + d-pad down
to turn it off (think red button and "power down")


Ok, so Thanks a hundered million and sixteen thousend four hundered and eighty two times.... Seriously. So I still have a few questions though even though it works now and YAY for that. XG3 also works now but no audio tracks and thats sad as XG3 has one of the best sound tracks in all gaming history IMHO and I do love it so. I know that many streaming audio games do have problems but I had heard round the forums and whatnot that some games could have the audio streaming patch enabled? the DIOSMIOS booter app has an option for this but USBLOADER GX does not as I can see. Is this part of the loader or is it part of DML and is there a chance it may work for this, my most bestest game friend XG3?

I have also added a curiosity aswell. I get great results for loading USBLOADERGX from the HBC but I also have the USBLOADERGX forwarder installed and it loads the older version, not the one that you linked to above. I think I must have it installed twice perhaps? If so where is the darn dol for the channel? Or is it perhaps an all in one I downloaded when hacking my Wii and is it installed directly to the NAND and is that even possible? If it's not possible then is there a "Purer" forwarding channel I could use or better yet just autoboot into USBLOADERGX and skip the Wii menu step all together.

I am also still a little curious as to why I couldnt use my USB drives for gamecube loading and HAVE to use my SD card but I do have a 32GB SDHC so really thats just a minor space thing as my iso collection is absolutely gargantuan... I guess I can deal... Also why the heck won't ANY loader work as they see the gamecube games and they do try to load except for the needing a disc thing because I thought that was supposed to be how they work, unless I am, yet again, wrong...

I am now so very very happy that it works now :) My and my wife can now finally finnish off Double Dash as my drive went the way of the dodo.

also thanks for the PADhook info... it doesn't need it on to work now with the new USBLOADERGX but it does still need it on when I use that DIOSMIOS booter app but I frankly dont care as at least it now works, sorta, the way I wanted.

Thanks again for your gracious assistance and for any other insights you may have

Also sorry for my seeming Newbie questions, I usually get it all worked out on my own when I do this kind of stuff but I was just plain frustrated.

THX

Kevin
 

Maxternal

Peanut Gallery Spokesman
Member
Joined
Nov 15, 2011
Messages
5,210
Trophies
0
Age
40
Location
Deep in GBAtemp addiction
Website
gbadev.googlecode.com
XP
1,709
Country
Good to hear

The audio streaming patch is actually just a patch to let it ignore audio streaming completely. Without it games that use audio streaming just crash completely.

The channel you have installed is probably not actually a forwarder channel. It'd be one of the channels that have the DOL included on NAND so they don't go looking for one on the SD card or USB drive to "forward" it to. I think this is the newest real forwarder channel.
http://code.google.c...OT.wad&can=2&q=
you can see if that works for you. For the idea of just skipping the system menu all together, you'd have to have PriiLoader installed. (hold reset when starting the Wii to see the menu if you have it. You can download it with ModMii if you don't) You'd install this forwarder DOL to it.
http://code.google.c....1.dol&can=2&q=

Glad to see at least DiosMiosLite for SD works fine for you. For DiosMios for USB to work there are a couple picky specifications the drive needs to follow.
-GC games need to be on the first primary partition on the drive (if there's only one partition, thats fine, too.) sometimes theyre not in the order you think they are or its a virtual, extended, or dynamic disk partition instead of primary or there's a hidden partition or something.
-That partition needs to be formatted in FAT32 and the cluster size can't be bigger than 32k (the normal Windows way won't let you do this for drives over 32gb, you'd need a different app for that).
-If that still fails, unfortunately, there are just some USB devices DM is not compatible with so you could just be out of luck :(
 

cammelspit

Well-Known Member
OP
Newcomer
Joined
Sep 21, 2012
Messages
80
Trophies
1
Location
Mesa, AZ
XP
477
Country
United States
Good to hear

The audio streaming patch is actually just a patch to let it ignore audio streaming completely. Without it games that use audio streaming just crash completely.

The channel you have installed is probably not actually a forwarder channel. It'd be one of the channels that have the DOL included on NAND so they don't go looking for one on the SD card or USB drive to "forward" it to. I think this is the newest real forwarder channel.
http://code.google.c...OT.wad&can=2&q=
you can see if that works for you. For the idea of just skipping the system menu all together, you'd have to have PriiLoader installed. (hold reset when starting the Wii to see the menu if you have it. You can download it with ModMii if you don't) You'd install this forwarder DOL to it.
http://code.google.c....1.dol&can=2&q=

Glad to see at least DiosMiosLite for SD works fine for you. For DiosMios for USB to work there are a couple picky specifications the drive needs to follow.
-GC games need to be on the first primary partition on the drive (if there's only one partition, thats fine, too.) sometimes theyre not in the order you think they are or its a virtual, extended, or dynamic disk partition instead of primary or there's a hidden partition or something.
-That partition needs to be formatted in FAT32 and the cluster size can't be bigger than 32k (the normal Windows way won't let you do this for drives over 32gb, you'd need a different app for that).
-If that still fails, unfortunately, there are just some USB devices DM is not compatible with so you could just be out of luck :(
Thanks again for the massive help. Thankfully I do understand 110% what you are saying about partitions and windows does suck at it. :) I had my WindWaker stop working spontaneously so I did a full reformat of my SD and using 64k clusters and boom better then ever and works like a charm.

It is a shame the audio streaming wont work but really I cant complain as it does function at all so I have to be happy. With my real GameCube I usually set in XG3 no sound effects at all and have just the music go because it is that good. It's actually an underground trance DJ who violated his recording contract and used a pseudonym to make the tracks, I emailed him and he confirmed it and then sent me the unedited version of my favirite "Give me a fat beat" track, the origenal is over 13 minutes long but alas I did lose it in an HD crash some years ago. :(

I dont really want to start a new thread and you have been so tremendously helpful so far I hope you may be able to help me here too... Cheats.... I know, I usually font "cheat" but I have played WW and Mario sunshine to death and now I want to kick a little booty by cheating for the kicks. All my Wii games work fine, I did it manually before and then USBLOADERGX (Yes I love the loader:)) does it automatically. My issue is the GameCube games won't work at all! it gives me an error saying that the path needs to be on SD for the GCT files and to start without codes. I have confirmed that the GCT files are in fact there and fully accounted for. Both manually placing them and allowing the loader to do it places the files correctly but then the loader wont see them as being there at all. I saw in another thread to put the GCT in the same folder as the ISO and that wont work either. If you do have any insight on this issue I would be very appreciative of this one as well.

It's not a game changer not using cheats but I still wanna :P

Thanks again my friend!

Kevin

P.S. I will try the forwarder and the DOL for skipping the Wii menu altogether in a few minutes as I just so happen to have PriiLoader already rocking! :)
 

Maxternal

Peanut Gallery Spokesman
Member
Joined
Nov 15, 2011
Messages
5,210
Trophies
0
Age
40
Location
Deep in GBAtemp addiction
Website
gbadev.googlecode.com
XP
1,709
Country
They say the audio streaming thing is being worked on. Devolution for now is the only GameCube loading system that can deal with audio streaming but the developer of DM(L) has said he's working on it an the developer of Devolution has made comments that make me think he told him how to do it.

anyway

I'm not that familiar with cheats (just lack of experience, mostly) but I do remember comments about people only being able to use them with DM(L) if the folder AND the GCT file were names with the GameID for the game so if the GameID for a game were GABE01 then the file should be
/games/GABE01/GABE01.gct
right next to the disk image
/games/GABE01/game.iso

In know sometimes it gets named
/games/game name[GABE01]/game.iso
but that's the kind of thing that was causing problems for SOME people.

That's about all I know and I don't even know if that's true for all loaders or anything but hope it helps you.
 

cammelspit

Well-Known Member
OP
Newcomer
Joined
Sep 21, 2012
Messages
80
Trophies
1
Location
Mesa, AZ
XP
477
Country
United States
They say the audio streaming thing is being worked on. Devolution for now is the only GameCube loading system that can deal with audio streaming but the developer of DM(L) has said he's working on it an the developer of Devolution has made comments that make me think he told him how to do it.

anyway

I'm not that familiar with cheats (just lack of experience, mostly) but I do remember comments about people only being able to use them with DM(L) if the folder AND the GCT file were names with the GameID for the game so if the GameID for a game were GABE01 then the file should be
/games/GABE01/GABE01.gct
right next to the disk image
/games/GABE01/game.iso

In know sometimes it gets named
/games/game name[GABE01]/game.iso
but that's the kind of thing that was causing problems for SOME people.

That's about all I know and I don't even know if that's true for all loaders or anything but hope it helps you.
Well, I do appreciate the tips still. I still havent gotten it working so I will prolly post a dedicated thread for that one issue. I did both of those file naming things and alas it wont work still but at least I got it all going. Now I just wish my 16GB cruzer would work so that could be my emunand dedicated USB but it will only work when formatted WBFS and not fat32 or NTFS either but hey I just need to see if I can find some other USB device lying round the house.

Thanks again my friend for the help, the good karma will do you well I', sure :P

Kevin
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
45
Location
Engine room, learning
XP
15,648
Country
France
It doesn't Autoload the gct if it's in the same location than the ISO, it load the GCT from the GCT path defined in the loader!
If you are using GX, the cheat file should be placed in the GCT folder (the one defined in the "user paths" menu, in the laoder's setting).
DIOS MIOS (Lite) require that the gct is located on the same partition than the game (not necessarily the same folder).

By default, these folders are used by USBLoaderGX:

SD:/txtcodes/ (this one is the folder where the .txt files are downloaded)
SD:/codes/ (this one is the folder where the .gct are created)

If you are using DIOS MIOS Lite (SD), then you need to place the folder on SD.
SD:/codes/GABE01.gct
If you are using DIOS MIOS (usb), you need to place the folder on USB too:
USB1:/codes/GABE01.gct


To change the location of the folder, go to settings > Page 2 > User's paths > GCT code folder.
Select ANY folder located on the same partition than the game you want to play.
There is NO NEED or restriction that the folder is called "codes".
You can select USB1:/
If you want to put them on the root ;)

If you change the folder's path, don't forget to move the gct too, or create it again using the Ocarina menu in the loader.


Then, to enable cheat code, don't forget to enable it in the game settings > Ocarina : enabled.


PS:
There are user's report about USBGX r1202 abd DMLite not working correctly with Ocarina.
It seems it's a SD path detection problem.
But if you use USB and DIOS MIOS, it should work without problem.
 

cammelspit

Well-Known Member
OP
Newcomer
Joined
Sep 21, 2012
Messages
80
Trophies
1
Location
Mesa, AZ
XP
477
Country
United States
It doesn't Autoload the gct if it's in the same location than the ISO, it load the GCT from the GCT path defined in the loader!
If you are using GX, the cheat file should be placed in the GCT folder (the one defined in the "user paths" menu, in the laoder's setting).
DIOS MIOS (Lite) require that the gct is located on the same partition than the game (not necessarily the same folder).

By default, these folders are used by USBLoaderGX:

SD:/txtcodes/ (this one is the folder where the .txt files are downloaded)
SD:/codes/ (this one is the folder where the .gct are created)

If you are using DIOS MIOS Lite (SD), then you need to place the folder on SD.
SD:/codes/GABE01.gct
If you are using DIOS MIOS (usb), you need to place the folder on USB too:
USB1:/codes/GABE01.gct


To change the location of the folder, go to settings > Page 2 > User's paths > GCT code folder.
Select ANY folder located on the same partition than the game you want to play.
There is NO NEED or restriction that the folder is called "codes".
You can select USB1:/
If you want to put them on the root ;)

If you change the folder's path, don't forget to move the gct too, or create it again using the Ocarina menu in the loader.


Then, to enable cheat code, don't forget to enable it in the game settings > Ocarina : enabled.


PS:
There are user's report about USBGX r1202 abd DMLite not working correctly with Ocarina.
It seems it's a SD path detection problem.
But if you use USB and DIOS MIOS, it should work without problem.
well thanks a bunch anyways... I am using an SD and I have tried all you stated above about eighty times so I must be a glitch victim. :) It's ok though with diosmios 2.3 out this morning and the LITE one not I have an axcuse to switch to USB assuming I can get the drive to detect in 2.3 where 2.2 wouldn't as FAT32 only NTFS for some reason... I have done a full reformat of the drive and now an attampting a dual partition setup so heres to hoping! :) Thanks very much for the input, and letting me know of the glitch... at least it's not just me :P

Kevin

Edit:Works great :)
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    ButterScott101 @ ButterScott101: +1