https://bugs.winehq.org/show_bug.cgi?id=22383
Matteo Bruni matteo.mystral@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |matteo.mystral@gmail.com
--- Comment #19 from Matteo Bruni matteo.mystral@gmail.com --- (In reply to Someone from comment #18)
(In reply to Felix Yan from comment #17)
Strange that wine-staging 1.7.33 (with csmt patches) works fine for me with strictdrawordering disabled. The intro video is playing fine, and no flickering seen during hours of gameplay. With vanilla wine 1.7.33 the problems persist.
Oh, this is true, I forgot I had CMST option removed in winecfg. It fixes that bug !
Now I guess the thing is to find what specific patch is fixing it...
That won't be necessary. You need something like a serializing command stream (which is what the CSMT patches implement) to avoid the flickering without StrictDrawOrdering. That's not a single patch you could pick and put in Wine.