diff --git a/nx/include/switch/services/mii.h b/nx/include/switch/services/mii.h index 914ff638..d14c852d 100644 --- a/nx/include/switch/services/mii.h +++ b/nx/include/switch/services/mii.h @@ -119,7 +119,7 @@ typedef struct { // Mii format used in 3DS (https://www.3dbrew.org/wiki/Mii#Mii_format). typedef struct { - u8 data[0x60]; + u8 data[0x5C]; } MiiVer3StoreData; // Original Mii colors and types before Ver3StoreData conversion diff --git a/nx/include/switch/services/nfc.h b/nx/include/switch/services/nfc.h index 2e6723fc..4cef8e44 100644 --- a/nx/include/switch/services/nfc.h +++ b/nx/include/switch/services/nfc.h @@ -200,6 +200,8 @@ typedef struct { u32 application_area_size; ///< Size of the application area. u8 reserved3[0x34]; MiiVer3StoreData mii_v3; ///< Ver3StoreData (Mii format used in 3DS). + u8 pad[0x2]; + u16 mii_v3_crc16; ///< CRC16 of Ver3StoreData. MiiNfpStoreDataExtension mii_store_data_extension; ///< StoreDataExtension NfpDate first_write_date; ///< Set when the amiibo is first written to. u16 amiibo_name[10+1]; ///< Amiibo name (utf-16, null-terminated).