HansKristian-Work / vkd3d-proton

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

Red Dead Redemption 2 - Missing snow/ground textures #1506

Open Boulotaur2024 opened 1 year ago

Boulotaur2024 commented 1 year ago

Screenshot from 2023-04-10 09-48-55

I suspect this is a game engine bug but still... I wanted to report this one The ground is not properly rendered when using DX12 renderer (You can see through the terrain)

The issue is apparently fixed by using Vulkan renderer instead : https://www.reddit.com/r/SteamDeck/comments/wp31qy/is_there_a_fix_for_missing_snowwater_in_rdr2/

But I've never been able to launch it. It crashes with the message : "ERR_GFX_INIT Failed to initialize graphics device. Please reboot or reinstall latest drivers."

So I'm basically stuck with the DX12 renderer :|

Thanks in advance for anyone spending some time with this

Software information

System information

Log files

Log file

robotman40 commented 1 year ago

Even if using the Vulkan renderer fixes it, I think we could still work on fixing this issue since it could also have the domino effect of fixing other DX12 games

robotman40 commented 1 year ago

As a follow up, have you tried using VKD3D-Proton 2.9?

Rrauros commented 11 months ago

Last time I checked, a month ago, this was still a problem. I wonder if this caused by vkd3d or driver issue. Has any nvidia user tested this? This games feels like its developed DX12 in mind. Its the default option I believe. I'm getting a lot of vulkan related crashes in this game (at least thats what the internet suggest, people are being suggested to use dx12) It also would be nice to fix this problem so that linux users would not have to use command line options to make this game work.

robotman40 commented 11 months ago

Last time I checked, a month ago, this was still a problem. I wonder if this caused by vkd3d or driver issue. Has any nvidia user tested this? This games feels like its developed DX12 in mind. Its the default option I believe. I'm getting a lot of vulkan related crashes in this game (at least thats what the internet suggest, people are being suggested to use dx12) It also would be nice to fix this problem so that linux users would not have to use command line options to make this game work.

The game actually defaults to Vulkan.

But yeah, it would be nice to see RDR2's DX12 renderer working under VKD3D-Proton, since it might have domino effect of fixing other games as well.