Changes

253 bytes added ,  05:39, 7 August 2021
Theory about rushed development
Line 1: Line 1:  
{{Stub}}
 
{{Stub}}
 
{{About|the software that loads [[MIOS]]|the [[vWii]] titles known as BC|Apploader}}
 
{{About|the software that loads [[MIOS]]|the [[vWii]] titles known as BC|Apploader}}
'''BC''' (short for Backwards Compatibility) is a bootloader similar to [[boot1]]. It is responsible for lowering the [[Hardware/Broadway|Broadway]]'s clock speed, then verifying and loading [[boot2]], which will load [[MIOS]] after it detects the lowered clock speed. It is run when a GameCube game is launched from the [[Disc Channel]]. It is unknown why Nintendo did not simply place all of the GameCube compatibility code in MIOS.
+
'''BC''' (short for Backwards Compatibility) is a bootloader similar to [[boot1]]. It is responsible for lowering the [[Hardware/Broadway|Broadway]]'s clock speed, then verifying and loading [[boot2]], which will load [[MIOS]] after it detects the lowered clock speed. It is run when a GameCube game is launched from the [[Disc Channel]]. It is unknown why Nintendo did not simply place all of the GameCube compatibility code in MIOS, although the similarity to boot1 may indicate that this was because GameCube mode would originally be launched by [[boot0]], and there was not enough time to update MIOS when it was decided that GameCube mode would be launched from the [[System Menu]].
    
Because of its similarity to boot1, BC has been used as a source of information about boot1 when boot1 itself is not available. For example, BC was used to find that the [[signing bug]] exists in boot1 (and therefore a custom [[boot2]] can be installed), as well as the fact that boot1's signing bug was being fixed when BC was updated in [[3.3]].
 
Because of its similarity to boot1, BC has been used as a source of information about boot1 when boot1 itself is not available. For example, BC was used to find that the [[signing bug]] exists in boot1 (and therefore a custom [[boot2]] can be installed), as well as the fact that boot1's signing bug was being fixed when BC was updated in [[3.3]].
5,579

edits