https://bugs.winehq.org/show_bug.cgi?id=25325
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |00cpxxx@gmail.com, | |dimesio@earthlink.net
--- Comment #31 from winetest@luukku.com --- (In reply to Gordan Bobic from comment #30)
I can confirm that https://bugs.winehq.org/show_bug.cgi?id=34052#c76 seems to fix the problem for me (PlayOnLinux, Wine 1.19.20)
However - that bug is listed as fixed in 1.19.11, which presumably means that this extra registry entry should no longer be required - yet it quite clearly is. So while this may be a duplicate of the old bug, the old bug was closed as fixed when it wasn't actually fixed.
So the bug is still present, and the registry entry workaround is still required.
The registery key is still needed even the bug is marked fixed.
https://wiki.winehq.org/Useful_Registry_Keys
| +->CheckFloatConstants | | [Range check float constants in d3d9 shaders. Use this to workaround | | application bugs like https://bugs.winehq.org/show_bug.cgi?id=34052, | | usually resulting in geometry glitches. Enabling this has a small performance | | impact, default is disabled.]
According to your own words this bug is duplicate.