Status
Not open for further replies.

How to play your GameCube games from SD or USB using DIOS-MIOS (Lite)

Clarification:
DML ONLY works from SD Card/SDHC Card, nothing else, no USB. There won't be a USB version someday.
So Yeah, this "Clarification" is incorrect, crediar was able to do it :D


What you'll need:
  • IF YOU WANT TO PLAY FROM SD
  • The Latest DIOS-MIOS (Lite) package from here (older versions here).
  • DML WAD Creator (for older versions)
  • IF YOU WANT TO PLAY FROM USB
  • FOR DML and DIOS-MIOS
  • GameCube ISO Compress, fstfix, DiscEX or GCReEX (your choice, read below first and decide what you want to use)
  • A WAD Manager (for example WAD Manager 1.7)
  • A SD Card or a USB Device (D'OH!)
  • Gamecube Controller and Memory Card
How to:
  1. If you have downloaded the newer version go to step 6, if you picked the older ones follow this.
  2. Extract the DML package in a folder with the same name as the package (for example DMLr13 for DMLr13.zip). If there is just a iosmodule.elf of the latest DML available then copy it into a new DML folder and rename it to DML.elf.
  3. If you already have a RVL-mios-v10.wad, copy it into the DML folder. Then the creator don't need to download the file.
  4. Extract the DML WAD Creator into the DML folder. Then run the "create_wad.bat" and type "DML" to create the DML wad, if you don't have the RVL-mios-v10.wad it will be downloaded.
  5. If the DML WAD Creator asks you which version you want to build type it in like '13' for DMLr13.
  6. Now let's convert some gamecube games! If you downloaded the new DML versions or DIOS-MIOS just start reading here.
  7. You'll need the gamecube games in iso or gcm format.
  8. If you want to use DiscEX and downloaded the older DML versions, the DiscEX files needs to be in the same folder as the DML WAD creator. Just open the WAD Creator, type "C" to enter the convert menu, drag and drop the game into it and say if you want to compress it or not. If you use the newer DML versions or DIOS-MIOS, open up a command prompt and enter "DiscEX -c gamename.iso" if you want compression, replace "gamename" with the name of your iso file. If you dont want compression just drag and drop the iso file into the DiscEX.exe. Mostly compression will work fine, some games need to stay uncompressed, see here.
  9. You can also use Gamecube ISO Compressor for the job, easiest way is there to just drag and drop your ISO file into the Compressor exe file. You can also just double click the exe file to see which options you can also use to compress the ISO files, they are more modes in it.
  10. If you have downloaded the new DML versions, you can also use GCReEx, there you can use "GCReEx.exe -x game.iso", this will create no new ISO file but a folder which contains the extracted files, this way saves most space on the sd card.
  11. There is also the possiblity to use fstfix instead to compress the games, use it like "fstfix game.iso" or "fstfix game.iso t" and drag and drop the resulting new iso in DiscEX. DiscEX will may stop at a certain percentage to copy the game, it will may also say the game is underdumped/overdumped. Both things come because the image haven't got the orignal size anymore, so you can ignore these messages.
  12. After using one of the above ways to convert your games, copy the newly created folder of the tool to sd:/games if you want to play from SD and to usb:/games if you want to play from USB.
On your Wii:
  1. Install the DML/DIOS-MIOS WAD with a WAD Manager, this will overwrite the current MIOS/cMIOS. Retail gamecube discs will still work since DMLr19. If you had a cMIOS installed before to play disc backups it wont be possible anymore until you re-install the cMIOS which will overwrite DML.
  2. You can play the games either with DIOS-MIOS Booter, NeoGamma, postLoader4, Wiiflow, USB Loader GX or Configurable USB Loader. Make sure you have a disc inserted, otherwise your Wii will simply reset if you try to play a game.
  3. The easiest one is DIOS-MIOS Booter, it works with all DML and DIOS-MIOS versions, just start it, select the game you want, set new options with the B button if you want, and launch the game.
  4. To boot games using Wiiflow switch the coverflow mode to the gameube coverflow mode by pressing the icon down-right near the home icon a few times until you see the games. You can also download covers for them in the settings, it's the gear icon down-left. Wiiflow also supports all DML and DIOS-MIOS versions with all options.
  5. To boot games using postLoader just press home to enter the menu, select "Switch to Game mode". In game mode just press up on the wiimote to enter the DML menu or press home, select "Game options" and then "Show DML menu". Then select the game you want to play.
  6. For USB Loader GX you just need to go to the display icon and select display gamecube games too, then you can set options in the menu and play them.
  7. In Configurable USB Loader they are just displayed together with the other wii games, there you can also set the options and launch them.
  8. The other ways described now are currently not optimized for the new DML versions, doesnt work with DIOS-MIOS and my not work properly.
  9. To boot games using NeoGamma go down to "Load Games from: " and select "Load GC Games via DML". Then go up and press A to search games. Select the game you want to play and press A to start it. NeoGamma doesnt have options to set for DML because its made for old DML versions.
  10. If you want to remove DML/DIOS-MIOS again either reinstall a cMIOS or the RVL-mios-v10.wad. If DML doesn't work for you make sure you have a clean BC, to get it run the "create_wad.bat" in the DML wad creator package again and type "BC". Then just install the RVL-BC-v6.wad on your wii and try it again.
Recommendations:
  • Format your SD Card to FAT16/FAT32 with 64KB cluster size to increase game speed
  • If you want to use DIOS-MIOS format it to FAT32 with 32KB cluster size, also make the FAT32 the first one, primary and active
  • If you want to use DML r21 I suggest the debug version since the regular version got small problems. Delete the DML.elf, rename the DMLdebug.elf to DML.elf and then create a new wad with it.
  • If you have a problem you can try to rename/delete the "saves" folder on your sd card to everything you want, that can may fix it.
  • Crediar created a small FAQ here that might help you as well with some general questions.
If you want to know game compatility check out the compatility list here:
http://wiki.gbatemp....patibility_List
http://crediar.no-ip.com/gc/
Don't forget to add the games you play to the list if they are missing ;)

That's it! If you have questions just ask here. Have fun playing your gamecube games from SD! :)
 

YanMegaMan

New Member
Newbie
Joined
Jan 14, 2013
Messages
4
Trophies
0
Age
30
XP
52
Country
United States
Yeah, that shouldn't happen with GX v3.1 beta r1208 (linked above). are you running it directly through the HBC. If you're running it through a channel, it might not be a forwarder channel and just be running itself instead of the boot.dol file you updated. ... or you might have an older copy on USB still that you forgot about and the new one on SD (or visa versa) and it's running the wrong one.
IT FINALLY WORKED! THANK YOU! You have no idea how much of a headache this was giving me! Thank you so much dude! :D
 
  • Like
Reactions: Maxternal

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
So, I just install it as a normal WAD and remove it as a normal WAD? Is that it?
The MIOS is what the Wii normally uses to run GameCube retail disk games. DM(L) just replaces that when you install it. To UN-install it, you can remove either one as a WAD and you will end up with NOTHING for GameCube games OR you can just install the MIOS v10 WAD files (v10 is the latest, you can get it from ModMii if you want.) and it will replace DM(L) so DM(L) will be gone and you'll be back to just having a normal MIOS.
 

Yepi69

Jill-sandwiched
Member
Joined
Nov 29, 2010
Messages
2,862
Trophies
2
Age
28
Location
Behind you
XP
1,776
Country
Portugal
The MIOS is what the Wii normally uses to run GameCube retail disk games. DM(L) just replaces that when you install it. To UN-install it, you can remove either one as a WAD and you will end up with NOTHING for GameCube games OR you can just install the MIOS v10 WAD files (v10 is the latest, you can get it from ModMii if you want.) and it will replace DM(L) so DM(L) will be gone and you'll be back to just having a normal MIOS.
So the MIOS v10 wad is what the Wii uses to run Gamecube discs right? And its that WAD official or its just another customized one?

Thanks for the help.
 

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
So the MIOS v10 wad is what the Wii uses to run Gamecube discs right? And its that WAD official or its just another customized one?

Thanks for the help.
It's the official one, but even another customized one would replace whatever's there. There can be only ONE thing installed in the MIOS slot at a time.
 

tetsugo

Member
Newcomer
Joined
Nov 13, 2010
Messages
6
Trophies
0
XP
47
Country
Brazil
Hello everybody, I trying to run with Dios Mios 2.6... I tried do run from USB Loader GX then I discovered that he is outdated, but then I downloaded the Dios Mios Booter to test... I already changed the version to Old, New (2.1) and New (2.1+) but none of this worked. What I do? I trying to find the 2.0 version to see if it works, but I haven't found yet.

The problem is two: When a original gamecube is on disc reader from wii he runs the game on tray.
When the Wii Sports (my original wii game) is on tray, he gives me "fatal error: apploader size is zero".

Anyone could help me?

I'm tried with Dios Mios Booter r30 and Usb Loader GX 3.0 r1180 and 3.1 beta r2008
 

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
Hello everybody, I trying to run with Dios Mios 2.6... I tried do run from USB Loader GX then I discovered that he is outdated, but then I downloaded the Dios Mios Booter to test... I already changed the version to Old, New (2.1) and New (2.1+) but none of this worked. What I do? I trying to find the 2.0 version to see if it works, but I haven't found yet.

The problem is two: When a original gamecube is on disc reader from wii he runs the game on tray.
When the Wii Sports (my original wii game) is on tray, he gives me "fatal error: apploader size is zero".

Anyone could help me?

I'm tried with Dios Mios Booter r30 and Usb Loader GX 3.0 r1180 and 3.1 beta r2008
Hmm, are you using the right one? (DiosMios (DM) is for USB and DiosMiosLite (DML) is for SD cards)

if there's a boot.bin file in your /games folder, delete it.

Also, try installing with IOS249, (UN-installing first and then installing it again) to make sure the right version is currently installed.

GX 3.0 will only work from the SD card (DML) and only with versions 1.5 and earlier so you DO need that v3.1 OR DM(L) Booter with the 2.1+ setting so you got that part right.
 

tetsugo

Member
Newcomer
Joined
Nov 13, 2010
Messages
6
Trophies
0
XP
47
Country
Brazil
Hmm, are you using the right one? (DiosMios (DM) is for USB and DiosMiosLite (DML) is for SD cards)

if there's a boot.bin file in your /games folder, delete it.

Also, try installing with IOS249, (UN-installing first and then installing it again) to make sure the right version is currently installed.

GX 3.0 will only work from the SD card (DML) and only with versions 1.5 and earlier so you DO need that v3.1 OR DM(L) Booter with the 2.1+ setting so you got that part right.

I tried to unninstall through Wad Manager and I received ERROR (ret = -1017).

Then in Wad Manager I tried to change the IOS to 249, and installed. He installed, but now he only gives me black screen? This is good or worse than before?

PS: I'm trying through Dios Mios Lite, it is right, since my games are in SD card in a folder called games with SD card in 32kb of allocation.

--EDIT--

I see here, and I only changed the IOS to start with 249. How I install with IOS 249? It's this procces?

--EDIT--

I tried to install over the other with IOS to start 236, black screen again, when I setup with IOS 58 it started the Dios Mios but presenting that problems (running tray disc game).
 

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
I tried to unninstall through Wad Manager and I received ERROR (ret = -1017).

Then in Wad Manager I tried to change the IOS to 249, and installed. He installed, but now he only gives me black screen? This is good or worse than before?

PS: I'm trying through Dios Mios Lite, it is right, since my games are in SD card in a folder called games with SD card in 32kb of allocation.

--EDIT--

I see here, and I only changed the IOS to start with 249. How I install with IOS 249? It's this procces?

--EDIT--

I tried to install over the other with IOS to start 236, black screen again, when I setup with IOS 58 it started the Dios Mios but presenting that problems (running tray disc game).
A black screen is kinda better because at least it means it's actually getting INTO the game and you have the right one installed.

Yes, DML is for SD.

What game is it? Is it PAL or NTSC and is it the same as your Wii? Did you change any other settings? did you put it through DiscEX, GCReEx, just rename it, or something else?
 

tetsugo

Member
Newcomer
Joined
Nov 13, 2010
Messages
6
Trophies
0
XP
47
Country
Brazil
A black screen is kinda better because at least it means it's actually getting INTO the game and you have the right one installed.

Yes, DML is for SD.

What game is it? Is it PAL or NTSC and is it the same as your Wii? Did you change any other settings? did you put it through DiscEX, GCReEx, just rename it, or something else?

Thanks for the answer, gives me a little of hope. XD

Well, the game I tried to run is NTSC and is the same as my Wii. I tried 4 different games. One I tried with DiscEX and the others with DMToolbox, putting the folder inside the games folder how it's spoken in many tutorials. The dumps are in good state, because I tried to run each one in Dolphin and it's fine. When the black screen appears, doesn't appear the DiosMios logo, you're certain that it is better? XD

When I setup in Wad Manager, selecting the IOS 58 again, the DiosMios logo appears, but the "Apploader size is zero" problem too.
I tried with others version also, and all of these gave me the same error.
 

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
Thanks for the answer, gives me a little of hope. XD

Well, the game I tried to run is NTSC and is the same as my Wii. I tried 4 different games. One I tried with DiscEX and the others with DMToolbox, putting the folder inside the games folder how it's spoken in many tutorials. The dumps are in good state, because I tried to run each one in Dolphin and it's fine. When the black screen appears, doesn't appear the DiosMios logo, you're certain that it is better? XD

When I setup in Wad Manager, selecting the IOS 58 again, the DiosMios logo appears, but the "Apploader size is zero" problem too.
I tried with others version also, and all of these gave me the same error.
Okay, sorry. The black screen I thought was AFTER the Dios Mios logo. before is not good. I think that means it's not even mounting the SD card.
Reading this might help understand a LITTLE bit : http://code.google.com/p/diosmios/wiki/FAQ (even though it is written for the USB version, it should be similar for the SD version as well)
Here's something you could try since I do understand there are some SD cards that Dios Mios LITE does not read very well :
http://www.mediafire.com/?qk17b9hubiki4v7
It's everything you need automatically to build the WAD for "DML r59 mod" (the version just before v1.0) It's the last version that didn't have those SD card compatibility issues.
 

tetsugo

Member
Newcomer
Joined
Nov 13, 2010
Messages
6
Trophies
0
XP
47
Country
Brazil
Okay, sorry. The black screen I thought was AFTER the Dios Mios logo. before is not good. I think that means it's not even mounting the SD card.
Reading this might help understand a LITTLE bit : http://code.google.com/p/diosmios/wiki/FAQ (even though it is written for the USB version, it should be similar for the SD version as well)
Here's something you could try since I do understand there are some SD cards that Dios Mios LITE does not read very well :
http://www.mediafire.com/?qk17b9hubiki4v7
It's everything you need automatically to build the WAD for "DML r59 mod" (the version just before v1.0) It's the last version that didn't have those SD card compatibility issues.

The only thing that I don't understand it's the IOS 249 or 58 stuff. To select what IOS he will install I select what IOS he'll start in Wad Manager? (pressing +)
Because I don't know, and if I installing it in a wrong way? (since when I install starting with IOS 58 he start the DML but don't start the game).
 

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
The only thing that I don't understand it's the IOS 249 or 58 stuff. To select what IOS he will install I select what IOS he'll start in Wad Manager? (pressing +)
Because I don't know, and if I installing it in a wrong way? (since when I install starting with IOS 58 he start the DML but don't start the game).
the IOS does things for the app that it can't do for itself (like install a WAD) and some IOS won't give permission to do it and will just give an error number. That's the only difference.
 

