That's odd and I'm somewhat lost here.
Let me explain my setup:
Intel Core i5 2500K, Nvidia Geforce GTX 970, Windows 7 64 Bit, 8GB RAM.
Started with Reshade up to Version 1.00 + SweetFX 2.0, everything is working great.
Please find my full set of configuration files for Reshade/SweetFX
here, they go directly into the IL2 game folder.
When I run this set of Reshade, all effects apply and this is a sample log of launching into the startup screen of IL2:
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" ...
is 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, so the effects are never loaded.
The file is there, mind you 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.
That's odd to say the least...
Best regards - Mike