List of computer system emulators
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, 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)
[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, Sun4v | Cross-platform | GPL |
x86-64 platforms">x86-64">x86-64 platforms (64-bit PC and compatible hardware)">IBM PC compatible">(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 | Open source | |
| SimNow | 4.6.2 | AMD K8 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 |
| V1.9e | English Electric KDF9 | Cross-platform/POSIX API: binary for OS X on PowerPC | GPL3 | ||
| 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 | ||
| V3.1a | English Electric KDF9 | Cross-platform/POSIX API: binary for 32-bit Windows with Cygwin | GPL3 | ||
| V10 | English Electric KDF9 | Cross-platform/POSIX API: binary for 32-bit Raspberry Pi 4/400 | GPL3 | ||
| V19 | English Electric KDF9 | Cross-platform/POSIX API: binaries for 64-bit Raspberry Pi 4/400, Intel macOS Mojave through macOS Tahoe, ARM macOS Tahoe, and 64-bit Intel Linux. Download includes , a Pascal cross compiler for the KDF9 written in Ada 2012. | GPL3 |
36-bit guest systems
DEC PDP-10">PDP-10">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 |
| 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">Acorn A7000">A7000, [Risc PC], Phoebe">Phoebe (computer)">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 | 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 | 4.1.0 | Amiga | Windows | GPL |