Additional image resolution flexibility for Startups

Post a reply

Smilies
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :geek: :ugeek: :!: :?: :idea: :arrow: :| :mrgreen: :3: :wub: >:( :blergh:
View more smilies

BBCode is ON
[img] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Additional image resolution flexibility for Startups

Re: Additional image resolution flexibility for Startups

by Graf Zahl » Tue Jun 07, 2022 7:29 am

I actually think more along the lines of the intermission scripts. SBARINFO is way too complex and this screenis normally gone after a handful of seconds at most.

Re: Additional image resolution flexibility for Startups

by Kinsie » Tue Jun 07, 2022 6:58 am

I wouldn't be opposed to that. Probably wouldn't need to be hugely complex, either, could probably use a SBARINFO-esque definition syntax (though hopefully a bit more solid than that!)

Re: Additional image resolution flexibility for Startups

by Graf Zahl » Tue Jun 07, 2022 6:11 am

The code as-is is not capable of handling more flexible setups so for the first version I left it at that.

These startups need some rudimentary scripting ability, but I'm not sure yet how to do it. ZScript is out because it's not operational when the start screen is shown.

Additional image resolution flexibility for Startups

by Kinsie » Tue Jun 07, 2022 5:46 am

First off, I want to say a huge THANK YOU for adding support for standard PNG files to the Hexen/Strife startups in 4.8.0. This has been a huge bugbear of mine for years, and I'm so glad nobody will ever have to deal with the horrendous Hexen startup image format ever again.

However, these startups being blown up to fit the game window, while an understandable consequence of the new setup, isn't hugely ideal for certain situations. In addition, said startups won't function if the images they require aren't the original very specific resolutions. Would it be possible to allow for greater resolutions for STARTUP and STARTUP0, or failing that support for widescreen versions? It'd be one last final step for large mods or standalone games to add that final piece of professional flair to their loading screens.

Top