Changes

87 bytes added ,  23:05, 12 May 2021
Rewrote the top part
Line 1: Line 1:  
{{Stub}}
 
{{Stub}}
'''BC''' (short for Backwards Compatibility) is a bootloader similar to [[boot1]] that is responsible for verifying and loading [[boot2]] in a state that will make it load [[MIOS]]. 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.
    
BC can be launched by calling <code>ES_LaunchBC</code> in [[:/dev/es]].
 
BC can be launched by calling <code>ES_LaunchBC</code> in [[:/dev/es]].
5,579

edits