Hey survivors! If you’re struggling with performance in Dying Light: The Beast on a lower-spec PC, you’re not alone. The game offers stunning visuals but can be demanding. Luckily, there’s a way to unlock hidden graphical settings not available in the standard in-game menu. This guide will walk you through how to access and tweak these settings for a smoother experience—without relying heavily on AI upscalers. Let’s dive in!
How to Access the Configuration File
First, you need to locate the game’s configuration file. Here’s how:
- Open your Documents folder.
- Navigate to:
dying light the beast\out\settings
(Full path example:C:\Users\[YourUsername]\Documents\dying light the beast\out\settings
) - Find the file named
video.scr
.
To edit it:
- Rename the file by removing the
.scr
extension (so it becomesvideo
). - Right-click → Open with → Notepad (or any text editor).
You now have access to advanced graphical parameters!
Key Settings to Improve Performance
Here are the most important settings to adjust for better FPS. I’ve translated and organized them into a clear reference table:
Parameter | Description | Recommended Value |
---|---|---|
Resolution(i,i) |
UI/Window resolution (e.g., 1920,1080) | Custom |
Upscaler(i) |
Upscaling method: 0=TAAU, 1=DLSS, 2=FSR2, 3=FSR3, 4=XeSS, 5=PSSR | 3 (FSR3) |
Upscaling(i) |
Upscaling mode: 0=Performance, 1=Balanced, 2=Quality, 3=Ultra, 4=Custom | 2 (Quality) |
TextureQuality(s) |
Texture quality: Low, Medium, High | “Low” |
ShadowsQuality(i) |
Shadow quality: 0=PCF, 1=PCSS Low, 2=PCSS Medium, 3=PCSS High, 4=Raytraced | 0 |
ShadowMapSize(i) |
Shadow map size | 150 |
SpotShadowMapSize(i) |
Spotlight shadow map size | 256 |
MotionBlur(i) |
Motion blur: 0=Off, 1=On | 0 |
GlowGlare(i) |
Glow effects: 0=Off, 1=On | 0 |
LensFlare(i) |
Lens flare: 0=Off, 1=On | 0 |
AmbientOcclusion(i) |
Ambient Occlusion: 0=Off, 1=On | 0 |
AnisoOptMaxAnisotropy(i) |
Anisotropic filtering: 1, 2, 4, 8, 16 | 0 |
Full Configuration Example
Here’s the complete configuration I use for stable 100+ FPS on my MSI GF76 11-UE (feel free to copy and paste):
RendererMode("d3d12")
WindowMode(2)
Monitor(0)
Resolution(1920,1080)
WindowOffset(0,0)
DRS(0)
FPSLimiter(1)
FPSTarget(144)
AsyncCompute(1)
FSR(0.305000)
Upscaler(3)
Upscaling(2)
ExtraGameFov(20.00)
DisableDWM(0)
TextureQuality("Low")
ShadowsQuality(0)
ShadowMapSize(150)
SpotShadowMapSize(256)
GammaFloat(1.00)
GrassQuality(0)
FrameRate(1)
LatencyReduction(0)
MotionBlur(0)
MotionBlurIntensity(0.00)
Bokeh(0)
GlowGlare(0)
GlowStreaks(0)
LensFlare(0)
SSSSQuality(0)
MotionBlurQuality("Medium")
ChromaticAberration(0)
FilmGrain(0)
ColorGrading(0)
AntiAliasing(0)
FogQuality(0)
ReflectionsQuality(0)
ScreenSpaceShadows(0)
SpotShadowsQuality(0)
AmbientOcclusion(0)
AmbientOcclusionQuality(0)
ColorBlindMode(0)
GpuFxQuality(0)
VoxelGiQuality(1)
LodQuality(0)
LodMultiplier(100)
AnisoOptMaxAnisotropy(0)
FrameGeneration(0, 0)
VirtualShadowMaps(0)
HdrOn(0)
HdrMinLuminance(0.5000)
HdrMaxLuminance(270)
HdrShadowLift(0.55)
HdrExposureScale(1.35)
HdrUiMaxLuminance(250)
SmartGIQuality(1)
Version(2)
Important Note
Do not change any graphics settings in-game after applying this config. The game will overwrite your custom settings with the default ones. Always make a backup of your video.scr
file before making changes.
Bonus: Enabling Ray Tracing
The developers disabled ray tracing by default, but you can experiment with it by adding these lines at the end of your video.scr
file:
RT_AO(1)
RT_SS(1)
RT_Lit(1)
RT_GiDif(1)
RT_GiSpc(1)
These commands enable:
- Ray-traced Ambient Occlusion
- Ray-traced Soft Shadows
- Ray-traced Flashlight Effects
- Ray-traced Global Illumination (Diffuse and Specular)
Note: Ray tracing may significantly impact performance. If the game becomes unstable, try disabling some effects by changing values from 1
to 0
.