4.5.4

  • Posts: 3635
1 week 6 days ago #161 by crosire
Your config is kept intact during an update.
The following user(s) said Thank You: Carl_P

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

  • Posts: 13
1 week 4 days ago #162 by Carl_P
Just a quick "thank you", for your awsome work. Couldn't imagine playing games without Reshade. I've tried the Geforce Experience filters, and Reshade overall has considerable better quality. Please keep going, especially enjoy using Clarity, Lumasharpen, Colourfullness, Vibrance and SMAA.
Great to have proper dx12 and Vulcan support!
The following user(s) said Thank You: crosire

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

  • Posts: 13
1 week 3 days ago #163 by Carl_P
Sorry if this is superfluous, but Metro Exodus is still crashing on startup (dx12). Using Geforce 2080ti with latest drivers, Windows 10. Reshade v.4.5.4.

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

  • Posts: 429
1 week 3 days ago - 1 week 3 days ago #164 by Martigen

Carl_P wrote: Sorry if this is superfluous, but Metro Exodus is still crashing on startup (dx12). Using Geforce 2080ti with latest drivers, Windows 10. Reshade v.4.5.4.

Have this installed so thought i'd test, can confirm. Here's the log @Crosire, it doesn't go far before it stops:
10:30:01:706 [11320] | INFO  | Initializing crosire's ReShade version '4.5.4.775' (64-bit) built on '2020-02-07 23:52:14' loaded from "F:\SteamLibrary\steamapps\common\MetroExodus\dxgi.dll" into "F:\SteamLibrary\steamapps\common\MetroExodus\MetroExodus.exe" ...
10:30:01:758 [11320] | INFO  | Registering hooks for "user32.dll" ...
10:30:01:758 [11320] | INFO  | > Libraries loaded.
10:30:01:758 [11320] | INFO  | > Found 13 match(es). Installing ...
10:30:01:771 [11320] | INFO  | Registering hooks for "ws2_32.dll" ...
10:30:01:771 [11320] | INFO  | > Libraries loaded.
10:30:01:771 [11320] | INFO  | > Found 8 match(es). Installing ...
10:30:01:784 [11320] | INFO  | Registering hooks for "C:\WINDOWS\system32\d3d9.dll" ...
10:30:01:784 [11320] | INFO  | > Delayed.
10:30:01:784 [11320] | INFO  | Registering hooks for "C:\WINDOWS\system32\d3d10.dll" ...
10:30:01:784 [11320] | INFO  | > Delayed.
10:30:01:784 [11320] | INFO  | Registering hooks for "C:\WINDOWS\system32\d3d10_1.dll" ...
10:30:01:784 [11320] | INFO  | > Delayed.
10:30:01:784 [11320] | INFO  | Registering hooks for "C:\WINDOWS\system32\d3d11.dll" ...
10:30:01:784 [11320] | INFO  | > Delayed.
10:30:01:784 [11320] | INFO  | Registering hooks for "C:\WINDOWS\system32\d3d12.dll" ...
10:30:01:784 [11320] | INFO  | > Libraries loaded.
10:30:01:784 [11320] | INFO  | > Found 7 match(es). Installing ...
10:30:01:797 [11320] | INFO  | Registering hooks for "C:\WINDOWS\system32\dxgi.dll" ...
10:30:01:797 [11320] | INFO  | > Delayed until first call to an exported function.
10:30:01:797 [11320] | INFO  | Registering hooks for "C:\WINDOWS\system32\opengl32.dll" ...
10:30:01:797 [11320] | INFO  | > Delayed.
10:30:01:798 [11320] | INFO  | Initialized.
10:30:01:798 [11320] | INFO  | Installing delayed hooks for "C:\WINDOWS\system32\d3d11.dll" (Just loaded via LoadLibrary("d3d11.dll")) ...
10:30:01:798 [11320] | INFO  | > Found 2 match(es). Installing ...
10:30:01:954 [11320] | INFO  | Redirecting RegisterClassA(lpWndClass = 00000000007FF550 { _uengine_ }) ...
10:30:01:955 [11320] | INFO  | > Adding 'CS_OWNDC' window class style flag to '_uengine_'.
10:30:03:037 [09740] | INFO  | Redirecting RegisterClassExW(lpWndClassEx = 000000000CF47060 { HwndWrapper[DefaultDomain;;2f7ed77c-7802-46f7-a9f0-89f5da71ee9d] }) ...
10:30:03:037 [09740] | INFO  | > Adding 'CS_OWNDC' window class style flag to 'HwndWrapper[DefaultDomain;;2f7ed77c-7802-46f7-a9f0-89f5da71ee9d]'.

