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
I made a new version of create_wad if you want it. There aren't many changes, and they are all DiscEx related:
  • It checks that you have a DiscEx version other than v0.8 (presumably v0.8b or above since there haven't been older versions on DML's googlecode page) so you can compress games without worry.
  • The DiscEx reports are ADDED to DiscEx.log instead of overwriting the previous report. That way you have a record of everything.
  • A time/date stamp is added to DiscEx.log to easily separate reports.
  • There is a check added to make sure you enter an ISO file, and that the file exists.
http://www.mediafire.com/?im167dbtg56zd5c

Updating isn't necessary, I just ran out of stuff to do so I made a few changes.
 

Alizor

Well-Known Member
Newcomer
Joined
Nov 19, 2008
Messages
52
Trophies
0
Age
30
Website
Visit site
XP
247
Country
Brazil
Hello, I have downloaded the latest DMLr56, but in this tutorial it says it is rev13. It's a huge difference, I don't know which to use.
Also, I have the RVL-mios-v10.wad and RVL-cMIOS-v65535(v10)_WiiGator_WiiPower_v0.2.wad that I downloaded with modmii, which use?
 

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, I have downloaded the latest DMLr56, but in this tutorial it says it is rev13. It's a huge difference, I don't know which to use.
Also, I have the RVL-mios-v10.wad and RVL-cMIOS-v65535(v10)_WiiGator_WiiPower_v0.2.wad that I downloaded with modmii, which use?
Use the RVL-mios-v10.wad. The other one is modified and won't work with DML.
I think rev13 was just an example number. The newest one is best (r56 at the moment).
 

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 reinstalled Dml wad. Now I got black screen instead of rebooting((
Just some ideas:
If it's a black screen but you still hear the game noise, it could be a PAL game on an NTSC TV or a NTSC game on a PAL TV.
If it's a black screen because the Wii turned off, it could be an error with settings. (Like not having a disk in the drive or having the no-disk patch with a game that doesn't work for it, for example.) Maybe ask at the Postloader thread: http://gbatemp.net/topic/299384-postloader3/
Other black screens ... I don't know :( .
 

atom01

Member
Newcomer
Joined
Mar 23, 2012
Messages
9
Trophies
0
XP
4
Country
Serbia, Republic of
I reinstalled Dml wad. Now I got black screen instead of rebooting((
Just some ideas:
If it's a black screen but you still hear the game noise, it could be a PAL game on an NTSC TV or a NTSC game on a PAL TV.
If it's a black screen because the Wii turned off, it could be an error with settings. (Like not having a disk in the drive or having the no-disk patch with a game that doesn't work for it, for example.) Maybe ask at the Postloader thread: http://gbatemp.net/t...84-postloader3/
Other black screens ... I don't know :( .

Ive got pal nfs most wanted game, my tv and wii are pal too. What disk or disk-patch are u talking about?
 

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've got pal nfs most wanted game, my tv and wii are pal too. What disk or disk-patch are u talking about?
Before DML revision 54 there needed to actually be a disk in the wii for DML to work (any disk, doesn't matter which or what kind). DML r54 and later have the OPTION to patch it so it doesn't need a disk but it doesn't work for all games so some games need the patch turned off. PostLoader and any other Backup Loader should have an option to turn it on and off but I don't PostLoader much so I don't know how. It could be that or it could be some other option that's not letting your game run.
 

LWares87

Well-Known Member
Member
Joined
Oct 19, 2008
Messages
1,706
Trophies
0
Location
Colchester, England
XP
565
Country
United Kingdom
@[member='FIX94']: I've made some changes to wad_creator to add wild cards for when it looks for DML.elf and renames it, if it's for example "DMLr58_nmm_nodisc.elf".

Also... I've set it, so the naming format of the wads, is like it is in ModMii. So, It would be like this: "DML-r58_nmm_nodisc.wad" instead of "DMLr58_nmm_nodisc[MIOSv10].wad".
 

retrosexueal

New Member
Newbie
Joined
Mar 31, 2012
Messages
3
Trophies
0
XP
22
Country
United States
Are there any programs like discEx for Mac. So wimmtools, wiifusion or wfbs for mac make a similar conversion. If not is there plan for mac port of discEx or implementation of these existing programs.

Thanks,
ret
 

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
Are there any programs like discEx for Mac. So wimmtools, wiifusion or wfbs for mac make a similar conversion. If not is there plan for mac port of discEx or implementation of these existing programs.

Thanks,
ret
FIX94 made a similar program that he posted over on the DML official thread: http://gbatemp.net/topic/307341-dios-mios-lite/page__st__2880__p__4166278#entry4166278
It's for Windows but he compiled it with GCC and published the source so maybe someone could recompile it for Mac.
Just continued my small gamecube iso compressor, its now in v0.2.
Changes:

-added option to force 32KB align files (needed for broken audio streaming games)
-added option to create a full 1.35GB ISO file (files can be auto re-aligned or 32KB aligned inside the ISO)
-added a pause before closing the program so you can read what the program did
-set down file buffer from 1MB to 128KB
-using more C++ code

Download
Windows binary:
http://www.mediafire...2d79d9axhdhpwqc
Source:
http://www.mediafire...yk970z8qiksyw0k

One tester said its faster than v0.1, would be cool to get some feedback again ;)
 
  • Like
Reactions: 1 person

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
A clarification might be needed here that this is now only the right process for the original DML (up to r59).
Both the installation process (just install the WAD) and POSSIBLY the disk format conversion (now with GCReEx as DiskEx might not work ??? ) with DIOS MIOS Lite v1.0.
I do hope I'm just misunderstanding or they get it back to be compatible with DiskEx format again. It would be easier not to have to redump everything again and have all the In-loader GC dumpers still working

Edit : Wait, never mind. I think I misunderstood something. They're telling me that works fine ^_^
 

AntJackson

Member
Newcomer
Joined
Nov 24, 2011
Messages
10
Trophies
0
XP
7
How do you convert files that have been created using DiscEX-v0.8b-cred back to iso or gcm file is this possible at all please?
 
Status
Not open for further replies.

Site & Scene News

Popular threads in this forum

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