Main projects

Gang Garrison 2 - Multiplayer platforming shooter.
Major contributor and, ad rem, designer.

Benetnasch - Handmade 2D game engine.

Mixer Faucet - Correctly-functioning lightweight positional audio library for games. Supports opus.
Accepting patches.

Nazeka - Mouseover J-E dictionary. Rikai clone. Replacement for Rikai forks and Yomichan.


OpenMW - Contributor, bug finder. Rewrote the 3d movement solver.

Higan - Helped make WASAPI driver work properly.

Spark Reader - Recursive deconjugator. Contributor. Made a branch with a better parser.

ioquake3 - Identified input lag bugs and GL2 rendering bugs, sketched patches for the former.

Mini Projects

basically more interesting than the main projects!

unnamed japanese text analyzer - Makes a word frequency list from japanese text. Uses kuromoji. Superseded by the VN Stats tools.
Accepting patches.

Single-header FFT library - Only implements DIT-2, powers of 2 input block sizes. Complex 1d inputs.

ffam - Spritesheet conversion tool for GRUB2's graphical font format.

Nezuyomi - Nezuyomi is an image viewer with correct (sinc or jinc) downscaling and support for OCR tools.

Audio Library Rosetta Stone - Example code for multiple platform audio libraries. Highly incomplete by design.