Experiencing stutter issues

@brian_brindle - I will check my settings, thanks!

@VaultHunter101 - OK, so I just spent the last hour & change in one of the most ‘visually noisy’ places I could think of, Scraptrap farm. I’m playing Mayhem 8, had lootsplosion this time (for more visual noise & for the someday-alts) & buddy system modifiers, as well as Cartel event.

I experienced no issues except w/ the aforementioned Venomous Nemesis. Other guns tried (all w/ corrosive, none w/ cryo anoint or other elemental anoint:
Linoge
Cutsman
Roisen’s Thorns
Craps
Recursion
Echo
Heartbreaker

Naturally I think now ‘oh hey, should’ve screen captured’ XD Oh well - I mean, it’s not a huge deal; in say three min of constant use, it happens once/twice, (ETA: switching weapons & then back to the ven nem will cause it to happen more frequently), but it just really jumped out, bc as mentioned, I’ve had incredible luck with this game in this area, whereas so many others have sadly not.

1 Like

This game definitely still has optimization issues, after hitting 80-90 fps on DX11 the GPU utilization just plummets, as if my CPU went from what it is to a Core 2 Duo. Severely lacking CPU optimization in DX11. On DX12, this is fixed, mostly GPU matters, but performance doesn’t improve much since it seems to be more demanding and drop the average framerate. But at least on DX12 I know a faster GPU would solve my problem, because if I drop to 720p I average more than 144fps.

But the biggest issue with the game is the unfixable and constant micro stutter / hiccup, It’s like it can’t handle a texture/models/effect spawning in. I’m not sure if it’s loading shaders, textures, whatever it is. I got the game installed on an m.2 SSD, it’s the only drive on my PC. The game never gets close to using the 16 Gb of RAM or the 6 Gb of VRAM.

I’ve done complete reinstall and cleanup of GPU drivers (and tweaked NVIDIA control panel settings), have updated audio/chipset/sata drivers, closed every background program, no overlays, no xbox captures, locked CPU frequency, overclocked CORE and MEM clocks of the GPU. Nothing works. It’s rooted in the game. I’m 100% sure it happens to everybody, actually any video you watch on youtube with a frametime overlay WILL show you those exact hiccups and stutters happening concerningly often.

1 Like

That’s my biggest complaint. Through my trials and errors I’m 99.9999% certain it all has to do with texture streaming. I’ve come across a couple workarounds for it…

One is using -NOTEXTURESTREAMING as a command line argument when launching the game. That eliminates the stuttering/hitching since that command forces the game to load all the textures when you start a new map, rather than stream them in as needed. Drawback: longer load screens (and a longer Claptrap dance at startup), sometimes a bit excruciating. (Especially when farming a boss and you save/quit the same map over and over. :wink: ) This is pretty much the nuclear option.

A better solution I’ve found is going to the GameUserSettings.ini file under My Games/Borderlands 3/Saved/Config/WindowsNoEditor/ and finding this setting:

TextureStreamingPoolSizeMBOverride

There are apparently three values for this setting: -1 effectively gives priority to texture streaming at the expense of smooth FPS, 0 lessens the streaming boosts, and 1 gives priority to FPS at the expense of streaming (you’ll notice textures more noticeably “rezzing in”, honestly not unlike what I’ve seen in BL1 and BL2 in my experience so it doesn’t bother me much). My initial value was set to -1 (no idea if that’s the actual default) but after setting it to 1, my stutters and hiccups are mostly eliminated. This is the solution I’m going with now.

5 Likes

But don’t you still have the stutters with -notexturestreaming? It seems to help quite a bit but I still get them. I don’t know if it’s because it maxes my VRAM out (it goes to 5.7/5.8 Gb of the 6 Gb I have) or it simply doesn’t fix the problem entirely. I don’t know.

The only time I got a stutter was when a cartel underboss warped in to a map for the first time (my assumption being that its textures weren’t “native” to the map and thus had to be loaded on the fly). I guess a lot depends on hardware/driver combos and such. My PC is, I guess, somewhat mid-rangey – RTX 2060 (6GB), i5-6600, 24GB system RAM – for what it’s worth. I suppose that even systems that are more powerful might not like that setting just depending on the hardware and drivers etc.

I guess another thing I should add is that I have an older monitor and I lock my FPS to 60, no gsync or anything. Dunno if that would make a difference.

At any rate I found the second solution to be much more elegant, and I don’t have to suffer through longass loading screens heh.

1 Like

Dude!

I don’t know how you figured this out but the .ini tweak seems to be working for me and I can finally enjoy playing again after months of waiting for a fix! Thank you soooooo much!

2 Likes