4.5

  • crosire
  • Topic Author
More
4 years 10 months ago #161 by crosire Replied by crosire on topic 4.5
Your config is kept intact during an update.
The following user(s) said Thank You: Carl_P
The topic has been locked.
  • Carl_P
More
4 years 9 months ago #162 by Carl_P Replied by Carl_P on topic 4.5
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
The topic has been locked.
  • Carl_P
More
4 years 9 months ago #163 by Carl_P Replied by Carl_P on topic 4.5.4
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.
The topic has been locked.
  • Martigen
More
4 years 9 months ago - 4 years 9 months ago #164 by Martigen Replied by Martigen on topic 4.5.4

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...)
Last edit: 4 years 9 months ago by Martigen.
The following user(s) said Thank You: Carl_P, Great_Dragon
The topic has been locked.
  • Martigen
More
4 years 9 months ago #165 by Martigen Replied by Martigen on topic 4.5.4
@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.
The topic has been locked.
  • BigDuck
More
4 years 9 months ago #166 by BigDuck Replied by BigDuck on topic 4.5
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.
The topic has been locked.
  • crosire
  • Topic Author
More
4 years 9 months ago - 4 years 9 months ago #167 by crosire Replied by crosire on topic 4.5.4
@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).
Last edit: 4 years 9 months ago by crosire.
The topic has been locked.
  • Birdy62
More
4 years 9 months ago #168 by Birdy62 Replied by Birdy62 on topic 4.5.4
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..
The topic has been locked.
  • Birdy62
More
4 years 9 months ago #169 by Birdy62 Replied by Birdy62 on topic 4.5.4

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...
The topic has been locked.
  • derrame
More
4 years 9 months ago #170 by derrame Replied by derrame on topic 4.5
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
The topic has been locked.
  • darknesskong
More
4 years 9 months ago #171 by darknesskong Replied by darknesskong on topic 4.5
Thank youuuu
The topic has been locked.
  • Birdy62
More
4 years 9 months ago #172 by Birdy62 Replied by Birdy62 on topic 4.5

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.
The topic has been locked.
  • Voltar
More
4 years 9 months ago #173 by Voltar Replied by Voltar on topic 4.5
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)
The topic has been locked.
  • derrame
More
4 years 9 months ago #174 by derrame Replied by derrame on topic 4.5
I doesn't work in Gears 5, directx12
The topic has been locked.
  • crubino
More
4 years 9 months ago - 4 years 9 months ago #175 by crubino Replied by crubino on topic 4.5.4
@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 :'(
Last edit: 4 years 9 months ago by crubino.
The topic has been locked.
  • Ylva
More
4 years 9 months ago #176 by Ylva Replied by Ylva on topic 4.5
This version doesn't seem to work for me, it crushes when I try to choose an ini-file preset. Earlier versions work fine.
The topic has been locked.
  • BigDuck
More
4 years 8 months ago - 4 years 8 months ago #177 by BigDuck Replied by BigDuck on topic 4.5
Hi Crosire, thank you for the update and for fixing Vulkan on AMD gpu's -really really appreciated. Reshade on Vulkan now works on almost all the programs whereas before it would not work on any of them, however doom strangely the reshade pop up at the beginning of the game is present and all seems well but as soon as I jump into a level all reshade changes made (colours, etc) are deactivated as if it wasn't there and I can't open up the reshade menu whilst in a level either. I found the only time I can get the reshade menu to open again is during the loading screen of a level, really strange.
Also Cemu 1.16.1 (Vulkan version) now works flawlessly, but newer versions of Cemu such as 1.17.3 do not pick up Reshade at all. I've tried reinstalling Reshade and also leaving the installer open and have also tried toggling the enable reshade Vulkan globally but that hasn't worked either. I wonder if you could look into this (I'm running a Vega 56) and thank you ^^
Last edit: 4 years 8 months ago by BigDuck.
The following user(s) said Thank You: tOXicSilence
The topic has been locked.
  • tOXicSilence
More
4 years 8 months ago #178 by tOXicSilence Replied by tOXicSilence on topic 4.5
Just wanted to add a quick +1 both for the praise of working so tirelessly on improvements, and that I have the same issue with Doom 2016 on Vulkan with an RX5700XT (Reshade working flawlessly during the load screen, and then "disabling itself" as soon as a level is loaded).

Can help with testing in whichever way possible. Am tech curious, but not a wizard coder unfortunately :-)

