Yuzu - RetroBIOS¶
Technical notes
Yuzu is the original standalone Nintendo Switch emulator, created by bunnei (author of Citra). Legally shut down by Nintendo in March 2024 via lawsuit settlement. Permanently frozen. dev.keys can be used instead of prod.keys when use_dev_keys is enabled (for Switch dev units). Firmware (system NCAs) must be installed through Yuzu's UI from a firmware directory. Required for commercial games. Homebrew (.nro, .nso) can run without keys or firmware. Community forks: Citron, Suyu, Eden. Original GitHub repos DMCA'd.
4 files | 1 required, 3 optional | 4 in repo, 0 missing
prod.keys required in repo standalone
- Path:
switch/ - Source:
src/core/crypto/key_manager.cpp:655-656 - Platforms: emudeck
- Production keys for NCA decryption (master, key area, header, titlekek)
title.keys optional in repo standalone
- Path:
switch/ - Source:
src/core/crypto/key_manager.cpp:659-660 - Per-title encryption keys (rights_id to titlekey mappings)
console.keys optional in repo standalone
- Path:
switch/ - Source:
src/core/crypto/key_manager.cpp:661-662 - Console-specific keys (BIS, SD seed)
key_retail.bin optional in repo standalone
- Path:
switch/ - Size: 160 B
- Source:
src/core/hle/service/nfc/common/amiibo_crypto.cpp:273-294 - Amiibo decryption keys (two InternalKey structs, 0x50 bytes each)
Generated on 2026-04-03T20:37:39Z