protonscr

Planetary Annihilation: TITANS

protonopen appid 386070Game compatibility - Unofficial
ValveSoftware/Proton#5763 · opened 2022-04-11 by MazdaRazda · updated 2024-09-11 · 5 comments · github · game page · search this game
MMazdaRazda 2022-04-11 github

Compatibility Report

  • Name of the game with compatibility issues: Planetary Annihilation: TITANS
  • Steam AppID of the game: 386070

System Information

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.

steam-386070.log

Symptoms

The game launches and loads with no issues, but displays "Unable to Sign In" error message when attempting to connect to Planetary Annihilation (PA) servers. Without compatibility support, the game launches with no connection error message, but the screen is "frozen" from user interaction, when in actuality it is suffering some sort of heavy lag response when clicking in and out of the game during Windowed Mode.

This next portion is not covered in the log, but from personal experience prior to the latest proton versions 6 and up.
If the Multiplayer portion is ignored, Single Player seems to produce odd results, such as the Campaign fights unable to "close out" properly after a match has been won, with the game unable to move on to the next part of the Campaign conquest missions. Gameplay works as expected from Windows, but the game seems to "hiccup" at times by either freeze-crashing or simply closing out of the game entirely.

I have yet to see if the Single Player portion works fully, as my main concern is to see whether the Multiplayer portion can be fixed or not.

Reproduction

Have tried launching the game as is, with little success. Then used the following launch options without Compatibility support:

  • SSL_CERT_FILE=/etc/ssl/certs/ca-bundle.crt
  • PROTON_USE_WINED3D=1
  • PROTON_LOG=1 %command%
  • --coherent-options="--renderer-process-limit=1"

Launch options were able to provide at least the game's opening cutscene to display properly, but interaction with the menu was "frozen", as described earlier.

Kept the launch options as is, while implementing the latest Proton version, Experimental, and older versions. Cutscene is bypassed, menu is useable, but a connection error is produced each time.

I welcome all troubleshooting suggestions, even basic ones that I may have overlooked or not tried at all.

MMazdaRazda 2022-04-16 github

Update: Can confirm the Single Player Campaign is running as expected. The launch options WINE3D and coherent-options are required in order to view the game properly. In the game's Options, HDR must be selected OFF as well. Other graphic options do not seem to negatively affect the ability to view the game.

The Multiplayer portion does not work still. Connection error is persistent despite having the CERT_FILE launch option. I can confirm that I have run through their (outdated) support page, so further investigation and assistance will be needed.

BBlisto91 2022-06-07 github

Another dxvk commit relating to a issue in this game has been made.
It should be available to test on bleeding edge.

Edit: Did some testing myselft and the game still have lot's of issues.

BBottinator22 2022-06-30 github

Not exactly anything to do with Proton, but a fix for the native game's freezing is to disable V-Sync on the driver side. This probably causes other issues, however.

EExotic0015 2024-09-09 github

Running the game on Proton Experimental bleeding-edge allows it to run for a few minutes, but then it consistently either freezes or crashes with

Planetary Annihilation encountered a fatal error:
User interface acceleration crashed. Please make sure you have the latest graphics drivers for your system.

Error code: parsley

Disabling UI acceleration with --software-ui launch parameter is not possible anymore, game launches to a black screen with the following message in logs:

INFO [COUI] The Software Rendering is not supported is this version of Coherent UI!

EDIT: Runs just fine with PROTON_USE_WINED3D=1, just make sure you have 32-bit graphics drivers installed.
My final launch arguments: SSL_CERT_FILE=/etc/ssl/certs/ca-bundle.crt PROTON_USE_WINED3D=1 %command% --coherent-options="--renderer-process-limit=3"