5.0
- lowenz
Less
More
- crosire
- Topic Author
Less
More
It's working: This is a Unity game, which defaults to Direct3D 11 for rendering, not OpenGL. So you need to select DirectX 10+ during installation. ReShade 5.0 does not hook Direct3D if installed as OpenGL anymore, to avoid duplicated hooks.Thank you for this update. Unfortunately, it seems that Crush Crush (OpenGL), which worked with ReShade 4.9.1, does not work with 5.0 anymore.
I won't bring back global installation, but I think I found a workaround/fix for the Vulkan loader ignoring the ReShade layer for some people, so it won't be necessary.This is a workaround, but like I said, it would be great to let the user to decide and choose between a global vulkan reshade activation or not.
Star Wars Jedi Knight: Dark Forces 2 uses DirectDraw for rendering. ReShade does not support that (only Direct3D9+/OpenGL/Vulkan). You can however use a DirectDraw to Direct3D wrapper like dgVoodoo2 to make it work.System Shock 2 when weapons are in use the depth buffer breaks.
Clive Barker's Undying hands are visible in depth buffer but nothing else.
Star Wars Dark Forces 2 Jedi Knight Reshade don't work. It can't even load the game. In version 4.9.1 did load but depth buffer didn't work at all. If You can fix this will be great. I really like to play this game with the depth buffer access.
As for depth buffer shenanigans: Use the "Copy depth buffer before clear operations", it's there for this reason (game rendering multiple passes, e.g. first the scene, then FPS hands). That will get you the scene depth at least.
Last edit: 2 years 7 months ago by crosire.
The following user(s) said Thank You: SciK
The topic has been locked.
- solidforger
Less
More
- tOXicSilence
Less
More
Dear Crosire,
Thank you for another outstanding release and for the explanation regarding Unity games!
I was hoping to understand this better since I am running into a similar issue with "The Last Campfire", which is a Unity game as well. If ReShade is installed as Direct3d11, the game doesn't hook at all (I can't bring up the menu, no shaders are loaded). If it is installed as OpenGL however, the hook works, the ReShade menu can be accessed, and depth buffers are found, but they are "empty".
I was also wondering if ReShade 5 now fully supports Batman: Arkham Knight? I still can either only get a depth buffer which only works during free-roam, but not at all during driving and only incorrectly in detective mode. There is another depth buffer which can be selected that produces the correct depth in all 3 scenarios, however that one strangely seems to be limited to 720p resolution or maybe lower. I am not using FSR / DLSS / resolution scaling / mods (and I don't think that game supports those anyway).
Appreciate all the hard work you and the team have tirelessly been doing behind the scenes! This is such a fantastic tool and it's incredible to see it getting even better with each iteration.
Thank you for another outstanding release and for the explanation regarding Unity games!
I was hoping to understand this better since I am running into a similar issue with "The Last Campfire", which is a Unity game as well. If ReShade is installed as Direct3d11, the game doesn't hook at all (I can't bring up the menu, no shaders are loaded). If it is installed as OpenGL however, the hook works, the ReShade menu can be accessed, and depth buffers are found, but they are "empty".
I was also wondering if ReShade 5 now fully supports Batman: Arkham Knight? I still can either only get a depth buffer which only works during free-roam, but not at all during driving and only incorrectly in detective mode. There is another depth buffer which can be selected that produces the correct depth in all 3 scenarios, however that one strangely seems to be limited to 720p resolution or maybe lower. I am not using FSR / DLSS / resolution scaling / mods (and I don't think that game supports those anyway).
Appreciate all the hard work you and the team have tirelessly been doing behind the scenes! This is such a fantastic tool and it's incredible to see it getting even better with each iteration.
The topic has been locked.
- crosire
- Topic Author
Less
More
Works fine though (ReShade 5.0.2 in Portal with DXVK)?:Popping in to confirm that as of 5.0 games no longer run with Vulkan dxvk 1.9.4.
In that case the game configured Unity Engine to run in OpenGL (the default is D3D11, but you can change that when creating a Unity game). Can also override with "--force-d3d11", "--force-opengl", etc. command-line options.I was hoping to understand this better since I am running into a similar issue with "The Last Campfire", which is a Unity game as well. If ReShade is installed as Direct3d11, the game doesn't hook at all (I can't bring up the menu, no shaders are loaded). If it is installed as OpenGL however, the hook works, the ReShade menu can be accessed, and depth buffers are found, but they are "empty".
If you don't see anything in the depth buffer, likely just means that the game clears it at the end of the frame. Select the "Copy depth buffer before clear operations" to get around that.
Last edit: 2 years 7 months ago by crosire.
The topic has been locked.
- tOXicSilence
Less
More
Thank you for the quick reply! The game unfortunately doesn't accept the --force-d3d11 parameter (added as a launch option in the Steam properties).
This is still one of the only games I can't get to run, and yes I have tried all the usual (copy depth buffer, selecting different buffers, heuristics on/off, dm0 normal, dm1 reversed, flipped etc).
Is Arkham Knight a bit of a touchy topic, or am I doing anything wrong in my config and it is in fact working as intended?
Thank you and best wishes
This is still one of the only games I can't get to run, and yes I have tried all the usual (copy depth buffer, selecting different buffers, heuristics on/off, dm0 normal, dm1 reversed, flipped etc).
Is Arkham Knight a bit of a touchy topic, or am I doing anything wrong in my config and it is in fact working as intended?
Thank you and best wishes
The topic has been locked.
- KeatonTheBot
Less
More
Just posted this in the Discord:
For those still having problems getting ReShade 5 to work with Vulkan, here's what fixed it for me. Browse to %LOCALAPPDATA%\ReShade, then in VkLayer_override.json, change "api_version": "1.2.131" to "api_version": "1.3.198". Go to ReShade64.json in the ReShade64 folder and also change "api_version": "1.2.198" to "api_version": "1.3.198". Did this with cemu, and it started up normally.
For those still having problems getting ReShade 5 to work with Vulkan, here's what fixed it for me. Browse to %LOCALAPPDATA%\ReShade, then in VkLayer_override.json, change "api_version": "1.2.131" to "api_version": "1.3.198". Go to ReShade64.json in the ReShade64 folder and also change "api_version": "1.2.198" to "api_version": "1.3.198". Did this with cemu, and it started up normally.
The topic has been locked.
- Shiro
Less
More
- urhgeub
Less
More
5.0.2 still crashes WWZ Aftermath and PoE when using Vulkan API. I reverted back to 4.9.1 and everything works normally. I'll just keep using 4.9.1. Nonetheless, thank you so much for your amazing work, absolutely brilliant.
The topic has been locked.
- DeathWrench
Less
More
Would it be possible to use two depth buffers at once if they're copied before clear operations?
I want to use 2 and 3 at the same time since 3 is for player hands and 2 is for everything else
I want to use 2 and 3 at the same time since 3 is for player hands and 2 is for everything else
Last edit: 2 years 7 months ago by DeathWrench.
The topic has been locked.
- Aztec2012
Less
More
But what about other OpenGL games like Arx Libertatis, Space Engine? Not worked effects error on Reshade 5.
Thank you for this update. Unfortunately, it seems that Crush Crush (OpenGL), which worked with ReShade 4.9.1, does not work with 5.0 anymore.
It's working: This is a Unity game, which defaults to Direct3D 11 for rendering, not OpenGL. So you need to select DirectX 10+ during installation. ReShade 5.0 does not hook Direct3D if installed as OpenGL anymore, to avoid duplicated hooks.
This is a workaround, but like I said, it would be great to let the user to decide and choose between a global vulkan reshade activation or not.
I won't bring back global installation, but I think I found a workaround/fix for the Vulkan loader ignoring the ReShade layer for some people, so it won't be necessary.
System Shock 2 when weapons are in use the depth buffer breaks.
Clive Barker's Undying hands are visible in depth buffer but nothing else.
Star Wars Dark Forces 2 Jedi Knight Reshade don't work. It can't even load the game. In version 4.9.1 did load but depth buffer didn't work at all. If You can fix this will be great. I really like to play this game with the depth buffer access.
Star Wars Jedi Knight: Dark Forces 2 uses DirectDraw for rendering. ReShade does not support that (only Direct3D9+/OpenGL/Vulkan). You can however use a DirectDraw to Direct3D wrapper like dgVoodoo2 to make it work.
As for depth buffer shenanigans: Use the "Copy depth buffer before clear operations", it's there for this reason (game rendering multiple passes, e.g. first the scene, then FPS hands). That will get you the scene depth at least.
PS: Please stop deleting posts about OpenGL!!!
The topic has been locked.
- solidforger
Less
More
Hm, I guess it's game-sensitive then. Nier Replicant still hangs at launch under 5.0.2 when using a dxvk exe.
4.9.1 works ok though. Could it be that the preset profile I'm attempting to load is causing it? Either way, Reshade has come a very long way, congrats!
4.9.1 works ok though. Could it be that the preset profile I'm attempting to load is causing it? Either way, Reshade has come a very long way, congrats!
Last edit: 2 years 7 months ago by solidforger.
The topic has been locked.
- antstar
Less
More
I need a bit of help. When i installed the new version of reshade and select the games which is assetto corsa. I tried to launched the game but it crashed and had a error message saying The Application Was Unable to Start Correctly (0xc0000142)
The topic has been locked.
- Carl_P
Less
More
Just logged in to thank you for your continued support for Reshade. I have an HDR 600 monitor, and Reshade works great for making the image "pop" more and removing that "grey filter". I couldn't imagine being without Reshade.
Thanks!!
Thanks!!
The topic has been locked.
- NoPippinNo
Less
More
Portal might not be indicative of DXVK in general then, Reshade 5.0.2 still won't hook with the same DXVK (1.9.4) on Dragon Age: Origins (dx9), so there's more to it, I'm afraid.
Reshade 4.9.1 works fine though, so we can stick with that until this new system gets ironed out. Thanks as always ^^
Edit: No luck on Dark Souls III (dx11) and DXVK (1.9.4) either, might be driver-wide instead of game-specific then, as I think I read on one of your past github notes.
Current driver version: Nvidia 511.65
Reshade 4.9.1 works fine though, so we can stick with that until this new system gets ironed out. Thanks as always ^^
Edit: No luck on Dark Souls III (dx11) and DXVK (1.9.4) either, might be driver-wide instead of game-specific then, as I think I read on one of your past github notes.
Current driver version: Nvidia 511.65
Last edit: 2 years 7 months ago by NoPippinNo.
The topic has been locked.
- mojoZHU
Less
More
Hi. I have found a problem with RAGE 2. I think it is a Vulkan game and worked with 4.9.1, but no depth buffer. With 5.0.2 and 5.0.1 it will load to the main menu and the ReShade banner and menu will open, but it will be a black screen and crash when loading a game. I am still fiddling to try to get around this. I have also tried the trick that
KeatonTheBot
posted to change the API version in the json files to "1.3.198". It didn't work for this game. Will update this post if I find a working solution.
Great work on ReShade. Thank you for making PC Gaming so great for me!
Update: I have now got it working and can load a save (I.e. play the game), but I disabled the generic depth add-on
Great work on ReShade. Thank you for making PC Gaming so great for me!
Update: I have now got it working and can load a save (I.e. play the game), but I disabled the generic depth add-on
Last edit: 2 years 7 months ago by mojoZHU. Reason: Update
The topic has been locked.
- Alfredo
Less
More
Clive Barker's doesn't work With or without Copy Depth buffer
ibb.co/ynzbHQv
ibb.co/JjC75zB
ibb.co/YR4qK8y
Jedi knight doesn't have depth buffer access at all. I don't know if this can be resolved.
ibb.co/3FvhmcZ
System Shock 2 when using weapons this happens
ibb.co/3FvhmcZ
ibb.co/SXxD8cq
ibb.co/ynzbHQv
ibb.co/JjC75zB
ibb.co/YR4qK8y
Jedi knight doesn't have depth buffer access at all. I don't know if this can be resolved.
ibb.co/3FvhmcZ
System Shock 2 when using weapons this happens
ibb.co/3FvhmcZ
ibb.co/SXxD8cq
Last edit: 2 years 7 months ago by Alfredo.
The topic has been locked.
- aufkrawall
Less
More
5.0.2 still doesn't get loaded in Doom Eternal for me.
It works in Strange Brigade Vulkan though (had also worked before).
Generic Depth add-on seems to be a bit more expensive with Vulkan in Strange Brigade:
vk
on: 138.5fps
off: 145fps
d3d12
on: 128.5fps
off: 132fps
It works in Strange Brigade Vulkan though (had also worked before).
Generic Depth add-on seems to be a bit more expensive with Vulkan in Strange Brigade:
vk
on: 138.5fps
off: 145fps
d3d12
on: 128.5fps
off: 132fps
The topic has been locked.
- KeatonTheBot
Less
More
2 years 7 months ago - 2 years 7 months ago #79
by KeatonTheBot
Replied by KeatonTheBot on topic 5.0
Try using "1.3" instead of "1.3.198". The specific version seems to differ based on what driver you have installed. Just worked it out on Discord. Hopefully that works for you.Hi. I have found a problem with RAGE 2. I think it is a Vulkan game and worked with 4.9.1, but no depth buffer. With 5.0.2 and 5.0.1 it will load to the main menu and the ReShade banner and menu will open, but it will be a black screen and crash when loading a game. I am still fiddling to try to get around this. I have also tried the trick that KeatonTheBot posted to change the API version in the json files to "1.3.198". It didn't work for this game. Will update this post if I find a working solution.
Great work on ReShade. Thank you for making PC Gaming so great for me!
Update: I have now got it working and can load a save (I.e. play the game), but I disabled the generic depth add-on
Edit: The new 5.0.2 installer has this change. My browser was caching the download. Changes to 1.3.204.
Last edit: 2 years 7 months ago by KeatonTheBot.
The topic has been locked.
- jsynth
Less
More
confirm! now im trying beat Walking Dead Saint&Sinners. Reshade affect mirroring screen on PC, but in headset picture dont changeAha! I've found how to solve problem not hooked with Half Life Alyx VR.
** We should rename dxgi.dll to kernel32.dll
** to prevent flickering caused by Half Life Alyx dynamic resolution with Reshade processing, then we should add these commands options to disable it :-console -vconsole +vr_fidelity_level_auto 0 +vr_fidelity_level 3
you can add it on your steam command option or you also may add it with your hlvr.exe shortcut.
Now it's running flawless in my PC. And I'm so happy with the result (crazy sharp and detail)
Last edit: 2 years 7 months ago by jsynth.
The topic has been locked.