FPS drops with high-end specs on Borderlands 2

crysisman546

Honorable
Dec 6, 2012
143
0
10,680
Cooler Master Elite 430

Zotac GeForce GTX 970 4gb (stock speeds)

AMD FX-8350 4.0GHz 8-Core Black Edition

Samsung SH-224DB / BEBE DVD/CD Writer

Cooler Master JetFlo 95.0 CFM 120mm Red

XFX TS 550W 80+ Bronze Certified ATX Power Supply

MSI 970A-G46


I have the GOTY edition. I drop in areas like Overlook, the fountain in Sanctuary, and in high combat. I play with everything maxed except for Foliage, Ambient Occlusion, and Draw Distance at high (lower makes no difference). I also play with PhysX at low since that's sadly unoptimized despite how good it makes the game look, and with smoothed 22-62 fps with a 60Hz monitor at 1920x1080. I shouldn't be getting frame drops in this game and i've already tried turning off Dynamic Shadows, bSmoothedFramerate, Distortion off, and more. It just doesn't make a difference much.

I have my Nvidia control panel settings set to "maximum performance" and windows is set to "High performance" as well with Windows Aero turned off. I even tried "AllowD3D11=True", but that only worked a little bit. I even clean and defrag my PC weekly. I even disabled the black outlining in the game and that barely worked. I'm trying to maintain a good 60fps and or higher without drops and so far throughout the time i have played this game, it hasn't worked. Is there anything else i can do?
 
Solution
I have a R9 270 which is pretty much a rebranded HD 7870 and I get 50-60 fps @ 1080p which sometimes drop to low 40s in some areas like Tendura Express..I have everything maxed out except Physx on low. Stronger nVidia cards should be able to do better than that specially with Physx on low:
PhysX.png

but yeah the game Physx implementation pretty much cripples its performance.
The main culprit is the PhsyX present in the game, Nobody with a 780ti or a 970 can really play Borderlands 2 smoothly without a dedicated PhysX card.

Only real fix is to either uninstall PhsX completely or to play with a 60fps cap at lower settings (Medium maybe?)
 


I just figured out that if i set the View distance from either ultra high, high, and medium i will lag. But if i set it to low, then i dont, and that's a huge "no" for me in general since view distance is important for a game like this.

I guess this CPU is pretty crappy if that's the case. I can perfectly max the other settings in-game, but not view distance. That or this game sucks with utilizing multicore CPU's. Either way, if nothing else fixes my issue, i'm flat out upgrading to an Intel CPU, and i'd have to upgrade the mobo i use to do so as well. I won;t do that yet however cause i won't give up that easily.
 
The CPU's not the problem, It's the horrible PhysX optimization that this game has, Takes too much of a toll on the GPU and makes the game nigh unplayable.

I have a 970 and a 4690K and even I suffer from the issues you've mentioned above and it stutters and slows down like you've described it as.

Only AMD can really play this game smoothly, despite it being advertised for the green team.
 
I have a R9 270 which is pretty much a rebranded HD 7870 and I get 50-60 fps @ 1080p which sometimes drop to low 40s in some areas like Tendura Express..I have everything maxed out except Physx on low. Stronger nVidia cards should be able to do better than that specially with Physx on low:
PhysX.png

but yeah the game Physx implementation pretty much cripples its performance.
 
Solution