ValveSoftware / Proton

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

Eador. Masters of the Broken World (232050) #5895

Open RockafellaJaz opened 2 years ago

RockafellaJaz commented 2 years ago

Compatibility Report

System Information

I confirm:

steam-232050 - proton-7.0-2.log steam-232050 - proton-5.13-6d.log steam-232050 - proton experimental.log

Symptoms

When using proton greater than 5.13 the game hangs after clicking Play on launcher and must be stopped using the stop button in the steam client.

Game launches with Proton 5.13 (albeit with some in game graphical issues).

Reproduction

Try to launch the game using any version of Proton after 5.13 and the game hangs after clicking Play on launcher.

kisak-valve commented 2 years ago

Hello @RockafellaJaz, so possible lines of interest from your log:

[00000158:] EXCEPTION handling: System.Threading.Tasks.TaskCanceledException: A task was canceled.
[...]
[access violation (c0000005)]
[...]
oken World\eador_mbw.dll: xcb_io.c:626: _XAllocID: Assertion `ret != inval_id' failed.
RockafellaJaz commented 2 years ago

Hello @RockafellaJaz, so possible lines of interest from your log:

[00000158:] EXCEPTION handling: System.Threading.Tasks.TaskCanceledException: A task was canceled.
[...]
[access violation (c0000005)]
[...]
oken World\eador_mbw.dll: xcb_io.c:626: _XAllocID: Assertion `ret != inval_id' failed.

Yeah seem to be.

aeikum commented 2 years ago

@RockafellaJaz Thanks for the report. I've found the cause of the issue and reported it on our internal bug tracker. We will hopefully have a fix for this soon.

RockafellaJaz commented 2 years ago

Just tested it with Proton: 1657128959 experimental-7.0-20220706. The game now runs with only 3 issues I have noticed.

  1. The intro movie does not play.
  2. If I turn on advanced lighting everything but the UI/Menus turns black. (might be an NVIDIA issue?)
  3. If I try to bring up the Steam Overlay the game freezes with only music playing and must be killed. So I have to disable the overlay otherwise I am unable to remove the 'Game requires a key' message.