Games / By game / MS-DOS

Doom decomp, recomp & PC ports

27 community projects rebuild Doom (MS-DOS, 1993): 1 decompilation, 0 static recompilations and 26 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—39
DOOM source releaseOfficial source releasecompleteLinuxYesHuman-led—20k
DOOM-ASCIISource portreleasedLinux, Windows, macOSYesHuman-ledv0.3.2
Sep 11, 2026
886
DOOM RetroSource portreleasedWindowsYesHuman-ledv6.3
Aug 8, 2026
778
PureDOOMSource portwip—YesHuman-led—457
Mocha DoomSource portwipWindows, Linux, macOSYesHuman-led—218
PSXDOOM-REDecompilationwip—YesHuman-led—163
EDGE-ClassicSource portreleasedWindows, Linux, macOSYesHuman-led1.53
Jul 11, 2026
104
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
Doom VanilleSource portstalledMS-DOSYesHuman-led671
Jun 24, 2020
22
Kocoa DoomSource portstalled—YesHuman-led—22
D2KSource portstalledWindows, Linux, macOSYesHuman-led—19
DS DoomSource portstalledNintendo DSYesHuman-led—19
EV3DOOMSource portstalledLEGO Mindstorms EV3YesNot statedv1.1
Nov 16, 2023
19
WinMBFSource portstalledWindowsYesHuman-led—13
DoomXSSource portstalledWindowsYesHuman-led1.0.6.142
Apr 24, 2022
12
LuauDOOMSource portreleasedRobloxYesNot statedv1.0.1
Jul 1, 2026
12
Brie DoomSource portwip—YesHuman-led—11
BroomSource portreleased—YesNot statedbroom-1.0.0
May 14, 2025
11

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.