Posts tagged: retro-computing
14 posts
All tagsA team of AI agents getting classic games running on old Macs
How ten Claude Code agents, one of them a manager, and a plain checking script build, test and speed up the open-source engines for six classic games on old Macs, and what they have done so far.
Half-Life on old Macs
Half-Life 1 as one universal app for PowerPC, Intel and Apple Silicon Macs, built on the open-source Xash3D FWGS engine, with 25 mods installed by a second app.
More Markdown in ArtfulType
My fork of Action Retro's ArtfulType, a Markdown editor for 68k Macs. More Markdown in the styled view, printing, Find & Replace, and bootable disk images built on Linux.
KeeperFX on Apple Silicon
KeeperFX, the open-source Dungeon Keeper remake, building natively on Apple Silicon as an arm64 binary with the crashes fixed and saves out of the app folder.
What an architecture-review skill found in PeerTalk and BomberTalk
I ran Matt Pocock's improve-codebase-architecture skill over PeerTalk and BomberTalk. This post is about the changes I made based on its findings.
A Quake tactical computer for the Apple Watch
Quake II's help computer, rebuilt as an iPhone and Apple Watch app. An old Mac running Quake streams its live game state to your phone and wrist (health, ammo, objectives, damage buzzes and in-game sounds) and records the match as a workout.
Optimising Quake II on seven old Macs
I forked yquake2 5.11 and used Claude Code to get a build tuned for old PowerPC and Intel Macs, the sister project to the QuakeSpasm one.
Optimising Quake on seven old Macs
I forked QuakeSpasm to see if I could use Claude Code to get a build tuned for old PowerPC and Intel Macs.
BomberTalk Alpha
I played a networked Bomberman game across a Mac SE, a Performa 6200, and a Performa 6400. Three machines spanning 1987 to 1995, all talking to each other over TCP and UDP.
Building an Evaluation Harness with Claude Code
I built an evaluation harness to measure the quality of LLM-generated pixel art sprites. Five rounds of calibration, a stubborn intent-vs-reality gap, and some useful C tools for getting assets onto classic Macs.
I Ditched My Planning System for Fully Automated GitHub Spec Kit
I built 14 custom skills, 4 hooks, and 1.2 MB of phase plans for PeerTalk. Eight phases done, real hardware tested, proper results. Then I started again from scratch with Spec Kit across three repos. Automated builds, hardware testing on Classic Macs, and a cross-platform chat app built in hours.
Automating Performance Tests on a Performa 6200
How MCP servers and Claude Code skills turned manual hardware testing into an automated workflow. From FileZilla hell to one-command benchmarks on a 30-year-old Mac.
Retro Mac Power Supplies and PS3 Maintenance
Two hardware projects: fixing dead power supplies in my Macintosh Performa 630 and 6200 with a cheap SFX PSU mod, and a PS3 thermal paste replacement.
Project-Specific Claude Code Customisations
Building custom MCP servers, skills, hooks, and agents for Claude Code. A workshop with Anthropic led me to create a full development toolkit for the PeerTalk SDK project.