Hacking Question about wads and other guide

bazal

Member
OP
Newcomer
Joined
Aug 1, 2011
Messages
6
Trophies
0
XP
7
Country
Belgium
Hi,

I'm more or less new to the whole softmodding thing and sometime ago I did a softmod of my 4.3E wii using another guide. When reading the "Complete Softmod Guide" by xzxero i ended up with some questions about the wad files that got installed with the guide i was using.

The wads installed are :

CODE1OS236.wad
cIOS11-v6174-TED.wad
cIOS16-v257.wad
cIOS20-v6174-TED.wad
cIOS202[60]-v5.1.wad
cIOS222[38]-v4.wad
cIOS223[37-38]-v4.wad
cIOS224[57]-v5.1.wad
cIOS247[37]-v20.wad
cIOS248[56]-v20.wad
cIOS249[38]-v17.wad
cIOS250[57]-v20.wad
cIOS30-v6174-TED.wad
cIOS36-v3094-TEND.wad
cIOS50-v4889-TED.wad
cIOS60-v6174-TED.wad
cIOS70-v6174-TED.wad
cIOS80-v6174-TED.wad
cIOS9-v6174-TED.wad
cIOS90-v6174-TED.wad

(1) The wadfiles CIOS11,16,20,30,36,50,60,70,80,9,90 is it really necessary to install those? and if so, how do they relate to a cios?

(2) Hermes Mods

cIOS222[38]-v4.wad
cIOS223[37-38]-v4.wad
cIOS224[57]-v5.1.wad

Are those still usefull aswell or do those overlap with the 249-250 ones?

(3) cIOS247[37]-v20.wad
cIOS248[56]-v20.wad
cIOS249[38]-v17.wad
cIOS250[57]-v20.wad

Would it be a good thing to uninstall the 247 and 248 and then install d2x-v6 in 249[56] and 250[57]?


Thanks for any help on the cleanup
smile.gif


Frederik
 
  • Like
Reactions: SillyMcWilly

bazamuffin

RESIDENT HATER OF POLITICAL POSTING WANKSTAINS
Member
Joined
Feb 1, 2009
Messages
2,352
Trophies
1
Location
Shmashmortion Clinic
XP
1,461
Country
Uruguay
You can install different base d2x's into 247,248 and 249 if you want. Some games require a specific base IOS so put variants into different slots can be a good idea
 

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
Code:
(1) The wadfiles CIOS11,16,20,30,36,50,60,70,80,9,90 is it really necessary to install those? and if so, how do they relate to a cios?
These are official IOS, some are patched to allow access to NAND and have the signing bug re-added.
IOS 30/50/60/70 are IOS used by System menu.
IOS 80/90 ... I don't remember there were IOS in these slots.


Code:
(2) Hermes Mods

ÂÂÂÂ cIOS222[38]-v4.wad 
ÂÂÂÂ cIOS223[37-38]-v4.wad
ÂÂÂÂ cIOS224[57]-v5.1.wad

ÂÂÂÂ Are those still usefull aswell or do those overlap with the 249-250 ones?
Hermes IOS can still be useful.
For example in USBloaders, they allow the use of the other USBport, and let the USBLoaderGX load both ports at the same time.
though I would installed IOS202 too (used by some homebrew to get USB2 access), you don't need all three of them, [37+38]v4 and [57]v5.1 are enough.


Code:
(3) cIOS247[37]-v20.wad
ÂÂÂÂ cIOS248[56]-v20.wad
ÂÂÂÂ cIOS249[38]-v17.wad
ÂÂÂÂ cIOS250[57]-v20.wad

ÂÂÂÂ Would it be a good thing to uninstall the 247 and 248 and then install d2x-v6 in 249[56] and 250[57]?
cIOS rev20 are not useful anymore and outdated.
Though, you can keep Rev17 in slot 249.

