[Bug] Amiibo name is fixed to Ryujinx #213

Closed
opened 2024-11-09 23:43:17 +00:00 by Jacobwasbeast · 0 comments
Jacobwasbeast commented 2024-11-09 23:43:17 +00:00 (Migrated from github.com)

Description of the issue

When using Amiibos for training in Super Smash Bros. Ultimate, the Amiibo name is always fixed to "Ryujinx," regardless of any changes you try to make.

Reproduction steps

  1. Open up Super Smash Bros Ultimate
  2. Go to 'Games & More' then 'amiibo'
  3. Scan any Smash Bros Amiibo
  4. Create one if necessary for my purposes I use the Mii Sword Fighter
  5. The name will be Ryujinx
    image

Log file

N/A

OS

Windows 10

Ryujinx version

1.2.72

Game version

13.0.0

CPU

N/A

GPU

N/A

RAM

N/A

List of applied mods

N/A

Additional context?

I tried changing the Amiibo name by editing the file in system/amiibo, but no matter what I set as the nickname, it still appeared as "Ryujinx." The only way I was able to change it was by modifying the VirtualAmiibo class file in Ryujinx.HLE.HOS.Services.Nfc.Nfp, specifically in the GetRegisterInfo method on line 88:
"Ryujinx".u8.CopyTo(registerInfo.Nickname.AsSpan());

### Description of the issue When using Amiibos for training in Super Smash Bros. Ultimate, the Amiibo name is always fixed to "Ryujinx," regardless of any changes you try to make. ### Reproduction steps 1. Open up Super Smash Bros Ultimate 2. Go to 'Games & More' then 'amiibo' 3. Scan any Smash Bros Amiibo 4. Create one if necessary for my purposes I use the Mii Sword Fighter 5. The name will be Ryujinx ![image](https://github.com/user-attachments/assets/a1f86dc2-c7e7-49d3-b150-98c585ec4d31) ### Log file N/A ### OS Windows 10 ### Ryujinx version 1.2.72 ### Game version 13.0.0 ### CPU N/A ### GPU N/A ### RAM N/A ### List of applied mods N/A ### Additional context? I tried changing the Amiibo name by editing the file in system/amiibo, but no matter what I set as the nickname, it still appeared as "Ryujinx." The only way I was able to change it was by modifying the VirtualAmiibo class file in Ryujinx.HLE.HOS.Services.Nfc.Nfp, specifically in the GetRegisterInfo method on line 88: "Ryujinx".u8.CopyTo(registerInfo.Nickname.AsSpan());
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MeloNX/Ryujinx-ryubing#213
No description provided.