Changes

Jump to navigation Jump to search
968 bytes added ,  02:34, 7 June 2020
Line 12: Line 12:  
== AmiiboSettingsStartParam ==
 
== AmiiboSettingsStartParam ==
 
This is "nn::nfp::AmiiboSettingsStartParam".
 
This is "nn::nfp::AmiiboSettingsStartParam".
 +
 +
{| class="wikitable" border="1"
 +
|-
 +
! Offset || Size || Description
 +
|-
 +
| 0x0 || 0x8 ||
 +
|-
 +
| 0x8 || 0x20 ||
 +
|-
 +
| 0x28 || 0x1 ||
 +
|}
    
== StartParamForAmiiboSettings ==
 
== StartParamForAmiiboSettings ==
Line 20: Line 31:  
! Offset || Size || Description
 
! Offset || Size || Description
 
|-
 
|-
| 0x0 || 0x1A8 ||  
+
| 0x0 || 0x1 || Left at value 0 by sdknso.
 +
|-
 +
| 0x1 || 0x1 || Type
 +
|-
 +
| 0x2 || 0x1 || Flags
 +
|-
 +
| 0x3 || 0x1 || [[#AmiiboSettingsStartParam]]+0x28
 +
|-
 +
| 0x4 || 0x8 || [[#AmiiboSettingsStartParam]]+0x0
 +
|-
 +
| 0xC || 0x58 || [[NFC_services|nn::nfp::TagInfo]], only enabled when flags bit1 is set. If enabled, this must match the scanned amiibo.
 +
|-
 +
| 0x64 || 0x100 || [[NFC_services|nn::nfp::RegisterInfo]], only enabled when flags bit2 is set.
 +
|-
 +
| 0x164 || 0x20 || [[#StartParamForAmiiboSettings]]+0x8
 +
|-
 +
| 0x184 || 0x24 || Left at all-zero by sdknso.
 
|}
 
|}
 +
 +
Types:
 +
* 0 <code>StartNicknameAndOwnerSettings</code> If RegisterInfo is enabled, this will be used for writing, with an option for the user to change it.
 +
* 1 <code>StartGameDataEraser</code>
 +
* 2 <code>StartRestorer</code>
 +
* 3 <code>StartFormatter</code>
    
== ReturnValueForAmiiboSettings ==
 
== ReturnValueForAmiiboSettings ==
Line 36: Line 69:  
| 0x4 || 0x8 || [[NFC_services|nn::nfp::DeviceHandle]]
 
| 0x4 || 0x8 || [[NFC_services|nn::nfp::DeviceHandle]]
 
|-
 
|-
| 0xC || 0x58 ||  
+
| 0xC || 0x58 || [[NFC_services|nn::nfp::TagInfo]]
 
|-
 
|-
 
| 0x64 || 0x100 || [[NFC_services|nn::nfp::RegisterInfo]], only available when flags bit2 is set.
 
| 0x64 || 0x100 || [[NFC_services|nn::nfp::RegisterInfo]], only available when flags bit2 is set.
 
|-
 
|-
| 0x164 || 0x24 ||  
+
| 0x164 || 0x24 || Ignored by sdknso.
 
|}
 
|}
  

Navigation menu