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

JoostinOnline

Certified Crash Test Dummy
Member
Joined
Apr 2, 2011
Messages
11,005
Trophies
1
Location
The Twilight Zone
Website
www.hacksden.com
XP
4,339
Country
United States
Recommendations:
  • Format your SD Card to FAT16/FAT32 with 64KB cluster size to increase game speed
Fix:

Crediar's recommendation for SD card formatting on the sneek Google Code page is to format the SD card with clusters no bigger than 32KB, to maximize access speed.
Is the 64KB size new guidance or are both equivalent in terms of performance?
DML != SNEEK
32KB for SNEEK and 64KB for DML.
 

JoostinOnline

Certified Crash Test Dummy
Member
Joined
Apr 2, 2011
Messages
11,005
Trophies
1
Location
The Twilight Zone
Website
www.hacksden.com
XP
4,339
Country
United States
DML != SNEEK
32KB for SNEEK and 64KB for DML.
Thanks.
Any insights on why the recommendation is different for DML vs. SNEEK?
The higher the cluster size, the faster it will be (you sacrifice space though). SNEEK has a 32KB limit (IDK why), but DML doesn't. You want your SD card to be fast if you are going to load backups from it.
 

themanuel

Well-Known Member
Member
Joined
Oct 6, 2009
Messages
1,084
Trophies
0
Location
Michigan, USA
XP
607
Country
United States
The higher the cluster size, the faster it will be (you sacrifice space though). SNEEK has a 32KB limit (IDK why), but DML doesn't. You want your SD card to be fast if you are going to load backups from it.
Awesome.
Thanks.

While you are reading this:
Do you know if DML is technically incompatible with backup discs, or is this just a current limitation?
Not that backup discs will be necessary, considering how good compatibility is getting, but I ask out of curiosity.
 

FIX94

Former Staff
OP
Former Staff
Joined
Dec 3, 2009
Messages
7,284
Trophies
0
Age
29
Location
???
XP
11,238
Country
Germany
Here's an update to create_wad.bat. It has a menu and will let you download BC so you don't need two files.
http://www.mediafire...nvd6o4nccscj0lp
3 things:
1.I said you already I like it to have 2 files for it
2.I don't like that fact you packed it with fixelf, sure you added the license but still
3.no menu selection needed, that just cost time ;)
 

JoostinOnline

Certified Crash Test Dummy
Member
Joined
Apr 2, 2011
Messages
11,005
Trophies
1
Location
The Twilight Zone
Website
www.hacksden.com
XP
4,339
Country
United States
Here's an update to create_wad.bat. It has a menu and will let you download BC so you don't need two files.
http://www.mediafire...nvd6o4nccscj0lp
3 things:
1.I said you already I like it to have 2 files for it
2.I don't like that fact you packed it with fixelf, sure you added the license but still
3.no menu selection needed, that just cost time ;)
  1. Lol, I forgot about that. My memory is fail.
  2. I added Fixelf because it's no longer included in the downloads.
  3. I thought the extra two seconds was worth it.
You don't have to add this to your guide, and I can remove the link from here if you want, but do you mind if I still share it in other threads? This is your project, so I will respect your wishes if you want it removed. I'll still probably work on it in private just for myself.
 

FIX94

Former Staff
OP
Former Staff
Joined
Dec 3, 2009
Messages
7,284
Trophies
0
Age
29
Location
???
XP
11,238
Country
Germany
I'll may update my main link, just lemme take a look into the bat if I like everything else :P
 

JoostinOnline

Certified Crash Test Dummy
Member
Joined
Apr 2, 2011
Messages
11,005
Trophies
1
Location
The Twilight Zone
Website
www.hacksden.com
XP
4,339
Country
United States
I can't extract it with WinRAR. I get the following output:
Code:
!   C:\Users\Student\Desktop\DML_create_wad_v0.7.zip: Unknown method in create_wad.bat
!   C:\Users\Student\Desktop\DML_create_wad_v0.7.zip: Unknown method in FixELF\FixELF.exe
!   C:\Users\Student\Desktop\DML_create_wad_v0.7.zip: Unknown method in FixELF\msvcp100.dll
!   C:\Users\Student\Desktop\DML_create_wad_v0.7.zip: Unknown method in FixELF\msvcr100.dll
!   C:\Users\Student\Desktop\DML_create_wad_v0.7.zip: Unknown method in GNU GENERAL PUBLIC LICENSE.rtf
!   C:\Users\Student\Desktop\DML_create_wad_v0.7.zip: Unknown method in libWiiSharp.dll
!   C:\Users\Student\Desktop\DML_create_wad_v0.7.zip: Unknown method in md5.exe
!   C:\Users\Student\Desktop\DML_create_wad_v0.7.zip: Unknown method in nusd.exe
!   C:\Users\Student\Desktop\DML_create_wad_v0.7.zip: Unknown method in WadMii.exe

