Skip to content
Manuel Sainz de Baranda y Goñi edited this page Oct 23, 2026 · 285 revisions

About this collection

This page indexes the ZX Spectrum test collection. The collection is the result of an ongoing effort to gather test programs from forums, Discord servers, websites, and other sources; some of those pages disappeared long ago, and their tests could only be recovered through the Internet Archive. It is, or at least aims to be, the largest more or less organised collection of ZX Spectrum tests on the Internet.

The authors of these tests rarely paid much attention to the names or versions of their programs. We have therefore made our best effort to rename every file according to the TOSEC Naming Convention, to determine each test's name, publication date, author, and the original website or URL where it was posted, as well as to preserve the original file modification dates. All of this is done for historical and preservation purposes.

For CPU-specific or primarily CPU-oriented tests, see the Z80 Wiki.

Download and installation

The full collection can be downloaded directly or installed through a package manager. AI agents and anyone who wants to integrate the tests into CI pipelines, scripts, or build systems should consider the macOS and Linux packages. The package managers install the tests to /opt/homebrew/share/emudev/ZX Spectrum/Software on macOS and /usr/share/emudev/ZX Spectrum/Software on Linux.

📦 Direct download

ZX Spectrum - Tests (2026-10-09).7z (21.1 MiB)
ZX Spectrum - Tests (2026-10-09).zip (32.4 MiB)

The latest version is always available at
https://zxe.io/depot/download/ZX%20Spectrum%20-%20Tests.7z
https://zxe.io/depot/download/ZX%20Spectrum%20-%20Tests.zip

🍺 Homebrew

brew install redcode/zxe/emudev-zxspectrum-tests

🐧 Debian/Ubuntu

curl -L https://zxe.io/scripts/add-zxe-apt-repo.sh | sudo sh
sudo apt update
sudo apt install emudev-zxspectrum-tests

🐮 Gentoo

eselect repository add zxe git https://github.com/redcode/zxe-gentoo-overlay.git
emaint sync --repo zxe
emerge dev-util/emudev-zxspectrum-tests

Master List

Emoji Meaning
⭐ Recommended minimal set
🚦 Memory and I/O contention
🚌 Floating bus
☃️ Snow effect
🔲 NMOS/CMOS differences
🕹️ Input
📺 Video artifacts
🔉 Sound
:octocat: GitHub repo or Gist link
🌍 Website link

The following test programs do not work. They are prototypes and are only included in the wiki for historical and preservation reasons:

Clone this wiki locally