3D Vision fix for Devil May Cry 5. Many thanks to everyone that helped with testing, fixing and counseling (Helifax, DarkStarSword, Schwing, Kaimasta, etc).
Update (2019-12-21): fixed volumetric lighting. Some glass now has realistic depth for reflections.
Small but important update (2019-06-10): fix updated to the June game update. It's absolutely needed. Only the "d3dx.ini" file has been updated.
Small update (2019-03-29): fix updated with regexes that can avoid conflics that probably weren't happening in the first place. Just in case. You probably don't need this update.
Fixed
- Automatically disabled TAA when 3D is enabled.
- Shadows.
- Lighting.
- Particles (rain, sparks, smoke, etc).
- Specular reflections.
- Screen space reflections.
- Haloing issues (some cutscenes, flashbacks, a certain transformation, HUD).
- Mirrors (except for the short credits).
- Skybox.
- Lock on, and other HUD effects.
- Blood and similar effects.
- Lighting clipping.
- Volumetric lighting.
- Automatic low convergence for cutscenes.
Known issues
- Interlaced mode works, but it doesn't look as good as in 2D (you can notice the lower resolution even when not moving, unlike in 2D).
- Mirrors in the credits are unfixed (reversed eyes). It's impossible to pause and the credits aren't in the gallery, so I won't bother with that.
- Stop time effects are a bit imperfect. I don't know how to fix them.
- For 3D users: even though stability has been fixed with a profile setting, there are some pretty rare instances where the game may still randomly crash. Nothing to worry much about.
Installation
- Download this file and extract its contents in the "Devil May Cry 5" folder, where "DevilMayCry5.exe" is.
- IMPORTANT: in the game folder, open "dmc5config.ini" and set "TargetPlatform=DirectX11".
- IMPORTANT: don't enable motion blur. That setting is broken in 3D.
Notes
- For screen space reflections to be perfect, your internal resolution can't be lower than 60% of your output resolution. That means that you shouldn't use a render scale of 50% nor a bit higher scale combined with interlacing.
- If you set "ContactShadowSetting=ON" in the "dmc5config.ini", contact shadows will be used for gameplay too. They are fixed in 3D too.
Hotkeys
- F1: convergence presets.
- F3: HUD toggle (for most elements but not all). Not disabled by default.
- F5: vignette toggle. Disabled by default.
- 4 (not the numpad): depth of field toggle. Not disabled by default.
- 5 (not the numpad): barrel distortion toggle (better not use chromatic aberration). Disabled by default.
- 6 (not the numpad): temporal antialiasing (TAA) toggle. Disabled by default in 3D, and enabled in 2D. Pressing the hotkey switches that state.
- 7 (not the numpad): radialo blur (it happens with the running fast skill) toggle. Not disabled by default.
If you liked the fix and want to contribute for more future fixes, you can donate to this PayPal account: masterotakusuko@gmail.com