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,
Doesn't matter if you have his permission to use the code or not, you cannot copyright code that you did not write, the code is not yours. Did you speak with Dave's Devil about using his code?

Original coder gives permission. BUT NO! you cant use this, because reasons.

makes sense.


:wacko:
 
Doesn't matter if you have his permission to use the code or not, you cannot copyright code that you did not write, the code is not yours. Did you speak with Dave's Devil about using his code?

You are now just projecting. Please stop this is pathetic drama, you are the last person on the planet to criticise others about license violations.

Once you open source your code I will give you some breathing room in this regard. Until then this is some excessive hypocritical bullshit.
 
What? You don't autoscrap Xortrolls github? Need to do it manually?! *shocked*

I have to manually add repos for autoposting the first release then it autoposts moving forward.

This is because quite a lot of developers are multi-platform and there are tons of things I wouldn't post. I would rather be a little late than have daily clutter that I would then have to manually clean up :)

Also tons of broken/wip things as well.
 
  • Like
Reactions: linuxares
SXOS doesn't allow "plugins" to be loaded like ReiNX and Atmosphere. So that is the issue. Only TX can fix this or they need to "borrow" the code and implement it.
Ok. I', delaying it as much as I can because trasnfering 400 gbs is a pain in the ass but apps like this make SXOS obsolete...
 
  • Like
Reactions: hippy dave
Okey I've found the software talked about, the one from Dave. I however can't say if Xortroll use ANY of that code since it's closed source.

They also don't load the same way, or with the same files. So I doubt it.

SX-OS support please!
TX have to add Kip/module support, then it's easier to get these kind of stuff to work.
 
  • Like
Reactions: iriez
I might as well just hide this here in case anyone wants to use a UI for emuiibo https://github.com/FuryBaguette/AmiiSwap
Simple homebrew that'll list your amiibo bin files, select the one you want and emuiibo will use it.

EDIT: Since I posted it on GBATemp: https://gbatemp.net/threads/amiiswap-amiibo-switcher-manager-for-emuiibo.538159/

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

Gonna try this, good job!
A Gui to select active amiibo would be nice. Something similar to Edizon's cheats selection.
Should have made my comment a few secs earlier
 
Last edited by FuryBaguette,
please can someone explain to me what this does? can I emulate my .bin amiibos without having to write them to a NFC tag?
 
how can you license code that you didn’t even write? (you can’t). This project is mired in license violations and stolen code.

No - not true. The original project (https://github.com/Subv/switch-nfp-mitm) has no license file so according to GutHub's ToS, it falls under the GitHub Open Source License. OP Is free to modify it as he/she wants.

Edit: Fixed link to original project.
 
Last edited by stitchxd,
As long as he isn't charging and gives credit he should be fine....


That is not how licenses work. He cannot copyright the code. Just because your project is opensource, does not mean you can violate licenses with impunity. The hypocrisy here is palpable. Jakibaki stole code doing similar shit: https://github.com/jakibaki/sys-ftpd/issues/22 . The scene should not condoen this behavior, or shut up about license violations from SX. I was under the impression that gbatemp did not allow software projects that violated licenses to be linked to here @linuxares ?
 
  • Like
Reactions: KevinX8

Site & Scene News

Popular threads in this forum