Stutter Fix Pt. 3 | Testing Showed This Does Nothing

Issue Description (Required):

EDIT: Upon further testing, and confirmation from developers. This settings seems to do nothing. I apologise for wasting your time. You can still try my other 2 fixes listed below. These do have an impact on the games performance.

Here are links to Part 1 (Texture and Mesh Streamer Settings), and Part 2 (Fullscreen Optimizations Fix). These have helped MANY PEOPLE, and from community sourcing for testing I am confident that most people will benefit from these changes.


Platform (Required):

PC - Steam

[PC] PC Specifications (Optional):

7900xtx
9800x3D

2 Likes

@FatsharkJulia @Axloss

I have found another fix that helps with loading stutters.

It seems that the engine feature ‘immediate streaming’ is enabled. Adding the flag to disable it to the lua code block fixed my horde spawn / special spawn stutters. Additionally, when I open the mission launcher, or any vendor, the UI rolls out smoothly rather than stuttering while loading everything.

I really think this should be looked into as its super simple, I notice immediate benefits, and may in fact be the root cause of the stutters experienced throughout the game.

I have tried the modification your proposed. It did not seem to have any effect.

Interesting,

I have noticed an instant difference in terms of loading vendors myself.

I wonder if it is an AMD Specific issue? Are you on NVIDIA for your Graphics card?

Have you placed the line in correctly in the file and remembered to save?

Here is my win32_settings.ini file:

Here is my settings_common.ini file:

And I have an AMD Radeon RX 6900 XT.

any idea why my gpu usage is usually around 60% and rarely ever 95%? even as low as 60%?
I’ve tried all your solutions and getting rid of the microsoft/gamebar overlays and disabling fullscreen optimization.
I have to reset the game every match or else the game starts to stutter heavily and not live server stutters I think I had that earlier today unexpectedly.
I’m on Nvidia I have a 4060 and a 7800x3d nvme ssd ddr5.
its annoying because i just watched video on YouTube of a 4060 in darktide without low gpu usage. I used to have a stronger gpu back in July, used a 1070 then a 4060 so I’m not sure when this started happening. Did nvida frame generation get removed? I don’t use it just wondering
I’ve tried all solutions from DDU, HAGS and disabling mods whatever to reinstalling windows.

I’m also playing on the Microsoft store version of dt and have tried modified the lua heap size in the launcher config ini
I do play with mods I’m only using 34 right now, I used to have around 80. Ive tried disabling the mod patch to eliminate mods from the game but this does not effect the low gpu usage at all or prevent the gradual stutters.
The mods LUAGCinfo and memoryleakfix show me the lua cache and once it goes to around 200-300 after 1 round the stutters progressively get worse.
LUAGCinfo seems to show the stutters appear gradually with the luacache which is fine whatever I can accept that but this 50% gpu usage in incredibly annoying and I hope its resolved eventually. Ive only had a 4060 for a few months and I see video on youtube of darktide 4060 using 100% at launch. sadly i wont be playing as much this year but I hope it improves.


I’m on a Nvidia GPU & y̶e̶s̶,̶ ̶I̶ ̶c̶a̶n̶ ̶c̶o̶n̶f̶i̶r̶m̶ ̶i̶t̶ ̶t̶o̶ ̶b̶e̶ ̶w̶o̶r̶k̶i̶n̶g̶. When I went into different menus it would stutter. N̶o̶w̶,̶ ̶i̶t̶’̶s̶ ̶g̶o̶n̶e̶.̶

Edit: Actually, it didn’t, sorry! Just a placebo. Really thought it did. But your other fixes worked decent still. But hey, at least you’re trying right.

Interesting…

Could it be a VRAM problem or maybe the issues are AMD GPU specific?

Thanks for testing for me. I don’t have any menu stutter on my system anymore with a 7900xtx.

But every once in a while I will get the dreaded horde spawn stutters, not just FPS drop

a 4060 only has 8gb of VRAM… I wonder if you could be exceeding the VRAM buffer on your GPU… When that happens, stutters are sure to happen due to loading assets off the hard drive.

The image you provided shows that you are using almost 8gb of something, if this is VRAM, that is most likely why you are expereincing stutters.

I would reccomend turning off Ray Tracing if you have it enabled as this uses VRAM, as well as test running lower quality textures and shadows.

You could also be CPU limited, or even have an FPS cap / Vsync enabled.

Let me know if this helps

Well…

Seems like you aren’t benefiting because that looks right to me.

Seems to be pretty inconsistent / a nothing burger from everyone else’s feedback.

