http://bugs.winehq.org/show_bug.cgi?id=30269
Bug #: 30269 Summary: Imperium Galactica 2 : Glitches with background textures Product: Wine Version: 1.5.0 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown AssignedTo: wine-bugs@winehq.org ReportedBy: maquis196@yahoo.co.uk Classification: Unclassified
Created attachment 39540 --> http://bugs.winehq.org/attachment.cgi?id=39540 Console output
The fix to bug 13615 created an issue where what I can only describe as background textures behave strangely. On the main menu there are asteroids that shoot towards to the screen and some of them spin much quicker then they did before the fix.
On the main galactic screen, you don't notice anything if the camera is completely top down. Once you start moving the camera angle to match the horizontal plane the background blurs and doesn't update. I'll attach an image for an example.
http://bugs.winehq.org/show_bug.cgi?id=30269
--- Comment #1 from Christopher May maquis196@yahoo.co.uk 2012-03-25 12:17:31 CDT --- Created attachment 39541 --> http://bugs.winehq.org/attachment.cgi?id=39541 screenshot of background error
http://bugs.winehq.org/show_bug.cgi?id=30269
Christopher May maquis196@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |maquis196@yahoo.co.uk
http://bugs.winehq.org/show_bug.cgi?id=30269
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, regression Status|UNCONFIRMED |NEW URL| |http://www.fileplanet.com/3 | |5911/30000/fileinfo/Imperiu | |m-Galactica-II-Demo CC| |gyebro69@gmail.com, | |hverbeet@gmail.com Component|-unknown |directx-d3d Ever Confirmed|0 |1 Regression SHA1| |f20e07b77bec5863e71141cfe62 | |3f1ef8ef28c60
--- Comment #2 from GyB gyebro69@gmail.com 2012-03-26 09:17:27 CDT --- Confirming. Can be reproduced with the demo version, too.
The commit that caused the problem:
f20e07b77bec5863e71141cfe623f1ef8ef28c60 is the first bad commit commit f20e07b77bec5863e71141cfe623f1ef8ef28c60 Author: Henri Verbeet hverbeet@codeweavers.com Date: Wed Feb 22 09:36:28 2012 +0100
ddraw: Always pin surfaces.
:040000 040000 3a4b5dc1da94b07b08f7ad7d57be18d3e128882f 1ae6afde9ec90129d70c7feac04bd30a2980e82c M dlls
Reverting the patch fixes the visual glitches...and reintroduces bug #13615.
Steps to reproduce the problem with the demo: 1. Install the demo. 2. Start the demo with IG2demo.exe. On first launch a configuration window appears. Click on <Done>. 3. In the main menu select <Single Player>, <Scenario> and choose any of the available missions. 4. You should see the visual glitches on the starmap screen.
http://bugs.winehq.org/show_bug.cgi?id=30269
--- Comment #3 from Henri Verbeet hverbeet@gmail.com 2012-03-29 07:53:12 CDT --- Created attachment 39594 --> http://bugs.winehq.org/attachment.cgi?id=39594 hack
I'm not quite sure what to make of this bug. The attached terrible hack seems to avoid the issue, but I can't think of a good reason for why it should. I think it also helps for bug 30045, although that one is bit harder to reproduce. There are some indications that this may be a driver bug, but I can't say for sure. If someone has some time it may be interesting to test with a couple of different driver versions to see if it makes any difference.
http://bugs.winehq.org/show_bug.cgi?id=30269
--- Comment #4 from Christopher May maquis196@yahoo.co.uk 2012-03-29 08:19:49 CDT --- I'm always happy to help, by driver bugs do you mean graphics drivers? If so I use an nvidia card so happy to rollback to earlier one.
http://bugs.winehq.org/show_bug.cgi?id=30269
--- Comment #5 from Henri Verbeet hverbeet@gmail.com 2012-03-29 08:22:20 CDT --- (In reply to comment #4)
I'm always happy to help, by driver bugs do you mean graphics drivers?
Yeah.
http://bugs.winehq.org/show_bug.cgi?id=30269
--- Comment #6 from Christopher May maquis196@yahoo.co.uk 2012-03-29 08:28:05 CDT --- Ah okay great.
How far back do you want me to test/any specific versions of drivers or should I just go back between the major releases?
Since I run Gentoo, rolling back kernel/xorg-server would be fairly trivial as well to a point.
http://bugs.winehq.org/show_bug.cgi?id=30269
--- Comment #7 from Henri Verbeet hverbeet@gmail.com 2012-03-29 08:35:28 CDT --- I'm not quite sure, but I guess going back a couple of major versions would be most interesting. But also if someone has e.g. Fermi hardware or r600g and the bug doesn't happen there that would be interesting information.
http://bugs.winehq.org/show_bug.cgi?id=30269
--- Comment #8 from Christopher May maquis196@yahoo.co.uk 2012-03-29 08:40:01 CDT --- I have the gtx 580 at home but my work machine here is a Quadro 600 which uses GF 108.
01:00.0 VGA compatible controller: nVidia Corporation GF108 [Quadro 600] (rev a1) (prog-if 00 [VGA controller])
No real mention of it on the wiki page though, but I guess it could help,
http://bugs.winehq.org/show_bug.cgi?id=30269
--- Comment #9 from GyB gyebro69@gmail.com 2012-03-29 08:57:02 CDT --- I tested this bug with the following Nvidia (proprietary) driver versions, and the bug was present with all of them: 285.08.09, 290.10, 295.33
The problem does not exist with the open source Nouveau driver (0.0.16).
http://bugs.winehq.org/show_bug.cgi?id=30269
--- Comment #10 from Christopher May maquis196@yahoo.co.uk 2012-07-21 03:25:35 CDT --- Still present in 1.5.9
http://bugs.winehq.org/show_bug.cgi?id=30269
--- Comment #11 from Christopher May maquis196@yahoo.co.uk 2012-12-15 12:53:21 CST --- Problem doesn't appear on 1.5.19 on my system.
It's a Wheezy install (Optimus graphics with Nvidia 650M), when run with both optirun on/off, the graphics seem perfect (certainly not the issues seen with this bug).
Nvidia drivers 304.48 and Intel is kernel driver is it? (which would be 3.2.0).
http://bugs.winehq.org/show_bug.cgi?id=30269
--- Comment #12 from GyB gyebro69@gmail.com 2012-12-15 13:33:00 CST --- The reported problem is still present for me, tested with wine-1.5.19-152-g7f88250, Nvidia 250 gfx card with the proprietary drivers 304.64 installed. The hack from comment #3 makes the problem go away.
http://bugs.winehq.org/show_bug.cgi?id=30269
Henri Verbeet hverbeet@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |UPSTREAM
--- Comment #13 from Henri Verbeet hverbeet@gmail.com 2013-04-14 07:55:58 CDT --- Resolving UPSTREAM, like bug 30328.
http://bugs.winehq.org/show_bug.cgi?id=30269
--- Comment #14 from Béla Gyebrószki gyebro69@gmail.com --- Created attachment 48404 --> http://bugs.winehq.org/attachment.cgi?id=48404 Kudos demo screenshot (comparison)
Kudos demo (a life simulator) has transparency issues due to commit f20e07b77bec5863e71141cfe623f1ef8ef28c60. Tested with Nvidia binary drivers 337.12 on Wine 1.7.18.
Henri's patch from comment #3 fixes the issue and it also fixes bug #30045 for me.
Kudos demo download link (19 MB): http://positech.co.uk/kudos/KudosDemo.exe
KudosDemo.exe md5sum: 050b8bd873013c6d16104fd9e0d8d981
https://bugs.winehq.org/show_bug.cgi?id=30269
Matteo Bruni matteo.mystral@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED CC| |matteo.mystral@gmail.com
--- Comment #15 from Matteo Bruni matteo.mystral@gmail.com --- This looks fixed for me on Nvidia drivers 349.16.