System Version Title: Difference between revisions

Shchmue (talk | contribs)
struct notes
Line 20: Line 20:
| 0x3
| 0x3
| 0x1
| 0x1
| Unknown/Build?
| Padding
|-
|-
| 0x4
| 0x4
| 0x1
| 0x1
| Revision Number
| Revision Major
|-
|-
| 0x5
| 0x5
| 0x3
| 0x1
| Normally all-zero. Padding?
| Revision Minor
|-
| 0x6
| 0x2
| Padding
|-
|-
| 0x8
| 0x8
Line 36: Line 40:
| 0x28
| 0x28
| 0x40
| 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]].
| Version hash (Hex ASCII string). 0x28-bytes(not including NUL-terminator) normally with zeros afterwards.
|-
|-
| 0x68
| 0x68
| 0x18
| 0x18
| System-version in string form with zeros afterwards. For example: "2.1.0". This is what is displayed in System settings.
| Display version (System-version in string form with zeros afterwards, e.g. "2.1.0"). This is what is displayed in System settings.
|-
|-
| 0x80
| 0x80
| 0x80
| 0x80
| ASCII string with zeros / padding afterwards. For example: "NintendoSDK Firmware for NX 2.0.0-15"
| Display title (System version in longform, e.g. "NintendoSDK Firmware for NX 2.0.0-15"). This is what is displayed in DevMenu.
|}
|}