Skip to content

GPU crash fix, faster builds

Choose a tag to compare

@NotRexed NotRexed released this 08 Nov 02:34
· 1035 commits to main since this release
ff10b2d

Build again with this Hookshot Builder (Windows: HookshotBuilder.zip, no Visual Studio needed; Linux: the .AppImage below, added a few minutes after this release). Your saves and settings stay where they are.

Fixes

  • GPU crash ("device lost") while the game loads or right after it starts (#150, about 1 start in 7 on NVIDIA): the renderer's table of the game's memory now changes in the GPU's own order, so a running shader can no longer follow an entry into memory that isn't ready. 14 of 14 test starts without it, with the same fps and no extra flashes.
  • Faster builds: the builder runs one compiler per CPU thread, as many as your free memory holds (it used half the threads). HOOKSHOT_JOBS=<n> still chooses.
  • One more per-draw lookup saved (SkippySteve, #416).

Everything from no-visual-studio is in here too: no Visual Studio, fewer flashes, the Controls page, text speed, quality presets, ~15% more fps, Linux AMD batching and the crash fixes.