Borderlands 2 Low FPS on GTX 780ti (and 3D right click not working)
  1 / 2    
Hi Guys, I have a gtx 780ti with an I7 4770k and 16gb ram running latest nvidia drivers on windows 8.1 I am just getting into borderlands 2, but am finding the frame rate to really tanks in 3D. My settings are all high with 1080 res and everything turned on other than DOF. I have turned off Vsync, but didn't help. Is this normal? Any help with settings advice would be appreciated. Also, when right clicking the mouse to aim down the sights, f7 doesn't save the convergence setting when right clicking. I was under the impression that the helix mod allows for two convergence settings to be saved, and for the second the be activated when right clicking the mouse. If anyone could help, it would be greatly appreciated!
Hi Guys, I have a gtx 780ti with an I7 4770k and 16gb ram running latest nvidia drivers on windows 8.1

I am just getting into borderlands 2, but am finding the frame rate to really tanks in 3D. My settings are all high with 1080 res and everything turned on other than DOF. I have turned off Vsync, but didn't help.

Is this normal? Any help with settings advice would be appreciated.

Also, when right clicking the mouse to aim down the sights, f7 doesn't save the convergence setting when right clicking. I was under the impression that the helix mod allows for two convergence settings to be saved, and for the second the be activated when right clicking the mouse. If anyone could help, it would be greatly appreciated!

OS: Win 8 CPU: I7 4770k 3.5GZ GPU: GTX 780ti

#1
Posted 03/26/2015 09:11 PM   
Turn Physx to low (off) and problem solved. Also, I hope you are overclocking that 4770k to at least 4.2GHz :)
Turn Physx to low (off) and problem solved. Also, I hope you are overclocking that 4770k to at least 4.2GHz :)

Windows 10 64-bit, Intel 7700K @ 5.1GHz, 16GB 3600MHz CL15 DDR4 RAM, 2x GTX 1080 SLI, Asus Maximus IX Hero, Sound Blaster ZxR, PCIe Quad SSD, Oculus Rift CV1, DLP Link PGD-150 glasses, ViewSonic PJD6531w 3D DLP Projector @ 1280x800 120Hz native / 2560x1600 120Hz DSR 3D Gaming.

