Short movies about making software for the first Macintosh: how to set up the tools, and what can be built with them.
All movies are on the YouTube channel Mac68k Programming. Nothing is loaded from YouTube until you press Play.
Tank Duel is a four-against-four tank battle for the original Macintosh 512K, written in 68000 assembler by Claude Code (Opus 5.5) on a Raspberry Pi 5, from three prompts and in about three hours of working time.
The movie shows the first prompt (the whole game design) and the small CLAUDE.md that
points Claude to the tools; Claude planning eight milestones and testing every step itself
in Mini vMac with scripted mouse and keys, screenshots, frame-rate measurements at real
512K speed and recordings of the emulator’s sound; the Raspberry Pi crashing in the middle
of the polish and claude --continue picking the work up again; and the finished game.
Set up the 68000 assembler toolchain mac68k-asm, the floppy disk tool mac68k-disk and the Mini vMac emulator compiled from source. Then build a program, put it on a disk image, run it on an emulated Mac 128K, and turn the example into a little program of your own.
Recorded on a Raspberry Pi 5 with a fresh Debian 13; it works the same on any Debian or Ubuntu machine. The Mac ROM and the System software are not included: they are copyrighted by Apple, use the ROM of your own machine.