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,
I fixed issue on emuiibo 1.1.2

@XorTroll missed this line:
https://github.com/XorTroll/emuiibo/blob/master/emuiibo/src/emu.rs

C++:
pub const CURRENT_VERSION: Version = Version::from(1, 1, 1, IS_DEV_BUILD);

Fixed:
C++:
pub const CURRENT_VERSION: Version = Version::from(1, 1, 2, IS_DEV_BUILD);

View attachment 547339

Is it possible to have the overlay updated for libultrahand, would be nice to get wallpaper and sounds
Post automatically merged:

i still cant get the latest one to work. using the recompiled overlay works with the latest one. Ultrahand 2.2.6, sys module 1.4.6 fw 21.1.0 ams 1.10.1
After installing emuiibo 1.1.2 and restarting device, i get emuiibo doesnt seem to be present, but when i take the recompiled version overlay and replace it, it starts working.
 
Last edited by browntigerz,
Is it possible to have the overlay updated for libultrahand, would be nice to get wallpaper and sounds
Post automatically merged:

i still cant get the latest one to work. using the recompiled overlay works with the latest one. Ultrahand 2.2.6, sys module 1.4.6 fw 21.1.0 ams 1.10.1
After installing emuiibo 1.1.2 and restarting device, i get emuiibo doesnt seem to be present, but when i take the recompiled version overlay and replace it, it starts working.
You should ask to @ppkantorski to make the change and create a fork. When I tried, I couldn't get it to work correctly using libultrahand.
Some things seem to show up wrong.
 
  • Like
Reactions: browntigerz
hey guys i just got a hold of the mineru construct amiibo data i currently have it working on my flasiibo pro and my n2 elite im wondering if someone knows how to add it to the api so it can be generated by emugen 1.1.3 thanks
 

Site & Scene News

Popular threads in this forum