Skip to content

Commit

Permalink
Updated Readme
Browse files Browse the repository at this point in the history
  • Loading branch information
DarkIrata committed Jun 11, 2023
1 parent 515b268 commit 7d61c54
Showing 1 changed file with 22 additions and 13 deletions.
35 changes: 22 additions & 13 deletions README.md
@@ -1,25 +1,32 @@
# AmiiboSN-Changer
This tool generates a new "unique" serial and write it into a selected Amiibo dumb file.
Thats make it possible to use the same Amiibo multiple times in a game (for example TLoZ Breath of the Wild).
Amiibo SN Changer allows to easily change the Unique Serial number of Amiibo Tags. Thanks to an easy to use UI, you can quickly import Amiibo Tags and either export a specific list or bulk export your whole list to a modified Amiibo Tag. This allows to use the same Amiibo multiple times in a game (for example TLoZ Breath of the Wild / TLoZ Tears of the Kingdom).

Since the console application is written in dotnet, it should be possible to use the application on other platforms.
Currently only a portable build is provided.
Since the console application (Version < 3.0) is written in dotnet, it should be possible to use the application on other platforms.
Tested with N2Elite and TagMo Backups

Tested with N2Elite Tags and TagMo
## Features
- Load and Save Amiibo Tag Dumps (.bin) or Flippter NFC Files (.nfc)
- Export multiple tags at once
- Download newest Amiibo Infos and Images from AmiiboAPI Repo | https://github.com/N3evin/AmiiboAPI
- Edit Nickname, and Mii Owner / Author (Only if you know what you are doing)
- Easy to use!
- Dark Mode 🤡

## Installation
You require a key_retail.bin (MD5 45FD53569F5765EEF9C337BD5172F937) file. Since the file is copyrighted, i cannot be provided with the tool.
Put the key_retail.bin file into the keys directory or adjust the appsettings.json file.
Required is a key_retail.bin (MD5 45FD53569F5765EEF9C337BD5172F937) file.
The key_retail.bin is a binary merge of "unfixed-info.bin" and "locked-secret.bin"
On the first run, you will be asked for a file path.

## Usage - GUI
Add amiibos by clicking on the "![](ASNC-GUI/Resources/plus.png)" Button at the top or drag&drop them into the left field.
Adjust the required settings in the lower right and press the Start button "![](ASNC-GUI/Resources/play.png)".
If you don't use the Self-Contained Version, you need to have .NET 6 installed.
The first run requires an active internet connection to download Amiibo information data and Images.

If an amiibo couldn't be decrypted while loding, the Start button will be disabled. The indicator is the lock in the grid on the left side.
## Usage - GUI
You can either use the "Load Tag" Button at the top or drag&drop your Amiibo .bin or .nfc files into the left field.
Press Export to export the currently selected Tag with your changes or Bulk Export the entire list with a randomized Serial number.

![](Images/asnc-gui.png)

## Usage - Console
## Usage - Console (Pre Version 3.0)
To use the console application you require DotNet 2.1

For the portable build, call like in this example
Expand All @@ -30,4 +37,6 @@ dotnet "D:\AmiiboSN-Changer\ASNC.dll" -a "D:\AmiiboSN-Changer\Amiibos\8BitMario.
## Credits
AnalogMan - Simpler Python Version and the idea for a wrapper Tool
Falco20019 - Awesome amiibo library (libamiibo)
smashicons - Icons
0xz00n - Inspired the NFC generating code
pictogrammers - Icons

0 comments on commit 7d61c54

Please sign in to comment.