Back
dhewm3
by fgsfdsfgs
|
Version | 0.1.0_nx |
Zip size | 6,707 KiB |
License | GPLv3 |
Updated | 22/10/2018 |
Downloads | 384 |
MD5 | baf6058db2405c133c1141ef78191d29 |
App Details
dhewm 3 is a Doom 3 GPL source port, known to work on at least Windows, Linux, macOS and FreeBSD.
The goal of dhewm 3 is bring DOOM 3 with the help of SDL to all suitable platforms.
Bugs present in the original DOOM 3 will be fixed (when identified) without altering the original gameplay.
The official homepage is: https://dhewm3.org
The project is hosted at: https://github.com/dhewm
Download the latest release: https://github.com/dhewm/dhewm3/releases/latest
Consult the FAQ at: https://github.com/dhewm/dhewm3/wiki/FAQ
Report bugs here: https://github.com/dhewm/dhewm3/issues
Compared to the original DOOM 3, the changes of dhewm 3 worth mentioning are:
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
The game, both the NRO and the data files (i.e. the base and/or d3xp folders), should be installed to /switch/dhewm3/ on your SD card.
nxlink debugging is enabled when either DEBUG or NXLINK_DEBUG is defined.
Copy over pak000.pk4 through pak008.pk4 from your PC Doom 3 installation's base folder to /switch/dhewm3/base/. Make sure the game is patched to the latest version (1.3.1). The Steam version is already patched. Doom 3 BFG files won't work.
Changelog
0.1.0_nx
Initial Switch release. More of a PoC than an actual playable port.