List of computer system emulators

Last updated

This article lists software and hardware that emulates computing platforms.

Contents

The host in this article is the system running the emulator, and the guest is the system being emulated.

The list is organized by guest operating system (the system being emulated), grouped by word length. Each section contains a list of emulators capable of emulating the specified guest, details of the range of guest systems able to be emulated, and the required host environment and licensing.

64-bit guest systems

ARM aarch64

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
QEMU 9.1.0September 4, 2024 aarch64 Cross-platform GPLv2

AlphaServer

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
Charon-AXP 4.5November 30, 2014 AlphaServer 4100, DS10, DS20, ES40, GS80, GS160, GS320Windows, LinuxCommercial
Charon-AXP/SMA(+),/Station2.2.39November 20, 2013 AlphaServer 300, 800, 1000, 1200, 2000, 2100, 4000, 4100, DS10, DS20, DS25, ES40, ES45, 8200, 8400, AlphaStation 200, 250, 500, 600, DPW, XP1000, XP900, DMCC, DEC3000WindowsCommercial
ES40 Emulator 0.18March 14, 2008 AlphaServer ES40 Cross-platform GPL
PersonalAlpha 2.0.17March 1, 2008 AlphaServer Windows Freeware
vtAlpha 4.3.0January 15, 2023 AlphaServer: All models

AlphaStation: All models
Bare Metal installation, no host OS required.

Any x86-64 host computer, Virtual Machine equivalent or Cloud.

Commercial
FreeAXP 2.6.4.598 AlphaServer 400 Windows Freeware
Avanti 2.6.4.598 AlphaServer 400 Windows Commercial
AlphaVM 1.4.11March 14, 2014 AlphaServer DS10, DS20, ES40, and AlphaStation XP900, XP1000 Windows and Linux Commercial and Freeware

IBM

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
Hercules 3.12November 30, 2015 System/370, ESA/390, z/Architecture Cross-platform QPL
QEMU 9.1.0September 4, 2024 s390x Cross-platform GPLv2

Silicon Graphics

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
GXemul 0.7.022 April 2021 SGI O2 Cross-platform Open source

UltraSPARC

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
Charon-SSP/E4501.0.26April 15, 2015 Sun Enterprise 450 Linux Commercial
QEMU9.1.0September 4, 2024Sun4u (UltraSPARC PC), Sun4v (T1 PC)Cross-platformGPL

x86-64 platforms (64-bit PC and compatible hardware)

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
Bochs 2.8March 10, 2024 x86 PC, x86-64 PC Cross-platform Open source
QEMU 9.1.0September 4, 2024 x86-64 PC, various platforms Cross-platform GPL
Q 0.9.1d118 x86-64 PC, various platforms OS X Open source
SPC/AT 0.97March 10, 2014 x86-64 PC, various platforms Windows 64-bit, Android Linux (ARM) Open source
SimNow 4.6.2April 6, 2010 AMD K8 (Athlon 64 and Opteron) PC Windows 64-bit, Linux 64-bit Freeware and Proprietary

60-bit guest systems

60-bit CDC 6000 series and Cyber mainframe

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
Desktop Cyber 5.3.1May 12, 2011 CDC Cyber, CDC 6000 series, CDC 6600 Cross-platform GPL

48-bit guest systems

English Electric KDF9

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
ee9V1.9eDecember 15, 2011 English Electric KDF9 Cross-platform/POSIX API: binary for OS X on PowerPC GPL3
ee9V2.0rOctober 29, 2015 English Electric KDF9 Cross-platform/POSIX API: binaries for 32-bit Intel Linux, Raspberry Pi, OS X Lion, and OS X Yosemite GPL3
ee9V3.1aJuly 18, 2018 English Electric KDF9 Cross-platform/POSIX API: binary for 32-bit Windows with Cygwin GPL3
ee9V10February 25, 2024 English Electric KDF9 Cross-platform/POSIX API: binary for 32-bit Raspberry Pi 4/400 GPL3
ee9V11May 15, 2024 English Electric KDF9 Cross-platform/POSIX API: binaries for 64-bit Raspberry Pi 4/400, Intel macOS Mojave through Sonoma, ARM macOS Sonoma, and 64-bit Intel Linux (also runs under FreeBSD and Windows 10/Windows 11 with WSL). Includes a Pascal cross compiler for the KDF9. GPL3

36-bit guest systems

DEC PDP-10

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
SIMH v4.0 DEC PDP-10: PDP-6, KA10, KI10, KL10A/B, and various very old computers Cross-platform Open source
ts10 021004October 4, 2002 DEC PDP-10, DEC PDP-11, DEC VAX Unix, Linux GPL
KLH10 2.0aNovember 19, 2001 DEC PDP-10: KL10B and KS10 Unix, Linux Open source
kx10 0.94June 30, 2004 DEC PDP-10: KL10B Unix, Linux GPL

GE-600 series / Honeywell 6000 series

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
DPS8M R3.0.1August 10, 2023Honeywell Series‑60/Level‑68, Honeywell/Bull DPS‑8/M Cross-platform Open source

IBM 7094

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
SIMH 3.9-0May 3, 2012Various very old computers Cross-platform Open source
IBM 7094 Emulator 3.0dSeptember 16, 2004 IBM 7094 Windows Open source
s709 3.2.5January 4, 2012 IBM 709, IBM 7090, IBM 7094 Cross-platform Open source

32-bit guest systems

Acorn Archimedes, A7000, RiscPC, Phoebe

While the ARM processor in the Acorn Archimedes is a 32-bit chip, it only had 26-bit addressing making an ARM/Archimedes emulator, such as Aemulor or others below, necessary for 26-bit compatibility, for later ARM processors have mostly dropped it.

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
A310Emu 0.58April 13, 2007 Acorn Archimedes RISC OS Freeware
Aemulor 2.32March 9, 2003 Acorn Archimedes RISC OS Proprietary
Acorn-Pattenden -November 16, 1998 Acorn Archimedes Windows Freeware
ArcEm 1.50.2April 16, 2017 Acorn Archimedes Cross-platform GPLv2
Archie 0.9February 10, 2001 Acorn Archimedes Windows Freeware
ArchiEmu 0.01March 6, 2010 Acorn Archimedes RISC OS Freeware
Arculator 0.99August 15, 2009 Acorn Archimedes Windows Freeware
ARM 2 -October 6, 1997 Acorn Archimedes Windows Freeware
Arthur OS Emulator -1998 Acorn Archimedes Windows Freeware
Red Squirrel 0.6October 28, 2002 Acorn Archimedes Windows Freeware
Riscose February 3, 2002 Acorn Archimedes Windows GPL
RPCEmu 0.9.3May 7, 2020 Acorn A7000, Risc PC, Phoebe Cross-platform GPLv2
Virtual A5000 1.4February 18, 2003 Acorn Archimedes WindowsCommercial
VirtualRPC -February 9, 2003 Risc PC Cross-platform Commercial

Amiga

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
E-UAE 0.8.29wip4March 27, 2007 Amiga Unix, OS X, BeOS GPL
Fellow 0.5.7.1067January 2, 2018 Amiga Windows GPL
FS-UAE 2.8.3January 8, 2017 Amiga Windows, OS X, Linux, FreeBSD GPL
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later
MyUAE 0.91August 24, 2006 Amiga Palm OS GPL
PalmUAE 1.0September 12, 2006 Amiga Palm OS GPL
PocketUAE 20060121January 21, 2006 Amiga Pocket PC GPL
UAE 0.8.29UAE v0.8.29 2008-11-30, [1] [2] FS-UAE v2.6.2 2015-10-27, [3] [4] E-UAE v0.8.29 2007-03-28 [5] Amiga Unix, BeOS, NeXTSTEP GPL
UAE4All rc1November 3, 2006 Amiga Windows, Linux, Dreamcast, Dingoo GPL
WinUAE 4.1.0December 5, 2018 Amiga Windows GPL

Android

iOS

