Line 2: |
Line 2: |
| | | |
| This page contains information for various structures stored in RAM and elsewhere. | | This page contains information for various structures stored in RAM and elsewhere. |
− | The .nds header is located at 0x02fffe00. | + | The original NTR 0x160 byte .nds header is located at 0x02fffe00. The full TWL 0x1000 byte .nds [[NDS_Format|header]] is located at 0x02ffe000. |
| | | |
| RAM System settings are normally located at 0x02000400. This struct is pointed to by the ptr at 0x02fffdfc. Structure format:(Sections in this structure not listed here are zero, sample data is included in descriptions.) | | RAM System settings are normally located at 0x02000400. This struct is pointed to by the ptr at 0x02fffdfc. Structure format:(Sections in this structure not listed here are zero, sample data is included in descriptions.) |
Line 28: |
Line 28: |
| | 0x46 || 0x2 || Bytes for birthday, month and day, respectively | | | 0x46 || 0x2 || Bytes for birthday, month and day, respectively |
| |- | | |- |
− | | 0x48 || 0x10 || UTF-16 nickname, max 8 characters | + | | 0x48 || 0x10 || UCS-2 nickname, max 8 characters |
| |- | | |- |
− | | 0x5e || 0x38 || UTF-16 message, max 28 characters | + | | 0x5e || 0x38 || UCS-2 message, max 28 characters |
| |- | | |- |
| | 0x94 || 0x1 || Parental controls flags?(Parental controls fields are all zero when not in use) | | | 0x94 || 0x1 || Parental controls flags?(Parental controls fields are all zero when not in use) |
Line 42: |
Line 42: |
| | 0xa1 || 0x4 || Parental Controls PIN(ASCII) | | | 0xa1 || 0x4 || Parental Controls PIN(ASCII) |
| |- | | |- |
− | | 0xa6 || 0x40 || UTF-16 Parental Controls secret answer for PIN reminder, max 32 characters | + | | 0xa6 || 0x40 || UCS-2 Parental Controls secret answer for PIN reminder, max 32 characters |
| |} | | |} |