Game: performance stays lower after changing areas until a restart or DLSS toggle #89
Labels
No labels
accessibility
autorelease: pending
autorelease: tagged
bug
dependencies
documentation
duplicate
enhancement
github_actions
good first issue
help wanted
invalid
needs measurements
question
testing wanted
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
MagicBeanDev/Longshot#89
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Longshot version
Original report: Hookshot v2.1.0-rc.3-256. Later reports persist on builds containing the memory fixes, including
e0e60920. Longshot main6b2dafefeinherits those changes; the full symptom is not established as fixed.What kind of problem
Low fps or stutter
What happened
Ekamnoor reported a drop from about 60 to 35–40 fps entering town from Hyrule Field, while restarting directly there gives about 55–60. They later found that switching DLSS off/on restores performance until another area change. Other reporters describe similar persistent drops, not necessarily with the same cause.
I investigated the area-change and toggle behavior on Linux/RTX 4090. Earlier diagnostic runs before and after the imported-memory trimming and eviction fixes showed less pressure, not its disappearance. These were shared-load observations, not a valid FPS comparison or proof the report was fixed.
There is also a distinct confound: DLSS Balanced 58% becomes 50% after switching to the game's upscaler and back. Longshot pull request 55 fixes that saved-scale loss only, with two fresh Longshot correctness pairs. It does not close this performance report.
The inherited import trimming and excess-only eviction do not settle it. In later matched 8-GB-card tests, klikso still found the Market slower after a tour. He then withdrew his free-block-space explanation; do not carry that forward as the cause.
A separate 10-GB-card case from DFN-master improves with excess-only eviction disabled. klikso explicitly owns that regression fix; no competing fix is claimed here. The remaining post-tour cost and this eviction regression need their separate settings and evidence.
For a useful retest, retain a matched direct-load versus post-area route, exact build, render scale before/after any toggle, how long DLSS was off, frame-generation state and logs. The original reporter's failed log upload does not provide that comparison.
Where in the game
Hyrule Field → Castle Town Market; other reports mention Field → Kakariko and returning to Kokiri Forest. Later diagnostics include Kakariko → Lake Hylia.
How often
Repeated on affected routes; not every transition for every reporter.
Graphics card and driver version
Original reporter: RTX 4080 Laptop 12 GB, “latest” driver without a number. My observations: RTX 4090 24 GB, NVIDIA 615.78.08. Later 8-GB/10-GB measurements belong to klikso and DFN-master, not me.
CPU, RAM and operating system
Original reporter: Core i9-14900HX, 32 GB RAM, Windows 11. My observations used a Core i9-13900K and Arch Linux.
Changes from the defaults
Original reporter: 1440p, 7.5-GB memory setting, DLSS M/Balanced, frame generation 2×, anisotropy 16×, ultrawide enabled on a 16:9 display. My windowless observations did not exercise active frame generation or a real 8-GB heap.
Other software hooked into the game
Not established for all reporters. No single cause or absence of external software is inferred across the whole thread.
Reported on GitHub as NotRexed/Hookshot#2780; taken on there by mooki.