Apple Lisa

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
IDLE 0.11aSeptember 19, 2015 Apple Lisa Windows Open source
LisaEm 1.2.6December 13, 2007 Apple Lisa Mac OS X, Windows GPL
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later

Macintosh with 680x0 CPU

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later
Mini vMac 3.5.8August 13, 2017 Macintosh Plus and other early Macintosh computers Windows, Linux, OS X GPL
PCE/macplus 20180323-184b521aDecember 18, 2017 Macintosh 128k, Macintosh 512k, Macintosh 512Ke, Macintosh Plus, Macintosh SE, Macintosh Classic Windows GPLv2
Clock Signal (CLK) 2020-12-09December 9, 2020 Macintosh 512ke and Macintosh Plus; also: Acorn Electron, Amstrad CPC, Apple II, Atari 2600, Atari ST, ColecoVision, VIC-20, MSX, Oric, Master System, ZX80, ZX81 macOS, Linux, BSD MIT License
Executor 2.1pr11July 9, 2009 Macintosh Windows, Linux, DOS MIT License
vMac 0.1.9.61999 Macintosh Plus Cross-platform Open source
A-Max 4.0Summer of 1993 Macintosh 128k, Macintosh 512k, Macintosh 512Ke,

Macintosh Plus, Macintosh II, Macintosh Quadra

Amiga Freeware
Basilisk II 0.9-1May 31, 2001 Macintosh Classic, Macintosh II Cross-platform GPL
SoftMac XP8.2July 2001 Macintosh Windows
Fusion3.0July 1998 Macintosh DOS Freeware
Shoebill0.0.5September 15, 2015 Macintosh II, specifically meant to run A/UX macOS, Linux, Windows BSD

Macintosh with PowerPC CPU

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
PearPC 0.5.0July 13, 2011 PowerPC platform Linux, Windows GPL
SheepShaver May 5, 2010 PowerMac Cross-platform GPL
QEMU 9.1.0September 4, 2024 G3 Beige PowerMac, various platforms Windows, Linux, OS X GPL
GXemul 0.7.022 April 2021 Power Mac G4 Cross-platform Open source

Atari ST/STE/Falcon

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
STEEm 3.2October 22, 2004 Atari ST/STEWindows, Linux Open source
SainT 2.40December 12, 2015 Atari ST/STEWindows Freeware
Gemulator 9.0November 30, 2008 Atari ST WindowsCommercial (free)
Hatari 2.4.1August 3, 2022 Atari ST/STE, Atari TT, Atari Falcon Cross-platform GPL
Clock Signal (CLK) 2020-12-09December 9, 2020 Atari ST; also: Acorn Electron, Amstrad CPC, Apple II, Atari 2600, Atari ST, ColecoVision, VIC-20, Macintosh, MSX, Oric, Master System, ZX80, ZX81 macOS, Linux, BSD MIT License
PacifiST 0.49bOctober 18, 2001 Atari ST DOS, Windows Giftware
STonX 0.6.7.6August 15, 2004 Atari ST Unix, DOS, Windows GPL
WinSTon 0.1r2August 16, 1998 Atari ST Windows Freeware
ARAnyM 1.1.0  OOjs UI icon edit-ltr-progressive.svg April 14, 2019 Atari ST, Atari TT, Atari Falcon Cross-platform GPL
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later
EstyJs n/a2013Atari ST Cross-platform Open source
PCE/atarist 20180323-184b521aDecember 18, 2017 Atari ST, Mega ST Windows GPL
STEEm SSE (Steven Seagal Edition)3.9.4January 13, 2018 Atari ST/STEWindows, Linux GPL

AT&T UNIX PC

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
FreeBee FreeBee on GitHub August 2019 UNIX PC Cross-platform GPLv3

Cobalt Qube

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
GXemul 0.7.022 April 2021 Cobalt Qube Cross-platform Open source

Corel NetWinder

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
GXemul 0.7.022 April 2021NetWinder (ARM) Cross-platform Open source

DEC VAX

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
SIMH 3.9-0May 3, 2012Various very old computers including DEC VAX 11/780, 3900 Cross-platform Open source
Charon-VAX 4.0December 28, 2010DEC VAXWindowsCommercial
eVAX 1.1January 28, 2000 DEC VAX Cross-platform GPL
vtVAX 4.0.1March 1, 2020 DEC VAX X86 Bare Metal (no OS required), Virtual Machine, Cloud and WindowsCommercial

DECstation

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
GXemul 0.7.022 April 2021 DECstation 5000/200 Cross-platform Open source

IBM mainframe (32-bit)

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
Hercules 3.12November 30, 2015 System/370, ESA/390, z/Architecture Cross-platform QPL
SIMH 1993 System/360 Cross-platform MIT

Motorola 88000

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
GXemul 0.7.022 April 2021Motorola MVME187 Cross-platform Open source

Sharp X68000

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
EX68 2.15July 23, 2001 Sharp X68000 Windows
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later
WinX68k 0.95March 6, 2004 Sharp X68000 Windows

Sinclair QL

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
QLay2 0.90November 7, 2004 Sinclair QL Windows Open source
Q-emuLator 3.1January 29, 2012 Sinclair QL Windows, Mac OS Shareware
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later
QPC II 4.04May 27, 2014 Sinclair QL Windows Freeware
ZEsarUX 9.2April 5, 2021Various Sinclair computers Linux, Windows, Mac OS X GPL

SPARCstation

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
QEMU 9.1.0September 4, 2024 SPARCstation, SPARCserver, various platforms Windows, Linux, OS X GPL
Charon-SSP/SS20 Freeware 0.3.8March 31, 2013 SPARCstation 20 Linux Freeware
TME 0.8 Sun 2/120, Sun 3/150, SPARCstation 2 Unix BSD

x86 platforms (32-bit PC and compatible hardware)

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
86Box 4.0.1October 16, 2023 x86 PC Cross-platform GPLv2
Aeon 0.64June 30, 2011 MS-DOS [13] .NET Framework 4.0 MS-PL
Bochs 2.8March 10, 2024 x86 PC, x86-64 PC Cross-platform LGPL
Dioscuri0.7.0January 19, 2011 x86 PC JVM GPLv2
DOSBox 0.74-3June 26, 2019 DOS & x86 PC Cross-platform GPLv2
jDosbox 0.74.28February 27, 2013 DOS & x86 PC JVM GPLv2
JsDOSBox 3.3January 10, 2016 DOS & x86 PC Web browser (JavaScript) GPLv2
NaClBox CVS (follows DOSBox) DOS & x86 PC Google Native Client GPLv2
JPC 3.0February 22, 2015 x86 PC JVM GPLv2
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later
Microsoft Virtual PC for Mac7.0September 10, 2004 x86 PC Mac OS, Mac OS X(Power PC)Commercial
Parallels 13.3.0-43321March 16, 2018 x86 PC virtualizer Cross-platform Commercial
PCem v17August 15, 2007 x86 PC Windows, Linux GPLv2
PocketDOS 1.12.3August 8, 2009 x86 PC Intel 8086/80186/80286 (real-mode only), 386/486 with 3rd party plugins Windows, Windows CE/Pocket PC Commercial
Q 0.9.1d118February 16, 2010 x86 PC, various platforms OS X GPL
QEMU 9.1.0September 4, 2024 x86 PC, various platforms Cross-platform GPL
SimNow 4.6.2April 6, 2010 AMD K8 (Athlon 64 and Opteron) PC Windows 64-bit, Linux 64-bit Freeware and Proprietary
SPC/AT Emulator 0.97March 10, 2014 x86 PC Windows Freeware
VARCem 1.7.3June 6, 2020 x86 PC Windows GPLv2
VirtualBox 6.1.26July 28, 2021 x86 PC virtualizer Cross-platform GPL
VMachine 0.1.0October 10, 2010 x86 PC Windows Custom
VMware Fusion 10.1.1January 11, 2018 x86 PC virtualizer OS X Commercial
VMware Workstation 14.1.1January 11, 2018 x86 PC virtualizer Windows, Linux Commercial
Windows Virtual PC x86 PC virtualizer Windows Custom

