Hacking USB Loaders Only Working with IOS 222?

MW99

Well-Known Member
OP
Newcomer
Joined
Feb 26, 2016
Messages
69
Trophies
0
XP
160
Country
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!
 

MW99

Well-Known Member
OP
Newcomer
Joined
Feb 26, 2016
Messages
69
Trophies
0
XP
160
Country
United States
Post a syscheck report? I think CFG originally did default to Hermes IOS222.

sysCheck v2.1.0b19 by Double_A and R2-D2199, Nano
...runs on IOS58 (rev 6176).

Region: NTSC-U
System Menu 4.1U (v449)
Priiloader installed
Drive date: 2006.05.26
Homebrew Channel 1.1.2 running on IOS58
HomebrewFilter ist nicht installiert
Hollywood v0x11
Console ID: 69132706
Boot2 v4
Found 110 titles.
Found 50 IOS on this console. 4 of them are stub.

IOS4 (rev 65280): Stub
IOS9 (rev 1034): No Patches
IOS10 (rev 768): Stub
IOS11 (rev 16174): Trucha Bug, NAND Access
IOS12 (rev 526): No Patches
IOS13 (rev 1032): No Patches
IOS14 (rev 1032): No Patches
IOS15 (rev 1032): No Patches
IOS16 (rev 512): Stub
IOS17 (rev 1032): No Patches
IOS20 (rev 16174): Trucha Bug, NAND Access
IOS21 (rev 1039): No Patches
IOS22 (rev 1294): No Patches
IOS28 (rev 1807): No Patches
IOS30 (rev 16174): Trucha Bug, NAND Access
IOS31 (rev 3608): No Patches
IOS33 (rev 3608): No Patches
IOS34 (rev 3608): No Patches
IOS35 (rev 3608): No Patches
IOS36 (rev 3608): No Patches
IOS37 (rev 5663): No Patches
IOS38 (rev 4124): No Patches
IOS40 (rev 16174): Trucha Bug, NAND Access
IOS41 (rev 3607): No Patches
IOS43 (rev 3607): No Patches
IOS45 (rev 3607): No Patches
IOS46 (rev 3607): No Patches
IOS48 (rev 4124): No Patches
IOS50 (rev 16174): Trucha Bug, NAND Access
IOS51 (rev 4864): Stub
IOS52 (rev 16174): Trucha Bug, NAND Access
IOS53 (rev 5663): No Patches
IOS55 (rev 5663): No Patches
IOS56 (rev 5662): No Patches
IOS57 (rev 5919): No Patches
IOS58 (rev 6176): USB 2.0
IOS60 (rev 16174): Trucha Bug, NAND Access
IOS61 (rev 5662): No Patches
IOS62 (rev 6430): No Patches
IOS70 (rev 16174): Trucha Bug, NAND Access
IOS80 (rev 16174): Trucha Bug, NAND Access
IOS202[60] (rev 65535, Info: hermesrodries-v6): Trucha Bug, NAND Access, USB 2.0
IOS222[38] (rev 4, Info: hermes-v4): Trucha Bug, ES Identify, NAND Access, USB 2.0
IOS223[38+37] (rev 4, Info: hermes-v4): Trucha Bug, ES Identify, NAND Access, USB 2.0
IOS224[57] (rev 65535, Info: hermesrodries-v6): Trucha Bug, NAND Access, USB 2.0
IOS236[36] (rev 65535, Info: rev 3351): Trucha Bug, ES Identify, NAND Access
IOS249[56] (rev 21008, Info: d2x-v8final): Trucha Bug, NAND Access, USB 2.0
IOS250[57] (rev 21008, Info: d2x-v8final): Trucha Bug, NAND Access, USB 2.0
IOS251[58] (rev 21010, Info: d2x-v10beta52): Trucha Bug, NAND Access, USB 2.0
IOS254 (rev 65281): BootMii
BC v6
MIOS v10

Report generated on 2017/03/03.
 

GreyWolf

Well-Known Member
Member
Joined
Mar 2, 2015
Messages
5,399
Trophies
0
Age
54
XP
1,515
Country
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.
 

MW99

Well-Known Member
OP
Newcomer
Joined
Feb 26, 2016
Messages
69
Trophies
0
XP
160
Country
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.
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,

tswntk

Well-Known Member
Member
Joined
Aug 6, 2012
Messages
1,018
Trophies
1
XP
2,368
Country
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.
 

MW99

Well-Known Member
OP
Newcomer
Joined
Feb 26, 2016
Messages
69
Trophies
0
XP
160
Country
United States
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.

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!
 

MW99

Well-Known Member
OP
Newcomer
Joined
Feb 26, 2016
Messages
69
Trophies
0
XP
160
Country
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,

tswntk

Well-Known Member
Member
Joined
Aug 6, 2012
Messages
1,018
Trophies
1
XP
2,368
Country
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.
 

DaMan4169

Well-Known Member
Member
Joined
Aug 12, 2009
Messages
107
Trophies
0
XP
1,213
Country
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.
 

GreyWolf

Well-Known Member
Member
Joined
Mar 2, 2015
Messages
5,399
Trophies
0
Age
54
XP
1,515
Country
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,

MW99

Well-Known Member
OP
Newcomer
Joined
Feb 26, 2016
Messages
69
Trophies
0
XP
160
Country
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.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: i think im a bad person