Changes

1,810 bytes removed ,  00:22, 15 October 2023
Move data blocks to main page of ACT
Line 9: Line 9:  
|-
 
|-
 
| 1
 
| 1
| u8 Account index (0xFE to use current account)
+
| u8 Account slot (0xFE to use current account)
 
|-
 
|-
 
| 2
 
| 2
Line 15: Line 15:  
|-
 
|-
 
| 3
 
| 3
| BlkID
+
| [[ACT_Services#DataBlocks|BlkID]]
 
|-
 
|-
 
| 4
 
| 4
Line 40: Line 40:  
This returns NNID account info. This data usually comes from account.dat
 
This returns NNID account info. This data usually comes from account.dat
   −
=DataBlocks=
+
Also known as GetAccountInfo.
 
  −
{| class="wikitable" border="1"
  −
|-
  −
!  BlkID
  −
!  Size
  −
!  Description
  −
|-
  −
| 0x5
  −
| 0x4
  −
| PersistentId
  −
|-
  −
| 0x6
  −
| 0x8
  −
| TransferableIdBase
  −
|-
  −
| 0x7
  −
| 0x60
  −
| [[Mii#Mii_format|MiiData]]
  −
|-
  −
| 0x8
  −
| 0x11
  −
| AccountId (ASCII NUL-terminated Nintendo Network ID)
  −
|-
  −
| 0xA
  −
| 0x4
  −
| Birthday {u16 year; u8 month; u8 day;}
  −
|-
  −
| 0xB
  −
| 0x3
  −
| ASCII NUL-terminated Country Name
  −
|-
  −
| 0xC
  −
| 0x4
  −
| PrincipalId
  −
|-
  −
| 0xE
  −
| 0x1
  −
| IsPasswordCacheEnabled
  −
|-
  −
| 0xF
  −
| 0x1
  −
| ?
  −
|-
  −
| 0x11
  −
| 0xA0
  −
| struct{u32 PersistentID; u32 padding; u64 TransferableIDBase; u8[0x60] MiiData; char16_t[0xB] MachinUserName?; char[0x11] AccountID; u8 padding; struct{u16 year; u8 month; u8 day;}Birthday; u32 PrincipalID;}
  −
|-
  −
| 0x12
  −
| 0x4
  −
| ?
  −
|-
  −
| 0x13
  −
| 0x1
  −
| Gender
  −
|-
  −
| 0x14
  −
| 0x1
  −
| ?
  −
|-
  −
| 0x15
  −
| 0x11
  −
| AssignedAccountId (ASCII NUL-terminated Nintendo Network ID)
  −
|-
  −
| 0x16
  −
| 0x1
  −
| ParentalControlSlotNo
  −
|-
  −
| 0x17
  −
| 0x4
  −
| SimpleAddressId? ([[Config_Savegame#CountryInfo|CountryInfo]])
  −
|-
  −
| 0x19
  −
| 0x8
  −
| UtcOffset
  −
|-
  −
| 0x1A
  −
| 0x1
  −
| ?
  −
|-
  −
| 0x1B
  −
| 0x16
  −
| (NUL-terminated?) UTF-16 Mii name
  −
|-
  −
| 0x1C
  −
| 0x11
  −
| AccountId? (ASCII NUL-terminated Nintendo Network ID)
  −
|-
  −
| 0x1D
  −
| 0x1
  −
| ?
  −
|-
  −
| 0x1E
  −
| 0x41
  −
| TimeZoneId (ASCII Time Zone Location)
  −
|-
  −
| 0x1F
  −
| 0x1
  −
| ?
  −
|-
  −
| 0x20
  −
| 0x1
  −
| IsMailAddressValidated
  −
|-
  −
| 0x21
  −
| 0x4C
  −
| ?
  −
|-
  −
| 0x24
  −
| 0x1
  −
| ?
  −
|-
  −
| 0x25
  −
| 0x101
  −
| MiiImageUrl (ASCII NUL-terminated URL to account mii image)
  −
|-
  −
| 0x26
  −
| 0x4
  −
| AssignedPrincipalId
  −
|-
  −
| 0x27
  −
| 0x4
  −
| ? (Only accessible with param[1] = 0xFE)
  −
|-
  −
| 0x28
  −
| 0x24
  −
| struct{char[0x21] NnasSubDomain?; char[0x3] NnasNfsEnv;}
  −
|-
  −
| 0x2B
  −
| 0x1
  −
| FpLocalAccountId
  −
|-
  −
| 0x2C
  −
| 0x2
  −
| Age (Not present on account.dat)
  −
|-
  −
| 0x2D
  −
| 0x1
  −
| IsEnabledReceiveAds (Not present on account.dat?)
  −
|-
  −
| 0x2E
  −
| 0x1
  −
| IsOffDeviceAccessEnabled (Not present on account.dat?)
  −
|-
  −
| 0x2F
  −
| 0x4
  −
| SimpleAddressId ([[Config_Savegame#CountryInfo|CountryInfo]])
  −
|}
 
106

edits