Changes

462 bytes removed ,  07:55, 8 March 2023
m
Line 22: Line 22:  
|-
 
|-
 
| 2-43
 
| 2-43
| 0xA8-byte Amiibo settings.
+
| [[NFC_Services#RegisterInfo|RegisterInfo]]
 
|}
 
|}
   −
=Amiibo Settings Structure=
+
=Description=
{| class="wikitable" border="1"
+
This returns the NFC Amiibo registration info, from data already stored in memory.
|-
  −
!  Offset
  −
!  Size
  −
!  Description
  −
|-
  −
| 0x0
  −
| 0x60
  −
| Owner [[Mii_Maker|Mii]].
  −
|-
  −
| 0x60
  −
| 0x14(10*2)
  −
| UTF-16BE [[Amiibo]] nickname.
  −
|-
  −
| 0x74
  −
| 0x2
  −
| Always zero.
  −
|-
  −
| 0x76
  −
| 0x1
  −
| This is [[Amiibo|plaintext_amiibosettingsdata]][0] & 0xF.
  −
|-
  −
| 0x77
  −
| 0x1
  −
| This is [[Amiibo|plaintext_amiibosettingsdata]][1] & 0xF.
  −
|-
  −
| 0x78
  −
| 0x4
  −
| This is the [[Amiibo]] setup date converted to little-endian, from the NFC data. +0 u16 = year(the actual year not relative), +2 u8 = month, +3 u8 = day.
  −
|-
  −
| 0x7C
  −
| 0x2C
  −
| ?
  −
|}
  −
 
  −
This data originates from the [[Amiibo]] settings data stored under the encrypted NFC data.
     −
=Description=
+
When [[Amiibo|plaintext_amiibosettingsdata]][0] bit4 is clear, this will just return an all-zero output structure with result-code=0xC8A17628.
This returns the NFC Amiibo settings.
 
1,434

edits