protonscr

Regression - Unravel Two hangs with black screen on deck instead of playing logo and getting to main menu

dxvkclosed appid 1225570d3d9
doitsujin/dxvk#3351 · opened 2023-04-14 by alasky17 · updated 2023-04-16 · 4 comments · github · game page · search this game
Aalasky17 2023-04-14 github

Software information

Game: Unravel Two (1225570)
Failure: Dev logos before main menu are just black (but audio can be heard) and game stays black instead of playing logos and immediately moving to main menu. Often will crash the deck (audio can have very high pitched horrible whine when this happens).
Failure happens with Steam Deck (SteamOS Stable, 3.4.6)
Failure did not happen with my AMD Desktop.

System information

  • GPU: AMD Vangogh 0405 (Steam Deck)

  • Driver: radv Mesa 23.1.0-devel (git-16283f7b97)

  • Wine version: 8.0

  • DXVK version: HEAD at 01dc9ddc7de154d8066856e3257c544dbaf93689
    Bisected and found first bad commit:
    commit af0009c5debe33cffd5e412d0ff3d8adcd064c55
    Author: Robin Kertels [email protected]
    Date: Sat Apr 8 03:15:39 2023 +0200

    [d3d9] Use DxvkFormatInfo for video formats

    And fix UYUY and YUY2 in the process.


System that did not experience failure:

  • GPU: AMD RX 570
  • Driver: radv Mesa 23.0.0
KK0bin maintainer 2023-04-14 github

Curious that this uses D3D9 to display videos and D3D11 for the actual game.

KK0bin maintainer 2023-04-15 github

I replaced the DXVK dlls in Proton 7.0 and the intro works fine.
image

I've also logged all D3D9 calls that interact with textures and it never does anything with the video formats that commit changed.

Are you sure about that bisect?

BBlisto91 2023-04-15 github

I can reproduce the same issue on my rdna3 GPU. I cannot reproduce it with my old R9 380x.
When testing the rdna3 GPU with the amd pro drivers instead of radv it looks to have the same issue still. Here the game just crashes instead of the GPU hanging.

Proton versions