Skip to content
Sergei Shilovsky edited this page Jun 18, 2023 · 13 revisions

Welcome to the libspeedhack wiki!

This page is mostly intended for listing games/apps which LibSpeedhack works with. Everything else is in README.md

Notes:

  • Libspeedhack does not work with any "Pressure Vessel"-packaged Steam runtime, e.g. "Soldier" that is force-used by Proton.
    • One way of dealing with this is disabling Steam runtime
      • Use this pressure-vent.sh to disable the runtime (see instructions inside): https://gist.github.com/evg-zhabotinsky/cd54c8d8bf3803599d3b33cc56e6fbc0
      • The runtime is left untouched, instead the command line is changed so that runtime isn't used.
      • Example game launch options in Steam: ~/path/to/pressure-vent.sh ~/path/to/speedhack %command%
      • You will have to install all dependencies yourself because the runtime won't be available when launching like that.
    • Another way of dealing with this is if you are on Arch Linux installing proton/proton-experimental/proton-ge-custom aur packages they are built to not expect Steam runtime and change your default proton version in steam > settings > steam play
  • Please mark games that use Wine/Proton as such, they might behave differently from native versions.
  • When you try to run a game directly, "bypassing" Steam, speedhack might not work
    • What likely happens is that game terminates and relaunches itself through Steam
    • Use Steam's "Launch options" for that game instead

Works well with:

  • Undertale
  • Twilight Escape
  • Sunless Skies (Steam)
    • Note: Works when ran through Steam with [...]/speedhack %command% (change the path) in game properties. Running from terminal directly does not work. Game version 2.00.957eac2d.
  • oO (Steam) (tested with 0.5 times slowdown)
  • Factorio
  • Noita (uses Proton so requires pressure-vent.sh, see Notes above)
  • Cruelty Squad (Native)
  • FTL: Faster than Light (Steam)
    • Note: Extreme speedup may break audio, and "quit" option from the main menu will hang, but it's good enough.
    • Note: To unlock higher speeds, go to settings menu and toggle VSync and Frame Limit options on and off again.

Kind of works with:

  • Half-Life: Source (save often, as it might hang unexpectedly if you abuse slowdown too much)

Doesn't work with:

  • Witch's house (animation slows down and game starts to lag, but action doesn't slow at all)
  • VirtualBox
  • Loop Odyssey (Steam, Proton)

Clone this wiki locally