Cloned Games

DOOM-3-BFG

HaltedPlayableWindows

Based on Doom 3

Doom 3 (original game, not this project)Original game image
Image of the original game, Doom 3. This project has no screenshots of its own yet.
Links, repository & details

About

This is id Software's Doom 3 BFG Edition 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 (distributed via Steam). As released, it omits several features present in the commercial BFG Edition: Steam integration (achievements, leaderboards, matchmaking, roaming profiles, and the overlay), Bink video playback, and the "Carmack's Reverse" depth-fail stencil-shadow technique. Windows builds use a provided Visual Studio 2010 project and require the Microsoft DirectX SDK.

Getting started

You'll need your own legally obtained, patched copy of Doom 3 BFG Edition game data (available via Steam) to run this alongside the compiled source; Windows builds use the included Visual Studio 2010 solution (neo/doom3.sln) and require the Microsoft DirectX SDK to compile.

History

Doom 3 was originally released by id Software in 2004 as a horror/action first-person shooter, and was remastered as the Doom 3: BFG Edition in 2012 with improved rendering and lighting, a checkpoint save system, controller support, and an armor-mounted flashlight that lets the player see and shoot simultaneously (unlike the original). The BFG Edition also added a new "Lost Mission" expansion alongside the earlier Resurrection of Evil expansion, and bundles playable versions of the original 1993 DOOM and DOOM II.

Requires original assets. Game data is still covered by the original EULA and must be obeyed; the game must be patched to the latest version.

Licensing & legal

  • The GPL release excludes several bundled third-party components -- including the IJG JPEG library, zlib, an MD4/MD5/CRC32 implementation, Khronos Group OpenGL headers, and the Timidity MIDI synthesizer (offered under GPL, LGPL, or the Perl Artistic License) -- each under its own separate license.
Share:

More like DOOM-3-BFG

Halted
Original game (original game, not this project)Original game image
id Software's Doom 3 GPL source release, code only, buildable on Windows, Linux, and macOS but omitting the Carmack's Reverse technique.
Platforms:WindowsLinuxOSX
Stars4,635
Updated4 years ago
LicenseGPL-3.0
Release2011
Sporadic
dhewm3 screenshot
A GPL-licensed Doom 3 source port for Windows, Linux, macOS, and FreeBSD using SDL and OpenAL, requiring separately supplied game data.
Platforms:WindowsLinuxOSX
Stars2,168
Updated5 months ago
LicenseGPL-3.0
Release2012
Active
RBDOOM-3-BFG screenshot
RBDOOM-3-BFG is a deeply modernized DOOM 3 BFG source port with PBR rendering and DX12/Vulkan support.
Platforms:Windows
Stars1,854
Updated3 months ago
LicenseGPL-3.0
Release2012
Halted
AdaDoom3 screenshot
An attempt to re-engineer id Tech 4, the Doom 3 engine, in the Ada language; mostly incomplete with development halted.
Platforms:None
Stars287
Updated3 years ago
LicenseUnknown
Release2013
Active
Classic RBDoom 3 BFG screenshot
A community source port enhancing Ultimate DOOM, DOOM II, and DOOM 3, requiring a legally owned copy of DOOM 3 BFG Edition.
Platforms:Windows
Stars264
Updated1 month ago
LicenseGPL-3.0
Release2017
Active
Prey 2006: A Talon Brave Game screenshot
A community source-port integration of Prey (2006)'s SDK with the open-source Doom 3 GPL engine; still visually unfinished.
Platforms:WindowsLinux
Stars116
Updated2 months ago
LicenseUnknown
Release2024