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=0turns 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.