emuiibo - MitM'ing NFP services for Amiibo emulation

Hi everyone!

I noticed there was a project called switch-nfp-mitm, which had lots of forks, but none of them properly working (people reported it barely worked, and with some games), thus I decided to try to fix it, or to improve it as much as I could. Well, the results were that good, that I've just managed to get it working perfectly, even with a nice system of combos for Amiibo swapping, in just 2 days.

So, well, here's the result:


emuiibo

emuiibo is a virtual amiibo (amiibo emulation) system for Nintendo Switch!

It consists on a background process (and service), which intercepts Nintendo Switch's internal NFC/NFP services to support virtual amiibo emulation, plus an overlay to easily control it.



Have fun playing around with custom virtual amiibos!
 
Last edited by XorTroll,

cucholix

00000780 00000438
Member
Joined
Jan 17, 2017
Messages
3,246
Trophies
1
Age
44
XP
6,273
Country
Chile
Doesn’t seem to work in Resident Evil Revelations 2 :(

What I did: hold down R stick + pressing D-pad up to enable emuiibo during loading screen the Home button blinks once, then enter to options select amiibo hold R Stick + D-pad right, light blinks once, but nothing happens
 

JonJaded

Well-Known Member
Member
Joined
May 22, 2016
Messages
675
Trophies
0
XP
2,930
Country
United States
I see. That's what I assumed. However I forgot about the existence of AmiiSwap which should be usable over the HBmenu from the album applet while a game is still running so that's fine. :)



This:


Holding my right Joy-Con (as that's the one with the NFC chip) onto the Wii U GamePad to read an Amiibo from my Switch's SD card there. That would be really awesome! :)
And if that happens, I can really give up on my complete NTAG215 collection and keep all my Amiibo on my Switch digitally forever. :)

Would that actually be possible though? Maybe? But I know something like Thenaya on the the 3DS should be possible; using the right joycon to write to ntag215's.

https://gbatemp.net/threads/beta-thenaya-tagmo-for-3ds.475870/

