About

-

dhewm3 is a source port of the original Doom3 (not Doom3 BFG, for that you may want to try RBDoom3BFG). It's known to work on Windows, Linux, macOS, FreeBSD, OpenBSD and AROS, but it should work (or be easily portable to) on any system that supports OpenGL 1.4 with ARB shaders, SDL and OpenAL.
-Compared to the original version of Doom3, dhewm3 has many bugfixes, supports EAX-like sound effects on all operating systems and hardware (via OpenAL Softs EFX support), has better support for widescreen resolutions and it has 64bit support.
-It only supports old Mods if they either don't require their own game DLL or have been ported to dhewm3 - see the dhewm3 SDK for more information.
-dhewm3 currently does not support the integrated (Windows-only) editors.
+

dhewm3 is a source port of the original Doom3 (not Doom3 BFG, for that you may want to try RBDoom3BFG). It's known to work on Windows, Linux, macOS, FreeBSD, OpenBSD and AROS, but it should work on (or be easily portable to) any system that supports OpenGL 1.4 with ARB shaders, SDL and OpenAL.
+Compared to the original version of Doom3, dhewm3 has many bugfixes, supports EAX-like sound effects on all operating systems and hardware (via OpenAL Softs EFX support), has much better support for widescreen resolutions and has 64bit support.

+

It only supports old Mods if they either don't require their own game DLL or have been ported to dhewm3 - see the Mods page for more information.

+

dhewm3 currently does not support the integrated (Windows-only) editors.
Note that while the Doom3 source code has been released under GPL, you still need to legally own the game and provide dhewm3 the game data to play. See the How to Install section for more information.

News

-

2018-11-20: dhewm3 1.5.0 Release Candidate 2

-

The second release candidate of the upcoming 1.5.0 release is now available!
-You can download it (including a Windows build) at Github

-

It fixes performance issues introduced in 1.5.0 RC1 (due to a bug in SDL 2.0.9).
-Furthermore, the Mod DLLs now contain a DLL for Rivensin (formerly Ruiner), because a big update for that Mod has been released in the meantime!

-

2018-11-12: dhewm3 1.5.0 Release Candidate 1

-

The first release candidate of the upcoming 1.5.0 release is now available!
-You can download it (including a Windows build) at Github

+

2018-12-16: dhewm3 1.5.0 released

+

+

The final version of 1.5.0 release is now available!
+You can download it (incl. builds for Windows and 64bit Linux) at Github

Changes since 1.4.1:

