http://bugs.winehq.org/show_bug.cgi?id=31203
Bug #: 31203 Summary: Guild Wars 2 launcher no alpha on window - has large black border Product: Wine Version: 1.5.8 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: solar@strawberrycupcak.es Classification: Unclassified
As stated in the summary, the Guild Wars 2 launcher window has a large black border around it. Screenshot is attached.
http://bugs.winehq.org/show_bug.cgi?id=31203
--- Comment #1 from solar@strawberrycupcak.es 2012-07-12 04:31:35 CDT --- Created attachment 40976 --> http://bugs.winehq.org/attachment.cgi?id=40976 Example of launcher graphics issue
http://bugs.winehq.org/show_bug.cgi?id=31203
Rainer Größlinger rainer.groesslinger@googlemail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rainer.groesslinger@googlem | |ail.com
http://bugs.winehq.org/show_bug.cgi?id=31203
--- Comment #2 from cyanpill@gmail.com 2012-07-14 21:38:49 CDT --- Created attachment 40998 --> http://bugs.winehq.org/attachment.cgi?id=40998 Guildwars2 login window/downloader transparancy bug
The most recent update has made this launcher window into a log in window, so it has become slightly more important to users. Still the same background image and transparency bug.
http://bugs.winehq.org/show_bug.cgi?id=31203
Lockert Fredrick lockert.fredrick@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lockert.fredrick@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=31203
rmlipman@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rmlipman@gmail.com
--- Comment #3 from rmlipman@gmail.com 2012-08-15 15:53:01 CDT --- Try the command line argument -dx9single as a workaround.
http://bugs.winehq.org/show_bug.cgi?id=31203
cyanpill@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |cyanpill@gmail.com
--- Comment #4 from cyanpill@gmail.com 2012-08-15 18:59:43 CDT --- The -dx9single does fix so the window is readable, but there is still large black boxes around it, which should be transparent. Another workaround is to use the commandline of -useoldlauncher which skips this window so you log in, in the game.
http://bugs.winehq.org/show_bug.cgi?id=31203
Booze Cow boozecow@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |boozecow@gmail.com
--- Comment #5 from Booze Cow boozecow@gmail.com 2012-08-21 12:25:14 CDT --- Just updated my client for the stress test this 21 august,
The -useoldlauncher doesn't exist anymore. So the black screen is back for me.
Tried with wine: 1.5.9-raw3 1.5.11
http://bugs.winehq.org/show_bug.cgi?id=31203
Winderly mississua@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mississua@hotmail.com
--- Comment #6 from Winderly mississua@hotmail.com 2012-08-28 10:14:50 CDT --- Sorry for the spam but, where must i click to confirm the bug ?
http://bugs.winehq.org/show_bug.cgi?id=31203
Juan Lang juan.lang@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #7 from Juan Lang juan.lang@gmail.com 2012-08-28 11:07:24 CDT --- Change the status to "New". (I just did for you, since I assume you can reproduce it, and more than one person has reported it.)
http://bugs.winehq.org/show_bug.cgi?id=31203
--- Comment #8 from Winderly mississua@hotmail.com 2012-08-28 12:20:27 CDT --- (In reply to comment #7)
Change the status to "New". (I just did for you, since I assume you can reproduce it, and more than one person has reported it.)
thank you for doing it for me (i cannot figure how to change status)
http://bugs.winehq.org/show_bug.cgi?id=31203
--- Comment #9 from Booze Cow boozecow@gmail.com 2012-08-28 18:42:46 CDT --- Well, today 28 august 2012.
With the new version of Guild Wars 2 launcher, looks to be working nice for me.
We still have the large black border but at least the transparent window inside that black window is now visible.
My understanding of the issue is: The launcher have two layers.
A transparent background layer. The other layer is the dynamic window that showing up your login and password and download progress.
The bug is that the dynamic layer window become hidden behind the background layer window.
Now, the transparent background layer still not showing up correctly but they fixed the dynamic window so you can now interact with it correctly in wine.
I don't know how they made the layer but it is not compatible with wine.
http://bugs.winehq.org/show_bug.cgi?id=31203
--- Comment #10 from Winderly mississua@hotmail.com 2012-08-29 02:23:42 CDT --- (In reply to comment #9)
Well, today 28 august 2012.
With the new version of Guild Wars 2 launcher, looks to be working nice for me.
We still have the large black border but at least the transparent window inside that black window is now visible.
My understanding of the issue is: The launcher have two layers.
A transparent background layer. The other layer is the dynamic window that showing up your login and password and download progress.
The bug is that the dynamic layer window become hidden behind the background layer window.
Now, the transparent background layer still not showing up correctly but they fixed the dynamic window so you can now interact with it correctly in wine.
I don't know how they made the layer but it is not compatible with wine.
To me this bug looks very similar to the Diablo (first Diablo) game bug about the game menu being covered with a black square.
http://bugs.winehq.org/show_bug.cgi?id=31203
sworddragon2@aol.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sworddragon2@aol.com
http://bugs.winehq.org/show_bug.cgi?id=31203
Quentin Pâris qparis@playonlinux.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |qparis@playonlinux.com
http://bugs.winehq.org/show_bug.cgi?id=31203
Kai Blaschke webmaster@thw-theorie.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |webmaster@thw-theorie.de
--- Comment #11 from Kai Blaschke webmaster@thw-theorie.de 2012-08-30 06:16:52 CDT --- This seems to be a duplicate of bug 15118. Affects all windows using the WS_EX_LAYERED style and per-pixel alpha blending (ULW_ALPHA), which seems not to be supported by Wine at the moment.
Fully transparent pixels (either zero alpha or color-keyed) in such a window are not even considered part of the window, passing all mouse events to the elements below the window.
http://msdn.microsoft.com/en-us/library/windows/desktop/ms632599%28v=vs.85%2...
http://bugs.winehq.org/show_bug.cgi?id=31203
--- Comment #12 from nob.dir.info@gmail.com 2012-08-30 07:30:19 CDT --- Created attachment 41531 --> http://bugs.winehq.org/attachment.cgi?id=41531 Another exemple of the issue
Patched with http://bugs.winehq.org/attachment.cgi?id=40848&action=diff
http://bugs.winehq.org/show_bug.cgi?id=31203
nob.dir.info@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nob.dir.info@gmail.com
--- Comment #13 from nob.dir.info@gmail.com 2012-08-30 07:31:15 CDT --- (In reply to comment #11)
This seems to be a duplicate of bug 15118. Affects all windows using the WS_EX_LAYERED style and per-pixel alpha blending (ULW_ALPHA), which seems not to be supported by Wine at the moment.
Fully transparent pixels (either zero alpha or color-keyed) in such a window are not even considered part of the window, passing all mouse events to the elements below the window.
http://msdn.microsoft.com/en-us/library/windows/desktop/ms632599%28v=vs.85%2...
I read this thread and tested the partial patch for the Diablo III stub. Instead of the black border, there is a copy of what stood behind when the window was opened; this is not updated afterwards(only by minimizing maximizing).
http://bugs.winehq.org/show_bug.cgi?id=31203
--- Comment #14 from Kai Blaschke webmaster@thw-theorie.de 2012-08-30 08:17:08 CDT --- The patch partially solves the black box problem by alpha-blending the background, which should improve the visual quality and somewhat reduce the flickering, but the main problems remain:
- As mentioned, the window isn't updated if anything changes below it. I'm not sure whether this happens for color-keyed windows or not, but what I've seen in the past is that Wine doesn't regularly or even consistently checks for changes in any element behind a window. In a Wine desktop, this should be relatively simple (as Wine draws everything), but if you mix Wine and native OS windows, this could be tricky. In Windows you can even smoothly play videos behind such a layered window.
- Currently, you can't click through transparent areas in a window. Most modern graphical UI environments support non-rectangular window shapes, so I don't suspect this to be a big problem.
Some developers place layered windows on top of another window, making the central area transparent to let the UI show through. Currently, such an application would become unusable, as you would just see a big black area in the center. Even with the partial patch, you would see the actual UI, but couldn't interact with it.
In Windows 8, this whole problem will probably get worse, as Microsoft allows devs to make client windows - which is potentially anything inside another window - layered, too. From a developer perspective this is quite nice, as it allows you to create some really fancy UIs, but in Wine, such application would currently be unusable.
http://bugs.winehq.org/show_bug.cgi?id=31203
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |DUPLICATE
--- Comment #15 from Alexandre Julliard julliard@winehq.org 2012-08-30 08:48:38 CDT --- Duplicate.
*** This bug has been marked as a duplicate of bug 15118 ***
http://bugs.winehq.org/show_bug.cgi?id=31203
Rainer Größlinger rainer.groesslinger@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|rainer.groesslinger@gmail.c | |om |
http://bugs.winehq.org/show_bug.cgi?id=31203
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #16 from Bruno Jesus 00cpxxx@gmail.com 2012-09-13 08:24:37 CDT --- Closing.