From f21839a856846c3def77d90835697e753b813d93 Mon Sep 17 00:00:00 2001 From: Abdessamad Derraz <3028866+Abdess@users.noreply.github.com> Date: Sat, 24 Oct 2026 00:47:22 +0200 Subject: [PATCH] fix: read eden keys from its keys folder fs_paths.h:20 KEYS_DIR "keys", path_util.cpp:158; key_manager.cpp and amiibo_crypto.cpp read every key file there. --- emulators/eden.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/emulators/eden.yml b/emulators/eden.yml index 68c0cf70..5b453bd4 100644 --- a/emulators/eden.yml +++ b/emulators/eden.yml @@ -27,31 +27,31 @@ mode: standalone files: - name: "prod.keys" required: true - path: "switch/prod.keys" + path: "keys/prod.keys" note: "Production keys for NCA decryption (master, key area, header, titlekek)" source_ref: "src/core/crypto/key_manager.cpp:574-575, 853" - name: "dev.keys" required: false - path: "switch/dev.keys" + path: "keys/dev.keys" note: "Development-unit keys, read instead of prod.keys when use_dev_keys is set" source_ref: "src/core/crypto/key_manager.cpp:570-571, 852" - name: "title.keys" required: false - path: "switch/title.keys" + path: "keys/title.keys" note: "Per-title encryption keys (rights_id to titlekey mappings)" source_ref: "src/core/crypto/key_manager.cpp:577-578, 850" - name: "console.keys" required: false - path: "switch/console.keys" + path: "keys/console.keys" note: "Console-specific keys (BIS, SD seed)" source_ref: "src/core/crypto/key_manager.cpp:579-580" - name: "key_retail.bin" required: false - path: "switch/key_retail.bin" + path: "keys/key_retail.bin" size: 160 note: "Amiibo decryption keys (two InternalKey structs, 0x50 bytes each)" source_ref: "src/core/hle/service/nfc/common/amiibo_crypto.cpp:281-302"