by Chris » Sun Dec 30, 2018 3:28 am
Frederick Blavinghure wrote:Anyway, I've been using MANY ports over 20+ years and frankly I have seen such problems under Windows, BUT...
Yeah, messing up your desktop icon arrangements is nothing compare to missing such a valuable option that been there over MANY years.
Is it really a "valuable option" though? As it is, LCD panels have a fixed resolution, and when your video card sets a different resolution the monitor is stretching the image it's given to fit. The system GZDoom now employs does the same thing, but at the app level using the video card's hardware scaling while also providing more options (letter/pillar-boxing to maintain aspect ratio, quick on-the-fly "mode" changes that doesn't interfere with the desktop or other apps, not being confined to a fixed resolution list provided by the OS/driver, and even super-sampling anti-aliasing by rendering at a higher resolution than the output).
Streaming/recording is really the only thing that benefits from changing the actual resolution of the front buffer output, but most people don't do that so nothing's lost on them, and for those that do you can use windowed mode to set the exact pixel dimensions you want to record at. And if you absolutely need to run it fullscreen at the specific resolution, perhaps there's a program that can change the monitor's resolution before launching the game, and sets it back when it exits. It doesn't sound like you need to change the output resolution while playing, so automating the fullscreen resolution change with launching GZDoom would have the desired effect.
[quote="Frederick Blavinghure"]Anyway, I've been using MANY ports over 20+ years and frankly I have seen such problems under Windows, BUT...
Yeah, messing up your desktop icon arrangements is nothing compare to missing such a valuable option that been there over MANY years.[/quote]
Is it really a "valuable option" though? As it is, LCD panels have a fixed resolution, and when your video card sets a different resolution the monitor is stretching the image it's given to fit. The system GZDoom now employs does the same thing, but at the app level using the video card's hardware scaling while also providing more options (letter/pillar-boxing to maintain aspect ratio, quick on-the-fly "mode" changes that doesn't interfere with the desktop or other apps, not being confined to a fixed resolution list provided by the OS/driver, and even super-sampling anti-aliasing by rendering at a higher resolution than the output).
Streaming/recording is really the only thing that benefits from changing the actual resolution of the front buffer output, but most people don't do that so nothing's lost on them, and for those that do you can use windowed mode to set the exact pixel dimensions you want to record at. And if you absolutely need to run it fullscreen at the specific resolution, perhaps there's a program that can change the monitor's resolution before launching the game, and sets it back when it exits. It doesn't sound like you need to change the output resolution while playing, so automating the fullscreen resolution change with launching GZDoom would have the desired effect.