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! :)
 

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, should have seen the game name, sorry.

Anyway, because of all those "use global" settings it would be be good to know what the main settings for the loader are for those.

Also, have you considered the possibility that it might be a bad rip, download, copy or something?
 

michaelcr

Active Member
Newcomer
Joined
Aug 30, 2012
Messages
37
Trophies
0
XP
5
Country
United States
Ok here are main loader settings
Video mode: Disc Default
VIDTV Patch: OFF
Sneek Video Patch: OFF
Aspect Ratio: System Default
Game Language: Console Default
Patch Country Strings: OFF
Ocarina: OFF
Boot/Standard: IOS 249
Quick Boot: OFF
Error 002 fix: Anti
Return To: OFF
Nand Saves Emulation: OFF
Nand Chan. Emulation: Full
Hooktype: None
Wiird Debugger: OFF
Debugger Paused Start: OFF
Channel Launcher: Main DOL
GameCube Mode: MIOS(Default & Customs)
DML Installed Version: v1.2 -> v2.1
Dml Progressive Patch, Dml NMM Mode, Dml LED Activity, Dml PAD Hook, Dml No Disc, Dml Force Widescreen, Dml Debug, DEVO memcard emulation: all set to OFF
And for the bad dump I am not sure because it was th exact same 1.35GB as Pokemon xD and Pokemon worked flawlessly
 

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, all the stuff set to "OFF" there looks like the most compatible settings. (sometimes changing the settings in the individual game video mode to "none" helps but those a rare exceptions.)

Kinda as an optional side note (not sure if it'd help or not) I can tell by your options that both your version of GX and DM(L) are not quite the latest.
here's GX r1202 : http://www.mediafire.com/?1voyas284vs6qiv
DML is at v2.3 now.
(r1202 will auto detect this but if you just update DML you'll have to change the "DML Installed Version" setting in your current version of GX)

Anyway, as far as the bad dump possibility, assuming by the flag under your name that you have the NTSC version, redump.org shows this http://redump.org/disc/1277/
Alternatively, if your version is the European version, the information's here : http://redump.org/disc/2187/
There are several apps that can calculate the CRC32, the MD5, or the SHA-1 of the disk image (google will help you find one) but if they match up to what's on the site, it's a good dump. If not, something got corrupted in some file copy, download, or when it was ripped and that could be the problem.
 

michaelcr

Active Member
Newcomer
Joined
Aug 30, 2012
Messages
37
Trophies
0
XP
5
Country
United States
Also one last thing... Before I try your suggestion... I was searching the net for solutions or fixes and I found that some people who used dolphin were experiencing similar problems to me and that they fixed the problem by downloading a save game file (thus skipping the intro) so what I am wondering is if that could work for the wii. Using a program like sd2gc? Is there a possibility of that working?
 

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
Also one last thing... Before I try your suggestion... I was searching the net for solutions or fixes and I found that some people who used dolphin were experiencing similar problems to me and that they fixed the problem by downloading a save game file (thus skipping the intro) so what I am wondering is if that could work for the Wii. Using a program like sd2gc? Is there a possibility of that working?
Definitely a possibility. No harm in trying a workaround.
 

michaelcr

Active Member
Newcomer
Joined
Aug 30, 2012
Messages
37
Trophies
0
XP
5
Country
United States
Ok I just notice the crc32 are different so does that mean I need to download from a diff site or just re download
 

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
Ok I just notice the crc32 are different so does that mean I need to download from a diff site or just re download
Either one. If it came in a compressed folder (RAR or ZIP) it should have checked it when extracting it (If you open the compressed file in WinRAR it will actually tell you what the CRC32 is expected to be over on the right.)

If you still have it compressed and the number in the file's wrong, it was wrong before you downloaded it (try another site)
If the number is right just extract it again (if you've deleted it, can't be sure. Just as likely to get it bad with that OR another site.)

Really, just using CleanRip with the original retail disk would be the surest bet but I know there are many reasons why that wouldn't be available to some people :ph34r:
 

michaelcr

Active Member
Newcomer
Joined
Aug 30, 2012
Messages
37
Trophies
0
XP
5
Country
United States
Ok I checked the compressed downloads. Individually the crc32 was different but combined it was the same correct one. One thing that could be a factor I forgot to mention is that I downloaded the game from one computer and put it on a USB hdd the crc32 on computer is correct but it changed when I put it on the hdd...
 

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
Ok I checked the compressed downloads. Individually the crc32 was different but combined it was the same correct one. One thing that could be a factor I forgot to mention is that I downloaded the game from one computer and put it on a USB hdd the crc32 on computer is correct but it changed when I put it on the hdd...
Okay, in that case it just copied wrong to the HDD. That's easier. Less download time. I'd just keep trying until you get the same one on both.
 

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 format of the hdd doesn't make weirder ends right?
It shouldn't make any difference in copying it or in the CRC32 but, of course, for GameCube games to work off it AT ALL, it has to stay formatted FAT32. 32k cluster size is the most efficient. Smaller should work, too. Bigger doesn't work at all.
 

michaelcr

Active Member
Newcomer
Joined
Aug 30, 2012
Messages
37
Trophies
0
XP
5
Country
United States
I just use the hdd to hook it up to a computer that can read sd cards and then transfer it to the sd card
 

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 just use the hdd to hook it up to a computer that can read sd cards and then transfer it to the sd card
Okay, then it shouldn't make any difference. I guess the CRC32 you'd be most interested in, then, is the one when it's finally on the SD card.

(Sorry, for a moment I forgot you were using DML instead of DM).
 

michaelcr

Active Member
Newcomer
Joined
Aug 30, 2012
Messages
37
Trophies
0
XP
5
Country
United States
So having the wrong crc32 can cause a game to crash like after the intro in my case?

Ok so I go to start the game up but now I get "an error has occured" that tells me to refer to booklet
 

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 having the wrong crc32 can cause a game to crash like after the intro in my case?
a different CRC32 just means SOME part of the disk image is different. Just guessing, but in your case that might have been in the intro video file. It was corrupt so it made it crash.
Ok so I go to start the game up but now I get "an error has occured" that tells me to refer to booklet
D'OH

Did you update anything else or just copied the new disk image?
 

michaelcr

Active Member
Newcomer
Joined
Aug 30, 2012
Messages
37
Trophies
0
XP
5
Country
United States
So having the wrong crc32 can cause a game to crash like after the intro in my case?
a different CRC32 just means SOME part of the disk image is different. Just guessing, but in your case that might have been in the intro video file. It was corrupt so it made it crash.
Ok so I go to start the game up but now I get "an error has occured" that tells me to refer to booklet
D'OH

Did you update anything else or just copied the new disk image?

All I did was copy the gcm file from USB to sd card and changed it to game.iso
It has correct crc32 also
 

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
All I did was copy the gcm file from USB to sd card and changed it to game.iso
It has correct crc32 also
Does it happen now before you got the previous error or after?
Umm, do you know what version of DML you actually have? You might always try updating.
Do you/did you have a disk in the drive?
No settings changed either, right?
 

michaelcr

Active Member
Newcomer
Joined
Aug 30, 2012
Messages
37
Trophies
0
XP
5
Country
United States
The new error happens before I reach the "new game/load game" screen. Also I converted the game file by just typing in game.iso. Should I have used gcreex? As for DML version it is either 2.0 or 2.2
Also I tried both with a disc in and without
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: Pikachu used jumper cables it was sadism lol