Did you change anything from my upload? I'm sure it could use some optimizations, I was rather lazy with it.
 

hvy109

Member
Newcomer
Joined
Jun 22, 2011
Messages
21
Trophies
0
XP
151
Country
I can't extract it with WinRAR. I get the following output:
Code:
!   C:\Users\Student\Desktop\DML_create_wad_v0.7.zip: Unknown method in create_wad.bat
!   C:\Users\Student\Desktop\DML_create_wad_v0.7.zip: Unknown method in FixELF\FixELF.exe
!   C:\Users\Student\Desktop\DML_create_wad_v0.7.zip: Unknown method in FixELF\msvcp100.dll
!   C:\Users\Student\Desktop\DML_create_wad_v0.7.zip: Unknown method in FixELF\msvcr100.dll
!   C:\Users\Student\Desktop\DML_create_wad_v0.7.zip: Unknown method in GNU GENERAL PUBLIC LICENSE.rtf
!   C:\Users\Student\Desktop\DML_create_wad_v0.7.zip: Unknown method in libWiiSharp.dll
!   C:\Users\Student\Desktop\DML_create_wad_v0.7.zip: Unknown method in md5.exe
!   C:\Users\Student\Desktop\DML_create_wad_v0.7.zip: Unknown method in nusd.exe
!   C:\Users\Student\Desktop\DML_create_wad_v0.7.zip: Unknown method in WadMii.exe

Did you change anything from my upload? I'm sure it could use some optimizations, I was rather lazy with it.
I have the same problem.

I use WinRAR 4.10 x64 (Last version).
 

JoostinOnline

Certified Crash Test Dummy
Member
Joined
Apr 2, 2011
Messages
11,005
Trophies
1
Location
The Twilight Zone
Website
www.hacksden.com
XP
4,339
Country
United States
I can't extract it with WinRAR. I get the following output:
Code:
!   C:\Users\Student\Desktop\DML_create_wad_v0.7.zip: Unknown method in create_wad.bat
!   C:\Users\Student\Desktop\DML_create_wad_v0.7.zip: Unknown method in FixELF\FixELF.exe
!   C:\Users\Student\Desktop\DML_create_wad_v0.7.zip: Unknown method in FixELF\msvcp100.dll
!   C:\Users\Student\Desktop\DML_create_wad_v0.7.zip: Unknown method in FixELF\msvcr100.dll
!   C:\Users\Student\Desktop\DML_create_wad_v0.7.zip: Unknown method in GNU GENERAL PUBLIC LICENSE.rtf
!   C:\Users\Student\Desktop\DML_create_wad_v0.7.zip: Unknown method in libWiiSharp.dll
!   C:\Users\Student\Desktop\DML_create_wad_v0.7.zip: Unknown method in md5.exe
!   C:\Users\Student\Desktop\DML_create_wad_v0.7.zip: Unknown method in nusd.exe
!   C:\Users\Student\Desktop\DML_create_wad_v0.7.zip: Unknown method in WadMii.exe

Did you change anything from my upload? I'm sure it could use some optimizations, I was rather lazy with it.
I have the same problem.

I use WinRAR 4.10 x64 (Last version).
In the meantime you can just use this: http://www.mediafire.com/?nvd6o4nccscj0lp
 

MaxP90

Well-Known Member
Newcomer
Joined
Mar 14, 2009
Messages
53
Trophies
1
XP
408
Country
Italy
Fix, can you tell me wich devkitPPC and devkitARM version are you using to compile DLM? Lately I keep getting an unused variables warning and my compiled version doesn't work.
I'm using devkitPPCr24 and devkitARMr32.
 

FIX94

