by Iniquitatis » Mon Sep 23, 2019 5:49 pm
Hellser wrote:I think the reason is that it's a standard among all other source ports and all players and modders are expecting this behavior. Otherwise, there will be a lot of bug reports that GZDoom doesn't look like PrBoom, EDGE, Zandronum, ZDoom, Vavoom, Eternity and that everything's squished / doesn't look right / there's no aspect ratio correction. (am I missing any other?
)
I can see this being an option for modders through an GAMEINFO flag.
Ouch, now I feel stupid. I'm always forgetting that original Doom assets made with this "correction" in mind. This egg-like BFG projectile always confuses me.
Anyway, yeah, there's already
PixelRatio property for the MAPINFO lump, but it doesn't prevent, for example, PSprites from being aspect corrected. What I'm looking for is an option to prevent engine from doing
any kind of vertical stretching, be it the HUD, PSprites, world sprites, models, level geometry, etc., so every asset that I made looks in-game just as intended.
[quote="Hellser"]I think the reason is that it's a standard among all other source ports and all players and modders are expecting this behavior. Otherwise, there will be a lot of bug reports that GZDoom doesn't look like PrBoom, EDGE, Zandronum, ZDoom, Vavoom, Eternity and that everything's squished / doesn't look right / there's no aspect ratio correction. (am I missing any other? :P)
I can see this being an option for modders through an GAMEINFO flag.[/quote]
Ouch, now I feel stupid. I'm always forgetting that original Doom assets made with this "correction" in mind. This egg-like BFG projectile always confuses me. :mrgreen:
Anyway, yeah, there's already [b]PixelRatio[/b] property for the MAPINFO lump, but it doesn't prevent, for example, PSprites from being aspect corrected. What I'm looking for is an option to prevent engine from doing [i]any[/i] kind of vertical stretching, be it the HUD, PSprites, world sprites, models, level geometry, etc., so every asset that I made looks in-game just as intended.