GitPedia

Amstrad diagnostics

Diagnostics program for the Amstrad CPC.

From llopis·Updated March 6, 2026·View on GitHub·

A suite of diagnostic tests for the Amstrad CPC, Amstrad Plus and Amstrad GX4000. The project is written primarily in Assembly, distributed under the MIT License license, first published in 2021. Key topics include: amstrad, amstrad-cpc, roms, z80.

Latest release: v1.3Amstrad Diagnostics 1.3
February 28, 2022View Changelog →

amstrad-diagnostics

A suite of diagnostic tests for the Amstrad CPC, Amstrad Plus and Amstrad GX4000.

It performs several diagnostic tests:

  • Lower 64KB RAM
  • Upper RAM
  • System ROMs
  • Keyboard
  • Detect CRTC model

image

Check the Wiki for details

Downloading

More information in the download page

Support and Development

Come join the Discord server https://discord.gg/ETcCh6J and look for the amstrad-diagnostics channel.

Credits

Project created and maintained by Noel Llopis. Many people contributed code and ideas to this project: Brendan Alford, Gérald Vincent, Kevin Thacker, Rhino, KaosOverride, Spirax.

Contributors

Showing top 4 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from llopis/amstrad-diagnostics via the GitHub API.Last fetched: 6/23/2026