Amiibos on the Flipper!
Hey everybody, after weeks and weeks of testing and playing around I finally have a list of steps that (YOU) can follow to make any amiibo of any level with any attributes youd like.
(Only tested for smash bros but should be the same across games.)
First, you'll need:
-An amiibo, must be compatible with the game you are trying to spoof. In this case smash bros. -A computer
And
-A flipper zero (duh)
Here's what you need to know:
You don't need an amiibo if you just want to spoof level 0 amiibos. You are actually able to name, register and level up a non-existent amiibo but this amiibo will not learn and you will not be able to modify it's attributes.
If you do want to edit attributes and make a godlike amiibo you first need to register your initial amiibo. It is important that you assign this amiibo a mii and give it a name. This will ensure that your modified files are properly registered by your Nintendo device.
Now comes the fun part!
Scan this registered amiibo with your flipper then extract this NFC file and convert it to bin using this tool. The command would look like this:
python3 AmiiboConverter.py -m nfc2bin -i [Amiibo].NFC
Now, you should have a bin for your Amiibo which means it is now compatible with Amiibo editors like this one. You can edit this bin file to your heart's desire giving it max(or beyond max) stats, manually adjusting AI behaviour and giving it any spirits you'd like. From here you can also change the name of the Amiibo, the Amiibo it is, which skin it is wearing etc. Do not change the owners name.
Do note that if the stats are outside of natural bounds you won't be able to use your Amiibo online.
Once you are happy with your modified Amiibo file go back to your file converter and convert it back to NFC, I reccomend randomizing the IUD so your Nintendo device doesn't get confused with the original Amiibo.
The command should look like this:
python3 AmiiboConverter.py -m bin2nfc -i [Amiibo].bin -r
Now you should have an NFC file that you can load onto your flipper and scan as an Amiibo. If you followed all steps correctly this "Amiibo" should have the attributes you set.
Leave any questions you may have below I'm happy to assist anybody willing to try!
Thanks for the guide!
I hadn't considered trying anything further than basic emulation of the amiibos. This could be a curious venture!
Be warned, modded amiibots are not fun to fight
Can someone ELI5 what's different about this approach compared to say, loading the Amiibo's from this Github Repo ?
That GitHub repo is in the post, right above where I describe whats different.
With that approach the switch will recognize the amiibos and allow you to level them but they cannot learn and you cannot add spirits.
Additionally, files from that repo may not work if you, say, take your flipper to your friends house. With my approach, a unique IUD and a Mii are tied to the virtual Amiibo so it should work anywhere.
My method is also how to modify the virtual amiibos to surpass any "organic" maxes for damage/defense etc.
Cheers, I appreciate you further explaining.
Not having invested in Amiibo's before, it's not clear to me what kind of things they learn, or what spirits are, but is it true to assume from what you've explained, that Amiibo's from "the factory" generally have unique ID's, and this process establishes that uniqueness, making them "more legit", in a way?
I'm going to have to give this a try sometime
It's really fun
I downloaded a bayo amiibo and registered it on my switch under a Mii and gave it a name, however, when I uploaded the bin into the editor it said the amiibo didn't have a Mii or a name, and that I'd need to create one. How can I change this so that it still registers as the same amiibo under the same owner ?
can you change which amiibo it is with the amiibo editor?
Yes!
hi when i try to extract the NFC i get "sone pages are protected" on my flipper. will i work anyways?
Hi guys. I tried to use a Zelda TOK amiibo, and can't find any editor for that. where should i get that?