sdl2-doom
Doom source port based on SDL2.
Source port Human-led stalled
Facts
- Original
- Doom (1993)
- Platform
- MS-DOS
- Method
- Source port
- Provenance
- Human-led · Repo created 2019, predates AI coding tools (GitHub) what this means
- Status
- stalled
- Licence
- GPL-2.0
- Team
- AlexOberhofer
- Started
- 2019-07
- Runs on
- Windows, Linux, macOS
- Needs the original
- Yes: you supply your own legally obtained copy
How to get it legally
This project ships code only. Build or download it from the official repository, then supply data from a copy of Doom you own. Recomp never links to ROMs, discs or game data.
This project was rebuilt by AlexOberhofer. Facts last checked 2026-10-14. Suggest a correction
Sources
Related
All games →64Doom
Doom
Source port of the original Doom to the Nintendo 64.
Brie Doom
Doom
Port of the Doom source release to the Eiffel language, using SDL2 for video and audio.
Broom
Doom
Doom source port that refactors the original code for readability and maintainability while keeping gameplay identical to the original engine.
D2K
Doom
Doom source port forked from PrBoom+ that keeps its demo compatibility while adding Quake 3-style client/server netplay and other modernisations.
DOOM Retro
DOOM
Refined Windows source port of the original DOOM, based on the released engine source.
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.