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
- Mastodon for Apple II (][+, //c, IIe, and IIgs): a Mastodon client for the Apple II. Works with a serial proxy.
- Wozamp – an Apple II music and video player: Play music and/or videos stored on an FTP server on your Apple II, using a serial proxy.
- WozTubes – an Apple II Invidious and Peertube client: Play videos straight from the Internet on your Apple II, using a serial proxy.
- Quicktake for Apple II: A digital photo program, able to fetch and process pictures from Apple’s Quicktake cameras (100, 150 and 200). This does not require a proxy, and everything is done by the Apple II’s little 6502.
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.