A7800 vs kat5200
A7800
github.comkat5200
jillybunch.comSide by side
| Figure | A7800 | kat5200 |
|---|---|---|
| Price from | — | Free |
| Free plan | — | Yes |
| Free trial | — | — |
| Open source | — | — |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| Android | Yes | Yes |
| Plans published | 0 | 1 |
| Spec score · Atari Emulators | 7.5 (#11) | 7.5 (#13) |
| Purpose | A7800 is an Atari 7800 emulator and a fork of the MAME Atari 7800 driver. | kat5200 emulates the Atari 5200 and Atari 800/XL/XE computers so users can play games from those systems on a personal computer. |
Plans
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.
kat5200
kat5200 is a free emulator for playing games from Atari 5200 and Atari 8-bit computer systems on a personal computer. It supports Atari 5200, Atari 400, Atari 800, Atari 800 XL and Atari 800 XE systems, with builds listed for Windows, macOS, Linux and Android. The emulator does not include game ROM images or BIOS files, so users must obtain and configure them separately. Controls can use a game controller, keyboard or mouse, and multiple input entries can be assigned to an emulated function. Users can save different input profiles and assign them to games in the Launcher. The Simulate Analog option can help when a game expects controller-axis positions but the player uses a keyboard or digital controller. Initial setup offers ROM-directory scanning and options for trackball, paddle and two-stick games. Version 1.0.0 uses TOML configuration and adds per-ROM profiles. The Android version is provided as an APK, not through the Play Store, and must be sideloaded.