Using dios mios to load games from external hard drive?

Discussion in 'Wii - Emulation and Homebrew' started by MathUser, Jan 29, 2014.

  1. MathUser
    OP

    MathUser Member

    Newcomer
    25
    5
    Jan 24, 2012
    United States
    How do I get dios mios to boot games from an external hard drive. I believe the hard drive is formatted with FAT 32 and 32k clusters cause wii games load just fine. But when I copied the games folder from my sd card over and ran dios mios lite booter and changed the device to usb, no games showed up on the list. Should I be using a different booter? If so, which?
     
  2. the_randomizer

    the_randomizer The Temp's official fox whisperer

    Member
    22,134
    10,457
    Apr 29, 2011
    United States
    Dr. Wahwee's castle

    Dios Mios Lite is for SD only, you need to use the non-lite version, called Dios Mios.
     
  3. MathUser
    OP

    MathUser Member

    Newcomer
    25
    5
    Jan 24, 2012
    United States
    I did install dios mios, far as I know it should have worked. I had dios mios lite installed before that but I just downloaded Dios Mios and installed that. The Dios Mios booter seems to be for both versions.You have to press L on the screen to switch between sd and hard drive. Is there a walkthrough for installing and using Dios Mios? Or was there something I was supposed to install besides just dios mios.
     
  4. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    18,311
    8,772
    Oct 27, 2002
    France
    Engine room, learning
    USB has a lot of restriction for DIOS MIOS to work.

    Physical issue:
    * HDD must not be bigger than 2TB
    * HDD must not use Advance mode (4096bytes/sector)
    * HDD must be 512byte /sector

    Software issue:
    * Partition must be Primary (no extended/logical)
    * Partition with games must be the FIRST primary partition on the drive
    * Partition must be FAT32
    * Partition need 32k/cluster or less

    Wii side:
    * HDD must be plugged in USB Port0 (port1 works, but only if there's NO port0 connected)
     
    masterpad likes this.
  5. MathUser
    OP

    MathUser Member

    Newcomer
    25
    5
    Jan 24, 2012
    United States
    Those restrictions make me think it's better to stick to a sd card then.
     
  6. masterpad

    masterpad Advanced Member

    Newcomer
    84
    6
    Aug 26, 2008
    Cameroon
    I am still in the dark with this dios mios i got a 1Tb HDD STORe by TOSHIBA. I am pretty much familliar with the software issue and i set everything right with the disk manager software EASUS PARTITION.
    I am really sure that the problem comes from my toshiba disk. because gamecube isos (backed from my original disk of course), still work flawlessly on my 4Gb usb flashdisk device.

    MY QUESTION IS: HOW CAN I CHECK THE HARDWARE ISSUE?

    i all ready know that my disk is lower than 2Tb , then what should i do to check the other conditions...
     
  7. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    18,311
    8,772
    Oct 27, 2002
    France
    Engine room, learning
    You can try USBLoaderGX r1218
    It contains a hardware check (which should work, but I never got any report about that feature).

    When you launch a gamecube game using DIOS MIOS, It will check in this order, and report this error:
    Check if the partition is FAT.
    Check if the partition is the first partition on the drive (not the first partition of the first primary, but the first of the device).
    Check if the partition is primary.
    Check HDD sector size.
    Check cluster size.
     
  8. skihji

    skihji Newbie

    Newcomer
    6
    0
    May 29, 2014
    United States

    im getting the cluster size error on the latest usbloader 1226 . im positive that my cluster size is 32kbyte.
     
  9. Cyan

    Cyan GBATemp's lurking knight

    Global Moderator
    18,311
    8,772
    Oct 27, 2002
    France
    Engine room, learning
    If you could give me a dump of your FAT partition table sector, I could check if something is wrong.
    USBLoaderGX determines the cluster size with the data present in that sector.

    If you want I can make a version of the loader which dumps the sectors to a file.