protonscr

STAR WARS™: TIE Fighter Special Edition

protonopen appid 355250Game compatibility - Unofficial
ValveSoftware/Proton#4684 · opened 2021-03-21 by dreamer · updated 2021-04-29 · 1 comments · github · game page · search this game
Ddreamer 2021-03-21 github

Compatibility Report

  • Name of the game with compatibility issues: STAR WARS™: TIE Fighter Special Edition - Collector's CD Edition (3rd game in the collection)
  • Steam AppID of the game: 355250

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.

Not uploading PROTON_LOG, because it is not being generated - bug happens before Proton is being started.

Symptoms

Try to start Collector's CD edition (3rd one in the launcher menu) - either in Proton or Boxtron - the game won't start and following error will appear somewhere in the Steam client log:

unexpected EOF while looking for matching `"'

The other two versions of the game in this collection work fine:

  • Remastered edition (first game) - seems to work fine in Proton (can't say for sure, I can't play it as I don't have a controller ATM)
  • Classic edition (second game) - starts fine both in Proton and Boxtron

Explanation

This bug was originally reported to me as a possible bug in Boxtron. Turns out this is caused by game publisher - it's a typo in Steam command line: https://steamdb.info/app/355250/config/

The problematic part is in the end of command line: (…) -c exit" - a " is missing - it should be:-c exit, or -c "exit", or not exist at all (because it's pointless - exit is already in dosbox .conf file for this game, but I digress). Steam is pasting command line verbatim, into sh -c which causes the aforementioned error.

Because of this, the compatibility tool is not invoked at all - the fix probably needs to happen either in Steam client, before the line is passed on to the compatibility tool, or the source line adjusted in Steam depot configuration for this game, or passed to the game publisher… I'm not sure…

Workaround

Place the following line in the Launch Options:

%command% # "

(it will work with Proton and Boxtron)

Xxokas 2021-04-29 github

Compatibility Report

  • Name of the game with compatibility issues: STAR WARS™: TIE Fighter Special Edition - Special Edition
  • Steam AppID of the game: 355250

System Information

  • GPU: Intel(R) Core(TM) i7 CPU 920 2.67GHz
  • Driver/LLVM version: ATI Technologies Inc. AMD Radeon (TM) RX 480 Graphic 4.6.14735 Compatibility Profile Context
  • Kernel version: 5.4.0-72-generic
  • Link to full system information report as Gist: https://gist.github.com/xokas/dd3725065731c94ffcae226dbd75d4c3
  • Proton version: Proton 6.3-2

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-355250.log

Symptoms

Mouse cursor not visible in game. If you move your mouse, it interacts in the game but you can't see the cursor. The game worked perfectly until last patch (March2021 Hotfix Update)
Same issue in X-Wing Special Edition (AppId: 354430)

Reproduction

Run the game

Proton versions

Launch options