Category: Main Games DOOM (2016) Steam

DOOM (2016)

Steam version

Application Details:

Version: Steam
License: Retail
Votes: 14
Latest Rating: Platinum
Latest Wine Version Tested: 5.0-rc4

Maintainers: About Maintainership

Test Results

Old test results
The test results you have selected are very old and may not represent the current state of Wine.
Selected Test Results

What works

  • Getting to the multiplayer menu hub
  • Story and arcade mode
  • Using some user data from a Windows partition

What does not

Starting the game using a config generated in Windows causes the game to set a panning 640x480 resolution. No window is opened but the process remains. Changing the resolution after getting the game to display normally has the same effect.

Switching to a different workspace freezes the game into a little black box in the top-left corner.

Despite the game being shown in full resolution, the pointer (using the libinput driver) cannot move outside a 640x480 box in the top-left corner when controlling the character. The hidden pointer is also not being centered which means the angles at which you can look are limited.


To get the game to show anything: Revert the following options (in $WINEPREFIX/.wine/drive_c/users/$USER/Saved Games/id Software/DOOM/base/DOOMConfig.local) to their defaults:

r_renderAPI "0"

r_mode "9"

What was not tested

  • Doing anything in the multiplayer hub
  • Changing ther_renderAPI to Vulkan ("1")

Hardware tested


  • GPU: Nvidia
  • Driver: proprietary

Additional Comments

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
ShowFedora 31 x86_64Apr 20 20205.0-rc4Yes Yes NoPlatinumChris 
ShowDebian 9 (Stretch)Aug 19 20183.14Yes Yes YesGoldWylda 
ShowUbuntu 18.04 "Bionic" amd64 (+variants like Kubuntu)Aug 12 20183.13Yes No YesGarbageEonfge 
ShowFedora 28 x86_64Jul 14 20183.11-stagingYes Yes YesGarbageLinards 
ShowUbuntu 18.04 "Bionic" amd64 (+variants like Kubuntu)May 16 20183.7-stagingYes Yes NoSilverAndre Lima 

Known Bugs

Bug # Description Status Resolution Other apps affected
42061 DOOM(2016) has issues with multiple monitors - crashes too UNCONFIRMED View
44856 Multiple games and applications need 'mfc140.dll' ('winetricks -q mfc140' is a workaround) NEW View
46645 DOOM 2016 Crashing on second loading screen on 99% when Vulkan render is used UNCONFIRMED View

Show all bugs

HowTo / Notes

Demo Notice
The demo has not been updated for roughly five months (thus it likely still uses antitamper) and should not be used to supplement bug reports.
wine-staging patches

As of 2.0-rc2, the bcrypt.dll patches are included in WINE-staging

Choose Render API via Launch Options

To startup using different renders, in Steam: "Set Launch Options..." to:

"+r_renderAPI <API #>"

Where API #:

0 : Open GL (4.5 Compatibility Profile)

1: Vulkan

e.g. for vulkan:

+r_renderAPI 1