A7800 vs Felix
A7800
github.comFelix
github.comSide by side
| Figure | A7800 | Felix |
|---|---|---|
| Price from | — | — |
| Free plan | — | — |
| Free trial | — | — |
| Open source | — | — |
| Windows | Yes | Yes |
| macOS | Yes | — |
| Linux | Yes | — |
| Android | Yes | — |
| Plans published | 0 | 0 |
| Spec score · Atari Emulators | 7.5 (#11) | 6.8 (#19) |
| License | The project source is offered under GNU GPL version 2 or later, with source files potentially having licenses specified in their headers. | The repository includes the MIT License, which permits use, modification, and distribution subject to its terms. |
| Purpose | A7800 is an Atari 7800 emulator and a fork of the MAME Atari 7800 driver. | Felix is an Atari Lynx emulator. |
In their own words
A7800
A7800 is a free, open-source Atari 7800 emulator and a fork of the MAME Atari 7800 driver. It runs on Android, Linux, macOS, and Windows; version 5.2 lists 64-bit x64 builds for Linux, macOS, and Windows. The emulator supports Proline and VCS joysticks, lightguns, paddles, driving controllers, keypads, Trak-Balls, Amiga mice, and ST mice. Its listed technical work includes improved MARIA DMA timing with accurate DMA-hole penalties, a RIOT emulation fix, POKEY sound changes, and SALLY and MARIA performance adjustments. Users can choose palettes and enhanced screen options. BIOS files are optional and not required. A7800 keeps MAME compatibility and syntax, allowing reuse of MAME configuration files and front ends. Developer targets can display DMA usage per scanline. The repository is offered under GNU GPL version 2 or later, and the license provides no warranty. The project labels v5.2 as its latest release, including corrections to the POKEY poly9 sequence and initial state.
Felix
Felix is a free Atari Lynx emulator distributed as a public GitHub repository under the MIT license. It currently builds only under Windows, with documented build routes through Visual Studio 2022 or command-line CMake; both require Visual Studio 2022, Git, and CMake. The README says it is expected to work in Wine, Parallels, and similar environments. Version 0.5.0 introduced a simple graphical interface, redefinable key mapping, and basic gamepad support. Release notes also list Lua debugging facilities, a monitor window, and commands for dumping WAV and VGM audio. Lua libraries for string, os, math, and table are included. The latest listed release is 0.6.4. Known issues in version 0.6.0 include hangs in Awesome Golf and Scrapyard Dog, crackling from audio/video synchronization, and debugging features that remain imperfect. The project is maintained through the laoo account, whose profile names Waldemar Pawlaszek and lists Wrocław.