Latest

  • AI Didn’t Destroy Your Company, Your Processes Did

    AI Didn’t Destroy Your Company, Your Processes Did

    Some things happening in this industry are making me feel old lately. Problems we hit and solved decades ago are being hit again today. People are discovering the same solutions, just giving them new buzzwords. But today I want to talk about a different trend, and it comes down making old mistakes and blaming the Read more

  • Ditching the Debug Probe: Using a Segger J-Link with a Raspberry Pi Pico

    Ditching the Debug Probe: Using a Segger J-Link with a Raspberry Pi Pico

    I was working on benchmarking some new code on a Raspberry Pi Pico today and needed to debug it. This proved to be more difficult than it should be, so I figured I would document how I did it. Read more

  • When PAL Goes Wrong: Repairing an Amiga CD32

    When PAL Goes Wrong: Repairing an Amiga CD32

    What should have been a straightforward CD32 recap turned into something far more interesting. The CD32 belongs to Tony Warriner, known for Broken Sword and Beneath a Steel Sky, and more recently UrbX Warriors. It turned out to be a bit more work than expected so, of course, I am blogging about it. Read more

  • Reviving a Roland SoundBrush: Floppy MIDI Playback Without the Computer

    Reviving a Roland SoundBrush: Floppy MIDI Playback Without the Computer

    Back in the 80s and early 90s, when games often came on floppy disks, the music came in MIDI format. If you have never heard of MIDI, this is a standard way for electronic instruments to communicate the notes being played. When the music was composed, sound modules such as the Roland MT-32 and later Read more

  • A Socket 7 Upgrade: Moving Beyond the 486

    A Socket 7 Upgrade: Moving Beyond the 486

    A while back I built a 486-based machine to play with some late 80s / early 90s games, as well as try out hardware of the era. I blogged about the process here, with an update here. I really enjoyed using this setup, but I wondered if I could improve it enough to run Quake Read more

  • Reviving an Amiga 600: From Dead Video to a Clean Boot

    Reviving an Amiga 600: From Dead Video to a Clean Boot

    I managed to score an Amiga 600 motherboard which was faulty for £41. This weekend I attempted to fix it. Here is my progress. Read more