Skip to content

Category: Personal

FlySpy Loading Screen - Amstrad CPC

Diagnostic Command is it Bugged?

Back in the 80's I created a Disk Protection system, exploiting a potential bug in the Firmware of the µPD765A Disk Controller. Looking into this more with todays tools, it seems that the disk record and this specific command isn't implemented as per the specification. Is it my misunderstanding or is there a bug that's gone unnoticed?

Amstrad and ZX Spectrum DSK Tool

I found myself needing a command line tool to investigate and extract files from DSK Image files used by Emulators, after archiving my own 1980's hack disks. I wrote my own and made it opensource for you to use, amend or even improve on if it helps your projects.

DiscSys – XOR

DiscSys was a commonly used Disk Protection format in the 80s for the Amstrad CPC. For a protection system it was very basic, relying on modifying track and sector information to non standard formats to prevent copying with the supplied tools. Though it was very trivial to bypass the protection system and copy the disk anyway. Whilst reminiscing about the past, I discovered a small flaw with implementation in the game XOR, here's what I found...

Speedlock 1987

Speedlock '87 was a prolific Tape Protection System and Turbo Load for the Amstrad CPC and ZX Spectrum. In this post I look at the protection system and how to hack to it using the same tools available to me in 1987 as a young teenager.

UFW – Uncomplicated Firewall

This article emphasizes the importance of securing Raspberry Pi devices running Linux with basic firewall controls, especially for devices connected to the internet. It guides novice users through steps to install and configure the Uncomplicated Firewall (ufw), including enabling, allowing, and deleting rules, as well as monitoring logs for troubleshooting. Various commands and a basic script are also provided for reference.

Amstrad CPC Themed 2024 Calendar

Who doesn't like free stuff? How about a free to download PDF 2024 Calendar showcasing some of the best Loading Screens the Amstrad CPC had to offer back in the 80's? Be the envy of every die hard Spectrum and Commodore fan worldwide.

Cynthia Spencer Project

What happens when you make a few phone calls to Friends to help create something to benefit a Charity providing Palliative and End-of-Life Care to people? We created this amazing Jewellery where all profits benefit Cynthia Spencer Hospice, that's what! Have a read to find out more.

Using AGK on Raspberry Pi

Have a RaspberryPi 4 and want to develop games using a BASIC like language? App Game Kit maybe the answer you're looking for, however you'll need to build a Pi4 Player to make this work. We'll take you step by step into making this work!