Code Monkey home page Code Monkey logo

amiibomb-uino's Introduction

AmiiBomb - Amiibo Cloning

AmiiBomb is Windows tools, with cheap component used, for create Amiibo Tag (NTAG215) and much more...

What's you need?

  • 1x Windows PC
  • 1x Arduino Uno R3 (around $4)
  • 1x USB Cable Type AB (pretty sure you already have it)
  • 1x RFID Module RC522 (around $2)
  • 7x Pin Wire Male-Female (around $1 for x20)
  • 1x Soldering Iron Kit (and a little soldering skills)
  • Many NTAG215 as you want Amiibo Tag (around $34 for x100)

What you have to do?

You have to solder the pins on the RC522 Module and connect them following this schematics. Connect the Arduino Uno (or Nano) to the PC by USB and That's all! (Guys with soldering skills already know that but I prefer explain for anyone!)

Arduino / RC255 PinOut

Signal RC522 Pin Arduino Pin
RST/Reset RST 9
SPI SS SDA(SS) 10
SPI MOSI MOSI 11 / ICSP-4
SPI MISO MISO 12 / ICSP-1
SPI SCK SCK 13 / ICSP-3
VCC 3.3V 3.3V
GND GND GND

And when the hardware is ready?

You have to run AmiiBomb, Set an Amiibo folder (*.bin files), select the Amiibo Keys, flash the AmiiBombuino Firmware to the Arduino, and you are ready to Read and Write Amiibo Tag.

  • *.bin folder

It's the folder where you can put your Amiibo dumps (previously dumped with AmiiBomb or found on internet, Google is your friend for that). You can save the readed Amiibo here too, to write it back to another NTAG. You don't have to re-execute AmiiBomb, it's looking for folder changes automatically.

  • Amiibo Keys

You probably already have them if you know a little how Amiibo cloning works. If not, a little helper is here in AmiiBomb. Due to Copyright reason, we can't distribute them, but there is many place to found them. AmiiBomb send you to the right website, you just have to highlight the keys chars and copy them to your Clipboard, AmiiBomb check if the valid keys was inside, and ask you if you want to save them. If you have already them, you just have to select the keys file.

  • AmiiBombuino Firmware

Just an Arduino program who communicate with AmiiBomb, You can flash it through avrdude by yourself or using the Internal Flasher in AmiiBomb or using XLoader.

Overview

What is done?

  • Grab info of an Amiibo Dump via http://Amiibo.life website.
  • Cache system for Amiibo Dump informations in a file.
  • Enable/Disable and Reset Informations Caching files.
  • Reconize encrypted/decrypted Amiibo Dump.
  • Decrypt/Encrypt Amiibo Dump.
  • Able to fix the incorrect size of one type of Amiibo Dump (Power Saves or N2? I don't know:/)
  • Dump and Write AppData of an Amiibo Dump.
  • Help to found Amiibo Keys and Autodetect them in Clipboard for save them in file.
  • Multilanguages.
  • Read a NTAG215 and save it to an Amiibo Dump file.
  • Write an Amiibo Dump file to an NTAG215.
  • Flash AmiiBombuino Firmware inside AmiiBomb.
  • Get Amiibo Tag Basic Informations.
  • and more...

What's Next?

  • Many little things to do AmiiBomb more User Friendly.
  • Clean the code.
  • It's work really fine with an NTAG215 but I don't know if it's work with an Amiibo ^^'!
  • AppData editor (for SSB Amiibo or any others who have interesting things inside).
  • Support PN532 NFC Module in AmiiBombuino.
  • Improve the docs.

In a future, I would own an N2 and a PowerSaves to add many functionality as possible in AmiiBomb. If you have any kind of ideas or suggestions, just let me know :)! You feel free to donate me at paypal adress: [email protected]

Thanks & Enjoy!

amiibomb-uino's People

Contributors

ack77 avatar b- avatar kokkie20 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

amiibomb-uino's Issues

Keyboard shortcuts

Could you please implement a keyboard shortcuts for dumping and creating TAGs?
Like:
CTRL + D = Dump
CTRL + C = Create NTAG (from selected dump)

Cache and Lang Errors after fresh Build

After a fresh build of rev ce4bea6fee9a16dcea0ce07e1f78a110be456f8e with VS Community 2017, getting these errors on run.
I'm definitely a noob with building VS projects, so any help would be appreciated!!

image

image