Former Staff
OP
Former Staff
Joined
Dec 3, 2009
Messages
7,284
Trophies
0
Age
29
Location
???
XP
11,238
Country
Germany
Fix, can you tell me wich devkitPPC and devkitARM version are you using to compile DLM? Lately I keep getting an unused variables warning and my compiled version doesn't work.
I'm using devkitPPCr24 and devkitARMr32.
Same combination here.
edit: yeah and you can ignore warnings in general.
 

lakaiskateboarding

Well-Known Member
Member
Joined
Oct 1, 2007
Messages
287
Trophies
0
XP
136
Country
I am having a very strange issue. I am running uneek+di and am trying to play Zelda the Wind Waker pal. I installed DMLr12 on my virtual NAND and if I try to boot the game with postloader it just starts the CD from the inserted GameCube game.
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Sicklyboy @ Sicklyboy:
    @TwoSpikedHands, I'll preface this with the fact that I know nothing about the game, but, I think it depends on what your goals are. Are you trying to make a definitive version of the game? You may want to refocus your efforts on the EU version then. Or, are you trying to make a better US version? In which case, the only way to make a better US version is to keep on plugging away at that one ;)
  • Sicklyboy @ Sicklyboy:
    I'm not familiar with the technicalities of the differences between the two versions, but I'm wondering if at least some of those differences are things that you could port over to the US version in your patch without having to include copyrighted assets from the EU version
  • TwoSpikedHands @ TwoSpikedHands:
    @Sicklyboy I am wanting to fully change the game and bend it to my will lol. I would like to eventually have the ability to add more characters, enemies, even have a completely different story if i wanted. I already have the ability to change the tilemaps in the US version, so I can basically make my own map and warp to it in game - so I'm pretty far into it!
  • TwoSpikedHands @ TwoSpikedHands:
    I really would like to make a hack that I would enjoy playing, and maybe other people would too. swapping to the EU version would also mean my US friends could not legally play it
  • TwoSpikedHands @ TwoSpikedHands:
    I am definitely considering porting over some of the EU features without using the actual ROM itself, tbh that would probably be the best way to go about it... but i'm sad that the voice acting is so.... not good on the US version. May not be a way around that though
  • TwoSpikedHands @ TwoSpikedHands:
    I appreciate the insight!
  • The Real Jdbye @ The Real Jdbye:
    @TwoSpikedHands just switch, all the knowledge you learned still applies and most of the code and assets should be the same anyway
  • The Real Jdbye @ The Real Jdbye:
    and realistically they wouldn't

    be able to play it legally anyway since they need a ROM and they probably don't have the means to dump it themselves
  • The Real Jdbye @ The Real Jdbye:
    why the shit does the shitbox randomly insert newlines in my messages
  • Veho @ Veho:
    It does that when I edit a post.
  • Veho @ Veho:
    It inserts a newline in a random spot.
  • The Real Jdbye @ The Real Jdbye:
    never had that i don't think
  • Karma177 @ Karma177:
    do y'all think having an sd card that has a write speed of 700kb/s is a bad idea?
    trying to restore emunand rn but it's taking ages... (also when I finished the first time hekate decided to delete all my fucking files :wacko:)
  • The Real Jdbye @ The Real Jdbye:
    @Karma177 that sd card is 100% faulty so yes, its a bad idea
  • The Real Jdbye @ The Real Jdbye:
    even the slowest non-sdhc sd cards are a few MB/s
  • Karma177 @ Karma177:
    @The Real Jdbye it hasn't given me any error trying to write things on it so I don't really think it's faulty (pasted 40/50gb+ folders and no write errors)
  • DinohScene @ DinohScene:
    run h2testw on it
    +1
  • DinohScene @ DinohScene:
    when SD cards/microSD write speeds drop below a meg a sec, they're usually on the verge of dying
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Samsung SD format can sometimes fix them too
  • Purple_Heart @ Purple_Heart:
    yes looks like an faulty sd
  • Purple_Heart @ Purple_Heart:
    @Psionic Roshambo i may try that with my dead sd cards
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    It's always worth a shot
  • TwoSpikedHands @ TwoSpikedHands:
    @The Real Jdbye, I considered that, but i'll have to wait until i can get the eu version in the mail lol
  • I @ I-need-help-with-wup-wiiu:
    i need help with nusspli failed downloads, can someone respond to my thread? pretty please:wub:
    I @ I-need-help-with-wup-wiiu: i need help with nusspli failed downloads, can someone respond to my thread? pretty please:wub: