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:
- Fatal Error! Failed to read:
- Assertion failed! / Microsoft Visual C++ Runtime Library
- Stuttering, performance and sound issues
- A specific start-up crash that presents after the shader cache has been built
NOTE: With this issue only, it is not necessary to perform the steps outlined in ‘Part 2’ or ‘Part 3’
Part 1: How Do I Switch to The Experimental
Build?
- Open the Steam client
- Right-click Darktide in your Steam library
- Select ‘Properties’
- Select ‘Betas’
- Enter the password
cTYPtKTsfMDsLHAV
- Select ‘Check Code’
- Select the ‘None’ dropdown, and
experimental - Experimental Builds
should now be within the list - Select
experimental - Experimental Builds
- Close the pop-up window
- A download should now start
Part 2: Setting Feature Flags
- 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
- Open the
user_settings.config
- 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
}
- Save your changes
- Play!
- 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:
- 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
- Open the
user_settings.config
- Remove the changes made previously
- At the VERY TOP of the
user_settings.config
, enter the line below:
direct_storage = {
enabled = false
}
- Save your changes
- Play!
- 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