#2
Posted 03/26/2015 11:39 PM   
Borderlands 2 without PhysX is like sex with the lights off. :( The next time you get slowdown, trying hitting escape to get into the menu and then getting back in. That has been a known issue for some people: just entering the menu somehow 'resets' something in the game and performance can jump back up by 30FPS or so. I used to have that problem, though it eventually went away (I can't remember what I did, if anything, to make it go away). Definitely try disabling PhysX like RAGEdemon suggests, although your card should have no trouble with it. It's spectacular, but nowhere near as demanding as in other PhysX games, in my experience. And if you have your old pre-780ti card lying around, definitely try that as a dedicated PhysX card - it will make all the difference.
Borderlands 2 without PhysX is like sex with the lights off. :(

The next time you get slowdown, trying hitting escape to get into the menu and then getting back in. That has been a known issue for some people: just entering the menu somehow 'resets' something in the game and performance can jump back up by 30FPS or so. I used to have that problem, though it eventually went away (I can't remember what I did, if anything, to make it go away).

Definitely try disabling PhysX like RAGEdemon suggests, although your card should have no trouble with it. It's spectacular, but nowhere near as demanding as in other PhysX games, in my experience. And if you have your old pre-780ti card lying around, definitely try that as a dedicated PhysX card - it will make all the difference.

ImageVolnaPC.com - Tips, tweaks, performance comparisons (PhysX card, SLI scaling, etc)

#3
Posted 03/28/2015 09:34 AM   
Thanks for your help guys. Seems like Physx is broken. My friend has the exact same problem when Physx is enabled. When it is set to low, FPS is running very well but it looks so static and boring. We have reset everything and fiddled with all the fixes, but nothing works. My friend is also sure that the latest drivers have only made the problems worse. It really irks me, as I'm happy to invest into my hobby, but there is no solution to be able to play this game smoothly with physx enabled. It's either play without Physx, or without 3D... and to be honest, I find both add a lot. :-(
Thanks for your help guys. Seems like Physx is broken. My friend has the exact same problem when Physx is enabled. When it is set to low, FPS is running very well but it looks so static and boring.

We have reset everything and fiddled with all the fixes, but nothing works. My friend is also sure that the latest drivers have only made the problems worse.

It really irks me, as I'm happy to invest into my hobby, but there is no solution to be able to play this game smoothly with physx enabled. It's either play without Physx, or without 3D... and to be honest, I find both add a lot.

:-(

OS: Win 8 CPU: I7 4770k 3.5GZ GPU: GTX 780ti

#4
Posted 04/02/2015 02:23 PM   
Have you tried anything to fix the RMB issue? I don't have the game so I can't really mess around with it ... but I mentioned a couple things you could try to in that other post. :) [url]https://forums.geforce.com/default/topic/769202/3d-vision/nvidia-inspector-question-/post/4496049/#4496049[/url] [quote="TsaebehT"]Ok, so we're still talking about Borderlands 2, right? When you first installed the fix did RMB do anything, before you tried saving it? It should set Convergence down to 0.001(0x3a83126f) which seems really low ... if RMB isn't doing anything you could try remapping it to another key changing the Key line under the [KEY0] section from Key = 501 to Key=32 would remap it to the Spacebar. If that still doesn't work try deleting the following section and/or adding the line Convergence = 0x3f800000 to the end of it ... maybe even try this first, it definitely looks suspicious, it doesn't have a Key mapped to it. [PRES1] UseSepSettings = true SaveSepSettings = true Edit:just went through my unused keys and all I can find is one for Borderlands, not for 2.[/quote]
Have you tried anything to fix the RMB issue? I don't have the game so I can't really mess around with it ... but I mentioned a couple things you could try to in that other post. :)

https://forums.geforce.com/default/topic/769202/3d-vision/nvidia-inspector-question-/post/4496049/#4496049

TsaebehT said:Ok, so we're still talking about Borderlands 2, right?

When you first installed the fix did RMB do anything, before you tried saving it? It should set Convergence down to 0.001(0x3a83126f) which seems really low ... if RMB isn't doing anything you could try remapping it to another key changing the Key line under the [KEY0] section from Key = 501 to Key=32 would remap it to the Spacebar.

If that still doesn't work try deleting the following section and/or adding the line Convergence = 0x3f800000 to the end of it ... maybe even try this first, it definitely looks suspicious, it doesn't have a Key mapped to it.

[PRES1]
UseSepSettings = true
SaveSepSettings = true

Edit:just went through my unused keys and all I can find is one for Borderlands, not for 2.
#5
Posted 04/02/2015 02:39 PM   
Hy TsaebehT, thanks for your help. Will give it a go when I next attempt getting it to work. Although, I really want to figure out this Physx issue before playing in 3D, as it's so much better. I'm starting to think it may be a windows 8.1 problem looking on other forums. BTW, did you message me on steam the other day? Had something come up whilst playing on big screen, but clicked and there was nothing there.
Hy TsaebehT, thanks for your help. Will give it a go when I next attempt getting it to work. Although, I really want to figure out this Physx issue before playing in 3D, as it's so much better. I'm starting to think it may be a windows 8.1 problem looking on other forums.

BTW, did you message me on steam the other day? Had something come up whilst playing on big screen, but clicked and there was nothing there.

OS: Win 8 CPU: I7 4770k 3.5GZ GPU: GTX 780ti

#6
Posted 04/02/2015 05:09 PM   
I can't play BL2 with physx on and 3d either. It's a slideshow. The Pre-Sequel however works just fine with physx and 3d. I don't know what the difference is, but I haven't finished BL2 because of this. I just went right on to the next one.
I can't play BL2 with physx on and 3d either. It's a slideshow. The Pre-Sequel however works just fine with physx and 3d. I don't know what the difference is, but I haven't finished BL2 because of this. I just went right on to the next one.

AsRock X58 Extreme6 mobo
Intel Core-i7 950 @ 4ghz
12gb Corsair Dominator DDR3 1600
ASUS DirectCU II GTX 780 3gb
Corsair TX 950w PSU
NZXT Phantom Red/Black Case
3d Vision 1 w/ Samsung 2233rz Monitor
3d Vision 2 w/ ASUS VG278HE Monitor

#7
Posted 04/02/2015 09:35 PM   
Other than the usual DDU/Clean reinstall I can't really think of anything as far as PhysX goes ... the usual PhysX issues revolve around not having older versions, which you can manually add to the folder but that's usually a case of the game just won't run or crashes without them. I guess it might be worth checking what version of PhysX was current around the time the game was released and if you have that version installed as well ... or maybe rolling back drivers to around that time. The only other thing I can think of is try removing it from the Alice Madness Returns profile(or adding it if you haven't), maybe that has something to do with it. Yeah that was me, just asking if you sorted out the RMB/Convergence issue. :)
Other than the usual DDU/Clean reinstall I can't really think of anything as far as PhysX goes ... the usual PhysX issues revolve around not having older versions, which you can manually add to the folder but that's usually a case of the game just won't run or crashes without them.

I guess it might be worth checking what version of PhysX was current around the time the game was released and if you have that version installed as well ... or maybe rolling back drivers to around that time.

The only other thing I can think of is try removing it from the Alice Madness Returns profile(or adding it if you haven't), maybe that has something to do with it.

Yeah that was me, just asking if you sorted out the RMB/Convergence issue. :)
#8
Posted 04/02/2015 09:40 PM   
Word on the blog post is that you simply must switch to Alice Madness Returns profile, or PhysX is broken. http://helixmod.blogspot.com/2012/09/borderlands-2-3d-vision-patch.html
Word on the blog post is that you simply must switch to Alice Madness Returns profile, or PhysX is broken.


http://helixmod.blogspot.com/2012/09/borderlands-2-3d-vision-patch.html

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

#9
Posted 04/03/2015 03:39 AM   
The helix fix in bl2 never looked quite right when it came to physx anyway, especially on liquids. The pre-sequel fix doesn't work at all for me (3D turns on in driver but not on monitor), though it might be a driver issue or something else. I've only tried the Alice profile. SLI adds microstuttering and breaks the cutscenes. So I'm actually playing the Pre-Sequel in 2d with single GPU. 2D really sucks, I have to say. But I've got 536 hours logged in BL2 (plus every achievement :D ), so I don't really need the wow factor anymore. I'm happy to just enjoy the gameplay. And I'm loving the smooth framerate. I'm getting about 110-120fps with all settings max, downsampled from about 1.2X resolution to 1080p, on a single Titan (ie. no SLI). My dedicated 650ti makes the PhysX hum along flawlessly, and gets barely 20% usage.
The helix fix in bl2 never looked quite right when it came to physx anyway, especially on liquids.

The pre-sequel fix doesn't work at all for me (3D turns on in driver but not on monitor), though it might be a driver issue or something else. I've only tried the Alice profile.

SLI adds microstuttering and breaks the cutscenes. So I'm actually playing the Pre-Sequel in 2d with single GPU. 2D really sucks, I have to say. But I've got 536 hours logged in BL2 (plus every achievement :D ), so I don't really need the wow factor anymore. I'm happy to just enjoy the gameplay. And I'm loving the smooth framerate.

I'm getting about 110-120fps with all settings max, downsampled from about 1.2X resolution to 1080p, on a single Titan (ie. no SLI). My dedicated 650ti makes the PhysX hum along flawlessly, and gets barely 20% usage.

ImageVolnaPC.com - Tips, tweaks, performance comparisons (PhysX card, SLI scaling, etc)

#10
Posted 04/03/2015 05:36 AM   
[quote="bo3b"]Word on the blog post is that you simply must switch to Alice Madness Returns profile, or PhysX is broken. http://helixmod.blogspot.com/2012/09/borderlands-2-3d-vision-patch.html[/quote] Hey Bo3b, Was using alice madness returns profile, 3d looks perfect. Unfortunatly Physx is apparantly broken for the 780ti. My friend who I play with is playing with the same settings as me on a gtx 580 (everything on high). Where I am getting 9fps sometimes (with 3D completly dissabled) he is getting steady 30-40fps. Very Odd!
bo3b said:Word on the blog post is that you simply must switch to Alice Madness Returns profile, or PhysX is broken.

http://helixmod.blogspot.com/2012/09/borderlands-2-3d-vision-patch.html

Hey Bo3b, Was using alice madness returns profile, 3d looks perfect. Unfortunatly Physx is apparantly broken for the 780ti. My friend who I play with is playing with the same settings as me on a gtx 580 (everything on high).

Where I am getting 9fps sometimes (with 3D completly dissabled) he is getting steady 30-40fps.

Very Odd!

OS: Win 8 CPU: I7 4770k 3.5GZ GPU: GTX 780ti

#11
Posted 04/04/2015 04:47 PM   
I looked into this quite a bit a while back. Consensus is that the problem is with the game engine, which does not purge old physx particles - they are on infinite spawn for an infinite length of time. Many people have been trying to find a parameter where the particle disappears after a certain length of time, as would be logical; but no-one has, leading to the belief that it is a core engine problem. A semi-workaround is to limit the particles allowed in total to under 10k for high end cards, under 1k for medium/older cards. The variable is called "MaxParticleResize=", current it is set to 0 which means infinite. This can be found in: C:\Users\***\Documents\My Games\Borderlands The Pre-Sequel\WillowGame\Config under WillowEngine.ini I found that setting the physx to medium, and setting this value to ~1000, the game was very playable (my definition of playable is mostly 60fps locked). The particles will cap at 1000 and then stop appearing, until you move to a new area on the map at which point the counter resets. The only problem is still the encounters with a large number of enemies where there is a lot of particle interaction even with the 1000 available. At these somewhat rare points, the FPS still tanks. IMO, as of now, this is the best solution. Especially for 3D gamers, I would also recommend disabling the black outlines in the game. 3D looks much better without this "feature".
I looked into this quite a bit a while back. Consensus is that the problem is with the game engine, which does not purge old physx particles - they are on infinite spawn for an infinite length of time.

Many people have been trying to find a parameter where the particle disappears after a certain length of time, as would be logical; but no-one has, leading to the belief that it is a core engine problem.

A semi-workaround is to limit the particles allowed in total to under 10k for high end cards, under 1k for medium/older cards.

The variable is called "MaxParticleResize=", current it is set to 0 which means infinite. This can be found in:

C:\Users\***\Documents\My Games\Borderlands The Pre-Sequel\WillowGame\Config

under

WillowEngine.ini

I found that setting the physx to medium, and setting this value to ~1000, the game was very playable (my definition of playable is mostly 60fps locked). The particles will cap at 1000 and then stop appearing, until you move to a new area on the map at which point the counter resets.

The only problem is still the encounters with a large number of enemies where there is a lot of particle interaction even with the 1000 available. At these somewhat rare points, the FPS still tanks.

IMO, as of now, this is the best solution.

Especially for 3D gamers, I would also recommend disabling the black outlines in the game. 3D looks much better without this "feature".

Windows 10 64-bit, Intel 7700K @ 5.1GHz, 16GB 3600MHz CL15 DDR4 RAM, 2x GTX 1080 SLI, Asus Maximus IX Hero, Sound Blaster ZxR, PCIe Quad SSD, Oculus Rift CV1, DLP Link PGD-150 glasses, ViewSonic PJD6531w 3D DLP Projector @ 1280x800 120Hz native / 2560x1600 120Hz DSR 3D Gaming.

#12
Posted 04/04/2015 07:32 PM   
Pretty weird. Judging from the blog post, this used to work. Did it break at some point? Is it only bad performance in 3D, or also in 2D? Best bet would be to go back to 320.49 driver. That would work on your 780ti without trouble, and is known to be one of the best drivers for 3D. The most recent drivers have been awful for 3D, causing all sorts of problems in 3D, particularly bad performance.
Pretty weird. Judging from the blog post, this used to work. Did it break at some point? Is it only bad performance in 3D, or also in 2D?

Best bet would be to go back to 320.49 driver. That would work on your 780ti without trouble, and is known to be one of the best drivers for 3D. The most recent drivers have been awful for 3D, causing all sorts of problems in 3D, particularly bad performance.

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

#13
Posted 04/04/2015 07:54 PM   
[quote="RAGEdemon"]I looked into this quite a bit a while back. Consensus is that the problem is with the game engine, which does not purge old physx particles - they are on infinite spawn for an infinite length of time. [/quote] Hey Rage, you may be right, but then why does it run better on my friends 580 as my 780ti? Seems like something very odd is going on. Also, sometimes when there are an insane number of particles the game runs really fast. It only seems to really drop to a crawl when lots of bodies (alive or dead) are on the screen. I have found parameters in willow config where one can set a timer on the bodies and particles (found it on another guide). It defintly helped. but didn't solve the problem. Will have another play around tomorrow with new settings. Bloody pain in the arse though. [quote="bo3b"] Best bet would be to go back to 320.49 driver. That would work on your 780ti without trouble, and is known to be one of the best drivers for 3D.[/quote] Thanks for the tip. Will try the driver tommorow before changing any other variables and report if I find success.
RAGEdemon said:I looked into this quite a bit a while back. Consensus is that the problem is with the game engine, which does not purge old physx particles - they are on infinite spawn for an infinite length of time.


Hey Rage, you may be right, but then why does it run better on my friends 580 as my 780ti? Seems like something very odd is going on. Also, sometimes when there are an insane number of particles the game runs really fast. It only seems to really drop to a crawl when lots of bodies (alive or dead) are on the screen.

I have found parameters in willow config where one can set a timer on the bodies and particles (found it on another guide). It defintly helped. but didn't solve the problem. Will have another play around tomorrow with new settings. Bloody pain in the arse though.

bo3b said:
Best bet would be to go back to 320.49 driver. That would work on your 780ti without trouble, and is known to be one of the best drivers for 3D.


Thanks for the tip. Will try the driver tommorow before changing any other variables and report if I find success.

OS: Win 8 CPU: I7 4770k 3.5GZ GPU: GTX 780ti

#14
Posted 04/04/2015 09:09 PM   
[quote="foreverseeking"] I have found parameters in willow config where one can set a timer on the bodies and particles (found it on another guide). It defintly helped. but didn't solve the problem. Will have another play around tomorrow with new settings. Bloody pain in the arse though.[/quote] IIRC, unfortunately those settings only effect bodies and not particles, unless something has changed in the pre-sequel. Would you kindly link me to the thread which discusses the particle timeout settings? I'd like to read more about it for posterity. CPU is also a huge hog in the pre-sequel. Is your friends cpu clocked faster than yours?
foreverseeking said:
I have found parameters in willow config where one can set a timer on the bodies and particles (found it on another guide). It defintly helped. but didn't solve the problem. Will have another play around tomorrow with new settings. Bloody pain in the arse though.


IIRC, unfortunately those settings only effect bodies and not particles, unless something has changed in the pre-sequel. Would you kindly link me to the thread which discusses the particle timeout settings? I'd like to read more about it for posterity.

CPU is also a huge hog in the pre-sequel. Is your friends cpu clocked faster than yours?

Windows 10 64-bit, Intel 7700K @ 5.1GHz, 16GB 3600MHz CL15 DDR4 RAM, 2x GTX 1080 SLI, Asus Maximus IX Hero, Sound Blaster ZxR, PCIe Quad SSD, Oculus Rift CV1, DLP Link PGD-150 glasses, ViewSonic PJD6531w 3D DLP Projector @ 1280x800 120Hz native / 2560x1600 120Hz DSR 3D Gaming.

#15
Posted 04/05/2015 01:14 AM   
  1 / 2    
Scroll To Top