Reintergrate console text scaling into 4.8.0+?

Moderator: GZDoom Developers

User avatar
Lord Misfit
Posts: 219
Joined: Wed Dec 27, 2006 8:13 pm
Discord: Lord Misfit#9594
Location: Canton, OH

Reintergrate console text scaling into 4.8.0+?

Post by Lord Misfit »

While I'm happy for GZDoom 4.8.0's release, one very recent thing that was removed, apparently due to backporting scaling code from Raze was the console text scaling.

To be frank, I was using a fairly more scaled up text size [and because my mods have combat-logging, I actually do end up opening the console to read them and for other debugging messages a lot]. While I understand the code update, I feel I need to ask if something like con_scale [or at least a "con_oldscale" in the fashion of "hud_oldscale"] be added into the new code on top of the Raze stuff again.

The text on 1920x1080 is tiny, and while it's allows you to see an impressive amount of lines, the amount of squinting I have to do to find and read certain lines, regardless of eyewear or not, is the kind I'm all but certain will lead to headaches in the future if some scaling options aren't re-added again, sadly.

That, and when I looked up "con_scale" on the forum in the last couple of days, there's a topic that was also mentioned the removal of con_scale temporarily causing crashes on their Fullscreen HUD mod @ viewtopic.php?f=46&t=63863&p=1221115&hilit=con_scale#p1221115 though they mention hud_scale was removed, but I'm guessing for them, they could at least try the "hud_oldscale" stuff to get around it to go back to their previous state if necessary, but that doesn't help my specific case, and I don't use that minimod anyways]. I don't know how many more mods if any are being affected by the removal of things like [con/hud]_scale that were recently changed, but that's also a consideration for backwards compatibility with mods too I guess. >.>;

I don't want to sound ungrateful for the recent 4.8.0 release, being I'm glad there's still progress of GZDoom of course, but I do know there's no real way my eyes and my poor head can ignore the lack of the console text scaling right now, and I have to deal with enough potential headaches already as it is. If there's already a way to get the old text scaling back I'm just not aware of, akin to that of the hud_oldscale option, that'd help me too, but I didn't find anything like it at least. x.x

For clarification I'm not asking for code rollback for the console text scaling, I'm just asking for something more of an updated version of con_scale that works with the new Raze-backported code [at least based on the above topic and what I read on 4.8.0's release, the scaling code is backported from Raze, you can correct me if I'm wrong. <.<; ]

And before you suggest it, sorry but no, I'm not changing my resolution to anything lower [or higher either, as 1920x1080 is a "just right resolution" for me], that's not really an option, and honestly I don't think it should need to be the only option for this situation, either. Don't want to sound pushy or demanding here, but I'm only asking about and mentioning this for the sake of my eyes, maybe the eyes of some other users too. x.x

[Also yes, I did try to comment on this on GitHub on the update that removed con_scale because I wasn't sure at the time making a full topic for this was the right idea or not since 4.8.0 wasn't yet announced at the time I wrote it. If you want I can remove that comment from the commit, and if that wasn't a good approach for mentioning this, I do apologize. Things over here in RL have been a little hectic too. x.x]
yum13241
Posts: 236
Joined: Mon May 10, 2021 8:08 pm
Discord: yum13241#8226
Github ID: yum13241
Preferred Pronouns: He/Him
Operating System Version (Optional): EndeavorOS (basically Arch)
Graphics Processor: Intel with Vulkan Support

Re: Reintergrate console text scaling into 4.8.0+?

Post by yum13241 »

Agreed. Some people play on big screens or far away from their screens and no one wants to squint. Is it possible? Maybe.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 48040
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Re: Reintergrate console text scaling into 4.8.0+?

Post by Graf Zahl »

So how do you guys use the OS in the first place? The console auto-scales with larger screens already, and the font itself is even larger than Windows's system font that's being used throughout the entire UI. Surely con_scale can be brought back - but for me this always has been a needless complication with no real world use.
User avatar
Lord Misfit
Posts: 219
Joined: Wed Dec 27, 2006 8:13 pm
Discord: Lord Misfit#9594
Location: Canton, OH

Re: Reintergrate console text scaling into 4.8.0+?

Post by Lord Misfit »

I mean for me personally, to answer as well as I can, I have "Change the size of text, apps, and other items" upped to 150% in Windows 10 over here as the default, at least 125% zoom in or more on Chrome and my browsers. I'm sure there's auto-scaling of some kind in most programs of course, but a lot of them [not all, of course] seem to allow the option for scaling up text and some features at least. There's also options for Windows 7/10/etc to "disable scaling on high DPI settings" in individual programs via the file manager, which I use a fair amount.

1920x1080, even if it scales the text by default to look tiny on the eyes without those tweaks, doesn't mean it isn't viable for other means of computer usage and gaming I suppose, since it has a lot of what others call "real estate" for screen-space in spite of the smaller text (though through use of different resolutions in the past, I came to feel 1920x1080 was the best one overall, even as people were going on about 4k, and I don't plan to go to 4k resolution in the future. I can only imagine how tiny the text must be by default on that). All I know is the bigger text from having the scaling options really helps with not having to squint and risk headaches in these cases, whether it's individual settings for single programs, the OS, or console-text scaling in the case of this request. o.o
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 48040
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Re: Reintergrate console text scaling into 4.8.0+?

Post by Graf Zahl »

con_scale is back
User avatar
22alpha22
Posts: 278
Joined: Fri Feb 21, 2014 5:04 pm
Graphics Processor: nVidia with Vulkan support
Location: Montana, USA

Re: Reintergrate console text scaling into 4.8.0+?

Post by 22alpha22 »

Graf Zahl wrote:con_scale is back
For me the update made my console way too big, it was nice and small but still easily readable and I could see many lines. After 4.8.0, my console font became more than twice as big, now I have only a handful of previous lines visible, so a way to make the console font small again is great.

On what I imagine is a related note, my standard unaltered automap hud (kills, items, secrets, level/hub/total time, and map name) became insanely small, so small I can barely read it, my HUD and statusbar outside of the automap is unchanged.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 48040
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Re: Reintergrate console text scaling into 4.8.0+?

Post by Graf Zahl »

You know, these scaling issues is what I'd like to get sorted out for good - but that's really hard if so much stuff depends on the rather broken scaling setup... :(

Return to “Closed Feature Suggestions”