dhewm3 by fgsfdsfgs - Homebrew App Store (switch)
Back

App Store IconHomebrew App Store (switch)

dhewm3
by fgsfdsfgs

dhewm3 icon
    Version0.1.0_nx
    Zip size6,707 KiB
    LicenseGPLv3
    Updated22/10/2018
    Downloads384
    MD5baf6058db2405c133c1141ef78191d29

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.