protonscr

[question] Is Feature List 12_0 GPU required?

vkd3dclosed
HansKristian-Work/vkd3d-proton#386 · opened 2020-11-14 by deton24 · updated 2023-11-06 · 8 comments · github
Ddeton24 2020-11-14 github

I don't know whether it supports AC Valhalla at all, but Vulkan in this game would be highly appreciated, since it requires Feature List 12_0 which means that the game doesn't work on anything below GTX 9XX and Radeon GCN 2.0.
I wonder if vkd3d-proton requires Feature List 12_0 so it would work as a workaround on such GPUs.

HHansKristian-Work maintainer 2020-11-14 github

If the game requires 12_0, vkd3d-proton also requires 12_0. VKD3D_FEATURE_LEVEL=12_0 can usually be forced as an environment variable, since games rarely actually make full use of 12_0 features to work.

Bblckbx 2020-11-14 github

Since release of AC:V I'm tinkering with Lutris (latest wine version lutris-5.21-2 and dxvk 1.7.2 (with vkd3d-proton 2.0 libs of d3d12.dll) to get it running. The game is dx12 only. There's no chance to run it with DX11.

  • Environment variables are set to VKD3D_FEATURE_LEVEL=12_0 and VKD3D_SHADER_DEBUG=none.
  • Command line arguments "-d3d12".
  • Winecfg was modified to d3d12.dll (native, built-in)
    Uplay starts up fine, games gets stuck up on splash screen and crash dialogue appears.

acv.log

Edit: I guess I'm doing something wrong cause there are no d3d12-logfiles. And I also guess vkd3d-proton cannot be used within lutris environment?

Ddoitsujin maintainer 2020-11-14 github

vkd3d-proton can be used in any wine environment.

Anyway, since people keep asking/reporting the same thing over and over again: The game is known not to work, it's just that we haven't really had time to look into it yet and the game not being on Steam doesn't exactly make things easier. We'll get to it eventually.

Bblckbx 2020-11-14 github

@doitsujin If I can be of any help or contribution, just give me a shout. Thanks for all your hard work here!

Sshelterx 2023-04-14 · hidden on GitHub github

I'm sure you know AC Valhalla doesn't run well on Nvidia cards, I thought I had it working but now I just freeze in the exact same spot. Not sure if it's an vkd3d problem, wine problem or driver problem.

This always seem to happen:
0680:err:sync:RtlpWaitForCriticalSection section 0000000005BF0B50 "?" wait timed out in thread 0680, blocked by 0694, retrying (60 sec)

KK0bin 2023-04-14 github

@shelterx Open a new bug report. This is unrelated to the question.

Yyttriumz 2023-07-14 github

Off topic, but may I ask where is the documentation of VKD3D_FEATURE_LEVEL variable? I did not find it in README.

BBlisto91 2023-07-14 github

It isn't documented per say besides it's code or original PR https://github.com/HansKristian-Work/vkd3d-proton/pull/93

Proton versions

Launch options

Upstream links

DLLs