A bunch of graphic mods for DMC5 to make the game run better on old hardware.
Download »
Report Bugs
·
Send a Pull Request
Devil May Cry 5 graphic mods for low spec PCs. Those include:
- Disabling Light Probes
- LOD override (make the game always use lowest quality models possible)
- Disabling Shadows
- Disabling Ambient Occlusion
- Disabling Cubemaps
- Disabling Atmospheric haze (refered as Fog by the game but it's not the case(?))
- Disabling IBL (removes the sky and ambient lighting(?))
Grab latest release.zip from Releases tab.
Place MFReadWrite.dll
and performance.ini
into the root of your game folder (where DevilMayCry5.exe is located). For example:
C:\Program Files (x86)\Steam\steamapps\common\Devil May Cry 5\
Can be toggled in performance.ini
file or at runtime, but be aware that disabling something, then enabling it back will not work until a level reload (restart from checkpoint for example).
CTRL + F1 - Toggle Light Probes.
CTRL + F2 - Toggle LOD overwrite.
CTRL + F3 - Toggle Shadows.
CTRL + F4 - Toggle AO.
CTRL + F5 - Toggle Cubemaps.
CTRL + F6 - Toggle Fog.
CTRL + F7 - Toggle IBL.
Example performance.ini
that enables all the mods except fog:
[options]
disable_probes = 1
disable_lods = 1 #makes dynamic models lowest level of detail possible
disable_shadows = 1
disable_cubemaps = 1
disable_fog = 0 #not disabling fog by default because it barely affects performance
disable_ibl = 1
Remove MFReadWrite.dll
, performance.ini
from the game directory.
Building requires CMake (sorry). Can be built with either Intel Compiler or Clang 10.0 rc1 (at the time https://llvm.org/builds/).
Just run gen_vs2017_icl.bat and edit -G
and/or possibly -T
parameters passed to cmake to your corresponding VS and ICL versions if needed.
To build with clang on Visual Studio 2017 you will need to install LLVM extension.
VS 2019 claims to support LLVM toolchain out of the box (not tested).
Then execute gen_vs2017_clang.bat
(adjusting -G
parameter to your VS version if needed).