diff --git a/index.md b/index.md index 10792d3..68a91bc 100644 --- a/index.md +++ b/index.md @@ -4,14 +4,16 @@ try [RBDoom3BFG](https://github.com/RobertBeckebans/RBDOOM-3-BFG/)). It's known to work on Windows, Linux, macOS, [FreeBSD](https://freebsd.org), [OpenBSD](https://openbsd.org) and [AROS](http://www.aros.org/), -but it should work (or be easily portable to) on any system that supports OpenGL 1.4 with +but it should work on (or be easily portable to) any system that supports OpenGL 1.4 with [ARB shaders](https://en.wikipedia.org/wiki/ARB_assembly_language), [SDL](http://libsdl.org) and [OpenAL](http://openal.org). Compared to the original version of Doom3, dhewm3 has many bugfixes, supports EAX-like sound effects on -all operating systems and hardware (via [OpenAL Softs](http://openal-soft.org/) EFX support), has better -support for widescreen resolutions and it has 64bit support. +all operating systems and hardware (via [OpenAL Softs](http://openal-soft.org/) EFX support), has much +better support for widescreen resolutions and has 64bit support. + It only supports **old Mods** if they *either* don't require their own game DLL *or* have been ported to -dhewm3 - see the [dhewm3 SDK](https://github.com/dhewm/dhewm3-sdk) for more information. +dhewm3 - see the [Mods page](./mods.html) for more information. + dhewm3 currently does not support the integrated (Windows-only) editors. Note that while the Doom3 source code has been released under GPL, you still need to legally own the game and provide dhewm3 the game data to play. See the [How to Install](#how-to-install) section for @@ -19,31 +21,27 @@ more information. # News -#### 2018-11-20: _dhewm3 1.5.0 Release Candidate 2_ +#### 2018-12-16: _dhewm3 1.5.0 released_ -The second release candidate of the upcoming 1.5.0 release is now available! -You can download it (including a Windows build) [at Github](https://github.com/dhewm/dhewm3/releases/tag/1.5.0_RC2) + -It fixes performance issues introduced in 1.5.0 RC1 (due to a bug in SDL 2.0.9). -Furthermore, the Mod DLLs now contain a DLL for [Rivensin (formerly Ruiner)](https://www.moddb.com/mods/ruiner), -because a big update for that Mod has been released in the meantime! - -#### 2018-11-12: _dhewm3 1.5.0 Release Candidate 1_ - -The first release candidate of the upcoming 1.5.0 release is now available! -You can download it (including a Windows build) [at Github](https://github.com/dhewm/dhewm3/releases/tag/1.5.0_RC1) +The final version of 1.5.0 release is now available! +You can download it (incl. builds for Windows and 64bit Linux) [at Github](https://github.com/dhewm/dhewm3/releases/tag/1.5.0) Changes since 1.4.1: -* Support for some Mods via [custom SDK](https://github.com/dhewm/dhewm3-sdk): Classic Doom3, HardQore2, Denton's Enhanced Doom3 and soon Rivensin (formerly known as Ruiner). - - [dhewm3-mods_1.5.0_RC1_win32.zip](https://github.com/dhewm/dhewm3/releases/download/1.5.0_RC1/dhewm3_1.5.0_RC1_win32.zip) contains +* Support for [some Mods](./mods.html) via [custom SDK](https://github.com/dhewm/dhewm3-sdk): Classic Doom3, Fitz Packerton, HardQore2, Denton's Enhanced Doom3 and Rivensin (formerly known as Ruiner). + - [dhewm3-mods_1.5.0_win32.zip](https://github.com/dhewm/dhewm3/releases/download/1.5.0/dhewm3_1.5.0_win32.zip) contains prebuild Windows game DLLs for those Mods (except Rivensin) and a README that tells you where to get the game data - - See [the dhewm3 SDK Github page](https://github.com/dhewm/dhewm3-sdk) for more information. + - See [the Mods page](./mods.html) for more information. - This has also broken backwards compatibility with 1.4.x game DLLs, that's why this version will be 1.5.0 and not 1.4.2. * Supports High DPI displays on Windows now * Scale menus, fullscreen videos and the PDA to 4:3 (with black bars left/right) on widescreen displays so they don't look stretched/distorted. Can be disabled with `r_scaleMenusTo43 0`. - No, this unfortunately can't be done for the HUD, because the HUD also handles fullscreen effects (for example when receiving damage), and those would look bad with black/empty bars on left/right. -* Commandline option to display some help on supported commandline arguments: `-h` or `-help` or `/?` + No, this unfortunately can't be done for the HUD (except for the crosshair), because it also handles fullscreen effects (for example when receiving damage), and those would look bad with black/empty bars on left/right. +* Commandline option to display some help on supported commandline arguments: `-h` or `--help` or `-help` or `/?` +* (Experimental) uncapped framerate, enable by entering `com_fixedTic -1` in the console (can be set back with `com_fixedTic 0`). +* Providing binaries for Linux amd64 (x86_64) now + - Should work on any halfway-recent distro, needs `libSDL2-2.0.so.0`, `libopenal.so.1` and `libcurl.so.4` installed * Updated some libraries bundled in the Win32 build: [SDL2 2.0.9](https://libsdl.org), [OpenAL-soft 1.19.1](http://kcat.strangesoft.net/openal.html) and [curl 7.62.0](https://curl.haxx.se) * Support for the AROS and OpenBSD operating systems * Several bugfixes diff --git a/medium-dhewm3-150.jpg b/medium-dhewm3-150.jpg new file mode 100644 index 0000000..b62896b Binary files /dev/null and b/medium-dhewm3-150.jpg differ diff --git a/mods.html b/mods.html index adc65c1..603f34a 100644 --- a/mods.html +++ b/mods.html @@ -115,7 +115,7 @@ and Once the game data and hardqore2.dll/hardqore2.so/hardqore2.dylib are in place, you can start the mod with: ./dhewm3 +set fs_game hardqore2

Scarlet Rivensin: The Ruiner

-

+

Scarlet Rivensin: The Ruiner (formerly known as just "Ruiner") is a dark, nightmarish, third person action modification for Doom3 & dhewm 3. The player assumes the role of a herald of Death & fights hordes of the damned using unique weapons, abilities and spells.

Thanks a lot to Revility (and the rest of the Rivensin/Ruiner team) for releasing the source under GPL!