Welcome, Guest.
Username: Password: Remember me

TOPIC: 4.02 crashes with all games and restart is needed.

4.02 crashes with all games and restart is needed. 1 week 6 days ago #1

This is weird or is not but I have been using the latest version of Reshade with every game using a 980Ti and previous to the October Windows updated. Now I bought a 2080 and the 4.02 stopped working and it crashes every game so bad I have to restart in order to be able to run any other Reshade version. Would this be caused by Windows, Nvidia drivers or RTX itself?

Update:
It actually happens with every single 4.x version. 3.41 works fine. This is the log file:

23:33:19:785 [21232] | INFO | Initializing crosire's ReShade version '4.0.0.486' (64-bit) built on '2018-11-19 01:48:47' loaded from "G:\\Games\\Ryse Son of Rome\\Bin64\\dxgi.dll" to "G:\\Games\\Ryse Son of Rome\\Bin64\\Ryse.exe" ...
23:33:20:024 [21232] | INFO | Registering hooks for "user32.dll" ...
23:33:20:024 [21232] | INFO | > Libraries loaded.
23:33:20:025 [21232] | INFO | > Found 13 match(es). Installing ...
23:33:20:081 [21232] | INFO | Registering hooks for "ws2_32.dll" ...
23:33:20:081 [21232] | INFO | > Libraries loaded.
23:33:20:081 [21232] | INFO | > Found 8 match(es). Installing ...
23:33:20:138 [21232] | INFO | Registering hooks for "C:\\WINDOWS\\system32\\d3d9.dll" ...
23:33:20:138 [21232] | INFO | > Delayed.
23:33:20:139 [21232] | INFO | Registering hooks for "C:\\WINDOWS\\system32\\d3d10.dll" ...
23:33:20:139 [21232] | INFO | > Libraries loaded.
23:33:20:139 [21232] | INFO | > Found 2 match(es). Installing ...
23:33:20:194 [21232] | INFO | Registering hooks for "C:\\WINDOWS\\system32\\d3d10_1.dll" ...
23:33:20:194 [21232] | INFO | > Delayed.
23:33:20:194 [21232] | INFO | Registering hooks for "C:\\WINDOWS\\system32\\d3d11.dll" ...
23:33:20:194 [21232] | INFO | > Libraries loaded.
23:33:20:194 [21232] | INFO | > Found 2 match(es). Installing ...
23:33:20:250 [21232] | INFO | Registering hooks for "C:\\WINDOWS\\system32\\dxgi.dll" ...
23:33:20:250 [21232] | INFO | > Delayed until first call to an exported function.
23:33:20:250 [21232] | INFO | Registering hooks for "C:\\WINDOWS\\system32\\opengl32.dll" ...
23:33:20:251 [21232] | INFO | > Delayed.
23:33:20:251 [21232] | INFO | Initialized.
23:33:20:263 [21232] | INFO | Redirecting 'RegisterClassA(000000000014EC50)' ...
23:33:21:659 [21232] | INFO | Redirecting 'CreateDXGIFactory1({770AAE78-F26F-4DBA-A829-253C83D1B387}, 000000000014E358)' ...
23:33:21:660 [21232] | INFO | Installing export hooks for "C:\\WINDOWS\\system32\\dxgi.dll" ...
23:33:21:660 [21232] | INFO | > Found 7 match(es). Installing ...
23:33:21:665 [21232] | INFO | Redirecting 'D3D11CreateDevice(0000000021651DB0, 0, 0000000000000000, 0, 000000000014E198, 6, 7, 000000000014E180, 000000000014E348, 0000000000000000)' ...
23:33:21:665 [21232] | INFO | > Passing on to 'D3D11CreateDeviceAndSwapChain':
23:33:21:665 [21232] | INFO | Redirecting 'D3D11CreateDeviceAndSwapChain(0000000021651DB0, 0, 0000000000000000, 0, 000000000014E198, 6, 7, 0000000000000000, 0000000000000000, 000000000014E180, 000000000014E348, 0000000000000000)' ...

Nothing else.
Last Edit: 1 week 6 days ago by Animani.
The administrator has disabled public write access.

4.02 crashes with all games and restart is needed. 1 week 5 days ago #2

Nobody has an RTX and tried using the 4.x versions? Or at least anyone did the Oct upgrade for Windows?
The administrator has disabled public write access.

4.02 crashes with all games and restart is needed. 1 week 5 days ago #3

One suggestion would be to try and disable NVIDIA Ansel and see how it works without that.
cdn-images-1.medium.com/max/1600/1*NlQCtgyCNH26hIYIND69mg.png

