Ryujinx / Ryujinx

Experimental Nintendo Switch Emulator written in C#
https://www.ryujinx.org
MIT License
33.89k stars 3.89k forks source link

Amiibo: Some features are missing #2122

Open AcK77 opened 3 years ago

AcK77 commented 3 years ago


Since https://github.com/Ryujinx/Ryujinx/pull/2006 is merged, there is still some things to do:

If you found any other issues with Amiibo, please comment in this issue and explain how to reproduce the issue.

CryptForge commented 3 years ago

Amiibo doesn't work in Age of Calamity. It doesn't do anything when clicking "Scan It!".

Leischii commented 3 years ago

Amiibo selection in AC usually times out because scrolling through the list of amiibos takes too long. Suggestion: Add search option to Amiibo dropdowns.

VocalFan commented 2 years ago

Bump! I want the Bin support, such as, allow importing, AND exporting. I mainly desire exporting to bin so I can train and upload them to Amiibots!

devilfish666 commented 2 years ago

After I scan an amiibo in ACNH, the FPS plummets and keeps dropping and spiking until I restart ryujinx. I usually get a steady 30FPS.

Jayeaaaaa commented 2 years ago

Ditto to this. When using an older build (1.0.7024), there is no slowdown or change in performance when amiibo is used.

Jayeaaaaa commented 2 years ago

https://streamable.com/s2ern9

Here is a video demonstrating the aforementioned issue

As soon as the amiibo is scanned, there is considerable audio and performance stuttering that was not present beforehand

This happens in every instance where an amiibo could be used (campsite, photo house, cafe, roommates)

GamerzHell9137 commented 2 years ago

https://streamable.com/s2ern9

Here is a video demonstrating the aforementioned issue

As soon as the amiibo is scanned, there is considerable audio and performance stuttering that was not present beforehand

This happens in every instance where an amiibo could be used (campsite, photo house, cafe, roommates)

Any logs? GPU CPU usage? Statistics?

GamerzHell9137 commented 2 years ago

GPU-Z Sensor Log.txt Ryujinx_1.0.0-ldn2.4_2021-11-25_12-59-44.txt

You should probably do it with Master build since we don't know if LDN not being updated is not the issue. I might check it later today to see if its drops or does anything weird. Log says nothing.

Jayeaaaaa commented 2 years ago

Here is a video

https://streamable.com/s2ern9 Here is a video demonstrating the aforementioned issue As soon as the amiibo is scanned, there is considerable audio and performance stuttering that was not present beforehand This happens in every instance where an amiibo could be used (campsite, photo house, cafe, roommates)

Any logs? GPU CPU usage? Statistics?

Here are my setup's details:

Here is another video demonstrating campsite villagers, with the logs and task manager visible:

https://streamable.com/0657hn

Here is the log file generated from the instance shown in the video:

Ryujinx_1.0.7108_2021-11-25_20-16-29.log

I hope this is helpful!

marcussacana commented 2 years ago

to who have joycons will be possible scan a real amiibo?

xSke commented 2 years ago

May I ask what's "redundant & unnecessary" about allowing raw bin file scanning? Games like SSBU store fairly complex game data in the amiibo app data section and adding support for that would be a great boon.

VocalFan commented 2 years ago

May I ask what's "redundant & unnecessary" about allowing raw bin file scanning? Games like SSBU store fairly complex game data in the amiibo app data section and adding support for that would be a great boon.

Jozz and I have been working on a program to convert Ryujinx Amiibo JSONs into Amiibo BINs, and BINs to JSONs as well! If you're interested, add VocalFan#4987 on Discord, I'll send the software to you.

jozz024 commented 2 years ago

an update on bin file support: the keys would no longer have to be obtained from a wii u, as Lockpick RCM now supports dumping the amiibo keys as key_retail.bin

Ninban commented 1 year ago

Hyrule Warriors: Definitive Edition is now asking for Ryujinx.HLE.HOS.Services.Nfc.NfcManager.INfc: 2 to be implemented.

marcussacana commented 1 year ago

I still think the ryujinx should spend a time trying intregate joycon in the emulator, that's to be able without external tools use the joycon motion sensors, be able to easy swap to the pair mode/2p joycon mode, and even scan the Amiibo using the real joycon. They're reversing the entire console, why the joycon should be impossible? Be aware that theorically, the emulator is to we run our own game dumps, this mean the correct users should have the hardware as well, and is obvious that who own the switch will opt to play with the real controllers, then details like this one being ignored, for me, it is contradictory.

BebopSpikeSpiegel commented 1 year ago

api connection isn't stable enough for daily use. for me, api rarely responses. consider make it customizable? so we can host our own amiibo api server. support local amiibo file is another way to reach my goal, so I wouldn't make it a feature request.