Effects not loading since ReShade 1.1.0

  • Storebror
  • Topic Author
More
8 years 1 month ago #1 by Storebror Effects not loading since ReShade 1.1.0 was created by Storebror
Dear all,

I've got a problem with the two most recent official updates of ReShade.
I'm using ReShade since Version 0.10.0 and had no issues at all up to and including ReShade 1.0.0.

This is my Setup:
Intel Core i5 2500K
Geforce GTX 970
Windows 7 64 Bit
8GB RAM

The game in question is IL-2 Sturmovik 1946, an old 32 Bit OpenGL game.
I'm using ReShade with SweetFX 2.0, ReShade32.dll is getting renamed to opengl32.dll and copied to the game directory in order to work, together with a "stub" ReShade.fx file (only content is a line '#include "Sweet.fx"'), the Sweet.fx file and the SweetFX folder containing settings, shaders etc.

As mentioned earlier, up to and including ReShade 1.0.0 everything's fine and dandy, effects are loaded and applied successfully.
This is the opengl32.log file output of ReShade 1.0.0 when launching the game to it's startup screen menu:
09/03/2016 07:01:43:869 [03312] | INFO  | Initializing Crosire's ReShade version '1.0.0.915' built on '2015-08-10 01:52:59' loaded from "D:\Programme\IL2\IL-2 Ultrapack 3 RC\opengl32.dll" to "D:\Programme\IL2\IL-2 Ultrapack 3 RC\il2fb.exe" ...
09/03/2016 07:01:43:895 [03312] | INFO  | Registering hooks for "C:\Windows\system32\d3d8.dll" ...
09/03/2016 07:01:43:896 [03312] | INFO  | > Delayed.
09/03/2016 07:01:43:896 [03312] | INFO  | Registering hooks for "C:\Windows\system32\d3d9.dll" ...
09/03/2016 07:01:43:896 [03312] | INFO  | > Delayed.
09/03/2016 07:01:43:896 [03312] | INFO  | Registering hooks for "C:\Windows\system32\d3d10.dll" ...
09/03/2016 07:01:43:896 [03312] | INFO  | > Delayed.
09/03/2016 07:01:43:896 [03312] | INFO  | Registering hooks for "C:\Windows\system32\d3d10_1.dll" ...
09/03/2016 07:01:43:897 [03312] | INFO  | > Delayed.
09/03/2016 07:01:43:897 [03312] | INFO  | Registering hooks for "C:\Windows\system32\d3d11.dll" ...
09/03/2016 07:01:43:897 [03312] | INFO  | > Delayed.
09/03/2016 07:01:43:897 [03312] | INFO  | Registering hooks for "C:\Windows\system32\dxgi.dll" ...
09/03/2016 07:01:43:898 [03312] | INFO  | > Delayed.
09/03/2016 07:01:43:898 [03312] | INFO  | Registering hooks for "C:\Windows\system32\opengl32.dll" ...
09/03/2016 07:01:43:898 [03312] | INFO  | > Delayed.
09/03/2016 07:01:43:898 [03312] | INFO  | Registering hooks for "C:\Windows\system32\user32.dll" ...
09/03/2016 07:01:43:898 [03312] | INFO  | > Libraries loaded.
09/03/2016 07:01:43:907 [03312] | INFO  | > Found 5 match(es). Installing ...
09/03/2016 07:01:43:940 [03312] | INFO  | > Installed 5 hook(s).
09/03/2016 07:01:43:940 [03312] | INFO  | Registering hooks for "C:\Windows\system32\ws2_32.dll" ...
09/03/2016 07:01:43:941 [03312] | INFO  | > Libraries loaded.
09/03/2016 07:01:43:942 [03312] | INFO  | > Found 8 match(es). Installing ...
09/03/2016 07:01:43:996 [03312] | INFO  | > Installed 8 hook(s).
09/03/2016 07:01:43:996 [03312] | INFO  | Initialized.
09/03/2016 07:01:44:201 [03312] | INFO  | Redirecting 'RegisterClassW(0018F924)' ...
09/03/2016 07:01:44:204 [03312] | INFO  | Installing delayed hooks for "C:\Windows\system32\opengl32.dll" ...
09/03/2016 07:01:44:207 [03312] | INFO  | > Found 360 match(es). Installing ...
09/03/2016 07:01:44:208 [03312] | INFO  | > Installed 360 hook(s).
09/03/2016 07:01:44:220 [03312] | INFO  | Redirecting 'wglChoosePixelFormat(62012E6A, 0018F94C)' ...
09/03/2016 07:01:44:309 [03312] | INFO  | Redirecting 'wglSetPixelFormat(62012E6A, 11, 0018F94C)' ...
09/03/2016 07:01:44:309 [03312] | WARN  | > Application mistakenly called 'wglSetPixelFormat' directly. Passing on to 'SetPixelFormat':
09/03/2016 07:01:44:309 [03312] | INFO  | Redirecting 'wglSetPixelFormat(62012E6A, 11, 0018F94C)' ...
09/03/2016 07:01:44:309 [03312] | INFO  | Redirecting 'wglCreateContext(62012E6A)' ...
09/03/2016 07:01:44:310 [03312] | INFO  | Redirecting 'wglMakeCurrent(62012E6A, 00010000)' ...
09/03/2016 07:01:44:516 [03312] | INFO  | > Switched to new runtime 2ECA1890.
09/03/2016 07:01:44:876 [03312] | INFO  | Resizing runtime 2ECA1890 on device context 62012E6A to 1920x1080 ...
09/03/2016 07:01:44:885 [03312] | INFO  | Recreated effect environment on runtime 2ECA1890.
09/03/2016 07:01:44:916 [03312] | INFO  | Loading effect from "D:\Programme\IL2\IL-2 Ultrapack 3 RC\ReShade.fx" ...
09/03/2016 07:01:45:634 [03312] | INFO  | > Successfully compiled effect.
09/03/2016 07:01:57:675 [03312] | INFO  | Redirecting 'wglMakeCurrent(00000000, 00000000)' ...
09/03/2016 07:01:57:675 [03312] | INFO  | > Cleaning up runtime 2ECA1890 ...
09/03/2016 07:01:57:675 [03312] | INFO  | Destroyed effect environment on runtime 2ECA1890.
09/03/2016 07:01:57:677 [03312] | INFO  | Redirecting 'wglDeleteContext(00010000)' ...
09/03/2016 07:01:57:827 [03312] | INFO  | Exiting ...
09/03/2016 07:01:57:827 [03312] | INFO  | Uninstalling 409 hook(s) ...
09/03/2016 07:01:58:142 [03312] | INFO  | Exited.

