Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
I installed the latest version of DXVK (get it here https://github.com/doitsujin/dxvk/releases)
And with the 32bit DX9 DLL thrown into the Win32 folder in the borderlands 2 directory its now running Vulkan via a translator.
I get some lag spikes sometimes but its way better then the low FPS.
ATM getting around 300fps walking around and 200fps in heavy combat on max settings with PhysX on low
It doesn't really do much for me, but then again I have an NVidia GPU.
I would say it helps a bit with stability once you've had your shaders compiled, which the game does automatically as you play, and may very well be the cause of your lag spikes.
If it IS the cause of your lag spikes, then great news, they'll go away as you play the game and more and more shaders get cached.
If you end up with further issues (crashes especially), make sure not to use the UHD texture pack (it WILL break ♥♥♥♥ on newer GPU's sooner or later) and try turning down PhysX.
If that doesn't work, you'll have to put your gloves on and venture into the slimy darkness that is config editing.
I have spent over 12 hours in total messing around with them, results varying and often being hard to properly verify or even distinguish, so I pray you don't have to do it yourself.
Good luck, I hope you can enjoy this game to the fullest, there are no other games like it.
In general the game is single threaded and that is the root of many problems - like the engine often messes up settings and ends up running max-settings PhysX on the CPU even when you had previously disabled it.
Often it just helps to delete the settings-files and let the game re-create them.
Ah yes, my high end CPU from 2019 is ancient for a game that released in 2012
For me without this fix I only have drops with a 1660 TI while running at 4K maxed, fps drop to 52fps and very rarely to 48fps at intense PhysX parts even with it set to low, playing at 1080p or 2K/1800p and I have no such issues maxed with PhysX on low.
Apparently the PS4 Pro enhanced version can do Native 4K/60fps maxed with drops to high 40's also (I would suspect consoles use Vulkan anyway), but it doesn't have PhysX, you can't really disable that on PC without other issues, there are also issues with with forcing Vulkan, such as missing lava etc, it would have been nice not to have the PhysX features forced and the PC version to fully support Vulkan without such issues, but then the game was released on PC/XBox360/PS3 in 2012 (Vulkan wasn't a thing, at least not for consoles) then ported to PS4 Pro (Optimised for the hardware and Vulkan) in 2014, as far as I know no performance optimisations for newer PC hardware where ever introduced.
Also worth noting that the game seems to have an issue with unlimited fps, my fps dropped to a low as 28fps but capping it to 72fps fixed this issue, although @ 4K the other issue remains.
I think one of the reasons you're struggling to run 4k is because a 1660ti isn't that great of a card, I understand that its much newer then the game but it was never meant for 4k. Try running lower graphics settings and 4k.
For the missing Lava I'm not sure, I myself don't have any issues with any missing textures.
And with the lag spikes, like the 1 guy said up above thats the game redoing cache, I had quite strong stutters at the start but now its completely solved.
It's ahead of PS4 Pro's that's for sure especially with the AMD RYZEN 5 4600H VS the slow Jaguar CPU in last GEN consoles, the point I was making BL2 was optimised for PS4 PRO/Xbox One X consoles using Vulkan and not for PC, (it was released 2 years later for both) we have to force it.
You can run many old games @ 4K from the same time BL2 came out with the 1660 TI, you can even run some newer ones 4k @ 30fps mixed Medium to high settings, yes it's an entry level gaming card but still decent enough to play console (PS5 ports) comparable to PS5's performance mode.
The frames were higher with Vulkan, but like I said the stuttering is horrible, I waited like 3 minutes on the start screen where you can circle your character, but it still remained, maybe it's another issue, it's choppy but the fps are higher at places.
and an RX 6600, only thing i think i have on low is physX
i think you need to play the game so the shaders can get compiled. the stuttering is gone for me after i played bl 2 for like 10-20 min with dxvk, bl2 was unplayable without dxvk for me now it runs really well.
For me it's not a shader issue, I know what shader compilation llooks like as I use emulators such as CemU etc and you can see the stops and pauses while the shaders complie, then it's gone afterwards and doesn't happen again once it's cached (unless you delete the cache) it's a different issue.
Anyway I shouldn't really be complaining as I get really good fps on every other resolution except 4K and even at that I only drop to 48fps (consoles dip to 46fps @ 4K at parts and that's without PhysX) at parts most of the time it's at 60fps 4K.
Now here's the thing, I only have a 1080p display and I never dip below 72fps maxed (locked on 144hz monitor) I am using downsampling to get the 4K (VSR) and I hear VSR 4K is actually more demanding than native 4K, so that might explain the 12 fps drops at 4K with such an old game, and obviously if I could use Vulkan the fps would be much higher in general, my AMD Graphics chip manages the display resolutions and the Nvidia card handles the games, you can't use Vulkan unless you disable the AMD card which then means you can't use VSR to get 4K, the laptop Nvidia software doesn't support DSR so I can only get 1080p and couldn't test fps for 4K using Vulkan anyway, but the unlocked fps where higher for 1080p, not dropping below 119 fps whereas before when unlocked it would drop down to around 85fps, which is why I have it locked to 72fps @ 1080p.
The settings you can change in game don't actually effect the game much , the ones you can change in the INI are the real settings but if your only problem is 4k in intense fights I would probably say you are doing pretty good already.
Maybe turn down the duration of corpses and turn off physx , it doesn't do anything useful or even make the game look better and it can cause a lot of problems.
MaxParticleResize=0
PhysXGpuHeapSize=256
PhysXMeshCacheSize=16
I tried raising the values of heapsize to cachesize to 2048 and 1024, but that made me drop frames horribly. So I resorted to just multiplying the standard numbers by 2. I have zero frame drops, even if stuff gets crazy in fights. Looks like the perfect settings to me so far. I am on an older GTX970 as well.