This article lists software and hardware that emulates computing platforms.
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
Emulator Latest version Released Guest emulation capabilities Host Operating System License QEMU AArch64 Cross-platform GPLv2
AlphaServer
Emulator Latest version Released Guest emulation capabilities Host Operating System License Charon-AXP 4.5 AlphaServer 4100, DS10, DS20, ES40, GS80, GS160, GS320 Windows, Linux Commercial Charon-AXP/SMA(+),/Station 2.2.39 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, DEC3000 Windows Commercial ES40 Emulator 0.18 AlphaServer ES40 Cross-platform GPL PersonalAlpha 2.0.17 AlphaServer Windows Freeware vtAlpha 4.4.0 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.11 AlphaServer DS10, DS20, ES40, and AlphaStation XP900, XP1000 Windows and Linux Commercial and Freeware
IBM
Emulator Latest version Released Guest emulation capabilities Host Operating System License Hercules 3.12 System/370, ESA/390, z/Architecture Cross-platform QPL QEMU s390x Cross-platform GPLv2
RISC-V (riscv64) Emulator Latest version Released Guest emulation capabilities Host Operating System License QEMU aarch64 Cross-platform GPLv2
Silicon Graphics
Emulator Latest version Released Guest emulation capabilities Host Operating System License GXemul SGI O2 Cross-platform Open source
UltraSPARC
Emulator Latest version Released Guest emulation capabilities Host Operating System License Charon-SSP/E450 1.0.26 Sun Enterprise 450 Linux Commercial QEMU Sun4u (UltraSPARC PC), Sun4v (T1 PC) Cross-platform GPL
x86-64 platforms (64-bit PC and compatible hardware)
Emulator Latest version Released Guest emulation capabilities Host Operating System License Bochs x86 PC, x86-64 PC Cross-platform Open source QEMU x86-64 PC, various platforms Cross-platform GPL Q x86-64 PC, various platforms OS X Open source SPC/AT 0.97 x86-64 PC, various platforms Windows 64-bit, Android Linux (ARM) Open source SimNow 4.6.2 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
Emulator Latest version Released Guest emulation capabilities Host Operating System License Desktop Cyber 5.3.1 CDC Cyber, CDC 6000 series, CDC 6600 Cross-platform GPL
48-bit guest systems
English Electric KDF9
Emulator Latest version Released Guest emulation capabilities Host Operating System License ee9 V1.9e English Electric KDF9 Cross-platform/POSIX API: binary for OS X on PowerPC GPL3 ee9 V2.0r English Electric KDF9 Cross-platform/POSIX API: binaries for 32-bit Intel Linux, Raspberry Pi, OS X Lion, and OS X Yosemite GPL3 ee9 V3.1a English Electric KDF9 Cross-platform/POSIX API: binary for 32-bit Windows with Cygwin GPL3 ee9 V10 English Electric KDF9 Cross-platform/POSIX API: binary for 32-bit Raspberry Pi 4/400 GPL3 ee9 V19 English Electric KDF9 Cross-platform/POSIX API: binaries for 64-bit Raspberry Pi 4/400 or better, Intel macOS Mojave through macOS Tahoe, ARM macOS Tahoe, 64-bit ARM and Intel Linux (which also run under Windows 10/11 with WSL). Download includes the TSD OS, native ALGOL 60 compilers and paskal, a Pascal cross compiler for the KDF9. GPL3
36-bit guest systems
DEC PDP-10
Emulator Latest version Released Guest emulation capabilities Host Operating System License SIMH v4.0 DEC PDP-10: PDP-6, KA10, KI10, KL10A/B, and various very old computers Cross-platform Open source ts10 021004 DEC PDP-10, DEC PDP-11, DEC VAX Unix, Linux GPL KLH10 2.0a DEC PDP-10: KL10B and KS10 Unix, Linux Open source kx10 0.94 DEC PDP-10: KL10B Unix, Linux GPL
GE-600 series / Honeywell 6000 series
Emulator Latest version Released Guest emulation capabilities Host Operating System License DPS8M R3.1.0 Honeywell Series‑60/Level‑68, Honeywell/Bull DPS‑8/M Cross-platform Open source
IBM 7094
Emulator Latest version Released Guest emulation capabilities Host Operating System License SIMH 3.9-0 Various very old computers Cross-platform Open source IBM 7094 Emulator 3.0d IBM 7094 Windows Open source s709 3.2.5 IBM 709, IBM 7090, IBM 7094 Cross-platform Open source
32-bit guest systems
Acorn Archimedes, A7000, Risc PC, 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.
Emulator Latest version Released Guest emulation capabilities Host Operating System License A310Emu 0.58 Acorn Archimedes RISC OS Freeware Aemulor 2.32 March 9, 2003 Acorn Archimedes RISC OS Proprietary Acorn-Pattenden - Acorn Archimedes Windows Freeware ArcEm 1.50.2 Acorn Archimedes Cross-platform GPLv2 Archie 0.9 Acorn Archimedes Windows Freeware ArchiEmu 0.01 Acorn Archimedes RISC OS Freeware Arculator 0.99 Acorn Archimedes Windows Freeware ARM 2 - Acorn Archimedes Windows Freeware Arthur OS Emulator - Acorn Archimedes Windows Freeware Red Squirrel 0.6 Acorn Archimedes Windows Freeware Riscose Acorn Archimedes Windows GPL RPCEmu Acorn A7000, Risc PC, Phoebe Cross-platform GPLv2 Virtual A5000 1.4 Acorn Archimedes Windows Commercial VirtualRPC - February 9, 2003 Risc PC Cross-platform Commercial
Amiga
Emulator Latest version Released Guest emulation capabilities Host Operating System License E-UAE 0.8.29wip4 Amiga Unix, OS X, BeOS GPL Fellow 0.5.7.1067 Amiga Windows GPL FS-UAE 2.8.3 Amiga Windows, OS X, Linux, FreeBSD GPL MAME (formerly MESS) Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later MyUAE 0.91 Amiga Palm OS GPL PalmUAE 1.0 Amiga Palm OS GPL PocketUAE 20060121 Amiga Pocket PC GPL UAE 0.8.29 Amiga Unix, BeOS, NeXTSTEP GPL UAE4All rc1 Amiga Windows, Linux, Dreamcast, Dingoo GPL WinUAE 6.0.3 Amiga Windows GPL
Android BlueStacks Genymotion LeapDroid App Inventor for Android Android Studio MEmu Android-x86 Nox App Player LDPlayer Windows Subsystem for Android
iOS
touchHLE
Apple Lisa
Emulator Latest version Released Guest emulation capabilities Host Operating System License IDLE 0.11a Apple Lisa Windows Open source LisaEm 1.2.6 Apple Lisa Mac OS X, Windows GPL MAME (formerly MESS) Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later
Macintosh with 680x0 CPU
Emulator Latest version Released Guest emulation capabilities Host Operating System License MAME (formerly MESS) Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later Mini vMac 3.5.8 Macintosh Plus and other early Macintosh computers Windows, Linux, OS X GPL PCE/macplus 20180323-184b521a Macintosh 128k, Macintosh 512k, Macintosh 512Ke, Macintosh Plus, Macintosh SE, Macintosh Classic Windows GPLv2 Clock Signal (CLK) 2020-12-09 Macintosh 512ke and Macintosh Plus; also: Acorn Electron, Amstrad CPC, Apple II, Atari 2600, Atari ST, ColecoVision, VIC-20, MSX, Oric 1/Atmos, Master System, ZX80, ZX81 macOS, Linux, BSD MIT License Executor 2.1pr11 Macintosh Windows, Linux, DOS MIT License vMac 0.1.9.6 Macintosh Plus Cross-platform Open source A-Max 4.0 Summer of 1993 Macintosh 128k, Macintosh 512k, Macintosh 512Ke, Macintosh Plus, Macintosh II, Macintosh Quadra Amiga Freeware Basilisk II 0.9-1 Macintosh Classic, Macintosh II Cross-platform GPL SoftMac XP 8.2 July 2001 Macintosh Windows Fusion 3.0 July 1998 Macintosh DOS Freeware Shoebill 0.0.5 Macintosh II, specifically meant to run A/UX macOS, Linux, Windows BSD Snow 1.4.1 Macintosh 128k, Macintosh 512k, Macintosh 512Ke, Macintosh Plus, Macintosh SE, Macintosh Classic, Macintosh II, Macintosh SE/30, Macintosh IIx, Macintosh IIcx macOS, Linux, Windows MIT
Macintosh with PowerPC CPU
Emulator Latest version Released Guest emulation capabilities Host Operating System License PearPC 0.5.0 PowerPC platform Linux, Windows GPL SheepShaver PowerMac Cross-platform GPL QEMU G3 Beige PowerMac, various platforms Windows, Linux, OS X GPL GXemul Power Mac G4 Cross-platform Open source
Atari ST/STE/Falcon
Emulator Latest version Released Guest emulation capabilities Host Operating System License STEEm 3.2 Atari ST/STE Windows, Linux Open source SainT 2.40 Atari ST/STE Windows Freeware Gemulator 9.0 Atari ST Windows Commercial (free) Hatari 2.4.1 Atari ST/STE, Atari TT, Atari Falcon Cross-platform GPL Clock Signal (CLK) 2020-12-09 Atari ST; also: Acorn Electron, Amstrad CPC, Apple II, Atari 2600, Atari ST, ColecoVision, VIC-20, Macintosh, MSX, Oric 1/Atmos, Master System, ZX80, ZX81 macOS, Linux, BSD MIT License PacifiST 0.49b Atari ST DOS, Windows Giftware STonX 0.6.7.6 Atari ST Unix, DOS, Windows GPL WinSTon 0.1r2 Atari ST Windows Freeware ARAnyM Atari ST, Atari TT, Atari Falcon Cross-platform GPL MAME (formerly MESS) Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later EstyJs n/a Atari ST Cross-platform Open source PCE/atarist 20180323-184b521a Atari ST, Mega ST Windows GPL STEEm SSE (Steven Seagal Edition) 3.9.4 Atari ST/STE Windows, Linux GPL
AT&T UNIX PC
Emulator Latest version Released Guest emulation capabilities Host Operating System License FreeBee August 2019 UNIX PC Cross-platform GPLv3
Cobalt Qube
Emulator Latest version Released Guest emulation capabilities Host Operating System License GXemul Cobalt Qube Cross-platform Open source
Corel NetWinder
Emulator Latest version Released Guest emulation capabilities Host Operating System License GXemul NetWinder (ARM) Cross-platform Open source
DEC VAX
Emulator Latest version Released Guest emulation capabilities Host Operating System License SIMH 3.9-0 Various very old computers including DEC VAX 11/780, 3900 Cross-platform Open source Charon-VAX 4.0 DEC VAX Windows Commercial eVAX 1.1 DEC VAX Cross-platform GPL vtVAX 4.4.0 DEC VAX X86 Bare Metal (no OS required), Virtual Machine, Cloud and Windows Commercial
DECstation
Emulator Latest version Released Guest emulation capabilities Host Operating System License GXemul DECstation 5000/200 Cross-platform Open source
IBM mainframe (32-bit)
Emulator Latest version Released Guest emulation capabilities Host Operating System License Hercules 3.12 System/370, ESA/390, z/Architecture Cross-platform QPL SIMH 1993 System/360 Cross-platform MIT
Motorola 88000
Emulator Latest version Released Guest emulation capabilities Host Operating System License GXemul Motorola MVME187 Cross-platform Open source
RISC-V (riscv32)
Emulator Latest version Released Guest emulation capabilities Host Operating System License QEMU aarch64 Cross-platform GPLv2
X68000
Emulator Latest version Released Guest emulation capabilities Host Operating System License EX68 2.15 X68000 Windows MAME (formerly MESS) Various computers, consoles, and arcade systems Cross-platform New BSD, GPLv2 or later WinX68k 0.95 X68000 Windows
Sinclair QL