ValveSoftware / Proton

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

Space Hulk: Tactics (492230) #5254

Open ipr opened 2 years ago

ipr commented 2 years ago

Compatibility Report

System Information

I confirm:

Symptoms

Black screen when starting. Does not progress loading. CPU-load is low.

Reproduction

  1. press start
  2. observe black screen

steam-492230.log

ipr commented 2 years ago

Using PROTON_NO_ESYNC=1 does not help situation. Log mentions missing decoder for MPEG-4 AAC and H.264.

kisak-valve commented 2 years ago

Space Hulk: Tactics

Issue transferred from https://github.com/ValveSoftware/Proton/issues/5746. @BlackSheepxs posted on 2022-04-03T17:42:25:

Game : Space Hulk: Tactics Ongoing issue on steam since 2018. Many many reported similar issues all over the internet the last two years but no solution. When trying to run in windows 10 or windows 11 the game loads up supporting studios short video runs but when the game gets to the loading screen it drops out back to desktop with no error message and also crashes steam app. Each time you have to restart app and log in again..

Trying to run it on Linux: Manjaro, Pop OS!, Fedora or Garuda in all cases when hitting start in steam doesn't load anything just crashes steam app immediately. Tried with Proton Layuer 6.3-8 , 7.0-1 and experimental .... does the same thing with all of them.

Digging into the game files to look for some crash report all I could find is this: [CrashReportClient] bHideLogFilesOption=false bIsAllowedToCloseWithoutSending=true CrashConfigPurgeDays=2

Some people claim it's something to do with Unreal Engine 4 combined with 11th Gen Tiger Lake CPU that may cause the crash but no definite Answer. My friend have an all AMD Machine and it works for him no problem (2nd gen thread ripper and Vage 64 GPU)

System Information = Alienware x17 r1

I confirm:

BlackSheepxs commented 2 years ago

I been looking for a quick fix for a while now. As it happens I may just finally have a fix. Please close this topic or I'm happy to provide my solution if you wish to keep this for further reference. Thank you

Blisto91 commented 2 years ago

@BlackSheepxs If you have a solution to the problem you were facing it's fine to post the solution here :)

Was it trying to use ur igpu and it caused a crash?

BlackSheepxs commented 2 years ago

It is a problem with a lot of games running Unreal Engine 4 for everyone using laptop or desktop Intel 11 Gen (Tiger Lake) Processors. Simply adding an environmental variable will work around and runs unreal engine 4 as it should. I believe this fix will work with multiple games reported not running with the above combo. Solution. Open Start menu , look for edit environment variables for your account, add a new variable. Name: OPENSSL_ia32cap / Value: ~0x20000000 ok, make sure you reboot and this should make it work. That's all folks.

ipr commented 2 years ago

OPENSSL_ia32cap / Value: ~0x20000000

Which version of OpenSSL you have installed? Perhaps this should be reported as bug to OpenSSL developers.

For me, the game is stuck on black screen after the first log with following log (Proton experimental): 354259.636:0128:0204:fixme:mfplat:audio_renderer_get_service_GetService Unsupported service {866fa297-b802-4bf8-9dc9-5e3b6a9f53c9}, interface {0a9ccdbc-d797-4563-9667-94ec5d79292d}. 354259.636:0128:0204:fixme:mfplat:audio_converter_ProcessMessage Unhandled message type 10000003.

BlackSheepxs commented 2 years ago

I dug up the solution from the official Intel website published on 11/01/2019. It's crazy that after 3 years nothing was done about it to be ironed out. Lack of communication between developers? I tested this on Windows 11 but when I try to get version number from cmd terminal it can't find it. I haven't tested it on Linux yet I guess download the latest version. Check out this link for some answers. https://www.intel.com/content/www/us/en/developer/articles/troubleshooting/openssl-sha-crash-bug-requires-application-update.html.

ipr commented 2 years ago

I tested this on Windows 11

Windows bugs should be directed to Microsoft. This is for Proton-related issues.

ipr commented 1 year ago

Game is working on Proton experimental now. Mesa 22.2.0~rc3, kernel 5.19.4.