Holani

What Holani is
Holani is a free, open-source Atari Lynx emulator for Linux and Windows. Its CPU emulation steps through the 65C02S cycle by cycle, with an approach initially based on the design of chips’ 6502. The project offers Holani as a library for other frontends, alongside several ways to use or work with it. Holani-retro is a libretro implementation that works with libretro frontends such as RetroArch; it supports save and load states and RetroArch cheats. Holani-gtk provides a GTK4 interface for loading a cartridge and overriding its ROM. Holani-min runs from the command line and includes options for button mapping, display filtering, mute, and Comlynx. Its README says multiple instances can connect through Comlynx. The project also lists holani-debug, an Atari Lynx debugger built around Holani.
Holani embeds the Free Lynx Boot ROM and BLL uLoader binary blobs, and a BIOS is not required. The repository identifies the license as GPL-3.0 and links to a libretro core for playing official games and homebrews. Building the GTK frontend requires Rust, Cargo, and GTK4. On Windows, the libretro README specifies the Microsoft Visual C++ 2015 Redistributable as a requirement.
Who it suits
Holani suits Atari Lynx players using Linux or Windows who want a free, open-source emulator with multiple frontend options. Developers can also use it as a library or work with its debugger, while command-line users can access button mapping, display filtering, mute, and Comlynx options.
What it does well
- Free and open source under GPL-3.0.
- Available for Linux and Windows.
- Does not require a BIOS.
- Libretro implementation supports save states and RetroArch cheats.
- Command-line frontend includes button mapping and Comlynx.
What to know first
- Building the GTK frontend requires Rust, Cargo, and GTK4.
- Windows libretro use requires the Microsoft Visual C++ 2015 Redistributable.
Getting started
- Open the Holani project website on GitHub.
- Choose a frontend: libretro, GTK4, or command line.
- For the GTK frontend, prepare Rust, Cargo, and GTK4 for the build.
- On Windows, install the Microsoft Visual C++ 2015 Redistributable for the libretro implementation.
- Use a libretro frontend such as RetroArch with Holani-retro, or use the frontend you selected.
Verdict
Choose Holani for Atari Lynx emulation on Linux or Windows, especially if you want libretro, GTK, or command-line options. Look elsewhere if you need a different system emulator or cannot meet the listed build or Windows runtime requirements.
Questions
Is Holani free?
Yes. It is free and open source under the GPL-3.0 license.
Which platforms does Holani support?
The listed platforms are Linux and Windows.
Does Holani require a BIOS?
No. Holani embeds the Free Lynx Boot ROM and BLL uLoader binary blobs.
Can Holani save and load states?
Yes. The libretro implementation supports save and load states.
Can I use Holani with RetroArch?
Yes. Holani-retro is a libretro implementation that can be used with a libretro frontend such as RetroArch.
What is required to build the GTK frontend?
The build instructions require Rust, Cargo, and GTK4.
Facts from Holani's own pages
- Build requirements
- The GTK frontend build instructions require Rust, Cargo, and GTK4. · github.com, 5 Oct 2026
- Comlynx
- The command line frontend README says multiple instances can connect through Comlynx. · github.com, 5 Oct 2026
- Command line frontend
- The project links to holani-min, a command line frontend. · github.com, 7 Oct 2026
- CPU emulation
- Its 65C02S cycle-stepped emulation is initially based on the idea and design of chips’ 6502. · github.com, 7 Oct 2026
- Debugger
- The project links to holani-debug, an Atari Lynx debugger built around Holani. · github.com, 7 Oct 2026
- Embedded ROMs
- Holani embeds the Free Lynx Boot ROM and BLL uLoader binary blobs. · github.com, 7 Oct 2026
- GTK frontend
- The project links to holani-gtk, a GTK4 frontend. · github.com, 7 Oct 2026
- Library
- The repository describes Holani as a library. · github.com, 7 Oct 2026
- Libretro
- Holani-retro is a libretro implementation that can be used with a libretro frontend such as RetroArch. · github.com, 5 Oct 2026
- Libretro core
- The project links to holani-retro, a libretro core for playing official games and homebrews. · github.com, 7 Oct 2026
- Libretro features
- The libretro implementation supports save and load states and RetroArch cheats. · github.com, 5 Oct 2026
- License
- The repository is licensed under GPL-3.0. · github.com, 7 Oct 2026
- Product
- Holani is a cycle-stepped Atari Lynx emulator. · github.com, 7 Oct 2026
- Windows requirement
- The libretro README says Microsoft Visual C++ 2015 Redistributable is required on Windows. · github.com, 5 Oct 2026
Where Holani stands on Freedom251
- Atari Emulators#24 of 25