Not enough ratings
Custom resolution and EAX HD with DHEWM3
By Kevin Thomas²
You wanted to use our own video resolution but can not choose it in the game settings, in that case this guide is for you
About it
DHEWM3 is a Doom 3 GPL source port, and his goal is to bring DOOM 3 with the help of SDL to all suitable platforms. Now let's take a look at his features...
  • 64Bits support.
  • 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..
  • SDL for low level OS support, OpenGL and input handling.
  • Better support for widescreen and display resolutions.
  • A portable build system based on CMake.
  • (Cross) compilation with mingw-w64.

The project is hosted at:
Latest Release:
Above i give you a download link for it labeled Latest Release[] so open the link and will look like this. and click to download the first from the list where the arrow are pointing.
The installation is rather simple after you downloaded the .zip you need to.
  • Open the game diretory by right click on it and in the Local files tab click Installation folder.
  • Open the zip you downloaded and copy the files from it to the game diretory you opened.
  • Rename the dhewm3 to Doom3 and open it on steam.
you will see that their resolution will be available along with the EAX HD it will be selectable in most cases.

  • If it's crashing for you probably because of AMD's drivers only rename Doom3 to Doom3DeD and the Doom3DeD rename to Doom3 you will swap them got it ? but you need to open with Launch doom 3 Server instead of Play DOOM 3 on steam this can even fix the default game with mods since the catalyst when found the Doom3.exe it start patching it...also it fix the screenshot issue.

  • DHEWM3 is incompatible with MODS ! is needed a conversion for it to work !
< >
al_krimson May 30 @ 4:07pm 
What about Compiling section on GitHub? They say I need to download one from those: 32bit binaries are located in "i686-w64-mingw32"
64bit binaries are located in "x86_64-w64-mingw32" and compiling them like this:
Issue the appropriate command from the build folder, for example:
cmake -G "Visual Studio 10" -DDHEWM3LIBS=/path/to/dhewm3-libs/i686-w64-mingw32 /path/to/repository/neo
cmake -G "MinGW Makefiles" -DDHEWM3LIBS=/path/to/dhewm3-libs/x86_64-w64-mingw32 /path/to/repository/neo
The binaries are compatible with mingw-w64 and all MSVC versions.
Compiling in Windows? Are they serious?
PS. I actually just install Dhewm3 1.4.1 win32 and simply run the game. Everything works fine I guess, but EAX sounds are not real like on actual X-FI Xtreme Gamer soundcard
Kevin Thomas²  [author] Feb 21 @ 5:33pm 
Se for cliente tem vários ainda como o fhDOOM, esse é um deles :)
Lejionator Oct 1, 2017 @ 10:39pm 
Meu Deus!!! Finalmente encontrei o que tanto procurei, um novo cliente executável para o obsoleto "Doom3.exe"! É isso mesmo que eu entendí? Vou baixar e testá-lo, mal posso esperar! Depois eu venho com meu relato! =)
Kevin Thomas²  [author] Jan 18, 2017 @ 2:36pm 
No problem :)
Paisley☕Fontaine Jan 18, 2017 @ 2:35pm 
Awesome, thank you :D
Kevin Thomas²  [author] Jan 18, 2017 @ 2:25pm 
or simply delete DoomConfig.cfg from the base folder and open it again
Kevin Thomas²  [author] Jan 18, 2017 @ 2:21pm 
download the autoexec.cfg i commented below and put it in the base folder from the diretory of doom 3 and open it with the notepad and put the resolution in it
Paisley☕Fontaine Jan 18, 2017 @ 2:10pm 
I set my resolution too high and can't get to the graphics options again. Any file I can manually input the resolution into?
Kevin Thomas²  [author] Jul 28, 2016 @ 5:08pm 
I found DHEWM3 more practical so I put it in the guide, now fhDOOM would be a second choice for those who want to fix these resolution problems