Doom (2016)

From PCGamingWiki, the wiki about fixing PC games
Doom
Doom cover
Developers
id Software
Multiplayer Certain Affinity[1]
SnapMap Escalation Studios[2]
Multiplayer post-release BattleCry Studios[3]
Publishers
Bethesda Softworks
Engines
id Tech 6
Release dates
Windows May 13, 2016
Doom (2016) guide at StrategyWiki
Doom (2016) at Wikipedia
Doom
Doom (1993) 1993
Doom II: Hell on Earth 1994
Final Doom 1996
Doom 3 2004
Doom 64 EX (unofficial port) 2011
Doom 3: BFG Edition 2012
Doom (2016) 2016
Doom VFR 2017
Doom Eternal TBA

This page is for the reboot. For the original, see Doom (1993).

General information

Official game site
Doom Wiki
Steam Community Discussions

Availability[edit]

Source DRM Notes Keys OS
Retail
Icon overlay.png
Only includes the Steam installer.
Windows
Amazon.com
Icon overlay.png
Windows
Amazon.co.uk
Icon overlay.png
Windows
GamersGate
Icon overlay.png
Windows
Gamesplanet
Icon overlay.png
Windows
Green Man Gaming
Icon overlay.png
Windows
Humble Store
Icon overlay.png
Windows
Steam
Icon overlay.png
Windows
All versions require Steam DRM.
Denuvo Anti-Tamper DRM was removed from the game with Update #5.[4]

Downloadable content (DLC) and expansions

Name Notes
Season Pass The Season Pass includes access to three new DLC packs (when available).
Windows
Demon Multiplayer DLC Pack Pre-Purchase bonus.
Windows
Unto the Evil DLC 3 multiplayer maps, 1 weapon and 1 playable demon
Windows
Hell Followed DLC 3 multiplayer maps, 1 weapon and 1 playable demon
Windows
Bloodfall DLC 3 multiplayer maps, 1 weapon and 1 playable demon
Windows
All DLC content is available for free since Update 6.66.[5]

Essential improvements[edit]

Skip intro videos[edit]

See Command line arguments for optional arguments.
Use the +com_skipIntroVideo 1 command line argument[citation needed]

Game data[edit]

Configuration file(s) location[edit]

System Location
Windows %USERPROFILE%\Saved Games\id Software\DOOM\base\

Save game data location[edit]

System Location
Windows %USERPROFILE%\Saved Games\id Software\DOOM\base\savegame.user\

Save game cloud syncing[edit]

System Native Notes
Steam Cloud

Video settings[edit]

Game settings.
Game settings.
Video settings.
Video settings.
Graphics option Option WSGF Notes
Widescreen resolution
Supports all resolutions available in the display drivers.
Multi-monitor
Use Flawless Widescreen (updated plugin) for proper aspect ratio and FOV.
Ultra-widescreen
Native support.[6] Use Flawless Widescreen (updated plugin) and follow this fix.
4K Ultra HD
Field of view (FOV)
Slider from 90° to 130°, can go up to 150° using the parameter +set g_fov 150. Use Flawless Widescreen (updated plugin) to change the weapon FOV.
Windowed
Borderless fullscreen windowed
Anisotropic filtering (AF)
Labeled as Decal Filtering in the Advanced options.[6]
Anti-aliasing (AA)
TAA, TAA + FXAA or SMAA, TSSAA
Vertical sync (Vsync)
Includes an Adaptive option which disables V-sync if your frame rate dips below the set target.
60 FPS
120+ FPS
Cutscenes are capped at 60 FPS. The rest of the game has a 200 FPS cap.
Doom may automatically set Nvidia Gsync monitors to 60hz; these monitors will have to be manually reset back to 144hz.
Note: Game Refresh Rate is tied to your screen refresh rate.
Color blind mode
Deuteranopia, Protanopia, and Tritanopia [Incorrect implementation, Applies filter to simulate colorblindness]

Input settings[edit]

