Tech riderRev. 21 Sept 2026
- 1Runs onLinux
- 2CostsNot stated by the maker
- 3Supported Spectrum models48k
- 4Host platformsRaspberry Pi Pico RP2040; Pimoroni Tufty 2040; PicoCalc
- 5Tape formatsTAP, TZX
- 6Snapshot formatsZ80 versions 1, 2, and 3
- 7Open sourceYes
- 8Peripheral supportPC keyboard, Kempston joystick, tape input, beeper audio
7 lines stated Written from the maker's own pages: github.com

Overview
ZOT is ranked #16 of 21 in ZX spectrum emulators on Specifiction. It runs on Linux.
Compared on ZX spectrum emulators
- Free plan
- Yesgithub.com
- Supported Spectrum models
- 48kgithub.com
- Host platforms
- Raspberry Pi Pico RP2040; Pimoroni Tufty 2040; PicoCalcgithub.com
- Tape formats
- TAP, TZXgithub.com
- Snapshot formats
- Z80 versions 1, 2, and 3github.com
- Open source
- Yesgithub.com
- Peripheral support
- PC keyboard, Kempston joystick, tape input, beeper audiogithub.com
Facts
- What it does
- ZOT is a Z80 CPU, ZX Spectrum 48K, and CP/M 2.2 emulator built on a shared Z80 core.github.com · 7 Oct 2026
- Implementation
- The project is written in C and its core components have no dependencies beyond the C standard library.github.com · 7 Oct 2026
- Microcontroller target
- The README says the Z80 core is small enough to run on microcontrollers such as the RP2040.github.com · 7 Oct 2026
- Z80 accuracy
- The README says the core passes the documented and undocumented Z80 tests in ZEXALL.github.com · 7 Oct 2026
- Spectrum emulation
- The Spectrum emulator includes 16KB of ROM, 48KB of RAM, ULA video, keyboard and beeper support, memory contention, and PAL frame timing.github.com · 7 Oct 2026
- Snapshots
- The Spectrum emulator loads 48K .z80 snapshots in versions 1, 2, and 3.github.com · 7 Oct 2026
- CP/M compatibility
- The CP/M 2.2 emulator implements 39 listed BDOS functions and includes a C-based command processor with DIR, ERA, TYPE, REN, USER, and SAVE commands.github.com · 7 Oct 2026
- CP/M storage
- The README describes CP/M drives A: through P: mapped to host directories and an emulated disk capacity of 8MB.github.com · 7 Oct 2026
- Tested software
- The README says WordStar, Turbo Pascal, MBASIC, Zork, Hitchhiker's Guide to the Galaxy, BBC BASIC, and several CP/M utilities have been superficially verified to work.github.com · 7 Oct 2026
- Build and platform
- The project provides Makefile targets for building everything, the Spectrum SDL frontend, or the CP/M terminal frontend; SDL2 is only required for the Spectrum frontend.github.com · 7 Oct 2026
- License
- The README states that ZOT is MIT licensed and notes that files in z80-specs use a different license.github.com · 7 Oct 2026
- Development process
- The maker says the implementation used a clean-room setup with Claude Code Opus 4.6, without access to other emulator source code, and with human feedback steering design decisions.github.com · 7 Oct 2026
- Purpose
- ZOT is a Z80 CPU, ZX Spectrum 48K, and CP/M 2.2 emulator built on the same Z80 core.github.com · 8 Oct 2026
- Desktop interface
- The SDL frontend maps a PC keyboard to the Spectrum keyboard and supports Kempston joystick input, snapshot loading, and tape playback through command-line arguments and drag-and-drop.github.com · 8 Oct 2026
- Host files
- The CP/M emulator maps drives A: through P: to host directories and describes an emulated disk capacity of 8 MB.github.com · 8 Oct 2026
- Maker
- The GitHub profile identifies antirez as Salvatore Sanfilippo, a computer programmer based in Sicily, Italy, who mostly writes open-source software.github.com · 8 Oct 2026
Best ZOT alternatives
See all 20 All accessCh 01 JNEXT Free planLinuxMac Free to start7.3 All accessCh 02 Unreal Speccy Portable Free planAndroidLinux Free to start7.3 All accessCh 03 Klive IDE Free planLinuxMac Free to start7.2 All accessCh 04 zx_go Free planLinuxMac Free to start7.2 All accessCh 05 CSpect Free planLinuxMac Free to start7.1 All accessCh 06 GZX Free planLinuxWindows Free to start7.1
Where it ranks on Specifiction
- Best ZX Spectrum Emulators in 2026#16 of 21
Is ZOT yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- github.com/antirez/ZOT· checked 7 Oct 2026
- github.com/antirez· checked 8 Oct 2026
