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,

Solo322dollars

Member
Newcomer
Joined
Oct 30, 2018
Messages
6
Trophies
0
Age
25
XP
245
Country
Algeria
It should, it supports the patches..but I've never been able to make it work myself. I just boot into AMS when I use it. When I have it activated on SXOS, New Horizons runs at 2 FPS and my Home button strops working. I have to force restart the entire system. Thats the only game I've tested it on since its the only one I care about. It may work with others.
I have the exact same issue. Did you find a solution or a way to emulate amiibo in AC:NH? I've been trying to use it on atmosphere but it doesn't seem to work.
 
Last edited by Solo322dollars,

Solo322dollars

Member
Newcomer
Joined
Oct 30, 2018
Messages
6
Trophies
0
Age
25
XP
245
Country
Algeria
Emuiibo 0.4 works fine on AC. I use amiiswap mod to select and it works.
I downloaded amiigo to check if emuiibo works, and it says that emuiibo is not loaded. I have everything installed the right way i think. Could it be because i have other sysmodules or something like that?
 

XorTroll

Switching between my 2DS and my Switch
OP
Developer
Joined
Dec 28, 2017
Messages
642
Trophies
1
Location
Nowhere
Website
github.com
XP
4,258
Country
Spain
This next release seems to work fine with all the games which were tested (SSBU, BOTW, Diablo 3, ACNH, Splatoon 2, Link's Awakening, Fire Emblem, Yoshi's Crafted World, Mario Odyssey, and probably more games I'm forgetting)
If I were you I'd wait for this next release, since it's basically finished, I'll drop it in no time
 
Last edited by XorTroll,
  • Like
Reactions: Tyvar1

bao3

Active Member
Newcomer
Joined
Oct 27, 2019
Messages
33
Trophies
0
Age
41
Website
www.vultr.com
XP
258
Country
China
This next release seems to work fine with all the games which were tested (SSBU, BOTW, Diablo 3, ACNH, Splatoon 2, Link's Awakening, Fire Emblem, Yoshi's Crafted World, Mario Odyssey, and probably more games I'm forgetting)
If I were you I'd wait for this next release, since it's basically finished, I'll will drop it in no time
I'm using emuiibo 0.5 release ( I compiled it myself) , and copied ACNH Amiibos to SD card , I could read that emuiibo covert the raw bin file , but the amiibo couldnt show in the game ...
 

vinest

Member
Newcomer
Joined
Jul 12, 2016
Messages
9
Trophies
0
Age
27
XP
89
Country
United States
For anyone else trying to diagnose their update mishaps, this crashes on boot with the latest Atmosphère for switch OS 10.0. I accidentally updated; don't do the same if you can help it and still need Emuiibo. Crash report for reference.
 

Attachments

  • 01586927322_0100000000000352.txt
    6.5 KB · Views: 94
Last edited by vinest,

bao3

Active Member
Newcomer
Joined
Oct 27, 2019
Messages
33
Trophies
0
Age
41
Website
www.vultr.com
XP
258
Country
China
For anyone else trying to diagnose their update mishaps, this crashes on boot with the latest Atmosphère for switch OS 10.0. I accidentally updated; don't do the same if you can help it and still need Emuiibo. Crash report for reference.
Yes, so did I , and I have reported the crash log on github issue.
 
  • Like
Reactions: vinest

XorTroll

Switching between my 2DS and my Switch
OP
Developer
Joined
Dec 28, 2017
Messages
642
Trophies
1
Location
Nowhere
Website
github.com
XP
4,258
Country
Spain
After several weeks of hard work, emuiibo v0.5 is out, fixing a lot of issues and adding a new way to control it - a Tesla overlay! Go check it out: https://github.com/XorTroll/emuiibo/releases/tag/0.5

Such a nice way to control your virtual amiibos ;)

EVmCwcbXsAIPAuD.png
 

XorTroll

Switching between my 2DS and my Switch
OP
Developer
Joined
Dec 28, 2017
Messages
642
Trophies
1
Location
Nowhere
Website
github.com
XP
4,258
Country
Spain
Small reminder that tools like Amiigo or Goldleaf still aren't updated to support this emuiibo version (this one in particular had breaking changes), so you will have to stick with the Tesla overlay to control it :)
 

JonJaded

Well-Known Member
Member
Joined
May 22, 2016
Messages
682
Trophies
0
XP
2,990
Country
United States
Also, happy 1st birthday to emuiibo!
Many thanks to Xortroll and all the testers for helping maintaining this project.

Made a quick little doodle on the icon art. :D


upload_2020-4-17_15-2-1.png
 
  • Like
Reactions: XorTroll

FanboyKilla

Well-Known Member
Member
Joined
Mar 9, 2019
Messages
289
Trophies
0
XP
1,105
Country
United States
I can't find how to activate that Tesla-Overlay, can u tell me how to? :blush:

I was wondering the same thing! All the documentation that's been written, and yet no info on how to initiate the damn overlay! I couldn't even find anything on the TeslaMenu or nx-ovlloader GitHub pages either. :wacko:

I finally came across the info on the Tesla RELEASE thread...

To bring up the Tesla overlay menu, you have to press L + DPad Down + Right Joy Stick at the same time. All the navigation is pretty self explanatory from there. To close the overlay menu, just use the same key combo above.
 
Last edited by FanboyKilla,

tony300

New Member
Newbie
Joined
Apr 18, 2020
Messages
1
Trophies
0
Age
27
XP
48
Country
Sweden
I was wondering the same thing! All the documentation that's been written, and yet no info on how to initiate the damn overlay! I couldn't even find anything on the TeslaMenu or nx-ovlloader GitHub pages either. :wacko:

I finally came across the info on the Tesla RELEASE thread...

To bring up the Tesla overlay menu, you have to press L + DPad Down + Right Joy Stick at the same time. All the navigation is pretty self explanatory from there. To close the overlay menu, just use the same key combo above.

Thanks for the info! Can't seem to make it work however... it's just the contents folder inside atmosphere, and the .overlays inside switch that are to be transferred right? Am already on the latest fw and atmosphere :(
 

super34

Member
Newcomer
Joined
May 9, 2019
Messages
6
Trophies
0
Age
34
XP
254
Country
United Kingdom
hello, to make it work you even need the files from TESLA thread: nx-ovlloader, Tesla-Menu!!

--------------------- MERGED ---------------------------

hello, to make it work you even need the files from TESLA thread: nx-ovlloader, Tesla-Menu!!

Does anyone know if there is a way to add icons to the amiibos? thanks
 
  • Like
Reactions: tony300

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • SylverReZ @ SylverReZ:
    They probably said "Hey, why not we combine the two together and make a 'new' DS to sell".
  • Veho @ Veho:
    It's a DS Lite in a slightly bigger DS Lite shell.
    +1
  • Veho @ Veho:
    It's not a Nintendo / iQue official product, it's a 3rd party custom.
    +1
  • Veho @ Veho:
    Nothing special about it other than it's more comfortable than the Lite
    for people with beefy hands.
    +1
  • Jayro @ Jayro:
    I have yaoi anime hands, very lorge but slender.
  • Jayro @ Jayro:
    I'm Slenderman.
  • Veho @ Veho:
    I have hands.
  • BakerMan @ BakerMan:
    imagine not having hands, cringe
    +1
  • AncientBoi @ AncientBoi:
    ESPECIALLY for things I do to myself :sad:.. :tpi::rofl2: Or others :shy::blush::evil:
    +1
  • The Real Jdbye @ The Real Jdbye:
    @SylverReZ if you could find a v5 DS ML you would have the best of both worlds since the v5 units had the same backlight brightness levels as the DS Lite unlockable with flashme
  • The Real Jdbye @ The Real Jdbye:
    but that's a long shot
  • The Real Jdbye @ The Real Jdbye:
    i think only the red mario kart edition phat was v5
  • BigOnYa @ BigOnYa:
    A woman with no arms and no legs was sitting on a beach. A man comes along and the woman says, "I've never been hugged before." So the man feels bad and hugs her. She says "Well i've also never been kissed before." So he gives her a kiss on the cheek. She says "Well I've also never been fucked before." So the man picks her up, and throws her in the ocean and says "Now you're fucked."
    +2
  • BakerMan @ BakerMan:
    lmao
  • BakerMan @ BakerMan:
    anyways, we need to re-normalize physical media

    if i didn't want my games to be permanent, then i'd rent them
    +1
  • BigOnYa @ BigOnYa:
    Agreed, that why I try to buy all my games on disc, Xbox anyways. Switch games (which I pirate tbh) don't matter much, I stay offline 24/7 anyways.
  • AncientBoi @ AncientBoi:
    I don't pirate them, I Use Them :mellow:. Like I do @BigOnYa 's couch :tpi::evil::rofl2:
    +1
  • cearp @ cearp:
    @BakerMan - you can still "own" digital media, arguably easier and better than physical since you can make copies and backups, as much as you like.

    The issue is DRM
  • cearp @ cearp:
    You can buy drm free games / music / ebooks, and if you keep backups of your data (like documents and family photos etc), then you shouldn't lose the game. but with a disk, your toddler could put it in the toaster and there goes your $60

    :rofl2:
  • cearp @ cearp:
    still, I agree physical media is nice to have. just pointing out the issue is drm
  • rqkaiju2 @ rqkaiju2:
    i like physical media because it actually feels like you own it. thats why i plan on burning music to cds
  • cearp @ cearp:
    It's nice to not have to have a lot of physical things though, saves space
    +1
  • AncientBoi @ AncientBoi:
    Nor clothes 🤮 . Saves on time, soap, water and money having to wash them. :D
    AncientBoi @ AncientBoi: Nor clothes 🤮 . Saves on time, soap, water and money having to wash them. :D