Keyboard and Mouse settings.
Keyboard and Mouse settings.
Controller settings.
Controller settings.
Keyboard and mouse Native Notes
Remapping
Fully rebindable keys, but multiplayer and SnapMap are all configured separately.
Mouse acceleration
Mouse sensitivity
Mouse input in menus
Implemented with a software cursor, which is susceptible to framerate changes and will feel different from the normal OS/hardware cursor.
Mouse Y-axis inversion
Controller
Controller support
XInput and at least DualShock 4.
Full controller support
Entries in the Snapmap search box must be typed in on a keyboard.
Controller remapping
6 controller layouts. See Controller presets for details.
Controller sensitivity
Controller Y-axis inversion
Controller types
XInput-compatible controllers
Xbox button prompts
Impulse Trigger vibration
DualShock 4 controllers
DualShock button prompts
Light bar support
Connection modes unknown
Tracked motion controllers
Generic/other controllers
Additional information
Controller hotplugging
Haptic feedback
XInput only.
Simultaneous controller+KB/M
Steam Input
Steam Input API support
Official Steam Controller bindings only.
Hook input (legacy mode)
Official controller preset(s)
Steam Controller button prompts

Mouse smoothing[edit]

Mouse smoothing is disabled by default.[7]
Use +set m_smoothing 1 and +set m_smooth X (where X is a number between 1 and 8) command line arguments[citation needed]

Controller presets[edit]

Single-Player[edit]

Multi-Player[edit]

SnapMap[edit]

Audio settings[edit]

Audio settings.
Audio settings.
Audio options Native Notes
Separate volume controls
Master, Music, SFX, Voices, Announcer, and Voice (VoIP) Volume Sliders.
Surround sound
5.1
Subtitles
Closed captions
Mute on focus lost

Localizations

Language UI Audio Sub Notes
English
Traditional Chinese
French
German
Italian
Japanese
Polish
Brazilian Portuguese
Russian
Spanish
Mexican Spanish

Network[edit]

Multiplayer types

Type Native Players Notes
Local play
LAN play
Online play
12

Connection types

VR support[edit]

Issues fixed[edit]

Sped-up/distorted audio[edit]

Setting your audio card to play at a sample rate higher than 48000 Hz will speed up the audio and/or cause crackling/distortion.[8] Higher sample rates will result in faster speeds.
There is no official fix for this bug.
Set your audio sample rate to 48000 Hz[citation needed]

Incorrect number of threads used[edit]

By default, Doom detects the number of cores/threads your computer uses, but may be incorrect.
Type jobs_numthreads X in the ingame console where X is the number of threads your processor supports[citation needed]
Use the +jobs_numthreads X command line argument[citation needed]

Crash on startup after switching to Vulkan API[edit]

Update drivers[9]
Switch back to OpenGL[10]
  1. Go to %USERPROFILE%\Saved Games\id Software\DOOM\base\
  2. Open DOOMConfig.local with a text editor such as Notepad or a similar program.
  3. Look for the line r_renderAPI. If it is set to "1", the game will try to run with Vulkan. Set it to "0" for OpenGL.
  4. Saves the changes made to the file.
  5. Launch the game.

Corrupt save files[edit]

It's possible for the game to incorrectly mark your save files as having dev-mode enabled and the game will only allow you to load again when dev-mode is enabled, which disables achievements and other features. The fix takes advantage of a menu bug that allows you to load into an empty world. Then using the restart mission option and allowing the correct map to load, your save files will be written correctly again. You lose progress on that mission but retain all collectables, etc[11]

Other information[edit]

API[edit]

Technical specs Supported Notes
OpenGL 4.2, 4.3, 4.4, 4.5
Vulkan 1.0 Added in July 11, 2016 update[12]
64-bit executable

Middleware[edit]

Middleware Notes
Audio Wwise
Cutscenes Bink Video 2.5k
Multiplayer Steamworks

Command line arguments[edit]

Parameter Description
+menu_advanced_AllowAllSettings 1 Enables Nightmare graphics settings
+com_skipKeyPressOnLoadScreens 1 Skips "press key to continue" prompts
+com_gameMode 1 Start the game directly in Campaign mode
+com_gameMode 2 Start the game directly in Multiplayer mode
+com_gameMode 3 Start the game directly in SnapMap mode

System requirements[edit]

A 64-bit operating system is required.
Windows
Minimum Recommended
Operating system (OS) 7, 8.1, 10
Processor (CPU) Intel Core i5-2400
AMD FX-8320
Intel Core i7-3770
AMD FX-8350
System memory (RAM) 8 GB
Hard disk drive (HDD) 55 GB
Video card (GPU) Nvidia GeForce GTX 670
AMD Radeon HD 7870
2 GB of VRAM
Nvidia GeForce GTX 970
AMD Radeon R9 290
4 GB of VRAM

References