24-bit guest systems

ICL 1900

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
g3ee140223February 23, 2014 ICL 1900 series mainframe running George 3 Windows, Raspberry Pi, Linux GPL3
sims bbe8a62April 8, 2018 Burroughs B5500, ICL 1900 series, DEC PDP-10, others Cross-platform Open source
em1900V1.01December 31, 2018 ICL 1900 series 1901A, 1905 and 1904S processors Windows Open source

SDS 900-series

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
SIMH V3.9-0May 3, 2013SDS 940 Cross-platform Open source

20-bit guest systems

GE-200 series

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
Dartmouth Time Sharing System EmulatorGE-235 Cross-platform

PERQ

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
PERQemu0.25June 24, 2010PERQ 1, PERQ 1A Windows

18-bit guest systems

DEC PDP-1

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
SIMH V3.9-0May 3, 2013Various very old computers Cross-platform Open source
Java PDP-1 emulatorOctober 9, 2009PDP-1 Java applet Open source
JavaScript PDP-1 emulator2013PDP-1 Web browser (JavaScript) Open source

DEC PDP-4/7/9/15

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
SIMH V3.9-0May 3, 2013Various very old computers Cross-platform Open source

16-bit guest systems

Apple IIGS

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later
GSPlus (Based on KEGS)0.14March 27, 2019 Apple IIGS Cross-platform GPLv2
XGS 0.54December 8, 2002 Apple IIGS Cross-platform GPL
XGS-DOS 0.50.61998 Apple IIGS DOS Freeware
XGS/32 1.60bMarch 7, 2000 Apple IIGS Windows
KEGS 1.34January 14, 2024 Apple IIGS Cross-platform GPL
Bernie II The Rescue 3.0December 1996 Apple II, Apple IIGS Power Macintosh Shareware
Sweet16 3.0.3March 6, 2014 Apple IIGS macOS Freeware

NEC PC-9800 series

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
Neko Project II 0.86March 6, 2006PC-9801 Windows, macOS Freeware

DEC PDP-11

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
Ersatz-11 7.1August 7, 2015 DEC PDP-11 DOS, Windows, Linux Shareware
ts10 021004October 4, 2002 DEC PDP-10, DEC PDP-11, DEC VAX Unix, Linux GPL
SIMH 3.9-0May 3, 2012Various very old computers Cross-platform Open source
Charon TB 4.0January 11, 2011PDP-11/94 (UNIBUS), MicroVAX II, MicroVAX 3600, MicroVAX 3600, VAX Server 3600, VAX Server 3600, VAX 4000/106, VAX 6000/310WindowsCommercial

Mera 400

Polish minicomputer Mera 400. Also in development hardware emulator in FPGA. [14]

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
EM400Mera 400 Linux GPL-2.0

TI-99/4 and TI-99/4A

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
MAME 0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later
Classic99v398September 4, 2017 TI-99/4A Windows Open source
Ti994w4.2aMay 19, 2009 TI-99/4A Windows Freeware
Win994a3.010April 2, 2013 TI-99/4A Windows Freeware

Texas Instruments TI-980

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
sim980 1.3.4January 12, 2012TI-980 A and B, Calder CDD-980 Cross-platform Open source

Texas Instruments TI-990

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
sim990 3.4.0October 26, 2011TI-990/4, /5, /10, /10A and /12 Cross-platform Open source

Varian Data Machines

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
VVM (Virtual Varian Machine) 1.0.0June 2, 2006Varian 620i DOS Commercial

x86-16 IBM PC/XT/AT compatible

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
86Box 4.0.1October 16, 2023 x86 PC Cross-platform GPLv2
Fake86 0.13.9.16September 16, 2013 IBM PC/XT & Intel 80186 Cross-platform GPLv2
PCE/ibmpc 20180323-184b521aDecember 18, 2017 IBM PC/XT, 8086, 80186/80188 Windows GPLv2
Pico XT 0.1.1October 24, 2006 IBM PC/XT Windows Freeware
PCem v17January 13, 2022 x86 PC Windows, Linux GPLv2
PCjs v1.62.0April 1, 2018 x86 PC Web Browser GPLv3
PocketDOS 1.12.3August 8, 2009 x86 PC Intel 8086/80186/80286 (real-mode only) Windows, Windows CE/Pocket PC Commercial
DOSBox 0.74-3June 26, 2019 DOS & x86 PC Cross-platform GPLv2
jDosbox 0.74.28February 27, 2013 DOS & x86 PC JVM GPLv2
JsDOSBox 3.3January 10, 2016 DOS & x86 PC Web browser (JavaScript) GPLv2
NaClBox CVS (follows DOSBox) DOS & x86 PC Google Native Client GPLv2
QEMU9.1.0September 4, 2024x86 PC Cross-platform GPL
VirtualXT0.9.0June 1, 2021 IBM PC/XT Cross-platform ZLIB License
MartyPC v0.2.0May 31, 2023 IBM PC/XT Cross-platform MIT License

12-bit guest systems

DEC PDP-8

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
SIMH V3.9-0May 3, 2013Various very old computers Cross-platform Open source
PDP-8/E Simulator2.2December 8, 2019PDP-8/E Mac OS, OS X GPL
core8 v1.0July 28, 2023PDP-8/E Windows, Linux GPLv3

8-bit guest systems

Acorn Atom

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
Acorn Atom Emulator 1.33August 14, 1999 Acorn Atom DOS Open source
Acorn Atom Emulator 0.3February 11, 1997 Acorn Atom Linux, SunOS GPL
Atomulator1.28March 28, 2018 Acorn Atom Windows, Linux, macOS GPL
jsAtom2022-08-09August 9, 2022 Acorn Atom Web browser (JavaScript) GPL
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later

Acorn Electron

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
6502Em 4.00February 4, 2005 BBC Micro, BBC Master, Acorn Electron Windows, RISC OS Commercial
Clock Signal (CLK) 2020-12-09December 9, 2020 Acorn Electron; also: Amstrad CPC, Apple II, Atari 2600, Atari ST, ColecoVision, VIC-20, Macintosh, MSX, Oric, Master System, ZX80, ZX81 macOS, Linux, BSD MIT License
ElectrEm 0.6cJanuary 18, 2007 Acorn Electron Windows, macOS, Linux Open source
Elkulator 1.0July 17, 2010 Acorn Electron Windows, DOS, Linux GPL
ElkJSn/a2013 Acorn Electron Cross-platform Open source
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later

Altair 8800

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later
Z80pack 1.36December 21, 2017 Altair 8800, IMSAI 8080, Cromemco Z-1 Cross-platform BSD
SIMH 3.9-0May, 2012 Altair 8800 with various hardware Cross-platform Open source
emuStudio 0.39March, 2017 Altair 8800 and other computers + basic IDE Cross-platform GPLv2

