Widescreen console stretched

Is there something that doesn't work right in the latest GZDoom? Post about it here.

Moderator: GZDoom Developers

Forum rules
Please construct and post a simple demo whenever possible for all bug reports. Please provide links to everything.

If you can include a wad demonstrating the problem, please do so. Bug reports that include fully-constructed demos have a much better chance of being investigated in a timely manner than those that don't.

Please make a new topic for every bug. Don't combine multiple bugs into a single topic. Thanks!

Widescreen console stretched

Postby Scuba Steve » Wed Apr 29, 2020 9:41 am

https://github.com/nashmuhandes/WidePix ... master.zip

When bringing down the console while using widescreen images, GZDoom squeezes the fullscreen image to fit the current resolution instead of cropping at the edges.
Scuba Steve
 
Joined: 28 Mar 2004

Re: Widescreen console stretched

Postby Graf Zahl » Wed Apr 29, 2020 10:53 am

It has always done that for the console background. Just look what it does to the titlepic.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany

Re: Widescreen console stretched

Postby Scuba Steve » Wed Apr 29, 2020 11:08 am

I see... so it's just making it ugly in a different way.
Scuba Steve
 
Joined: 28 Mar 2004

Re: Widescreen console stretched

Postby Graf Zahl » Mon May 04, 2020 2:28 pm

I've been thinking about this for some time now. The entire console background handling is just awful with the fallback on the titlepic which often is a poor choice for the console background, even disregarding the stretching issue. So what can we do here to make this work better? A quick look over user mods that use a CONBACK replacements show they all have 4:3 images that stretch quite well.

Titlepics don't, though, so I think this option should be retired. Is anyone willing to make a set of CONPICs in 4:3, 16:9 and 21:9 that can be used as defaults here? These should use some fairly neutral colors and some sort of engine identifying mark, somewhat similar to how Quake did it.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany

Re: Widescreen console stretched

Postby Rachael » Mon May 04, 2020 4:19 pm

I'll work on something. :)
User avatar
Rachael
Webmaster
 
Joined: 13 Jan 2004
Discord: Rachael#3767
Twitch ID: madamerachelle
Github ID: madame-rachelle
Operating System: Windows 10/8.1/8/201x 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: nVidia with Vulkan support

Re: Widescreen console stretched

Postby Scuba Steve » Wed Jun 17, 2020 5:54 pm

If you had something in mind, I'd gladly throw something together...
Scuba Steve
 
Joined: 28 Mar 2004

Re: Widescreen console stretched

Postby Rachael » Wed Jun 17, 2020 5:59 pm

I was thinking of those blue computer tiles, except a) not actually those, b) look like those, but more gray or a neutral color, possibly blue-gray, and c) not actually tiled, but generated to cover an entire 320x200 area.

I had experimented with something in Photoshop to try and make that but I was not so far successful, at least inasmuch I would have been happy with the result.
User avatar
Rachael
Webmaster
 
Joined: 13 Jan 2004
Discord: Rachael#3767
Twitch ID: madamerachelle
Github ID: madame-rachelle
Operating System: Windows 10/8.1/8/201x 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: nVidia with Vulkan support

Re: Widescreen console stretched

Postby Scuba Steve » Wed Jun 17, 2020 9:57 pm

Interesting, I was thinking of something similar.
Scuba Steve
 
Joined: 28 Mar 2004

Re: Widescreen console stretched

Postby Nash » Wed Jun 17, 2020 10:02 pm

Whatever ends up being done, my suggestion here is that the text over the console MUST be clearly readable. Please avoid noisy designs.
User avatar
Nash
 
 
 
Joined: 27 Oct 2003
Location: Kuala Lumpur, Malaysia
Github ID: nashmuhandes

Re: Widescreen console stretched

Postby Graf Zahl » Thu Jun 18, 2020 12:19 am

Whatever gets done here needs some graphics work. My suggestion would be to provide default CONBACK images for all supported games and just dim the screen if none is found but remove the fallback to the title pic.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany

Re: Widescreen console stretched

Postby Enjay » Thu Jun 18, 2020 3:44 am

Rachael wrote:I was thinking of those blue computer tiles, except a) not actually those, b) look like those, but more gray or a neutral color, possibly blue-gray, and c) not actually tiled, but generated to cover an entire 320x200 area.

Extending that to the other games, a similar "not too noisy but game-characteristic" graphic for each game could be identified and used as an inspiration for each background. How many would be needed? Doom (all variants), Heretic, Hexen, Strife? Beyond that, I think they might be "nice to have" grapics, but less essential.

Perhaps, instead of Graf's idea of dimming the screen, an utterly generic graphic could be made as a non-specific fallback.

[edit]By "Doom (all variants)" I meant that, as a minimum, we'd only need one graphic for all Doom games - one for each would be nice, but not essential.[/edit]
User avatar
Enjay
Everyone is a moon, and has a dark side which he never shows to anybody. Twain
 
 
 
Joined: 15 Jul 2003
Location: Scotland

Re: Widescreen console stretched

Postby Graf Zahl » Thu Jun 18, 2020 3:54 am

Doom 1, Doom 2, Plutonia, TNT, Heretic, Hexen, Strife, Chex Quest should be there. Hacx and Harmony would be nice - the rest is less important.
I think a single Doom graphic would be a bit lame. My idea would be something like Quake: The game's logo embossed into a mostly neutral background that could have different structure fitting the games - preferably at a somewhat higher resolution than 320x200 and of course fully widescreen compatible.

And it should be clear that these images go into the game_support.pk3 file so that they can use the games' original assets as a base.
Agreed about the generic fallback - it'd be better than dimming the screen with a solid color. This would go into gzdoom.pk3 then.

Now all we need is someone willing to create these things. ;)
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany

Re: Widescreen console stretched

Postby Enjay » Thu Jun 18, 2020 5:08 am

Graf Zahl wrote:My idea would be something like Quake: The game's logo embossed into a mostly neutral background that could have different structure fitting the games

For reference:
Image

Image
User avatar
Enjay
Everyone is a moon, and has a dark side which he never shows to anybody. Twain
 
 
 
Joined: 15 Jul 2003
Location: Scotland

Re: Widescreen console stretched

Postby Scuba Steve » Thu Jul 09, 2020 7:16 pm

I was bored and started playing around with some ideas. Most likely nothing final and they'll need a lot more work to fit properly, but thought I would post before I go any farther.

https://drive.google.com/drive/folders/ ... sp=sharing
Scuba Steve
 
Joined: 28 Mar 2004

Re: Widescreen console stretched

Postby Rachael » Thu Jul 09, 2020 8:18 pm

Those are actually pretty cool, I think those have a high chance of inclusion when they are completed. :)

What are you planning on licensing as? Seeing as how they seem to include some derivative assets, they will have to be distributed with the game support archive.
User avatar
Rachael
Webmaster
 
Joined: 13 Jan 2004
Discord: Rachael#3767
Twitch ID: madamerachelle
Github ID: madame-rachelle
Operating System: Windows 10/8.1/8/201x 64-bit
OS Test Version: No (Using Stable Public Version)
Graphics Processor: nVidia with Vulkan support

Next

Return to Bugs

Who is online

Users browsing this forum: No registered users and 1 guest