forked from doitsujin/dxvk
-
Notifications
You must be signed in to change notification settings - Fork 8
Installation
Jeff edited this page May 10, 2023
·
3 revisions
To install d8vk to the default Wine prefix:
./setup_d3d8.sh install --no-proton
You can put d3d8.dll
in the folder of a game or app's exe file, and then add an override in winecfg for d3d8
.
On Windows, the easiest thing to do is just put d3d8.dll
in the same folder as the game or app's exe file.
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.
- 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 thanProton - Experimental
- Set
WINEPREFIX
if you want to install to a custom Wine prefix.