Games / By game / MS-DOS

Doom decomp, recomp & PC ports

17 community projects rebuild Doom (MS-DOS, 1993): 1 decompilation, 0 static recompilations and 16 ports, rewrites or clean-room builds.

▶ Play Freedoom in your browser

ProjectTypeStatusRuns onNeeds the gameMadeLatestStars
Freedoom playableClean-roomreleasedAny Doom source portNoHuman-ledv0.13.0
Jan 29, 2024
1.4k
Dwasm playableSource portreleasedWebYesNot stated—38
DOOM source releaseOfficial source releasecompleteLinuxYesHuman-led—20k
DOOM-ASCIISource portreleasedLinux, Windows, macOSYesHuman-ledv0.3.2
Sep 11, 2026
885
DOOM RetroSource portreleasedWindowsYesHuman-ledv6.3
Aug 8, 2026
776
PureDOOMSource portwip—YesHuman-led—457
Mocha DoomSource portwipWindows, Linux, macOSYesHuman-led—218
PSXDOOM-REDecompilationwip—YesHuman-led—161
EDGE-ClassicSource portreleasedWindows, Linux, macOSYesHuman-led1.53
Jul 11, 2026
103
64DoomSource portstalledNintendo 64YesHuman-ledv2.0
May 14, 2023
98
TOOMSource portreleasedTempleOSYesNot stated2.1
May 15, 2025
88
EDGESource portwipWindows, LinuxYesHuman-led—82
Iron DoomSource portwipWindows, LinuxYesNot stated—59
International DoomSource portreleasedWindows, LinuxYesNot stated9.0
Mar 31, 2026
53
FPCDoomSource portstalledWindowsYesHuman-led1.14.18.134
Apr 24, 2022
36
sdl2-doomSource portstalledWindows, Linux, macOSYesHuman-led—29
Doom++Rewritestalled—YesHuman-led—26

Can I play Doom on PC?

Yes. DOOM source release, DOOM-ASCII, DOOM Retro and EDGE-Classic run natively on PC, using data from your own copy of the original game. You can also play Freedoom in your browser on Recomp.

Is there a Doom decompilation?

Yes: PSXDOOM-RE.

Is it legal?

These projects publish code only. Where a build needs game data, you supply it from a copy of Doom you own; Recomp never links to game files.

Spotted a missing project? Submit it.