Cloned Games

Chocolate DOOM-3-BFG

ActivePlayableWindowsLinux

Based on Doom 3

About

Doom 3 was created by id Software, who also released its source code. Chocolate DOOM-3-BFG is a source port that reproduces the vanilla Doom 3: BFG Edition experience on the modernized BFG engine, forked from RBDOOM-3-BFG at the point right before that project introduced shadow mapping. It backports select bug fixes and features from RBDOOM-3-BFG and CstDoom3-BFG, aiming for authenticity, bug fixes, cross-platform compatibility, lower system requirements, and preservation as a reference for future source ports.

How it differs from the original

Unlike its parent project RBDOOM-3-BFG, it deliberately omits added graphical enhancements such as shadow mapping, physically based rendering, and image-based lighting, focused instead on correcting gameplay bugs introduced in the BFG Edition while keeping the original's visual look intact.

Getting started

The original game data files (the base/ directory, etc.) from a legitimate copy of Doom 3: BFG Edition are required to run it; the executable should be placed alongside the Doom 3 BFG Edition folder or configured to point to it. It can be built with CMake on Linux, or cross-compiled for Windows from Linux using MinGW-w64.

History

The project was forked from RBDOOM-3-BFG at a specific point in that project's development — just before shadow mapping was introduced — to preserve an earlier, more original-accurate visual state while retaining later engine fixes.

Requires original assets. Requires the original game data files from a legitimate copy of Doom 3: BFG Edition to run.

Additional notes

License
Released under GPLv3, the same license as RBDOOM-3-BFG and the original Doom 3 source release.
Share:

We’d like to use analytics cookies to understand how visitors use this site. See our Privacy Policy for details. Nothing else is tracked, and the site works the same either way.