protonscr

Cartel Tycoon

protonclosed appid 1220140Game compatibility - Unofficial
ValveSoftware/Proton#5995 · opened 2022-07-14 by JakubFojtik · updated 2022-07-14 · 1 comments · github · game page · search this game
JJakubFojtik 2022-07-14 github

Compatibility Report

  • Name of the game with compatibility issues: Cartel Tycoon
  • Steam AppID of the game: 1220140

System Information

  • GPU: Nvidia 1070
  • Driver/LLVM version: 515.57
  • Kernel version: 5.18.9-200.fc36.x86_64
  • Link to full system information report as Gist:
  • Proton version: any

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

Has to be run directly via its exe, because launcher fails with "EINVAL: invalid argument", which seems to be a Electron issue.
Graphics are messed up, terrain textures are missing or black/white. Everything is shaded dark gray.
Screenshot

Reproduction

Try to run the game.

JJakubFojtik 2022-07-14 github

Solved!
Paradoxically, by adding the PROTON_LOG=1 %command%, Steam manages to launch the game instead of spouting EINVAL: invalid argument. Tested multiple times, the cmdline is the same except for the var def:

/bin/sh\0-c\0PROTON_LOG=1 /home/kuba/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1220140 -- '/home/kuba/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/kuba/.local/share/Steam/steamapps/common/Proton - Experimental'/proton waitforexitandrun  '/games/SteamLibrary/steamapps/common/Cartel Tycoon/Cartel Tycoon Launcher.exe'\0

vs

/bin/sh\0-c\0/home/kuba/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=1220140 -- '/home/kuba/.local/share/Steam/steamapps/common/SteamLinuxRuntime_soldier'/_v2-entry-point --verb=waitforexitandrun -- '/home/kuba/.local/share/Steam/steamapps/common/Proton - Experimental'/proton waitforexitandrun  '/games/SteamLibrary/steamapps/common/Cartel Tycoon/Cartel Tycoon Launcher.exe'\0

And unlike launching it directly without the Steam runtime, with it the graphics are correct.

Launch options