Changes

668 bytes added ,  03:58, 11 April 2016
→‎Binary LowPath: (Finally imported this from local notes)
Line 1,242: Line 1,242:  
|}
 
|}
 
For FS, the file/directory lowpath is a text path in the [[extdata]] filesystem. For FSPXI, the file lowpath is a text path relative to the "/extdata/<ExtdataIDHigh>/<ExtdataIDLow>" directory on SD/NAND, for the cleartext extdata image to mount.
 
For FS, the file/directory lowpath is a text path in the [[extdata]] filesystem. For FSPXI, the file lowpath is a text path relative to the "/extdata/<ExtdataIDHigh>/<ExtdataIDLow>" directory on SD/NAND, for the cleartext extdata image to mount.
 +
 +
==== 0x2345678A Archive Path Data Format ====
 +
{| class="wikitable" border="1"
 +
|-
 +
!  Index word
 +
!  Description
 +
|-
 +
| 0
 +
| Lower word programID
 +
|-
 +
| 1
 +
| Upper word programID
 +
|-
 +
| 2
 +
| [[Mediatypes|Mediatype]]
 +
|}
 +
 +
===== File lowpath =====
 +
{| class="wikitable" border="1"
 +
|-
 +
!  Index word
 +
!  Description
 +
|-
 +
| 0
 +
| 0 for NCCH data, 1 for savedata. The latter is only valid for FSPXI.
 +
|-
 +
| 1
 +
| TMD content index / NCSD partition index.
 +
|-
 +
| 2
 +
| Type: 0=romfs(0 for non-NCCH as well), 1=exefs ".code"(?), 2=exefs "icon"/"banner"/"logo", 3=unknown, 4=unknown, 5=unknown.
 +
|-
 +
| 3-4
 +
| Filename for ExeFS.
 +
|}
 +
 +
The 0x14-byte lowpath is all-zero for accessing the title's main RomFS.
    
==== [[RomFS]] ====
 
==== [[RomFS]] ====