protonscr

AC:Valhalla GPUsage issues (latest DXvk/VKd3d builds).

vkd3dclosed
HansKristian-Work/vkd3d-proton#2167 · opened 2024-10-19 by gkoulou96 · updated 2024-11-02 · 15 comments · github
Ggkoulou96 2024-10-19 github

I can launch the game on DX12 fine, when i switch to Vulkan in a futile effort to fix perf, i get "Unable to initialize graphics system. GPU does not support DX12.", on GTX 1080 @ 565.90. Any possible solutions?

BBlisto91 2024-10-19 github

You have to use dxvk's dxgi.dll (and maybe d3d11.dll) too.
fwiw vkd3d-proton does not work very well with the Pascal generation so you are not likely to get more performance.

Edit: though i see you mention dxvk in title so you probably know that.

Ggkoulou96 2024-10-19 github

Managed to get it to work, but it freezes after loading screen with the character.

Ggkoulou96 2024-10-19 github

I suspect GPU usage skyrockets and might just runs out of memory or sth, is there any workaround?

BBlisto91 2024-10-19 github

You could try making a file called dxvk.conf next to the exe and insert dxgi.maxDeviceMemory = 4000 which would tell the game you only have 4GB of vram. Though the game might just ignore it or not be able to lower it anyway.

Ggkoulou96 2024-10-19 github

The issue is persistent, i already limited my vram usage but it freezes no matter what

Sshelterx 2024-10-20 github

The game runs better in DX12 aanyway so I don't really see the point in using vkd3d-proton in Windows.

Ggkoulou96 2024-10-20 github

In DX12 it is very inconsistent and choppy, capped at 45fps (forcing gpusage) on vkd3d feels more stable but also almost unplayable. Odyssey @ 90fps in dxvk felt like butter.

Sshelterx 2024-10-24 github

@gkoulou96
Perhaps you can run MSI Afterburner or similar and see how much VRAM it uses...

Ggkoulou96 2024-10-25 github

@shelterx
It uses approx 4gb of VRAM, half of my 1080, how does that help in determining the problem and fixing it?

Sshelterx 2024-10-26 github

@gkoulou96 lower graphics settings , how much does it use in dx12?

Ggkoulou96 2024-10-28 github

Set everything on lowest settings and still, freezes all the time!

Sshelterx 2024-10-29 github

Like I said, the game should run pretty decent in DX12.
Maybe your CPU is the bottleneck? Do you have the game on an SSD?

Ggkoulou96 2024-10-29 github

Cpu usage is almost half, I run it on an add, it’s a gpu/driver/vkd issue.

Sshelterx 2024-10-29 github

Yeah, well, vkd3d-proton, Nvidia and AC Valhalla isn't really a good match. However it's better now than it used to be with current master of vkd3d-proton, at least in Linux.
I've tried vkd3d-proton in Windows with AC Valhalla before and for me, DX12 is significantly better, that's why I keep telling you to use DX12 instead.
Also,I think @Blisto91 already answered your question too:

fwiw vkd3d-proton does not work very well with the Pascal generation so you are not likely to get more performance.

DLLs