Cinematic cyan planet above an alien landscape and futuristic city

Software Development

Programs I've written over the years — from DOS emulators to modern recompilers.

VGen — Virtual Genesis

1998 · DOS

A DOS-based emulator for the Sega Genesis video game console, written in C and Assembler. First released January 23, 1998 — by far the most popular program I've ever made, with around a million downloads. Its final release (v0.21a, 2001) added preliminary Sega CD support — the first emulator ever to do so.

VGen Virtual Genesis logo

Original VGen page (archived)

RGen — Genesis Recompiler

2026 · Windows

Recompiles Sega Genesis games into native Windows applications. Translates 68000 and Z80 machine code into C, then compiles it locally — with widescreen mods, save states, and controller support. The sibling project to VGen, 28 years later.

R-Gen official logo

r-gen.net

Vengeance — Call Guardian

2026 · Android & iPhone

A call-review app for Android and iPhone with source-backed caller context, helping you make informed decisions about unfamiliar calls. The Android version hands off to Android's native blocking controls; it does not access private block lists or submit reports to the FTC automatically.

Vengeance project website

Vengeance project website screenshot

Merlin — Antique Finder

2026 · Android & iPhone · Prototype

An antique-finding app for Android and iPhone, currently at the prototype stage, that captures an item with the camera and hands off a precise eBay sold/completed search. It does not provide automatic, attributable valuations; commercial data and display rights remain pending.

Merlin project website screenshot

Merlin project website

Axiom Field Scanner

2026 · Windows, Linux, macOS (Apple), iPhone & Android · Planning

A planning-stage platform for Windows, Linux, macOS (Apple), iPhone and Android, designed for automated land mapping with a drone and laptop, intended to support AI-assisted review of visible-surface observations for fossils, minerals, meteorites, landmines, and forensic fieldwork. These are intended capabilities, not verified detection results or safety guarantees; no scanner application has been released.

Axiom concept website

Axiom project website screenshot