Castle Town / Kakariko ~30-40 fps on RTX 5060 Laptop: replay CPU-bound (memory sync ~10 ms of ~19 ms submit), VRAM over allowance #1925

Closed
opened 2026-11-10 20:40:13 +00:00 by sena-senpai · 1 comment
sena-senpai commented 2026-11-10 20:40:13 +00:00 (Migrated from github.com)

Hookshot version

v2.0.13

What kind of problem

Low fps or stutter

What happened

System

  • Hookshot v2.0.13 (source 54e42459), Windows 11
  • GPU: NVIDIA GeForce RTX 5060 Laptop GPU, 8 GB (driver allows 7.0 GB), driver 621 series (0x9b438000)
  • CPU: Intel Core 7 240H (16 threads), RAM: 16 GB
  • Display: 1920x1200, fullscreen, laptop on AC power

Settings

Quality preset Custom, Output resolution 1920x1080, Upscaler Game's own, Render resolution Auto,
Frame generation Off, Frame pacing Off, Frame rate cap 60, Reflex Off, HDR Off, Handheld profile Off,
Robust buffers Auto, Descriptor reuse Off, Sampler cache Off. No hookshot_env.txt.
One RomFS mod (Xbox button icons) replacing only Font2/Scalable/External...bfotf.zs and
UI/Layout2Archive/Common...bntx.zs, same file sizes as the game's.

What happens

In Castle Town and Kakariko the game runs at ~30-40 fps (median 37.6, lowest 10%: 27.4) with stutter.
Kokiri Forest reaches 60.

From the attached log (~18 min session)

  • GPU-bound wait: 0.0 ms median, so the GPU is not waiting
  • "a frame's replay time": submit 19.1 ms median (p90 28.7), of which "memory sync" ~9.8 ms
  • VRAM over the driver's allowance 3 times, up to 8059 MB of 7131 MB allowed,
    with 2359 MB of it free in the blocks (render target blocks 1024 MB for 379 MB of images)
  • 8 pools "stay in system memory: the mirrors have ~1968 MB of 1974"
  • No crash in this session. An earlier session (Frame generation 3x, Render resolution 100%,
    Output 2048x1152) ended in VK_ERROR_DEVICE_LOST entering Sacred Forest Meadow with VRAM at 6.8-7.2 of 7.0 GB.

Also noticed

Frame generation (2x, 3x and Auto) flickers strongly in Castle Town and Kakariko; the log shows
"fsr3fi: 0 of 600 ... without its inputs" with Upscaler Game's own.

Log attached.

hookshot_log.txt

Where in the game

Castle Town and Kakariko Village (also Hyrule Field), walking around

How often

Every time

Graphics card and driver version

RTX 5060 Laptop GPU (8 GB), NVIDIA 621.14

CPU, RAM and operating system

Intel Core 7 240H, 16 GB, Windows 11

