Changes

54 bytes added ,  01:24, 18 August 2021
→‎Hardware: full BCA bug
Line 25: Line 25:  
| tmbinc
 
| tmbinc
 
|-
 
|-
| No mechanism to verify markings in GameCube disc BCA {{Anchor|hw-gcbca}}
+
| No mechanism to verify markings in disc BCA {{Anchor|hw-gcbca}}
| GameCube discs are not signed; instead, they have 6 dents in the BCA region that are carefully checked by the GameCube IPL. This was done by checking for null bytes in that region, a result of the dents, and was easily bypassed by just overwriting those areas of the disc with null bytes. This was not fixed with the Wii; [[MIOS]] does the same null byte check, which makes it still accept unauthorized GameCube discs.
+
| GameCube discs are not signed; instead, they have 6 dents in the BCA region that are carefully checked by the GameCube IPL. This was done by checking for null bytes in that region, a result of the dents, and was easily bypassed by just overwriting those areas of the disc with null bytes. This was not fixed with the Wii for either GameCube or Wii discs; [[MIOS]] and the [[System Menu]] do the same null byte check, which makes it still accept unauthorized discs.
| Playing GameCube homebrew discs on Wii.
+
| Loading homebrew discs on Wii without illegal equipment.
 
| Unfixed
 
| Unfixed
 
| {{SortableMonth|Nov|2006}}
 
| {{SortableMonth|Nov|2006}}
5,579

edits