Proton icon indicating copy to clipboard operation
Proton copied to clipboard

Zeepkist (1440670)

Open MaximumWoahverdrive opened this issue 3 years ago • 2 comments

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

MaximumWoahverdrive avatar Oct 08 '22 02:10 MaximumWoahverdrive

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

wopian avatar Oct 08 '22 06:10 wopian

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

MaximumWoahverdrive avatar Oct 09 '22 05:10 MaximumWoahverdrive

Here is a Zeepkist announcement:

  • https://store.steampowered.com/news/app/1440670/view/3306229070215284145

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:

  • #3704
  • #3212
  • #2910

bernhardreiter avatar Nov 15 '22 14:11 bernhardreiter

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?

wopian avatar Dec 03 '22 20:12 wopian