Changes

346 bytes added ,  16:28, 17 May 2012
no edit summary
Line 1: Line 1:  
[[Category:File formats]]
 
[[Category:File formats]]
This page documents the format of NCSD. CTR cart images (CCI) is NCSD, but the same NCSD is for SD card titles and other things as well. CSU is NCSD used for system updates.
+
This page documents the format of NCSD. CTR cart images (CCI) is NCSD, but the same NCSD is for SD card titles and other things as well. CSU is NCSD used for system updates, development tools.
    
This is a container format which holds [[CXI]] files inside.
 
This is a container format which holds [[CXI]] files inside.
    
=== Overview ===
 
=== Overview ===
NCSD images start with a NCSD header, followed by up to a maximum of 13 NCCH blocks according to spec. The first block always starts at 0x4000. In most carts the first block contains game code/data, the second block contains the download play "child" and the third block contains potential system updates. The exact contents of NCCH blocks can be determined by looking at the flags.
+
NCSD images start with a NCSD header, followed by up to a maximum of 13 NCCH blocks according to spec. The first block(CXI 0) always starts at 0x4000. In most carts the first block contains game code/data. The second block(CXI 1) contains the game "Manual"(title ID for the .CXI containing the Manual always starts with '0005'). In the third block(CXI 2) contains the download play "Child"(The title ID for the .CXI containing the Child always starts with '0006'). The eight block(CXI 7) contains update data(The title ID for the .CXI containing the update data always starts with '8000') The exact contents of NCCH blocks can be determined by looking at the flags.
    
=== NCSD header ===
 
=== NCSD header ===
Line 68: Line 68:  
|  0x320
 
|  0x320
 
|  8
 
|  8
|  [[NVer]] Title ID
+
|  [[NVer]] Title ID (Not Present in .CSU)
 
|-
 
|-
 
|  0x328
 
|  0x328
 
|  8
 
|  8
|  [[NVer]] Title Version
+
|  [[NVer]] Title Version (Not Present in .CSU)
 
|}
 
|}
  
839

edits