dajavax said:
why not install IOS249 as IOS30? I've always wondered that... though I don't know anything about IOS's so my question might be stupid... sorry if it is...
to answer this question take a look at the CIOSWADS. Notice anyting. Like the lower # IOS are all the same size. That is because they are all the same thing!
WiiGator cIOS36r7 i believe.
Putting IOS249 at IOS30 only accomplishes 1 thing. Allowing 1:1 backups to show up in the disc channel. Which is the same thing that was accomplished by patching the R7 dip module into IOS30 making it cIOS30.
Here's how it all works simplified.
1. System Menu uses IOS30. It needs the dip7 module so it can read backups to display their ICON/BANNER/SOUND in disc channel. With original IOS30 since there is no dip7 in it so it will only display originals in disc channel.
2. When you press start to launch the backup, the system menu passes control over to the IOS that the game uses. (search for "game ios list" in gbatemp search box).
All the other IOS were patched with Dip7 so that at this stage the backup disks can run because all the IOS that they use are now CIOS with dip7 module. If you were to say forget to Install the CIOS21.wad then games that use IOS21 would show up in disc channel but not be able to launch because IOS21 would still be original and not able to read backups.
so... stage 1: dip module for system menu so backups will show up in disc channel
stage 2: dip module in the other IOS so backups will launch from disc channel
stage 3: Houston we have Liftoff!