Doom (2016) runs flawlessly on Windows 7 with a few simple tweaks.
After the install it will complain about dll file xinput1_4.dll missing from your system.
This is included in Windows starting version 8/10/11. Don’t bother copying the dll from either one of those Operating Systems, the game will complain about further dependencies missing from your system if you try.
Here’s how to get it to work:
1. Temporarily copy (NOT move) to your desktop dll file xinput1_3.dll from C:\windows\system32\xinput1_3.dll.
2. Rename xinput1_3.dll (in your desktop) to xinput1_4.dll.
3. Move xinput1_4.dll (from your desktop) to your C:\windows\system32 folder.
4. Install MS redistributable x64 2015-2022 (download this online if you don’t already have it).
5. Run the game with your preferred executable.
*VERY IMPORTANT: if the MS packages are not installed the application will open to a black screen and nothing else will happen. You will be forced to end the application with task manager. If the application starts it means the MS redistributable packages were already installed in your system without you knowing.
It might take a while for the game to start, let it do its thing. Once the intro cutscenes start they may lag just a little or a lot. Don’t worry, let it finish playing the cutscenes and credits.
Once the game engine is fully loaded everything runs smoothly.
It goes without saying: make sure to have up to date drivers and other windows essential updates installed properly (latest DirectX).
Happy Easter.