Description
On MacOS Sonoma, DXVK is not working when game is launched with Steam since it uses D3DMetal from GPTK.
Also Whisky DXVK performance is slower than Crossover DXVK.
E.g. missing menu items is due to not using DXVK.
Steps to reproduce
Install a Age of Empires II: De from Steam. Even with DXVK turned on from Bottle Configuration, the game doesn't use DXVK.
#469 (comment)
The game can't be directly launched externally alone from Whisky as it needs to be launched from Steam. Though its possible to open steam, then launch the game externally but thats too slow of a process and it leads to much worse performance compared to Crossover in the same settings.
Also the DXVK Hud doesn't appear as pointed in previous issue.
Additionally if we remove the WINEDLLOVERRIDES="dxgi,d3d9,d3d10core,d3d11=b" parameters from the steam config, the game launches fine with DXVK. But then steam is a blank window.
Performance Difference
When using DXVK - launching Steam and then game using Steam. It seems it defaults to D3DMetal (in Metal HUD it shows D3D11).

When using DXVK - launching Steam and then the game externally. DXVK HUD now appears but performance is too low.

Crossover with DXVK - notice the DXVK HUD, performance is much better than Whisky DXVK

Expected behaviour
Crossover is able to handle this which has a cxbottle.conf which sets "WINED3DMETAL" = "0" which turns of D3DMetal.
There should be option to switch between DXVK and D3DMetal or use steam in DXVK without those parameters.
Logs
What version of Whisky are you using?
2.1.3
What version of macOS are you using?
Sonoma (macOS 14)
Issue Language
Description
On MacOS Sonoma, DXVK is not working when game is launched with Steam since it uses D3DMetal from GPTK.
Also Whisky DXVK performance is slower than Crossover DXVK.
E.g. missing menu items is due to not using DXVK.
Steps to reproduce
Install a Age of Empires II: De from Steam. Even with DXVK turned on from Bottle Configuration, the game doesn't use DXVK.
#469 (comment)
The game can't be directly launched externally alone from Whisky as it needs to be launched from Steam. Though its possible to open steam, then launch the game externally but thats too slow of a process and it leads to much worse performance compared to Crossover in the same settings.
Also the DXVK Hud doesn't appear as pointed in previous issue.
Additionally if we remove the
WINEDLLOVERRIDES="dxgi,d3d9,d3d10core,d3d11=b"parameters from the steam config, the game launches fine with DXVK. But then steam is a blank window.Performance Difference
When using DXVK - launching Steam and then game using Steam. It seems it defaults to D3DMetal (in Metal HUD it shows D3D11).

When using DXVK - launching Steam and then the game externally. DXVK HUD now appears but performance is too low.

Crossover with DXVK - notice the DXVK HUD, performance is much better than Whisky DXVK

Expected behaviour
Crossover is able to handle this which has a cxbottle.conf which sets "WINED3DMETAL" = "0" which turns of D3DMetal.
There should be option to switch between DXVK and D3DMetal or use steam in DXVK without those parameters.
Logs
What version of Whisky are you using?
2.1.3
What version of macOS are you using?
Sonoma (macOS 14)
Issue Language