http://bugs.winehq.org/show_bug.cgi?id=26712
Summary: Syberia 1 Demo: Fading in virtual desktop affects the entire screen Product: Wine Version: 1.3.17 Platform: x86-64 URL: http://www.adventurespiele.net/CmodsDownload-index-req -viewdownloaddetails-lid-337.htm OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: c_korn@gmx.de
Created an attachment (id=34023) --> (http://bugs.winehq.org/attachment.cgi?id=34023) wine 1.3.17 output
The demo runs in a virtual desktop here.
Always when it fades between scenes (means turning black for a moment) this fade does not only affect the virtual desktop but my entire screen/monitor gets black.
Just start the demo (use wine taskmgr to bring the game to foreground and adjust the window size). Then quit the game and you should see a fade there which affects your entire screen.
Video card: GeForce GTX 460 Drivers: 270.29 Ubuntu 10.10 amd64
http://bugs.winehq.org/show_bug.cgi?id=26712
--- Comment #1 from Christoph Korn c_korn@gmx.de 2011-04-10 07:44:49 CDT --- Disabling compiz did not change the situation.
http://bugs.winehq.org/show_bug.cgi?id=26712
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download
http://bugs.winehq.org/show_bug.cgi?id=26712
Antonio López amlopezalonso@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |amlopezalonso@gmail.com
--- Comment #2 from Antonio López amlopezalonso@gmail.com 2012-05-17 18:10:14 CDT --- Confirming. This also affects the retail full version.
http://bugs.winehq.org/show_bug.cgi?id=26712
--- Comment #3 from Bruno Jesus 00cpxxx@gmail.com 2013-04-26 19:55:09 CDT --- Is this still an issue in wine 1.5.29?
http://bugs.winehq.org/show_bug.cgi?id=26712
--- Comment #4 from Christoph Korn c_korn@gmx.de 2013-04-27 13:21:03 CDT --- Yes, the issue is unchanged in wine 1.5.29.
Ubuntu 12.10 amd64 Video card: GeForce GTX 460 nVidia Driver: 310.14
http://bugs.winehq.org/show_bug.cgi?id=26712
--- Comment #5 from Henri Verbeet hverbeet@gmail.com 2013-04-27 13:56:11 CDT --- It probably adjust the display gamma to implement the fade. If that's the case, I'm not sure if that's really a bug other than perhaps in the sense that gamma adjustment in a virtual desktop affect the entire screen.
https://bugs.winehq.org/show_bug.cgi?id=26712
Béla Gyebrószki gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com
--- Comment #6 from Béla Gyebrószki gyebro69@gmail.com --- Affects Black Mirror 1.
Demo: http://www.4players.de/4players.php/download_info/Downloads/Download/6669/Bl...
wine-1.7.43-105-g9586d3b Nvidia binary drivers 340.76
https://bugs.winehq.org/show_bug.cgi?id=26712
joaopa jeremielapuree@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jeremielapuree@yahoo.fr
--- Comment #7 from joaopa jeremielapuree@yahoo.fr --- Still a bug in current wine
https://bugs.winehq.org/show_bug.cgi?id=26712
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Syberia 1 Demo: Fading in |Fading in virtual desktop |virtual desktop affects the |affects the entire screen |entire screen |(Syberia demo, Black Mirror | |1 demo, Half-Life demo)
--- Comment #8 from Bruno Jesus 00cpxxx@gmail.com --- Also present when closing Half-Life demo.
http://www.fileplanet.com/10360/download/Half-Life:-UpLink-Demo
(In reply to Henri Verbeet from comment #5)
It probably adjust the display gamma to implement the fade. If that's the case, I'm not sure if that's really a bug other than perhaps in the sense that gamma adjustment in a virtual desktop affect the entire screen.
Is any log useful to check this? Would it be possible to make only the game window or virtual desktop to receive the gamma changes?
https://bugs.winehq.org/show_bug.cgi?id=26712
--- Comment #9 from Henri Verbeet hverbeet@gmail.com --- (In reply to Bruno Jesus from comment #8)
Is any log useful to check this? Would it be possible to make only the game window or virtual desktop to receive the gamma changes?
You'd see (probably a lot of) SetDeviceGammaRamp() calls in +dc, and wined3d_swapchain_set_gamma_ramp() calls in +d3d if it's going through D3D. The gamma ramps are a property of the CRTC/screen, so you can't set it per-window. It's usually not really an issue because applications typically only do this kind of thing in full-screen mode, although sometimes it's visible on Windows as well on e.g. multi-head setups or when switching away from full-screen windows. For things that set the gamma ramp through D3D it would in theory be possible to do the gamma correction in a post-processing shader instead, although I'm not convinced that would be desirable. For things that go directly through gdi32 it would be harder, although perhaps it could be done when flushing window surfaces.
Of course if you just don't want the application to mess with the display gamma, you can disable UseXVidMode, but then you probably won't get fading at all.
https://bugs.winehq.org/show_bug.cgi?id=26712
Gero gero45@mr-gero.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gero45@mr-gero.de
--- Comment #10 from Gero gero45@mr-gero.de --- I can confirm this for "The Black Mirror".
-I use Wine-Staging (1.9.13.) -CSMT activated -Registry Keys: [Software\Wine\Direct3D] "UseGLSL"="enabled" "VideoMemorySize"="value"
Nothing else changed.
I also use an NVIDIA Graphic Card with proprietary Driver, version 352.79
After i quit the Game, i need to start "nvidia-settings" to turn the brightness to normal again.
https://bugs.winehq.org/show_bug.cgi?id=26712
andy andy86@fastwebnet.it changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |andy86@fastwebnet.it
--- Comment #11 from andy andy86@fastwebnet.it --- For me it's present in 2.02 with syberia (full), but it's fixed setting "UseXVidMode" to "N". (thanks to Henri Verbeet).
https://bugs.winehq.org/show_bug.cgi?id=26712
--- Comment #12 from joaopa jeremielapuree@yahoo.fr --- Still a bug in current wine (3.11)?