ValveSoftware / Proton

Compatibility tool for Steam Play based on Wine and additional components
Other
23.95k stars 1.05k forks source link

Heavy Rain (960910) #4044

Open leinardi opened 4 years ago

leinardi commented 4 years ago

Compatibility Report

System Information

I confirm:

steam-960910.log

Symptoms

  1. The character facial animations are broken and completely out of sync with the voice dubbing
  2. The game stutter heavily when entering new areas

Reproduction

  1. Install the game
  2. Start the game
  3. Start a dialog with some other character (it's easier to reproduce in the Demo since the full game starts with a tutorial where no interactions with other characters for quite some time).

As a workaround for the facial animation issue it is possible to use the following WINEDLLOVERRIDES as game launch options:

WINEDLLOVERRIDES="xaudio2_7=n,b" %command%
tannisroot commented 4 years ago

Associated bug report on WineHQ: https://bugs.winehq.org/show_bug.cgi?id=48267 Note that the fix for a similar issue in Beyond Two Souls introduced in FAudio 20.09 does not fix the issue with facial animations.

Simmonz commented 3 years ago

Heavy Rain launches to a white screen and then crashes within a few seconds on my system. I added PROTON_LOG=1 %command% to the game's launch and got the following log:

steam-960910.log

I have checked whether there are updates for my system available and I am up to date

System Information:

Distro: Manjaro

GPU: R9 270 2GB

Driver/LLVM version: Mesa 20.2.1/10.0.1

Kernel version: 5.9.3-1-MANJARO

Proton version: 5.13-2

https://gist.github.com/Simmonz/898f3b6ce03aef962ac23bcdb184ca5a

kisak-valve commented 3 years ago

Hello @Simmonz, err:vulkan:wine_vk_instance_load_physical_devices Failed to enumerate physical devices, res=-3 in your log tells us that Vulkan failed to initialize, but you didn't wait for the extended diagnostic information to be filled in with your system information to help get a better idea of what's going on with your system.

Please verify that the vulkan-radeon and lib32-vulkan-radeon packages are installed. Also, you have a Southern Island generation AMD video card. By default, Linux uses the radeon kernel module, which is not compatible with Vulkan. You'll want to give https://github.com/ValveSoftware/Proton/wiki/For-AMD-users-having-issues-with-non-OpenGL-games a read.

baryluk commented 1 year ago

I do not have any audio issues, but any mouse cursor movement causes complete freeze of the game. Stop moving the mouse, game resumes. Keyboard inputs work just fine, but mouse movements are super hard. Due to this some in-game mouse gestures (like mouse up-down shaking, after initial shower scene), are not possible to execute them fully and continue the game. These game freezes, frametime spikes due to mouse movement, happen even in the main menu or initial video.

This is exactly same issue I am experiencing in "The Vanishing of Ethan Carter Redux" - https://github.com/ValveSoftware/Proton/issues/1103#issuecomment-1238466423

Debian testing, RX 6900 XT, amdgpu, with latest mesa-git drivers. Same on Proton Experimental, Proton 7.0-4, Proton 6.3-8, Proton 5.13-6, and custom Proton build locally from git with few extra patches.