Just a start for the Amiibo editor
you will need to porvide your own Amiibo Keys in key_retail.bin for Encription and Decription to work
Each Amiibo has to be "upgraded" from the SSB format to SSBU, you should see this message in game the first time you scan a fresh Amiibo in SSBU. After the upgraded the tag is marked and the data block is reformatted to the new SSBU preserving some of the SSB data just reformatted, scaled, etc. If the Amiibo has SSBU data in the data block before the upgraded this data will be interpreted as SSB data not SSBU data.
I want to create a supper SSBU Amiibo. You will need at least 2 tags (Tagmo) or somthing like the N2 Elite. One will need to be have a stock no mods Amiibo.
- If starting with a liget Amiibo skip to 3
- Take unmodafided .bin (somthing.bin) file write to blank Amiibo tag or to N2 Elite.
- Load unmodafided Amiibo in SSBU in game (Note, this will perfrom an update to the Amiibo.)
- "Put-Away" Amiibo in SSBU in game (Note, this will save the updates to the Amiibo.)
- Once the Amiibo as been updated ingame use eather Tagmo or N2 Elite to get a new bin file (somthing_new.bin)
- Open the Amiibo editor and go to File->Decript, and select the new bin file (somthing_new.bin).
- Make any changes to the Amiibo then SAVE (Noet. you can conferm the changes by reopening the save file.)
- Once happy with changes go to File->Encript and save to a new bin file (somthing_mod.bin)
- With a blank Amiibo tag write the new bin file (somthing_mod.bin) to a tag.
Tagmo will not recognize it unless you go into the settings and turn off amiibo file browser, and even still, there's an error in loading the amiibo onto the nfc sticker. it shoue still work.
Grab the Release
Get python 3.? Link
While holding down ctrl+shift right click in the Amiibo folder to get acces to the "Open PowerShell window here"
install to your users home directory.
python -m pip install --user git+https://github.com/odwdinc/SSBU_Amiibo.git
$env:Path += "$env:APPDATA\Python\Python37\Scripts;"
ssbu_amiibo.exe
pyhex