Dune: Awakening

Dune: Awakening

View Stats:
Dune: Awakening - FPS Stuttering - possible fix here - updated
Hi,

I have i5-11600K, RTX 3060, 32GB RAM and 1TB NVMe SSD - from release, i have encountered various levels of stuttering - tried everything I could - I found some success in reducing it, but not eliminating it - and before in this post I gave you a tips to reduce or eliminate stuttering, hovewer, it seems, I have found even better and more reliable solution with the help of community, google and also chat gpt

in directory

C:\Users\YOURUSERNAME\AppData\Local\DuneSandbox\Saved\Config\WindowsClient

you will find "engine.ini" - open it in notepad - and add commands below to that file

[SystemSettings]
D3D12.PSO.DriverOptimizedDiskCache=1
r.UseAsyncShaderPrecompilation=1
r.TargetPrecompileFrameTime=10
r.AccelTargetPrecompileFrameTime=20
s.AsyncLoadingThreadEnabled=True
niagara.CreateShadersOnLoad=1

alternatively you can try increasing or decreasing frametimes and adding a texture pool size, like this

[SystemSettings]
D3D12.PSO.DriverOptimizedDiskCache=1
r.UseAsyncShaderPrecompilation=1
r.TargetPrecompileFrameTime=15
r.AccelTargetPrecompileFrameTime=30
r.Streaming.PoolSize=4096
s.AsyncLoadingThreadEnabled=True
niagara.CreateShadersOnLoad=1

This, compared to using "-notexturestreaming" command in steam properties of the game - doesnt eat VRAM and works even better and (atleast for me) even with FSR (always keep Vsync ON with FSR) boosting FPS severely - also no stutter.

So, try it, maybe it will help
< >
Showing 1-9 of 9 comments
Thanks, I 'll give it a try.
With UE5, stuttering fixes most commonly boil down to limiting fps to 60, even if your rig can output a higher amount of fps. Everything else would be a bonus, or is rig specific. But fixing fps at 60 falls just short of being a universal stuttering fix if a game runs on ue5.
Thank you. I'll try this.
Originally posted by TΞSTOSTΞROWNLOL:
With UE5, stuttering fixes most commonly boil down to limiting fps to 60, even if your rig can output a higher amount of fps. Everything else would be a bonus, or is rig specific. But fixing fps at 60 falls just short of being a universal stuttering fix if a game runs on ue5.

long term problem, as I found on the internet, is with Unreal Engine texture streaming
----
"Distant objects like enemies on your screen will have low-resolution textures until they get closer to you. Then their high-resolution textures get loaded in.
The loading of textures in the background might cause framedrops and stuttering.
Without Texture Streaming, all textures, regardless of the distance, will get fully loaded into your VRAM at their highest resolution forever."
-----
its a problem not only in UE5, but also UE4 games, theres something fishy going on there with almost any game on those two engines - that command solves that, permanently, at a cost of higher VRAM usage - which can be dealt with, as Dune isnt that much VRAM hungry
--OP updated to my newest and even better solution--
Not sure what part of this did the trick, but I think just turning v-sync on and enabling FSR gave me a significant boost in frames. I tried disabling FSR afterward and they dropped. Without changing those 2 settings, the ini file changes alone didn't seem to do much.

I'm running a Ryzen 5 3600 with 32GB ram and a Nvidia 3080, so CPU bottlenecked. Nvidia driver 576.80.
The texture streaming does a big deal of smoothing the Frametimes, if you have the VRAM, so thanks for that.
But unfortunately it does not fix the huge amount of traversal and turning stutter that you get in some of the larger outposts.
Originally posted by The Spice:
The texture streaming does a big deal of smoothing the Frametimes, if you have the VRAM, so thanks for that.
But unfortunately it does not fix the huge amount of traversal and turning stutter that you get in some of the larger outposts.

you can try keeping on texture streaming and just using

[SystemSettings]
D3D12.PSO.DriverOptimizedDiskCache=1
r.UseAsyncShaderPrecompilation=1
r.TargetPrecompileFrameTime=10
r.AccelTargetPrecompileFrameTime=20
s.AsyncLoadingThreadEnabled=True
niagara.CreateShadersOnLoad=1

or

[SystemSettings]
D3D12.PSO.DriverOptimizedDiskCache=1
r.UseAsyncShaderPrecompilation=1
r.TargetPrecompileFrameTime=15
r.AccelTargetPrecompileFrameTime=30
s.AsyncLoadingThreadEnabled=True
niagara.CreateShadersOnLoad=1

also, if you encouter texture popups, you might wanna add pool size - ive tested it on various builds and this one is pretty stable, stutter free even on 10400F and RTX 2070 8GB

[SystemSettings]
D3D12.PSO.DriverOptimizedDiskCache=1
r.UseAsyncShaderPrecompilation=1
r.TargetPrecompileFrameTime=15
r.AccelTargetPrecompileFrameTime=30
r.Streaming.PoolSize=4096
s.AsyncLoadingThreadEnabled=True
niagara.CreateShadersOnLoad=1
the fix is this download the engine.ini tweak mod from vortex mods, then drop that into chat gpt and have it edited via notepad and optimized based on your pc hardware, then replace the old engine.ini from dune under appdata, local, dune sandbox, saved, config, windows client, engine.ini.
< >
Showing 1-9 of 9 comments
Per page: 1530 50

Date Posted: Jun 27, 2025 @ 11:42am
Posts: 9