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, 9 years ago)
Latest release 1.5.4 (2024-08-03, 3 months ago)
Development status Active
Written in C++
Target platform Cross-platform (Windows, Linux, and macOS are tested)
Available in English (United States)
License GPLv3+
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