cIOS249[38]-v17: useful for old wad managers relying on IOS38. Good game compatibility with USBloaders.
For cIOS rev21 d2x-v6:
Base 56 is the IOS with the fatest USB access. Best game compatibility with USBloaders (even old music games which needed Hermes 37+38 are working with base56)
Base 57 is needed only by 2 games. You don't need it if you don't play Call of Duty.
So you can just keep cIOS249[38]-rev17 and install cIOS250[56]-d2xv6 in slot 250.

Don't un-install slot 247 and 248, it's not bothering to have them and it will prevent bricking if you delete a wrong file.
 
  • Like
Reactions: SillyMcWilly

techboy

Well-Known Member
Member
Joined
Mar 15, 2009
Messages
1,720
Trophies
0
Age
32
Location
Pennsylvania
Website
Visit site
XP
316
Country
United States
Cyan said:
Code:
(1) The wadfiles CIOS11,16,20,30,36,50,60,70,80,9,90 is it really necessary to install those? and if so, how do they relate to a cios?
These are official IOS, some are patched to allow access to NAND and have the signing bug re-added.
IOS 30/50/60/70 are IOS used by System menu.
IOS 80/90 ... I don't remember there were IOS in these slots.
IOS11 is also used by a System Menu (2.0 specifically), as is IOS80 (4.3)

The IOS16 is useless if you don't use the Wii Backup Disc (the only title using it). It doesn't hurt to have it though, so just leave it be.

As for IOS90, it doesn't even exist officially. It's for future-proofing based on the assumption that 4.4/5.0 will use it when released.
 
  • Like
Reactions: SillyMcWilly

bazal

Member
OP
Newcomer
Joined
Aug 1, 2011
Messages
6
Trophies
0
XP
7
Country
Belgium
thanks for the replies! I did as cyan suggested and installed cIOS250[56]-d2xv6 in slot 250. Much appreciated

I just used the cIOSX rev21 installer, selected v6, base 56, slot 250 and did an overwrite. Is this the normal way to do this?

I'm trying out wiiflow and Configurable USB Loader. For wiiflow there's a 250 and 249 version but Cfg runs default as 249. Wouldn't it be better if i installed 56 in 249 and use for both wiiflow and cfg the 249 version so i don't have to fiddle with config files and game settings to start a game with base 56 (best compatibility)?

Maybe i'm totally wrong but i was just wondering about this...

Thanks again!
 
  • Like
Reactions: SillyMcWilly

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
Yes it's the correct way to to it.
in fact there are two ways :
- Homebrew installer (what you did)
- ModMii : creates a Wad file that you can install with a wad manager.


The different IOS version of the loaders are used to boot the loader only.
It doesn't affect the way the games are working, as you can set the game IOS independently for each of them.
It's only to boost the launch process, if you set the main IOS to 250 in the loader settings and boot with the IOS249 version, then the loader will have to reload to 250.

The main IOS is the default IOS used by the games which don't have modified boot settings.


You can of course install 249[56]d2x-v6, just remember that you will need a base38 or base36 (IOS236) to install wads.
Old homebrew didn't let the user choose which slot to use to install wads, and used slot 249 or 250 only (you can't choose slot236). So all is up to you, it depend what you need to do on your console.
You can always reinstall rev17 when you want, nothing is fixed (just remember that rev17 installer duplicates itself and overwrite slot250 too, or use modMii, or create wads from your slots with BlueDump).
 
  • Like
Reactions: SillyMcWilly

bazal

Member
OP
Newcomer
Joined
Aug 1, 2011
Messages
6
Trophies
0
XP
7
Country
Belgium
thanks for the info! I've been reading the following on http://gwht.wikidot.com/d2x

QUOTE said:
Note that the 249 slot is not actually used in our installation. This is the most common slot you will see in other tutorials (and it used to be used in this tutorial). However, if installed there, discs with 4.2 and 4.3 updates will still ask you to update, even if you are already there. Installing to the alternate slots means you can still play your discs without them messing up your USB Loading setup!

Does this mean that your wii might get updated again to 4.3 if you use the original wii dvd instead of the ripped one?

Thanks
 
  • Like
Reactions: SillyMcWilly

