protonscr

Space Hulk: Tactics

protonopen appid 492230Game compatibility - UnofficialXAudio2
ValveSoftware/Proton#5254 · opened 2021-10-27 by ipr · updated 2022-08-31 · 9 comments · github · game page · search this game
Iipr 2021-10-27 github

Compatibility Report

  • Name of the game with compatibility issues:Space Hulk: Tactics
  • Steam AppID of the game:492230

System Information

  • GPU: AMD Vega 10 XL/XT [Radeon RX Vega 56/64]
  • Driver/LLVM version: Mesa 21.2.4
  • Kernel version: 5.14.15
  • Proton version: experimental-6.3-20211020

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

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

Reproduction

  1. press start
  2. observe black screen

steam-492230.log

Iipr 2021-10-27 github

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

Kkisak-valve maintainer 2022-04-03 github

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

  • GPU: RTX 3070
  • CPU: 11 Gen Intel Core I7-11800H @2.3GHz
  • Driver/LLVM version: latest NVIDA 510 driver in win10/11 and on Linux 510 proprietary driver.
  • Kernel version: Manjaro 5.15.28.1
  • Link to full system information report as Gist:
  • [CrashReportClient]
    bHideLogFilesOption=false
    bIsAllowedToCloseWithoutSending=true
    CrashConfigPurgeDays=2
  • Proton version: 6.3-8, 7.0-1 and experimental

I confirm:

  • [ ] that I haven't found an existing compatibility report for this game. Confirm
  • [ ] that I have checked whether there are updates for my system available. Confirm
BBlackSheepxs 2022-04-03 github

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

BBlisto91 2022-04-04 github

@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?

BBlackSheepxs 2022-04-04 github

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.

Iipr 2022-04-04 github

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.

BBlackSheepxs 2022-04-04 github

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.

Iipr 2022-04-05 github

I tested this on Windows 11

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

Iipr 2022-08-31 github

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

Proton versions

Launch options

Upstream links