FPS Increase

FPS Increase

Introduction

Darktide is a pretty fun game, but the fun is lessened when at most I can play in like 20 FPS, and the in-game options are pretty limited. How to lower the graphics even more? Edit the config file!

Locating The Config File

You can find the detailed game config in the AppData/Roaming/Fatshark/Darktide/ directory, in the user_settings.config file. The easiest way to access it is by typing "%appdata%" in the address bar of the file explorer and pressing enter.

Editing The Config File


FPS Increase image 5

Now that you've found the file, open it with any text editor, even the Notepad is more than enough.

Inside, you'll find a ton of settings that are not shown in-game, and you can edit them to your liking. Be careful, though, setting something to invalid values might make the game unplayable, so it's best if you make a copy of the file.

Note: you might need to make the file read-only after you're done, it gets reset for some.

After you're done editing, save the file, and:

Right-click on the file, press Properties, and on the bottom of the General tab mark the Read-only checkbox. Simple as that, you're done!

My Config File

Here are the settings that I use, didn't find any major problems with them and they made the game actually playable:

adapter_index = 0 aspect_ratio = -1 borderless_fullscreen = false fullscreen = true fullscreen_output = 0 gamma = 0 gore_settings = { blood_decals_enabled = false gibbing_enabled = false minion_wounds_enabled = false } language_id = "en" master_render_settings = { ambient_occlusion_quality = "off" anti_aliasing_solution = 0 dlss = 0 dlss_g = 0 dlss_master = "off" dof_quality = "off" fsr = 0 fsr2 = 0 graphics_quality = "custom" lens_flare_quality = "off" light_quality = "off" nv_reflex_low_latency = 0 ray_tracing_quality = "off" ssr_quality = "off" volumetric_fog_quality = "off" } max_worker_threads = 1 performance_settings = { decal_lifetime = 1 max_blood_decals = 1 max_impact_decals = 1 max_ragdolls = 1 } render_settings = { ao_enabled = false baked_ddgi = false bloom_enabled = false cacao_downsampled = false cacao_quality = 0 decals_enabled = true display_noise_enabled = false dlss_enabled = false dlss_g_enabled = false dof_enabled = false dof_high_quality = false dxr = false fsr2_enabled = false fsr_enabled = false fsr_quality = 0 fxaa_enabled = false gamma = 2.2 hdr_rgb_format = "R11G11B10F" jitter_enabled = false lens_flares_enabled = false lens_quality_color_fringe_enabled = false lens_quality_distortion_enabled = false lens_quality_enabled = false light_shafts_enabled = false local_lights_max_dynamic_shadow_distance = 0 local_lights_max_non_shadow_casting_distance = 0 local_lights_max_static_shadow_distance = 0 local_lights_shadow_atlas_size = [ 8 8 ] local_lights_shadow_map_filter_quality = "off" local_lights_shadows_enabled = false lod_object_multiplier = 0.5 lod_scatter_density = 0 motion_blur_enabled = false nv_framerate_cap = 60 nv_low_latency_boost = true nv_low_latency_markers = true nv_low_latency_mode = true nv_reflex_framerate_cap = 1 nv_reflex_low_latency = 2 outline_enabled = true particles_capacity_multiplier = 1 particles_simulation_lod = 0 rough_transparency_enabled = false rt_checkerboard_reflections = false rt_light_quality = "off" rt_mixed_reflections = false rt_particle_reflections_enabled = false rt_reflections_enabled = false rt_shadow_ray_multiplier = 0 rt_transparent_reflections_enabled = false rtxgi_enabled = false rtxgi_scale = 1 sharpen_enabled = false skin_material_enabled = false ssr_enabled = false ssr_high_quality = false static_sun_shadow_map_size = [ 8 8 ] static_sun_shadows = false sun_flare_enabled = false sun_shadow_map_filter_quality = "low" sun_shadow_map_size = [ 2 2 ] sun_shadows = false taa_enabled = false ui_bloom_enabled = false upscaling_enabled = false upscaling_mode = "none" upscaling_quality = "off" volumetric_data_size = [ 10 8 12 ] volumetric_extrapolation_high_quality = false volumetric_extrapolation_volumetric_shadows = false volumetric_lighting_local_lights = false volumetric_reprojection_amount = 0 volumetric_volumes_enabled = false world_interaction_size = [ 128 128 ] world_space_motion_vectors = false } screen_mode = "fullscreen" screen_resolution = [ 1280 720 ] sound = { } sound_settings = { } threads = { } vsync = false

It defaults to 720p fullscreen, with pretty much all of the important stuff lowered all the way down. Should give way better frames than the lowest setting in-game.

Notable Settings

Everyone's machine is different, so what you want will also differ from what I did. These are some of the settings you might want to change:

Change display type and resolution:

borderless_fullscreen = true/false fullscreen = true/false (enable one, disable the other) ... screen_resolution = [ x (screen width) y (screen height) ] (fullscreen only)

Worker threads, depending on your CPU:

max_worker_threads = x

Changing visibility of scars on your character:

decals_enabled = true/false

Changing the LOD:

lod_object_multiplier = x (x can be any number, even something like 0.1 will work. 1 is the default value, going below will cause objects to pop in but it gives good performance. DO NOT SET TO 0, LEST YOU UNLEASH THE ALL CONSUMING VOID UPON THYSELF)

Changing the framerate cap:

nv_framerate_cap = x (x can be anything, set to 0 if you want no frame limit)

If you feel like I should add some other setting to this list, leave it in the comments.

Bugs

Bugs found with these settings:

- Machine hacking interface may bug out, investigating the cause. If encountered, let a teammate finish the hack. Might be a bug with the game itself, unrelated to settings.

End

That's all! Once you've edited the file, just save it and you should quickly see the effects. Hopefully I was able to help someone with this guide.

Thanks for reading!

Special Thanks

Felixinius - https://steamcommunity.com/id/tiofelix

A lot of very useful suggestions, and additional settings I didn't think of. A savior of the Imperium.

Source: https://steamcommunity.com/sharedfiles/filedetails/?id=2890098681					

More Warhammer 40,000: Darktide guilds