tetsugo

Member
Newcomer
Joined
Nov 13, 2010
Messages
6
Trophies
0
XP
47
Country
Brazil
the IOS does things for the app that it can't do for itself (like install a WAD) and some IOS won't give permission to do it and will just give an error number. That's the only difference.

Worked!!! But not with this version, with 2.6... You don't will believe... I tried to unninstall with Pimp My Wii and a error appeared: Is not possible unninstal cMIOS or Boot2... (something like this). Then in the pack that you disponibilized to me, I installed the RVL-mios-v10.wad (the original Gamecube CMIOS of wii), then I just installed the Dios Mios 2.6 and it worked. Thank you for all help, thank you very much.
 

Tuddles

Well-Known Member
Member
Joined
Mar 29, 2007
Messages
161
Trophies
0
XP
193
Country
Canada
so no matter what version I try I need to have a retail wii game in the drive or does it have to be a ngc game ?
 

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
so no matter what version I try I need to have a retail wii game in the drive or does it have to be a ngc game ?
Only a FEW games actually need to have a disk in the drive anymore. Even with those games it can really be ANY disk. It can be a Wii game, GC game, or a freaking DVD movie. There just has to be SOMETHING in the drive for those games.
 

Tuddles

Well-Known Member
Member
Joined
Mar 29, 2007
Messages
161
Trophies
0
XP
193
Country
Canada
Only a FEW games actually need to have a disk in the drive anymore. Even with those games it can really be ANY disk. It can be a Wii game, GC game, or a freaking DVD movie. There just has to be SOMETHING in the drive for those games.
awesome sounds good to me ty kindly, I shall give this a go soon if I run into issues I'll give a post asking for a hand ty again
 

