diff options
| author | 2023-09-29 00:27:50 -0600 | |
|---|---|---|
| committer | 2023-10-01 11:38:30 -0600 | |
| commit | 9cd5c44019fca1c4122cdd39a3cfb0b8f82e6790 (patch) | |
| tree | ee778afd0292a5cba49dd89d828cc3c14ae43bb4 /src/core/hle/service/nfc | |
| parent | service: am: Implement shared buffer (diff) | |
| download | yuzu-9cd5c44019fca1c4122cdd39a3cfb0b8f82e6790.tar.gz yuzu-9cd5c44019fca1c4122cdd39a3cfb0b8f82e6790.tar.xz yuzu-9cd5c44019fca1c4122cdd39a3cfb0b8f82e6790.zip | |
service: nfc: Implement SetRegisterInfoPrivate mii support
Diffstat (limited to 'src/core/hle/service/nfc')
| -rw-r--r-- | src/core/hle/service/nfc/common/device.cpp | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/src/core/hle/service/nfc/common/device.cpp b/src/core/hle/service/nfc/common/device.cpp index 68c407f81..e7a00deb3 100644 --- a/src/core/hle/service/nfc/common/device.cpp +++ b/src/core/hle/service/nfc/common/device.cpp | |||
| @@ -830,11 +830,6 @@ Result NfcDevice::SetRegisterInfoPrivate(const NFP::RegisterInfoPrivate& registe | |||
| 830 | return ResultWrongDeviceState; | 830 | return ResultWrongDeviceState; |
| 831 | } | 831 | } |
| 832 | 832 | ||
| 833 | Service::Mii::StoreData store_data{}; | ||
| 834 | Service::Mii::NfpStoreDataExtension extension{}; | ||
| 835 | store_data.BuildBase(Mii::Gender::Male); | ||
| 836 | extension.SetFromStoreData(store_data); | ||
| 837 | |||
| 838 | auto& settings = tag_data.settings; | 833 | auto& settings = tag_data.settings; |
| 839 | 834 | ||
| 840 | if (tag_data.settings.settings.amiibo_initialized == 0) { | 835 | if (tag_data.settings.settings.amiibo_initialized == 0) { |
| @@ -843,8 +838,8 @@ Result NfcDevice::SetRegisterInfoPrivate(const NFP::RegisterInfoPrivate& registe | |||
| 843 | } | 838 | } |
| 844 | 839 | ||
| 845 | SetAmiiboName(settings, register_info.amiibo_name); | 840 | SetAmiiboName(settings, register_info.amiibo_name); |
| 846 | tag_data.owner_mii.BuildFromStoreData(store_data); | 841 | tag_data.owner_mii.BuildFromStoreData(register_info.mii_store_data); |
| 847 | tag_data.mii_extension = extension; | 842 | tag_data.mii_extension.SetFromStoreData(register_info.mii_store_data); |
| 848 | tag_data.unknown = 0; | 843 | tag_data.unknown = 0; |
| 849 | tag_data.unknown2 = {}; | 844 | tag_data.unknown2 = {}; |
| 850 | settings.country_code_id = 0; | 845 | settings.country_code_id = 0; |