Hyphen-ated / RebirthItemTracker

Uses the log.txt file to track item pickups in Binding of Isaac: Rebirth.
BSD 2-Clause "Simplified" License
121 stars 26 forks source link

High DPI monitor compatibility #134

Closed VineST closed 5 years ago

VineST commented 7 years ago

When I use this with my monitor (set at 125% UI scaling) the rendered items have a blurry, interpolated look. This makes it pretty difficult to chroma key correctly. Ideally, the window would always render at a 1:1 pixel ratio? Not sure how feasible this would be to correct, but it would be marvelous if possible.

Hyphen-ated commented 7 years ago

What OS are you using, and where exactly is its 125% UI scaling option?

VineST commented 6 years ago

Not sure why I didn't see this earlier, but this is on Windows 10 with the default scaling from its settings.

Hyphen-ated commented 6 years ago

I'm a little confused by your wording. Do you mean your OS scaling is on its default setting, and that you weren't making a silly error when talking about a UI scaling setting on your monitor? I've never heard of a UI scaling setting on a monitor, or a monitor setting that could be detected or reacted to by software on the machine itself.

If you did mean that your Windows 10 scaling settings are what's actually on 125%, then you're going to have to tell me exactly where that setting is if you want any help. I am not familiar with where any options are in Windows 10.

VineST commented 6 years ago

image I have a high-DPI monitor which, through the Windows settings menu, receives scaled output.

VineST commented 6 years ago

image This is what my tracker looks like—you can see the interpolation around the text pretty clearly.

Inschato commented 6 years ago

Hi @VineST can you try right clicking on Rebirth Item Tracker.exe, selecting Properties -> Compatibility and checking on the setting for Override high DPI scaling behavior to Application override_scaling

The tracker itself has a scale option so if that ends up being too small for you, you can tweak it there.

VineST commented 6 years ago

I wholly never knew that was a feature. Thanks for the heads-up!