http://bugs.winehq.org/show_bug.cgi?id=22114
Summary: Supreme Commander 2: User interfaces flickers and some UI elements are missing Product: Wine Version: 1.1.41 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: Enrico_m@gmx.de CC: stefandoesinger@gmx.at
In Supreme Commander 2 (Demo and retail) and also Supreme Commander Forged Alliance the in-game UI flickers and some UI elements are not visible, but you can click on it.
1. The start up videos play fine 2. The game lobby: The whole screen flickers and you are able to distinguish between different parts/layers of the lobby. It looks like its caused by the background video. 3. In game: The UI flickers, build icons are invisible or flicker into existence for a very short time - to short to recognize them.
The flickering seems to be timing related, because it stops if I add debug channels (like +d3d). For a log of Supreme Commander Forged Alliance with flickering see Bug 21707.
Regression test blames the following commit and reverting it from wine-1.1.40 fixes the flickering:
224043d6cf8b56e9ff2537358646700211d54d1f is the first bad commit commit 224043d6cf8b56e9ff2537358646700211d54d1f Author: Stefan Dösinger stefan@codeweavers.com Date: Thu Jan 28 20:51:06 2010 +0100
wined3d: Implement dynamic buffers with GL_ARB_map_buffer_range.
http://bugs.winehq.org/show_bug.cgi?id=22114
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
http://bugs.winehq.org/show_bug.cgi?id=22114
--- Comment #1 from Stefan s.priebe@allied-internet.ag 2010-03-22 06:17:02 --- Created an attachment (id=26967) --> (http://bugs.winehq.org/attachment.cgi?id=26967) livezilla_with_regged_dxtrans
http://bugs.winehq.org/show_bug.cgi?id=22114
--- Comment #2 from Stefan s.priebe@allied-internet.ag 2010-03-22 07:39:51 --- Created an attachment (id=26969) --> (http://bugs.winehq.org/attachment.cgi?id=26969) screenshot-wine
http://bugs.winehq.org/show_bug.cgi?id=22114
--- Comment #3 from Stefan s.priebe@allied-internet.ag 2010-03-22 07:40:08 --- Created an attachment (id=26970) --> (http://bugs.winehq.org/attachment.cgi?id=26970) screenshot windows
http://bugs.winehq.org/show_bug.cgi?id=22114
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wylda@volny.cz
--- Comment #4 from Wylda wylda@volny.cz 2010-03-22 08:24:42 ---
Hi Stefan, is it realy the same problem as originally reported??
http://bugs.winehq.org/show_bug.cgi?id=22114
Stefan s.priebe@allied-internet.ag changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |s.priebe@allied-internet.ag
--- Comment #5 from Stefan s.priebe@allied-internet.ag 2010-03-22 08:58:09 --- sorry all attachments are not related to this post - i don't know how to delete and my browser was always jumping to this side after commenting another bug.
http://bugs.winehq.org/show_bug.cgi?id=22114
Stefan s.priebe@allied-internet.ag changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|s.priebe@allied-internet.ag |
http://bugs.winehq.org/show_bug.cgi?id=22114
Stefan Dösinger stefandoesinger@gmx.at changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #26967|0 |1 is obsolete| |
--- Comment #6 from Stefan Dösinger stefandoesinger@gmx.at 2010-03-22 11:32:10 --- (From update of attachment 26967) Attached to the wrong bug
http://bugs.winehq.org/show_bug.cgi?id=22114
Stefan Dösinger stefandoesinger@gmx.at changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #26969|0 |1 is obsolete| |
--- Comment #7 from Stefan Dösinger stefandoesinger@gmx.at 2010-03-22 11:32:26 --- (From update of attachment 26969) attached to the wrong bug
http://bugs.winehq.org/show_bug.cgi?id=22114
Stefan Dösinger stefandoesinger@gmx.at changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #26970|0 |1 is obsolete| |
--- Comment #8 from Stefan Dösinger stefandoesinger@gmx.at 2010-03-22 11:32:50 --- (From update of attachment 26970) attached to the wrong bug
http://bugs.winehq.org/show_bug.cgi?id=22114
--- Comment #9 from Stefan Dösinger stefandoesinger@gmx.at 2010-03-29 10:46:36 --- I can reproduce this bug on my shiny new ATI card. However, the game is horribly slow, around 1 fps in the main menu. The X server is eating all CPU time it can get on one core, while the game itself seems to be mostly waiting for X11. Do you get the same performance behavior?
I'm not sure if those issues are related - we might be hitting a fallback path in fglrx that doesn't like the new buffer extension, but that is just a wild guess.
http://bugs.winehq.org/show_bug.cgi?id=22114
--- Comment #10 from Enrico Enrico_m@gmx.de 2010-03-29 14:43:13 --- I don't have any performance issues with this game. Normally around 20fps and a minimum of 12fps. I played half of the campaign missions and some skirmish matches without problems. I used wine-1.1.40 with reverted commit 224043d6cf8b56e9ff2537358646700211d54d1f mostly, but also played 2 campaigns with the flickering screen (I know, very nerdy) - also with good frame rates.
Tested with fglrx 9.9, 10.2 and 10.3 - could not find any differences.
http://bugs.winehq.org/show_bug.cgi?id=22114
devusblp0 devusblp0@mail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |devusblp0@mail.com
--- Comment #11 from devusblp0 devusblp0@mail.com 2010-04-02 04:00:13 --- The same issue with Oblivion. Game UI flickers horribly with fglrx 10.3 and wine 1.1.41. Reverting commits that implement dynamic buffers with GL_ARB_map_buffer_range solves the problem completely.
http://bugs.winehq.org/show_bug.cgi?id=22114
--- Comment #12 from Enrico Enrico_m@gmx.de 2010-04-10 15:20:15 --- this issue is also present in wine-1.1.42.
^ are these kind of bug updates helpful or just annoying?
http://bugs.winehq.org/show_bug.cgi?id=22114
--- Comment #13 from Austin English austinenglish@gmail.com 2010-04-10 15:36:21 --- (In reply to comment #12)
this issue is also present in wine-1.1.42.
^ are these kind of bug updates helpful or just annoying?
Helpful, just don't do it every day :-).
Every few wine versions, though, is helpful.
http://bugs.winehq.org/show_bug.cgi?id=22114
Roderick Colenbrander thunderbird2k@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |thunderbird2k@gmail.com
--- Comment #14 from Roderick Colenbrander thunderbird2k@gmail.com 2010-04-28 06:21:38 --- (In reply to comment #12)
this issue is also present in wine-1.1.42.
^ are these kind of bug updates helpful or just annoying?
You could try using the following patch which also helps a lot for StarCraft II: http://bugs2.winehq.org/attachment.cgi?id=27357
http://bugs.winehq.org/show_bug.cgi?id=22114
Jaime jskartman@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jskartman@gmail.com
--- Comment #15 from Jaime jskartman@gmail.com 2010-05-10 06:38:29 --- King's Bounty Armored Princess (bug 22535, possible duplicate of this) Titan quest (not bug filled)
Seem affected by "Implement dynamic buffers with GL_ARB_map_buffer_range" too, I tried on ATI I don't know if nvidia is also affected.
Current git, which seems to have disabled it is working really fine.
http://bugs.winehq.org/show_bug.cgi?id=22114
--- Comment #16 from Enrico Enrico_m@gmx.de 2010-05-10 15:18:24 --- (In reply to comment #14)
You could try using the following patch which also helps a lot for StarCraft II: http://bugs2.winehq.org/attachment.cgi?id=27357
Thanks, thanks, thanks, the patch fixed this bug completly. Is this patch going into the git tree anytime soon?
http://bugs.winehq.org/show_bug.cgi?id=22114
Roderick Colenbrander thunderbird2k@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #17 from Roderick Colenbrander thunderbird2k@gmail.com 2010-05-10 15:32:17 --- A patch like it is in GIT now which just disables GL_ARB_map_buffer_range altogether until is fully ready.
For now the issue is fixed but at a later stage (after Wine 1.2) this bug might reappear.
http://bugs.winehq.org/show_bug.cgi?id=22114
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #18 from Alexandre Julliard julliard@winehq.org 2010-05-21 14:39:40 --- Closing bugs fixed in 1.2-rc1.