protonscr

Zeepkist

protonopen appid 1440670Game compatibility - Unofficial
ValveSoftware/Proton#6224 · opened 2022-10-08 by MaximumWoahverdrive · updated 2022-12-03 · 4 comments · github · game page · search this game
MMaximumWoahverdrive 2022-10-08 github

Compatibility Report

  • Name of the game with compatibility issues: Zeepkist
  • Steam AppID of the game: 1440670

System Information

  • GPU: Steamdeck
  • Driver/LLVM version: Mesa 22.0.2 (git-71648faf15) LLVM 13.0.0
  • Kernel version: 5.13.0-valve21.3-1-neptune
  • Link to full system information report as Gist:
  • Proton version: 7.0-4, 6.3-8

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

When any analog input is held/registered from the steamdeck hardware controls (L2/R2 Triggers, Trackpads, Joysticks) gameplay and video freeze for anywhere between a second and functionally permanent depending on the duration the input was held. Audio continues to play during this.
When/if gameplay resumes everything continues as normal with digital inputs continuing to work until analog input is again registered

Reproduction

  1. Launch Zeepkist using one of the affected Proton versions:
    Proton Experimental, 7.0-4, 6.3-8, (5.13-8 unable to test due to freeze upon startup), (5.0-10 seems unaffected but crashes upon loading to main menu), issue is not present on 4.2-9
  2. Wait for approximately the first second of loading
  3. Press any analog input on the steamdeck
  4. Observe Freeze of duration proportional to length of input

Proton Logs:

Log of an affected Proton version (7.0-4) causing the Freeze as soon as possible during load and waiting 2 minutes before terminating game 7.0-4_steam-1440670.tar.gz
Reference Log of an unaffected Proton version, everything else consistent 4.2-9_steam-1440670.log

Wwopian 2022-10-08 github

This is the input library Zeepkist uses that Proton is sending bad inputs to: https://guavaman.com/projects/rewired/

MMaximumWoahverdrive 2022-10-09 github

adding another report for the same issue, tested on non-steamdeck

System Information

  • GPU: RX 6950 XT
  • Driver/LLVM version: Mesa 22.1.7 LLVM 14.0.6
  • Kernel version: 5.19.13-zen1-1-zen
  • Link to full system information report as Gist:
  • Proton version: 7.0-4

Proton Log

steam-1440670.log

Bbernhardreiter 2022-11-15 github

Here is a Zeepkist announcement:

It links a statement by the Rewired dev that this is a defect in Proton, which Rewired cannot do much about,
see https://forum.unity.com/threads/rewired-advanced-input-for-unity.270693/page-167#post-8420538

In addition if this affects rewired, it will affect all games that use rewired, not just Zeepkist. Other issues which may (or may not) be related:

Wwopian 2022-12-03 github

7.0-5 still had the input issue, however we've just had several reports on Zeepkist's Discord server that the latest Proton Experimental release (https://github.com/ValveSoftware/Proton/commit/175bc06a3fdca772f8ad1b4a1d8e42c736f4d0e6) has fixed analog inputs on Steam Deck / Linux w/ Proton.

@ivyl is there any timeframe for when we can expect the Wine update to land in an upcoming Proton release?

Proton versions