[SOLVED] Reshade with 3D Vision fix by helix

More
7 years 1 week ago - 7 years 6 days ago #1 by Neo™ [Solved] Reshade with 3D Vision fix by helix was created by Neo™
Hi !

I use sweetfx and reshade since a while now and i must admit that it's very difficult now for me to play without it.

Last day i was trying Alien isolation and the difference between with and without reshade force me to play with.

But i wanted to try this game in 3D and with reshade if possible.

But impossible to have both Reshade and the 3D fix working together.

Before DX11, i was forced to tweak an ini file of the 3D fix with a proxy line and rename the d3d9.dll of sweetFx (cos the sweetFx and the 3D fix had the same name d3d9.dll)
But this time the 3D fix is named d3d11.dll and rehade name is dxgi.dll.

It normally could be no conflicts

But when i try to launch the game it crash and i can see a dxgi.log file where it's write :


20/11/2015 12:59:27:674 [09548] | INFO | Initializing crosire's ReShade version '1.1.0.962' built on '2015-11-07 11:55:53' loaded from "A:\Steam\steamapps\common\Alien Isolation\dxgi.dll" to "A:\Steam\steamapps\common\Alien Isolation\AI.exe" ...
20/11/2015 12:59:27:706 [09548] | INFO | Registering hooks for "C:\Windows\system32\d3d8.dll" ...
20/11/2015 12:59:27:706 [09548] | INFO | > Delayed.
20/11/2015 12:59:27:706 [09548] | INFO | Registering hooks for "C:\Windows\system32\d3d9.dll" ...
20/11/2015 12:59:27:706 [09548] | INFO | > Delayed.
20/11/2015 12:59:27:706 [09548] | INFO | Registering hooks for "C:\Windows\system32\d3d10.dll" ...
20/11/2015 12:59:27:706 [09548] | INFO | > Delayed.
20/11/2015 12:59:27:706 [09548] | INFO | Registering hooks for "C:\Windows\system32\d3d10_1.dll" ...
20/11/2015 12:59:27:706 [09548] | INFO | > Delayed.
20/11/2015 12:59:27:706 [09548] | INFO | Registering hooks for "C:\Windows\system32\d3d11.dll" ...
20/11/2015 12:59:27:706 [09548] | INFO | > Delayed.
20/11/2015 12:59:27:706 [09548] | INFO | Registering hooks for "C:\Windows\system32\d3d12.dll" ...
20/11/2015 12:59:27:706 [09548] | INFO | > Delayed.
20/11/2015 12:59:27:706 [09548] | INFO | Registering hooks for "C:\Windows\system32\dxgi.dll" ...
20/11/2015 12:59:27:706 [09548] | INFO | > Delayed.
20/11/2015 12:59:27:706 [09548] | INFO | Registering hooks for "C:\Windows\system32\opengl32.dll" ...
20/11/2015 12:59:27:706 [09548] | INFO | > Delayed.
20/11/2015 12:59:27:706 [09548] | INFO | Registering hooks for "C:\Windows\system32\user32.dll" ...
20/11/2015 12:59:27:706 [09548] | INFO | > Libraries loaded.
20/11/2015 12:59:27:712 [09548] | INFO | > Found 5 match(es). Installing ...
20/11/2015 12:59:27:751 [09548] | INFO | > Installed 5 hook(s).
20/11/2015 12:59:27:751 [09548] | INFO | Registering hooks for "C:\Windows\system32\ws2_32.dll" ...
20/11/2015 12:59:27:751 [09548] | INFO | > Libraries loaded.
20/11/2015 12:59:27:752 [09548] | INFO | > Found 8 match(es). Installing ...
20/11/2015 12:59:27:816 [09548] | INFO | > Installed 8 hook(s).
20/11/2015 12:59:27:816 [09548] | INFO | Initialized.
20/11/2015 12:59:28:191 [09548] | INFO | Installing delayed hooks for "C:\Windows\system32\d3d11.dll" (Just loaded via 'LoadLibraryW("C:\Windows\system32\d3d11.dll")') ...
20/11/2015 12:59:28:192 [09548] | INFO | > Found 2 match(es). Installing ...
20/11/2015 12:59:28:208 [09548] | INFO | > Installed 2 hook(s).
20/11/2015 12:59:28:208 [09548] | INFO | Redirecting 'CreateDXGIFactory1({770AAE78-F26F-4DBA-A829-253C83D1B387}, 001CF638)' ...
20/11/2015 12:59:28:209 [09548] | INFO | Installing delayed hooks for "C:\Windows\system32\dxgi.dll" ...
20/11/2015 12:59:28:209 [09548] | INFO | > Found 6 match(es). Installing ...
20/11/2015 12:59:28:209 [09548] | INFO | > Installed 6 hook(s).
20/11/2015 12:59:28:252 [09548] | INFO | Redirecting 'CreateDXGIFactory({7B7166EC-21C7-44AE-B21A-C9AE321AE369}, 001CF540)' ...
20/11/2015 12:59:28:255 [09548] | INFO | Redirecting 'CreateDXGIFactory1({770AAE78-F26F-4DBA-A829-253C83D1B387}, 001CF888)' ...
20/11/2015 12:59:28:259 [09548] | INFO | Redirecting 'CreateDXGIFactory({7B7166EC-21C7-44AE-B21A-C9AE321AE369}, 001CF770)' ...
20/11/2015 12:59:28:262 [09548] | INFO | Redirecting 'CreateDXGIFactory({7B7166EC-21C7-44AE-B21A-C9AE321AE369}, 001CF750)' ...
20/11/2015 12:59:28:269 [09548] | INFO | Redirecting 'CreateDXGIFactory({7B7166EC-21C7-44AE-B21A-C9AE321AE369}, 001CF770)' ...
20/11/2015 12:59:28:271 [09548] | INFO | Redirecting 'CreateDXGIFactory({7B7166EC-21C7-44AE-B21A-C9AE321AE369}, 001CF750)' ...
20/11/2015 12:59:28:278 [09548] | INFO | Redirecting 'CreateDXGIFactory({7B7166EC-21C7-44AE-B21A-C9AE321AE369}, 001CF948)' ...
20/11/2015 12:59:28:281 [09548] | INFO | Redirecting 'CreateDXGIFactory({7B7166EC-21C7-44AE-B21A-C9AE321AE369}, 001CF928)' ...
20/11/2015 12:59:28:286 [09548] | INFO | Redirecting 'RegisterClassExA(001CFA34)' ...
20/11/2015 12:59:28:286 [09548] | INFO | > Adding 'CS_OWNDC' window class style flag to 'Alien: Isolation'.
20/11/2015 12:59:28:292 [09548] | INFO | Redirecting 'CreateDXGIFactory({7B7166EC-21C7-44AE-B21A-C9AE321AE369}, 001CF758)' ...
20/11/2015 12:59:28:295 [09548] | INFO | Redirecting 'CreateDXGIFactory({7B7166EC-21C7-44AE-B21A-C9AE321AE369}, 001CF730)' ...
20/11/2015 12:59:28:302 [09548] | INFO | Redirecting 'CreateDXGIFactory({7B7166EC-21C7-44AE-B21A-C9AE321AE369}, 001CF758)' ...
20/11/2015 12:59:28:306 [09548] | INFO | Redirecting 'CreateDXGIFactory({7B7166EC-21C7-44AE-B21A-C9AE321AE369}, 001CF730)' ...
20/11/2015 12:59:28:313 [09548] | INFO | Redirecting 'CreateDXGIFactory({7B7166EC-21C7-44AE-B21A-C9AE321AE369}, 001CF9C0)' ...
20/11/2015 12:59:28:316 [09548] | INFO | Redirecting 'CreateDXGIFactory1({770AAE78-F26F-4DBA-A829-253C83D1B387}, 001CF8E8)' ...
20/11/2015 12:59:28:318 [09548] | INFO | Redirecting 'CreateDXGIFactory({7B7166EC-21C7-44AE-B21A-C9AE321AE369}, 001CF840)' ...
20/11/2015 12:59:28:321 [09548] | INFO | Redirecting 'D3D11CreateDeviceAndSwapChain(3E5642A8, 0, 00000000, 0, 001CF9FC, 6, 7, 001CF9C0, 08056F08, 08056F04, 001CFA2C, 082462E8)' ...
20/11/2015 12:59:28:467 [09548] | WARN | Reference count for 'IDXGIDevice' object 3E5DB3B0 is inconsistent: 2, but expected 1.


