Citra Canary - RetroBIOS¶
| Type | libretro |
| Classification | community_fork |
| Source | https://github.com/libretro/citra |
| Upstream | https://github.com/citra-emu/citra |
| Version | Git |
| Profiled | 2026-03-23 |
| Cores | citra_canary |
| Systems | nintendo-3ds |
Technical notes
Canary branch of libretro/citra. Older codebase than master branch (citra core). Missing boot9.bin, sector0x96.bin, seeddb.bin support present in master. Seed crypto unimplemented (src/core/file_sys/ncch_container.cpp:169). Upstream citra-emu/citra taken down March 2024 (Nintendo lawsuit). Mirror: https://github.com/citra-mirror/citra
Data dir: {system_dir}/Citra/sysdata/ ref: src/citra_libretro/citra_libretro.cpp:305-314
Embedded open-source replacements for shared font, country list, bad word list. ref: src/core/file_sys/archive_ncch.cpp:142-147
firmware_count absent in .info (= 0).
2 files | 0 required, 2 optional | 2 in repo, 0 missing | 1 with HLE fallback
aes_keys.txt -optional
- System: nintendo-3ds
- Source:
src/core/hw/aes/key.cpp:71-131 - Platforms: emudeck, retrodeck
- AES encryption keys for decrypting 3DS content
shared_font.bin -optional, HLE available
- System: nintendo-3ds
- Source:
src/core/hle/service/apt/apt.cpp:168-200 - system shared font, falls back to embedded open-source replacement
Generated on 2026-03-25T14:56:43Z