ValveSoftware / halflife

Half-Life 1 engine based games
Other
3.67k stars 619 forks source link

[HL25] Add an option for hud scaling #3436

Open ObsidianPlague opened 10 months ago

ObsidianPlague commented 10 months ago

It's now incredibly disorienting and claustrophobic with this brand new hud update, that you can't even change the scaling of now.

Having an option to disable scaling, or change the level of scaling, would help alot.

Paft commented 10 months ago

I don't disagree that a size option would be nice (I'd use a smaller option if it becomes available as the HUD in particular does feel a tad big in 1080p), but it seems like they've gone for the original look.

That's actually roughly originally how it was intended(?) Is it just that we're so used to seeing it (unintentionally shrunk?) on modern resolutions for AGES now?

Here's how it looked back in the day on in 640x480. I cannot add 4k shots outside of using DLDSR, which just looks the same as 1080p-- but here are comparisons: https://imgur.com/a/8rTaB8c

Half-Life [Steam_Legacy] 1920 x 1080: legacy menu

25th Anniversary (November 19, 2023 Update) 1920 x 1080: Untitled-1

Half-Life WON 1.0.0.9 640x480: Untitled-2

Half-Life [Steam_Legacy] 1920 x 1080: boot_camp0001

25th Anniversary (November 19, 2023 Update) 1920 x 1080: boot_camp0000

Half-Life WON 1.0.0.9 640x480: Half-life WON 1 0 0 9

hud_scale_before hud_scale_after

OpenRift412 commented 10 months ago

Another note: If this could be done in a fashion that allows Legacy mods to use this feature, then that would be much appreciated. I know Xash3D can do that, so it certainly seems possible to do in the Steam version. Just a matter of how much work it would take to implement.

Rezulux commented 10 months ago

A user-set scale option seems as if it would be the one way to go that would satisfy everyone and accommodate all resolutions, as not only do I see a lot of divisive feelings about how things have been changed, the changes have led to a falloff in scale beginning at each "step" in resolution groups, and reducing in size up until the next step. I think the best way to present such an option would be to start at how the HUD is presented at 640x480, and allow users to reduce the scale from there.

Additionally if possible, an option for snapping the sides of the HUD to a 4:3 aspect ratio would be a welcome feature, allowing the HUD to be presented as it was originally authored, while providing us with the expanded view that widescreen offers.

kumikumi commented 10 months ago

I'm affected by this. In my case I have a 48" 4K monitor that I use with 100% desktop scaling, but in Half-life all the menus are now the wrong size (way too big). Looked fine before the update.

(I'm running the game on Linux if it matters, but other operating systems are probably affected as well)