Changes

Jump to navigation Jump to search
1,510 bytes added ,  23:02, 29 October 2009
Added structure for RAM System settings, and the address for the .nds header.
{{Stub}}

This wiki page contains information for various structures stored in RAM and elsewhere.
The .nds header is located at 0x02fffe00.

RAM System settings begin at 0x02000400. Structure format:(Sections in this structure not listed here are zero, sample data is included in descriptions.)
{| border="1" cellpadding="3" cellspacing="0"
! Offset !! Size !! Description
|-
| 0x0 || 0x1 || Unknown, bit 3 is set when wireless comms are enabled, clear when comms are disabled(0x0f)
|-
| 0x3 || 0x1 || Unknown(0x01)
|-
| 0x5 || 0x1 || Country code, same as Wii country codes
|-
| 0x6 || 0x3 || Unknown, byte at 0x6 might be related to country code?(Offset 0x6 US: 0x01 Canada: 0x02 Offset 0x7: 0x09 0x74)
|-
| 0xa || 0x2 || u16 unknown(0x33d)
|-
| 0x10 || 0x1 || Byte unknown(0x01)
|-
| 0x1a || 0x2 || Unknown, language code?(0x70e for English, 0x20f for French)
|-
| 0x30 || 0x10 || Unknown
|-
| 0x44 || 0x1 || Favorite color
|-
| 0x46 || 0x2 || Bytes for birthday, month and day, respectively
|-
| 0x48 || 0x10 || UTF-16 nickname, max 8 characters
|-
| 0x5e || 0x38 || UTF-16 message, max 28 characters
|-
| 0x94 || 0x1 || Years of age for the first restricted rating?(Parental controls fields are all zero when not in use)
|-
| 0x9b || 0x1 || Unknown(0x01)
|-
| 0x9c || 0x1 || Years of age for the highest permitted rating?
|-
| 0x9e || 0x1 || Unknown(0x06)
|-
| 0xa1 || 0x4 || Parental Controls PIN(ASCII)
|-
| 0xa6 || 0x40 || UTF-16 Parental Controls secret answer for PIN reminder, max 32 characters
|}

Navigation menu