doitsujin / dxvk

Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine
zlib License
12.44k stars 800 forks source link

Dark Souls: Remastered - visually freezes but everything else works #4009

Open sudoharun opened 2 months ago

sudoharun commented 2 months ago

Software information

System information

Log files

steam-570940.log

Additional notes

I've played this game (unofficially) on Arch + Hyprland + Wine previously, and it worked completely fine then. I purchased this game on Steam and I am now using Fedora + KDE Plasma + Proton, and the game does exactly what the title describes. This also happens randomly (for example, after 10 minutes of gameplay), but there are spots (such as the one in the video below) where it will happen 99% of the time. Below is a video showcasing the issue, the game visually freezes but absolutely everything else works, I can enter menus and even play the game. (apologies about the low resolution)

https://github.com/doitsujin/dxvk/assets/123123333/aefea1b2-8847-437d-b962-667ae6b11d4c

K0bin commented 2 months ago

I suspect this is caused by ANV.

Been a while since I played Dark Souls 1, where exactly is the spot in the video?

sudoharun commented 2 months ago

The spot where the video seems like its paused, around 20 seconds in. If you listen, the game is still playing, but the screen just stops updating.

K0bin commented 2 months ago

The spot where the video seems like its paused, around 20 seconds in.

Yes but I wanna know where that is in the game.

sudoharun commented 2 months ago

Apologies, I misunderstood the question. Its the sewer place where you make your way from Firelink Shrine up to Undead Burg. From here it shows briefly where it is and where I'm at, at around 29:27.

K0bin commented 2 months ago

I started a new game with DXVK 2.3 and played from the beginning to Undead Burg. It didn't hang. (Nvidia GPU)

So I suspect this is an Intel ANV driver bug.

sudoharun commented 2 months ago

Thanks for the response, where can I report an issue for this?

Also do you have any clue why it worked previously on a different distro and quacked? Is it also due to some update to the Intel ANV driver?

K0bin commented 2 months ago

https://gitlab.freedesktop.org/mesa/mesa/-/issues

Ideally you also make an apitrace of that bit of sewer where you said it can be reproduced reliably and add that to the Mesa issue. And/or maybe add your save game (I don't remember whether DSR saves are tied to the steam account).