System Version Title: Difference between revisions
		
		
		
		Jump to navigation
		Jump to search
		
No edit summary  | 
				 Some of those byte aren't unused.  | 
				||
| Line 16: | Line 16: | ||
| 0x2  | | 0x2  | ||
| 0x1  | | 0x1  | ||
|   | | Micro  | ||
|-  | |-  | ||
| 0x3  | | 0x3  | ||
| 0x1  | |||
| Unknown/Build?  | |||
|-  | |||
| 0x4  | |||
| 0x1  | |||
| Revision Number  | |||
|-  | |||
| 0x5  | | 0x5  | ||
| Normally all-zero   | | 0x3  | ||
| Normally all-zero. Padding?  | |||
|-  | |-  | ||
| 0x8  | | 0x8  | ||
| Line 36: | Line 44: | ||
| 0x80  | | 0x80  | ||
| 0x80  | | 0x80  | ||
| ASCII string with zeros / padding afterwards. For example: "NintendoSDK Firmware for NX 2.1.0-0"  | | ASCII string with zeros / padding afterwards. For example: "NintendoSDK Firmware for NX 2.0.0-15", "NintendoSDK Firmware for NX 2.1.0-0", "NintendoSDK Firmware for NX 2.3.0-0"  | ||
|}  | |}  | ||
Revision as of 16:00, 5 June 2017
The FS for the system-version title(TID 0100000000000809) contains "/file":
| Offset | Size | Description | 
|---|---|---|
| 0x0 | 0x1 | Major | 
| 0x1 | 0x1 | Minor | 
| 0x2 | 0x1 | Micro | 
| 0x3 | 0x1 | Unknown/Build? | 
| 0x4 | 0x1 | Revision Number | 
| 0x5 | 0x3 | Normally all-zero. Padding? | 
| 0x8 | 0x20 | Platform string ("NX" with zeros afterwards) | 
| 0x28 | 0x40 | Hex ASCII string. 0x28-bytes(not including NUL-terminator) normally with zeros afterwards. The value of this string differs from 2.0.0 and 2.1.0. | 
| 0x68 | 0x18 | System-version in string form with zeros afterwards. For example: "2.1.0" | 
| 0x80 | 0x80 | ASCII string with zeros / padding afterwards. For example: "NintendoSDK Firmware for NX 2.0.0-15", "NintendoSDK Firmware for NX 2.1.0-0", "NintendoSDK Firmware for NX 2.3.0-0" |