C:\Program Files\NVIDIA Corporation\Ansel\Tools\NVCameraConfiguration.exe
Start that, toggle the last option to disable and apply.
(EDIT: You can always re-enable it much the same way of course.)

Ansel should in theory respect and work via a whitelist system but since a earlier NVIDIA driver branch it injects into everything even if the game or software is not Ansel enabled so off with it and try and see how that works, there's also Experience but I think it can just be shut down if it's running in the background.

If it's not that then D3D11.dll instead of DXGI.dll for the ReShade file could also be one way it might load.

And if it's Windows 10 and some fun stuff changed as of the recent builds there then you can go to the properties for Ryse.exe and into compatibility and from there disable Full-Screen Optimizations.

Beyond that there's just dependencies and that's VC++ 2017 (Replacing 2015) the latest as of yesterdays update would be these:

download.visualstudio.microsoft.com/down...dd/vc_redist.x64.exe
download.visualstudio.microsoft.com/down...cc/vc_redist.x86.exe

14.16.27024.1 Newer versions mostly resolve security problems though not functionality or compatibility although there can be fixes for these too on occasion. :)

If 2015 or a earlier 2017 version is installed it'll be uninstalled before, any running programs depending on VC++ will either need to be closed or you'll be prompted for a reboot if they are running since it can't replace some files due to being in use currently. :)

That is about all I can suggest, updating from one Windows build to another can also be wonky with the display driver as it gets re-installed in the process so a uninstall and install of the latest driver doesn't hurt either. :)

Absolute latest I believe is 417.58 from December 30th.
nvidia.custhelp.com/app/answers/detail/a...river-version-417.58


EDIT: Bit of a checklist really, the game works so if the display driver was misbehaving after the OS update well it's probably not that.
Dependency wise I believe Crosire is running Windows 7 and the current Windows SDK's all require Windows 10 though VC++ itself might still be backwards compatible much as Microsoft wants everybody on Win10 and I imagine Ryse from a few years back would not be using any special D3D11.2 or later routines and it did work and still works with ReShade 3.4.2 after all.

