Anonymous

Changes

From Rare Gaming Dump
52 bytes added ,  01:27, 25 February 2019
no edit summary
Line 62: Line 62:  
|-
 
|-
 
! scope="row"| IOS9
 
! scope="row"| IOS9
| IOS9 is known for being the first "normal" IOS, being used as the first final release IOS for all retail software, including Wii System Menu 1.0 and launch day or near-launch day titles such as Wii Sports and WarioWare. Factory titles and repair titles, including Moviech, also use it. It's basic and limited compared to later IOSes (only having one LED pattern, for example), but is essentially the first IOS that was deemed stable enough to receieve regular updates and be used for retail games. Two things of note are v1, which is a version found on the Startup Disc NAND which is presumably used by the Startup Disc or factory tools used at the time, and the fact that SDK digging has revealed several more versions which have not been released, including v0 and v513 (where final is v516). It is believed that IOS9 was worked on starting with the above preliminary IOSes, got its first v0 release to devs around August, and as the Wii's launch neared the near-final and final versions were release. It doesn't appear that v1 was distributed to devs, just used for the Startup Disc NAND; it was built on August 22. It's also notable that there seems to be a major version skip here between v1 and v513; it's unknown why this versioning scheme was chosen, or what the significance of the chosen numbers for the final versions is.
+
| IOS9 is known for being the first "normal" IOS, being used as the first final release IOS for all retail software, including Wii System Menu 1.0 and launch day or near-launch day titles such as Wii Sports and WarioWare: Smooth Moves. Factory titles and repair titles, including Moviech, also use it. It's basic and limited compared to later IOSes (only having one LED pattern, for example), but is essentially the first IOS that was deemed stable enough to receieve regular updates and be used for retail games. Two things of note are v1, which is a version found on the Startup Disc NAND which is presumably used by the Startup Disc or factory tools used at the time, and the fact that SDK digging has revealed several more versions which have not been released, including v0 and v513 (where final is v516). It is believed that IOS9 was worked on starting with the above preliminary IOSes, got its first v0 release to devs around August, and as the Wii's launch neared the near-final and final versions were release. It doesn't appear that v1 was distributed to devs, just used for the Startup Disc NAND; it was built on August 22. It's also notable that there seems to be a major version skip here between v1 and v513; it's unknown why this versioning scheme was chosen, or what the significance of the chosen numbers for the final versions is.
 
|-
 
|-
 
! scope="row"| IOS10
 
! scope="row"| IOS10
Line 74: Line 74:  
|-
 
|-
 
! scope="row"| IOS13
 
! scope="row"| IOS13
| Used by some early channels (Photo 1.0/Mii), as well as being set in the TMD for the dummy Forecast/News channels.
+
| Used by some early channels (Photo 1.0/Mii), as well as being set in the TMD for the dummy Forecast/News Channels.
 
|-
 
|-
 
! scope="row"| IOS14
 
! scope="row"| IOS14
Line 209: Line 209:  
|-
 
|-
 
! scope="row"| IOS254
 
! scope="row"| IOS254
| Formerly used by an old hacking tool known as PatchMii as a temporary IOS, Nintendo replaced it with a copy of IOS9 under v2 with the 3.4 update, then continued to give the IOS periodic updates that were just copies of the new versions of IOS9; this behavior is extremely odd, and was not used for any other IOS, so it's unknown why this was done or why IOS9 was chosen. Was eventually stubbed normally as with the other cIOSes with the 4.3 update. In addition to PatchMii, BootMii as an IOS also installs into the slot, with some versions of BootMii using v31338 and others using v65281.
+
| Formerly used by an old hacking tool known as PatchMii as a temporary IOS and always used for BootMii as an IOS, Nintendo replaced it with a copy of IOS9 under v2 with the 3.4 update, then continued to give the IOS periodic updates that were just copies of the new versions of IOS9; this behavior is extremely odd, and was not used for any other IOS, so it's unknown why this was done or why IOS9 was chosen. Was eventually stubbed normally as with the other cIOSes with the 4.3 update. In addition to PatchMii, BootMii as an IOS also installs into the slot, with some versions of BootMii using v31338 and others using v65281.
 
|-
 
|-
 
! scope="row"| IOS255
 
! scope="row"| IOS255