Dead Space 3 + Co-op + Sweetfx?
So I started Dead Space 3 with a friend tonight, and it seems I can use SweetFX with the standard Helixmod patch, but the coop injector one won't allow sweetfx to work. Any ideas?
So I started Dead Space 3 with a friend tonight, and it seems I can use SweetFX with the standard Helixmod patch, but the coop injector one won't allow sweetfx to work. Any ideas?

#1
Posted 06/21/2014 07:40 PM   
Have you looked at this? http://helixmod.blogspot.com/2012/08/guidehow-to-install-helixmod-game-fixes.html I PMd you with another suggestion as well.
Have you looked at this?


http://helixmod.blogspot.com/2012/08/guidehow-to-install-helixmod-game-fixes.html


I PMd you with another suggestion as well.

#2
Posted 06/21/2014 08:22 PM   
That game is crazy awesome with Helix fix. My buddy and I played it through twice. You might also run into crashes because of recent Origin changes, where it would not allow us to use in-game overlay, even with the injector version. With no overlay, you can't invite a friend from in-game. You might have seen my comment for finding an older dll, or you always alt-tab out and invite friend from the client itself.
That game is crazy awesome with Helix fix. My buddy and I played it through twice.


You might also run into crashes because of recent Origin changes, where it would not allow us to use in-game overlay, even with the injector version. With no overlay, you can't invite a friend from in-game.

You might have seen my comment for finding an older dll, or you always alt-tab out and invite friend from the client itself.

Acer H5360 (1280x720@120Hz) - ASUS VG248QE with GSync mod - 3D Vision 1&2 - Driver 372.54
GTX 970 - i5-4670K@4.2GHz - 12GB RAM - Win7x64+evilKB2670838 - 4 Disk X25 RAID
SAGER NP9870-S - GTX 980 - i7-6700K - Win10 Pro 1607
Latest 3Dmigoto Release
Bo3b's School for ShaderHackers

#3
Posted 06/21/2014 10:53 PM   
D-Man - Thanks, but sweetfx is a little different to the suggestion you PMed. I've followed that guide and it does work, but not with the injector version. bo3b - I'm using the older DLL as per your suggestion, and it's allowing me to use Origin. But I was reading in the comments of that thread that Origin doesn't allow players using a modified d3d9.dll to play coop thanks to anti-cheat measures, which I think might be why I have to use the injector version (which I'm suspecting doesn't support proxying in another dll). I can try with the normal version to see if it works though.
D-Man - Thanks, but sweetfx is a little different to the suggestion you PMed. I've followed that guide and it does work, but not with the injector version.

bo3b - I'm using the older DLL as per your suggestion, and it's allowing me to use Origin. But I was reading in the comments of that thread that Origin doesn't allow players using a modified d3d9.dll to play coop thanks to anti-cheat measures, which I think might be why I have to use the injector version (which I'm suspecting doesn't support proxying in another dll). I can try with the normal version to see if it works though.

#4
Posted 06/22/2014 05:38 AM   
If you can't add the 'ProxyLib =' line to the injector version's ini you could try renaming the SweetFX dll to 'helixmod.dll' and having it call a renamed version of the helixmod.dll(?)
If you can't add the 'ProxyLib =' line to the injector version's ini you could try renaming the SweetFX dll to 'helixmod.dll' and having it call a renamed version of the helixmod.dll(?)
#5
Posted 06/22/2014 02:08 PM   
If framerate (or shadows) isn't an issue, try out the SGSSAA tweak on that one, it really, really helps with all the details, which that game was chock full of.
If framerate (or shadows) isn't an issue, try out the SGSSAA tweak on that one, it really, really helps with all the details, which that game was chock full of.

46" Samsung ES7500 3DTV (checkerboard, high FOV as desktop monitor, highly recommend!) - Metro 2033 3D PNG screens - Metro LL filter realism mod - Flugan's Deus Ex:HR Depth changers - Nvidia tech support online form - Nvidia support: 1-800-797-6530

#6
Posted 06/22/2014 03:25 PM   
[quote="TsaebehT"]If you can't add the 'ProxyLib =' line to the injector version's ini you could try renaming the SweetFX dll to 'helixmod.dll' and having it call a renamed version of the helixmod.dll(?)[/quote] Not sure I understand this?
TsaebehT said:If you can't add the 'ProxyLib =' line to the injector version's ini you could try renaming the SweetFX dll to 'helixmod.dll' and having it call a renamed version of the helixmod.dll(?)


Not sure I understand this?

#7
Posted 06/22/2014 04:11 PM   
It's been awhile since I even attempted to use SweetFX but I thought you could specify to load in another 'dll', like the 'ProxyLib=' of HelixMod ... I'm not exactly sure what's involved with the injector exe/dll version of HelixMod but if the exe could load a renamed SweetFX dll(renamed to helixmod.dll) then maybe it could load the HelixMod dll? Not sure the exe can or if it's tied to something else in the dll but it's worth a try anyway.
It's been awhile since I even attempted to use SweetFX but I thought you could specify to load in another 'dll', like the 'ProxyLib=' of HelixMod ... I'm not exactly sure what's involved with the injector exe/dll version of HelixMod but if the exe could load a renamed SweetFX dll(renamed to helixmod.dll) then maybe it could load the HelixMod dll? Not sure the exe can or if it's tied to something else in the dll but it's worth a try anyway.
#8
Posted 06/22/2014 04:43 PM   
I thought the same thing, just rename it. So in my PM I pointed him to a post by Arioch. Although it was for ENB, I thought the principles would still apply just modified a little somehow. Rename the d3d9.dll for the injector to d3d10.dll Inside the enbpatch.ini modify the following in bold: [PROXY] EnableProxyLibrary=true InitProxyFunctions=true ProxyLibrary=d3d10.dll https://forums.geforce.com/default/topic/510221/?comment=3636312
I thought the same thing, just rename it. So in my PM I pointed him to a post by Arioch. Although it was for ENB, I thought the principles would still apply just modified a little somehow.



Rename the d3d9.dll for the injector to d3d10.dll

Inside the enbpatch.ini modify the following in bold:

[PROXY]

EnableProxyLibrary=true

InitProxyFunctions=true

ProxyLibrary=d3d10.dll


https://forums.geforce.com/default/topic/510221/?comment=3636312

#9
Posted 06/22/2014 06:06 PM   
Hm, I'll give that a try. But as I said, I believe the reason the injector is being used for DS3 is that the modified versions of d3d9.dll won't allow co-op play. Going to have to wait for my coop partner to be free to test it though.
Hm, I'll give that a try. But as I said, I believe the reason the injector is being used for DS3 is that the modified versions of d3d9.dll won't allow co-op play. Going to have to wait for my coop partner to be free to test it though.

#10
Posted 06/22/2014 06:36 PM   
Sorted it out by simply not using the injector, and also using the normal latest Origin DLL. Everything worked fine. Having a lot of fun with this one, can highly recommend playing through with a friend.
Sorted it out by simply not using the injector, and also using the normal latest Origin DLL. Everything worked fine. Having a lot of fun with this one, can highly recommend playing through with a friend.

#11
Posted 06/25/2014 06:20 PM   
Scroll To Top