protonscr

Soldiers: Heroes of World War II

protonclosed appid 11480Game compatibility - Unofficial
ValveSoftware/Proton#5329 · opened 2021-11-19 by zocker-160 · updated 2025-02-04 · 9 comments · github · game page · search this game
Zzocker-160 2021-11-19 github

Compatibility Report

  • Name of the game with compatibility issues: Soldiers: Heroes of World War II
  • Steam AppID of the game: 11480

System Information

  • GPU: GTX 1080ti
  • Driver/LLVM version: Nvidia 470.82.00
  • Kernel version: 5.8.18-050818-generic
  • Link to full system information report as Gist
  • Proton version: many (see below)

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

The game crashes on launch after the splash screen.

Proton 3.7-8

steam-11480.log
Screenshot_20211119_020940

Proton 3.16-9

steam-11480.log
same as 3.7-8

Proton 4.2-9

steam-11480.log
same as 3.7-8

Proton 4.11-13

steam-11480.log
same as 3.7-8

Proton 5.0-10

steam-11480.log
instant crash without any error message popup

Proton 5.13-6

steam-11480.log
Screenshot_20211119_020752

Proton 6.3-7

steam-11480.log
same error message as 5.13 and no splash screen

Proton 7.0-6

steam-11480.log
same as 3.7-8

Proton 8.0-5

steam-11480.log
same as 3.7-8

Proton 9.0-2

steam-11480.log
same as 3.7-8

Proton Experimental (as of 2024-02-10)

steam-11480.log
same as 3.7-8

Reproduction

  • enable Steam Play for all titles
  • hit play

Additional Note

The Program will be terminated error does also occur on Windows when not running in compatibility mode for Windows XP SP2.
Furthermore it seems like a regression is going on here since Proton 4 seems be able to load the splash screen while none of the others are.

DDavidLanders95 2024-02-09 github

Is there any update on this? I am currently trying to get the game working on steam deck and have run into these same issues. I don't know what to try next. The game needs to be run on Windows service pack 2 to run on Windows, so perhaps in a proton version if that was possible this could be resolved.

Zzocker-160 2024-02-09 github

I have updated the report with the current versions of Proton.

Sadly this game has always had huge problems and so far I have not been able to get it to work.

DDavidLanders95 2024-02-10 github

I have updated the report with the current versions of Proton.

Sadly this game has always had huge problems and so far I have not been able to get it to work.

Thank you for the reply, it is much appreciated. I'll see if I can find a solution myself outside of proton somehow.

DDavidLanders95 2024-02-11 github

I have updated the report with the current versions of Proton.

Sadly this game has always had huge problems and so far I have not been able to get it to work.

Do you know if proton tries to run the game in compatibility mode, and sets that to Windows xp service pack 2? Is this even a sensible question? I don't understand exactly what proton can or can't do, but if it tries to run the game under windows 10, it will never work. Some people suggest resolution needs to set to 640x480 also.

Are there launch options in proton which make this possible?

Zzocker-160 2024-02-11 github

@DavidLanders95
I don't think here is the right place to discuss this, but in "short":

I have been hacking around / debugging this game for a few years now (while creating a widescreen fix - shameless ~butt~plug) and one should not focus too much on the meaning of the Program will be terminated error popup being related to the Windows error.

The game throws this popup message for any unexpected / uncatched error, which means something went wrong.
On Windows without compatibility enabled this is happening while the game tries to setup the display for rendering on Linux however the crash is happening somewhere completely else, which is telling me that those errors are unrelated (even though the error message is the same).

Some people suggest resolution needs to set to 640x480 also.

Also unrelated, the resolution issue is caused by a hard coded limit, which I am removing in my hack linked above.

I have so far once managed to get the game working with a special patched version of proton, but then I had huge issues with the DX8 rendering backend, but that patched version did run under Windows 10 mode, which to me further suggests, that this problem in Proton is unrelated to the issue on Windows.

This game version is probably doing something very sketchy, because a slightly newer version of the engine used for Silent Heroes works without issues. (yes it is possible to "transplant" the engine, but that is completely off topic to this issue)

DDavidLanders95 2024-02-12 github

Replying to https://github.com/ValveSoftware/Proton/issues/5329#issuecomment-1937757681

Thank you very much for this reply and all your work. I will stop asking questions here now.

Zzocker-160 2025-01-26 github

The game has actually been fixed by Best Way!

They are currently pushing new compatibility updates after over 20 years.

DDavidLanders95 2025-02-04 github

Wow! Incredible news, that is really impressive of them. I really look forward to trying it later.

Zzocker-160 2025-02-04 github

Game works almost perfectly now with Proton, there are some issues with the videos, which is why currently you will have the best experience using Proton-GE.

Proton versions