Professional developer, free software maintainer.
Doom64EX-Plus. An improved modern version of Doom64EX.
230NakedAVP. NakedAVP is a port of Aliens vs Predator Classic (2000) to modern systems, based on the icculus port for Linux, macOS and Windows using SDL3
79RL_M. Larn - based on 12.0 and 12.3 maintained and developed, directly from the original source code
42gbQuake4. gbQuake4 is an attempt at merging the Quake 4 SDK into IdTech4 (from Doom 3) to produce a Quake 4 source port
23RZDoom. RZDoom - The ZDoom you know and love, only better.
23NuBuildGDX. NuBuildGDX is a fork of BuildGDX aiming for stability, bug fixing and performance.
22wrathplaces. The premier, unofficial sourceport for Wrath. A wrath-darkplaces fork for Wrath: Aeon of Ruin. This is a bugfix and developed fork of the Wrath Darkplaces repository aiming to clean up and fix issues with the older darkplaces codebase for all systems.
22freelarn. Larn-12.4.4 rewritten in C++ with added features
18source-port-builds. Doom Source Port Builds for Mac, Linux and other systems
18daikatana-restoration-project. Daikatana restoration aiming to have a clean 1.2 source and to support modern systems
16NakedWolf3D. Wolfenstein 3D (1992) by ID Software. The premier source port aiming to be vanilla accurate with nothing added and nothing taken away. Exactly as it was in 1992.
15Hiigara. Hiigara is a port of Homeworld that focuses on accuracy to the original across many operating systems
11ExhumedEX-Plus. ExhumedEX-Plus is a unofficial recreation of Lobotomy Software’s obscured FPS game, Exhumed (also known as Powerslave in the US)
11glDoom. glDoom, 'that' source port from the 90's, resurrected and loved! This was accidentally deleted by myself and I've only just noticed.
9NakedWinQuake. WinQuake on SDL, 320x200, software mode only and functionally, entirely vanilla.
9BurgerDoom. A backport of 3DO Doom to modern systems
8worklog. worklog - time tracking per project (debian package)
7DOOM64-Remaster-Launcher. A Launcher for DOOM64 that is actually good
7nose-py3. The original nose for nicer testing, converted to Python 3, cleaned and maintained
6DETH-431. DETH-431 is a recompiled version of DETH with new features
5deh64000. Programmer's Dehacked64
5NakedLinuxDoom. Linux Doom converted to SDL3, nothing more, nothing less
4call-to-power-2-sdl. Call to Power 2 - With SDL2 backends for all platforms
4ColdFusion. ColdFusion is a source port of Fusion (Doom MBF source port from 1998/1999)
3xray-coc-64bit. This is the XRay engine for Call of Chernobyl compiled for 64bit using VS2013 Express
3Doom64EX-Classic. Doom64EX Classic - for those that preferred 2.5 over EX-Plus
3dav-text. dav-text - small, efficient text editor (debian package)
2DOOM64-EX-Plus-Launcher. A Launcher for the EX+ source port that rocks
2source-port-builds-quake. Quake Source Port Builds for macOS and GNU/Linux on various architectures.
2NakedPenumbra. NakedPenumbra is a modern port of Penumbra Overture, based on vanilla and rehatched. The goal is for it to be as close to vanilla as possible
2macos-universal-libraries. A collection of universal frameworks and libraries for macOS Intel and ARM64
1vkHexen. vkHexen is an SDL2 Vulkan barebones port, primarily for learning the API. No shaders, no acceleration, just a minimal SDL2 Vulkan implementation (make a window and play)
1gbPrey. gbPrey is an attempt at merging the Prey SDK into my own gbDoom3 port to produce a Prey source port
1clipf. clipf - minimalist personal finance manager with command line interface, written in Python (debian package)
1xmltoman. xmltoman - convert xml to groff (manpage) format (debian package)
1AP2-Payment-Processor. This is the first AP2 (Agent Payments Protocol) Simulated Message Processing System that is able to process and settle AP2 payments
1