Emulators on home computers
- For software that emulates these systems see: Commodore 64, Atari 8-bit Atari ST, ZX Spectrum, Coleco Adam, Dragon 32/64, Tandy TRS-80, PC-8800 and PC-9800.
Home computers | ||
---|---|---|
Atari: Atari 8-bit, Atari ST Commodore: Commodore 64, VIC-20 Coleco: Coleco Adam Tandy: Tandy Color Computer 2 Dragon Data: Dragon 32/64 Sinclair Research: ZX Spectrum Cambridge Computer: Cambridge Z88 NEC: PC-8800 series, PC-9800 series |
Commodore 64[edit]
Developer | Commodore |
---|---|
Type | Home computer |
Release date | 1982 |
Discontinued | 1994 |
Introductory price | US$595 (equivalent to $1878.44 in 2024) |
Predecessor | MAX Machine |
Successor | Commodore 128 |
Emulated | ✓ |
- For software that emulates Commodore 64, see Commodore 64 emulators.
The Commodore 64 (C64) is an 8-bit home computer released in 1982 by Commodore. It is notable for being one of the first widespread home computers, helping it to expand its collection of games as a result.
Emulators
- Sinclair research
- ZX Spectrum
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
Spectrum Simulator | ? | Proprietary | ✗ | ! |
- Apple
- Apple I
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
Green Delicious Apple-1 Emulator | 11 May 2013 | Proprietary | ✗ | ✓ |
- CP/M
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
CP/M Emulator | 2.2 | Proprietary | ✗ | ! |
- MOS Technology
-
- KIM-1
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
KIMplement | 0.3 | Proprietary | ✓ | ! |
- Commodore
-
- VIC-20
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
VIC Emulator | ? | Proprietary | ✗ | ! |
- PET
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
PET Emulator | 0.6 | Proprietary | ✗ | ! |
- Calculators
-
- Hewlett-Packard
Name | Latest version | Systems | License | Active | Recommended |
---|---|---|---|---|---|
hpemu | ? | HP-35, HP-45, HP-55. HP-80 | Proprietary | ✗ | ! |
Interpreters
- CHIP-8
Name | Latest version | Accuracy | License | Active | Recommended |
---|---|---|---|---|---|
C64 Chip-8 | git | ? | MIT (Permissive) | ✗ | ? |
OmniChip-8 | git | ? | BSD-2-Clause (Permissive) | ✓ | ? |
Chip-8 Emulator | ? | ? | Proprietary | ✗ | ? |
MoeCHIP-8 for C64 | git | ? | ? | ✗ | ? |
VIC-20[edit]
The VIC-20 is a home computer released in 1980 by Commodore and the predecessor to the Commodore 64.
- Interpreters
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
Vic-20 Chip-8 Emulator | 1.11 | Proprietary | ✗ | ? |
BBC Micro[edit]
The BBC Micro, also known as the BBC Microcomputer System or the Beeb as it was affectionately called, was a series of microcomputers created by Acorn Electronics for the BBC's computer literacy project. They were designed to be rugged, stable, and easy to use.
- Interpreters
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
CHIP-8 Simulator BBC/Master | ? | ? | ✗ | ? |
Tandy Color Computer 2[edit]
- For software that emulates the Tandy Color Computer 2, see List of computers.
The Tandy Color Computer was originally named the TRS-80 Color Computer
The Color Computer 2 is a re-engineered and redisgned version of the system, re-engineering its previous previous circuitry to microchips with a shortened casing. The Color Computer 2 also had software revision in the BASIC ROMs with bug fixes and feature updates
The Tandy Color Computer and the Dragon 32/64 are similar enough that some software made for one can run on the other.
- Interpreters
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
Chip09 | git | ? | ✗ | ? |
Dragon 32/64[edit]
- For software that emulates the Dragon 32/64, see List of computers.
The Dragon 32' and Dragon 64 are home computers. these home computers had minimal difference with each-other, 32 KB of ram (32) vs 64 KB of ram and RS-232 port (64).
The Tandy Color Computer and the Dragon 32/64 are similar enough that some software made for one can run on the other.
- Interpreters
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
Chip09 | git | ? | ✗ | ? |
Coleco Adam[edit]
Developer | Coleco |
---|---|
Type | Home computer |
Generation | Second generation |
Release date | 1983 |
Discontinued | 1985 |
Emulated | ✓ |
- For software that emulates the Coleco Adam, see ColecoVision emulators.
The Coleco Adam is a home computer and expansion device for the ColecoVision by American toy and video game manufacturer Coleco. The Adam was an attempt to follow on the success of the company's ColecoVision video game console. It was available as Expansion Module #3 for the ColecoVision, converting it into a home computer, and as a standalone unit. As such, it had the benefit of being entirely compatible with all ColecoVision games and peripherals. The computer came with 64 KB of memory, a tape drive for a proprietary medium called Digital Data Packs, a daisy wheel printer, and productivity applications, along with two DDPs for SmartBASIC and Buck Rogers: Planet of Zoom Super Game. It was released in October 1983 with the initial price of $700.
- Interpreters
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
Vision-8 | 1.0 | Non-commercial | ✗ | ? |
ZX Spectrum[edit]
- For software that emulates the ZX Spectrum, see ZX Spectrum emulators.
The ZX Spectrum (Pronounced ZED-ex) is an 8-bit home computing platform developed by Sinclair in 1982. It was one of the three major 8-bit home computer platforms that dominated the market in the United Kingdom during the 1980s, alongside the Commodore 64 and the Amstrad Colour Personal Computer. The "Spectrum" is in reference to its color display, an innovation from the previous model, the ZX81.
Developer | Sinclair Research |
---|---|
Type | Computers |
Release date | 1982 |
Discontinued | 1992 |
Emulated | ✓ |
- Emulators
- TRS-80 MC-10
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
SP-2-MC10 | git | ? | ✓ | ? |
- Interpreters
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
CHIP-OTTO | ? | Proprietary | ✗ | ? |
Cambridge Z88[edit]
- For software that emulates the Cambridge Z88, see List of computers.
The Cambridge Z88 is a computer created by Cambridge Computer, and is a Z80-based computer.
- Interpreters
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
CHIP-OTTO | ? | Proprietary | ✗ | ? |
Atari 8-bit[edit]
Type | Home computer |
---|---|
Earliest release | 1979 |
Atari 8-bit is a series of 8-bit home computers introduced by Atari in 1979.
Emulators
- Commodore 64
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
Atari 64 | git | ! | ✗ | ! |
- Calculators
Name | Latest version | Systems | License | Active | Recommended |
---|---|---|---|---|---|
hpemu | ? | HP-35, HP-45, HP-55. HP-80 | Proprietary | ✗ | ! |
Interpreters
- CHIP-8
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
Chip-8 | git | Unlicense (Public domain) | ✓ | ! |
Atari ST[edit]
Developer | Atari |
---|---|
Type | Operating system |
Earliest release | 1985 |
Successor | FreeMiNT |
The Atari ST was a microcomputer developed by Atari and released 1985.
TOS (The Operating System) was the operating system for the Atari ST line of computers.
FreeMiNT (MiNT is Now TOS) is a replacement kernel used by VanillaMiNT, EasyMiNT, STMiNT, etc.
- History
TOS was developed by Atari, and came preinstalled on all official Atari ST variants. TOS was discontinued when Atari left the computer market. TOS was replaced by the FreeMiNT (then called MiNT), in a somewhat official capacity (came bundled with Atari Falcons as MultiTOS) and unofficially by hobbyists installing it on their computers.
- Before diving in;
- Note that FreeMiNT is in general very compatible with Atari TOS programs
- Much of the below software's minimum requirement is a Falcon030 with 64 MB RAM or Falcon060 with 64 MB RAM according to Mikro's homepage.
- The download page for each individual piece of software should give more accurate system requirements.
Developer | Eric Smith/Community Developed |
---|---|
Type | Operating system/kernel |
Earliest release | 1993 |
Predecessor | TOS |
Contents | ||
---|---|---|
Emulators | Source ports |
Emulators (ST)[edit]
- Sinclair
- ZX Spectrum
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
x128 | 0.5 | ! | ✗ | ! |
- QL
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
QLem | 1.45Jx (beta) | ! | ✗ | ! |
- Atari
- Atari 2600
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
v2600 | 0.82 | ? | ✗ | ! |
- Atari Lynx
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
Handy | 0.90 | Proprietary | ✗ | ! |
- Sega
- Sega Master System
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
SMS+ | 1.2 | GPLv2 (Copyleft) | ✗ | ! |
SMS+ Falcon | 4 | GPLv2 (Copyleft) | ✗ | ! |
- Nintendo
- Nintendo Entertainment System
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
PeNES | 0.01a | Proprietary | ✗ | ! |
GodleNES | ? | ? | ✗ | ! |
- Game Boy/Color
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
Gngb | 20040115-2 | Proprietary | ✗ | ! |
Gnuboy | 1.0.3 | Proprietary | ✗ | ! |
GodBoy | ? | ? | ✗ | ! |
- Commodore
- Commodore 64
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
Frodo | 4.1b | ! | ✗ | ! |
- Microsoft
- MSX
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
fMSX | 3.0 | Proprietary | ✗ | ! |
- Coleco
- ColecoVision
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
Colem | 1.0 | Proprietary | ✗ | ! |
- Arcade
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
Xmame | 0.97 | Proprietary | ✗ | ! |
- x86 CPUs
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
AT-SPEED | 2.20 | Proprietary | ✗ | ! |
PC-SPEED | 1.5 | Proprietary | ✗ | ! |
pc-ditto | ? | Proprietary | ✗ | ! |
- Classic Mac OS
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
Spectre GCR | 3.0 | Proprietary | ✗ | ! |
Source Ports (ST)[edit]
- Doom
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
PmDoom | 0.60 | GPLv2 (Copyleft) | ✗ | ! |
BadMooD | BitBucket | GPLv2 (Copyleft) | ✓ | ! |
DOOM | 0.81 | Proprietary | ✗ | ! |
- Heretic
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
PmHeretic | 0.56 | GPLv2 (Copyleft) | ✗ | ! |
HHeretic | 0.2.1 | Proprietary | ✗ | ! |
- Hexen
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
PmHexen | 0.56 | GPLv2 (Copyleft) | ✗ | ! |
HHexen | 1.6.1 | Proprietary | ✗ | ! |
- Quake
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
Atari Quake | 1.03 | GPLv2 (Copyleft) | ✗ | ! |
Atari Nuq | 0.7 | ! | ✗ | ! |
pmquake | 0.5 | ! | ✗ | ! |
- Duke Nukem 3D
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
adn3d | 1.01 | GPLv2 (Copyleft) | ✗ | ! |
- ScummVM
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
Scummvm | 2.7.1 | GPLv2 (Copyleft) | ✗ | ! |
- Tyrian
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
OpenTryian | ? | Proprietary | ✗ | ! |
PC-8800 series[edit]
Developer | NEC Home Electronics |
---|---|
Type | Home computer |
Release date | 1981 |
- For software that emulates the PC-8800 series, see NEC PC-8800 series.
The NEC PC-8800 series (PC-88), were a family of computers made by NEC throughout 1981 to 1989.
- Nintendo Entertainment System
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
nes88 | 20131006 | ! | ✗ | ! |
PC-9800 series[edit]
Developer | NEC Home Electronics |
---|---|
Type | Home computer |
Release date | 1982 |
- For software that emulates the PC-9800 series, see NEC PC-9800 series.
The NEC PC-9800 series (PC-98), were a family of computers made by NEC throughout 1982 to 2000. Despite using Intel x86 chips, MS-DOS and Windows, and many other superficial similarities, the series is not IBM compatible. Some PC-98 software may work on an IBM or vice versa, but this is very YMMV.[1]
Emulators
- Sega
- Sega Master System/Game Gear
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
MasterGear | 0.0 | ! | ✗ | ! |
MasterGear | 0.5c | ! | ✗ | ! |
ZWMG | 1.2 | ! | ✗ | ! |
- Mega Drive / Genesis
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
DGen/PC98 | 1.09 | ! | ✗ | ! |
- Nintendo
- Game Boy
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
ZWGB | 0.18a | ! | ✗ | ! |
Virtual Gameboy | 0.6 | ! | ✗ | ! |
gnuboy for PC9821 | 0.9.13 | ! | ✗ | ! |
- Nintendo Entertainment System/Famicom
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
ZWFC | 0.14b | ! | ✗ | ! |
FCE++ | 0.06 | ! | ✗ | ! |
FCE | 0.1 | ! | ✗ | ! |
- Super Nintendo Entertainment System/Super Famicom
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
Snes9x | 1.18e R2 | Non-commercial | ✗ | ! |
SNEeSe for PC9821 | 0.472 | ? | ✗ | ! |
- NEC
- PC Engine/TurboGrafx-16
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
FPCE | 0.0 | ! | ✗ | ! |
- PC 9800 series
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
P88SR | 1.00 | ! | ✗ | ! |
- Microsoft
- MSX
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
fMSX98 | 1.2J | Proprietary | ✗ | ! |
- Sharp
- X1
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
X1EMU | 0.4f | ! | ✗ | ! |
- Arcade
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
98MAME | 0.35FINAL+FIX | MAME license (Non-commercial) | ✗ | ! |
98MAME | 0.36b4n alpha | ! | ✗ | ! |
98NeoMAME | 0.35B9 REV.F | ! | ✗ | ! |
Source ports
Name | Latest version | License | Active | Recommended |
---|---|---|---|---|
Quake PC9821 | WIP | GPLv2 (Copyleft) | ✓ | ✓ |
See also[edit]
Emulators on other systems |