Talk:NCSD: Difference between revisions

From 3dbrew
Jump to navigation Jump to search
Neimod (talk | contribs)
No edit summary
No edit summary
 
(9 intermediate revisions by 3 users not shown)
Line 1: Line 1:
The ExHeader Sha-256 hash and ExHeader Size for the NCSD header is always zero, why?--[[User:3dsguy|3dsguy]] 07:33, 28 July 2012 (CEST)
The ExHeader Sha-256 hash and ExHeader Size for the NCSD header is always zero, why?--[[User:3dsguy|3dsguy]] 07:33, 28 July 2012 (CEST)


@Neimod, then what exists between 0x1000 and 0x4000 and what would you call it?--[[User:3dsguy|3dsguy]] 17:09, 28 July 2012 (CEST)
Old version:
: It's called the card info header, returned by gamecards when reading the header. --[[User:Neimod|Neimod]] 20:46, 28 July 2012 (CEST)
{| class="wikitable" border="1"
|-
!  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]]. With newer NATIVE_FIRM versions the system reads this 0x200-byte block from offset 0x200 in the NCSD image, however the CVer fields are not used.
 
:Old Version? Is this not present in new retail game dumps?--[[User:3dsguy|3dsguy]] 03:48, 29 July 2012 (CEST)

Latest revision as of 04:58, 28 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. With newer NATIVE_FIRM versions the system reads this 0x200-byte block from offset 0x200 in the NCSD image, however the CVer fields are not used.

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