Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Graphical FPS drops with larger screen sizes  (Read 813 times)

Novaris

  • Bay Watcher
    • View Profile
Graphical FPS drops with larger screen sizes
« on: February 03, 2023, 06:19:09 am »

Dear fellow Urists,

Does anyone else experience a drop in FPS if you enlarge the game window beyond, say, 1920x1080?
If I enable the game's FPS counter I see graphics cap out at 60 (50) FPS regardless of init config (I capped game FPS to 60 to avoid excessive update rates though).
If I enalrge the window to 5120x1440 the same save has 60 (~25) FPS. with UI FPS also the game's responsiveness drops and key inputs and mouse presses are lagging.
Fullscreen and windowed mode doesnt make a difference.

Any help on optimizing my config to be able to play on my large screen would be appreciated :)
Logged

Novaris

  • Bay Watcher
    • View Profile
Re: Graphical FPS drops with larger screen sizes
« Reply #1 on: February 03, 2023, 06:26:46 am »

I think that querrying the vissible map and assembling the draw calls to the GPU takes longer and thats what slows down the game. I don't know about the game's internals but I can see that zooming in and out and enlarging the visible z-room is not influencing the game but if there are more objects on screen like workshops, dwarves or items it affects it which leads me to my suspicion...
Logged

Miuramir

  • Bay Watcher
    • View Profile
Re: Graphical FPS drops with larger screen sizes
« Reply #2 on: February 03, 2023, 08:07:17 pm »

Does anyone else experience a drop in FPS if you enlarge the game window beyond, say, 1920x1080?
If I enable the game's FPS counter I see graphics cap out at 60 (50) FPS regardless of init config (I capped game FPS to 60 to avoid excessive update rates though).
If I enalrge the window to 5120x1440 the same save has 60 (~25) FPS. with UI FPS also the game's responsiveness drops and key inputs and mouse presses are lagging.
Fullscreen and windowed mode doesnt make a difference.

1920x1080 is about 2 megapixels; 5120x1440 is about 7.4 megapixels.  The computer has to do nearly four times as much work to put things on that larger screen / window, so if all other things were equal you'd expect about 1/3 to 1/4 the update speed.  Additionally, IIRC the brothers have not had a large or high res screen until very recently (last few months), so there has been little testing of the performance impact. 

Putnam's SDL2 improvements may bring display improvements of several sorts, and it's more likely that things will be tested for higher resolutions.  That said, on the most recent (Jan. 2023) Steam hardware survey, about 77% of gamers were still at 1920x1080 or less; and only about 6.5% were at higher than 2560x1440 (~3.7 megapixels), so having twice that is still a bit unusual. 

The main thing that really needs improvement is better decoupling of simulation speed, display speed, and user interface response speed. 
Logged

Novaris

  • Bay Watcher
    • View Profile
Re: Graphical FPS drops with larger screen sizes
« Reply #3 on: February 04, 2023, 07:54:24 am »

Agreed,

I was more wondering if anyboody figured out a good setting for 1920x1080 :) I'm not planning on playing on ths ultra-wide resolution because as you said I will not get performance but I see the same drop on 1920 with a larger number of items on screen and was wondering if thats only me :)

Thanks for the clarification though, I hope Putnam can work some magic!
Logged