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