protonscr

Blank Screen on Watch Dogs Legion using dxvk

dxvkclosed
doitsujin/dxvk#3503 · opened 2023-06-17 by Wiraginanjar · updated 2023-06-17 · 4 comments · github
WWiraginanjar 2023-06-17 github

Im trying to use dxvk on this game but always get blank screen, in the log says that dxgi: createswapchainforhwnd: unsupported device type, but im applying on another game and its run flawlessly, whats wrong?

Software information

Watch Dogs Legion

System information

  • GPU: Radeon Vega 3
  • Driver: 23.3.5
  • Wine version:
  • DXVK version: 2.2.0 and 1.0.3

Apitrace file(s)

Log files

WWiraginanjar 2023-06-17 github

in windows platform

Mmbriar 2023-06-17 github

This game uses D3D12 which dxvk doesn't support. There is vkd3d-proton that you can use for D3D12 -> vulkan in addition to the dxvk.dll from dxvk, but it's pretty much guaranteed to be slower and more broken on amd windows drivers.

Ddoitsujin maintainer 2023-06-17 github

D3D12 games don't work with a D3D11 implementation, big surprise.

Aartemyto 2023-06-17 github

Watch Dogs: Legion has both D3D11 and D3D12 renderers. You can launch it with dx11 using -DX11 launch option

https://www.pcgamingwiki.com/wiki/Watch_Dogs:_Legion#Issues_fixed

DLLs