Homebrew [WIP][DEV] NoAmii - Amiibo emulation within 3DS.

HiddenRambler

Well-Known Member
OP
Member
Joined
Nov 20, 2015
Messages
148
Trophies
0
XP
638
Country
BEFORE ANY QUESTIONS - IMPORTANT:

This app is only for the 3DS (not usable for Switch/Wii U or anything else)
It is still in development, it doesn't really work and it crashes.



What is this:
This is a app which tries to make other apps/games in the 3DS think that there is an amiibo being scanned. Ultimate goal would be to let you unlock/use features which require an amiibo by using a compatible amiibo dump file (Kind used by TagMo/Thenaya/AmiiBomb).

Its very much under development at the moment. I'm making the code public and posting this thread in the hope that other more knowledgable developers could help out sort some bugs.

This module is meant to replace the native NFC module of the 3DS.

Source: https://github.com/HiddenRambler/NoAmii

Pre-requisites:

Luma 8.1
A custom "loader" (a modified version from the code made by YifanLu/Luma). which enables loading exefs for a exiting title via a CIA rather than a code.bin. (https://github.com/HiddenRambler/Luma3DS)

Usage:

Put the included loader.cxi into /luma/sysmodules folder on the SD card.
Put the noamii binary 0004013000004002.cxi into the /luma/titles folder of the SD card.
Put a valid amiibo dump into /amiibo_dump.bin file on the SD card.
Put the amiibo key file (same as used for Thenaya) into /amiibo_keys.bin file on the SD card.
Reboot the 3DS.
Open amiibo settings panel and you trying to change the owner details or reset an amiibo will bring up a black screen with the prompt "Place Amiibo?" pressing D-Pad Up will simulate placing of an amiibo. pressing any other key will simulate not having an amiibo. (Hint keep pressing B to cancel).

If your amiibo dump has valid Smash bros data you could get it to work within SSB. however attempting to update the amiibo data will cause a crash.

Like i said the app currently has a memory corruption issue which is causing the above SSB crash. Any help in figuring it out would be aprecciated.

Please try to not post any non development related posts off this thread. If you are not a developer its not worth trying to get this to work at the moment.
 

Attachments

  • NoAmii.zip
    71.4 KB · Views: 4,110

Powerful

Well-Known Member
Member
Joined
Dec 7, 2016
Messages
517
Trophies
0
Age
25
XP
1,902
Country
United States
BEFORE ANY QUESTIONS - IMPORTANT:

This app is only for the 3DS (not usable for Switch/Wii U or anything else)
It is still in development, it doesn't really work and it crashes.



What is this:
This is a app which tries to make other apps/games in the 3DS think that there is an amiibo being scanned. Ultimate goal would be to let you unlock/use features which require an amiibo by using a compatible amiibo dump file (Kind used by TagMo/Thenaya/AmiiBomb).

Its very much under development at the moment. I'm making the code public and posting this thread in the hope that other more knowledgable developers could help out sort some bugs.

This module is meant to replace the native NFC module of the 3DS.

Source: https://github.com/HiddenRambler/NoAmii

Pre-requisites:

Luma 8.1
A custom "loader" (a modified version from the code made by YifanLu/Luma). which enables loading exefs for a exiting title via a CIA rather than a code.bin. (https://github.com/HiddenRambler/Luma3DS)

Usage:

Put the included loader.cxi into /luma/sysmodules folder on the SD card.
Put the noamii binary 0004013000004002.cxi into the /luma/titles folder of the SD card.
Put a valid amiibo dump into /amiibo_dump.bin file on the SD card.
Put the amiibo key file (same as used for Thenaya) into /amiibo_keys.bin file on the SD card.
Reboot the 3DS.
Open amiibo settings panel and you trying to change the owner details or reset an amiibo will bring up a black screen with the prompt "Place Amiibo?" pressing D-Pad Up will simulate placing of an amiibo. pressing any other key will simulate not having an amiibo. (Hint keep pressing B to cancel).

If your amiibo dump has valid Smash bros data you could get it to work within SSB. however attempting to update the amiibo data will cause a crash.

Like i said the app currently has a memory corruption issue which is causing the above SSB crash. Any help in figuring it out would be aprecciated.

Please try to not post any non development related posts off this thread. If you are not a developer its not worth trying to get this to work at the moment.
This is an amazing project, I wish you luck!
 
  • Like
Reactions: ZeroGamer

MattKimura

3DS & WiiU Enthusiast
Member
Joined
Jun 30, 2014
Messages
2,133
Trophies
1
XP
2,776
Country
United States
I'd get this posted on Reddit also to raise awareness and attract more devs to the project. This is really phenominal! I hope it can become a thing soon after all the testing. Thenaya is a blessing already!
 
  • Like
Reactions: ZeroGamer

srwgin

Well-Known Member
Member
Joined
Aug 13, 2013
Messages
520
Trophies
0
XP
396
Country
China
OK I know
I should Enable loading external FIRMs and modules
try it on O3DS it work

when I choose amiibo options
it will black screen
it said failed to read amiibo dump it is fine
wait a second it shows option menu
then choose change nick name then push Dpad up
it shows my dump amiibo information

try it in SSB
it can load amiibo data
but always show black load amiibo screen after some seconds
 
Last edited by srwgin,

Enovale

Hey. I exist. Woo
Member
Joined
Jul 12, 2016
Messages
833
Trophies
0
Location
Narnia
XP
935
Country
United States
Very neat project!
Hopefully this gets rid of the need of those stupid physical DLC bullshit figurines.

Also, regarding the name, NoAmii sounds odd, doesn't roll out the tongue easy enough.
How about AmiiNo? :lol:
Isnt there like an amino app or something already? might be confusing.

Yes, yes there is. https://www.aminoapps.com/
 

wicksand420

Well-Known Member
Member
Joined
Nov 13, 2016
Messages
2,801
Trophies
1
Age
37
XP
2,269
Country
United States

HiddenRambler

Well-Known Member
OP
Member
Joined
Nov 20, 2015
Messages
148
Trophies
0
XP
638
Country
Also, regarding the name, NoAmii sounds odd, doesn't roll out the tongue easy enough.
How about AmiiNo? :lol:

It's also quite similar to Amiibo. The name was intentionally chosen to be not too similar to amiibo to prevent the possibility of nintendo putting a trademark challenge like they did for amiiqo.
 
  • Like
Reactions: Jayro
General chit-chat
Help Users
    C @ CommanderCool: Any good places mirroring Sea of Harkinian lately besides their shitty discord?