HUD/statbar scale to fullscreen doesn't respect aspect ratio

Forum rules
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.

Post a reply

Smilies
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :geek: :ugeek: :!: :?: :idea: :arrow: :| :mrgreen: :3: :wub: >:( :blergh:
View more smilies

BBCode is OFF
Smilies are ON

Topic review
   

Expand view Topic review: HUD/statbar scale to fullscreen doesn't respect aspect ratio

Re: HUD/statbar scale to fullscreen doesn't respect aspect r

by Graf Zahl » Sat Sep 26, 2020 12:18 pm

Nash wrote:In the HUD scaling options, if you set either the HUD or status bar to "scale to full screen", the "preserve aspect ratio" is ignored. The following happens:
Now that I had a bit of time to think about it, that implementation was fully intentional. And like I said, it's very likely to go poof soon anyway. Switching GZDoom's HUD to Raze's scaling code is something that's definitely on my list and trying to fix the old code isn't really worth it anymore.

Re: HUD/statbar scale to fullscreen doesn't respect aspect r

by Graf Zahl » Sat Sep 26, 2020 12:11 pm

I've been thinking about shitcanning the HUD scaling code anyway. The entire implementation is unintuitive garbage and compared to what I now got in Raze clearly inferior.

I have to admit that the entire scaling code as-is makes zero sense - it's the classic case of trying to sanitize something irreparably broken and ending up with something even more confusing.
If there just wasn't this issue with all those scripted mods out there. :(

Re: HUD/statbar scale to fullscreen doesn't respect aspect r

by okbuddy » Wed Sep 16, 2020 4:19 pm

Also the "preserve aspect ratio" setting no longer affects the automap level stats and level name text. In previous versions of GZDoom and current LZDoom the text will either be square or stretched depending on the setting.

HUD/statbar scale to fullscreen doesn't respect aspect ratio

by Nash » Tue Sep 15, 2020 4:25 pm

In the HUD scaling options, if you set either the HUD or status bar to "scale to full screen", the "preserve aspect ratio" is ignored. The following happens:

When using the HUD, it seems to be hardcoded to square pixel AR. When using the status bar, it seems to be hardcoded to 1.2 Doom AR.

In both cases, toggling the "preserve aspect ratio" option does nothing.

Top