See the end of this message for details on invoking 
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\Nate\source\repos\AmiiBomb-uino\AmiiBomb\bin\Release\lang'.
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileSystemEnumerableIterator`1.CommonInit()
   at System.IO.FileSystemEnumerableIterator`1..ctor(String path, String originalUserPath, String searchPattern, SearchOption searchOption, SearchResultHandler`1 resultHandler, Boolean checkHost)
   at System.IO.Directory.GetFiles(String path, String searchPattern)
   at AmiiBomb.Main_Form.Load_Languages() in C:\Users\Nate\source\repos\AmiiBomb-uino\AmiiBomb\Main_Form.cs:line 474
   at AmiiBomb.Main_Form.Main_Form_Shown(Object sender, EventArgs e) in C:\Users\Nate\source\repos\AmiiBomb-uino\AmiiBomb\Main_Form.cs:line 499
   at System.Windows.Forms.Form.OnShown(EventArgs e)
   at System.Windows.Forms.Form.CallShownEvent()
   at System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme)
   at System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
   at System.Windows.Forms.Control.InvokeMarshaledCallbacks()


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3132.0 built by: NET472REL1LAST
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
AmiiBomb
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Users/Nate/source/repos/AmiiBomb-uino/AmiiBomb/bin/Release/AmiiBomb.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3056.0 built by: NET472REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3151.0 built by: NET472REL1LAST_B
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3056.0 built by: NET472REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Configuration
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3056.0 built by: NET472REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3160.0 built by: NET472REL1LAST_C
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
    Assembly Version: 4.0.0.0
    Win32 Version: 4.7.3056.0 built by: NET472REL1
    CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Newtonsoft.Json
    Assembly Version: 11.0.0.0
    Win32 Version: 11.0.2.21924
    CodeBase: file:///C:/Users/Nate/source/repos/AmiiBomb-uino/AmiiBomb/bin/Release/Newtonsoft.Json.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Firmware flashing error

First off, I have no clue about the specifics of my arduino. It's obviously a clone and goes by the name EDarduino. The arduino suite did not even have drivers that would install for my unit. I had to download drivers for CH340, which properly made it a com (4) port.

The internal flasher errors out no matter which model I choose to flash. Any suggestions or does this model need it's own firmware? The other flashing method didn't spit out any errors, but I'm not sure if it's working at all. I haven't recieved my NTAG stickers yet and there doesn't seem to be anything at all I can do with the included key fob or card, to include telling me what kind of NTAG it is. I thought at least it would detect an NTAG and give me an error that it's not the correct kind. But no indication at all...

I am using the v0.3

Unhandled exception error

Using UNO R3. I can successfully flash the firmware for my Arduino using both 0.2 and 0.3 versions.

When i try to dump it reads the Amiibo successfully but as soon as it finishes reading it I receive an Unhandled Exception Error. This happened on two different Windows 10 machines. See screenshot:

amiibomb error screenshot1

Details of error:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at AmiiBomb.Amiibo_Class.Decrypt(Byte[] Data, AmiiboKeys Keyfile)
at AmiiBomb.Flash_Form.<button2_Click>d__9.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.b__6_0(Object state)

************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2101.1 built by: NET47REL1LAST
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll

AmiiBomb
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///F:/Amiibo%20Stuff/AmiiBomb_0.2_Alpha_by_Ac_K/AmiiBomb.exe

System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2094.0 built by: NET47REL1LAST
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

System
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2093.0 built by: NET47REL1LAST
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll

System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll

System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2099.0 built by: NET47REL1LAST
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll

System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll

Newtonsoft.Json
Assembly Version: 10.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///F:/Amiibo%20Stuff/AmiiBomb_0.2_Alpha_by_Ac_K/AmiiBomb.exe

System.Numerics
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll

System.Runtime.Serialization
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll

System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll

System.Management
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2096.0 built by: NET47REL1LAST
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Management/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Management.dll

NLog
Assembly Version: 4.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///F:/Amiibo%20Stuff/AmiiBomb_0.2_Alpha_by_Ac_K/AmiiBomb.exe

System.ServiceModel
Assembly Version: 4.0.0.0
Win32 Version: 4.7.2046.0 built by: NET47REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.ServiceModel/v4.0_4.0.0.0__b77a5c561934e089/System.ServiceModel.dll

RJCP.SerialPortStream
Assembly Version: 2.1.1.0
Win32 Version: 1.0.0.0
CodeBase: file:///F:/Amiibo%20Stuff/AmiiBomb_0.2_Alpha_by_Ac_K/AmiiBomb.exe

IntelHexFormatReader
Assembly Version: 2.2.2.0
Win32 Version: 1.0.0.0
CodeBase: file:///F:/Amiibo%20Stuff/AmiiBomb_0.2_Alpha_by_Ac_K/AmiiBomb.exe

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

@AcK77

Enable highest power gain on the MFRC522 module

This has to be changed on the MFRC522 library (tested on my NFC module and working for Amiibomb):

Edit MFRC522.cpp Arduino library and find

PCD_AntennaOn(); // Enable the antenna driver pins TX1 and TX2 (they were disabled by the reset)

before the line PCD_AntennaOn(); add this line

PCD_WriteRegister(RFCfgReg, (0x07<<4)); // Set Rx Gain to max

...then save MFRC522.cpp and recompile the AmiiBomb.ino

PN532 support

any progress on PN532 support? if not, any advice on where to start with adding support?
I've got a PN532 shield, and some arduino experience and Im willing to experiment, but im a bit overwhelmed with this.

thanks
dan

When saving retail key data from clipboard, no file is created

I already made you aware of this on gba, but wanted to open a formal issue. When copying the needed key data to the clipboard you are presented with a dialog box in amiboomb-uino that asks you if you want to save this data to a file, but, when you attempt to save the data, it is not saved. The dialog box just continues to popup.

STK500V2 wrapper corrupted (No Start Message detected!)!

While trying to flash using the internal Amiibombuino Flasher, I tried flashing my Arduino Mega 2560 but it keeps coming up with the error: STK500V2 wrapper corrupted (No Start Message detected!)!
If anyone knows of a fix for this problem I would greatly appreciate it.

Edit: Now when trying to flash I get the error: Difference encountered during verification, write failed!
This error only comes up the first time I try flashing, then the previous error occurs, if I restart the program the error changes back again.

Unhandled exception has occurred in your application

When I click create NTAG this pops up:

Unhandled exception has occurred in your application. If you click Continue, the application will close immediately.

InvalidArgument=Value of '0' is not valid for 'index'.
Parameter name: index.

There is then Details:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentOutOfRangeException: InvalidArgument=Value of '0' is not valid for 'index'.
Parameter name: index
at System.Windows.Forms.ListView.SelectedListViewItemCollection.get_Item(Int32 index)
at AmiiBomb.Main_Form.createTagToolStripMenuItem_Click(Object sender, EventArgs e)
at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ToolStrip.WndProc(Message& m)
at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3132.0 built by: NET472REL1LAST
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll

AmiiBomb
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/Aedan/OneDrive/Desktop/AmiiBomb.exe

System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3056.0 built by: NET472REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll

System
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3151.0 built by: NET472REL1LAST_B
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll

System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3056.0 built by: NET472REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll

System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3056.0 built by: NET472REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll

System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3160.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll

System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3056.0 built by: NET472REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll

Newtonsoft.Json
Assembly Version: 10.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/Aedan/OneDrive/Desktop/AmiiBomb.exe

System.Numerics
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3056.0 built by: NET472REL1
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll

System.Runtime.Serialization
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3160.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll

System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.7.3160.0 built by: NET472REL1LAST_C
CodeBase: file:///C:/WINDOWS/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll

BouncyCastle.Crypto
Assembly Version: 1.8.1.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/Aedan/OneDrive/Desktop/AmiiBomb.exe

AngleSharp
Assembly Version: 0.9.9.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/Aedan/OneDrive/Desktop/AmiiBomb.exe

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

build issue on VS studio express 2013

not sure why I have that particular version of VS installed... probably for a class. Anyway, I don't know how to get around the error:

The type or namespace name 'RJCP' could not be found (are you missing a using directive or an assembly reference?)

and

The type or namespace name 'SerialPortStream' could not be found <with the same as above added in () >

Amiibo Files

I downloaded amiibomb to make amiibos for a low cost instead of spending 21.99 per amiibo at the store or on amazon. The program doesn't save my keys and at the same time there is no panel on the left of the screen with a list of my .bin files it seems like the program might be having some trouble with recognizing the files in the first place please I've tried everything from launching as administrator to reinstalling the program

Thanks

Not all NFC215 tags get recognized by Amiibomb

I have bought a few new NTAG215 tags, same as the previous ones but not the same store
Amiibomb doesn't recognize the tags, so i tested them on my Android phone that has Tagmo installed (Samsung phone) Tagmo recognizes the NFC NTag215 and writes the amiibo bin perfectly, my N3DS does recognize the tag, so the NTAG215 cards do work perfectly fine.

I checked the info with NFC taginfo from NXP and there identical as the first batch of cards, same info, same stuff, the first batch, Amiibomb could write perfectly fine and it recognized a written card and was able to dump it fine, but this second batch of 10 Amiibomb does not recognize a NFC card while trying to write a bin to it

Cathegories in Dumps directory

Could you add an option to categorise the amiibos in Dump folder? (just by creating new folder for specific series)
Like:

|-AmiBomb
   |- Dumps
       |- Splatoon
           |- file1.bin
           |- file2.bin
       |- Zelda
           |- filex.bin

AppData Editor and Wolf Link

Hi,

I just try the new AppData Editor on Wolf Link Amiibo dump but when I create the NTAG and try it on Zelda BTW, nothing appends (no more hearts). Is it a normal?

Thanks for your great job!

Add linux-like app?

Don't knowif this has wine/mono compatibility, since Ports aren't the same in win/linux

Amiibo Keys

I got some amiibo keys (.bin files) and when I try to put them into amiibomb I get Wrong Amiibo Keys File! Would you select again? I have no idea why this is happening and I can't get a different result.

add other arduino board variants

i'm using an adafruit metro mini for my arduino. i was able to grab the source arduino ide files you built and flash it myself but it would be simpler if the xloader or amiibombuino flasher had options for more board variants. my guess is that most will use all the same types but the labels can get people all confused, like i was.

Needed: Translations!

Needed translations for the following text from English to Language to update the translations for upcomming update on my side! (PN532 support!):
German

  • with AmiiBombuino
  • with Powersaves
  • Flash AmiiBombuino...
  • with Internal Flasher
  • with XLoader
  • Search
  • Appdata editor
  • The cache files have been deleted!
  • Amiibo File UID is Spoofed!
  • No AppData Editor available :(!
  • AmiiBombuino Installed
  • ERROR: Your Tag it's probably not a NTAG215!
  • Please, put your {0} on the reader!
  • (Or remove and put it again)
  • Please wait till ready message appears, it can take some time!
  • Last level played
  • Wolf hearts
  • (Minimum health in game is always 3 hearts)
  • Save
  • Save as...
  • Cancel
  • (Run 1 completed)
  • (Run 2 completed)
  • (Completed)
  • *.bin file{0}
  • Save your AppData Edited Amiibo file
  • Edited AppData write with success in {0}

French

  • Please wait till ready message appears, it can take some time!

Italian

  • with AmiiBombuino
  • with Powersaves
  • Flash AmiiBombuino...
  • with Internal Flasher
  • with XLoader
  • Appdata Editor
  • Search
  • The cache files have been deleted!
  • Amiibo File UID is Spoofed!
  • No AppData Editor available :(!
  • AmiiBombuino Installed
  • ERROR: Your Tag it's probably not a NTAG215!
  • Please, put your {0} on the reader!
  • (Or remove and put it again)
  • Please wait till ready message appears, it can take some time!
  • Last level played
  • Wolf hearts
  • (Minimum health in game is always 3 hearts)
  • Save
  • Save as...
  • Cancel
  • (Run 1 completed)
  • (Run 2 completed)
  • (Completed)
  • *.bin file{0}
  • Save your AppData Edited Amiibo file
  • Edited AppData write with success in {0}
  • Name
  • PowerSaves ID
  • Dump Amiibo Tag!
  • Any PowerSaves found on USB ports!
  • Please, put your PowerTag/NTAG/Amiibo on the PowerSaves!
  • Waiting for Tag...
  • Found!
  • Short UID is:
  • Pages {0} to {1} on 135 is readed
  • Pages {0} to {1} on 135 reading error, retry!
  • Reading done!
  • Amiibo Bin Dump{0}
  • Save your Amiibo Dump
  • Amiibo successfully dumped!

Russian

  • with AmiiBombuino
  • with Powersaves
  • Amiibo Databases
  • Search
  • Appdata Editor
  • The cache files have been deleted!
  • Amiibo File UID is Spoofed!
  • No AppData Editor available :(!
  • ERROR: Your Tag it's probably not a NTAG215!
  • Please, put your {0} on the reader!
  • (Or remove and put it again)
  • Please wait till ready message appears, it can take some time!
  • Last level played
  • Wolf hearts
  • (Minimum health in game is always 3 hearts)
  • Save
  • Save as...
  • Cancel
  • (Run 1 completed)
  • (Run 2 completed)
  • (Completed)
  • *.bin file{0}
  • Save your AppData Edited Amiibo file
  • Edited AppData write with success in {0}
  • Name
  • PowerSaves ID
  • Dump Amiibo Tag!
  • Any PowerSaves found on USB ports!
  • Please, put your PowerTag/NTAG/Amiibo on the PowerSaves!
  • Waiting for Tag...
  • Found!
  • Short UID is:
  • Pages {0} to {1} on 135 is readed
  • Pages {0} to {1} on 135 reading error, retry!
  • Reading done!
  • Amiibo Bin Dump{0}
  • Save your Amiibo Dump
  • Amiibo successfully dumped!
  • Donators

Sweden

  • with AmiiBombuino
  • with Powersaves
  • Flash AmiiBombuino...
  • with Internal Flasher
  • with XLoader
  • Search
  • Amiibo Databases
  • Appdata Editor
  • The cache files have been deleted!
  • Amiibo File UID is Spoofed!
  • No AppData Editor available :(!
  • AmiiBombuino Installed
  • ERROR: Your Tag it's probably not a NTAG215!
  • Please, put your {0} on the reader!
  • (Or remove and put it again)
  • Please wait till ready message appears, it can take some time!
  • Last level played
  • Wolf hearts
  • (Minimum health in game is always 3 hearts)
  • Save
  • Save as...
  • Cancel
  • (Run 1 completed)
  • (Run 2 completed)
  • (Completed)
  • *.bin file{0}
  • Save your AppData Edited Amiibo file
  • Edited AppData write with success in {0}
  • Name
  • PowerSaves ID
  • Dump Amiibo Tag!
  • Any PowerSaves found on USB ports!
  • Please, put your PowerTag/NTAG/Amiibo on the PowerSaves!
  • Waiting for Tag...
  • Found!
  • Short UID is:
  • Pages {0} to {1} on 135 is readed
  • Pages {0} to {1} on 135 reading error, retry!
  • Reading done!
  • Amiibo Bin Dump{0}
  • Save your Amiibo Dump
  • Amiibo successfully dumped!
  • Donators

Error during creation of NTAG using non NTAG215

Hello,

Please create a restriction in application for other tags - different than NTAG215.
During creation of NTAG if you use "non NTAG215" tag, application will crash.

ERROR:
Name of parameter: length
w System.String.Substring(Int32 startIndex, Int32 length)
w AmiiBomb.Amiibo_Class.Calculate_Long_UID(String Short_UID)
w AmiiBomb.Flash_Form.<button2_Click>d__9.MoveNext()

MIT License violation - attribution required

Hi there,

It seems you have directly incorporated (most of the source files of) an earlier version of my library (https://github.com/christophediericx/ArduinoSketchUploader) in your software.

That is definitely no issue at all (it is open source software meant to be used with a very liberal license) but please note that proper attribution (and the inclusion of a license file) is still required as per the terms of the MIT license: https://github.com/christophediericx/ArduinoSketchUploader/blob/master/LICENSE.md.

On a related note, if you want to keep it easier to update the library (as it gains bugfixes etc) you might want to consider linking to the nuget package (https://www.nuget.org/packages/ArduinoUploader/) instead.

Thank you,

Christophe

Method Not Found

Hello

with the new version, i've got an issue when i launch it or when i click on a menu:

System.MissingMethodException: Méthode introuvable : '!!0[] System.Array.Empty()'.
à AmiiBomb.Main_Form.AskBinFolder()
à AmiiBomb.Main_Form.Main_Form_Shown(Object sender, EventArgs e)
à System.Windows.Forms.Form.OnShown(EventArgs e)
à System.Windows.Forms.Form.CallShownEvent()
à System.Windows.Forms.Control.InvokeMarshaledCallbackDo(ThreadMethodEntry tme)
à System.Windows.Forms.Control.InvokeMarshaledCallbackHelper(Object obj)
à System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
à System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
à System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
à System.Windows.Forms.Control.InvokeMarshaledCallback(ThreadMethodEntry tme)
à System.Windows.Forms.Control.InvokeMarshaledCallbacks()

I'm on windows 7 , with .NET 4.5.
Do I need something else to make it work?

Cheers

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.