Repository: HiddenRamblings/TagMo

Issue #282: Wrong bin file written when derived from original
Created: 2021-10-23T16:35:30Z
I have 3 instances of the Smash Wario amiibo.

The 3rd is a copy of the 2nd that I have written to a tag, registered, and saved Smash data to.
When I try to write the 3rd, what gets written is the 2nd instead.
Edited, per #276

Duplicate issue #316: Blank or garbled data in Edit screen for all N2 banks
Created: 2021-11-03T16:49:35Z
I scanned my SSB Zelda amiibo, and it correctly showed the Nickname and Mii data, as well as Smash Bros Wii U data.
When I Backup the amiibo, the same data is saved to a bin file.
When I write that data to an N2 bank, it shows up correctly, and when the bank is active, my Switch recognizes the amiibo with the same data on it.
When I select Backup in TagMo, the data retrieved from the Bank is the same as the data I saved to it.
However, when I select Edit Properties for that Bank data, and scan the N2 to read the Bank, the amiibo is displayed as blank, as if it has never been registered to a console and as of it has no game data stored to it.
The bank gets scanned when Edit Properties is selected, so clearly the app has access to the full data stored in the bank, just as if it has scanned an amiibo.
This same phenomenon is true for ALL of the amiibo I have stored in my N2 Elite: some of them show blank data, some of them show random-looking characters and numerical values (dates, write count, etc.). It looks like the data is not being decrypted.

Closing comment (2021-11-03T17:44:25Z): #276 is a feature request to display additional fields in the bin file browser, that you have ultimately declined to implement
#282 is about the app using bin file data for display when it should be displaying N2 data (similar to this issue in that N2 data isn't displayed, but distinct in that bin file data was being substituted--this has thankfully been remedied)
#287 is about different (but coherent) amiibo data being loaded when Edit Properties is selected (similar to #282)
#294 is still about displaying different data (a duplicate of #287)
#302 is about a failed backup operation (not remotely related)
#312 is actually about this same issue, but you immediately closed it referencing #276 (which is not a duplicate)
Again: this issue is NOT about

Displaying Nickname and Mii data in the bin browser (rejected--fine whatever, I can deal with it)
The fact that some amiibo seem to have extra characters at the end of their nicknames (see "Zelda TZ" in picture/screenshot above)--this seems to simply be an artifact of how the Wii U used to write to amiibo, and TagMo is correct to display the data as it is encoded.
TagMo behavior in which bin file data was displayed instead of N2 bank data

This issue IS SPECIFICALLY about:

TagMo not correctly displaying the data that is stored to an N2 bank when "Edit Properties" is displayed.

This issue manifests in one of two ways, depending on the original bin data:

The amiibo is displayed as if it has no data
The amiibo is displayed as if it has random data (dates are far into the future or past, write count is a high number, nickname and Mii name display as random characters--often from the Chinese character set, since there are so many of them).