Wanted to check in to see if anyone else was experiencing this. I found some threads elsewhere about it from early December but there doesn't appear to have ever been a resolution.
The symptoms: Since the 0.50.05 update, in the Premium version, I have been experiencing significant GFPS loss -- it now hovers ~5-7 while unpaused. Mouse input is extremely laggy: clicks sometimes do not register at all, and take >2-3s to register otherwise. While panning the screen there is noticeable hitching as the GUI moves. When paused, GFPS shoots back up to the cap (which I have set at 50). As soon as the game is unpaused, regardless of action (or lack thereof), zoom level, or what is on-screen, GFPS tanks back down to single digits in the span of less than a minute. The UI stuttering and input delay renders the game essentially unplayable while unpaused.
Computational FPS is unaffected, still sitting at my cap of 100 except for occasional dips down into the 80s-90s when there's a lot happening. The actual game is smooth as butter at the same time that the interface is lagging horribly. This is occurring on the exact same modset, worlds, and embarks which were running normally prior to 0.50.05.
I have verified two "solutions", one partial and one total:
1. In the core DF .exe properties, under the compatibility tab, clicking "Change high DPI settings" and toggling on "High DPI scaling override" with "Scaling performed by: System (Enhanced)" selected will result in moderate gains in GFPS. It does not recover to normal levels or performance -- it stabilizes at ~30-35 GFPS and is somewhat playable, albeit with still-noticeable stuttering and delays in the GUI.
2. Switching to ASCII on the premium version totally removes the issue. Likewise, my classic install does not produce the issue at all.
I am setting up a fresh world and embark with minimal mods on my premium install in order to test whether a fresh post-update file will reproduce the issue.
To avoid the pointless questions I saw in responses to previous threads about this issue:
-I do not have an integrated chipset trying to prioritize itself as the GPU.
-I have a solid modern GPU which should not struggle to render a UI.
-My monitor is plugged directly into the GPU, and the plug is seated properly.
-I have not changed my GPU drivers.
-I am not talking about computational FPS. I am talking about GFPS, the second number in parentheses in the FPS readout, which prior to the premium release essentially tied in to nothing.
-I am playing on a 1920x1080 monitor with resolution set to the same.
Just want to get this out there in case other people are struggling with the same problem. Hopefully my testing will indicate that it was a mod/save issue rather than some sort of bizarre performance bug with the UI.