Hello @Tiagoquix, this is something to propose and do in DXVK directly when it's ready, not in Proton as an override.
@kisak-valve But it's Proton that controls if the DXVK or the Wine DLL is loaded as the main option. How is this something that DXVK has to decide, considering D8VK has been upstream-ed in DXVK for quite some time now?
Re-reading this, my initial response is incorrect. Reopening. (Oh, and then the comment above this one appears after reloading the page, thanks GitHub.)
PROTON_DXVK_D3D8x1 2026-07
Feature Request
I confirm:
contain this feature already.
Description
Proton has had
PROTON_DXVK_D3D8for quite a long time now and it would be benefitial to have it as the default so games using D3D8 can benefit from the performance gains and fixes from DXVK. D8VK has been upstream-ed for like 2 years or so at this point.For instance, see https://github.com/doitsujin/dxvk/blob/724e309304e4e0546e9b3f062643658d29895963/src/util/config/config.cpp#L1187-L1409, which is a list of the current fixes from DXVK targeting D3D8 games.
CC @doitsujin (DXVK lead dev) and @AlpyneDreams (D8VK creator) in case they have any counter-arguments for this feature request.
Thanks.