Apple II projects

In December 2022, on my partner’s suggestion, I started doing the year’s Advent of Code on my Apple //c, which was left off far too long. One thing lead to another and I have now released a number of Apple II programs I’m proud off. Here is a list of them, with details in each of their respective pages.

Programs

Games

  • Shufflepuck Cafe for Apple II: I have rewritten the famous 80’s game Shufflepuck Cafe so that the Apple II finally gets the version it deserves. While I was at it, I added a two-player mode over serial.
  • Glider for Apple II: I have rewritten the famous 80/90’s game Glider for the Apple II.

Tools

  • surl-server: The serial proxy that the network-enabled programs use. It is also capable of providing a virtual ImageWriter II printer to the Apple II, and two virtual hard disks.
  • a2trace: Debug and profile cc65 Apple2 programs with MAME: A thing I wrote to parse MAME’s debugger traces, stick symbols on them, follow writes to pointers, profile runs, etc.