Difference between revisions of "System Version Title"
From Nintendo Switch Brew
(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 10: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" |