r1369 New compat options on 640x480

Bugs that have been investigated and resolved somehow.

Moderator: GZDoom Developers

Forum rules
Please don't bump threads here if you have a problem - it will often be forgotten about if you do. Instead, make a new thread here.
Post Reply
User avatar
Enjay
 
 
Posts: 27363
Joined: Tue Jul 15, 2003 4:58 pm
Location: Scotland
Contact:

r1369 New compat options on 640x480

Post by Enjay »

New compatability mode options are a good idea, but difficult to choose because they fall off the edge of the screen. Even the "t" of default doesn't fit on most resolutions. I suspect they might be OK on widescreen resolutions but on every resolution I tried, at least something was getting cut off:

Image
User avatar
HotWax
Posts: 10002
Joined: Fri Jul 18, 2003 6:18 pm
Location: Idaho Falls, ID

Re: r1369 New compat options on 640x480

Post by HotWax »

Not to hijack, but this is related. I wasn't aware of this new feature until I read this thread, so I was in the process of wikifying it. However, I noticed what I believe to be a minor error when documenting which flags are set with each mode.

According to the changelog, Doom (Strict) should enable all the same options as Doom, and then enable a few more for good measure. However, this is not entirely the case. The option compat_crossdropoff (Monsters cannot cross dropoffs) is turned on for Doom mode but off for Doom (Strict), which can be seen in the above screenshot. Surely this is not intentional?

Back on topic, it looks to me like that menu item could just be centered, since it's special and affects all the others.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49252
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Re: r1369 New compat options on 640x480

Post by Graf Zahl »

Enjay, I think I might link to an old thread of yours:

http://forum.zdoom.org/viewtopic.php?f=2&t=10724


because this is directly related. Honestly, I don't know what to do here. There's simply not enough space on the screen with Doom's (and even more Strife's) standard font.
HotWax wrote: According to the changelog, Doom (Strict) should enable all the same options as Doom, and then enable a few more for good measure. However, this is not entirely the case. The option compat_crossdropoff (Monsters cannot cross dropoffs) is turned on for Doom mode but off for Doom (Strict), which can be seen in the above screenshot. Surely this is not intentional?
Certainly not. I added that flag after the compatibility stuff and must have forgotten.
Back on topic, it looks to me like that menu item could just be centered, since it's special and affects all the others.

The menu engine can't do it, unfortunately.
User avatar
Zippy
Posts: 3302
Joined: Wed Mar 23, 2005 5:31 pm
Location: New Jersey

Re: r1369 New compat options on 640x480

Post by Zippy »

The perfect excuse to get on top of writing a new and more flexible menu system from scratch! ............... but that's probably not going to happen anytime soon.
skadoomer
Posts: 1026
Joined: Fri Sep 05, 2003 12:49 pm

Re: r1369 New compat options on 640x480

Post by skadoomer »

I've had a desire to do this for a while, but I'm not at the level where i can turn this into a pet project like blzut did with sbarinfo.
User avatar
HotWax
Posts: 10002
Joined: Fri Jul 18, 2003 6:18 pm
Location: Idaho Falls, ID

Re: r1369 New compat options on 640x480

Post by HotWax »

Though it's hardly ideal, I think I have a solution that will work within the bounds of the current menu structure.

Move the "Compatibility Mode" setting to the Options menu (one level higher than Compatibility options) and then rename Compatability Options to something like "Custom Compatibility."

So, you'd go to options, and can set the mode there, which should meet the needs of most people. If they want to set each option individually, they can go into the "Customize" menu and get the same menu that was there before. The options menu has much more room on its right side so the text wouldn't get cut off there.

[edit] Since that description was hard even for me to read, I mocked up a demonstration of how this would look:

Image
User avatar
Tormentor667
Posts: 13556
Joined: Wed Jul 16, 2003 3:52 am
Preferred Pronouns: He/Him
Operating System Version (Optional): Windows 11
Graphics Processor: nVidia (Modern GZDoom)
Location: Germany
Contact:

Re: r1369 New compat options on 640x480

Post by Tormentor667 »

Seconded, I think Hotwax idea definitely makes sense and is very easy to handle
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 49252
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Re: r1369 New compat options on 640x480

Post by Graf Zahl »

... and it completely nullifies the effect of seeing how these settings affect the compatibility options.
User avatar
Tormentor667
Posts: 13556
Joined: Wed Jul 16, 2003 3:52 am
Preferred Pronouns: He/Him
Operating System Version (Optional): Windows 11
Graphics Processor: nVidia (Modern GZDoom)
Location: Germany
Contact:

Re: r1369 New compat options on 640x480

Post by Tormentor667 »

That's also true ^^
User avatar
HotWax
Posts: 10002
Joined: Fri Jul 18, 2003 6:18 pm
Location: Idaho Falls, ID

Re: r1369 New compat options on 640x480

Post by HotWax »

Graf Zahl wrote:... and it completely nullifies the effect of seeing how these settings affect the compatibility options.
Hey, I said it wasn't an optimal solution. :?

Under the circumstances, I feel like this is the only option you have if you don't want to cut off text that people might want to read, seeing as how "Doom (st" is hardly any more helpful than "ZDoom 2.0." to users who don't know what those mean. And if people are interested in seeing what settings they're changing, they can hop down one option to the customize menu and view it for themselves.
User avatar
randi
Site Admin
Posts: 7749
Joined: Wed Jul 09, 2003 10:30 pm
Contact:

Re: r1369 New compat options on 640x480

Post by randi »

Fixed, in the true spirit of the entire options menu code.
Post Reply

Return to “Closed Bugs [GZDoom]”