

+set r_mode -1 +set r_aspectRatio 1 +set r_customwidth 3840 +set r_customheight 2160

dhewm3 +set fs_basepath /mnt/ssd1/SteamLibrary/steamapps/common/Doom\ 3/ +set r_customWidth 3440 +set r_customHeight 1440 +set r_fullscreenDesktop 0 +set r_mode -1 # %command%
Dhewm3 source port. It has a linux native build so technically, you're running the game natively without proton or wine. Some distros have it in their repositories (mine did), so you might be able to install it through your package manager. The main reason for using it was for better resolutions. Doom 3 is an old game with a lack for support of modern resolutions, so it's basically required. Once installed, you just need to either copy the game's pak files to where doom expects them or point it to where Steam installed them to.
+set fs_basepath /mnt/ssd1/SteamLibrary/steamapps/common/Doom\ 3/
is to point it to where the game files are.+set r_customWidth 3440 +set r_customHeight 1440 +set r_fullscreenDesktop 0 +set r_mode -1
configures fullscreen to borderless and my custom resolution. The last bit is to enable custom resolutions.
The most important part is this:# %command%
The #
basically just comments (disables) out the part of the command that steam inserts that triggers proton. Since dhewm3 has a native port, we just need to disable it. This has the added side effect of disabling the steam overlay, even if you have it enabled. Alternatively, you can just run dhewm3 from your terminal. You just won't get playtime tracking.
No issues to report here

Цій грі місце в музеї
Гра не запам'ятовує налаштування роздільної здатності, якщо задіяно повноекранний режим. А якщо запускати гру у віконному, то відповідно співвідношення сторін буде 4:3 або 5:4.
Гра чомусь вважає Num Lock постійно натиснутим.
I actually play BFG Edition rather than Base and with Proton 9.0-4 everything works. Not a single problem in the first few levels.

Works fine out of the box.
Review is based on playing Doom3 BFG edition.

Works fine out of the box, however some tweaking might be needed for 16:9 monitors
Work's fine at a classic 1024x768 resolution, but I am unable to change the settings as the texture quality is stuck at medium and changing it crashes the game

Great Experience
Game works really well out of the box

MESA_LOADER_DRIVER_OVERRIDE=zink %command% +set com_skipintrovideos
Game runs flawlessly after selecting Proton v4.11-13. Newer proton versions stucks on copyright screen.

+disconnect
Added custom weapon-wheel through Steam Input
Installed Dhewm3 through Luxtorpeda. This sourceport now properly works with gamepads, but you will need to manually configure controls through Dhewm3's F10 menu.
Works ootb.

Borked won't launch at all with every proton version
Don't work anymore

Set your controller configuration to WASD and Mouse to navigate menus. From there you can enbale the controller and set the controller configuration back to Gamepad.
Set controler mapping to WASD and Mouse, then enable gamepad in the menus.
PROTON_USE_WINED3D11=1 %command%
Download Doom 3 enhanched edition to fix widescreen issues https://shorturl.at/jvZ58

+set fs_game redux
With this launch options you cannot change AA
Simmilar to the graphics issue, mouse speed just felt slow. Not in the DPI sense, slow as taking its time
The game would crash if launching with no tinkering. Launching with this launch options made the game unable to recognize my previous savefiles
The game felt as if it was running at 20 FPS. Not stuttering, just felt slow. BFG version does not even open btw
At least in my case, the game crashes when loading a savefile without tinkering
+set fs_game redux
Played a little in the original which plays well but could not use widescreen so instaled the Redux mod, Game plays very well with no gremlins so far. Up to the ENPRO PLANT.
It just works.
instalar luxtorpeda con protonup-qt hace que doom se ejecute con un motor doom nativo de linux, se juega igual a si fuera nativo de linux (tecnicamente el motor es nativo)
TDP set to 4, GPU sent to 600, FSR enabled.
Antiailiasing setting doesn't stay after title restart.
Starts well (videos and cut-scenes playes good)
Played with Proton 7.0-4
Runs perfectly OOTB.
Game runs with zero issues OOTB.
Does not perform well with Proton, but runs flawlessly when running with Luxtorpeda (dhewm3)
Original engine with Proton did not reach 60 FPS and kept running at 45-50 FPS. Installing Luxtorpeda (using ProtonUp-Qt from Discover Store) and enabling it in the compatibility settings fixed these problems, now it runs at a stable 60 FPS even at a low TDP (<6 W).
Ran Perfectly
Runs perfectly, Used Proton 7.0-1

Dosnt work due to graphical issues
The game begins upside down and tiny. It dosnt respond and just moves a tiny image of what I assume is the setup.
The game runs flawlessly with latest Proton Version without any issues.
Game ran right out of the box. No tweaking required
game runs flawlessy out of the box, also had a bit of coop multiplayer with a mod and it works like a charm

Doom 3 seems to work fine, Doom 1/2 have some sporadic issues
Doom 1/2 generally play like trash, but that's just the Doom 3 versions of the game, that's the intended experience.
The game runs great with no tweaks necessary.
That said, I would still recommend playing through with the source port dhewm3 for, at least, better widescreen support.
The game runs great with no tweaks necessary.
However, I would still recommend playing through the source port dhewm3 for better widescreen support.
flawless walkthrough
strange alt tab behavior. you are alt-tabbed by fact, but the game is still covering the whole screen.
but if you have 2+ monitors you can simply drag the game window with meta + lmb
Works great with proton, even better with native engine.
Works perfectly
On windows this game lag a lot, not a single frame drop even on Linux, its like it was made for Linux (5.11)
gamemode
could be crackling audio, but there was some proton/doom 3 update
runs like native but not exactly, good enough
Alpha Labs sector 4, that's when it gets most noticeable

Game ran very well and could be mistaken as native. The online did not work.
Attempting to connect to an online server shows a popup that custom server files need to be downloaded. Clicking 'yes' does nothing. Unfortunately could not test a vanilla server due to lack of players.
Another reviewer on protondb explains how to optimized resolution via ~/.steam/steam/steamapps/common/Doom 3/base/autoexec.cfg . That 'trick' was very useful!