Line 819: |
Line 819: |
| | | | | |
| | | | | |
− | | [[Filesystem_services|FSUSER:GetCardType]] is used here. AM commands are then used to check whether a gamecard is inserted, when a gamecard is inserted the gamecard ExeFS:/icon is then read to check the auto-boot flag(see the auto-boot section on this page). | + | | [[Filesystem_services|FSUSER:GetCardType]] is used here. AM commands are then used to check whether a gamecard is inserted, when a gamecard is inserted the gamecard ExeFS:/icon is then read to check the auto-boot flag(see the auto-boot section on this page). The system-setup-required flag is then read here if needed, as mentioned under the auto-boot section of this page. |
| + | |- |
| + | | |
| + | | |
| + | | |
| + | | Home Menu then uses cfg commands to load system language, region, and CountryInfo. |
| + | |- |
| + | | Home Menu CXI RomFS |
| + | | "/message/<Region>_<Language>/menu_msbt_LZ.bin" |
| + | | Presumably loaded from the filesize. |
| + | | |
| + | |- |
| + | | Home Menu CXI RomFS |
| + | | "/message/<Region>_<Language>/RI_mstl_LZ.bin" |
| + | | Presumably loaded from the filesize. |
| + | | |
| + | |- |
| + | | Home Menu CXI RomFS |
| + | | "/message_hud/<Region>_<Language>/hud_msbt_LZ.bin" |
| + | | Presumably loaded from the filesize. |
| + | | |
| + | |- |
| + | | Home Menu CXI RomFS |
| + | | "/message_hud/<Region>_<Language>/RI_mstl_LZ.bin" |
| + | | Presumably loaded from the filesize. |
| + | | |
| + | |- |
| + | | |
| + | | |
| + | | |
| + | | [[NS_and_APT_Services|APT:GetSharedFont]] is used here. |
| + | |- |
| + | | Home Menu CXI RomFS |
| + | | "/font/Hud_JP.bcfnt" |
| + | | |
| + | | |
| + | |- |
| + | | |
| + | | |
| + | | |
| + | | Here Home Menu loads the [[Config_Savegame|cfg]] state for blkID 0x50005. |
| + | |- |
| + | | |
| + | | |
| + | | |
| + | | Here Home Menu loads the GPU shaders from RomFS. |
| + | |- |
| + | | |
| + | | |
| + | | |
| + | | Here Home Menu does DSP initialization then starts using DSP commands etc + loads sound data from RomFS. |
| + | |- |
| + | | |
| + | | |
| + | | |
| + | | Here Home Menu does GSP initialization. |
| + | |- |
| + | | |
| + | | |
| + | | |
| + | | ... |
| |- | | |- |
| | Home Menu [[System_SaveData]] | | | Home Menu [[System_SaveData]] |