dhewm3
From DoomWiki.org
This 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.
- Classic Doom 3
- Denton's Enhanced Doom3
- Fitz Packerton
- HardQore2 (aka Doom 3: Hard Corps)
- Scarlet Rivensin: The Ruiner
- Fragging Free Remastered
- LibreCoop
- The Lost Mission (port mod)
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 |