Originally Posted by M1RAG3
It is actually easier than that guide.Steps for BL2 Hybrid PhysX[*] Download latest ForceWare from nVidia.
[*] Install Forceware.
[*] Install version 1.05ff of the Hybrid Mod (LINK)
[*] Run the PhysX-HwSelection-set-GPU.cmd file in the Extras folder of the Hybrid Mod.[*] (Now, to force physx on, even though the option is greyed out.)
Goto your My Documents\My Games folder, within you should see a Borderlands 2 folder.
[*] Open the Borderlands 2 folder -> WillowGame -> Config folders.
(Path should be something like: "C:\Users\\Documents\My Games\Borderlands 2\WillowGame\Config")
[*] Find and open the WillowEngine.ini file.
[*] Find the line that reads "PhysXLevel="
(It probably says PhysXLevel=0)
[*] Now for the magic, PhysXLevel=1 is Medium and PhysXLevel=2 is High.
[*] Save your desired value, save, and then launch.
Voila! Hybrid physx in Borderlands 2.
I have a slightly different method, which seems to work too.
Follow same steps as bolded
above, however then, no need to dig around in the *.ini.
Just have a look in the steamapps/common/Borderlands 2/binaries folder, and move all the PhysX*.dlls (with the exception of PhysXExtensions.dll) and all the cuda*.dll files in there to another folder (back them up just in case).
From there, it unlocked the PhysX greyed out setting in the Launcher, and can now set High! Also the setting can be adjusted in-game.
On my crossfired 7970s I can push on 8X AA, along with in-game FXAA, and max out everything
, utilising my GT640 for PhysX, locked out at a solid 60FPS.
The GT640 shows around 30-50% usage when stuff is flying around during firefights, and the blood definitely complies with gravity
I spent a good 10 minutes of the intro chapter shooting the flags and curtains
There is another setting in that *.ini that you could try as well;
PhysXGpuHeapSize, and PhysXMeshCacheSize, if these are increased (values are in Mb) they should show an FPS improvement, based on previous PhysX implemented games. I haven't had time to try these though.