Dwarf Fortress

Dwarf Fortress

Ricky Spanish Dec 7, 2022 @ 9:53am
UI Scaling Issues
Playing on a 4k monitor is rough with the current UI scaling options.

Windows either overlap each other and are unusable or are too small. I think an option to disconnect the top menu bar and the bottom selections from the window scaling would be a good start. When I get the windows a nice size the info bar at the top and action bar at the bottom are way too small. I think allowing windows to move around could help too.
< >
Showing 1-13 of 13 comments
UltraViolet Dec 7, 2022 @ 9:58am 
I have the same problem.

The way I've been able to make it work is to turn off "Scale interface to fit grid height/width" and set my interface scaling percentage to 140 or so.
Ricky Spanish Dec 7, 2022 @ 10:21am 
Originally posted by NegativeImage:
I have the same problem.

The way I've been able to make it work is to turn off "Scale interface to fit grid height/width" and set my interface scaling percentage to 140 or so.

This works ok, but still too small at 4k, I'm using 165 right now but the top menu and action bar are still too small. When I set it to 175 the game crashes when I click on adding a worker to a workshop which is weird and above that makes the windows overlap and makes it so I cant add workers.
UltraViolet Dec 7, 2022 @ 10:25am 
Originally posted by Ricky Spanish:
Originally posted by NegativeImage:
I have the same problem.

The way I've been able to make it work is to turn off "Scale interface to fit grid height/width" and set my interface scaling percentage to 140 or so.

This works ok, but still too small at 4k, I'm using 165 right now but the top menu and action bar are still too small. When I set it to 175 the game crashes when I click on adding a worker to a workshop which is weird and above that makes the windows overlap and makes it so I cant add workers.

I agree. 140 is way too small, but was the only way I could get it so no UI ends up getting cut off somewhere (the top bar was the main culprit here). I'm just trying my best to get used to it while we wait on a hotfix for all of the UI shenanigans.
Osric Dec 7, 2022 @ 10:30am 
Just wonderful. Spend years waiting for the game to make a usuable UI and they launch it on Steam without one. I know this is an old game but is anyone playing on a giant square tube monitor at 480 any more? Because that's look to be optimal for this. I literally cannot play the game because the tutorial text window is over the buttons I need to press, and I cannot move it. Unbelievable.
BlackSmokeDMax Dec 7, 2022 @ 10:33am 
Originally posted by Osric:
Just wonderful. Spend years waiting for the game to make a usuable UI and they launch it on Steam without one. I know this is an old game but is anyone playing on a giant square tube monitor at 480 any more? Because that's look to be optimal for this. I literally cannot play the game because the tutorial text window is over the buttons I need to press, and I cannot move it. Unbelievable.

Isn't there a hide button for those tutorial windows? Thought I remembered seeing some "rollup" type of thing on them.
Last edited by BlackSmokeDMax; Dec 7, 2022 @ 10:33am
Pain Dec 7, 2022 @ 10:35am 
I play 4k 3840*2160 and this guide helped me: https://steamcommunity.com/sharedfiles/filedetails/?id=2898324247
Tzyder Dec 7, 2022 @ 10:37am 
I eventually got the UI to jump to an appropriate scale that didnt break the UI nor was so huge the text and icons were tiny. I think i set all the number to my actual screen size, switched to windowed mode and then clicked the fill screen button on the window.
Osric Dec 7, 2022 @ 10:38am 
You can roll up the window but the top bar remains and obscures stuff below it. I believe there was a solution to this problem in Windows 3.1. Apparently it's been possible to resize and move windows for 30 years. Who knew?
Last edited by Osric; Dec 7, 2022 @ 10:39am
Tikigod Dec 7, 2022 @ 10:39am 
Originally posted by Ricky Spanish:
Playing on a 4k monitor is rough with the current UI scaling options.

Windows either overlap each other and are unusable or are too small. I think an option to disconnect the top menu bar and the bottom selections from the window scaling would be a good start. When I get the windows a nice size the info bar at the top and action bar at the bottom are way too small. I think allowing windows to move around could help too.

Solution is pretty straight forward.

Go to options, keep UI scaling enabled and under UI scaling set maximum width allowed to your IN-GAME resolution width.

Remembering that playing on a 4k monitor doesn't mean you're actually running the game at 4k. Monitors simply display, they don't force resolutions.

