NFC services: Difference between revisions
m Fix typos in my previous changes |
mNo edit summary |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1,040: | Line 1,040: | ||
| 0x48 || 0x29 || Amiibo name (NUL-terminated UTF-8 string, converted from UTF-16) | | 0x48 || 0x29 || Amiibo name (NUL-terminated UTF-8 string, converted from UTF-16) | ||
|- | |- | ||
| 0x71 || 0x1 || | | 0x71 || 0x1 || Font region | ||
|- | |- | ||
| 0x72 || 0x8E || Reserved | | 0x72 || 0x8E || Reserved | ||
Line 1,471: | Line 1,471: | ||
| 0x0 || 0x1 || Font region (bits0-3) and [[#Amiibo flag]] (bits4-7) | | 0x0 || 0x1 || Font region (bits0-3) and [[#Amiibo flag]] (bits4-7) | ||
|- | |- | ||
| 0x1 || | | 0x1 || 0x1 || Country code ID | ||
|- | |- | ||
| 0x2 || 0x2 || Counter of the times the terminal ID CRC32 has changed (big-endian) | | 0x2 || 0x2 || Counter of the times the terminal ID CRC32 has changed (big-endian) | ||
Line 1,479: | Line 1,479: | ||
| 0x6 || 0x2 || Last write date (big-endian, see [[#Amiibo date]] for format in little-endian) | | 0x6 || 0x2 || Last write date (big-endian, see [[#Amiibo date]] for format in little-endian) | ||
|- | |- | ||
| 0x8 || 0x4 || CRC32 of NFC terminal ID (8 bytes, see below) | | 0x8 || 0x4 || CRC32 of NFC terminal ID (8 bytes, see below) (big-endian) | ||
|- | |- | ||
| 0xC || 0x14 (2*10) || Amiibo name (UTF16-BE, not null-terminated) | | 0xC || 0x14 (2*10) || Amiibo name (UTF16-BE, not null-terminated) | ||
Line 1,503: | Line 1,503: | ||
| 0x98 || 0x14 || Unknown2 | | 0x98 || 0x14 || Unknown2 | ||
|- | |- | ||
| 0xAC || 0x4 || CRC32 of mii data (Ver3StoreData + pad + CRC16) + Application ID byte + Unknown1 + StoreDataExtension + Unknown2 (total of 0x7E bytes) | | 0xAC || 0x4 || CRC32 of mii data (Ver3StoreData + pad + CRC16) + Application ID byte + Unknown1 + StoreDataExtension + Unknown2 (total of 0x7E bytes) (big-endian) | ||
|} | |} | ||