Youda008 / DoomRunner

Preset-oriented graphical launcher of various ported Doom engines (an alternative to ZDL)
GNU General Public License v3.0
240 stars 18 forks source link

DoomRunner is too tall to fit on screen #181

Open randomname42 opened 4 weeks ago

randomname42 commented 4 weeks ago

My TV is 1360x768 and DoomRunner can't be used to play because it's too tall to fit the play button on screen.

There's no way to reduce the height smaller than in the screenshot, and no scrollbars so that the play button can be made visible by scrolling. That makes it impossible to start playing.

It also makes some lower options on the More Options tab are hidden off-screen as well.

Screenshot_2024-09-29_16h49m52

randomname42 commented 2 weeks ago

I found a workaround for the time being, for anyone else with this issue on a Steam Deck. Click the D icon in the upper left of the Doom Runner window and choose "More Actions" then "Configure Special Application Settings..."

In there you can force the size (in my case 768x720 makes the launch button appear), and also force "Ignore Requested Geometry" to No (which seems to be required for the change to take effect).

It's very nice to be able to finally use Doom Runner on my TV. I don't know if the workaround will get reset when the Doom Runner flatpak gets updated or not.

Youda008 commented 1 week ago

Hi. Already discussed here https://github.com/Youda008/DoomRunner/issues/58 TL,DR: Please go to Initial Setup and try to change Application Style to "Fusion" to see if it helps.

randomname42 commented 1 week ago

Unfortunately Fusion does not help (see image below). Testing the Windows setting too it also doesn't help (exact same spacing as Fusion).

No matter which option is chosen it's about the same. While Fusion/Windows shows things more compactly (less vertical space between lines), somehow System Default/Breeze actually fits the whole "Additional command line argument [preset]" line on screen. Whereas Fusion and Windows only manage to fit the very top of that line on screen (compare first post image to the one in this post).

For some reason changing the application style also removes the resize workaround Changing any setting in the initial setup menu removes the resizing workaround I found, causing it to have to be set up again. That 's unfortunate considering some things, like adding another engine for example, can only be done through initial setup.

Fusion