The root cause of the issue is that the automatic UI scaling ceilings out at a value significantly under 3840 so the UI gets pushed further to the middle of the screen and forces things to overlap, but the manual override option exists to let you fix that.
Last edited by Tikigod; Dec 7, 2022 @ 10:41am
Ricky Spanish Dec 7, 2022 @ 11:35am 
Originally posted by Tikigod:
Originally posted by Ricky Spanish:
Playing on a 4k monitor is rough with the current UI scaling options.

Windows either overlap each other and are unusable or are too small. I think an option to disconnect the top menu bar and the bottom selections from the window scaling would be a good start. When I get the windows a nice size the info bar at the top and action bar at the bottom are way too small. I think allowing windows to move around could help too.

Solution is pretty straight forward.

Go to options, keep UI scaling enabled and under UI scaling set maximum width allowed to your IN-GAME resolution width.

Remembering that playing on a 4k monitor doesn't mean you're actually running the game at 4k. Monitors simply display, they don't force resolutions.

The root cause of the issue is that the automatic UI scaling ceilings out at a value significantly under 3840 so the UI gets pushed further to the middle of the screen and forces things to overlap, but the manual override option exists to let you fix that.

The issue is when you use those options to fix things it makes the top bar and the bottom action bar too small. If I could change the scaling on the bars separate from the windows there would be a workable solution, instead you have to come to a compromise between the two. I am running the game at 3840x2160.
Tikigod Dec 7, 2022 @ 11:39am 
Originally posted by Ricky Spanish:
Originally posted by Tikigod:

Solution is pretty straight forward.

Go to options, keep UI scaling enabled and under UI scaling set maximum width allowed to your IN-GAME resolution width.

Remembering that playing on a 4k monitor doesn't mean you're actually running the game at 4k. Monitors simply display, they don't force resolutions.

The root cause of the issue is that the automatic UI scaling ceilings out at a value significantly under 3840 so the UI gets pushed further to the middle of the screen and forces things to overlap, but the manual override option exists to let you fix that.

The issue is when you use those options to fix things it makes the top bar and the bottom action bar too small. If I could change the scaling on the bars separate from the windows there would be a workable solution, instead you have to come to a compromise between the two. I am running the game at 3840x2160.

Hmmm not seeing that happen with the top and bottom bars when I set max width to 3840.

You've not accidentally messed with any other scaling options initially on top of setting the manual width override that might be causing it?


Edit:

Here's what I have playing at 3820x2160 and leaving all scaling settings to default other then setting the maximum width to 3820

https://i.imgur.com/KXN3Cat.jpeg

https://i.imgur.com/rxBdzrj.jpeg
Last edited by Tikigod; Dec 7, 2022 @ 11:44am
Ricky Spanish Dec 7, 2022 @ 2:00pm 
Originally posted by Tikigod:
Originally posted by Ricky Spanish:

The issue is when you use those options to fix things it makes the top bar and the bottom action bar too small. If I could change the scaling on the bars separate from the windows there would be a workable solution, instead you have to come to a compromise between the two. I am running the game at 3840x2160.

Hmmm not seeing that happen with the top and bottom bars when I set max width to 3840.

You've not accidentally messed with any other scaling options initially on top of setting the manual width override that might be causing it?


Edit:

Here's what I have playing at 3820x2160 and leaving all scaling settings to default other then setting the maximum width to 3820

https://i.imgur.com/KXN3Cat.jpeg

https://i.imgur.com/rxBdzrj.jpeg

Im going to try to configure it again now. Been working all day and havent been able to mess with it.

Edit: Ok its working now. I dont know what the deal was before but now mine looks like yours and is way playable. Thx
Last edited by Ricky Spanish; Dec 7, 2022 @ 2:05pm
Originally posted by Ricky Spanish:
Playing on a 4k monitor is rough with the current UI scaling options.

Windows either overlap each other and are unusable or are too small. I think an option to disconnect the top menu bar and the bottom selections from the window scaling would be a good start. When I get the windows a nice size the info bar at the top and action bar at the bottom are way too small. I think allowing windows to move around could help too.

Old threat, I know, but maybe someone still needs this
If you have mole vision, like I do, you can turn on Windows magnifier and use it in-game
It's not exactly ideal, but seeing how this is one of those pause-start type strategy games, it's usable and it's better than nothing or messing up the UI scale
Just set it up so you can zoom in and out with the button shortcuts.
< >
Showing 1-13 of 13 comments
Per page: 1530 50

Date Posted: Dec 7, 2022 @ 9:53am
Posts: 13