Welcome! Here is the list of software related to the ZX Spectrum that I have developed through the years. I hope you enjoy it!


Some games I have developed for the ZX Spectrum.

A library that provides your modern C++ programs with the look and feel of an authentic ZX Spectrum (including a ZX Spectrum -like GUI)!

A complete re-writing for modern computers of the Nutria emulator.

A program to run Sinclair BASIC 48K source code in a PC, and also to debug, optimize, synthesize and analyze that kind of code.

A ZX Spectrum tape format intended to encode complete ZX Spectrum BASIC applications, with all the parts of the tape coded in Sinclair BASIC and interpreted before using the tape. Supported both in the Nutria-reboot emulator and ZX-Basicus.

One of the oldest ZX Spectrum 48K emulators made for the PC.

A LL(1) grammar specification for the original Sinclair BASIC used in the ZX Spectrum 16K/48K.

A plug-in written in C for GIMP that transforms any bitmap image (RGB) into the closest image in the ZX Spectrum screen format.