A dynamically typed, higher-order, interpreted and embeddable programming language.
A public domain C compiler in ANSI C. Can compile itself, supports compiler extensions and all versions of the standard, (K&R, C90, C99, C11), albeit some minor incompatabilities and missing functionality.
A modular and extensible IRC bot designed for the Red Eclipse community IRC channel.
MIT licensed QuakeC compiler used for the FOSS FPS Xonotic
MIT licensed implementations of C99 and C++03 standard libraries (incomplete).
An optimized C++ library I wrote while at Wayforward providing various optimized containers and templated algorithms.
A tool for visualizing SSE swizzles and generating the correct constant for the shufps instruction.
An implementation of FXAA based off the white paper by Timothy Lottes Done entierly in software with SSE2 intrinsics.
A minimalistic (enough to boot to C) bootloader for x86
A semi-complete, semi-compatible-GL-api software rasterizer in ANSI C
Implemented support for fast approximate anti aliasing (FXAA) as a shader in GLSL and HLSL as a fallback for when hardware AA is not present.
Worked on getting a new user interface component working again. Contributed a new loading screen to fit the theme of the new user interface. Worked on adding support for a vehicle module and various other things.
Provide technical support and assistance for GMQCC
Implemented a modular, extensible and community oriented IRC bot which was and is heavily influenced by the community on a hourly basis within the project's main IRC channel on freenode.org.