Quake source release
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 completeFacts
- Original
- Quake (1996)
- Platform
- MS-DOS
- Method
- Official source release
- Provenance
- Human-led what this means
- Status
- complete
- Licence
- GPL-2.0
- Team
- id Software
- Started
- 1999
- Runs on
- Windows, Linux
- 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 Quake you own. Recomp never links to ROMs, discs or game data.
This project was rebuilt by id Software. Facts last checked 2026-10-14.
Timeline
Sources
Related
All games →Digger Remastered
Digger
Long-running reconstruction of Windmill Software's Digger in portable C, with enhancements.
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.
DOOM64-RE
Doom 64
Complete reverse engineering of Doom 64 into buildable C by GEC, targeting the original N64 SDK toolchain.
Dwasm
Doom
PrBoom+/PrBoomX-based Doom engine compiled to WebAssembly; you pick an IWAD such as the shareware DOOM1.WAD.
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.
GoldenEye 007 decompilation
GoldenEye 007
Long-running effort to rebuild Rare's GoldenEye 007 as matching C for its NTSC, PAL and Japanese ROMs. Its public status page now shows the code at 100%.