WoW + WINE Staging + DXVK + VKD3D Proton = D3D11

Questions about Wine on Linux
Locked
Smoerrebroed
Level 1
Level 1
Posts: 5
Joined: Mon Aug 03, 2020 1:24 am

WoW + WINE Staging + DXVK + VKD3D Proton = D3D11

Post by Smoerrebroed »

Hi All,

after a while, I thought I might restart my journey through Azeroth and wanted to revive my sleeping WoW installation. So I updated it to the latest release (via Battle.net).

This is my setup:
  • Arch Linux
  • nVidia 1080 GPU
  • Wayland
In order to get everything up to today's standards (last time I played was on WINE 5.x), I installed

Code: Select all

wine-staging-wow64 9.13
and created a fresh prefix. Then I also installed
  • dxvk-bin 2.4
  • vkd3d-proton-bin 2.13
and ran their respective setup_ commands.

What I get after starting WoW is (with some additional tinkering) WoW running in D3D11 mode, with no option to select D3D12. When I run

Code: Select all

wine Wow.exe -d3d12
I get a message saying that my GPU is not supported. Any idea what might be wrong here? TIA!
invisible kid
Level 5
Level 5
Posts: 368
Joined: Tue Dec 24, 2019 3:23 pm

Re: WoW + WINE Staging + DXVK + VKD3D Proton = D3D11

Post by invisible kid »

Maybe try the same thing, except skip installing DXVK. I believe that's responsible for dx11 support. It may or may not fix your issue, but at least you might force another clue out.
Smoerrebroed
Level 1
Level 1
Posts: 5
Joined: Mon Aug 03, 2020 1:24 am

Re: WoW + WINE Staging + DXVK + VKD3D Proton = D3D11

Post by Smoerrebroed »

Just to clear this up: I am not exactly sure why, but installing dxvk and vkd3d-proton through winetricks did do the trick. Now I have both installed and can switch between D3D11 and D3D12, the latter giving slightly better performance.
mabian
Level 1
Level 1
Posts: 9
Joined: Sat Nov 02, 2024 8:49 am

Re: WoW + WINE Staging + DXVK + VKD3D Proton = D3D11

Post by mabian »

Where did you find these?

dxvk-bin 2.4
vkd3d-proton-bin 2.13

Thanks,
Mario
Smoerrebroed
Level 1
Level 1
Posts: 5
Joined: Mon Aug 03, 2020 1:24 am

Re: WoW + WINE Staging + DXVK + VKD3D Proton = D3D11

Post by Smoerrebroed »

They're both available in AUR.
Locked