Fullscreen is blurry on 4K with Windows display scaling (fixed by DPI override) #657

Closed
opened 2026-11-08 15:54:34 +00:00 by mshooba · 3 comments
mshooba commented 2026-11-08 15:54:34 +00:00 (Migrated from github.com)

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:

  • GPU: RTX 4070 Ti Super 16 GB
  • CPU: Ryzen 7 5700X3D
  • Monitor: 4K, Windows scaling [150%]
  • Hookshot release: [release name]
  • Windows [10/11]

Anything else

No response

### 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: - GPU: RTX 4070 Ti Super 16 GB - CPU: Ryzen 7 5700X3D - Monitor: 4K, Windows scaling [150%] - Hookshot release: [release name] - Windows [10/11] ### Anything else _No response_
Aidorin0 commented 2026-11-08 16:18:07 +00:00 (Migrated from github.com)

The same resolution issue here, but the workaround fix doesn't work

The same resolution issue here, but the workaround fix doesn't work
SantinoMusi commented 2026-11-08 16:52:45 +00:00 (Migrated from github.com)

Same issue here, DPI settings also don't fix it, it still looks like this (3440x1440p)

Image

Compared to the emulator

Image
Same issue here, DPI settings also don't fix it, it still looks like this (3440x1440p) <img width="3436" height="1434" alt="Image" src="https://github.com/user-attachments/assets/88fecf18-9d84-4404-ba21-f84554c5e3f1" /> Compared to the emulator <img width="2344" height="1315" alt="Image" src="https://github.com/user-attachments/assets/ddf2a704-bda7-4015-8eed-5add84c414b0" />
NotRexed commented 2026-11-10 01:59:12 +00:00 (Migrated from github.com)

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.

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.
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#657
No description provided.