Difference between revisions of "NPDM"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
− | This is the Switch equivalent of 3DS exheader. This is the | + | This is the Switch equivalent of 3DS exheader. This is the file with extension ".npdm" in {Switch ExeFS}. The size of this file varies. |
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
Line 16: | Line 16: | ||
|- | |- | ||
| 0x280 | | 0x280 | ||
− | | | + | | <Varies> |
| ACID | | ACID | ||
|- | |- | ||
− | | | + | | <See META> |
− | | | + | | <See META> |
| ACI0 | | ACI0 | ||
|} | |} | ||
Line 49: | Line 49: | ||
| 0x78 | | 0x78 | ||
| 0x4 | | 0x4 | ||
− | | Absolute offset of the RSA signature | + | | Absolute offset of the RSA signature. |
|- | |- | ||
| 0x7C | | 0x7C | ||
| 0x4 | | 0x4 | ||
− | | Size used with the above offset | + | | Size used with the above offset. Offset+size is normally ACI0_start-8. |
|} | |} | ||
Line 74: | Line 74: | ||
|} | |} | ||
− | Switch version of | + | Switch version of AccessDesc? |
=ACI0= | =ACI0= | ||
Line 92: | Line 92: | ||
|} | |} | ||
− | Switch version of | + | |
+ | Switch version of 3DS ACI(Access Control Info)? |
Revision as of 17:40, 25 June 2017
This is the Switch equivalent of 3DS exheader. This is the file with extension ".npdm" in {Switch ExeFS}. The size of this file varies.
Offset | Size | Description |
---|---|---|
0x0 | 0x80 | META |
0x80 | 0x200 | RSA-2048 signature, followed a RSA-2048 modulus for {Switch version of NCCH header}?(Like 3DS) |
0x280 | <Varies> | ACID |
<See META> | <See META> | ACI0 |
META
Offset | Size | Description |
---|---|---|
0x0 | 0x4 | Magicnum "META". |
0x20 | ? | Name string |
0x70 | 0x4 | Absolute offset for ACI0. |
0x74 | 0x4 | Size of ACI0. |
0x78 | 0x4 | Absolute offset of the RSA signature. |
0x7C | 0x4 | Size used with the above offset. Offset+size is normally ACI0_start-8. |
Switch version of 3DS "System Control Info"?
ACID
Offset | Size | Description |
---|---|---|
0x0 | 0x4 | Magicnum "ACID". |
0x4 | 0xCC | ? |
Switch version of AccessDesc?
ACI0
Offset | Size | Description |
---|---|---|
0x0 | 0x4 | Magicnum "ACI0". |
0x4 | 0xB4 | ? |
Switch version of 3DS ACI(Access Control Info)?