In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Difference between revisions of "IOS58"

From WiiBrew
Jump to navigation Jump to search
(→‎Version history: stmioctl/sdireg)
 
(15 intermediate revisions by 6 users not shown)
Line 1: Line 1:
==Overview==
+
{{Infobox IOS
While most IOS versions have a USB module, it is limited to USB1, and its I/O throughput make some applications next to unusable when using USB mass storage devices, others have annoyingly long loading times.
+
| version = v6176
The Wii game “Your Shape” changed this – it introduced IOS58, the first with an official USB2 module. Starting with [[System Menu 4.3]] update, IOS58 is available to every Wii.
+
| type = common
Thanks to some serious work by tueidj, all homebrew applications can now utilize this USB2 module through libogc. The [[Homebrew Channel]] v1.0.8 is the first version supporting it.
+
| status = active
IOS58 will be automatically installed when you update your Wii to System Menu 4.3. If you do not want to update, you can use Tantric’s clean [http://wiibrew.org/wiki/IOS58_Installer IOS58 Installer].
+
}}
 +
 
 +
While most [[IOS]] versions have a USB module, it is limited to USB1, and its I/O throughput make some applications next to unusable when using USB mass storage devices, others have annoyingly long loading times.  
 +
 
 +
The Wii game “Your Shape” changed this – it introduced IOS58, the first with an official USB2 module. Starting with the [[4.3|System Menu 4.3]] update, IOS58 is available to every Wii.  
 +
 
 +
Thanks to some serious work by tueidj, all homebrew applications can now utilize this USB2 module through libogc. The [[Homebrew Channel]] v1.0.8 is the first version supporting it.  
 +
 
 +
IOS58 will be automatically installed when you update your Wii to System Menu 4.3. If you do not want to update, you can use Tantric’s [[IOS58 Installer]].
 +
 
 +
Presumably to avoid modifying the kernel to load another module, IOS58 had its MSC module removed, which was unused. This module was added back in [[IOS59]], since it is actively used by IOS59 for [[WFS]].
 +
 
 +
== Games using this IOS ==
 +
IOS58 is only used by the following games:
 +
* Your Shape
 +
* Fit in Six
 +
* My Fitness Coach: Club
 +
* Racquet Sports
 +
* Yu-Gi-Oh! 5D's: Duel Transer
 +
 
 +
== Version history ==
 +
{{IOS version history|
 +
{{IOS version|v5918|stmioctl|First release, included with "Your Shape". Not available on NUS.}}
 +
{{IOS version|v6175|sdireg|First release available on NUS.}}
 +
{{IOS version|v6176|sdireg|Updated WL ([[4.3rev03]])}}
 +
{{IOS version|v6432|sdireg|Only found on [[vWii]] and newer [[RVL-101]] units.}}
 +
{{IOS version|v32032{{check}}|sdireg|Only found on [[Wii mini]]}}
 +
}}
  
{| class="wikitable"
 
|-
 
! Version
 
! [[Signing bug]]?
 
! [[STM Release Exploit]]?
 
! Notes
 
|-
 
| v5918
 
| No
 
| ?
 
| First release, included with Your Shape. Not available on NUS.
 
|-
 
| v6175
 
| No
 
| No
 
| First release available on NUS.
 
|}
 
 
{{Navbox IOS}}
 
{{Navbox IOS}}

Latest revision as of 23:23, 22 May 2022

IOS58
WiiDrawing.png
Technical info
TypeCommon IOS
StatusActive


While most IOS versions have a USB module, it is limited to USB1, and its I/O throughput make some applications next to unusable when using USB mass storage devices, others have annoyingly long loading times.

The Wii game “Your Shape” changed this – it introduced IOS58, the first with an official USB2 module. Starting with the System Menu 4.3 update, IOS58 is available to every Wii.

Thanks to some serious work by tueidj, all homebrew applications can now utilize this USB2 module through libogc. The Homebrew Channel v1.0.8 is the first version supporting it.

IOS58 will be automatically installed when you update your Wii to System Menu 4.3. If you do not want to update, you can use Tantric’s IOS58 Installer.

Presumably to avoid modifying the kernel to load another module, IOS58 had its MSC module removed, which was unused. This module was added back in IOS59, since it is actively used by IOS59 for WFS.

Games using this IOS

IOS58 is only used by the following games:

  • Your Shape
  • Fit in Six
  • My Fitness Coach: Club
  • Racquet Sports
  • Yu-Gi-Oh! 5D's: Duel Transer

Version history

Version Signing bug? /dev/flash access? ES_Identify? STM Release Exploit? STM IOCTL overflow? SDI register index bug? Notes
v5918 No No No No No Yes First release, included with "Your Shape". Not available on NUS.
v6175 No No No No No No First release available on NUS.
v6176 No No No No No No Updated WL (4.3rev03)
v6432 No No No No No No Only found on vWii and newer RVL-101 units.
v32032[check] No No No No No No Only found on Wii mini