Cyan

GBATemp's lurking knight
Former Staff
Joined
Oct 27, 2002
Messages
23,749
Trophies
4
Age
46
Location
Engine room, learning
XP
15,662
Country
France
Yes, Original game disc contains fake IOS249 and IOS250 with version number 655xx (I don't remember the exact revision number).
That's why rev18+ had the version maxed out to 65535, as being greater than Nintendo's faked version it won't ask to update when you insert an original game disc.

If you have Priiloader, you can disable the game disc update checking.
Or you can boot original game disc with USBloaders or geckoOS too, they let you launch game from disc drive without caring for the update partition.

d2x cIOS got the version number back to something lower, to reflect the cIOS version and revision (v21006 = cIOS rev21 d2x v6).
install slot are up to your needs, if you play a lot of originals and don't have priiloader, then either use a backup launcher or install cIOS in other slots.

You can also use ModMii to create Wad file of the wanted cIOS with a maxed out version number. (use advanced creation mode).
It won't conflict with the version checking used by usbloaders if it's a d2x cIOS, the version and revision are stored in a separate file.
Though, don't max out the rev17 version.


My preference is to backup my originals to HDD and play my games from USBloaders, it load faster and I don't have to change disc every time I want to change the game. It's really convenient to have them all listed on screen.
 
  • Like
Reactions: SillyMcWilly

jaynecobb

Well-Known Member
Newcomer
Joined
Jan 29, 2009
Messages
60
Trophies
0
Location
the black
XP
456
Country
United States
this is why i love this site.

everyone is out to try to help each other.

i just wish that i had a better understanding of the whole inner workings of what i am doing here.

xFlack has made it WAAAYYYY to easy for me to just follow his guide and get everything working without much knowledge on my part.

keep up the good work everyone, you make gravy training off you that much easier for me
yaywii.gif
 
  • Like
Reactions: SillyMcWilly

bazal

Member
OP
Newcomer
Joined
Aug 1, 2011
Messages
6
Trophies
0
XP
7
Country
Belgium
Cyan said:
Yes, Original game disc contains fake IOS249 and IOS250 with version number 655xx (I don't remember the exact revision number).
That's why rev18+ had the version maxed out to 65535, as being greater than Nintendo's faked version it won't ask to update when you insert an original game disc.

d2x cIOS got the version number back to something lower, to reflect the cIOS version and revision (v21006 = cIOS rev21 d2x v6).
install slot are up to your needs, if you play a lot of originals and don't have priiloader, then either use a backup launcher or install cIOS in other slots.

You can also use ModMii to create Wad file of the wanted cIOS with a maxed out version number. (use advanced creation mode).
It won't conflict with the version checking used by usbloaders if it's a d2x cIOS, the version and revision are stored in a separate file.
Though, don't max out the rev17 version.
Thanks for info about the maxed out version numbers, it cleared up a lot of confusion and questions.

QUOTEMy preference is to backup my originals to HDD and play my games from USBloaders, it load faster and I don't have to change disc every time I want to change the game. It's really convenient to have them all listed on screen.
I'm making a backup of my originals to HDD because my kids are playing a lot on the WII and i want to avoid that they have to change dvd's themselves.. Wouldn't be the first dvd that got cracks because it got bent too much when they removed it from the case. And its indeed easier to have a nice overview of your collection..

Thanks for all the help here! damn.. there should be some rep button here on the forum.. Anyway, very much appreciated for all the replies..
 
  • Like
Reactions: SillyMcWilly

bazal

Member
OP
Newcomer
Joined
Aug 1, 2011
Messages
6
Trophies
0
XP
7
Country
Belgium
When you're for example looking at "cIOS248[56]-v20.wad", how does MMM know what slot to use when inserting this wad? Is it based on the name or is there something inside this file that gives an indication?

I did a syscheck last night and noticed that most of the hermes cios were using the wrong bases. For example 224 is used with a 37 instead of a 57 base and so on. I have no idea whats the reason for this because i used the same wads on another wii and there it is working correctly. So I used MMM again to install those again (222 with base 38,223 with base 37-38 and 224 with base 57). But it doesn't change anything. The wads are installed correctly but still end up with a wrong base.

Is there some windows program that i can use to see which base is used for a wad? I tried showmiiwads but i couldn't find anything related to a wads base.

Thanks!
 
  • Like
Reactions: SillyMcWilly

techboy

Well-Known Member
Member
Joined
Mar 15, 2009
Messages
1,720
Trophies
0
Age
32
Location
Pennsylvania
Website
Visit site
XP
316
Country
United States
bazal said:
When you're for example looking at "cIOS248[56]-v20.wad", how does MMM know what slot to use when inserting this wad? Is it based on the name or is there something inside this file that gives an indication?
It's based on what's inside. Every title has what is called the TMD (Title Meta Data). It includes data such as Title ID, version number, and hashes of the various contents in the IOS. In the case of an IOS, the title ID determines the slot.

QUOTE(bazal @ Aug 5 2011, 01:22 AM) I did a syscheck last night and noticed that most of the hermes cios were using the wrong bases. For example 224 is used with a 37 instead of a 57 base and so on. I have no idea whats the reason for this because i used the same wads on another wii and there it is working correctly. So I used MMM again to install those again (222 with base 38,223 with base 37-38 and 224 with base 57). But it doesn't change anything. The wads are installed correctly but still end up with a wrong base.
Your IOSes should be using the new base after installing. If they're not, try uninstalling them before installing.
 
  • Like
Reactions: SillyMcWilly

bazal

Member
OP
Newcomer
Joined
Aug 1, 2011
Messages
6
Trophies
0
XP
7
Country
Belgium
Thanks all.. I tried again using the org wads but same stuff even after removing them first (tried it with the 224 first). So i took the ones from ModMii and now everything is working as it should.

Much appreciated for the replies!
 
  • Like
Reactions: SillyMcWilly

SillyMcWilly

New Member
Newbie
Joined
Mar 10, 2020
Messages
3
Trophies
0
Age
33
XP
49
Country
United States
Code:
...
*snip*

[code](2) Hermes Mods

ÂÂÂÂ cIOS222[38]-v4.wad
ÂÂÂÂ cIOS223[37-38]-v4.wad
ÂÂÂÂ cIOS224[57]-v5.1.wad

ÂÂÂÂ Are those still usefull aswell or do those overlap with the 249-250 ones?
Hermes IOS can still be useful.
For example in USBloaders, they allow the use of the other USBport, and let the USBLoaderGX load both ports at the same time.
though I would installed IOS202 too (used by some homebrew to get USB2 access), you don't need all three of them, [37+38]v4 and [57]v5.1 are enough.


Code:
(3) cIOS247[37]-v20.wad
ÂÂÂÂ cIOS248[56]-v20.wad
ÂÂÂÂ cIOS249[38]-v17.wad
ÂÂÂÂ cIOS250[57]-v20.wad

ÂÂÂÂ Would it be a good thing to uninstall the 247 and 248 and then install d2x-v6 in 249[56] and 250[57]?
cIOS rev20 are not useful anymore and outdated.
Though, you can keep Rev17 in slot 249.

cIOS249[38]-v17: useful for old wad managers relying on IOS38. Good game compatibility with USBloaders.
For cIOS rev21 d2x-v6:
Base 56 is the IOS with the fatest USB access. Best game compatibility with USBloaders (even old music games which needed Hermes 37+38 are working with base56)

*snip*
...

THANK YOU! THANK YOU! THANK YOU!

Thanks to your detailed response I was finally able to upgrade my WiiFlow past v2.2 and not have the new version (4.2.1 or 5.2) crash on startup! All I had to do is use IOS56 as my base IOS! You, sir, are a scholar and a prince! (...and if you have a public crypto address of some sort you should post it provided it's not in violation of GBATemp forum rules).
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Psionic Roshambo @ Psionic Roshambo: https://www.youtube.com/watch?v=iIpfWORQWhU