KNOWN ISSUE: Performance Issues After Path of Redemption Update

We’ve put a number of changes on our experimental build, to address issues that have recently arisen with the ‘Path of Redemption’ update.

You may be recommended this build, if you are experiencing the issues below:


Part 1: How Do I Switch to The Experimental Build?

  1. Open the Steam client
  2. Right-click Darktide in your Steam library
  3. Select ‘Properties’
  4. Select ‘Betas’
  5. Enter the password cTYPtKTsfMDsLHAV
  6. Select ‘Check Code’
  7. Select the ‘None’ dropdown, and experimental - Experimental Builds should now be within the list
  8. Select experimental - Experimental Builds
  9. Close the pop-up window
  10. A download should now start

Part 2: Setting Feature Flags

  1. Navigate to your Darktide AppData by:
  • Press the Windows key + R
  • Enter %appdata% within the search input and select ‘OK’
  • Navigate to AppData\Roaming\Fatshark\Darktide
  1. Open the user_settings.config
  2. At the VERY TOP of the user_settings.config, enter the lines below:
direct_storage = {
    enabled = true
    disable_bypass_io = true
    force_file_buffering = true
    force_mapping_layer = false
}
  1. Save your changes
  2. Play!
  3. Post here to let us know the outcome

NOTE: If you currently have disable_dstorage = true in your user_settings.config from previous instructions, please remove it and replace with the updated version above.

Part 3: Didn’t Work?

In the event the instructions above did not help with your issue, please try:

  1. Navigate to your Darktide AppData by:
  • Press the Windows key + R
  • Enter %appdata% within the search input and select ‘OK’
  • Navigate to AppData\Roaming\Fatshark\Darktide
  1. Open the user_settings.config
  2. Remove the changes made previously
  3. At the VERY TOP of the user_settings.config, enter the line below:
direct_storage = {
    enabled = false
}
  1. Save your changes
  2. Play!
  3. Post here to let us know the outcome

NOTE: If you currently have disable_dstorage = true in your user_settings.config from previous instructions, please remove it and replace with the updated version above.


What Does the Experimental Build Include?

  • The ability to experiment with direct storage options in the user_settings.config, which are suspected to be causing a number of issues
  • Improved error reporting, including stall warnings to help us identify newly introduced performance issues
  • Changes to our PSOs, to identify certain start-up crashes that present after the shader cache has been built

To learn more about direct storage, please see: DSTORAGE_CONFIGURATION1 - Win32 apps | Microsoft Learn

2 Likes