- Home
- ZX Spectrum Emulators
- EightyOne
EightyOne
What it is
EightyOne is a free, open-source Windows emulator for Sinclair ZX home computers and related clones, including ZX80, ZX81, and ZX Spectrum models. It describes clock-accurate display emulation for ZX80 and ZX81 systems, plus support for storage, high-resolution graphics, custom character sets, sound, and colour interfaces. Version 1.41 is the repository’s latest release and adds a full-screen option, speech-interface emulation, and additional sound controls. The emulator includes debugger facilities with debug-screen controls and execution breakpoints, including breakpoints above RAMTOP. Joystick support covers Kempston, Fuller, Sinclair 1, Sinclair 2, Cursor, and Boldfield, with autofire. Media features include tape and disk images, snapshots, ZIP-compressed media, Microdrive cartridges, floppy-image writing and protection, and several IDE or CompactFlash interfaces. BASIC tools can view, save, and load listings as bitmap or text. The project is GPLv2 and its creator is no longer actively developing it.
For and against
For
- Free plan and open-source code
- Supports ZX80, ZX81, and Spectrum models
- Built-in debugger with execution breakpoints
- Broad joystick, sound, speech, and storage support
- BASIC listings can be saved as bitmap or text
Against
- Windows only
- Creator is no longer actively developing it
- Repository provides no description or website
- Latest SourceForge file is older than Version 1.41
The verdict
EightyOne combines broad Sinclair compatibility with debugger, BASIC, media, and peripheral features. Its Windows-only availability and inactive creator matter for users seeking ongoing development or another operating system.
Who it suits
It suits Windows users exploring or preserving Sinclair ZX software, especially those needing emulation, BASIC tools, debugger controls, or period peripheral support.
On the record
- Audience
- The project lists End Users/Desktop as its intended audience.sourceforge.net · read 3 Oct 2026
- BASIC listings
- The release notes say the BASIC Listing window refreshes automatically after loading programs from cassette through ZX80, ZX81, and ZX Spectrum ROMs.github.com · read 2 Oct 2026
- BASIC tools
- Release notes describe tools to view and save BASIC programs as bitmap or text and to load BASIC listings from text files for ZX80, ZX81 and Spectrum models.github.com · read 3 Oct 2026
- Debugger
- The emulator includes comprehensive debugger facilities.sourceforge.net · read 3 Oct 2026
- Debugging
- The release notes describe debug screen controls and execution breakpoints, including breakpoints above RAMTOP.github.com · read 2 Oct 2026
- Development
- The project page says creator Michael D Wynne is no longer actively developing the emulator and made the code open source for others to extend.sourceforge.net · read 3 Oct 2026
- Display
- Version 1.41 added a full screen option under View → Zoom.github.com · read 2 Oct 2026
- Display emulation
- The project describes clock-accurate emulation of the ZX81 and ZX80 display mechanisms.sourceforge.net · read 3 Oct 2026
- Documentation
- The repository's Documentation directory contains a document titled “EightyOne Development Environment.docx.”github.com · read 2 Oct 2026
- Download artifacts
- The GitHub repository has a Release Files directory containing documentation, examples, and ROM-related folders.github.com · read 2 Oct 2026
- Hardware interfaces
- It supports add-on interfaces for storage devices, hi-res graphics, custom character sets, sound and colour cards.sourceforge.net · read 3 Oct 2026
- Joysticks
- The release notes list joystick support for Kempston, Fuller, Sinclair 1, Sinclair 2, Cursor, and Boldfield, with autofire support.github.com · read 2 Oct 2026
- Latest listed release
- The project’s SourceForge files page lists EightyOne V1.26.zip dated February 4, 2022.sourceforge.net · read 3 Oct 2026
- Latest release
- The repository lists Version 1.41 as the latest release.github.com · read 2 Oct 2026
- License
- The SourceForge project page lists the license as GNU General Public License version 2.0 (GPLv2).sourceforge.net · read 3 Oct 2026
- Licensing
- The repository lists a GPL text file in its Release Files directory.github.com · read 2 Oct 2026
- Media and drives
- The release notes describe support for Spectrum floppy disk images, formatting, writing, and write protection, plus Microdrive cartridge write protection.github.com · read 2 Oct 2026
- Platform
- The project lists Windows as its operating system and provides Windows downloads.sourceforge.net · read 3 Oct 2026