About this mod
Partial rewrite of the graphics pipeline to fix HDR and add controls for tonemapping, paper white, hue correction, and color grading.
- Requirements
- Permissions and credits
Features
General:
- Based on ReShade's Addon system, eliminating the need for patches after game updates.
- 3 customizable presets.
- "Off" Preset for reverting to the original game settings.
- Realtime sliders for instant feedback.
- Proper PQ Encoding: Replaced the game’s faulty approximation curve fit with proper PQ encoding for accurate HDR highlights.
- Gamma Correction Fix: The original SDR used sRGB gamma but was likely still intended for 2.2 gamma displays. The HDR implementation mistakenly does not properly correct for this mismatch. The game's developers added a bizarre curve fit as an attempt to remedy this issue, but it provided poor results, as it crushed blacks, and broke the tonemaping peak nits. This issue has been properly addressed by emulating 2.2 gamma EOTF.
- Tonemapping Options:
- Vanilla: Original tonemapping, brightness scaling, and broken gamma correction.
- Vanilla+: Applies proper gamma correction and allows for user set post tonemapping brightness scaling using the "game brightness" slider. The tonemappers minimum and maximum nits parameters are dynamically adjusted to account for this.
- Peak Brightness: Adjust the game's maximum brightness to fit your display.
- Game Brightness: Control the brightness of the game render.
- Exposure: When Vanilla+ is enabled, this slider brings back the functionality of the vanilla game's pre-tonemap brightness scaling
- Bloom: the game's bloom effect is very strong so I added a slider to control it.
- Install Reshade 6.4.1 or higher with addon support (link). No Reshade effects are required.
- Copy
renodx-gowragnarok.addon64
into the God of War Ragnarok installation folder (next to yourGoWR.exe
and the same folder you installed Reshade to). - Run the game.
- Press
<HOME>
on your keyboard to access the Reshade UI.
RenoDX, short for "Renovation Engine for DirectX Games," is a toolset to mod games. It can replace shaders, inject buffers, add overlays, and write user settings to disk. Using Reshade's addon system ensures broad compatibility across DirectX games without needing to patch version-specific exe files. The source code is available on GitHub.
Credits
- Thanks to ShortFuse for creating the RenoDX framework.
- Thanks to Lilium for creating the HDR Analysis tools used to make this mod