Do you know if it's possible to use both Reshade and the 3D Fix made by helix?

I ask this cos i tried on different games and everytime the game crashed.

I hope someone have both programms working together and can tell me how to do.

:)
Last edit: 7 years 6 days ago by Neo™. Reason: problem solved

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

More
7 years 1 week ago #2 by crosire Replied by crosire on topic Reshade with 3D Vision fix by helix
You can try to inject ReShade via ENBInjector, instead of using it in DLL-Proxy-Mode (here's how: reshade.me/forum/general-discussion/1267...ional-dll-files#9409 ). But if that does not work either, then there is not much that can be done. Multiple hooks can overwrite each other and corrupt the functions by doing so, causing a crash.

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

More
7 years 1 week ago #3 by Neo™ Replied by Neo™ on topic Reshade with 3D Vision fix by helix
I tried every combination possible With ENB without succes.

I'll play with only one extra at the same time then :'(

Thank you for your answer and thank you to for this awesome ReShade :)
The best way to have a beautiful game ;)

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

More
7 years 6 days ago #4 by Neo™ Replied by Neo™ on topic Reshade with 3D Vision fix by helix
Bo3b give me the solution, i must use an old version of 3Dmigoto.
github.com/bo3b/3Dmigoto/releases/tag/1.0.1
Right now it work perfectly ! "cheers"

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

More
7 years 5 days ago #5 by One3rd Replied by One3rd on topic Reshade with 3D Vision fix by helix
Thanks for posting this. I was having problems getting 3Dmigoto working in an ENB chain with Reshade and this gives me another thing to try.

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 site, while others help us to improve this site and the user experience (tracking cookies). 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.