Skip to content

Azahar - RetroBIOS

Type standalone + libretro
Classification Community forks
Source https://github.com/johndoe6345789/azahar_libretro
Upstream https://github.com/azahar-emu/azahar
Version Git
Profiled 2026-03-23
Cores azahar
Systems nintendo-3ds
Technical notes

Successor to Citra (via Lime3DS). Libretro port by johndoe6345789. Data dir: azahar-emu (legacy: citra-emu, lime3ds-emu). ref: src/common/common_paths.h:41-43

Key file named keys.txt (not aes_keys.txt like old Citra). Embedded encrypted key fallback if keys.txt absent. ref: src/core/hw/aes/key.cpp:282-297

Uses RETRO_ENVIRONMENT_GET_SYSTEM_DIRECTORY. ref: src/citra_libretro/environment.cpp:179

.info has firmware_count=0 but core loads files from system_dir.

boot9.bin and sector0x96.bin are defined in common_paths.h:84-85 but never loaded by any code path. Dead defines from Citra heritage.

System archives (shared font, Mii data, country list, bad word list) have open-source replacements embedded in the binary. ref: src/core/file_sys/archive_ncch.cpp:146-176

7 files | 0 required, 7 optional | 7 in repo, 0 missing | 2 with HLE fallback

keys.txt optional in repo HLE fallback

shared_font.bin optional in repo HLE fallback

seeddb.bin optional in repo

otp.bin optional in repo

movable.sed optional in repo

SecureInfo_A optional in repo

LocalFriendCodeSeed_B optional in repo

Generated on 2026-09-14T09:03:09Z