Changes

Jump to navigation Jump to search
1,243 bytes added ,  01:41, 5 January 2015
Line 890: Line 890:  
|  
 
|  
 
| Here Home Menu uses [[PTM_Services|PTMSYSM:GetShellStatus]], [[PTM_Services|PTMSYSM:IsLegacyPowerOff]], and [[PTM_Services|PTMSYSM:ClearLegacyPowerOff]]. Home Menu then uses [[PTM_Services|PTMSYSM:GetShellStatus]] 3 times in a row. Starting from here, Home Menu uses [[PTM_Services|PTMSYSM:GetShellStatus]] frequently(presumably from a separate thread).
 
| Here Home Menu uses [[PTM_Services|PTMSYSM:GetShellStatus]], [[PTM_Services|PTMSYSM:IsLegacyPowerOff]], and [[PTM_Services|PTMSYSM:ClearLegacyPowerOff]]. Home Menu then uses [[PTM_Services|PTMSYSM:GetShellStatus]] 3 times in a row. Starting from here, Home Menu uses [[PTM_Services|PTMSYSM:GetShellStatus]] frequently(presumably from a separate thread).
 +
|-
 +
|
 +
|
 +
|
 +
| Home Menu opens the archive for the Home Menu [[System_SaveData]] here. Then Home Menu attempts to open "/Launcher.dat" for reading, when successful Home Menu just closes the file.
 
|-
 
|-
 
| Home Menu [[System_SaveData]]
 
| Home Menu [[System_SaveData]]
 
| "/Launcher.dat"
 
| "/Launcher.dat"
 
| 0x2490
 
| 0x2490
 +
| Prior to doing the read, Home Menu uses [[FSFile:GetSize]].
 +
|-
 +
| System CFA, titleID for USA: 0004009B00013302
 +
| "/country.bin"
 +
|
 +
|
 +
|-
 +
| [[NS CFA]]
 +
| "/ctr_backup_black_list"
 +
|
 +
| Home Menu first reads 0x10-bytes from offset 0x0, then after that it reads the rest of the file.
 +
|-
 +
| Home Menu CXI RomFS
 +
|
 +
|
 +
| Home Menu reads various RomFS files here.
 +
|-
 +
|
 +
|
 +
|
 +
| Home Menu [[NSS:LaunchTitle|launches]] the camera system-module here.
 +
|-
 +
| Home Menu CXI RomFS
 +
|
 +
|
 +
| Home Menu reads various RomFS files here.
 +
|-
 +
| NGWord bad word list CFA
 +
| "/version.dat"
 +
| 0x4
 +
| Home Menu mounts the ngword archive here, then reads version.dat. Home Menu then loads the [[Config_Savegame|cfg]] data for blkID 0x000A0000.
 +
|-
 +
|
 +
|
 
|  
 
|  
 +
| Home Menu [[NSS:LaunchTitle|launches]] various system-modules here(from a separate thread?).
 +
|-
 +
|
 +
|
 +
|
 +
| Home Menu opens the following NAND shared extdata archives here: 0xf0000001, 0xf0000002, 0xf0000009, 0xf000000b, 0xf000000c, 0xf000000d, and 0xf000000b again.
 
|-
 
|-
 
| NAND [[extdata]] 0xf000000b
 
| NAND [[extdata]] 0xf000000b
 
| "/ubll.lst"
 
| "/ubll.lst"
 
| 0x2ee0
 
| 0x2ee0
|  
+
| Prior to doing the read, Home Menu uses [[FSFile:GetSize]].
 
|-
 
|-
 
| NAND extdata 0xf000000b
 
| NAND extdata 0xf000000b

Navigation menu