github NotRexed/Hookshot v2.0.6

latest release: v2.0.7-rc.1
2 hours ago

Hookshot v2.0.6

Update from the launcher (Update next to Play) or download HookshotBuilder.exe below. The first start after updating prepares shaders again (a few minutes on most PCs).

Fixes

  • No sound for some players: the game now tries every audio device (the Windows default first), switches to the next one if a device takes no sound for 1.5 s, and writes which device it uses in hookshot_log.txt. HOS_AUDIO_DEVICE=<n> picks a device by number.
  • AMD: big FPS drop and rainbow ground in v2.0.5: the terrain re-encoding added for AMD in v2.0.5 (#705) made an RX 6700 XT's GPU time go from ~10 ms to 70-100 ms a frame (#823). It is off again (RX_VK_UNEVEN_BC=0 turns it on for testing); the thin grid lines on Hyrule Field's terrain may come back on AMD until it is redone.
  • Linux: builds stopping with "BrokenPipeError" / "signal 9", or stuck at "jump tables": the translation step used up to 16 processes whatever the memory; it now uses at most one per 2 GB free, and a process the system stops no longer leaves the build waiting forever. (Steam Deck, 16 GB laptops.)
  • Linux RADV: crash right after "Preparing shaders" in v2.0.5 (#803): depth textures were sampled as integer textures in the new compute variants (PR #834). Please report if it still happens.
  • GPUs without mesh shaders (GTX 10xx, RX 5000/500 series): the fallback is back, with the cause of the device lost that made it be removed fixed (PR #779 by Nitnek). These cards are untested by us; logs welcome.
  • Bright red/green plant stems (PR #759 by pelicanux): a shader translation bug that could give an instruction the wrong input.
  • Update leaving players on an old version: the setup now installs exactly the release the launcher asked for.
  • Green frame when a movie starts (PR #838).
  • Crash approaching Malon: a background job that fails is logged instead of ending the game.
  • Faster starts: the shader cache has an index and is read on several threads (PR #859 by hckrman101), ~8 s saved on a warm start.
  • RADV: fewer submits (PR #689), the startup compute shaders behind the driver-crash guard (PR #758).
  • New: Output resolution option up to 3840x2160 (PR #849 by BlueHeisenberg), debug tools (PR #785).

Known issues we are working on

  • Rainbow / garbled textures that get worse over play time on 6-8 GB cards (NVIDIA and AMD).
  • Floating trees / missing near vegetation in Hyrule Field, Kakariko and Castle Town.
  • Lower FPS in Castle Town and Hyrule Field since the foliage came back.

Thanks to everyone who sent logs on Discord and GitHub, and to the contributors above.

Don't miss a new Hookshot release

NewReleases is sending notifications on new releases.