Cloned Games

dhewm3

SporadicPlayableWindowsLinuxOSX

Based on Doom 3

dhewm3 screenshotLinks, repository & details

About

Doom 3 is id Software's 2004 horror/action first-person shooter, a reimagining of the original DOOM; it was later remastered as DOOM 3: BFG Edition in 2012. dhewm 3 is a GPL-licensed source port of Doom 3, running on Windows, Linux, macOS, and FreeBSD. It replaces the original's OS-specific backends with SDL and OpenAL (including OpenAL EFX for EAX-style reverb), adds a 64-bit port, gamepad support (without rumble), better widescreen support, and a mod-independent settings menu, while aiming not to alter the original gameplay. It does not include game data — the original game must be patched to version 1.3.1 and supplied separately.

How it differs from the original

dhewm3 is a 64-bit, SDL/OpenAL-based engine rewrite rather than the original 2004 codebase, with added gamepad support, adjustable widescreen/resolution options, and a unified settings menu (F10) not present in the original; it explicitly avoids changing original gameplay while fixing identified bugs. The DOOM 3: BFG Edition is not supported.

Getting started

Players need to own and patch the original Doom 3 (and optionally Resurrection of Evil) to version 1.3.1 — available via Steam — and place the game data alongside a compiled or downloaded dhewm3 build. A built-in settings menu (opened with F10) covers gamepad and display configuration.

History

Doom 3's original GPL source release omitted the 'Carmack's Reverse' stencil-shadow rendering technique; dhewm3 restored it in version 1.5.1 after the underlying Creative Labs patent expired, without changing the game's visual appearance or measurable performance.

Requires original assets. Requires original Doom 3 game data files (pak000.pk4 to pak008.pk4) from a patched v1.3.1 installation.

Media

Credits & contributing

  • The project explicitly does not accept code, bug reports, or issue/PR comments produced with AI assistance (e.g. Copilot, Claude, ChatGPT), and says doing so may result in a ban.
Share:

More like dhewm3

Halted
Original game (original game, not this project)Original game image
id Software's Doom 3 BFG Edition GPL source release, code only, omitting features like Steam integration and Bink video playback.
Platforms:Windows
Stars5,375
Updated2 years ago
LicenseGPL-3.0
Release2012
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
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