Projects by Brad Smith

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). nes 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.

Return to my main page.
brad @ rainwarrior.ca
2024-4-19