Sataino

New Member
Newbie
Joined
Feb 13, 2013
Messages
1
Trophies
0
Location
Sunflower Fields, Nowhere Islands
XP
41
Country
Hey there guys. I have an issue getting GameCube games to run from USB on my Wii and I was hoping you all could help.

I have USB Loader GX 3.0 r1209 ISO249 (d2x v8 final base39), along with DIOS-MIOS(L) 2.6+ / Devolution v169. Devolution is disabled since it requires the original disc. When I have DML 2.6 installed, I can run the Gamecube .iso from the SD card (with annoying lag which is why I want to load from USB I might add).

If I uninstall DML and install DM, it detects the .iso on the USB drive.

Opening USB Loader GX or DIOS-MIOS Booter r30 with the USB DM installed, I try to load the .iso from the USB drive, but the Wii shuts off before getting to the DIOS-MIOS splash screen. Sometimes it'll get to the splash screen but say fatal error apploader size is zero!

Also, the drive is formatted FAT32 with 32KB clusters, and I have the game folder and .iso named correctly. The .iso region matches my Wii's region. If it means anything I have another flash drive with Wii games on it that works properly.

Any help would be greatly appreciated.
 

CesarN642

Member
Newcomer
Joined
Feb 17, 2013
Messages
11
Trophies
0
Location
Los Angeles, California
XP
88
Country
United States
Hey guys, I've been on GBATEMP for a while but I finally decided to sign up. Anyways, I followed this guide and everything went as expected except ONE thing. I can't boot retail games from the disc channel, I keep getting a black screen. I've been searching around for a solution but no luck. I tried re installing MIOS(v10) and DIOS MIOS (2.6) but no avail. Any help guys?
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: By the power of Florida Man, I have the power!!! *Lifts up meth pipe* Meth Man!!! lol