EDIT: Ha just solved this -- forgot about sometimes re-naming the .dll to see if a game loads fine after seeing the 'registering hooks' lines in the log.

The installer has the option for 'd3d10/11/12' but it installs it here as 'dxgi.dll'. Re-naming to 'd3d12.dll' Reshade and Metro load fine. @Carl_P

Are you able to detect Crosire if a game is d3d12 during install? Or is this a rare case, and other d3d12 games load with dxgi? (I wouldn't know what's standard, I think I maybe have two d3d12 games in my massive backlog of shame...)
The following user(s) said Thank You: Great_Dragon

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

  • Posts: 429
1 week 3 days ago #165 by Martigen
@Crosire, in the log:

"* Replaced setup tool configuration file with a common "ReShade Setup.ini""

When is this created? And what goes in it?

Through a stand-alone install (as above, with Metro) and pressing CTRL to extract just the .dlls, this file isn't created.

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

  • Posts: 9
1 week 2 days ago #166 by BigDuck
Hey man I see you fixed Vulkan for Vega. I honestly didn't think this would get fixed and was even contemplating paying the extra premium for an Nvidia GPU just so I could use ReShade for Vulkan. You know, I appreciate you man.

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

  • Posts: 3635
1 week 2 days ago - 1 week 2 days ago #167 by crosire
@Martigen Yes, D3D12 is detected and dxgi.dll is the right hook. But for all D3D10+ games it's a hit and miss, because technically ReShade needs to hook two DLLs (dxgi.dll and d3d10/11/12.dll) and depending on which DLL the game loads first one or the other works better. Generally dxgi.dll works best though, so it's the default.

"ReShade Setup.ini" stores the effect repositories you added in the effect selection dialog, so those are preserved during runs. Previously that was stored in a file specific to the setup version, now it's in a INI, so that different setup versions all can read it (and the data is not invisible the next time a ReShade update comes along).

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

  • Posts: 17
1 week 1 day ago #168 by Birdy62
Just bouth Exodus today... Cannot make Reshade working in Dx11 or Dx12. Renaming the dxgi.dll in d3d12.dll is ok to get rid of the crash, but nothing happen when i hit the Home Key.
MSI afterburner doesen't detect the game every time..
Quite a sensitive game..

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

  • Posts: 17
1 week 1 day ago #169 by Birdy62

Birdy62 wrote: Just bouth Exodus today... Cannot make Reshade working in Dx11 or Dx12. Renaming the dxgi.dll in d3d12.dll is ok to get rid of the crash, but nothing happen when i hit the Home Key.
MSI afterburner doesen't detect the game every time..
Quite a sensitive game..

Ok you need to alt tab the game to make the reshade menu working.
In Dx12, i loose the MSI afterburner overlay, but its working ok in Dx11.
The RTX effects are "okay" but the performance loss is abyssal...

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

  • Posts: 29
1 week 3 hours ago #170 by derrame
It doesn't work in Metro Exodus, it triggers a bug, system requirements error message, dx11 and dx12

and it doesn't work in Wolfenstein Youngblood, Vulkan

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

  • Posts: 1
6 days 20 hours ago #171 by darknesskong
Thank youuuu

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

  • Posts: 17
3 days 12 hours ago #172 by Birdy62

derrame wrote: It doesn't work in Metro Exodus, it triggers a bug, system requirements error message, dx11 and dx12

and it doesn't work in Wolfenstein Youngblood, Vulkan


For Metro, you need to rename the dxgi.dll in d3d11.dll or d3d12.dll (depend of the API you use) and it will work.

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

  • Posts: 3
2 days 9 hours ago #173 by Voltar
Playing Metro Exodus on DX11, preconfigured preset working with latest ReShade (renamed to d3d11.dll) but without ReShade UI - Home button (or any remapped in reshade.ini) doesn't do anything (with or without ALT-Tab)

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

  • Posts: 29
2 days 7 hours ago #174 by derrame
I doesn't work in Gears 5, directx12

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

  • Posts: 53
8 hours 11 minutes ago - 3 hours 34 minutes ago #175 by crubino
@Crosire
After very great successful with DX12 and Vulkan API in V4.5.4, is there any love remain for OpenVR API? :)

I only can keep dreaming if someday we can manipulated that black level and clarity in native VR games. Since i have that great experience with old Reshade branch for OpenVR, but too bad this version cannot work with native VR games :'(

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