USB Loaders Only Working with IOS 222?

Discussion in 'Wii - Hacking' started by MW99, Mar 3, 2017.

  1. MW99
    OP

    MW99 Advanced Member

    Newcomer
    69
    4
    Feb 26, 2016
    United States
    Most everything I've read regarding USB loaders is that IOS 249 is what should be used. However, Cfg USB Loader uses 222 by default (on my Wii at least).

    Anyway, I've been trying out WiiFlow and USB Loader GX (now my new favorite :D) and they both were set to use 249 by default, but I would just get a black screen when trying to load any games. Switching to 222 fixed it on both of them.

    I installed 249 via the installer from ModMii, so I know it's there and all.
    Just curious about why this is really. Thanks!
     
  2. GreyWolf

    GreyWolf GBAtemp Psycho!

    Member
    4,011
    775
    Mar 2, 2015
    United States
    Post a syscheck report? I think CFG originally did default to Hermes IOS222.
     
  3. MW99
    OP

    MW99 Advanced Member

    Newcomer
    69
    4
    Feb 26, 2016
    United States
    syscheck
     
  4. GreyWolf

    GreyWolf GBAtemp Psycho!

    Member
    4,011
    775
    Mar 2, 2015
    United States
    That looks fine to me. It could possibly be an issue with your hard drive with d2x v8. You could always try replacing IOS 249 and 250 with d2x v10-beta52 and see if it works. I had issues with my HDD enclosure with v8 but it works fine on v10-beta52.
     
  5. MW99
    OP

    MW99 Advanced Member

    Newcomer
    69
    4
    Feb 26, 2016
    United States
    Using a basic flash drive actually, if that makes a difference.

    Also, IOS 251 says d2x-v10beta52. Would using that be the same as replacing the others?
    IOS 249 and 250 look the same, is there any difference? If not, why are there two of the same?

    Just thought of another one: Is there any reason at all to try and use 249/250 if 222 appears to be working?

    Thanks!
     
    Last edited by MW99, Mar 4, 2017
  6. tswntk

    tswntk GBAtemp Advanced Fan

    Member
    650
    136
    Aug 6, 2012
    Switzerland
    flash drive can be problematic with Wii. some report even said drives of the same brand can behave differently.

    All IOS will just sit there until they are called upon (in game). Only one IOS will be active at a time.

    your CIOS 249 and 250 are the same CIOS with different bases (custom IOS based on the official Nintendo IOS, 56/57 in this case)
    [56] is said to be slightly faster than [57] but is it significant? None that I noticed. [58] is said to be a lot slower - I have never tried that one

    All Wii games are designed to run on a particular IOS. Newer games will use newer (higher numbered) IOS. If a game is designed to run on IOS57, it will not run on anything lower than that such as CIOS[56] or for that matter - 222[38].

    Now you know why it is a bad idea to rely on your IOS222? You MIGHT have better luck with your IOS 224.
    Hermes CIOS haven't been updated for ages anyway and is not compatible with vWii (WiiU) while d2x does.
    Use 222 as a last resort if everything else won't work and live with the limited choices of games.

    First try to install 250[57] with d2x v10-beta52, set your game to load with it and see if it work.
     
  7. MW99
    OP

    MW99 Advanced Member

    Newcomer
    69
    4
    Feb 26, 2016
    United States
    Awesome, thanks for answering my questions. I'm gonna try d2x v10-beta53-alt and see if that works.

    I've seen a few places where 248 is suggested over 249, mainly just because of something to with it preventing discs from asking you to update I believe. Other than that, is there any advantage for 248? I have the update partitions removed from all my backups, and Priiloader set to block disc updates anyway.

    Thanks!
     
  8. MW99
    OP

    MW99 Advanced Member

    Newcomer
    69
    4
    Feb 26, 2016
    United States
    d2x v10-beta53-alt appears to have done the trick! Loading times seem faster too! :D

    Still curious about IOS 248 though, and one other question. Should both the loader and game IOS setting be set to 249 in USB Loader GX? Or should the loader be set to something like 56, and the game to 249?

    Thanks!
     
    Last edited by MW99, Mar 4, 2017
  9. tswntk

    tswntk GBAtemp Advanced Fan

    Member
    650
    136
    Aug 6, 2012
    Switzerland
    The slot # is not important, what is important is the content - d2x/Hermes and the base
    As long as the CIOS are over 200, you are safe by not messing up with the official IOS.
    The loader's IOS setting is used as a global one so you don't have to set everytime with a new game. The per game setting is used when a game requires a IOS/base different from the global setting.
    249 is the default setting with most loaders so they will work "right out of the box". If you don't mind the slight speed different, you can simply install d2x v8/10 base [57] to slot 249 and leave everything to default.

    It is the revision # (21010 etc) that help prevent updating as changing it to 65535 will make the official update thinks it is maxed out and be latest. But like you said, you don't really need it.
     
  10. DaMan4169

    DaMan4169 Advanced Member

    Newcomer
    95
    4
    Aug 12, 2009
    United States
    The Slot number doesn't matter if your Wii has Priiloader blocking updates.
    The d2x IOS249 you are using reports as v21010, lower than the version of the non-functional Nintendo stub IOS249 v65280. Without Priiloader your Wii wants to Update to the stub IOS249. Nintendo never made a stub IOS248 so some people who don't want to install Priiloader for whatever reason will use that one instead (others use 249 but max the version to 65535). N also released stubs for 202, 222, 223, 250, and 254 in a feeble attempt to block homebrew.

    If you set your loader to use an official IOS it will have limited functionality. Leave it and the majority of your games set to 249. Some CoD games will need 250 and games that used the Wii Speak or Wii Camera would need 251.

    The only lower IOS that should be involved with USB loaders is IOS58 if you use a channel forwarder to launch from main menu.
     
  11. GreyWolf

    GreyWolf GBAtemp Psycho!

    Member
    4,011
    775
    Mar 2, 2015
    United States
    The loader IOS is also affects hardware access since the USB module, etc. are in it, so it does matter what you set it to. :) If you were to set the loader IOS to one that doesn't have an ECHI module then the USB ports wouldn't work at all.

    (An IOS basically is the hardware interface.)
     
    Last edited by GreyWolf, Mar 5, 2017
  12. MW99
    OP

    MW99 Advanced Member

    Newcomer
    69
    4
    Feb 26, 2016
    United States
    Ok, thanks guys! Sounds like everything is as it should be then. I guess I can always use the d2x installer to update the revision, but I really see no need to, as my Wii is on 4.1 and I'm pretty sure it would ask me to update anyway.