protonscr

The Dark Pictures Anthology: House of Ashes

protonopen appid 1281590Game compatibility - UnofficialXAudio2
ValveSoftware/Proton#5242 · opened 2021-10-23 by AwesamLinux · updated 2022-04-21 · 5 comments · github · game page · search this game
AAwesamLinux 2021-10-23 github

Compatibility Report

  • Name of the game with compatibility issues: The Dark Pictures Anthology: House of Ashes
  • Steam AppID of the game: 1281590

System Information

  • GPU: AMD Radeon RX 5700
  • Driver/LLVM version: Mesa 21.2.4 - kisak-mesa PPA
  • Kernel version: 5.11.0-38-generic
  • Proton version: proton-6.3-7

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

Symptoms

With Proton 6.3-7 and current experimental, the game keeps asking to reconnect the controller (like every minute). Even though you are playing with a Keyboard & Mouse and never even had a controller connected in the first place. Other than that the game works fine if playing with a controller.

This problem does not occur with Proton GE 6.19-GE-2

steam-1281590.6.19-GE-2.log
steam-1281590.experimental-6.3-20211020.log
steam-1281590.proton-6.3-7.log
system_info.txt

Reproduction

  • Make sure no controller is connected
  • Launch the game
  • When reaching the main menu, the game will start asking to reconnect a controller. And continues to do so even if you select to play with keyboard&mouse.
AAwesamLinux 2021-10-24 github

I have spotted another minor issue:
In the section "The Pit / Escape the Chasm" (about 3 hours into the game) there are some graphical glitches.

At the distance you can see the water flickering, between normal and black/dark. I think it is where the water reflect/cast a shadow of the environment. Whenever you walk closer to where you see the flickering, the problem dissappears.

  • I was not able to capture this on a screenshot, had to take photos with a camera.
  • The problem occurs both when playing in DX11 and DX12
  • Tried Windowed/Fullscreen, Vsync On/Off, and different graphics settings

Screnshot with no issue:
20211024184215_1

Photo where you see the problem on the right:
TDPHAS

OOschowa 2022-04-18 github

@AwesamLinux could you maybe provide a save game for the section where the graphical issues can be reproduced? Also. did you confirm the glitches don't occur on native d3d on windows and are just a game bug? Thanks.

AAwesamLinux 2022-04-18 github

Updated Compatibility Report

System Information

  • GPU: AMD Radeon RX 5700
  • Driver/LLVM version: Mesa 22.1.0-devel
  • Kernel version: 5.16.19-201.fsync.fc35.x86_64
  • Proton version: experimental-bleeding-edge-7.0-13902-20220415-p8ed50a-w7809a3-d736f74-v25c4bc

The game no longer asks to reconnect controller all the time :tada: . The only problem remains is with the glitchy graphics at a few segments in the game.
steam-1281590.log
system_info.txt

@Oschowa
Sure here is a save file that goes into :
/SteamLibrary/steamapps/compatdata/1281590/pfx/drive_c/users/steamuser/AppData/Local/HouseOfAshes/
HouseOfAshes.zip
In the game select the most recent save file that says "Bloodbath The Pit"

I took some short videos of the issue, where it can be seen more clearly (the flickering shadows/textures):
https://user-images.githubusercontent.com/43387963/163803248-77b8cf3f-b105-4cca-99cb-248e68a02296.mp4
https://user-images.githubusercontent.com/43387963/163803376-6da95e3f-3f21-4eaa-ab88-234a50cda97b.mp4
https://user-images.githubusercontent.com/43387963/163803470-b90f7383-790e-419d-ab83-6a8ba5df2add.mp4

I don´t use Windows so I have not personally tried it on my system. However I have compared with a youtube playthrough of the game on PC Windows. The above clips corresponds to these timestamps for comparison:
https://youtu.be/wKlQltzfoyQ?t=9668
https://youtu.be/wKlQltzfoyQ?t=9621
https://youtu.be/wKlQltzfoyQ?t=9648

OOschowa 2022-04-19 github

Thanks for the save game @AwesamLinux. Since this flickering occurs with both DXVK and vkd3d-proton, and all three AMD vulkan drivers, RADV, AMDVLK and amdgpu-pro, I double checked this on windows and it also happens with native d3d11 - on AMD GPUs at least. It's also more noticable the lower the frame rate is.

Here is a video showing how it looks at Ultra settings on a RX560 on windows:

https://user-images.githubusercontent.com/8129300/164079291-b7b0ec23-b8fb-405f-a5d0-28518dbfac88.mp4

So this is definitely not a Proton or Mesa bug.

AAwesamLinux 2022-04-21 github

@Oschowa :thinking: That is interesting, I searched and found now a couple of forum threads from Windows users that have the same problem that are also using an AMD GPU. So I guess this issue occurs specifically on (some?) AMD GPU's both on Windows and Linux. But as it is later in the game and not a significant a problem, maybe most people just don't notice or report it.

Proton versions