Graf Zahl wrote:That last Hexen menu surely looks like it was only tested on 1980x1080 which features a non-standard scaling factor allowing for a lot more screen space than most other resolutions.
Rachael wrote:The change was a double edged sword. If it breaks with the new scaling, there is certainly no guarantee that it worked well at all resolutions to begin with. i.e. it would have been problematic with certain screen sizes, anyhow.
If you design to the new standard, then you can be sure it works well on all resolutions. With the old "clean-scaling" system you never could be sure of that at all.
Well yes, naturally I could only test at my monitor's size. I'm not a full dev team with access to a stack of them, and I don't think most modders will be.

It is still pretty much the "standard" size for alot of monitors, so its a good milestone.
Whilst I don't mind at all developing to new standards, and will implement it, this sort of sudden change mostly just causes aggro from my userbase, who'll eventually find broken menus and blame me for it. And I wouldn't have even been aware of why; had I not randomly updated myself to try a map I saw at Doomworld.
SanyaWaffles wrote:It's been said in other topics quite a bit, but there were some changes to how menus were scaled. However, I'm starting to wonder how good this was as it seems to have broken the menus for a lot of pre-existing mods and TCs and games, some which might not be easily fixed because mod authors might have left the community or stopped updating mods.
Absolutely. Fortunately, the fact that people usually don't update until something breaks or the need arises means I probably have time to fix something in the off chance, but its still the equivalent of telling me 'screw A_Playsound, now it doesn't work. Replace it with A_Startsound or everything will be mute. Trolololol'. Well, not as extreme as that of course, but the point stands.
Graf Zahl wrote:Let's not forget that the current scaling is the *original* one the games featured in their DOS release and the unfaithful adaptation in GZDoom has been a sore spot for me for a long time.
No offence, Graf, but GZ is not really the port you pick if you're after faithfulness. You pick it for maximum modern-ness and swish and ZScript mod-support. Please don't lose sight of that in suddenly trying to make it a new Boom or Chocolate port!
wildweasel wrote:Last edited by wildweasel on Tue Nov 10, 2020 7:12 am, edited 1 time in total.
Reason: Removed extraneous [size] tags - we can hear/read you just fine.
Maybe I'm just blind in my old age; I thought making the text more visible was being helpful. Not like I was capslocking everything man; and this forum's text is pretty small on 1080p.
SanyaWaffles wrote:Try adding "size clean" to your menudef entries and see if that fixes some of the scaling issues.
Thanks for the tip. MENUDEF is not a part of the wiki I would frequent often. I'll see about adding it to 0.91 when I release it. But if adding such an option also forces all the users to update, I might have to hold off.