Projects

Since my projects are scattered about, here I’ll collect a few of them.

Current projects

MobyGames
The world’s most comprehensive games database. I began working on this in October 2015.
Quoted Forsooth
A personal wiki/database. Presently of use mostly just to me.
Code Health

CGRR

Broadly speaking, the purpose of this is to decode various file formats, in particular those associated with old games. It’s split into a number of smaller subprojects that use a common library, each typically supporting a single game.

cgrr
The common library on which the other projects are based.
cgrr-archery
Read and write score files for Archery, a DOS game by Brian Blankenship.
Build Status
cgrr-dangerousdave
Extract the EGA tiles from the DOS game Dangerous Dave by John Romero.
Code Health
cgrr-gameboy
Read and edit Game Boy ROM headers.
Build Status Code Health
cgrr-kobodeluxe
Read and write score and profile files for Kobo Deluxe, a game by David Olofson.

Build Status Code Health

cgrr-mariospicross
Read and edit puzzles for the Game Boy game Mario’s Picross.
Build Status Code Health
cgrr-megapede
Read score files and resources for Megapede, a game by Cheesy Software.
Build Status Code Health

Other projects

750-to-org
A script that takes monthly export files from 750 words and converts them for use with emacs org-mode.
autofill-ebay
A greasemonkey script that automatically populates the ‘maximum bid’ box on eBay with the minimum possible bid, to ease bidding and prevent errors.
Gemstash
A server-free memcached replacement. This mimics python-memcached (which has issues), so it should only be used in case compatibility with that library may be needed.
Mobygames Scripts
A collection of greasemonkey scripts for use on MobyGames.

Abandoned projects and miscellany

letter
A python conversion of a simple letter-guessing game by Bob Albrecht and David H. Ahl. Part of an experiment to capture the way old type-in BASIC games encouraged users to edit them, by their mere accessibility.
WordsPy
An incomplete word construction game built on pygame.