Dhewm3

From DoomWiki.org

Under construction icon-yellow.svgThis article or section is a stub. Please help the Doom Wiki by adding to it.
Dhewm3
Codebase Doom 3
Developer(s) Daniel Gibson
Initial release 1.4.0 (2015-10-09, 8 years ago)
Latest release 1.5.1 (2021-03-14, 2 years ago)
Development status Active
Written in C++
Target Platform Cross-Platform (Windows, Linux and macOS tested)
Available in English (United States)
License GNU General Public License v3+
Website https://dhewm3.org/
Source Repository

(Git)

GitHub
IRC Channel Freenode #iodoom3

Dhewm3 is a source port for the original Doom 3, but does not support the BFG Edition.

Dhewm3 also formed the basis for Potatoom, a proof-of-concept source port for the PlayStation Vita.

Features[edit]

  • 64-bit port
  • SDL for low-level OS support, OpenGL and input handling
  • OpenAL for audio output, all OS-specific audio backends are gone
  • OpenAL EFX for EAX reverb effects (read: EAX-like sound effects on all platforms/hardware)
  • Better support for widescreen (and arbitrary display resolutions)
  • A portable build system based on CMake
  • (Cross-)compilation with Mingw-w64

Mods[edit]

The following mods are certified to work.

Conversion for Doom 3: Phobos has been mooted upon completion.

External links[edit]

Source code genealogy
Based on Name Base for
Doom 3 Dhewm3 D3wasm