What's exactly the case with mIOS and USB support?

Discussion in 'Wii - Hacking' started by Majroa, Mar 31, 2010.

  1. Majroa
    OP

    Majroa GBAtemp Regular

    Member
    235
    1
    Mar 14, 2009
    Netherlands
    Hai guys,

    I was looking through some threads and I was wondering about something. Why can't GC have USB support? Why can't you just write an USB loading feature to the cMIOS?

    In short: How the heck does Gamecube loading work with the mios?
     
  2. gameking66

    gameking66 GBAtemp Advanced Fan

    Member
    576
    181
    Mar 9, 2010
    United States
    BC disables all Wii hardware.
     
  3. Szalkow

    Szalkow RawkSD Cheerleader

    Member
    673
    1
    Jul 9, 2009
    United States
    Uni
    The MIOS locks out all hardware that isn't used with a Gamecube; it does not support these functions and there is probably no way of adding them. Adding USB support to the MIOS would be significantly more difficult than for Wii backup loading, if not impossible.
     
  4. FenrirWolf

    FenrirWolf GBAtemp Psycho!

    Member
    4,347
    328
    Nov 19, 2008
    United States
    Sandy, UT
    The problem is that GCN games don't proxy through IOS like Wii games do. From what I've been told, MIOS is involved with booting the game, but after that the GCN game talks directly to the disc drive and MIOS doesn't really do anything.

    Since Wii games go through IOS to get to the disc drive, it's a matter of using a loader to make the games run from an IOS that redirects the disc read commands to the USB port instead of the disc drive.
     
  5. tj_cool

    tj_cool Site dev

    Supervisor
    9,987
    -1
    Jan 7, 2009
    Belgium
    This planet
    It is indeed the MIOS that locks out the hardware, but that's not the only reason. (just look at the post above)

    If you really want to play GC backups from USB, you'll have to buy a WODE.
     
  6. Majroa
    OP

    Majroa GBAtemp Regular

    Member
    235
    1
    Mar 14, 2009
    Netherlands
    xD. Or we emulate GC..


    Not. Bad idea. Baaaaad idea.
     
  7. smf

    smf GBAtemp Maniac

    Member
    1,043
    184
    Feb 23, 2009
    Thats right, but SD-Boot & BBA streaming patch the games to point to their own loading routines.

    The only real problem is someone needs to spend some time figuring out how to get access to everything in GC mode, which could be trivially easy or really difficult.

    I just don't think anyone has tried at all.
     
  8. VashTS

    VashTS Beat it, son

    Member
    3,885
    695
    Mar 14, 2009
    United States
    Upstate NY
    or figure out how to patch GC games to use an IOS. probably impossible.

    easiest way is to intercept dvd drive, ala WODE. have the dvd drive read from usb hardware wise. I don't think its possible using software only. maybe custom firmware for wii dvd drive? i wonder if anyone has looked into it or if there is any real use for it.

    it would probably be ridiculous to read/write the firmware anyway. im sure it uses proprietary hardware inputs/outputs