AlpyneDreams / d8vk

Direct3D 8 to Vulkan translation for DXVK! Merged into dxvk: https://github.com/doitsujin/dxvk
zlib License
486 stars 6 forks source link

Supreme Ruler 2010/2020 - text flickering is back #179

Open WinterSnowfall opened 11 months ago

WinterSnowfall commented 11 months ago

Just so we don't forget about this, the text flickering problem is back on main after the latest rebase. Both Supreme Ruler 2010 and 2020 are affected. More details on #106 and #130.

Software information

Supreme Ruler 2010, Supreme Ruler 2020.

System information

N/A

Apitrace file(s)

I know Alpyne has at least one of the games :).

Log files

N/A

WinterSnowfall commented 6 months ago

managedBufferPlacement doesn't seem to work anymore, since we sort of lucked out previosly and relied on what I think was an extra RT copy that got removed upstream.

The good news is that the batcher seems to fix the problem with the text, however the 3D models aren't rendered properly. Still, I think it could be something to look into at some point, pehaps make this mess of a game playable at all zoom levels.

Alternatively, people can use the game's own "Nvidia Driver workaround" to fix text rendering, although performance won't exactly be amazing to put it mildly.

WinterSnowfall commented 1 month ago

Had a look at these games on Windows XP, with the Nvidia 45.23 drivers. Oddly enough, even with the "Nvidia Driver workaround" option off there's no flickering in either of the games.