https://bugs.winehq.org/show_bug.cgi?id=57582
Bug ID: 57582 Summary: Eschalon Book I: launcher menu flickering Product: Wine Version: 10.0-rc1 Hardware: x86-64 URL: https://www.moddb.com/games/eschalon-book-i/downloads/ eschalon-book-i-1-05-demo OS: Linux Status: NEW Keywords: download, regression Severity: minor Priority: P2 Component: winex11.drv Assignee: wine-bugs@winehq.org Reporter: gyebro69@gmail.com CC: rbernon@codeweavers.com Regression SHA1: 9339e6cc85498576768ddc30150b59b2ec489e20 Distribution: ---
The game launcher is flashing awfully. The actual game is not affected.
Reverting this commit fixes the problem for me: commit 9339e6cc85498576768ddc30150b59b2ec489e20 winex11: Set a non-transparent window background pixel color.
Still present in Wine-10.0-rc3 I'm using X.Org X Server 1.21.1.15
eb1_demo_105.exe md5sum: 5a28511a4d50c9581e987cef887de5ef
https://bugs.winehq.org/show_bug.cgi?id=57582
Rémi Bernon rbernon@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Fixed by SHA1| |a064f3cc576c56e4f1b5a6a4a1c | |155bd04e50d49 Status|NEW |RESOLVED
--- Comment #1 from Rémi Bernon rbernon@codeweavers.com --- Thanks, this should be fixed with a064f3cc576c56e4f1b5a6a4a1c155bd04e50d49
https://bugs.winehq.org/show_bug.cgi?id=57582
--- Comment #2 from Rémi Bernon rbernon@codeweavers.com --- Fwiw the launcher uses ddraw, and somehow sets the window pixel format repeatedly. This causes the GL drawable to be quickly recreated, and it is causing the window to flicker.
Somehow, as the underlying window previously didn't have any background pixel color, I think the last pixel color was used which happened to be the last GL frame and the flickering wasn't visible.