Platforms

MS-DOS

15 projects: 4 decompilations, 0 static recompilations, and the rest ports, rewrites and clean-room builds.

MS-DOS · 1983 · ★ 57

Digger Remastered

Digger

Long-running reconstruction of Windmill Software's Digger in portable C, with enhancements.

Decompilation Human-led playable

MS-DOS · 1993 · ★ 20k

DOOM source release

DOOM

id Software's release of the Linux DOOM engine source in 1997, relicensed under the GPL in 1999. Nearly every Doom source port descends from it.

Official source release Human-led

MS-DOS · 1993 · ★ 38

Dwasm

Doom

PrBoom+/PrBoomX-based Doom engine compiled to WebAssembly; you pick an IWAD such as the shareware DOOM1.WAD.

Source port Not stated playable

MS-DOS · 1994 · ★ 1.1k

Fasttracker 2 clone

Fasttracker II

Highly accurate C re-creation of Fasttracker II's editor, replayer and quirks.

Rewrite Human-led

MS-DOS · 1993 · ★ 1.4k

Freedoom

Doom (game data)

A complete set of freely licensed levels, graphics and sounds that lets Doom engines run without id Software's data files.

Clean-room Human-led playable

MS-DOS · 1994 · ★ 2.1k

MilkyTracker

Fasttracker II

Cross-platform music tracker that reproduces the look and module compatibility of Fasttracker II.

Rewrite Human-led

MS-DOS · 1991 · ★ 304

OpenSupaplex

Supaplex

C reimplementation of Supaplex written from a full disassembly of the DOS game, ported to many systems.

Decompilation Human-led playable

MS-DOS · 1995 · ★ 8.4k

OpenTTD

Transport Tycoon Deluxe

Open-source transport simulation that began as a reverse-engineered TTD clone and now runs with free replacement graphics, sound and music.

Rewrite Human-led playable

MS-DOS · 1995 · ★ 582

OpenTyrian

Tyrian 2.1

Portable C port of the vertical shooter Tyrian 2.1, which plays with the freeware game data.

Source port Human-led playable

MS-DOS · 1985 · ★ 250

QB64 Phoenix Edition

Microsoft QuickBASIC / QBasic

Compiler and IDE that keeps QuickBASIC/QBasic source compatibility while producing native 64-bit programs.

Rewrite Human-led

MS-DOS · 1996 · ★ 6.1k

Quake source release

Quake

The Quake engine source, released by id Software under the GPL in 1999; the base for QuakeSpasm, ioquake-style ports and many engines.

Official source release Human-led

MS-DOS · 1996 · ★ 55

Qwasm

Quake

Browser port of the Quake engine with WebGL and software rendering, mods and mission packs; you supply PAK files.

Source port Not stated playable

MS-DOS · 1992 · ★ 39

reSL

ShortLine

Reverse-engineered reconstruction of ShortLine v1.1, a 1992 DOS railway puzzle by DOKA, also playable in the browser.

Decompilation Not stated playable

MS-DOS · 1995 · ★ 1.6k

Schism Tracker

Impulse Tracker

Re-creation of the Impulse Tracker music editor's interface and playback for modern systems.

Rewrite Human-led

MS-DOS · 1993 · ★ 2

skyroads-32x

SkyRoads

SkyRoads engine reconstructed from the retail binary and ported to the Sega 32X and desktop.

Decompilation AI-assisted playable