HansKristian-Work / vkd3d-proton

Fork of VKD3D. Development branches for Proton's Direct3D 12 implementation.
GNU Lesser General Public License v2.1
1.75k stars 183 forks source link

VKD3D-Proton 1.1-3029 not works for Death Stranding Director's Cut on Proton/Proton-GE #2019

Closed AlvaroDavi5 closed 2 weeks ago

AlvaroDavi5 commented 2 weeks ago

When I starts Death Stranding Director's Cut from my Steam client on Ubuntu, the screen became black with glitchs and then the game crash without log error. The only logs that I received using another Proton versions is: An Access Violation (C0000005h) has occurred in thread 'Main' at instruction location 00000001419A4004h. But the DS Standart Edition works on Heroic Games Launcer with Wine-GE-Proton8-26 and the DS Director's Cut works perfectly on Windows 11 (I had dual boot).

Software information

Game: Death Stranding Director's Cut Tested resolutions: 1600x900 and 1280x720 Steam game lauch options: gamemoderun mangohud PROTON_LOG=1 %command% (also tested without launch options) Game settings: settings.cfg.txt

System information

Error occurrence print

Screenshot from 2024-06-14 11-51-55

Log files

steam-1850570.log

Blisto91 commented 2 weeks ago

I think the pretty old driver might be playing a role here. Would be good if you could get it updated.

AlvaroDavi5 commented 2 weeks ago

@Blisto91 I tried it, but looks like AMD don't provides a updated driver for my integrated GPU: AMD ATI Radeon Vega 8 (mobile) "Picasso" šŸ˜¢

But I'll keep trying. Thanks!

mbriar commented 2 weeks ago

You can get updated drivers for ubuntu from here https://launchpad.net/~kisak/+archive/ubuntu/kisak-mesa

A newer version of ununtu would also come with updated drivers by default.

Blisto91 commented 2 weeks ago

Your GPU should still be fully supported by latest mesa drivers. I'd recommend reaching out somewhere for some help in trying to update them if you are having trouble yourself (i don't use Ubuntu myself).

Looking at your log i am getting a bit confused. It almost looks like upstream vkd3d is getting loaded from a file in your games folder? If that is the case then note that this repository is not for upstream vkd3d as that is a separate project.

AlvaroDavi5 commented 2 weeks ago

@mbriar Thanks, I'm updating the drivers now. As soon as it's finish I come be back with an update.

AlvaroDavi5 commented 2 weeks ago

Unfortunately, just updating drivers doesn't work šŸ˜¢ (but fixes a problem with Vulkan shaders in another game šŸ˜ƒ )

I will try with different proton versions again. But thanks for the help! Forgive my limited GPU knowledgement šŸ˜…

Blisto91 commented 2 weeks ago

Could you try to delete the d3d12 and dxgi DLL you have in the game folder and then see again

AlvaroDavi5 commented 2 weeks ago

@Blisto91 I will try it.

AlvaroDavi5 commented 2 weeks ago

@Blisto91 @mbriar Thank You so much. After delete d3d12.dll and dxgi.dll the game started and until then runs perfectly with Proton GE 9-7

And update the drivers solves some bugs with another games like Batman Arkaham Knight