God of War 1,2 Depth buffer problem

  • Alfredo
  • Topic Author
More
2 years 6 months ago - 2 years 6 months ago #1 by Alfredo God of War 1,2 Depth buffer problem was created by Alfredo
I can't get working depth buffer on RPCS3 or RCSX2 on GOW games. It's all messed up and doesn't react to change of values. I tried different versions of Reshade and emulator programs. It' always the same. I want to make this work
, but don't know how. Can anybody help?
Last edit: 2 years 6 months ago by Alfredo.

Please Log in or Create an account to join the conversation.

  • Blendernardo
More
2 years 2 weeks ago #2 by Blendernardo Replied by Blendernardo on topic God of War 1,2 Depth buffer problem
A bit late answer but hope it help someone in future. I'm not an expert but I'll detail a step-by-step procedure:

Sadly, for God of War (TM) I still coudn't find a way to set it up.

For God of War II (TM), set as follow:
1st - At new versions of Reshade (5.9.2 at present) go to [Add-ons] tab and check
    [x] Use aspect ratio heuristics
    [x] Use extended aspect ratio heuristics (for DLSS or resolution scaling)
    [x] Copy depth buffer before clear operations
    [x] Copy depth buffer during frame to prevent artifacts
So check the last box for depth buffer detection (it may drop or not performance)

2nd - In [Home] tab search for <DisplayDepth> and check it to show [normals/depth]
At bottom window click on [Edit global preprocessor definition] so in <Current Present> tab in the floating menu -considering that you create a single configuration for each title- add the following parameters by clicking the "+" button:

*For  [16:9] aspect ratio configuration:
RESHADE_DEPTH_INPUT_IS_UPSIDE_DOWN     = 0
RESHADE_DEPTH_INPUT_IS_REVERSED            = 1
RESHADE_DEPTH_INPUT_IS_LOGARITHMIC       = 0
RESHADE_DEPTH_LINEARIZATION_FAR_PLANE = 0.03
RESHADE_DEPTH_MULTIPLIER                              = 492

*For  [4:3] aspect ratio configuration:
RESHADE_DEPTH_INPUT_IS_UPSIDE_DOWN     = 0
RESHADE_DEPTH_INPUT_IS_REVERSED            = 1
RESHADE_DEPTH_INPUT_IS_LOGARITHMIC       = 0
RESHADE_DEPTH_LINEARIZATION_FAR_PLANE = 0.03
RESHADE_DEPTH_MULTIPLIER                              = 492
RESHADE_DEPTH_INPUT_X_SCALE                      = 0.750
RESHADE_DEPTH_INPUT_X_PIXEL_OFFSET       = 320

*Final considerations:
Once you had configured the [Depth] you can apply [SSR] shader for floor reflections as shown on video, [Bloom] shader for light and colors bleeding, [prod80_04_Contrast...] shader to correct exposure, and so on...
[SSR], Ambient Oclusion shaders are dependent of depth data, so it necessary to configure them appropriately. You can play around this setting to adjust it for you.
Personally I tested ray tracing and it didn't made great changes, e.g., you can get the same results without the ray tracing shown on video.

Please Log in or Create an account to join the conversation.

We use cookies
We use cookies on our website. Some of them are essential for the operation of the forum. You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.