Dakar Desert Rally

Dakar Desert Rally

View Stats:
Daishuku Oct 16, 2022 @ 2:56am
Scalability.ini for lower spec PC and less shuttering.
Tweak are reference to Unreal Engine Official Doc and other unreal Engine game mods.
Based on BaseScalability.ini from Unreal Engine 4.27 SDK.

The game get shuttering because the open world and keep data streaming.
following code for Scalability.ini are reduce hard disk and Graphics card workload to gain more stable Frame rate.

Well tested on my 3770k 32GB and GTX 1060 with 1600*900 with NIS.
30~45 FPS on Sport mode, 30~60 FPS on Pro or Sim Mode.
Even lower FPS but less FPS shuttering.

Use any text editor edit the blank Scalability.ini file

"C:\Users\[YourUserName]\AppData\Local\Dakar2Game\Saved\Config\WindowsNoEditor\Scalability.ini"

Note: if the code is disappear after game launch, just the value same as official game data.

[ViewDistanceQuality@0]; View Distance Low in Graphics option, for lower spec PC r.SkeletalMeshLODBias=0.99 ; Avoid locked wheel car model appear on Rolling start. r.ViewDistanceScale=0.5 ; Avoid crowd appear in podium screen. [TextureQuality@0] ; Texture Low in Graphics option r.Streaming.MipBias=16 ; adjust by your favor r.Streaming.MinMipForSplitRequest=1 r.Streaming.AmortizeCPUToGPUCopy=0 r.Streaming.MaxNumTexturesToStreamPerFrame=300 r.Streaming.NumStaticComponentsProcessedPerFrame=300 r.Streaming.FramesForFullUpdate=30 r.Streaming.MaxTempMemoryAllowed=1000 r.Streaming.HLODStrategy=2 r.Streaming.HiddenPrimitiveScale=0 r.Streaming.Boost=1 r.MaxAnisotropy=8 ; adjust by your favor r.VT.MaxAnisotropy=8 ; adjust by your favor r.Streaming.LimitPoolSizeToVRAM=0 r.Streaming.PoolSize=0 r.Streaming.MaxEffectiveScreenSize=0 r.Streaming.DefragDynamicBounds=1 [FoliageQuality@0] ; Foliage Low in Graphics option, for lower spec PC foliage.DensityScale=0.1 ; Less foliage but still reasonable density. grass.DensityScale=0.1 ; Less grass but still reasonable density.
Last edited by Daishuku; Oct 16, 2022 @ 3:00am
< >
Showing 1-5 of 5 comments
ernestosuarez7 Oct 16, 2022 @ 9:50pm 
nothing change after edition...
Kuolema Oct 20, 2022 @ 2:50pm 
I think your fix worked because I don't have fatal errors anymore, except on really rare occasions. I only used the middle part of the code, then I used Nvidia Geforce Experience to "optimize" the game (which set all the graphic settings to low), then changed each setting back, individually, until I had a good result without crashes.
faandean Oct 21, 2022 @ 7:55am 
Originally posted by Kuolema:
I think your fix worked because I don't have fatal errors anymore, except on really rare occasions. I only used the middle part of the code, then I used Nvidia Geforce Experience to "optimize" the game (which set all the graphic settings to low), then changed each setting back, individually, until I had a good result without crashes.

mine i got fatal error here and there but thats ok. Altho i was already using very low graphic before doing this and theres some stutter yes. After i did this i get less stutter, not sure if i get more fps. If i get it probably less than 10 fps improvement but its much smoother now.
Last edited by faandean; Oct 21, 2022 @ 7:55am
Vicitus Oct 21, 2022 @ 10:04am 
I realized, that i had to start a stage from the beginning after i crasehd or something. But then, the stage was preloaded and very smooth.
Reventloff Oct 23, 2022 @ 12:38am 
Thank you! This worked as a temporary workaround for Fatal Error crashes issue for me.
I set graphics preset "textures" to high (all other graphics set to high or epic, except drawdistance, which is set to medium), then I put the middle section of the code into Scalability.ini

This section (with textures High option):

[TextureQuality@2] ; Texture High in Graphics option
r.Streaming.MipBias=16
r.Streaming.MinMipForSplitRequest=1
r.Streaming.AmortizeCPUToGPUCopy=0
r.Streaming.MaxNumTexturesToStreamPerFrame=300
r.Streaming.NumStaticComponentsProcessedPerFrame=300
r.Streaming.FramesForFullUpdate=30
r.Streaming.MaxTempMemoryAllowed=1000
r.Streaming.HLODStrategy=2
r.Streaming.HiddenPrimitiveScale=0
r.Streaming.Boost=1
r.MaxAnisotropy=8
r.VT.MaxAnisotropy=8
r.Streaming.LimitPoolSizeToVRAM=0
r.Streaming.PoolSize=0
r.Streaming.MaxEffectiveScreenSize=0
r.Streaming.DefragDynamicBounds=1

Additionally I checked the latest NVIDIA driver and latest VCredist, verified game files to be sure here and set the game running in windowed mode.

As a result the probablity of Fatal Error crash diminished trifold for me. Its not 100% fix though. The Game still crashes sometimes, but much rarely now and finally I can play it at least.
Last edited by Reventloff; Oct 23, 2022 @ 10:45am
< >
Showing 1-5 of 5 comments
Per page: 1530 50

Date Posted: Oct 16, 2022 @ 2:56am
Posts: 5