En Décembre 2022, sur la suggestion de ma partenaire, j’ai commencé à faire l’Advent of Code de l’année sur mon Apple //c, qui était resté éteint bien trop longtemps. Une chose a mené à la suivante, et j’ai fait un certain nombre de programmes pour Apple II dont je suis plutôt fier. En voici la liste ; plus de détails sont disponibles pour chacun d’entre eux sur leur page respective.
Programmes
- Mastodon for Apple II (][+, //c, IIe, and IIgs): un client Mastodon pour Apple II. Il fonctionne via un proxy série.
- Wozamp – an Apple II music and video player: Jouez de la musique et/ou des vidéos stockées sur un serveur FTP via votre Apple II et son proxy série.
- WozTubes – an Apple II Invidious and Peertube client: Jouez des vidéos directement d’internet sur votre Apple II, toujours via proxy série.
- Quicktake for Apple II: Un programme de photo numérique, capable de récupérer et traiter les photos prise par les appareils Quicktake d’Apple (100, 150 et 200). Il ne nécessite pas de proxy, tout est fait sur le petit 6502 de l’Apple II.
Jeux
- Shufflepuck Cafe for Apple II: J’ai porté ce célèbre jeu des années 80 sur Apple II, qui méritait d’en avoir une version aussi. Pendant que j’y étais, j’ai ajouté un mode deux joueurs via port série.
- Glider for Apple II: Ma version Apple II de cet autre jeu célèbre des utilisateur·rice·s de Macintosh dans les années 80-90.
Outils
- surl-server: Le proxy série utilisé par mes programmes. Il peut aussi fournir une ImageWriter II virtuelle à l’Apple II, ainsi que deux disques durs virtuels.
- a2trace: Debug and profile cc65 Apple2 programs with MAME: Un outil que j’ai écrit pour m’aider à parser les traces du débuggeur de MAME: il y ajoute les symboles de debug, suit les écritures en mémoire, profile l’exécution, etc.