Holani - RetroBIOS¶
| Type | libretro |
| Classification | official_port |
| Source | https://github.com/LLeny/holani-retro |
| Upstream | https://github.com/LLeny/holani |
| Version | 0.9.9 |
| Profiled | 2026-03-24 |
| Cores | holani |
| Systems | atari-lynx |
| Verification mode | existence |
Technical notes
Holani is a cycle-stepped Atari Lynx emulator written in Rust by LLeny. The libretro port (holani-retro) loads lynxboot.img from the system directory at retro_load_game time (lib.rs:110-124). Path is built as system_directory + "/lynxboot.img", no subdirectory.
The core library (holani/src/rom.rs) embeds a free boot ROM from https://bjoern.spruck.net/lynx/ as FREE_BOOTROM (512 bytes), used as the default when no external ROM is loaded (Rom::default()). The libretro wrapper attempts to load the real lynxboot.img, but if the file is missing or the system directory is invalid, Lynx::new() already has the free boot ROM initialized. No hash validation on the external file; Rom::from_slice() only checks length == 512.
1 files | 0 required, 1 optional | 1 in repo, 0 missing | 1 with HLE fallback
lynxboot.img -optional, HLE available
: Atari Lynx boot ROM
- System: atari-lynx
- Size: 512 B
- Validation: size
- Source:
src/lib.rs:110-124 (bios load), holani/src/rom.rs:72-79 (size validation) - Platforms: batocera, lakka, recalbox, retroarch, retrobat, retrodeck, retropie
Generated on 2026-03-25T14:56:43Z