Amstrad CPC

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
AmeDS 4.0April 25, 2010 Amstrad CPC Nintendo DS Freeware
Arnold 04012004January 4, 2004 Amstrad CPC, Amstrad Plus, Amstrad GX4000 Windows, Mac, Linux GPL
Azimuth 1.xMarch 4, 2022 Amstrad CPC Android GPL
CaPriCe32 4.6.0March 14, 2020 Amstrad CPC DOS, Windows, Linux GPL
Clock Signal (CLK) 2020-12-09December 9, 2020 Amstrad CPC; also: Acorn Electron, Apple II, Atari 2600, Atari ST, ColecoVision, VIC-20, Macintosh, MSX, Oric, Master System, ZX80, ZX81 macOS, Linux, BSD MIT License
CPC++ 2.0.0January 14, 2003 Amstrad CPC Mac OS X, Mac OS, Linux, Solaris Shareware
CPCBox betaNovember 12, 2012 Amstrad CPC Web browser (JavaScript) Freeware
CPCDroid 1.5.1March 2, 2011 Amstrad CPC Android GPL
CPCE 1.94March 7, 2011 Amstrad CPC DOS, Windows Freeware
CPCemu 2.5August 13, 2022 Amstrad CPC Windows, Linux Freeware
CrocoDS 0.1.1October 15, 2016 Amstrad CPC macOSX, iPhone/iPad, Nintendo DS GPL
DSP-emulator 0.18 FinalDecember 31, 2017 Amstrad CPC, Arcade, ColecoVision, Game Boy, Game Boy Color, Nintendo, ZX Spectrum Windows, LinuxNon-commercial
EP128Emu 2.0.11.2April 19, 2019 Amstrad CPC, ZX Spectrum, Enterprise Windows, Linux GPL
JavaCPC 3.0.2April 8, 2022 Amstrad CPC Java GPL
MacCPC 0.9.2 AlphaJanuary 22, 2010 Amstrad CPC OS X Freeware
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later
NO$CPC 1.8November 2000 Amstrad CPC, Amstrad Plus, Amstrad GX4000 DOS, Windows Freeware
PSPCAP32 1.5.1August 21, 2009 Amstrad CPC Sony PSP GPL
Retro Virtual Machine 2.1.9October 9, 2023 Amstrad CPC, Amstrad Plus, Amstrad GX4000, MSX, Sega SG-1000, Sega Master System, ColecoVision, Sinclair ZX Spectrum Windows, macOS, Linux Apache
Roland betaApril 20, 2011 Amstrad CPC Web browser (JavaScript) GPL
Roland Emulator 0.70April 20, 2017 Amstrad CPC Windows, Linux, FreeBSD GPL
Virtual CPC 1.1August 8, 2011 Amstrad CPC Windows Freeware
WinAPE 2.0b2January 6, 2016 Amstrad CPC, Amstrad Plus, Amstrad GX4000 Windows Freeware
WinCPC 0.9.26February 1, 2007 Amstrad CPC Windows Freeware
Wiituka 0.98.8May 15, 2009 Amstrad CPC Nintendo Wii GPL
Xcpc betaJanuary 22, 2007 Amstrad CPC Linux and FreeBSD GPL
XNACPC 1.0November 11, 2011 Amstrad CPC Xbox 360, Windows GPL
ZEsarUX 9.2April 5, 2021Various Sinclair computers Linux, Windows, Mac OS X GPL

Apple-1

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later
OpenEmulator1.0.3July 17, 2012Various computers and consoles Cross-platform GPL
Pom1v1.0.0March 3, 2010 Apple I Cross-platform GPL
Pom1 (Java)1.1May 23, 2007 Apple I Java GPL
Rittwage Apple 1 Emulator Apple I Windows Open source

