user

Dhewm 3

Engine for Doom 3 (2004) | Category: Source ports

Author: dhewm | Curator: User AvatarModbadger

Engine for Doom 3 (2004) | Category: Source ports

Author: dhewm | Curator: User AvatarModbadger

Dhewm 3 is an open-source Doom 3 engine designed to run the game on modern systems. It supports 64-bit systems and runs on Windows, Linux, macOS, and other platforms, improves widescreen resolution support, uses OpenAL for audio output, and fixes numerous bugs from the original game.

Uploaded14.03.2026 15:38
VersionLatest
Size10.40 MB
Views86
Downloads4

Localizations:

English

The engine is localized into 1 language

(You don’t need to download anything extra to play in these languages)

Features

  • 64-bit port.

  • SDL for low-level OS support, OpenGL, and input handling.

  • OpenAL for audio output; all OS-dependent audio backends have been removed.

  • OpenAL EFX for EAX reverb effects (i.e. EAX-equivalent sound effects on all platforms and hardware).

  • Improved widescreen support up to 4K and beyond.

  • Portable CMake-based build system.

  • (Cross-)compilation with Mingw-w64.

Dhewm 3 also provides support for a number of Doom 3 modifications. Officially supported mods include: Classic Doom 3, Denton's Enhanced Doom3, Fitz Packerton, HardQore2 (Doom 3: Hard Corps), Scarlet Rivensin: The Ruiner, Fragging Free Remastered, LibreCoop, The Lost Mission, Desolated - The Crying Fate, ELDOOM, HeXen: Edge Of Chaos, Grimm: Quest for the Gatherer's Key, Perfected Doom 3, Sikkmod, Blood Mod, and Real Gibs. Many of these are large-scale modifications, new campaigns, or projects that significantly alter the gameplay and visuals of the original game. A legal copy of Doom 3 is still required to play, as the port uses the original game data.

How to install an engine Dhewm 3

  1. Extract the archive.

  2. You will need the game data from Doom 3 v1.3.1. Specifically, you will need the following .pk4 files for the base game, which should be moved to the base folder of the Dhewm 3 engine:

    • base/pak000.pk4

    • base/pak001.pk4

    • base/pak002.pk4

    • base/pak003.pk4

    • base/pak004.pk4

    • base/pak005.pk4

    • base/pak006.pk4

    • base/pak007.pk4

    • base/pak008.pk4

  3. And (optionally) these .pk4 files for the Resurrection of Evil expansion, which should be moved to the d3xp folder of the Dhewm 3 engine:

    • d3xp/pak000.pk4

    • d3xp/pak001.pk4

  4. Launch dhewm3.exe

  5. Play!