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

Changes

Jump to navigation Jump to search
284 bytes added ,  16:53, 13 January 2024
no edit summary
Line 63: Line 63:     
=== NORMAL (0) ===
 
=== NORMAL (0) ===
This mode uses the c2w.img and font.bin from OSv0.<br>
+
This mode uses the c2w.img and font.bin from [[OSv0]].<br>
 
It reads and parses the TMD of the vWii System Menu stored in the SLCCMPT. Using the boot index of the TMD it loads the System Menu Ancast image into memory.<br>
 
It reads and parses the TMD of the vWii System Menu stored in the SLCCMPT. Using the boot index of the TMD it loads the System Menu Ancast image into memory.<br>
 
It also reads the TMD of the IOS specified by the System Menu and loads its boot content into memory.
 
It also reads the TMD of the IOS specified by the System Menu and loads its boot content into memory.
    
=== SIMPLE_DOL (1) ===
 
=== SIMPLE_DOL (1) ===
 +
This mode also uses the c2w.img and font.bin from [[OSv0]].<br>
 +
It then tries to load a fw.img, boot.bin and app.dol from OSv0. This might have been a feature used for testing during development, since these files are no longer part of OSv0.
    
=== HAI (2) ===
 
=== HAI (2) ===
This mode uses the c2w.img and font.bin from OSv1.<br>
+
This mode uses the c2w.img and font.bin from [[OSv1]].<br>
It loads the COMPAT-BS Ancast image (boot.bin) from OSv1 into memory and an IOS named fw.img from the launched title.<br>
+
It loads the [[COMPAT-BS]] Ancast image (boot.bin) from OSv1 into memory and an IOS named fw.img from the launched title (this is usually [[HAI-IOS]]).<br>
 
It also prepares a structure with hai parameters in memory. Those parameters will be parsed by the loaded IOS.
 
It also prepares a structure with hai parameters in memory. Those parameters will be parsed by the loaded IOS.

Navigation menu