Pay special attention to the line
09/03/2016 07:01:44:916 [03312] | INFO  | Loading effect from "D:\Programme\IL2\IL-2 Ultrapack 3 RC\ReShade.fx" ...

Now I pick Reshade 1.10...
The only thing I'm doing is to replace the "OpenGL32.dll" (renamed ReShade32.dll) by the new file from Reshade 1.10.
Old version 1.00 OpenGL32.dll (renamed ReShade32.dll) file size is 503808 bytes, new (Version 1.10) is 501760 bytes.
Everything else remains untouched.
This is the IL2 startup log again:
09/03/2016 07:02:45:748 [06652] | INFO  | Initializing crosire's ReShade version '1.1.0.962' built on '2015-11-07 11:55:53' loaded from "D:\Programme\IL2\IL-2 Ultrapack 3 RC\opengl32.dll" to "D:\Programme\IL2\IL-2 Ultrapack 3 RC\il2fb.exe" ...
09/03/2016 07:02:45:776 [06652] | INFO  | Registering hooks for "C:\Windows\system32\d3d8.dll" ...
09/03/2016 07:02:45:777 [06652] | INFO  | > Delayed.
09/03/2016 07:02:45:777 [06652] | INFO  | Registering hooks for "C:\Windows\system32\d3d9.dll" ...
09/03/2016 07:02:45:777 [06652] | INFO  | > Delayed.
09/03/2016 07:02:45:777 [06652] | INFO  | Registering hooks for "C:\Windows\system32\d3d10.dll" ...
09/03/2016 07:02:45:778 [06652] | INFO  | > Delayed.
09/03/2016 07:02:45:778 [06652] | INFO  | Registering hooks for "C:\Windows\system32\d3d10_1.dll" ...
09/03/2016 07:02:45:778 [06652] | INFO  | > Delayed.
09/03/2016 07:02:45:778 [06652] | INFO  | Registering hooks for "C:\Windows\system32\d3d11.dll" ...
09/03/2016 07:02:45:778 [06652] | INFO  | > Delayed.
09/03/2016 07:02:45:778 [06652] | INFO  | Registering hooks for "C:\Windows\system32\d3d12.dll" ...
09/03/2016 07:02:45:778 [06652] | INFO  | > Delayed.
09/03/2016 07:02:45:778 [06652] | INFO  | Registering hooks for "C:\Windows\system32\dxgi.dll" ...
09/03/2016 07:02:45:779 [06652] | INFO  | > Delayed.
09/03/2016 07:02:45:779 [06652] | INFO  | Registering hooks for "C:\Windows\system32\opengl32.dll" ...
09/03/2016 07:02:45:779 [06652] | INFO  | > Delayed.
09/03/2016 07:02:45:779 [06652] | INFO  | Registering hooks for "C:\Windows\system32\user32.dll" ...
09/03/2016 07:02:45:779 [06652] | INFO  | > Libraries loaded.
09/03/2016 07:02:45:786 [06652] | INFO  | > Found 5 match(es). Installing ...
09/03/2016 07:02:45:819 [06652] | INFO  | > Installed 5 hook(s).
09/03/2016 07:02:45:819 [06652] | INFO  | Registering hooks for "C:\Windows\system32\ws2_32.dll" ...
09/03/2016 07:02:45:819 [06652] | INFO  | > Libraries loaded.
09/03/2016 07:02:45:821 [06652] | INFO  | > Found 8 match(es). Installing ...
09/03/2016 07:02:45:872 [06652] | INFO  | > Installed 8 hook(s).
09/03/2016 07:02:45:872 [06652] | INFO  | Initialized.
09/03/2016 07:02:46:088 [06652] | INFO  | Redirecting 'RegisterClassW(0018F924)' ...
09/03/2016 07:02:46:092 [06652] | INFO  | Installing delayed hooks for "C:\Windows\system32\opengl32.dll" ...
09/03/2016 07:02:46:094 [06652] | INFO  | > Found 360 match(es). Installing ...
09/03/2016 07:02:46:094 [06652] | INFO  | > Installed 360 hook(s).
09/03/2016 07:02:46:107 [06652] | INFO  | Redirecting 'wglChoosePixelFormat(79013060, 0018F94C)' ...
09/03/2016 07:02:46:203 [06652] | INFO  | Redirecting 'wglSetPixelFormat(79013060, 11, 0018F94C)' ...
09/03/2016 07:02:46:204 [06652] | WARN  | > Application mistakenly called 'wglSetPixelFormat' directly. Passing on to 'SetPixelFormat':
09/03/2016 07:02:46:204 [06652] | INFO  | Redirecting 'wglSetPixelFormat(79013060, 11, 0018F94C)' ...
09/03/2016 07:02:46:204 [06652] | INFO  | Redirecting 'wglCreateContext(79013060)' ...
09/03/2016 07:02:46:204 [06652] | INFO  | Redirecting 'wglMakeCurrent(79013060, 00010000)' ...
09/03/2016 07:02:46:411 [06652] | INFO  | > Switched to new runtime 2FEF1890.
09/03/2016 07:02:46:746 [06652] | INFO  | Resizing runtime 2FEF1890 on device context 79013060 to 1920x1080 ...
09/03/2016 07:02:46:755 [06652] | INFO  | Recreated runtime environment on runtime 2FEF1890.
09/03/2016 07:02:57:937 [06652] | INFO  | Redirecting 'wglMakeCurrent(00000000, 00000000)' ...
09/03/2016 07:02:57:937 [06652] | INFO  | > Cleaning up runtime 2FEF1890 ...
09/03/2016 07:02:57:937 [06652] | INFO  | Destroyed runtime environment on runtime 2FEF1890.
09/03/2016 07:02:57:938 [06652] | INFO  | Redirecting 'wglDeleteContext(00010000)' ...
09/03/2016 07:02:58:075 [06652] | INFO  | Exiting ...
09/03/2016 07:02:58:075 [06652] | INFO  | Uninstalling 409 hook(s) ...
09/03/2016 07:02:58:382 [06652] | INFO  | Exited.

