PC
DOS
131 projects reconstruct games made for the DOS.
Chocolate Doom +4github.com/chocolate-doom/chocolate-doomChocolate Doom, Doom, Heretic +2Native port★ 2.5KPlayableActive
vkQuake +1github.com/novum/vkquakevkQuake, QuakeNative port★ 2.3KPlayableActive
SimCity (Micropolis)github.com/simhacker/micropolisAutomatically exported from code.google.com/p/micropolisUnclassified★ 1.1KPlayableActive
Crispy Doom +4github.com/fabiangreffrath/crispy-doomCrispy Doom, Doom, Heretic +2Native port★ 968PlayableActive
The Highly Responsive to Prayers (ReC98) +2github.com/nmlgc/rec98The Highly Responsive to Prayers, Touhou PC-98, TouhouDecompilation★ 885PlayableActive
DoomRetro +1github.com/bradharding/doomretroDoomRetro, DoomNative port★ 783PlayableActive
DXX-Rebirth +2github.com/dxx-rebirth/dxx-rebirthDXX-Rebirth, Descent, Descent IINative port★ 645PlayableActive
dsda-doomgithub.com/dsda-org/dsda-doomThis is a successor of prboom+ with extra tooling for demo recording and playback, with a focus on speedrunning and quality of life.Native port★ 524Active
Quake (DarkPlaces)github.com/darkplacesengine/darkplacesThe DarkPlaces Quake engine, created by LadyHavoc. Official Git repository (replaces SVN). Native port★ 455PlayableActive
quakespasmgithub.com/sezero/quakespasmQuakeSpasm -- A modern, cross-platform Quake game engine based on FitzQuake.Native port★ 408Active
Quake (q1.pieter.com (FTE QuakeWorld)) (fteqw) +3github.com/fte-team/fteqwQuake (q1.pieter.com (FTE QuakeWorld)), Hexen II, Quake 2 +1Native port★ 365PlayableActive
Doom (Woof)github.com/fabiangreffrath/woofWoof! is a continuation of the Boom/MBF bloodline of Doom source portsNative port★ 336PlayableActive
Doomsday Engine +3github.com/skyjake/doomsday-engineDoomsday Engine, Doom, Heretic +1Native port★ 307PlayableActive
Odamex +3github.com/odamex/odamexOdamex, Doom, Heretic +1Native port★ 306PlayableActive
eternity +4github.com/team-eternity/eternityThe Eternity Engine, Doom, Heretic +2Native port★ 273PlayableActive
starflight-reversegithub.com/s-macke/starflight-reverseReverse engineered game Starflight (1986)Reverse engineeringNative port+1★ 244Active
Chocolate Quake +1github.com/henrique194/chocolate-quakeChocolate Quake, QuakeNative port★ 230PlayableActive
DOOM 32X: Resurrectiongithub.com/viciious/d32xrA modern port of Doom for the Sega 32XNative port★ 222Active
CatacombGL +1github.com/arnoansems/catacombglCatacombGL, Catacomb 3-DNative port★ 198PlayableActive
SkyRoads-Codexgithub.com/ammaarreshi/skyroads-codexReverse engineering a DOS game with no source code using Codex 5.4Native portDecompilation★ 195AI-assistedActive
fallout1-regithub.com/alexbatalov/fallout1-reReverse engineered FalloutDecompilation★ 180Inactive
Ultima VII: The Black Gate (UltimaHacks)github.com/johnglassmyer/ultimahacksPatches which add features to, and improve the usability of, the 1990s video games Ultima VII (BG and SI) and Ultima Underworld (I and II), along with a program to compile and apply these patches.Decompilation★ 166Inactive
Abuse 1996 20th anniversary portgithub.com/antrad/abuse_1996SDL2 port of Abuse by Crack dot ComNative port★ 157PlayableInactive
remc2 +1github.com/turican0/remc2remc2, Magic Carpet 2Fan remakeEngine reimplementation★ 154PlayableActive
F-15 II (f15se2-re) +1github.com/neuviemeporte/f15se2-reF-15 II, F-15 Strike Eagle IIDecompilationStatic recompilation★ 149PlayableActive
Cosmo’s Cosmic Adventure (cosmore)github.com/smitelli/cosmoreA reconstruction of the source code of Cosmo's Cosmic Adventure.Decompilation★ 147PlayableInactive
QuakeQuestgithub.com/team-beef-studios/quakequestThe first (and only I think!) 6DoF implementation of Quake, using the DarkPlaces Engine for the OpenXR Standalone VR HMDsNative port★ 146Active
Duke Nukem 3D (JFDuke3D)github.com/jonof/jfduke3dPort of the 3D Realms game "Duke Nukem 3D"Native port★ 142PlayableActive
Rise of the Triad (rottexpr)github.com/ltchips/rottexprA Rise Of The Triad Source Port with additional gameplay options and more...Native port★ 110PlayableInactive
EDGE-classic +2github.com/edge-classic/edge-classicEDGE-classic, Doom, HereticNative port★ 103PlayableActive
jfsw +1github.com/jonof/jfswjfsw, Shadow WarriorNative port★ 102PlayableActive- Ultima 7 DecompUltima 7 Decompgithub.com/kitrinx/ultima7_decompThis is a decompiled and byte-verified rebuild of Ultima 7.DecompilationStatic recompilation★ 100AI-assistedActive
64doomgithub.com/jnmartin84/64doomSource port of the original Doom to the Nintendo 64Native port★ 98PlayableInactive
Dangerous Dave in the Haunted Mansion (dangerous-dave-re)github.com/gmegidish/dangerous-dave-reReverse-engineering of Dangerous Dave In The Haunted Mansion for MSDOSDecompilation★ 91Inactive
Wolfenstein 3D (Iron Wolf)github.com/ragnaroek/iron-wolfwolf3D in RustNative port★ 88PlayableActiveUnderworld Exhumedgithub.com/abedegno/underworld-exhumedUnderworld Exhumed: Ultima Underworld I and II as byte-matching source code and native ports for macOS, Windows and LinuxMatching decompilationDecompilation+2★ 84Active
QuestZDoomgithub.com/team-beef-studios/questzdoomQuest VR Port of the popular LZDoom/GZDoom Engine with full 6DoFNative port★ 72Active
Curse of the Azure Bonds (coab)github.com/simeonpilgrim/coabAutomatically exported from code.google.com/p/coabDecompilation★ 70PlayableInactivesignusgithub.com/signus-game/signusSignus: The Artefact Wars. Czech turn-based strategy game similar to Battle Isle seriesNative port★ 70PlayableInactive
Quake (Qwasm)github.com/gmh-code/qwasmPlay the Quake engine in your browser! True to the original. Supports WebGL, software-rendered mode, mods, and mission packs.Native port★ 61Inactive
diggergithub.com/sobomax/diggerClassical game of Digger, digitally remastered and enhancedDecompilation★ 59Active
Wolfenstein 3D (ECWolf)github.com/ecwolfengine/ecwolfAdvanced port of Wolfenstein 3D based off of Wolf4SDL. Intends to back port some of the moding features of ZDoom to Wolfenstein 3D.Native port★ 59Active
Taradino +1github.com/fabiangreffrath/taradinoTaradino, Rise of the TriadNative port★ 59Active
Ultima VI: The False Prophet (u6-decompiled) +1github.com/ergonomy-joe/u6-decompiledUltima VI: The False Prophet, Ultima VIDecompilation★ 58PlayableInactive
Doom (Calico (Jaguar Doom backport)) (calico-doom)github.com/team-eternity/calico-doomBackport of Jaguar Doom to the PCNative port★ 57Inactive
Descent (DXX Retro)github.com/cdarrow/dxx-retroA source port of Descent 1 and 2, focused on quality competitive play. Uncompromising commitment to original gameplay (except where the original sucked). Based on the Rebirth project.Native port★ 52Inactive- TyrquakeTyrquakegithub.com/libretro/tyrquakeLibretro port of Tyrquake (Quake 1 engine)Native port★ 51Active
The Terminator: SkyNET (skynet-godot)github.com/nautilusbits/skynet-godotA Godot 4 port of Bethesda's 1996 XnGine shooters SkyNET and Future Shock - plays your own copy of the original game data.Native port★ 48Active