Gaming

Guides

Try out these fixes to optimize Killing Floor 3 and get stable FPS. reduce stuttering issues, and improve your gameplay experience.

Killing Floor 3 (KF3) released to mixed reviews from players due to performance issues like poor optimization and stuttering. While the game does run fine on high-end hardware, most players are struggling to get good framerates in the game. Fortunately, there are a few foxes you can attempt to remedy these issues. You can try these options while waiting for the release of a patch update addressing the issues.

John Dave T. Rossel

With that said, here is an optimization guide for Killing Floor 3 to get the best FPS possible.

How to fix low FPS issues in Killing Floor 3

Using the default settings in Killing Floor 3, you might encounter several performance issues, including low FPS and stuttering. To help you with that, we’ve listed some potential fixes below. If all else fails, the last option on the list should be a surefire way to optimize your game for the best FPS. However, you need to follow the process as instructed to avoid issues with the game files.

Follow these workarounds for the best FPS in Killing Floor 3:

Gaming

Disable Lumen Lighting in settings

Most of the time, disabling the Lumen Lighting and Reflections in the settings increases the game’s performance. This option handles real-time lighting effects and reflections. This can be resource-intensive for your hardware, but it does give out immersive visuals. If you don’t mind, disable this option and save a few frame rates and reduce stuttering in Killing Floor 3.

Update Graphics Drivers

Sometimes, stuttering issues in Killing Floor 3 are a result of outdated drivers. Ensure your graphics drivers are updated to avoid issues that can cause FPS drops and stuttering. Software like the NVIDIA app can help you easily update your drivers when needed. Otherwise, you will have to do it manually.

Adjust GPU Shader Cache Settings

Another possible fix is to check if your Shader Cache Size is set to Driver Default. Follow the step-by-step guide below on how you can do it:

Just for good measure, restart your PC before running the game again.

Killing Floor 3 optimization guide: best FPS, solve stuttering issues cover image

Tweak the game config folder for the best settings

If the remedies above don’t work, there is another way to reduce the stuttering issues and get the best FPS in the game. This is the method I used to get past 60 FPS in the game and get a stable performance. However, it requires a bit of technical know-how as you will be tweaking in-game files. This fix is based on a post by Reddit userbkwl22 on r/killingfloor.

Don’t worry, as long as you follow the instructions properly, you should be fine. Here is a step-by-step guide on how you can tweak the config folder and optimize Killing Floor 3 to fix stuttering issues:

Turn off Reflection Method and set Global Illumination Method to None. (Screenshot via esports.gg)

Tweaking your configuration files

For theinput.ini, remove all the inputs inside and replace them with this:

[/Script/Engine.InputSettings]bEnableMouseSmoothing=FalsebEnableFOVScaling=False

Keep your drivers updated. (Screenshot via esports.gg)

For theEngine.ini, replace everything with this:

[/Script/Engine.RendererSettings]; Enable PSO Precaching to reduce stutters when killing zeds, it’s disabled by default; It’ll always compile shaders at the start with this enabled, but it’s not that longr.pso.CreateOnRHIThread=truer.PSOPrecaching=1; Anti-Aliasing tweaks to reduce ghosting & blur; Going to be more shimmering though since this is applying a lighter TAAr.AntiAliasingMethod=2r.TemporalAA.Quality=3r.TemporalAA.Algorithm=0r.TemporalAACurrentFrameWeight=0.45r.TemporalAAFilterSize=0.09r.TemporalAASamples=2r.Tonemapper.Sharpen=0.75; Improve reflections; r.SSR.Quality - 1 = low, 2 = medium, 3 = high, 4 = ultrar.SSR.Quality=3r.SSR.Temporal=1r.SSR.HalfResSceneColor=0r.SSR.MaxRoughness=1.0r.ReflectionCaptureResolution=256; Disable chromatic abberationr.SceneColorFringeQuality=0; Disable vignetter.Tonemapper.Quality=0; Set bloom to full resolution; Default is 25/35/50 depending on settingsr.Bloom.ScreenPercentage=100.0; Set Anisotropic Filtering to x16r.MaxAnisotropy=16; Set shadow quality and resolution; r.ShadowQuality - 1 = low (unfiltered), 2 = low, 3 = medium, 4, = high, 5 = maxr.ShadowQuality=2r.Shadow.MaxResolution=1024r.Shadow.MaxCSMResolution=1024; Set Ambient Occlusion to max quality regardless of settingsr.AmbientOcclusionLevels=-1r.AmbientOcclusionMaxQuality=100

Once you are done configuring the game files, save them. Now we need to make them read-only so the system won’t change anything and ruin the config we made. Here is a step-by-step guide on how you’re able to set Engine.ini and input.ini to Read-Only:

Check your Shader Cache Size. (Screenshot via esports.gg)

Once you have completed the process, you should be good to go. If you want, you can try and set the following in-game settings in Killing Floor 3 to improve the visual quality:

If you are still encountering bad performance and annoying stuttering in Killing Floor, disable Bloom and set Texture Quality to low. Keep in mind that this config only reduces the stuttering issues and does not completely remove them. But you should experience better frame rates.

game icon

Let’s hope Tripwire Interactive releases a patch that improves the performance of the game soon.

For more news and guides, stick around onesports.gg.

Be extra careful when tweaking the Engine.ini and input.ini config. (Screenshot via esports.gg)

game icon

game icon