Application Details:
Version: | Steam |
License: | Retail |
URL: | http://doom.com |
Votes: | 14 |
Latest Rating: | Platinum |
Latest Wine Version Tested: | 5.0-rc4 |
Maintainers: About Maintainership
What works
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.
Workarounds
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
r_renderAPI
to Vulkan ("1"
)Hardware tested
Graphics:
Additional Comments
Operating system | Test date | Wine version | Installs? | Runs? | Used Workaround? | Rating | Submitter | ||
Show | Fedora 31 x86_64 | Apr 20 2020 | 5.0-rc4 | Yes | Yes | No | Platinum | Chris | |
Show | Debian 9 (Stretch) | Aug 19 2018 | 3.14 | Yes | Yes | Yes | Gold | Wylda | |
Show | Ubuntu 18.04 "Bionic" amd64 (+variants like Kubuntu) | Aug 12 2018 | 3.13 | Yes | No | Yes | Garbage | Eonfge | |
Show | Fedora 28 x86_64 | Jul 14 2018 | 3.11-staging | Yes | Yes | Yes | Garbage | Linards | |
Show | Ubuntu 18.04 "Bionic" amd64 (+variants like Kubuntu) | May 16 2018 | 3.7-staging | Yes | Yes | No | Silver | Andre Lima |
Bug # | Description | Status | Resolution | Other apps affected |
40418 | Doom 4 requires bcrypt AES provider | CLOSED | FIXED | View |
40828 | Switching resolution in desktop mode makes task bar redraw on top of full screen game | CLOSED | FIXED | View |
41951 | Unimplemented function bcrypt.dll.BCryptDuplicateHash prevents DOOM from running | CLOSED | FIXED | View |
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 | |
45451 | Doom 2016 Freezing and Crashing in background | CLOSED | NOTOURBUG | View |
46645 | DOOM 2016 Crashing on second loading screen on 99% when Vulkan render is used | UNCONFIRMED | View |
As of 2.0-rc2, the bcrypt.dll patches are included in WINE-staging
To startup using different renders, in Steam: "Set Launch Options..." to:
"+r_renderAPI
Where API #:
0 : Open GL (4.5 Compatibility Profile)
1: Vulkan
e.g. for vulkan:
+r_renderAPI 1