Apple II

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
Agat Emulator 1.29.1November 6, 2017 Apple II, Agat 7, Agat 9 Windows GPL
AppleIIGo1.0.8June 14, 2011 Apple IIe Cross-platform GPL
Appler 52aaa0fJanuary 1, 1990 Apple II DOS BSL
AppleWin 1.29.13.0May 31, 2020 Apple II, Apple II+, Apple IIe Windows GPL
Catakig 2.00b4October 28, 2006 Apple II, Apple II+, Apple IIe, Apple IIc macOS Open source
Clock Signal (CLK) 2020-12-09December 9, 2020 Apple II, Apple II+, Apple IIe; also: Acorn Electron, Amstrad CPC, Atari 2600, Atari ST, ColecoVision, VIC-20, Macintosh, MSX, Oric, Master System, ZX80, ZX81 macOS, Linux, BSD MIT License
JACE: Java Apple Computer Emulator 2012-12-09December 9, 2012 Apple II, Apple IIe Cross-Platform LGPL
LinApple 2bJune 26, 2015 Apple II Linux GPL
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later
microM8 RollingJanuary 14, 2017 Apple IIe Windows Linux macOS Freeware
PalmApple 0.8.0September 8, 2006 Apple IIe Palm OS GPL
pomDS 2.0November 30, 2008 Apple II Nintendo DS Freeware
Virtu0.9.3July 17, 2012 Apple IIe Cross-platform GPL
Virtual ] [8.1January 14, 2018 Apple II, Apple II+, Apple IIe Mac OS X 10.6 "Snow Leopard" or better Shareware
WiiApple 0.0.7January 8, 2009 Apple II Wii GPL

Apple ///

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later
Sara 0.5.0May 4, 2008 Apple /// Mac OS, OS X Freeware

Atari 8-bit computers

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
A8E 0.2November 15, 2007Atari 800XLWindows GPL
ACE 0.32001Atari 800, Atari 800XL, Atari 130XELinux Open source
Altirra 4.00November 13, 2021Atari 400, Atari 800, Atari 800XL, Atari 130XE, Atari 5200 Windows GPL
Atari800Win PLus 4.0August 26, 2005Atari 400, Atari 800, Atari 800XL, Atari 130XE, Atari 5200 Windows GPL
Atari800 3.1.0August 4, 2014Atari 400, Atari 800, Atari 800XL, Atari 130XE, Atari 5200 Cross-platform GPL
Atari800 2.1.0March 15, 2010Atari 400, Atari 800, Atari 800XL, Atari 130XE, Atari 5200 Dingoo GPL
Atari800 1.2 for GP, 1.5 for PandoraDecember 2007Atari 400, Atari 800, Atari 800XL, Atari 130XE, Atari 5200 GP32, GP2X, Gizmondo, Pandora (console) GPL
Atari800 DC 0.78August 17, 2008Atari 400, Atari 800, Atari 800XL, Atari 130XE, Atari 5200 Dreamcast GPL
Atari800MacX 5.0.1December 29, 2011Atari 400, Atari 800, Atari 800XL, Atari 130XE, Atari 5200 Mac OS X GPL
Atari800 PSP 2.1.0.1August 11, 2009Atari 400, Atari 800, Atari 800XL, Atari 130XE, Atari 5200 PSP GPL
AtariXLBox 7May 9, 2008Atari 400, Atari 800, Atari 800XL, Atari 130XE, Atari 5200 Xbox GPL
Atari++ 1.81December 15, 2016Atari 400, Atari 800, Atari 800XL, Atari 130XE, Atari 5200 Cross-platform Custom, GPL
EMUAPC 0.92August 20, 2003Atari 400, Atari 800, Atari 800XL, Atari 130XE DOS Commercial
kat52000.8.1January 1, 2018Atari 400, Atari 800, Atari 800XL, Atari 130XE, Atari 5200 Windows, Linux GPL
Rainbow 2.2August 25, 2012Atari 400, Atari 800, Atari 800XL, Atari 130XE, Atari 5200 Windows, Mac OS, OS X Freeware
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later
NAAE 1.02002Atari 800, Atari 800XL, Atari 130XE, Atari 5200 Windows Freeware
Pokey 0.62September 10, 1996Atari 800, Atari 800XL, Atari 5200 DOS Freeware
PokeyDS 1.1November 9, 2007Atari 400, Atari 800, Atari 800XL, Atari 130XE, Atari 5200 Nintendo DS GPL
WiiXL 0.1February 7, 2009Atari 400, Atari 800, Atari 800XL, Atari 130XE, Atari 5200 Wii GPL
Xformer [15] 10.00October 10, 2018Atari 400, Atari 800, Atari 800XL, Atari 130XEAtari ST, DOS, Windows, OS/2 Freeware
XL-it! 0.201997Atari 800, Atari 800XL, Atari 130XE DOS Freeware

BBC Micro

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
6502Em 4.03May 2005 BBC Micro, BBC Master, Acorn Electron RISC OS Commercial
65C12 1.1November 4, 1998 BBC Micro DOS Freeware
65Host 1.20May 18, 1992 BBC Micro RISC OS Commercial
B-Em 2.2June 3, 2012 BBC Micro DOS, Windows, OS X, Linux GPL
BBC 6502 Emulator-February 15, 1992 BBC Micro DOS/Windows Freeware
BBC Environment Emulator 1.01AR1985 BBC Micro Atari 520 ST Freeware
Beebdroid 1.3February 17, 2012 BBC Micro Android
BeebEm 4.14February 13, 2012 BBC Micro, BBC Master 128 Cross-platform GPL
BeebInC 0.99f1998 BBC Micro DOS Freeware
BeebIt 0.65September 20, 2015 BBC Micro RISC OS Freeware
BeebItJ 1.03November 7, 2007 BBC Micro RISC OS Freeware
Beebjit 0.9.42018 BBC Micro, BBC Master 128 Linux GPLv3
Horizon 2.1September 3, 2012 BBC Micro Windows, OS X Freeware
jsbeeb -2014 BBC Micro Web browser (JavaScript) GPL
Jbeeb 1.22004 BBC Micro Java Applet Freeware
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later
Model-B April 10, 2004 BBC Micro Windows Open source
Owl1.1.0 BBC Micro NeXTStep Freeware
Xbeeb 0.4.1January 15, 2002 BBC Micro Unix Open source

Commodore 64

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later
MagiC64 1.81January 13, 1999 Commodore 64 Amiga Shareware
C64S 2.5BFebruary 28, 1997 Commodore 64 DOS Shareware
PC64Dos 1.22September 1, 1997 Commodore 64 DOS Freeware
PC64Win 2.14January 15, 1997 Commodore 64 Windows Freeware
VICE 3.6December 24, 2021 Commodore 64, Commodore 128, VIC-20, Commodore PET, Commodore Plus/4, CBM-II Cross-platform GPL
PSPVice 1.2January 2008 Commodore 64 Sony PSP Freeware
VICE PSP 2.2.15January 16, 2011 Commodore 64 Sony PSP GPL
CCS64 3.9.2September 8, 2015 Commodore 64 Windows Shareware
Frodo 4.1b Commodore 64 Cross-platform GPL
Frodo (Mac) 4.4.0 Commodore 64 OS X Freeware
FrodoDS Commodore 64 Nintendo DS GPL
Hoxs64 1.0.9.8February 4, 2018 Commodore 64 Windows Freeware
Micro64 1.00.2013.05.11 Build 714May 11, 2013 Commodore 64 Windows Linux OS X Freeware
Hyper64 1.00.2008.08.08 Build 20August 8, 2008 Commodore 64 Windows Freeware
JME C64 1.13October 2, 2009 Commodore 64 Java GPL
ec64 0.17December 21, 2003 Commodore 64 Linux GPL
VirtualC64 1.8.1March 23, 2018 Commodore 64 OS X GPL
Jac64 1.11January 4, 2008 Commodore 64 Java GPL
FC64 Commodore 64 Adobe Flash GPL
Commodore 64 1.6April 3, 2010 Commodore 64 iPhone Commercial
A64 3.011994 Commodore 64 Amiga Commercial
rCC64 0.6.0.0December 14, 2014 Commodore 64 Windows Phone Commercial
Flappy 64 1.2October 27, 2014 Commodore 64, VIC-20 Java Freeware
Kernal64 1.4.3.b1March 3, 2018 Commodore 64, Commodore 128 Java/Scala MIT License
Z64K BetaApril 7, 2018 Commodore 64 Java Freeware
caio emulator January 28, 2024 Commodore 64, Sinclair ZX80, Sinclair ZX Spectrum 48K Linux, macOS GPLv2
C64 Mister 202404182019 Commodore 64 MiSTer GPL

Commodore Plus/4

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later
Forever? 1.42August 25, 2008 Commodore 16, Commodore 116, Commodore Plus/4 DOS Open source
Artifex 0.29March 14, 2002 Commodore 16, Commodore Plus/4 Windows Freeware
Minus4 1.5November 21, 2008 Commodore 16, Commodore 116, Commodore Plus/4 Java Open source
plus4emu 1.2.9.2September 26, 2008 Commodore 16, Commodore 116, Commodore Plus/4 Windows, Linux GPL
VICE 3.6December 24, 2021 Commodore 64, Commodore 128, VIC-20, Commodore PET, Commodore Plus/4, CBM-II Cross-platform GPL
WinEMU 0.50September 12, 2001 Commodore 16, Commodore Plus/4 Windows Freeware
YAPE 1.1.6March 18, 2018 Commodore 16, Commodore Plus/4 Cross-platform GPL

VIC-20

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
Clock Signal (CLK) 2020-12-09December 9, 2020 VIC-20; also: Acorn Electron, Amstrad CPC, Apple II, Atari 2600, Atari ST, ColecoVision, Macintosh, MSX, Oric, Master System, ZX80, ZX81 macOS, Linux, BSD MIT License
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later
Pfau Zeh 0.26February 11, 2000 VIC-20 Linux, Windows Freeware
Power20 4.9.5February 29, 2008 VIC-20 Mac OS, OS X Shareware
vic20emu 0.1-b3October 27, 2013 VIC-20 Java BSD
VICE 3.6December 24, 2021 Commodore 64, Commodore 128, VIC-20, Commodore PET, Commodore Plus/4, CBM-II Cross-platform GPL
Z64K BetaApril 7, 2018 Commodore 64, VIC-20, Atari 2600 Java Freeware

Enterprise 64/128

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later
Enter September 19, 2001 Enterprise Windows GPL
EP32 1.20July 11, 2006 Enterprise Windows GPL
EP128Emu 2.0.11January 20, 2017 Amstrad CPC, ZX Spectrum, Enterprise Windows, Linux GPL

Fairlight CMI IIx

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicenseNotes
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or laterPreliminary support, not available in official builds

Jupiter ACE

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later
EightyOne 1.0aMay 28, 2008 Jupiter ACE, Various Sinclair computers Windows GPL
ZEsarUX 9.2April 5, 2021Various Sinclair computers Linux, Windows, Mac OS X GPL
zzace 09 Jupiter ACE Java Open source
MAce 0.9.0 Jupiter ACE OS X Freeware
xAce 0.5December 22, 2012 Jupiter ACE Linux GPL
EMF Jupiter Ace 1.0June 15, 2020 Jupiter ACE Web browser (JavaScript)Unknown
Jupiter Ace - iOS 1.1.1April 2, 2023 Jupiter ACE iOS, iPadOS Freeware

Mattel Aquarius

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later
Virtual Aquarius 0.72aAugust 5, 2008 Mattel Aquarius Windows Freeware

MicroBee

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later
Nanowasp 2.0bSeptember 28, 2007 MicroBee Windows GPL
uBee512 6.0.0February 13, 2017 MicroBee Cross-platform GPL

MSX

EmulatorCurrent versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
blueMSX2.8.2August 14, 2009 MSX, MSX2, MSX2+, MSX TurboR,

SpectraVideo SVI318/328, ColecoVision, Sega SG-1000

Windows GPL
CocoaMSX 1.61August 5, 2017 MSX, MSX2, MSX2+, MSX TurboR OS X GPL
Clock Signal (CLK) 2020-12-09December 9, 2020 MSX1; also: Acorn Electron, Amstrad CPC, Apple II, Atari 2600, Atari ST, ColecoVision, VIC-20, Macintosh, Oric, Master System, ZX80, ZX81 macOS, Linux, BSD MIT License
fMSX 5.3March 27, 2018 MSX, MSX2, MSX2+ Cross-platform Commercial
fMSX PSP 3.5.41March 17, 2010 MSX, MSX2, MSX2+ Sony PSP Open source
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later
meisei 1.3.1February 9, 2010 MSX Windows Open source
MSKISS 0.2.4March 13, 2000 MSX, MSX2, MSX2+ DOS, Windows Freeware
MSX Emulator 0.10bOctober 26, 2006 MSX Atari ST Freeware
MSX Emulator 1.8August 16, 2010 MSX, MSX2 UNIX GPL
msxDS 0.93January 1, 2012 MSX, MSX2, MSX2+ Nintendo DS Freeware
NLMSX 0.48June 12, 2003 MSX, MSX2, MSX2+, MSX TurboR Windows Freeware
NO$MSX 1.5May 1, 2003 MSX, MSX2 Windows, DOS Shareware
openMSX 18.0June 12, 2022 MSX, MSX2, MSX2+, MSX TurboR, SpectraVideo SVI318/328, ColecoVision, Sega SG-1000 Cross-platform GPLv2
paraMSX 0.50bOctober 8, 2009 MSX, MSX2, MSX2+, MSX TurboR Windows Freeware
rMSX1.3April 1, 2016 MSX, MSX2 MSX tR Freeware
RuMSX 0.82June 18, 2017 MSX, MSX2, MSX2+, MSX TurboR Windows Freeware
jsMSX betaDecember 29, 2011 MSX Web browser (JavaScript) GPL
WebMSX 6.0March 15, 2020 MSX, MSX2, MSX2+, MSX TurboR, OPL4, V9990 with Dual Screens, Network Multiplayer/Sharing Web browser (JavaScript) Open source
ZEsarUX 9.2April 5, 2021Various Sinclair computers Linux, Windows, Mac OS X GPL
TMSX betaDecember 14, 2015 MSX Java Open source

NEC PC-8800 series

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
M88 2.21ANovember 11, 2003 Windows Freeware
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later
QUASI88 0.6.4March 29, 2013 FreeBSD, Linux BSD
X88000 1.5.1August 10, 2016 Windows, Linux Public Domain

Oric computers

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
Clock Signal (CLK) 2020-12-09December 9, 2020 Oric 1, Oric Atmos, including Pravetz 8-DOS; also: Acorn Electron, Amstrad CPC, Apple II, Atari 2600, Atari ST, ColecoVision, VIC-20, Macintosh, MSX, Master System, ZX80, ZX81 macOS, Linux, BSD MIT License
DSoric 1.0January 19, 2008 Oric 1, Oric Atmos Nintendo DS Freeware
Consolatoricr6January 16, 2009 Oric 1, Oric Atmos Windows GPL
Euphoric1019November 21, 2014 Oric 1, Oric Atmos, Telestrat DOS, Windows Freeware
Xeuphoric 0.19.0August 26, 2010 Oric 1, Oric Atmos, Telestrat Unix GPL
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later
Oric1.7.8 Oric 1, Oric Atmos Mac OS Freeware
Oricutron 1.2December 14, 2014 Oric 1, Oric Atmos Amiga, OS X, MorphOS, Windows, Haiku GPL
PocketOric 0.2September 24, 2002 Oric 1, Oric Atmos Pocket PC Freeware

SAM Coupé

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later
SimCoupe 1.0May 9, 2007 SAM Coupé Cross-platform GPL
PSPSIM 1.2.1January 27, 2008 SAM Coupé PSP GPL
ZEsarUX 9.2April 5, 2021Various Sinclair computers Linux, Windows, Mac OS X GPL

Sharp MZ

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
Sharp MZ-800 Emulator 1.04September 16, 2018 Sharp MZ-800 Windows, Linux GPL
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later
MZ-80B Emulator 2.97 Sharp MZ-80B Windows Freeware
Mz800em 0.8.1January 28, 2002 Sharp MZ-800 Windows, Linux GPL
MZ-800 Emulator 0.099 AlphaJanuary 17, 2014 Sharp MZ-800 Windows Commercial

Sinclair ZX80

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
Clock Signal (CLK) 2020-12-09December 9, 2020 Acorn Electron, Amstrad CPC, Apple II, Atari 2600, Atari ST, ColecoVision, VIC-20, Macintosh, MSX, Oric, Master System, ZX80, ZX81 macOS, Linux, BSD MIT License
EightyOne 1.28May 28, 2008Various Sinclair computers Windows GPL
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later
XTender 1.28May 2008 Sinclair ZX80, Sinclair ZX81 DOS Shareware
sz81 2.1.7February 13, 2011 Sinclair ZX80, Sinclair ZX81 Cross-platform GPL
z81 2.1October 1, 2004 Sinclair ZX80, Sinclair ZX81 Linux GPL
ZEsarUX 9.2April 5, 2021Various Sinclair computers Linux, Windows, Mac OS X GPL
NO$ZX81 1.1April 2001 Sinclair ZX80, Sinclair ZX81 DOS, Windows Freeware
ZX80 Emulator March 10, 2010 Sinclair ZX80 Web browser (JavaScript) Freeware
ZX81 - iOS 1.13.0May 15, 2023 Sinclair ZX80, Sinclair ZX81 iOS, iPadOS Freeware
caio emulator January 28, 2024 Commodore 64, Sinclair ZX80, Sinclair ZX Spectrum 48K Linux, macOS GPLv2

Sinclair ZX81

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
Clock Signal (CLK) 2020-12-09December 9, 2020 Acorn Electron, Amstrad CPC, Apple II, Atari 2600, Atari ST, ColecoVision, VIC-20, Macintosh, MSX, Oric, Master System, ZX80, ZX81 macOS, Linux, BSD MIT License
EightyOne 1.28May 28, 2008Various Sinclair computers Windows GPL
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later
NO$ZX81 1.1April 2001 Sinclair ZX80, Sinclair ZX81 DOS, Windows Freeware
sz81 2.1.7February 13, 2011 Sinclair ZX80, Sinclair ZX81 Cross-platform GPL
VB81 1.30 Sinclair ZX81 Windows GPL
XTender 1.28May 2008 Sinclair ZX80, Sinclair ZX81 DOS Shareware
ZEsarUX 9.2April 5, 2021Various Sinclair computers Linux, Windows, Mac OS X GPL
z81 2.1October 1, 2004 Sinclair ZX80, Sinclair ZX81 Linux GPL
PSPZX81 1.2.0February 24, 2008 Sinclair ZX81 PSP GPL
ZX81 Sinclair ZX81 Java
JtyOne Online ZX81 Emulator 2015 Sinclair ZX81 Web browser (JavaScript) GPL
ZX81 - iOS 1.13.0May 15, 2023 Sinclair ZX80, Sinclair ZX81 iOS, iPadOS Freeware

Sinclair ZX Spectrum and clones

For Sinclair ZX Spectrum and clones [16]

Latest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later
ZEsarUX 10.2October 26, 2022Various Sinclair computers Linux, Windows, Mac OS X GPL
EP128Emu 2.0.11January 20, 2017 Amstrad CPC, ZX Spectrum, Enterprise Windows, Linux GPL
Fuse 1.6.0February 28, 2021 ZX Spectrum 16K, 48K, 128K, +2, +2A, +3, TC2048, TC2068, TS2068, SE, Pentagon, Scorpion ZS-256 Cross-platform GPLv2
Fuse For Mac OS X 1.5.2April 1, 2018ZX Spectrum 16K, 48K, 128K, +2, +2A, +3 OS X GPL
Fuse PSP 0.10.0.21April 7, 2009ZX Spectrum 16K, 48K, 128K, +2, +2A, +3 Sony PSP GPL
FBZX 3.8.0April 6, 2017ZX Spectrum 16K, 48K, 128K, +2, +2ALinux GPL
EightyOne 1.0aMay 28, 2008Various Sinclair computers Windows GPL
Spectacol

(based on Fuse)

1.5.2.0March 2, 2019 ZX Spectrum 16K, 48K, 128K, +2, +2A, +3 Android GPLv3+
Speccy4.7 for Windows and Linux, 1.7 for othersMarch 29, 2018 ZX Spectrum 48K, 128K, +2, +2A, +3, TC2048, TC2068, TS2068 Windows, Linux, Android>v2.2, Symbian S60 (deprecated), DOS (deprecated) Payware for Android, Freeware for others
Warajevo 2.52February 2006ZX Spectrum 48K, 128K, +2, Timex Sinclair 2068 DOS GPL
X128 0.95b open alphaJuly 5, 2010 ZX Spectrum 48K, 128K, +2, +2A, +3, Pentagon, Scorpion ZS-256, ATM Turbo, ZX81 DOS, Windows Freeware
UnrealSpeccy 0.38.3December 21, 2016 ZX Spectrum 48/128K, Pentagon, Scorpion ZS-256, ATM Turbo, Kay 1024, Profi Windows Public Domain
UnrealSpeccy Portable 0.0.81December 26, 2017ZX Spectrum 48K, 128K Cross-platform GPL
Z80Stealth 1.23August 20, 2014 ZX Spectrum 128K, Pentagon, Scorpion ZS-256, Profi, Kay 1024; perfect AY-3-8912/YM2149F and General Sound emulation Windows Freeware
EmuZWin 2.7 release 2.8 (final) [17] March 10, 2006 ZX Spectrum 48K, 128K, +2, +2A, +3, Pentagon, Scorpion ZS-256 (patrial), ATM Turbo, Profi Windows Freeware [17]
EMUZ March 31, 1996 ZX Spectrum 48/128K with TR-DOS DOS Freeware with C-- Sphinx source code
Z.com November 25, 2003 ZX Spectrum 48/128K DOS Freeware with MMX assembler source code
ZXDS 1.3.3Spectrum 48K, 128K, Pentagon Nintendo DS Freeware
SpeccyDS 0.3August 27, 2007Spectrum 48K Nintendo DS Giftware
JX-Speccy 1.6March 31, 2005ZX Spectrum 48K, 128K Java GPL
Qaop/Java 1.3February 2, 2011ZX Spectrum 48K Java applet GPL
Qaop/JS 20110908September 8, 2011ZX Spectrum 48K, 128K Web browser (JavaScript)
MobileZX 0.8.61May 31, 2009ZX Spectrum 48K Java ME GPL
JSSpeccy 20091121November 21, 2009ZX Spectrum 48K Web browser (JavaScript) GPL
jBacteria 20100828August 28, 2010ZX Spectrum 16K, 48K, 128K, +2, +2A Web browser (JavaScript) GPL
Hob 20130131January 31, 2013ZX Spectrum 16K, 48K Java Freeware
JSpeccyv0.93.1August 8, 2015ZX Spectrum 48K, 128K, +2A, ULAplus Java Freeware
GoSpeccy0.7.0May 21, 2011ZX Spectrum 48K Linux+Go MIT License
ZX Spin by Paul Dunn0.7qMay 21, 2010ZX Spectrum 48K Windows Freeware
BASin by Paul Dunn15.8May 21, 2010ZX Spectrum 48K with Integrated Development Environment (IDE) Windows Freeware
DSP-emulator 0.18 FinalDecember 31, 2017 Amstrad CPC, Arcade, ColecoVision, Game Boy, Game Boy Color, Nintendo, ZX Spectrum Windows, LinuxNon-Commercial
RealSpectrum14B "Finale" (v0.97.26)November 6, 2004ZX Spectrum 16K, 48K, 128K, +2, +2A, +3, Didaktik Kompakt, Pentagon 128K/512K and Scorpion 256K DOS Freeware
RealSpectrum (RS32)15 "10th Anniversary" (v0.98.14)December 31, 2009ZX Spectrum 16K, 48K, 128K, +2, +2A, +3, Didaktik Kompakt, Pentagon 128K/512K and Scorpion 256K Windows Freeware
ZXv1.02021ZX Spectrum 16k, 48k, 128k, +2, +2A, +3JVMOpen source
caio emulator January 28, 2024 Commodore 64, Sinclair ZX80, Sinclair ZX Spectrum 48K Linux, macOS GPLv2

Tandy 1000

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
86Box 4.0.1October 16, 2023 x86 PC Cross-platform GPLv2
DOSBox 0.74-3June 26, 2019386, 486, Pentium, Tandy 1000, IBM PCjr Cross-platform GPL
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later
Tand-Em 0.55March 18, 1999 Tandy 1000, IBM PCjr DOS Freeware

Thomson MO5

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later
DCMOTO 2018.03.17March 17, 2018 Thomson TO7, TO7/70, TO8, TO8D, TO9, TO9+,

Thomson MO5, MO5E, MO5NR, MO6, T9000, Olivetti Prodest PC128

Windows Freeware
Teo 1.7.6November 2006 Thomson TO8 DOS, Windows, Linux GPL
Thom 1.5.5December 2003 Thomson MO5 DOS, Windows, Linux GPL
ThomDS 3.0March 21, 2010 Thomson MO5 Nintendo DS Freeware
PSPMO5 1.2.0March 22, 2009 Thomson MO5 PSP GPL
PSPTHOM 1.2.1November 9, 2008 Thomson TO7 PSP GPL

TRS-80

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
MAME (formerly MESS)0.269August 29, 2024Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later
Mocha1.34March 6, 2007 Tandy TRS-80 CoCo Java applet
SDLTRS 1.1.0February 15, 2010TRS-80 Model I/III/4/4P Cross-platform Open source
Sharp 80 1.1.0.99April 20, 2017TRS-80 Model III Windows Open source
TRS32 1.28August 20, 2013TRS-80 Model I/III/4/4P Windows Shareware
Virtual MC-10 0.73cMay 2008 TRS-80, TRS-80 MC-10, Matra Alice Windows Freeware
Vcc 1.42August 13, 2010 Tandy TRS-80 CoCo 3 Windows Freeware
Virtual T 1.7April 7, 2015TRS-80 Model 100/102/200 Cross-platform Open source
XRoar 0.35.2November 27, 2018 [18] Tandy TRS-80 CoCo 1 & 2, Dragon 32/64 Cross-platform Open source
xtrs 4.9dJune 15, 2009TRS-80 Model I/III/4/4P Unix Open source

PDA and smartphone guest systems

Pocket PC

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
Microsoft Device Emulator 3.0January 21, 2008 ARM-based device running Windows CE or Windows Mobile Windows XP, 2003, and later

Calculator guest systems

Hewlett-Packard calculators

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
Emu48 1.60January 23, 2018HP38G, HP39G, HP40G, HP48SX, HP48GX, HP49GWindows GPL
m48+ 1.1August 1, 2010HP38G, HP39G, HP48SX, HP48GX, HP49G iPhone GPL
Nonpareil 0.79August 23, 2008Almost all models before HP48Unix GPL
PSPX48 1.1.0October 7, 2007HP48 PSP GPL
x48 0.4.0July 13, 2001HP48 S/SX/G/GXUnix GPL

Texas Instruments calculators

EmulatorLatest versionReleasedGuest emulation capabilitiesHost Operating SystemLicense
DS85 r2October 15, 2006TI-85 Nintendo DS GPL
jsTIfied 1.0.0January 2, 2013TI-83+, TI-83+SE, TI-84+, TI-84+SEWindows, Linux, OS X, more (browser-based) Freeware
PSPXTI 1.3.0April 19, 2009TI-92 PSP GPL
TI-nSpire Emulator (CAS and non-CAS) 0.26 GTKMarch 23, 2010 TI-nspire CAS Windows, Linux Freeware
TiEmu3.03May 30, 2009 TI-89, TI-89 Titanium, TI-92, TI-92+, Voyage 200 Windows, Linux, OS X GPL
TilEm2.0June 8, 2012TI-73, TI-82, TI-83, TI-83+, TI-83+ SE, TI-84+, TI-84+ SE, TI-85, TI-86Linux Open source
Virtual TI2.5b5March 19, 2000TI-82, TI-83, TI-83+, TI-85, TI-86, TI-89, TI-92, TI-92 II, TI-92+Windows Open source
Wabbitemu v1.9.5.21November 19, 2017TI-73, TI-81, TI-82, TI-83, TI-83+(SE), TI-84+(SE), TI-84+CSE, TI-85, TI-86Windows, OS X, Android
Firebird Emu1.4November 4, 2017Nspire ModelsWindows, OS X, Linux, Android, iOSGPLv3

See also

Related Research Articles

<span class="mw-page-title-main">Executable and Linkable Format</span> Standard file format for executables, object code, shared libraries, and core dumps.

In computing, the Executable and Linkable Format is a common standard file format for executable files, object code, shared libraries, and core dumps. First published in the specification for the application binary interface (ABI) of the Unix operating system version named System V Release 4 (SVR4), and later in the Tool Interface Standard, it was quickly accepted among different vendors of Unix systems. In 1999, it was chosen as the standard binary file format for Unix and Unix-like systems on x86 processors by the 86open project.

<span class="mw-page-title-main">UAE (emulator)</span> Computer emulator which emulates the Commodore Amiga

UAE is a computer emulator which emulates the hardware of Commodore International's Amiga range of computers. Released under the GNU General Public License, UAE is free software.

In computing, cross-platform software is computer software that is designed to work in several computing platforms. Some cross-platform software requires a separate build for each platform, but some can be directly run on any platform without special preparation, being written in an interpreted language or compiled to portable bytecode for which the interpreters or run-time packages are common or standard components of all supported platforms.

In software engineering, a compatibility layer is an interface that allows binaries for a legacy or foreign system to run on a host system. This translates system calls for the foreign system into native system calls for the host system. With some libraries for the foreign system, this will often be sufficient to run foreign binaries on the host system. A hardware compatibility layer consists of tools that allow hardware emulation.

<span class="mw-page-title-main">QEMU</span> Free virtualization and emulation software

QEMU is a free and open-source emulator. It emulates a computer's processor through dynamic binary translation and provides a set of different hardware and device models for the machine, enabling it to run a variety of guest operating systems. It can interoperate with Kernel-based Virtual Machine (KVM) to run virtual machines at near-native speed. QEMU can also do emulation for user-level processes, allowing applications compiled for one processor architecture to run on another.

Virtual DOS machines (VDM) refer to a technology that allows running 16-bit/32-bit DOS and 16-bit Windows programs when there is already another operating system running and controlling the hardware.

<span class="mw-page-title-main">Dolphin (emulator)</span> Nintendo GameCube and Wii emulation software

Dolphin is a free and open-source video game console emulator for GameCube and Wii that runs on Windows, Linux, macOS, Android, Xbox One, Xbox Series X and Series S.

The Android Package with the file extension apk is the file format used by the Android operating system, and a number of other Android-based operating systems for distribution and installation of mobile apps, mobile games and middleware. A file using this format can be built from source code written in either Java or Kotlin.

The version history of the Android mobile operating system began with the public release of its first beta on November 5, 2007. The first commercial version, Android 1.0, was released on September 23, 2008.
The operating system is developed by Google on a yearly cadence since at least 2011. New major releases are announced at Google I/O in May while still in beta testing with the stable version usually released to the public between August and October.

<span class="mw-page-title-main">Android Debug Bridge</span> Tool for debugging Android-based devices

The Android Debug Bridge is a programming tool used for the debugging of Android-based devices. The daemon on the Android device connects with the server on the host PC over USB or TCP, which connects to the client that is used by the end-user over TCP. Made available as open-source software under the Apache License by Google since 2007, its features include a shell and the possibility to make backups. The adb software is available for Windows, Linux and macOS. It has been misused by botnets and other malware, for which mitigations were developed such as RSA authentication and device whitelisting.

<span class="mw-page-title-main">BlueStacks</span> American technology company

BlueStacks is a chain of cloud-based cross-platform products developed by the San Francisco-based company of the same name. The BlueStacks App Player enables the execution of Android applications on computers running Microsoft Windows or macOS.

<span class="mw-page-title-main">Android Studio</span> Integrated development environment for the Android platform

Android Studio is the official integrated development environment (IDE) for Google's Android operating system, built on JetBrains' IntelliJ IDEA software and designed specifically for Android development. It is available for download on Windows, macOS and Linux based operating systems. It is a replacement for the Eclipse Android Development Tools (E-ADT) as the primary IDE for native Android application development. Android Studio is licensed under the Apache license but it ships with some SDK updates that are under a non-free license, making it not open source.

<span class="mw-page-title-main">Android KitKat</span> Eleventh version of the Android operating system

Android KitKat is the codename for the eleventh Android mobile operating system, representing release version 4.4. Unveiled on September 3, 2013, KitKat focused primarily on optimizing the operating system for improved performance on entry-level devices with limited resources.

Cycada is a compatibility layer that aims to allow applications designed for iOS to run unmodified on the Android operating system. The method uses compile-time adaptation to run unmodified code with minimal implementation effort.

<span class="mw-page-title-main">Android Lollipop</span> Fifth major version of the Android operating system

Android Lollipop is the fifth major version of the Android mobile operating system developed by Google and the 12th version of Android, spanning versions between 5.0 and 5.1.1.

<span class="mw-page-title-main">Windows Subsystem for Linux</span> Compatibility layer for running Linux binary executables natively on Windows

Windows Subsystem for Linux (WSL) is a feature of Microsoft Windows that allows developers to run a Linux environment without the need for a separate virtual machine or dual booting. There are two versions of WSL: WSL 1 and WSL 2. WSL is not available to all Windows 10 users by default. It can be installed either by joining the Windows Insider program or manually via Microsoft Store or Winget.

Windows 11 is the current major release of Microsoft's Windows NT operating system. Released on October 5, 2021, Windows 11 succeeds the previous major release, Windows 10.

<span class="mw-page-title-main">OpenHarmony</span> Family of open-source operating systems based on OpenHarmony

OpenHarmony (OHOS) is a family of open-source distributed operating systems based on HarmonyOS derived from LiteOS, donated the L0-L2 branch source code by Huawei to the OpenAtom Foundation. Similar to HarmonyOS, the open-source distributed operating system is designed with a layered architecture, consisting of four layers from the bottom to the top: the kernel layer, system service layer, framework layer, and application layer. It is also an extensive collection of free software, which can be used as an operating system or in parts with other operating systems via Kernel Abstraction Layer subsystems.

touchHLE Operating system

touchHLE is a high-level emulator for iPhone's iOS applications, targeting early versions of the system, running them on desktop PCs and Android. Currently it supports a handful of games. The project is open source and created by a developer on the nickname hikari_no_yume.

References

  1. "Index of /files/sources/develop". Archived from the original on 2012-09-15. Retrieved 2020-03-01.
  2. https://web.archive.org/web/20120915212826/http://www.amigaemulator.org/files/sources/develop/uae-0.8.29.tar.bz2. Archived from the original on 2012-09-15. Retrieved 2020-03-01.{{cite web}}: Missing or empty |title= (help)
  3. "Download FS-UAE | FS-UAE Amiga Emulator". Fs-uae.net. Retrieved 2020-03-01.
  4. [ dead link ]
  5. "E-UAE". rcdrummond.net. Archived from the original on 2016-01-17. Retrieved 2016-03-19. "Archived copy". Archived from the original on 2016-03-17. Retrieved 2016-03-19.{{cite web}}: CS1 maint: archived copy as title (link) 2016-03-19
  6. "BlueStacks". alternativeto. Retrieved 28 September 2022.
  7. "Android Emulator for app testing Cross-platform Android Emulator for manual and automated app testing". Genymotion. Retrieved 28 September 2022.
  8. "Android Emulator for PC". MEmu. Retrieved 28 September 2022.
  9. "Noxplayer". bignox. Retrieved 28 September 2022.
  10. "LDPlayer - Lightweight & Fast Android Emulator for PC". LDPlayer - Lightweight & Fast Android Emulator for PC. Retrieved 2024-05-12.
  11. "Windows Subsystem for Android™️". learn.microsoft.com. Retrieved 28 September 2022.
  12. "touchHLE" . Retrieved 27 October 2023.
  13. Divis, Greg (25 February 2012). "Complications". The biggest challenge I'm facing now is trying to extricate my DOS implementation from everything else, so that (in theory) Aeon could be run without it – say to install MS-DOS or some other variant and use it more as a true virtual machine
  14. "MERA 400 wiki" (in Polish). Mera400.pl. 2020-02-24. Retrieved 2020-03-01.
  15. "Emulators Online - Atari 8-bit Emulation".
  16. See also: comp.sys.sinclair FAQ at World of Spectrum
  17. 1 2 Kladov, Vladimir (13 September 2013). "EmuZWin". Further developing is stopped, publishing of sources is not planned
  18. "XRoar - Dragon & CoCo emulator" . Retrieved 27 November 2018.