Kingdom Come: Deliverance

Kingdom Come: Deliverance

View Stats:
This topic has been locked
AJ Rockwell Feb 14, 2018 @ 7:50am
user.cfg & console commands to increase FPS
Hi Folks,

I've been digging around today for various commands that can speed up the game and found some that get me almost 60FPS@1440p at base High settings (with Shaders, Particles, Shadows, Postprocess set to Low) with GTX980Ti and 2600K@4.2GHz - mostly helps in towns.

The conversations still perform rubbish because the poorly implemented Depth of Field though

To use these tweaks below, create user.cfg in root of your game's directory -
drive:\steam\steamapps\common\KingdomComeDeliverance and copy-paste text below, save and launch the game.

Work in user.cfg:

-- Hyperthreaded CPUs should increment by two to reach physical core - odd numbers are hyper-threads. Non-HT CPUs should increase by 1 (0,1,2).
sys_main_CPU = 0
sys_physics_CPU = 2
sys_streaming_CPU = 4
-- Disables motion blur, yay
r_MotionBlur = 0
-- Disables Sharpening for minor FPS Gain
r_Sharpening = 0
-- Modify this accordingly based on how much RAM you want to give the game
r_TexturesStreamPoolSize = 4096
e_ShadowsPoolSize = 2048

-- new commands found but untested if persist via user.cfg - if not, enter in console.
-- disables the Depth of Field completely
r_DepthOfFieldMode = 0

-- Optional, doesn't really increase FPS!
-- raise FOV above default values (>75)
cl_fov = 95

Console Commands

You have to input these yourself in console every time after you start/load the game (anything else than blank autoexec.cfg crashes the game :( ). First disables SSAO and the second disables antialiasing. These two commands gave me the biggest FPS boost.

The tilde (~) key shows you the console and then you can start typing or copy-pasting:

r_ssdo = 0
r_AntiAliasingMode = 0
e_Shadows = 0

-- svoTI off introduces incorrect lightning as the gameplay progresses use ony when you need to squeeze every last frame
e_svoTI_Active = 0


Command line commands
You don't have to input non-sticky commands via console every single time you launch the game, just open game properties in steam and under "Lanuch Options" append the following:

+r_ssdo=0 +r_AntiAliasingMode=0 +e_shadows=0

Hopefully this helps you to have a much more consistent experience, cheers!
Last edited by AJ Rockwell; Feb 27, 2018 @ 10:13am
< >
Showing 1-15 of 53 comments
Adam Beckett Feb 14, 2018 @ 7:58am 
*bump

Very helpful. Thank you.

I was just creating my own user.cfg, when I decided to googlebing the Steam forum to see what others came up with.
AJ Rockwell Feb 14, 2018 @ 7:59am 
Originally posted by Adam Beckett:
*bump

Very helpful. Thank you.

I was just creating my own user.cfg, when I decided to googlebing the Steam forum to see what others came up with.
Thanks mate, if you come around any interesting settings that can be tweaked, please let me know and I'll update the thread :)

Happy gaming!
Vince ✟ Feb 14, 2018 @ 8:00am 
Sweet
Kaziglu Bey Feb 14, 2018 @ 8:01am 
Has anyone found a way to disable Depth of Field this way?
The blur hurts my eyes sometimes.
AJ Rockwell Feb 14, 2018 @ 8:06am 
Originally posted by Kaziglu Bey:
Has anyone found a way to disable Depth of Field this way?
The blur hurts my eyes sometimes.
Yup, use r_DepthOfFieldMode = 0

however conversations still have crappy performance :D
zfedaykin Feb 14, 2018 @ 8:10am 
where should I put the user.sfg? should I create it first?
Pyros Feb 14, 2018 @ 8:10am 
Is it possible to get rid of head bobbing this way? Or am I just ♥♥♥♥♥♥ and should get a refund.
AJ Rockwell Feb 14, 2018 @ 8:14am 
Originally posted by KORzfedaykin:
where should I put the user.sfg? should I create it first?
create user.cfg in root of your game's directory -
drive:\steam\steamapps\common\KingdomComeDeliverance and copy-paste text below, save and launch the game.

Thanks, OP updated with instructions :)
Nothing Feb 15, 2018 @ 8:53am 
thx
Alraen Feb 15, 2018 @ 9:02am 
-- Modify this accordingly based on how much RAM you want to give the game
So, what numbers should i use in the case of 8Gb and 16Gb ram?
AJ Rockwell Feb 15, 2018 @ 10:22am 
Originally posted by Alraen:
-- Modify this accordingly based on how much RAM you want to give the game
So, what numbers should i use in the case of 8Gb and 16Gb ram?
Good question - for 8GB I'd keep it at 4096 to keep 4GB left for the system and let's say you can bump it up to 8192 up to 10240 for 16GB RAM. If you can test it and report back I'd be happy to hear your results.
Daniel Feb 15, 2018 @ 10:28am 
sys_main_CPU = 0
sys_physics_CPU = 2
sys_streaming_CPU = 4
+ poolsize


What should I put there? I got a 6core 3930k, 16GB ram.
AJ Rockwell Feb 15, 2018 @ 10:36am 
Originally posted by Daniel:
sys_main_CPU = 0
sys_physics_CPU = 2
sys_streaming_CPU = 4
+ poolsize


What should I put there? I got a 6core 3930k, 16GB ram.
You can use these threads as 2, 4, 6 , for poolsize try 8192 up to 10240 as stated above.
Stanley Feb 15, 2018 @ 10:37am 
wait a sec, why would increasing FOV get me more fps? Shouldnt be the other way around?
Last edited by Stanley; Feb 15, 2018 @ 10:37am
AJ Rockwell Feb 15, 2018 @ 10:40am 
Originally posted by Stanley:
wait a sec, why would increasing FOV get me more fps? Shouldnt be the other way around?
Actually yeah, thought of this like an optional for people who want to go even higher with their FOV, will amend the OP, thanks!
< >
Showing 1-15 of 53 comments
Per page: 1530 50

Date Posted: Feb 14, 2018 @ 7:50am
Posts: 53