Skip to content

Installation

Jeff edited this page May 10, 2023 · 3 revisions

Wine

To install d8vk to the default Wine prefix:

./setup_d3d8.sh install --no-proton

Set WINEPREFIX if you want to install to a custom Wine prefix.

Proton

To install d8vk for Proton - Experimental (for use with Steam):

./setup_d3d8.sh install

To also install to the Proton prefix for a specific Steam game:

./setup_d3d8.sh install --app <App ID>
  • Where <App ID> is the numeric app ID of the Steam game

To install a separate custom Proton version (named Proton-D8VK):

./setup_d3d8.sh install --preserve
  • This will install a custom Proton version called Proton-D8VK. After you restart Steam you will be able to select Proton version in the Compatability section of game properties to run games with d8vk.

Tips

  • Add --symlink if you're developing so you don't have to constantly reinstall. But note that this might not work across separate drives or filesystems.
  • If your steamapps folder is somewhere other than your home directory, export the STEAMAPPS environment var to point to it (steamapps, not common) first. You can also set PROTON to install to a specific Proton version other than Proton - Experimental
Clone this wiki locally