DOOM Eternal, beautiful decors, and demons. Still as brutal as the first one and even more fast paced. No rest until they are all gone! So let’s see what we can do to get the most of the game for some epic shots.
Required
Optional
- ReShade 6.7 or higher
How To Use
Extract the content of the zip into the game root directory (.\steamapps\common\DOOMEternal) and overwrite if prompted.
Now start EternalModInjector.bat to patch your game and have full access to the cvars and commands. You will get such window.
The game will start after the patching is done.
To see if everything was correctly patched, open the console by pressing ~ and type listcvars. you shoud have a total of 7397.
If so, you are good to go.
IGCS Support
DOOM Eternal uses Vulkan and the game’s own Photo Mode camera. IGCS Support does not replace the Photo Mode controls: it exposes the active Photo Mode camera to IGCS Relay / IGCSDOF.
Use ReShade 6.7 or higher with add-on support for Vulkan, then use the 64-bit add-ons:
IGCSConnector.addon64IGCSRelay.addon64
For the Vulkan layer used by ReShade, check the file:
C:\ProgramData\ReShade\ReShade64.json
It should contain the following configuration:
{
"file_format_version": "1.0.0",
"layer": {
"name": "VK_LAYER_reshade",
"type": "GLOBAL",
"library_path": ".\\ReShade64.dll",
"api_version": "1.3.268",
"implementation_version": "1",
"description": "crosire's ReShade post-processing injector for 64-bit",
"device_extensions": [
{
"name": "VK_EXT_tooling_info",
"spec_version": "1",
"entrypoints": [ "vkGetPhysicalDeviceToolPropertiesEXT" ]
}
],
"disable_environment": {
"DISABLE_VK_LAYER_reshade_5": "5"
}
}
}
In the Cheat Engine table:
- Enable
Photo Mode Camera IGCS. - Enable
IGCS Support. - Open the ReShade overlay and check the IGCS Relay panel.
Once the Relay status is OK and the Photo Mode camera is active, frame your shot and start IGCSDOF normally.
For more information about IGCS Relay, see the IGCS Relay guide.
Photo Mode Anytime and Image Quality
In %USERPROFILE%\Documents\Saved Games\id Software\DOOMEternal\base create a new file called myconfig.cfg and copy the content below in it.
Save it when done.
Notice the g_allowphotomode 1. This will allow you to open the photo mode whenever you want.
g_allowphotomode 1;photomode_freecamleashdistance -1;photomode_freecammovementtype 2;r_lodforce 0;r_texturelodbias -8;p_showFootstepParticles "1"; r_shadowAtlasWidth 16384;r_shadowAtlasHeight 16384;r_shadowAtlasTileSize 5200;g_showPlayerShadow 1;r_filmGrainRatio -1;r_cloudsQuality 3;r_cloudsQualityUseJitter 0;r_shadowPlayerLOD 1;r_dofHalfRes 0;r_lodScale 10;r_lodForce 0;r_lodRender 1; r_shadowLodForceValue 0;r_flaresQuality 0;r_dlssTextureLodBias -5;r_cineLensflaresBlurMode 2;r_cineLensflaresAnamorphicIntensity 1.05;r_blurRadialQuality 3;r_blurRadialScale 1.0;r_SSDORaytrace 1;r_lightGridResolutionX 16;r_lightGridResolutionY 16;r_lightGridResolutionZ 16;pm_photoModeTurnFXOff 0;bind KP_0 toggle com_overrideDOF;bind KP_1 cvaradd com_override_dof_intensity 0.01;bind KP_2 cvaradd com_override_dof_intensity -0.01;bind KP_3 com_override_dof_intensity 1.0;bind KP_4 cvaradd r_cineLensflaresAnamorphicIntensity 0.01;bind KP_5 cvaradd r_cineLensflaresAnamorphicIntensity -0.01;bind KP_6 r_cineLensflaresAnamorphicIntensity 0.925;bind KP_7 cvaradd r_cineLensflaresAnamorphicWidth 0.01;bind KP_8 cvaradd r_cineLensflaresAnamorphicWidth -0.01;bind KP_9 r_cineLensflaresAnamorphicWidth 1.5;
| Key | Effect |
|---|---|
| NumPad 0 | Allow override default DOF value |
| NumPad 1 | Raise DOF intensity by 0.01 |
| NumPad 2 | Lower DOF intensity by 0.01 |
| NumPad 3 | Reset DOF to default value 1.0 |
| NumPad 4 | Raise lens flare intensity by 0.01 |
| NumPad 5 | Lower lens flare intensity by 0.01 |
| NumPad 6 | Reset lens flare to default value 1.0 |
| NumPad 7 | Raise lens flare width by 0.01 |
| NumPad 8 | Lower lens flare width by 0.001 |
| NumPad 9 | Reset lens flare width to default value 1.5 |
Some other lens flares variables and their defaultvalues that can be tweaked.
r_cineLensflaresAnamorphicBlueshift "0.4"
r_cineLensflaresBlurMode "1"
r_cineLensflaresBrightpassThreshold "3.0"
r_cineLensflaresChromaShiftStrength "0.5"
r_cineLensflaresDirtRatio "10.0"
r_cineLensflaresGhostIntensity "0.05"
r_cineLensflaresGhostOffset "0.2"
r_cineLensflaresHaloIntensity "0.05"
r_cineLensflaresHaloSize "0.4"
Now it’s time to test your config. For this, start the game . Once you are ready to fight demons and the level is loaded, press the ~ (tilde).
Type exec myconfig.cfg, press enter and your config will load. After it’s loaded, you should see the Photo Mode message appearing.
You will need to recall and apply the line at every new level. If you don’t sse the photo mode option in the hud, re-excute the line by opeining the console and pressing arrow up.
Press enter to apply.