About
This is id Software's Doom 3 GPL source-code release -- code only, with no game data included; the original game data remains covered by its EULA and must be patched to the latest version (the game is also sold via Steam). It's licensed under the GPL with additional terms, and is officially buildable on Windows (Visual Studio 2010, requiring the Microsoft DirectX SDK), Linux (via the SCons build system), and macOS (an Xcode 3.2 project). A notable omission is "Carmack's Reverse," the depth-fail stencil-shadow rendering technique, which this release does not include.
Getting started
Building it requires supplying your own legally obtained, patched copy of the original Doom 3 game data (e.g. from Steam) alongside the compiled source. Windows builds need Visual Studio 2010 and the Microsoft DirectX SDK, Linux builds use the SCons build system, and macOS builds use the included Xcode 3.2 project.
Additional notes
- License note
- The GPL release excludes several bundled third-party components from its terms -- including curl, the IJG JPEG library, OggVorbis, PropTree, the OpenAL SDK, and a few other utilities -- each carrying its own separate license.