Fullscreen is blurry on 4K with Windows display scaling (fixed by DPI override) #657
Labels
No labels
accessibility
autorelease: pending
autorelease: tagged
bug
dependencies
documentation
duplicate
enhancement
github_actions
good first issue
help wanted
invalid
question
testing wanted
wontfix
No milestone
No assignees
1 participant
Due date
No due date set.
Dependencies
No dependencies set
Reference
MagicBeanDev/Hookshot#657
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?
The idea
On a 4K monitor with Windows display scaling at [150%], fullscreen looks noticeably
blurrier than windowed mode — it seems to render below native resolution and get
stretched by Windows. Resolution is set to 100% in the in-game menu.
Workaround: right-click hookshot.exe > Properties > Compatibility > Change high DPI
settings > Override high DPI scaling behavior: Application. After restarting the game,
fullscreen renders at full 4K and looks sharp.
Suggested fix: mark hookshot.exe as per-monitor DPI aware (in its manifest or via
SetProcessDpiAwarenessContext at startup).
System:
Anything else
No response
The same resolution issue here, but the workaround fix doesn't work
Same issue here, DPI settings also don't fix it, it still looks like this (3440x1440p)
Compared to the emulator
Closing: Hookshot sets per-monitor DPI awareness at start (since v2.0.0), and v2.0.6 added Output resolution up to 3840x2160 for full-size 3D at 4K. If fullscreen is still blurry on v2.0.11 with Output resolution 3840x2160 and Resolution 100%, please reopen with a screenshot and log.