Difference between revisions of "Talk:NCSD"

From 3dbrew
Jump to navigation Jump to search
(sometimes I can sound like a retard :/)
Line 26: Line 26:
 
|  0x320
 
|  0x320
 
|  8
 
|  8
|  [[NVer]] Title ID (Only Present in retail .CCI)
+
|  [[CVer]] Title ID (Only Present in retail .CCI)
 
|-
 
|-
 
|  0x328
 
|  0x328
 
|  8
 
|  8
|  [[NVer]] Title Version (Only Present in retail .CCI)
+
|  [[CVer]] Title Version (Only Present in retail .CCI)
 
|}
 
|}
  
The region-specific NVer title for this NCSD presumably must exist on NAND. The NVer title version may also be used to check whether a system update is required before running the app.
+
This CVer titleID/title-version is from the CVer [[CIA]] stored in the [[System Update CFA]], however these fields seem to be never used on 3DS.
  
 
:Old Version? Is this not present in new retail game dumps?--[[User:3dsguy|3dsguy]] 03:48, 29 July 2012 (CEST)
 
:Old Version? Is this not present in new retail game dumps?--[[User:3dsguy|3dsguy]] 03:48, 29 July 2012 (CEST)

Revision as of 01:34, 13 June 2013

The ExHeader Sha-256 hash and ExHeader Size for the NCSD header is always zero, why?--3dsguy 07:33, 28 July 2012 (CEST)

Old version:

Offset Size Description
0x200 4 Always 0xFFFFFFFF
0x204 252 Padding?
0x300 4 Used ROM size in bytes
0x304 28 Padding
0x320 8 CVer Title ID (Only Present in retail .CCI)
0x328 8 CVer Title Version (Only Present in retail .CCI)

This CVer titleID/title-version is from the CVer CIA stored in the System Update CFA, however these fields seem to be never used on 3DS.

Old Version? Is this not present in new retail game dumps?--3dsguy 03:48, 29 July 2012 (CEST)