Basically everything seems fine comparing one log to the other, but no effects apply ... and they can't ... because the line
(...) | INFO  | Loading effect from "D:\Programme\IL2\IL-2 Ultrapack 3 RC\ReShade.fx" ...
s missing, so the effects are never loaded.
The file is there, mind you I didn't change anything but replaced the "OpenGl32.dll" file.

Next step, same thing with ReShade 2.00.
The only thing I'm doing is to replace the "OpenGL32.dll" (renamed ReShade32.dll) by the new file from Reshade 2.00.
Old version 1.10 OpenGL32.dll (renamed ReShade32.dll) file size is 501760 bytes, new (Version 2.00) is 494080 bytes.
Everything else remains untouched.
This is the IL2 startup log again:
09/03/2016 07:05:45:526 [07292] | INFO  | Initializing crosire's ReShade version '2.0.1.1086' built on '2016-03-06 14:35:25' loaded from "D:\Programme\IL2\IL-2 Ultrapack 3 RC\opengl32.dll" to "D:\Programme\IL2\IL-2 Ultrapack 3 RC\il2fb.exe" ...
09/03/2016 07:05:45:553 [07292] | INFO  | Registering hooks for "C:\Windows\system32\d3d8.dll" ...
09/03/2016 07:05:45:553 [07292] | INFO  | > Delayed.
09/03/2016 07:05:45:553 [07292] | INFO  | Registering hooks for "C:\Windows\system32\d3d9.dll" ...
09/03/2016 07:05:45:554 [07292] | INFO  | > Delayed.
09/03/2016 07:05:45:554 [07292] | INFO  | Registering hooks for "C:\Windows\system32\d3d10.dll" ...
09/03/2016 07:05:45:554 [07292] | INFO  | > Delayed.
09/03/2016 07:05:45:554 [07292] | INFO  | Registering hooks for "C:\Windows\system32\d3d10_1.dll" ...
09/03/2016 07:05:45:555 [07292] | INFO  | > Delayed.
09/03/2016 07:05:45:555 [07292] | INFO  | Registering hooks for "C:\Windows\system32\d3d11.dll" ...
09/03/2016 07:05:45:555 [07292] | INFO  | > Delayed.
09/03/2016 07:05:45:555 [07292] | INFO  | Registering hooks for "C:\Windows\system32\d3d12.dll" ...
09/03/2016 07:05:45:555 [07292] | INFO  | > Delayed.
09/03/2016 07:05:45:555 [07292] | INFO  | Registering hooks for "C:\Windows\system32\dxgi.dll" ...
09/03/2016 07:05:45:556 [07292] | INFO  | > Delayed.
09/03/2016 07:05:45:556 [07292] | INFO  | Registering hooks for "C:\Windows\system32\opengl32.dll" ...
09/03/2016 07:05:45:556 [07292] | INFO  | > Delayed.
09/03/2016 07:05:45:556 [07292] | INFO  | Registering hooks for "C:\Windows\system32\user32.dll" ...
09/03/2016 07:05:45:556 [07292] | INFO  | > Libraries loaded.
09/03/2016 07:05:45:556 [07292] | INFO  | > Found 5 match(es). Installing ...
09/03/2016 07:05:45:589 [07292] | INFO  | > Installed 5 hook(s).
09/03/2016 07:05:45:589 [07292] | INFO  | Registering hooks for "C:\Windows\system32\ws2_32.dll" ...
09/03/2016 07:05:45:589 [07292] | INFO  | > Libraries loaded.
09/03/2016 07:05:45:589 [07292] | INFO  | > Found 4 match(es). Installing ...
09/03/2016 07:05:45:616 [07292] | INFO  | > Installed 4 hook(s).
09/03/2016 07:05:45:616 [07292] | INFO  | Initialized.
09/03/2016 07:05:45:836 [07292] | INFO  | Redirecting 'RegisterClassW(0018F924)' ...
09/03/2016 07:05:45:840 [07292] | INFO  | Installing delayed hooks for "C:\Windows\system32\opengl32.dll" ...
09/03/2016 07:05:45:841 [07292] | INFO  | > Found 360 match(es). Installing ...
09/03/2016 07:05:45:841 [07292] | INFO  | > Installed 360 hook(s).
09/03/2016 07:05:45:857 [07292] | INFO  | Redirecting 'wglChoosePixelFormat(420132A9, 0018F94C)' ...
09/03/2016 07:05:45:949 [07292] | INFO  | Redirecting 'wglSetPixelFormat(420132A9, 11, 0018F94C)' ...
09/03/2016 07:05:45:949 [07292] | WARN  | > Application mistakenly called 'wglSetPixelFormat' directly. Passing on to 'SetPixelFormat':
09/03/2016 07:05:45:949 [07292] | INFO  | Redirecting 'wglSetPixelFormat(420132A9, 11, 0018F94C)' ...
09/03/2016 07:05:45:949 [07292] | INFO  | Redirecting 'wglCreateContext(420132A9)' ...
09/03/2016 07:05:45:950 [07292] | INFO  | Redirecting 'wglMakeCurrent(420132A9, 00010000)' ...
09/03/2016 07:05:46:162 [07292] | INFO  | Starting input capture for window 00420E9E ...
09/03/2016 07:05:46:162 [07292] | INFO  | > Switched to new runtime 2ECB1890.
09/03/2016 07:05:46:510 [07292] | INFO  | Resizing runtime 2ECB1890 on device context 420132A9 to 1920x1080 ...
09/03/2016 07:05:46:519 [07292] | INFO  | Recreated runtime environment on runtime 2ECB1890.
09/03/2016 07:06:01:471 [07292] | INFO  | Redirecting 'wglMakeCurrent(00000000, 00000000)' ...
09/03/2016 07:06:01:471 [07292] | INFO  | > Cleaning up runtime 2ECB1890 ...
09/03/2016 07:06:01:471 [07292] | INFO  | Destroyed runtime environment on runtime 2ECB1890.
09/03/2016 07:06:01:473 [07292] | INFO  | Redirecting 'wglDeleteContext(00010000)' ...
09/03/2016 07:06:01:617 [07292] | INFO  | Exiting ...
09/03/2016 07:06:01:617 [07292] | INFO  | Uninstalling 405 hook(s) ...
09/03/2016 07:06:01:900 [07292] | INFO  | Exited.

Basically everything's the same like before with ReShade 1.10, no effects apply ... and they can't ... because the line
(...) | INFO  | Loading effect from "D:\Programme\IL2\IL-2 Ultrapack 3 RC\ReShade.fx" ...
is missing again, so the effects are never loaded.
The file is there, mind you once more I didn't change anything but replaced the "OpenGl32.dll" file.

Tried to disable triple buffering in Nvidia Control Panel.
Tried to stop Nvidia Shield Service (even though Shield wasn't running, I was curious whether this might affect the "additional overlay" limitation).
Tried to run the very same thing in a fresh installed plain vanilla 4.12.2 game.
Tried to reset all Nvidia settings to default.
Tried with the default configuration files shipping with "Reshade 1.10 + SweetFX 2.00".
Each and everything to no avail, the startup log always stays the same and no effect file is loaded.

As soon as I revert the "OpenGL32.dll" file back to the ReShade 1.00 one, regardless in which game installation, regardless Nvidia Control Panel settings, everything is working fine again immediately.

Any ideas?

Thanks in advance and best regards - Mike

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

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.