EVERYTHING XIAOMI
Get listed

Test7800

Test7800 is an experimental Atari 7800 emulator for playing many available 7800 ROM files.

Place
#17 of 25
Score
5.8
Test7800's website

What Test7800 is

Test7800 is an experimental Atari 7800 emulator for playing many available 7800 ROM files. It supports flat .a78 ROMs, several bankswitching SuperGame ROMs, and ELF cartridges that use an embedded ARM chip. Its emulation includes 6502, TIA, RIOT, and ARM components from Gopher2600, while the MARIA implementation is new to this project. POKEY and many of its layouts are supported. Players can use a keyboard or gamepad, with mouse input available for paddle and trackball controls. QuadTari mode supports up to four joystick players, with keyboard or gamepad assignments configurable through -players. An optional overlay displays MARIA state, and the -tv option selects PAL instead of the default NTSC BIOS. The project says it is incomplete, lacks important features, and does not emulate every conglomerate cartridge configuration. Its basic command-line debugger is missing many features, and performance was not a design focus. The repository is GPL-3.0 licensed, with occasional nightly builds distributed as prereleases.

Good

  • Supports .a78 and several SuperGame ROMs
  • Accepts keyboard, gamepad, and mouse input
  • QuadTari mode supports up to four players
  • Optional overlay displays MARIA state
  • GPL-3.0 licensed with occasional nightly builds

Watch out

  • Project is incomplete and lacks important features
  • Does not emulate all conglomerate cartridge configurations
  • Basic debugger is missing many features
  • Performance was not a design focus

Who it suits

Test7800 may suit people looking to run supported Atari 7800 ROMs on Linux, macOS, Windows, or the web. Its incomplete state and limited debugger make it less suited to users who need complete cartridge support or a feature-rich ROM development tool.

Verdict

Test7800 offers several Atari 7800 ROM and input options, including four-player QuadTari mode. Its own project description warns that emulation is incomplete, so users should account for missing features and cartridge configurations.

The facts

Each one read from Test7800's own pages, with the date it was checked.

What it does

Build distribution
The repository describes occasional nightly builds as binary distribution and marks the nightly release as a prerelease.checked 9 Oct 2026
Cartridge emulation
It supports the ELF cartridge type, which uses an ARM chip embedded in the cartridge.checked 9 Oct 2026
Cartridge hardware
It supports the ELF cartridge type, which uses an ARM chip embedded in the cartridge.checked 9 Oct 2026
Controls
The emulator accepts keyboard and gamepad input, and the mouse can provide paddle and trackball input.checked 9 Oct 2026
Debugger
A basic command-line debugger is available, but the README says it is missing many features and may not be useful for ROM development.checked 9 Oct 2026
Display options
The emulator includes an optional overlay that displays MARIA state during each point in the display.checked 9 Oct 2026
Distribution
The GitHub releases page lists occasional nightly builds used only for binary distribution.checked 9 Oct 2026
Emulation components
The 6502, TIA, RIOT, and ARM emulations are taken from Gopher2600, while the MARIA implementation is new to Test7800.checked 9 Oct 2026
Four players
QuadTari mode supports up to four joystick players with configurable keyboard or gamepad assignments.checked 9 Oct 2026
Future integration
The maker plans to combine the Atari 7800 emulation with Gopher2600, but says that integration is probably not coming soon.checked 9 Oct 2026
Hardware emulation
POKEY and many of its layouts are supported, while the MARIA implementation is new to the project.checked 9 Oct 2026
Known limitations
The project says it is incomplete, lacks important features, and does not emulate all conglomerate cartridge hardware configurations.checked 9 Oct 2026
License
The repository is published under the GPL-3.0 license.checked 9 Oct 2026
Performance
The project says performance was not a design focus and no performance analysis was performed beyond automated profile-guided optimization.checked 9 Oct 2026
Purpose
Test7800 is an experimental Atari 7800 emulator that plays many available 7800 ROM files.checked 9 Oct 2026
QuadTari
The -quadtari option enables up to four joystick players, with keyboard or gamepad assignment configurable through -players.checked 9 Oct 2026
ROM support
It supports .a78 flat ROMs and several bankswitching SuperGame ROMs.checked 9 Oct 2026
Video standards
The NTSC BIOS is used by default, and the -tv option can select PAL.checked 9 Oct 2026

Money

Integration plans
The maker describes a future plan to combine Test7800 with Gopher2600 but says this probably will not happen soon.checked 9 Oct 2026

Where it runs

Platform support
A release note says file dropping works on all platforms, including Windows and WASM; an earlier note says drag and drop was not well tested on Windows or MacOS.checked 9 Oct 2026

Alternatives to Test7800

All alternatives
  1. 1

    Virtual Jaguar

    Free planOpen sourceAndroidiOSWebAPI
    7.8Free plan
  2. 2

    Avidemux

    Free planOpen sourceWebLinuxmacOSWindows
    7.3Free plan
  3. 3Javatari logo

    Javatari

    Free planAndroidiOSWebAPI
    7.0Free plan
  4. 4

    Lynx.emu

    AndroidiOSLinux
    6.6$2.99 one-time
  5. 5

    Atari800

    Free planAndroidLinuxmacOSWindows
    6.5Free plan
  6. 6BigPEmu logo

    BigPEmu

    Free planiOSLinuxmacOSWindows
    6.4Free plan