Page 1 of 3 123 LastLast
Results 1 to 10 of 24

Thread: [ADVANCED] How To Install DIOS MIOS

  1. #1
    Retired WiiHacks Staff ShadowSonic2's Avatar
    Join Date
    Feb 2009
    Location
    Green Hill Zone
    Posts
    3,669
    Thanks
    295
    Thanked 3,902 Times in 989 Posts
    Blog Entries
    47

    [ADVANCED] How To Install DIOS MIOS

    THIS PROGRAM HAS BEEN DISCONTINUED - YOU CANNOT USE IT NOW

    This tutorial will help you setup DIOS MIOS which will allow you to load Gamecube games from a USB device. This tutorial is long, make sure to read carefully. Make sure to read EVERYTHING.

    [SPOILER=0. Things To Note]
    1. DIOS MIOS is in early stages of development, as a result, it is buggy and has low game capability for now.
    2. Anything done to your console is at your own risk!
    3. If I mess up anything or do anything wrong please let me know as its hard for me to confirm the SNEEK stuff since my Wii has been bricked for some time now with no way of repairs. So things might be slightly off.
    4.. To make it easier for people in the future, I might compile DIOS MIOS or make .bat scripts.
    [/SPOILER]


    [SPOILER=1. Things Needed]
    1. Computer running Windows XP/Vista/7
    2. Wii with BootMii installed (boot2 or iOS)
    3. mIOSInject 0.2 (Download Here)
    4. DiscEX 0.6 (Download Here)
    5. ShowMiiWads (Download Here)
    6. NUSDownloader (Download Here)
    7. SNEEKY Compiler (Download Here)
    [/SPOILER]


    [SPOILER=2. Decrypting and Unpacking Your NAND Backup]
    a. Place your nand.bin and keys.bin files in a folder on your computer.
    b. Open ShowMiiWads.exe that you downloaded earlier.
    c. Go to Tools -> Create Common-Key
    d. When prompt, enter 45e
    e. Next, go to Tools -> Extract.
    f. Point it to your nand.bin from the BootMii backup.
    g. Wait a while while it extracts files from your NAND.
    h. Once done properly, there should be new folder in the same folder that has your NAND.bin
    [/SPOILER]


    [SPOILER=3. Setup and Compiling]
    a. Unzip Sneeky Compiler and run SneekyInstaller. Install if necessary.
    b. Run SneekyCompiler.
    c. First we'll install all the needed stuff. When in the command prompt screen where it gives you a list of available commands. Type 1 and press enter. You'll be taken to menu to install things, enter the commands needed to install SlikSVN, DevKitPro and Python. To do this, enter the IS and press enter. Next, do IP and press enter. When they're done, enter IT and press IT.

    d. Now, we open SlikSVN from the install directory, then we grab the DIOS MIOS source code by doing;
    Code:
    svn checkout http://dios-mios.googlecode.com/svn/trunk/ dios-mios-read-only
    e. Now, go to the DIOS MIOS directory by using the CD command.
    Code:
    cd directory/to/dios-mios/
    f. Once in there, build the source code by using;
    Code:
    make
    g. Watch for errors, if none occur and it makes successfully. A file called iosmodule.elf should be created. Copy it to your desktop.
    [/SPOILER]


    [SPOILER=4. Patching mIOS-v10]
    a. Open NUSDownloader.exe
    b. Go to Tools -> Retrieve a Common-Key Key.bin
    c. In the database, look for mIOS and choose v10.
    d. Click 'Start NUS Download' and allow it finish the download.
    e. A new folder should now be created in the same directory as NUSDownloader, in that folder is a file/folder called 0000000c.app, copy it to the same directory as iosmodule.elf and MIOSInject.exe
    f. Once, MIOSInject.exe, iosmodule.elf and 0000000c.app are all in the same directory, Open Command Prompt.
    g. CD into the directory with the three files, for example;
    Code:
    cd C:\mIOS
    h. Once in the correct directory, do this command;
    Code:
    MIOSInject.exe iosmodule.elf 0000000c.app mios.app
    i. Once its done, delete the 0000000c.app file.
    j. Next, rename the mios.app file to 0000000c.app
    [b]Note: Usage for patching mios might vary with newer versions, check out Crediar's FAQ (here
    [/SPOILER]


    [SPOILER=5. Adding patched mIOS into NAND Backup]
    a. Right click the new 0000000c.app and press Copy.
    b. Go to the folder that contains your nand.bin and open the second folder that has your NAND unpacked.
    c. In there go To Title -> 00000001 -> 00000101 -> content
    d. Paste the new 0000000c.app in there so it will ask you to overwrite the old one. Say yes to all.
    e. Next, move all of the main folders of the unpacked nand directory into the main directory of an empty SD Card. (The folders in the same place with the title folder).
    [/SPOILER]


    [SPOILER=6. Preparing and building SNEEK]
    a. Open up SneekyCompiler.
    b. Press 2 and type GS.
    c.Then enter y and press enter.
    d. It will begin to download the source code for SNEEK.
    e. In the SneekCompiler directory, you will notice new folders, among these folders, there is a file called ES.c
    f. Open the ES.c file with Programmer's Notepad (Installled Earlier)
    g. Look for the lines that say;
    Code:
      If (* titleID == 0x0000000100000100LL)
     / * = TitleID 0x0000000100000101LL;
    h. Uncomment then to look like;
    Code:
    if( *TitleID == 0x0000000100000100LL )
        *TitleID =  0x0000000100000101LL;
    i. Close Programmer's Notepad and make sure to save the file!

    j. Back in the SneekyCompiler command line, type BS and hit enter.

    k. It should begin compiling, once done it should ask you to choose between several options, choose SNEEK + DI by pressing 2 and hitting enter.

    l. Once done, there should be a folder called COPY_TO_SD in the SneekCompiler directory. Open the COPY_TO_SD directory and copy all the folders and files inside it to the main directory of your SD Card.
    [/SPOILER]


    [SPOILER=7. Adding Gamecube games to HDD]
    a. Make sure to have a FAT32 formatted USB Device for loading games.
    b. Create a folder called games in the main directory of your USB device.
    c. Unzip the DiskEx archive you downloaded earlier.
    d. Place DiscEx.exe in the same directory of any Gamecube ISO.
    e. Open Command Prompt and change directory to the folder that contains discex.exe and the gamecube iso file.
    f. Once in there, do this command;
    Code:
    DiscEx.exe game.iso
    Replace game with the name of the iso file. For exampe;
    Code:
    DiscEx.exe Tales.of.Symphonia.iso
    g. In that same folder, a new folder should be created once DiscEx is 100% Done. Copy that folder into the games directory of your USB device.
    [/SPOILER]


    Once all's done. Load up SNEEK as usual with your USB Device and SD Card plugged in. In the menu, press '1' to bring up a menu with the list of Gamecube games and various settings. Once one is selected, it can be loaded through the Disc Channel.


    All done, again, DIOS MIOS currently has a low capability rate since it's in early stages of development. Check the list here.


    Credits
    Crediar for DIOS MIOS, Sneek, MIOSInject and DiscEX.
    WB3000 for NUSDownloader
    Leathl for ShowMiiWads
    Special thanks to Cile.


    If I mess up anything or do anything wrong please let me know as its hard for me to confirm the SNEEK stuff since my Wii has been bricked for some time now with no way of repairs.
    Last edited by ShadowSonic2; 02-13-2011 at 02:40 PM.

  2. 6 Users Say Thank You to ShadowSonic2 For This Useful Post


  3. #2
    New Member
    Join Date
    May 2009
    Posts
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts
    im trying this one out
    Last edited by Somalu; 11-16-2010 at 07:31 AM.

  4. #3
    New Member lovewiibrew's Avatar
    Join Date
    May 2010
    Posts
    100
    Thanks
    37
    Thanked 32 Times in 11 Posts
    Sorry, off topic: How did you brick your wii? You always write nice guides.
    Wii64/WiiSX Hard Drive Fix

    4.2u/ bootmii-boot2/ cfg usb loader v60/ Hermes Uloader 5.1D (for WW/VC)/ IOS 249 Rev 17/ IOS 222-223 v4/ IOS 224 v5.1/ 320gb Transcend HDD/ Darkwii System Menu Theme

  5. #4
    Senior Member Krank's Avatar
    Join Date
    Jan 2010
    Posts
    8,895
    Thanks
    953
    Thanked 4,320 Times in 2,128 Posts
    Blog Entries
    7
    Thanks shadow, your links for mIOSInject 0.1and DiscEX 0.6 are down.
    Damn I suck!!!!

  6. #5
    Senior Member Cile's Avatar
    Join Date
    Nov 2009
    Location
    Australia
    Posts
    5,071
    Thanks
    666
    Thanked 2,303 Times in 1,226 Posts
    Blog Entries
    9
    its been changed to 0.2 and 0.6b you can now get it pre-compiled by crediar

  7. 1 User Says Thank You Cile For This Useful Post


  8. #6
    Senior Member
    Join Date
    Mar 2009
    Location
    USA
    Posts
    5,552
    Thanks
    364
    Thanked 2,241 Times in 1,111 Posts
    Blog Entries
    8

  9. #7
    Senior Member Krank's Avatar
    Join Date
    Jan 2010
    Posts
    8,895
    Thanks
    953
    Thanked 4,320 Times in 2,128 Posts
    Blog Entries
    7
    Sorry, should have mentioned I had the link...was just pointing out the links were down. Thanks though!
    Damn I suck!!!!

  10. #8
    Retired WiiHacks Staff ShadowSonic2's Avatar
    Join Date
    Feb 2009
    Location
    Green Hill Zone
    Posts
    3,669
    Thanks
    295
    Thanked 3,902 Times in 989 Posts
    Blog Entries
    47
    Quote Originally Posted by lovewiibrew View Post
    Sorry, off topic: How did you brick your wii? You always write nice guides.
    Was more than a year ago, before I even became moderator. Was messing around with my Wii and trying stuff. My Wii couldn't install bootmii/boot2, so it got fully bricked. Tried all kinds of stuff, since what I can do to repair it is limited by the fact that I live in the Caribbean so accessing some things are hard. Gave it to a guy to try, opened it myself and so on. Now it's just in a box.


    Also, thanks Stomp and Krank for pointing that out.

  11. #9
    New Member Xtreme2damax's Avatar
    Join Date
    Jan 2010
    Location
    New York State
    Posts
    11
    Thanks
    1
    Thanked 0 Times in 0 Posts
    Links 3 and 4 return a 403 Forbidden error "Your client does not have permission to get URL /p/dios-mios/downloads/list from this server."

    Anyone know what happened or where I can get it? I already have bootmii as a boot2 and a nand backup so there is little to no chance of me messing something up.

  12. #10
    New Member
    Join Date
    Oct 2010
    Posts
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Compiling Sneek

    I've posted this on gbatemp too but I haven't gotten any answers yet.

    I've used the complete softmod guide (http://sites.google.com/site/completesg/) which perhaps disqualifies me from this thread.

    Here's part of my cmdprocess i'm by the stage where you type build_boot2.cmd. It's from a Swedish computer but most of it's in English.



Page 1 of 3 123 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •