Skip to content

Citron

Type standalone
Classification Community forks
Source https://git.citron-emu.org/citron-emu/Citron
Source status gone: git.citron-emu.org no longer resolves, and git.citron-emu.com redirects to an unrelated survey site, the domain having been taken. Observed 2026-09-04, no mirror found.
Version 2026.03.12
Profiled 2026-03-26
Profile YAML, JSON
Cores citron
Systems nintendo-switch
Analysis date 2026-03-26
Analysis commit 79dee42 (depth=1)
Technical notes

Citron is a standalone Nintendo Switch emulator, community fork of yuzu by Zephyron. 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 Citron's UI from a firmware ZIP or NCA files. Required for commercial games. Homebrew (.nro, .nso) can run without keys or firmware.

4 files | 1 required, 3 optional | 4 in repo, 0 missing

prod.keys required in repo #

  • Path: switch/prod.keys
  • Source: src/core/crypto/key_manager.cpp:655-656
  • Collection copy: bios/Nintendo/Switch/prod.keys
  • Platforms: emudeck prod.keys
  • Production keys for NCA decryption (master, key area, header, titlekek)

title.keys optional in repo #

  • Path: switch/title.keys
  • Source: src/core/crypto/key_manager.cpp:659-660
  • Collection copy: bios/Nintendo/Switch/title.keys
  • Per-title encryption keys (rights_id to titlekey mappings)

console.keys optional in repo #

key_retail.bin optional in repo #

  • Path: switch/key_retail.bin
  • Size: 160 B
  • Source: src/core/hle/service/nfc/common/amiibo_crypto.cpp:274-292
  • Collection copy: bios/Other/citron/switch/key_retail.bin
  • Amiibo decryption keys (two InternalKey structs, 0x50 bytes each)

Generated on 2026-10-20T03:49:41Z