


gamemoderun %command% +com_skipIntroVideo 1 +set m_smooth 0
When installing from GOG offline installer via Lutris, the Visual Studio C++ 2015 runtimes are missing.
In Lutris, I selected from the game config "winetricks" -> "Install Windows DLL" -> "mfc140" and then was able to run the game without any issues!
Black screen on start. Fixed by installing the Windows DLL "mfc140" via winetricks.

+com_skipIntroVideo 1 +set m_smooth 0
The game caps FPS on Fullscreen to 30 no matter if VSYNC is on or off. Windowed and Borderless are working with no issues. Wayland issue.
Since Fedora Gnome ditched X11 I'm unable to play in Fullscreen because of VSYNC issue, not even gamescope can help. If You can enjoy Windowed or Borderless at non-native resolution then go ahead. Until that I hope this gets fixed sometime.

Out of the box experience is poor. Possible regression in Mesa or Proton? Regardless, tinkering is required to have a good experience
VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/amd_icd32.json:/usr/share/vulkan/icd.d/amd_icd64.json mangohud %command% +com_skipIntroVideo 1
Massive stutter problems on Mesa 25.0.3 when running the game in Vulkan. OpenGL saw about 37 fps on average. Needed to switch to AMDVLK for a playable experience

I've played 2 levels so far, apart from the initial black screen issue I haven't noticed any other problems so far.
I had to install mfc140
to fix the black screen at launch.
GOG version

black screen only
VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/nvidia_icd.json DXVK_FILTER_DEVICE_NAME="NVIDIA GeForce RTX 3060 Laptop GPU" SDL_VIDEODRIVER='wayland,x11,windows' __GL_SHADER_DISK_CACHE=1 __GL_SHADER_DISK_CACHE_PATH="$STEAM_COMPAT_DATA_PATH" prime-run gamemoderun %command% +com_skipIntroVideo 0 +menu_advanced_AllowAllSettings 1 +com_skipKeyPressOnLoadScreens 1 +r_renderAPI 0 &> /dev/shm/doom.debug.txt
After launching the game I only get black screen with nvidia

black screen at startup
VK_ICD_FILENAMES=/usr/share/vulkan/icd.d/nvidia_icd.json DXVK_FILTER_DEVICE_NAME="NVIDIA GeForce RTX 3060 Laptop GPU" SDL_VIDEODRIVER='wayland,x11,windows' __GL_SHADER_DISK_CACHE=1 __GL_SHADER_DISK_CACHE_PATH="$STEAM_COMPAT_DATA_PATH" prime-run gamemoderun %command% +com_skipIntroVideo 0 +menu_advanced_AllowAllSettings 1 +com_skipKeyPressOnLoadScreens 1 +r_renderAPI 0 &> /dev/shm/doom.debug.txt
Black screen at startup when using nvidia 3060 (570 drivers). Changing render method to opengl doesn't help

Doesn't work
No matter what steps I try, what version of proton I use or what commands I enter, the game will either not launch or will say it is running but do nothing.

Both OpenGL and Vulkan work fine.
It works.

Crashes when tabbing out, rest perfect

gamemoderun gamescope -W 1920 -H 1080 -e -f --force-grab-cursor --adaptive-sync -- %command% +com_skipIntroVideo 1
Without gamescope, pressing ENTER would cycle between windowed and fulscreen instead of selecting
Without gamescope the game has a few bugs that hinder the experience, for some reason mangohud also kills performance for me, but am on Wayland running with gamescope and I get around 90fps with VRR enabled and no problems whatsoever!

Just doesn't start
I have tred restarting Steam, gamescope, gamemode, GE-Proton9-26, GE-Proton9-25, UMU-Proton9.0, Proton Hotfix and Proton Experimental Bleeding Edge. It says launching, then running for a couple seconds, then it stops.
Works right out of the box, no bugs so far. Running on MInt 22.1 (Cinnamon)

When ive tried to alt-tab, the game crashed.
Game refused to launch after installing. After restarting Steam it launched, but the framerate was stuck below 60. After system reboot it was fine.
The game refuses to launch by default, you need to change Proton version.