It’s not compatible with Switch Pro controller BTW, it hard locked my system when tried it ;(

What game are you trying? I'm using a dual shock with an 8bitdo adapter on my switch (to act like a wired controller) and I just do the key combo and amiibos work in Smash and BotW (and joycons are not connected.)
 
Last edited by JonJaded,

cucholix

00000780 00000438
Member
Joined
Jan 17, 2017
Messages
3,246
Trophies
1
Age
44
XP
6,273
Country
Chile
What game are you trying? I'm using a dual shock with an 8bitdo adapter on my switch (to act like a wired controller) and I just do the key combo and amiibos work in Smash and BotW (and joycons are not connected.)
BotW joycons attached
 

JonJaded

Well-Known Member
Member
Joined
May 22, 2016
Messages
675
Trophies
0
XP
2,930
Country
United States
BotW joycons attached

For breath of the wild I activated the amiibo with the joycon, then switched over to my "pro controller." When using the amiibo rune, it prompted me to connect a controller that can read amiibo, I pressed A and my chest spawned in.

For breath of the wild, the combo needs to be activated before the game is launched, so that may be your problem.
 

wicksand420

Well-Known Member
Member
Joined
Nov 13, 2016
Messages
2,787
Trophies
1
Age
39
XP
2,295
Country
United States
Doesn’t seem to work in Resident Evil Revelations 2 :(

What I did: hold down R stick + pressing D-pad up to enable emuiibo during loading screen the Home button blinks once, then enter to options select amiibo hold R Stick + D-pad right, light blinks once, but nothing happens
try the combo to activate emuiibo from home menu before selecting the game
 

mathew77

Lovin' life.
Member
Joined
Jan 19, 2019
Messages
1,183
Trophies
0
Age
47
XP
3,672
Country
Kazakhstan
PS: Does Skylanders work?
I can't make it work with emuiibo v0.2 and my (absolutely legitimately obtained from purchased then dumped by myself*) bins Hammer Slam Bowser (Skylanders - Bowser) [0005FF00023A0702] and Turbo Charge Donkey Kong (Skylanders - Donkey Kong) [0008FF00023B0702].
The LED lights up, but no reaction in the game at all. What can I do?
 
Last edited by mathew77,

JonJaded

Well-Known Member
Member
Joined
May 22, 2016
Messages
675
Trophies
0
XP
2,930
Country
United States
I can't make it work with emuiibo v0.2 and my (absolutely legitimately obtained from purchased then dumped by myself*) bins Hammer Slam Bowser (Skylanders - Bowser) [0005FF00023A0702] and Turbo Charge Donkey Kong (Skylanders - Donkey Kong) [0008FF00023B0702].
The LED lights up, but no reaction in the game at all. What can I do?

Found this to be the same case on Hyrule Warriors.
 

gaga24

Well-Known Member
Member
Joined
Nov 28, 2016
Messages
163
Trophies
0
Age
39
XP
1,150
Country
If you have too many mii-s on your console (my case, 22) you will get Atmosphere crash at the first boot.
Delete mii-s and try again. Emuiibo is working great.
 

Krude

Well-Known Member
Member
Joined
May 18, 2013
Messages
344
Trophies
0
XP
1,198
Country
Gambia, The
Tested emuiibo v0.2 for while.

Good news: It doesn't crash Mario Odyssey anymore when you try to access the menu for controls.
Bad news: It still doesn't properly recognize special palette swap amiibos (Gold/Silver Mario, or Suit/Wedding Dress amiibos in Odyssey)-
 

cucholix

00000780 00000438
Member
Joined
Jan 17, 2017
Messages
3,246
Trophies
1
Age
44
XP
6,273
Country
Chile
What game are you trying? I'm using a dual shock with an 8bitdo adapter on my switch (to act like a wired controller) and I just do the key combo and amiibos work in Smash and BotW (and joycons are not connected.)
I think the problem is that I enabled “wired communication with Switch Pro controller” thus disabling NFC module on my Switch Pro controller, maybe it disallow amiibo altogether, and crashed because emuiibo was giving a contradictory instruction.
 

WhoIAm

Well-Known Member
Newcomer
Joined
Mar 17, 2018
Messages
49
Trophies
0
Age
25
XP
2,237
Country
United States
Saving doesn't seem to work in Splatoon 2; when I load up an Inkling amiibo.bin, the game recognizes it but says "A different amiibo was tapped" once it tries to write to it. Any way to fix this problem?

Saving works just fine in Smash Ultimate, so no idea what's going on here.
 

JonJaded

Well-Known Member
Member
Joined
May 22, 2016
Messages
675
Trophies
0
XP
2,930
Country
United States
Saving doesn't seem to work in Splatoon 2; when I load up an Inkling amiibo.bin, the game recognizes it but says "A different amiibo was tapped" once it tries to write to it. Any way to fix this problem?

Saving works just fine in Smash Ultimate, so no idea what's going on here.

You may have randomizeUUID on?

If not then I've had an issue like that before. At times, I can't put away my amiibo in smash. The game claims that the amiibo was written with a different console and forces me to forfeit progress made with my amiibo for that session.

Does that always happen in Splatoon or is it sporadic?
 

WhoIAm

Well-Known Member
Newcomer
Joined
Mar 17, 2018
Messages
49
Trophies
0
Age
25
XP
2,237
Country
United States
You may have randomizeUUID on?

If not then I've had an issue like that before. At times, I can't put away my amiibo in smash. The game claims that the amiibo was written with a different console and forces me to forfeit progress made with my amiibo for that session.

Does that always happen in Splatoon or is it sporadic?

It always happens in Splatoon, sadly. And I don’t think I have randomizeUUID on; at least, I never toggled any option for it, so whatever the default setting upon installation is, is what I’m using.

I’ve only tried a few times with Smash, but so far it seems to work just fine for me.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan @ BakerMan:
    ubisoft should #stopkillinggames ngl
  • Badcatalex @ Badcatalex:
    sony should #stopkillinggames
  • Badcatalex @ Badcatalex:
    they killed LittleBigPlanet online, which was the main core of every LBP game
  • BakerMan @ BakerMan:
    for real
  • BakerMan @ BakerMan:
    at least with them, it was because of the DDOS attacks, ubisoft was just scummy
  • BakerMan @ BakerMan:
    fuck ubisoft, and fuck activision
    +1
  • realtimesave @ realtimesave:
    Nintendo needs to release a new console, switch is getting such shitty little games lately lol it's pathetic
  • Purple_Heart @ Purple_Heart:
    Lmao a new flashcart... The Unlock Switch... I knew it's not fake xD
    +1
  • NinStar @ NinStar:
    A new consoles won't solve that problem
  • NinStar @ NinStar:
    It will actually make it worse
  • The Real Jdbye @ The Real Jdbye:
    well actually
    a new console won't do anything right now, because the games are still in development, that's why there are few games being released
  • The Real Jdbye @ The Real Jdbye:
    it won't make the games finish any faster
  • Veho @ Veho:
    2/3rds of launch titles for the Switch 2 will just be lazy ports of Switch games anyway.
  • The Real Jdbye @ The Real Jdbye:
    probably
  • The Real Jdbye @ The Real Jdbye:
    maybe mario kart 9 will be a launch title
  • The Real Jdbye @ The Real Jdbye:
    i really want a new mario kart
  • Veho @ Veho:
    What, you mean the endless stream of DLCs doesn't count?
  • Veho @ Veho:
    Why develop a new game when you can just sell season passes forever?
  • Veho @ Veho:
    I'm still on MKDS so I'm not bothered :tpi:
  • The Real Jdbye @ The Real Jdbye:
    i like the dlc tbh, i'd like a new game more
  • ZeroT21 @ ZeroT21:
    but the current version is still selling fine at full price
  • SylverReZ @ SylverReZ:
    Hello
  • ZeroT21 @ ZeroT21:
    sup
    +1
  • SylverReZ @ SylverReZ:
    @realtimesave, You seen the Unlock Switch flashcart yet?
    SylverReZ @ SylverReZ: @realtimesave, You seen the Unlock Switch flashcart yet?