Wikipedia / List of computer system emulators
Wikipedia / 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 (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 AArch64ARM AArch64
AlphaServerAlphaServer
IBMIBM
RISC-VRISC-V (riscv64)
Silicon GraphicsSilicon Graphics
UltraSPARCUltraSPARC
x86-64x86-64 platforms IBM PC compatible(64-bit PC and compatible hardware)
60-bit guest systems
60-bit CDC 6000 series and Cyber mainframeCDC 6000 series and Cyber mainframe
48-bit guest systems
English Electric KDF9English Electric KDF9
36-bit guest systems
PDP-10DEC PDP-10
GE-600 seriesGE-600 series / Honeywell 6000 seriesHoneywell 6000 series
IBM 7094IBM 7094
32-bit guest systems
Acorn ArchimedesAcorn Archimedes, Acorn A7000A7000, Risc PCRisc PC, 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.
AmigaAmiga
Android_software_development#Android_EmulatorsAndroid
LDPlayer
iOSiOS
Apple LisaApple Lisa
List of Macintosh models grouped by CPU type#Motorola 68000Macintosh with 680x0 CPU
List of Macintosh models grouped by CPU type#PowerPCMacintosh with PowerPC CPU
Atari STAtari ST/Atari STESTE/Atari FalconFalcon
AT&T UNIX PCAT&T UNIX PC
Cobalt QubeCobalt Qube
Corel NetWinder
DEC VAXDEC VAX
DECstationDECstation
IBM mainframeIBM mainframe (32-bit)
Motorola 88000Motorola 88000
RISC-VRISC-V (riscv32)
X68000X68000
Sinclair QLSinclair QL
SPARCstationSPARCstation
IA-32x86 platforms IBM PC compatible(32-bit PC and compatible hardware)
24-bit guest systems
ICT 1900 seriesICL 1900
SDS 900-series
20-bit guest systems
GE-200 seriesGE-200 series
PERQPERQ
18-bit guest systems
PDP-1DEC PDP-1
PDP-7DEC PDP-4/7/9/15
16-bit guest systems
Apple IIGSApple IIGS
NECNEC PC-9800 seriesPC-9800 series
PDP-11DEC PDP-11
Mera 400
Polish minicomputer Mera 400. Also in development hardware emulator in FPGA.
TI-99/4ATI-99/4 and TI-99/4A
Texas InstrumentsTexas Instruments TI-980TI-980
Texas InstrumentsTexas Instruments TI-990TI-990
Varian Data MachinesVarian Data Machines
x86-16x86-16 IBM Personal ComputerIBM PC/IBM Personal Computer XTXT/IBM Personal Computer/ATAT IBM PC compatiblecompatible
12-bit guest systems
PDP-8DEC PDP-8
8-bit guest systems
Acorn AtomAcorn Atom
Acorn ElectronAcorn Electron
Altair 8800Altair 8800
Amstrad CPCAmstrad CPC
Apple IApple I
Apple IIApple II
Apple IIIApple ///
Atari 8-bit computersAtari 8-bit computers
BBC MicroBBC Micro
Commodore 64Commodore 64
Plus/4Plus/4
VIC-20VIC-20
Enterprise 128Enterprise 64/128
Fairlight CMI#Series II: 1982–1985Fairlight CMI IIx
Jupiter AceJupiter ACE
Mattel AquariusMattel Aquarius
MicroBeeMicroBee
MSXMSX
NECNEC PC-8800 seriesPC-8800 series
Oric (computer)Oric computers
SAM CoupéSAM Coupé
Sharp MZSharp MZ
ZX80Sinclair ZX80
ZX81Sinclair ZX81
Sinclair ZX Spectrum and clones
For Sinclair ZX Spectrum and clones
Tandy 1000Tandy 1000
Thomson MO5Thomson MO5
TRS-80TRS-80
PDA and smartphone guest systems
Pocket PCPocket PC
Calculator guest systems
Hewlett-PackardHewlett-Packard calculatorcalculators
Texas InstrumentsTexas Instruments calculatorcalculators
See also
List of compatibility layers such as WINE, Cygwin and Executor
References