I'm writing a serialized memoir on Substack. Much deeper than the blog. Read it free →

The Locked Room

The school had finally gotten its hands on a machine, but it was kept in a locked room, strictly out of bounds unless you were enrolled. To qualify, you had to be in the top maths class. I cleared …

Nodes of Yesod : ZX Spectrum Next : Update #4

A Big Change Of Plans! Astro Charlie has a close encounter If you have read my previous updates, you’ll know that Nodes of Yesod for the Speccy Next is based on a C codebase. I’ve …

Chasing the raster on the ZX Spectrum in Sidewize

How did Sidewize accomplish the “raster-chasing” required to update the display 50 times per second? Read on! [note: jump down to The Results to see the videos, otherwise let’s dive …

Nodes of Yesod : ZX Spectrum Next : Update #1

A ZX Spectrum Next, in its natural habitat A quick progress report on Nodes of Yesod for the Spectrum Next. The good news - I worked on it! I managed to spend a couple of evenings last week working …

Infinite Blocky Runner: A Game in 256 Bytes!

Here’s my entry for a Z80 coding competition I entered just a few years ago, in 2016! The challenge was to come up with a Sinclair ZX Spectrum game in 256 bytes without using ROM routines, so the …

Read the memoir → ☕ Buy me a coffee