Changes from the defaults

  • Fullscreen: On
  • GPU device: NVIDIA GeForce RTX 5060 Laptop GPU (instead of Auto)
  • Output resolution: 1920x1080
  • Window scaling filter: Catmull-Rom
  • FPS counter: On
  • Button prompts: Switch (a RomFS mod in mods\ replaces only Font2/Scalable/External...bfotf.zs and
    UI/Layout2Archive/Common...bntx.zs with Xbox button icons, same sizes as the game's files)

Everything else at its default (Frame generation Off, Frame pacing Off, Frame rate cap 60,
Render resolution Auto, Upscaler Game's own, Reflex Off). No hookshot_env.txt.

Other software hooked into the game

No, nothing hooked in

hookshot_log.txt

No other software hooked into the game.

Screenshots or video

No response

Before you send it

  • I'm on the newest release, or the problem is still there on it.
  • I searched the open issues for this problem.
  • I'm not attaching game files, keys, hookshot.exe, the .bin caches or saves.
### Hookshot version v2.0.13 ### What kind of problem Low fps or stutter ### What happened ### System - Hookshot v2.0.13 (source 54e42459), Windows 11 - GPU: NVIDIA GeForce RTX 5060 Laptop GPU, 8 GB (driver allows 7.0 GB), driver 621 series (0x9b438000) - CPU: Intel Core 7 240H (16 threads), RAM: 16 GB - Display: 1920x1200, fullscreen, laptop on AC power ### Settings Quality preset Custom, Output resolution 1920x1080, Upscaler Game's own, Render resolution Auto, Frame generation Off, Frame pacing Off, Frame rate cap 60, Reflex Off, HDR Off, Handheld profile Off, Robust buffers Auto, Descriptor reuse Off, Sampler cache Off. No hookshot_env.txt. One RomFS mod (Xbox button icons) replacing only Font2/Scalable/External...bfotf.zs and UI/Layout2Archive/Common...bntx.zs, same file sizes as the game's. ### What happens In Castle Town and Kakariko the game runs at ~30-40 fps (median 37.6, lowest 10%: 27.4) with stutter. Kokiri Forest reaches 60. ### From the attached log (~18 min session) - GPU-bound wait: 0.0 ms median, so the GPU is not waiting - "a frame's replay time": submit 19.1 ms median (p90 28.7), of which "memory sync" ~9.8 ms - VRAM over the driver's allowance 3 times, up to 8059 MB of 7131 MB allowed, with 2359 MB of it free in the blocks (render target blocks 1024 MB for 379 MB of images) - 8 pools "stay in system memory: the mirrors have ~1968 MB of 1974" - No crash in this session. An earlier session (Frame generation 3x, Render resolution 100%, Output 2048x1152) ended in VK_ERROR_DEVICE_LOST entering Sacred Forest Meadow with VRAM at 6.8-7.2 of 7.0 GB. ### Also noticed Frame generation (2x, 3x and Auto) flickers strongly in Castle Town and Kakariko; the log shows "fsr3fi: 0 of 600 ... without its inputs" with Upscaler Game's own. Log attached. [hookshot_log.txt](https://github.com/user-attachments/files/34650186/hookshot_log.txt) ### Where in the game Castle Town and Kakariko Village (also Hyrule Field), walking around ### How often Every time ### Graphics card and driver version RTX 5060 Laptop GPU (8 GB), NVIDIA 621.14 ### CPU, RAM and operating system Intel Core 7 240H, 16 GB, Windows 11 ### Changes from the defaults - Fullscreen: On - GPU device: NVIDIA GeForce RTX 5060 Laptop GPU (instead of Auto) - Output resolution: 1920x1080 - Window scaling filter: Catmull-Rom - FPS counter: On - Button prompts: Switch (a RomFS mod in mods\ replaces only Font2/Scalable/External...bfotf.zs and UI/Layout2Archive/Common...bntx.zs with Xbox button icons, same sizes as the game's files) Everything else at its default (Frame generation Off, Frame pacing Off, Frame rate cap 60, Render resolution Auto, Upscaler Game's own, Reflex Off). No hookshot_env.txt. ### Other software hooked into the game No, nothing hooked in ### hookshot_log.txt No other software hooked into the game. ### Screenshots or video _No response_ ### Before you send it - [x] I'm on the newest release, or the problem is still there on it. - [x] I searched the open issues for this problem. - [x] I'm not attaching game files, keys, hookshot.exe, the .bin caches or saves.
NotRexed commented 2026-11-10 20:46:26 +00:00 (Migrated from github.com)

Thanks for the detailed numbers (RTX 5060 Laptop 8 GB, replay CPU-bound with ~10 ms of memory sync per ~19 ms submit, VRAM over the allowance). The CPU-bound part is tracked in #995 and VRAM over the allowance on 8 GB cards in #1710; closing this in favour of those. Please update to v2.0.14 and add a new log there.

Thanks for the detailed numbers (RTX 5060 Laptop 8 GB, replay CPU-bound with ~10 ms of memory sync per ~19 ms submit, VRAM over the allowance). The CPU-bound part is tracked in #995 and VRAM over the allowance on 8 GB cards in #1710; closing this in favour of those. Please update to v2.0.14 and add a new log there.
Commenting is not possible because the repository is archived.
No milestone
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
MagicBeanDev/Hookshot#1925
No description provided.