Skip to content

dainank/w40kd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

w40kd

This repository contains performance configurations and better drop-in binaries to increase performance of the game Warhammer 40,000: Darktide.

A script can be used to directly install all of this automatically in one go (see installation instructions directly below).

This makes 'restoring' your performance configs trivial whenever Darktide has an automatic update.


Important

Prerequisites (make sure you have git on your system if you are not downloading zip):

  1. winget install Git.Git

To install follow these instructions:

  1. git clone https://github.com/dainank/w40kd.git OR download zip directly here.
  2. Go to the location of the downloaded files cd w40kd.
  3. Edit the configuration.ini file to match your system.
  4. Run the PowerShell script via CMDL ./script/auto-setup.ps1 or by just double-clicking it.

Example Usage:

Example

Tip

If you are unsure where your Warhammer 40,000 DARKTIDE folder is located, you can find it via Steam through the following steps:

  1. Right-click on your library entry of the game and select Properties... Step 1
  2. Navigate to the Installed Files section. Step 2
  3. Click the Browse... button. image

This will open your File Explorer at the *\Steam\steamapps\common\Warhammer 40,000 DARKTIDE location, thus you can find the correct directories from there.


Addional Information

The script handles everything automatically but if you want to do it manually:

  • The two *.dll binary files should be placed under *\Steam\steamapps\common\Warhammer 40,000 DARKTIDE\binaries

    • If you do not trust the *.dll's here, you can download them directly from Microsoft here. Our script fetches them from there too (see script/auto-setup.ps1 and the Get-LatestDirectStorageVersion function).
  • The two *.ini config files should be placed under *\Steam\steamapps\common\Warhammer 40,000 DARKTIDE\bundle\application_settings


FAQ

Q: The game crashes on launch.

A: Most likely your system has a hardware component that is not compatible with the latest *.dll binaries. Toggle the ReplaceBinaries=false flag to false and rerun the script!

--

Q: How do I update and get the latest script?

A: If you are using git, simply git update-index --skip-worktree configuration.ini and then git pull in the project. Else, you will need to redownload the zip file and configure the config again in step 3.

--

Q: How many workerthreads should I configure in the launcher settings?

A: My recommendation is to configure the workerthreads one level below the total number of real cores that you possess. You can find this number by going to Task Manager, selecting the Performance tab and then selecting the CPU tab. Then look for the number next to Cores. example

About

Warhammer 40,000: Darktide performance configs and binaries.

Topics

Resources

Stars

Watchers

Forks

Contributors