Welcome, Guest.
Username: Password: Remember me

TOPIC: [SOLVED] Reshade + ENB with GTA V and Windows 10 64bit Pro

Reshade + ENB with GTA V and Windows 10 64bit Pro 11 months 4 weeks ago #1

  • ibbanez
  • ibbanez's Avatar
  • Offline
  • Posts: 23
  • Thank you received: 1
I tagged onto another thread, but im thinking that because it said solved, that maybe its getting over looked. Originally I stated that I couldn't run both ReShade + ENB with GTA V. I have however, since troubleshooting, can get it to work with the old version 0.17.1. However, version 0.18.x and newer, I get the immediate CTD when both are enabled. My Proxy settings in the ENB are as follows:

Current Settings
[PROXY]
EnableProxyLibrary=true
InitProxyFunctions=false
ProxyLibrary=ReShade64.dll

System
Intel 3930k
32 GB Ram
980 ti x 2
SSD


It seems like once ReShade started adding its framework with the ReShade.fx file, those don't work with my setup for some reason. I don't know if its a combination of Windows 10 + 980ti SLI or something,but its weird that I have 0 issues running ENB + the newest ReShade on Fallout 4, Skyrim, Fallout 3, etc. Thanks guys..
The administrator has disabled public write access.

Reshade + ENB with GTA V and Windows 10 64bit Pro 11 months 4 weeks ago #2

  • crosire
  • crosire's Avatar
  • Offline
  • Posts: 2437
  • Thank you received: 1384
These are both injectors which hook into the rendering pipeline. Possible conflicts are inevitable, depending on how each does its hooking: ReShade may overwrite hooks by ENB or the other way round, which usually crashes. Sometimes it may work out fine, other times it does not. To answer why it works pre 0.18.0 for you: In 0.18.0 the internal hooking system was changed for both D3D9 and DXGI interfaces to improve compatibility with overlay software (mainly Steam). It is a trial and error process to find the right hooking methods with most widespread compatibility and the current way works very well with most injector software (overlays, screen recorders, etc.), where the previous way did not. But there are of course cases where it doesn't (GTAV ENB for you being one). This is unfortunate, but as said, inevitable.
Cheers, crosire =)
The administrator has disabled public write access.

Reshade + ENB with GTA V and Windows 10 64bit Pro 11 months 4 weeks ago #3

  • ibbanez
  • ibbanez's Avatar
  • Offline
  • Posts: 23
  • Thank you received: 1
I guess what I am confused about is the fact that so many other people seemingly are able to run both without issues, and the others that had issues, just didn't set up the Proxy file correctly. This is what was leading me to question Windows 10 + my 980ti SLI setup or something. I removed EVGA Precision X and just overclocked via Nvidia Inspector instead. At least I found an old version that will work, so for that I'm happy, but was more curious than anything as to why I was running into these issues. I enjoy searching for these types of things since its what I do for a living, but getting information about things always helps :) Thanks.
The administrator has disabled public write access.

Reshade + ENB with GTA V and Windows 10 64bit Pro 11 months 4 weeks ago #4

  • Daz
  • Daz's Avatar
  • Offline
  • Posts: 2
I have the same setup as you. Running Win 10 and 980ti in SLI.

I managed to get both ENB and ReShade working by doing the following:

1) Rename the "ReShade64.dll" to "dxgi.dll"

2) In the enblocal change to:

[PROXY]
EnableProxyLibrary=true
InitProxyFunctions=false
ProxyLibrary=d3d11.dll

It may or may not help you, as I know it doesn't work for some users. Good luck!

My only issue is the Scroll Lock key doesn't seem to disable the reshade.
Last Edit: 11 months 4 weeks ago by Daz.
The administrator has disabled public write access.

Reshade + ENB with GTA V and Windows 10 64bit Pro 11 months 3 weeks ago #5

  • ibbanez
  • ibbanez's Avatar
  • Offline
  • Posts: 23
  • Thank you received: 1
If scroll lock doesn't turn effects off, are you sure they are even coming on? Do you see the ReShade welcome message behind the ENB one at startup? I don't understand why you would make the ENB dll the one the proxy file is using, but I will give it a shot. Im concerned that you only have ENB working though since you can't toggle the ReShade effects, but I will give it a shot.
The administrator has disabled public write access.

Reshade + ENB with GTA V and Windows 10 64bit Pro 11 months 3 weeks ago #6

  • ibbanez
  • ibbanez's Avatar
  • Offline
  • Posts: 23
  • Thank you received: 1
I have no idea how it works, but you sir are a genius... Now, I have no idea why the ENB basically calls itself, which is weird if you think about it, but I know that renaming ReShade to dxgi.dll it will call itself, but you would think that ENB would have to be running in order for settings inside enbseries to have any effect, but whatever the reason, all I can say is that it works. So again, thank you. But, I also wanted to add that the scroll lock does enable and disable ReShade for me, so I would maybe check your settings in some of the files to make sure that they are setup correctly to use the Scroll lock. Thanks again.
The administrator has disabled public write access.

Reshade + ENB with GTA V and Windows 10 64bit Pro 11 months 3 weeks ago #7

  • Daz
  • Daz's Avatar
  • Offline
  • Posts: 2
Ha no worries. Glad it worked for you ;)
The administrator has disabled public write access.