It works great for me which is very strange… I wonder if its an AMD thing

Is there a way to increase the LUA Cache size? I would be interested to see if increasing this works. I haven’t found anything in the engine documentation. If you know anything let me know. Keen to keep testing

This is what I was referring to, sorry for not considering the right terms.
Also was your last post about the 4060 memory buffer to me?

Too bad then. Thanks for looking into this.

Yeah, I was referring to the memory buffer for your GPU.

Where can I find that setting to change it myself? Wanting to find ANYTHING else I can change to help with performance

most people add it to the steam launch commands and change the heap size thing that way but since I’m not on steam so I have to add it in the launcher config file manually. This is a pretty common thing being done since the rolling steel update was giving everyone the out of memory error, I’m surprised you don’t know about it TBH.

As for my last post you mentioned I had nearly 8gb of vram being used but there is no vram in the monitor so you might be mistaking it.
I have like 60 hours of DT streamed on twitch and I’m checking right now I’m seeing the vram is at like 4000 to 7200 with 6000Mb being the average.
I’m attaching a screenshot with frame buffer and other monitors labeled FB, I admit I’m not sure exactly what is memory buffer is even with research.
I still wish to see the gpu usage be higher since I get around 280 fps and 95% usage in the Psykhanium but rarely above 90% or even 60% usage in missions.

I’m just now noticing in my twitch VODS that all my gameplay before the big havoc update is at 95% gpu usage, this is crazy since I never get that now.

I see people say that Borderless Fullscreen is a problem, but I’ve been using it since launch and like I just said, I had gpu % issues for me before the update.
I get that everyone has different experiences, sounds like everyone else is getting major stutters apart from the usual stutters we all see. I would love to know if I’m the only one with this 50% gpu crap because it really blows.
And no, I don’t have vsync or fps capped.
I’ve tried everything except rolling back nvidia drivers surprisingly but I’m doubtful it will help me. Oh and switching to dx11 since apparently thats a thing.

One thing I noticed as well was few days ago the round I was in very stuttery even tho I had just restarted DT and the LUA memory was increasing very fast and unusual, I tried alt f4ing and rejoining and the LUA size remained to my surprise. Then everyone else said there must be a server issue since we all had the same issue and disconnecting from the match one by one.
wtf




Interesting, if you are in the Psykanium and getting that high of an FPS, but in missions you aren’t. I would say you are CPU bottle necked. More AI on screen + other players is going to put more load on your CPU.

On another note. I have seen talk going around that having ANY sort of power monitoring enabled for an NVIDIA GPU (MSI Afterburner, RTTS, HWINFO, etc.) can cause dips and stutters. Try disabling that is all programs that have a hardware monitoring feature.

Another thing you could try that I am testing at the moment as well is Disabling MPO. MPO doesn’t always causes issues, but in some games it absolutely can.

I am doing testing with MPO disabled at the moment and seems to be seeing success, but I need to isolate more variables before I can say MPO is 100% a problem.

If you do try either of these solutions, please report back here so I can update my guides with more information.

Cheers

Hope you can find something

Ive a already tried removing gamebar and xbox overlay as it was suggested to me in the modders discord, nothing really changed.

As for the cpu bottleneck, there was never an issue before this last big update.
I play on the lowest minimum settings.
You can even see frame test videos ofthe 4060 reaching 95% before the update, and even in my recoreded gameplay.

I think my stutters have gotten better since I removed the heap size change from the config file but still low gpu usage. pain

In terms of stutters, you really should look at the VRAM usage.

What settings are you using? And have you tried lowering things like texture and shadow quality?

I have not looked through everything here, but afaik.

immediate_streaming doesn’t do anything can’t see it’s refered in engine or in lua.

The immediate_dispatch means we will run a work when dispatching instead of putting it in a queue that can be picked up by a worker. This means lower performance and basically does stuff single threaded. The option is only used to debug stuff. Afaik.

The stingray documentation has alot of stuff missing or stuff that doesn’t match since we have a fork of the engine.

Some recent development for me.

I had recently use the Steam feature to restore files to their original states. That reset the config file changes I had made. So now I’m using vanilla config files and I’ve not encountered any lag or stuttering in most games. That is, until I started experiencing network latency spikes and then the stuttering came back. So I guess the problem was lag all along.

Now when this happens, it will keep happening no matter if I reboot the game or start a different mission. So I just stop playing for a couple of hours. When I come back the stuttering is usually gone.

I can’t tell if it happens consistently at any given time of day. All I know is when it happens, it will keep happening for a while no matter what I do.