Leaving third party program compatibility (Thus testing via Ansel for one thing.), dependencies (VC++ runtimes for that.) and possibly OS changes (Compatibility here for it's FSO thing.) though ReShade might work via D3D11.dll instead of DXGI.dll or the compatibility option to get the OS to leave the software alone with it's ridiculous override. (OPT-IN not opt-out, heh well Microsoft is doing what they are doing I suppose.)
Last Edit: 1 week 5 days ago by JBeckman.
The administrator has disabled public write access.

4.02 crashes with all games and restart is needed. 1 week 5 days ago #4

Thanks for taking the time mate. Ryse was just an example it happens with every game I had working before using 4.02. Will try the suggestions and I will report back.
The administrator has disabled public write access.

4.02 crashes with all games and restart is needed. 1 week 5 days ago #5

I got to thank you for suggesting a few things. VC++ made some of the games work but not all of them. Not entirely sure why.

- Disabling Ansel changed nothing.
- d3dll.dll doesn't work. The file is totally ignored and it doesn't load Reshade.
- Disable Full-Screen Opt. Didn't either.

Any other suggestion? :huh:

For instance this was taken from DOS2

01:35:23:526 [03880] | INFO | Initializing crosire's ReShade version '4.0.2.490' (64-bit) built on '2018-11-21 23:59:05' loaded from "G:\\Games\\Divinity Original Sin 2\\DefEd\\bin\\dxgi.dll" to "G:\\Games\\Divinity Original Sin 2\\DefEd\\bin\\EoCApp.exe" ...
01:35:23:616 [03880] | INFO | Registering hooks for "user32.dll" ...
01:35:23:616 [03880] | INFO | > Libraries loaded.
01:35:23:616 [03880] | INFO | > Found 13 match(es). Installing ...
01:35:23:639 [03880] | INFO | Registering hooks for "ws2_32.dll" ...
01:35:23:639 [03880] | INFO | > Libraries loaded.
01:35:23:639 [03880] | INFO | > Found 8 match(es). Installing ...
01:35:23:661 [03880] | INFO | Registering hooks for "C:\\WINDOWS\\system32\\d3d9.dll" ...
01:35:23:661 [03880] | INFO | > Delayed.
01:35:23:661 [03880] | INFO | Registering hooks for "C:\\WINDOWS\\system32\\d3d10.dll" ...
01:35:23:661 [03880] | INFO | > Delayed.
01:35:23:661 [03880] | INFO | Registering hooks for "C:\\WINDOWS\\system32\\d3d10_1.dll" ...
01:35:23:662 [03880] | INFO | > Delayed.
01:35:23:662 [03880] | INFO | Registering hooks for "C:\\WINDOWS\\system32\\d3d11.dll" ...
01:35:23:662 [03880] | INFO | > Libraries loaded.
01:35:23:662 [03880] | INFO | > Found 2 match(es). Installing ...
01:35:23:684 [03880] | INFO | Registering hooks for "C:\\WINDOWS\\system32\\dxgi.dll" ...
01:35:23:684 [03880] | INFO | > Delayed until first call to an exported function.
01:35:23:684 [03880] | INFO | Registering hooks for "C:\\WINDOWS\\system32\\opengl32.dll" ...
01:35:23:684 [03880] | INFO | > Delayed.
01:35:23:684 [03880] | INFO | Initialized.
01:35:23:931 [03880] | INFO | Redirecting 'RegisterClassW(0000009C17AFF800)' ...
01:35:23:931 [03880] | INFO | > Adding 'CS_OWNDC' window class style flag to 'SDLHelperWindowInputCatcher'.
01:35:23:937 [03880] | INFO | Redirecting 'RegisterClassExW(0000009C17AFF580)' ...
01:35:23:937 [03880] | INFO | > Adding 'CS_OWNDC' window class style flag to 'SDL_app'.
01:35:24:018 [04412] | INFO | Redirecting 'RegisterClassExW(0000009C1810F6A8)' ...
01:35:24:018 [04412] | INFO | > Adding 'CS_OWNDC' window class style flag to 'Message'.
01:35:25:689 [03880] | INFO | Redirecting 'CreateDXGIFactory({7B7166EC-21C7-44AE-B21A-C9AE321AE369}, 0000009C17AFF450)' ...
01:35:25:689 [03880] | INFO | > Passing on to 'CreateDXGIFactory1':
01:35:25:689 [03880] | INFO | Redirecting 'CreateDXGIFactory1({7B7166EC-21C7-44AE-B21A-C9AE321AE369}, 0000009C17AFF450)' ...
01:35:25:691 [03880] | INFO | Installing export hooks for "C:\\WINDOWS\\system32\\dxgi.dll" ...
01:35:25:691 [03880] | INFO | > Found 7 match(es). Installing ...
01:35:25:731 [03880] | INFO | Redirecting 'CreateDXGIFactory({7B7166EC-21C7-44AE-B21A-C9AE321AE369}, 0000009C17AFF250)' ...
01:35:25:731 [03880] | INFO | > Passing on to 'CreateDXGIFactory1':
01:35:25:731 [03880] | INFO | Redirecting 'CreateDXGIFactory1({7B7166EC-21C7-44AE-B21A-C9AE321AE369}, 0000009C17AFF250)' ...
01:35:26:094 [03880] | INFO | Redirecting 'D3D11CreateDevice(0000000000000000, 1, 0000000000000000, 0, 0000009C17AFF638, 1, 7, 00007FF46582D290, 00007FF46582D2A0, 00007FF46582D298)' ...
01:35:26:094 [03880] | INFO | > Passing on to 'D3D11CreateDeviceAndSwapChain':
01:35:26:094 [03880] | INFO | Redirecting 'D3D11CreateDeviceAndSwapChain(0000000000000000, 1, 0000000000000000, 0, 0000009C17AFF638, 1, 7, 0000000000000000, 0000000000000000, 00007FF46582D290, 00007FF46582D2A0, 00007FF46582D298)' ...
Last Edit: 1 week 5 days ago by Animani.
The administrator has disabled public write access.

4.02 crashes with all games and restart is needed. 1 week 4 days ago #6

After installing the latest drivers you suggested DOS2 works but there are still some others that don't. Any clue about anything else that could have been damaged or needs to have an updated version?

Actually, let me check every single game and I will report back with a log. Do logs help in any way to narrow down the problem?

Update:
For now is just one game. Haven't tested all of them but will report if its more than one. But thanks again man because VC_redist and the latest hotfix was the culprit.
Last Edit: 1 week 4 days ago by Animani.
The administrator has disabled public write access.

4.02 crashes with all games and restart is needed. 1 week 4 days ago #7

Animani wrote:
- d3dll.dll doesn't work. The file is totally ignored and it doesn't load Reshade.
Just a note -- Reshade only loads when the DLL is correctly named to any one of (depending on what the game hooks):
d3d9.dll
d3d11.dll
dxgi.dll
opengl32.dll
If a game doesn't work with one, try another. Some games, even if they're using one particular interface, may still hook another dll.
The administrator has disabled public write access.

4.02 crashes with all games and restart is needed. 1 week 4 days ago #8

That makes sense. Thanks for pointing that out. I always thought it was double L instead of 11. My bad. You know what? The game that wasn't working before it does now by using d3d11.dll
Last Edit: 1 week 4 days ago by Animani.
The administrator has disabled public write access.