Many thanks again for this amazing tool, it's incredible!
The topic has been locked.
  • Socom
More
4 years 8 months ago - 4 years 8 months ago #179 by Socom Replied by Socom on topic 4.5
Why after so many versions and updates do you now after all this time restrict the use of replacing the depth buffer if "high network activity" is detected? Bf3 was how I found sweetfx and with the advent of newer windows its how I found reshade. I laughed to myself then as I seen x.x.x version have a new way of displaying the same information. But whatever who cares right? Download and install. Business as usual. Oh cool look a new feature to make the game look stupid: CRT mode, cartoon mode, ect.The functionality was the same so I didn't care. Until 4.5.2.

I play a multiplayer game that is supported via reshade. Access to the intz and depth buffer has allowed me to avoid strange artifacts in game while applying visual tweaks that actually make the desaturated nature of the game look vibrant and modern. Until this version.

You can claim its to prevent exploitation however everyone has access to the same opportunity. Download and find out for yourself. Who cares if reshade is used in a multiplayer environment? Didn't matter in 2011 with Bf3 and sweetfx. Didnt matter when reshade took over then and PB, VAC, ect allow it.. Why the hell now?
If exploitation and playing on a level playing field is the argument then 4k monitors, high refresh rate monitors, high end headphones-shit it should all be restricted. I mean really have you played on a 4k monitor at 144hz? It's like cheating as everything is sharper then the best settings found in reshade. Or a high refresh rate monitor? Can't beat the smoothness of 240hz or ULMB/GSYNC. /end rant.

For those that care
reshade.me/downloads/ReShade_Setup_4.5.1.exe
Last edit: 4 years 8 months ago by Socom.
The topic has been locked.
  • Martigen
More
4 years 8 months ago #180 by Martigen Replied by Martigen on topic 4.5

Socom wrote: If exploitation and playing on a level playing field is the argument then 4k monitors, high refresh rate monitors, high end headphones-shit it should all be restricted. I mean really have you played on a 4k monitor at 144hz? It's like cheating as everything is sharper then the best settings found in reshade. Or a high refresh rate monitor? Can't beat the smoothness of 240hz or ULMB/GSYNC. /end rant.

These are completely different things. Headphones, high resolution, high refresh rates etc -- all of these can only operate from what the game delivers as intended to the player. They can enhance what is already there.

And this remains true for SweetFX and Reshade shaders as well, with one exception: shaders that use the depth buffer. Access to the depth buffer for online games can allow you to literally see through walls -- in a very real and literal sense, to cheat. It breaks the games mechanics by allowing the player to see something the game normally does not allow you to see. And this, clearly, completely abuses multiplayer game balance. Why is this a problem? Glad you asked.

If people use Reshade to cheat, it will be outright banned by online games both now and in the future. It will garner a reputation as a tool used to cheat, and be banned by many more games than just those it was abused in. Hundreds of thousands of Reshade users won't be able to use it in their games at all -- even if they weren't using shaders that use the depth buffer. This means gamers won't be able to apply sharpening, LUTs, anti-aliasing or any other Reshade feature at all. You'll be forced to play the game without Reshade and all that it offers -- all thanks to a tiny few talentless arseholes who abused depth buffer access through Reshade.

So, for this reason, the depth buffer is disabled while playing online games -- this does not stop you using any other shader that does not use the depth buffer.

I can't imagine what depth-based shaders you are using to 'avoid strange artifacts' as if this is the case, there is a problem with the game itself, and you need to contact the developers to fix.
The following user(s) said Thank You: tOXicSilence
The topic has been locked.
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.