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.
Commodore 64
edit| Manufacturer | Commodore Business Machines (CBM) |
|---|---|
| Type | Home computer |
| Release date | August 1982 |
| Discontinued | April 1994 |
| Predecessor | VIC-20, MAX Machine |
| Successor | Commodore 128, Amiga |
| 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
editThe 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
editThe 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 | Home computer |
| Generation | 8-bit |
| Release date | UK: 23 April 1982 US: November 1983 EU: 1984 |
| Discontinued | 1985/1992 |
| Predecessor | ZX81 |
| Successor | QL, Sinclair PC200 |
| 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| Manufacturer | Atari, Inc. (1979–1984) Atari Corporation (1984–1992) |
|---|---|
| Type | Home computer |
| Release date | November 1979 |
| Discontinued | January 1, 1992 |
| Successor | Atari ST |
| Emulated | ✓ |
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 equivalent) | ✓ | ! |
Atari ST
edit| Developer | Atari, Inc. |
|---|---|
| Type | Personal computer |
| Release date | June 1985 |
| Discontinued | 1993 |
| Predecessor | Atari 8-bit |
| Emulated | ✓ |
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 |
|---|---|
| Initial release | 1993 |
| Preceded by | 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 |
|---|---|
| Emulated | ✓ |
- 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-98
edit| Manufacturer | Nippon Electric (NEC) |
|---|---|
| Type | Personal computers |
| Release date | October 1982 |
| Discontinued | September 30, 2003 |
| Predecessor | PC-8800 series |
| Emulated | ✓ |
- For software that emulates the PC-9800 series, see PC-98 emulators.
The NEC PC-9800 series (PC-98), were a family of computers made by NEC throughout 1982 to 2007. 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) | ✓ | ✓ |