Writing Something Real in OctoGo: A PDP-11/40 That Boots Unix V6
The OctoGo post in July ended with a question: whether the zero-allocation constraints feel workable once you try to write something real. This post is the something real. p2-11 is a PDP-11/40 emulator for the Propeller 2, written in OctoGo. It boots Unix V6 and RT-11 from RK05 disk packs kept as files on the SD card of a P2 Edge. V6 logs in, and compiles and runs C with its own compiler. Here it is doing that, recorded on the board at real speed: That is 95 seconds from ogo run to the last sync . The first twelve are the build, the load, and the emulator timing itself; then V6 boots, root logs in, and cc takes about half a minute over hello, world. How it was built Plainly: with AI help, and a lot of it. Claude, Anthropic’s model, working in Claude Code sessions, wrote the emulator, its tests, its scripts and the project’s notes. 57 of the repository’s 58 commits carry its Co-Authored-By line; the one that does not is the initial commit, an empty README. My part was the dire...