works perfectly OOTB
Multiplayer worked flawlessly, was pretty fun
Played through the campaign twice and played a bit of multiplayer with no issues. At the time I played with my AMD card, using Vulkan caused the game to be stuck at single-digit fps, but OpenGL worked fine.

Permanently stuck on a black screen
No matter what version of Proton I used or launch options I tried, the game will not load

Works fine OOTB
Campaign finished, I didn't try multiplayer. The game defaults OpenGL, I didn't try Vulkan because the performance was decent. But if you're running on OpenGL and want to use MangoHud you'll have to add mangohud %command% to Steam Launch Options because MANGOHUD=1 only works for Vulkan games. I also recommend skipping intro videos with +com_skipIntroVideo 1

Works correctly by default. Proton experimental gives slightly better performance.

game-performance %command% +com_skipIntroVideo 1 +menu_advanced_AllowAllSettings 1
When running the game on Vulkan on KDE Plasma through Wayland the game locks the FPS on my monitor's refresh rate, problem goes away when switching to X11 or OpenGL but it's still annoying
+com_skipIntroVideo 1
when alt-tabbing and alt-tabbing back, the graphics is falling apart (maybe it's a wayland thing), fixed by alt-tabbing back and forth a few times, and then it will eventually recover after a few seconds of attempts. must switch to opengl also.
Works wonderfully

Had to replace the CChromaEditorLibrary.dll
with CChromaEditorLibrary64.dll
from this github repository to prevent overheating, also switched to vulkan for better performance.

Smooth as butter. I was shocked when I realized it isn't a native game
The only issue I had was one big frame drop in the prologue, not long after putting on the suit, but it was gone after a few seconds and it never happened again.

Works flawlessly once booted
Alt tabbing during boot can break the screen. After the game starts it's ok
Alt tabbing before and during the menu broke the game, but once the game got running it was fine as long as you paused. No other notable glitches after that
Awesome game, runs like a dream!
+com_skipIntroVideo 1
Alt-tabbing makes the screen go black, switching to borderless fixed the issue
Game runs fantastic, only issues are that it crashed when I alt-tabbed out and the Argent Energy powerup menus are extremely slow.

+com_skipIntroVideo 1
Black screen when tabbing back into the game
Game was capped at 60 fps most of the time, and fps reduced to about 5 in menus sometimes. solved it by switching to OpenGL instead of Vulkan
awesome game and works out of box

+com_skipIntroVideo 1
There is a window freezing issue where the game only renders during active window resizing, this issue is caused by DOOM's Vulkan rendering. You can't switch to OpenGL in the game settings, because the binary that is launched by Steam runs the game in Vulkan. You can fix this by replacing DOOMx64vk.exe with DOOMx64.exe.
For the Steam Overlay to work, you need to run Gamescope separately and then attach the game to it, either DISPLAY=:1 %command% in launch options or DISPLAY=:1 flatpak run com.valvesoftware.Steam
Occasional crashes when loading a level from the level select menu

Runs perfectly on my system. Had crashed when tabbing out of the game, but fixed it with Protontricks as stated below.
game-performance %command%
I experienced crashes when tabbing out of the game. This can be fixed by emulating a desktop via Protontricks. To do this, launch Protontricks and open your Doom prefix. If you get warnings popping up, ignore them and keep clicking 'ok'. In the next menu, choose 'Select the default wineprefix' and after that 'Run winecfg'. There go to the 'Graphics' tab, check 'Emulate a virtual desktop' and change the resolution to your display's native one. Don't forget to apply the new settings.
Experienced crashing when tabbing out of the game. Fix is listed above.
Works perfectly out of the box


Can't open the game, crashes on every version of proton including proton-ge

Doom 2016 Borked Nowadays
gamemoderun %command%
Doom 2016 used to work for me on some Linux distro years ago with the same nvidia GPU, but nowadays it crashes when using the Vulkan backend. Using OpenGL works but has really bad slowdowns. I tried the latest official Proton, the latest GE Proton, and an older Proton version others on ProtonDB used for this game.