protonscr

[d3d11] Lara Croft and the Temple Of Osiris: hanging in a black screen if exclusive fullscreen is enabled

dxvkclosed
doitsujin/dxvk#3458 · opened 2023-05-29 by ranplayer · updated 2023-06-05 · 3 comments · github
Rranplayer 2023-05-29 github

In Lara Croft and the Temple Of Osiris, if you enable the "Exclusive Fullscreen" option, the game hangs in a black screen before reaching the main menu. I know in Linux we don't have this concept, but some users just won't know why the game is not working. For WineD3D it reaches the main menu normally with this option enabled.

Perhaps the issue might be related to WM messages ? (like https://github.com/doitsujin/dxvk/issues/2569 that was fixed by https://github.com/doitsujin/dxvk/pull/2588)

Software information

Name of the game: Lara Croft and the Temple Of Osiris

System information

  • GPU: RX 6700 XT
  • Driver: Mesa 23.1.1 (also happens with previous versions)
  • Wine version: Proton 8.0-2
  • DXVK version: provided by Proton

Apitrace file(s)

Log files

BBlisto91 2023-05-29 github

Hi there and thank you for the issue.
I can kinda reproduce. It is a bit weird since i have been able to get through some times. I think both exclusive fullscreen and vsync has to be turned on at the same time maybe? Tho messing back and forth with the settings i can get in with both exclusive and vsync maybe once and then subsequent tries it halts. I think.

BBlisto91 2023-05-29 github

From what i can find it seems to be a regression with commit https://github.com/doitsujin/dxvk/commit/67bd2b5e76539a272581386aba4c3b177af1b546
Also doesn't seem to be tied to vsync also being on as thought at first, is more like to happen then but can also make it happen without.

Rranplayer 2023-05-29 github

I was able to get a trace (the .exe was actually 32bits). Also I've found a game specific logging file.

game_log_no_wrapper.tar.gz

apitrace.tar.gz

Proton versions

Upstream links