This is a collection of some of my projects. If you'd like to know more about any of it, my e-mail address is at the bottom of this page.
Projects | ||
---|---|---|
Music | --- | Compositions, transcriptions, other things musical. |
Void Stranger Translator | 2024-4-19 | Translator for the Void Stranger alphabet. |
hatariB | 2023-8-22 | Adaptation of Hatari emulator for Libretro/RetroArch. |
Simple Interval Timer | 2023-6-8 | Simple beeping timer given two intervals. |
autothumbs.py | 2023-6-7 | Python script for making simple automatic movie thumbnail images. |
IPS ROM Patcher | 2021-5-13 | An easy to use tool for patching ROMs. |
Snake Weaver (Prototype) | 2020-5-12 | Nibbles vs. Sokoban puzzle game for Pico-8. |
LotW Tool | 2020-4-10 | An editor for Legacy of the Wizard. |
Famicompo Pico 2 | 2019-10-3 | NES cartridge compilation of Famicompo Pico 2015 entries. |
prng_6502 | 2019-9-29 | Random number generators for 6502 / NES. |
Huffmunch | 2019-6-3 | A practical generic lossless compression library for the NES or other 6502 platforms. |
Binxelview | 2019-4-12 | A binary image explorer for investigating uncompressed image and map formats. |
NSFPlay | 2019-3-30 | NES music player for Windows / Winamp. |
makeflop.py | 2019-2-19 | Python script for simple file operations for a FAT12 floppy disk image. |
Circle Map | 2019-2-16 | An interesting visualization of the Circle Map. More info. |
NESert Golfing | 2019-1-30 | 2D golfing game for the NES. |
ZENSF | 2018-8-23 | A less easy but more powerful tool for compiling NSF music files into NES ROMs. |
Sheep Puzzle | 2018-4-3 | Simple sliding block puzzle for Pico-8. |
Lizard | 2018-2-6 | A game for the NES. Put on a lizard and go for an adventure! |
EZNSF | 2016-12-5 | Tool for converting NSF music files into NES ROMs. |
Moiré Pattern | 2016-10-9 | A little visual experiment with a regular grid against radiating lines. |
Famicompo Pico 2014 | 2015-11-11 | NES cartridge compilation of Famicompo Pico entries. |
Pastured Ewe | 2014-4-27 | Sheep herding game writen over 3 days for TOJam 9. |
2A03 Puritans | 2014-4-23 | Compilation album of NES music. |
Giant Steps | 2012-10-21 | John Coltrane's Giant Steps, arranged for NES. See music page for ROM and source code. |
Lunar Lander AI Challenge | 2012-2-7 | An open-source programming contest by Dan Rubalcaba. |
Castlevania Game Name Generator | 2011-11-22 | Time saving tool for Konami. |
NSF Importer | 2011-11-21 | An NSF import tool for FamiTracker. |
Classic Chips | 2011-11-12 | Classical favourites arranged for NES. |
Nyandelbrot Cat | 2011-5-2 | A fractal zoom with pop tarts and rainbows. |
MOON8 | 2010-3-29 | Dark Side of the Moon arranged for NES. |
Bunchbox | 2009-9-18 | A 4k demo with full source. |
Sudoku Challenge | 2009-6-19 | An open-source contest to write the fastest Sudoku solver. |
256 Byte Pong | 2008-6-29 | What is the minimum amount of information needed to describe pong? |
Water | 2006-9-9 | Water simulation. |
Arcball | 2006-9-7 | An intuitive way to rotate objects, with source. |
Effects | 2006-7-19 | Blur, refraction, and shadow volumes in OpenGL. |
Dragon | 2006-6-26 | A simple game demonstrating bump mapping, spherical texture generation, chaotic animation, fractals, and procedural music. |
GLSL with SDL | 2006-6-26 | Tutorial for using GLSL with SDL. |
Dynamic Textures | 2006-6-26 | Tutorial for creating dynamic texture maps in OpenGL. |
Phototheremin | 2006-6-24 | Schematics and description of a very simple phototheremin instrument |
Super Meekle Bros. | 2005-12-24 | Romhack of Super Mario Bros. (mostly inside jokes). 3.4 kB ips |
Intun | 2002-6-11 | Microtonal MIDI retuning software. |
NewChaos and Verge | 2000-8-27 | RPG projects I worked on while in high school. |
Flash Pong | 1998-4-6 | A DOS game I wrote in C in 1998. It's just Pong, really. DJGPP-C source code included. |