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 aarch64

RISC-V (riscv64)

60-bit guest systems

60-bit CDC 6000 series and Cyber mainframe

48-bit guest systems

36-bit guest systems

32-bit guest systems

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.

Corel NetWinder

IBM mainframe (32-bit)

RISC-V (riscv32)

24-bit guest systems

SDS 900-series

20-bit guest systems

18-bit guest systems

16-bit guest systems

Mera 400

Polish minicomputer Mera 400. Also in development hardware emulator in FPGA.

12-bit guest systems

8-bit guest systems

Sinclair ZX Spectrum and clones

For Sinclair ZX Spectrum and clones

PDA and smartphone guest systems

Calculator guest systems

See also

References

Uses material from the Wikipedia article List of computer system emulators, released under the CC BY-SA 4.0 license.