http://bugs.winehq.org/show_bug.cgi?id=30669
Bug #: 30669 Summary: Civilization 3 game display fully corruption Product: Wine Version: 1.5.4 Platform: x86-64 OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: gdi32 AssignedTo: wine-bugs@winehq.org ReportedBy: olelukoie@mail.ru Classification: Unclassified
Created attachment 40149 --> http://bugs.winehq.org/attachment.cgi?id=40149 Screenshot of the broken game screen
After updating wine to version 1.5.4 Civilization 3 bacame completely unplayable due to severe game display corruption (see screenshot). At the same time all menus and other UI elements of the game are shown correctly.
git bisect gave the following results:
1392bfce3c3811f885a070f1830836327eef00f4 is the first bad commit commit 1392bfce3c3811f885a070f1830836327eef00f4 Author: Alexandre Julliard julliard@winehq.org Date: Wed May 9 17:07:15 2012 +0200
gdi32: Pass OpenGL calls through to the display driver from the DIB engine.
:040000 040000 9096c235b5750c7ba8f67c0c906325fd0ab97040 90a11152a9a7998f9b9f45c647e283ec5b21a080 M dlls
If it matters I'm using nvidia GF GTX 460 videocard and 302.07 proprietary nvidia driver with kernel 3.3.5 on openSuSe 12.1 x86_64.
http://bugs.winehq.org/show_bug.cgi?id=30669
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression Status|UNCONFIRMED |NEW CC| |gyebro69@gmail.com, | |julliard@winehq.org Ever Confirmed|0 |1
--- Comment #1 from GyB gyebro69@gmail.com 2012-05-13 05:04:29 CDT --- I'm also getting this issue on my system, so can confirm the bug. It was indeed caused by the mentioned commit.
Civilization III Complete (Steam) Fedora 16 x86 Gnome 3 Nvidia 250 with binary driver 295.49.
http://bugs.winehq.org/show_bug.cgi?id=30669
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |1392bfce3c3811f885a070f1830 | |836327eef00f4
http://bugs.winehq.org/show_bug.cgi?id=30669
--- Comment #2 from Alexandre Julliard julliard@winehq.org 2012-05-16 10:46:51 CDT --- Looks like it need a proper DIB GL renderer. That won't be trivial...
http://bugs.winehq.org/show_bug.cgi?id=30669
unmacaque@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |unmacaque@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=30669
John Susi john@susi.se changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |john@susi.se
http://bugs.winehq.org/show_bug.cgi?id=30669
Kenny karmstrong@gmx.us changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |karmstrong@gmx.us
--- Comment #3 from Kenny karmstrong@gmx.us 2012-06-28 20:57:39 CDT --- Same thing here:
Arch Linux x64 3.4.4 Nvidia 550 GTX wine 1.5.7
http://bugs.winehq.org/show_bug.cgi?id=30669
Toscho liesdiedatei@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |liesdiedatei@gmail.com
--- Comment #4 from Toscho liesdiedatei@gmail.com 2012-07-01 12:46:11 CDT --- Same for me
Lubuntu 12.04 32 bit wine 1.5.5 Intel Integrated Graphics
http://bugs.winehq.org/show_bug.cgi?id=30669
Charles P charlespigott@googlemail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |charlespigott@googlemail.co | |m
--- Comment #5 from Charles P charlespigott@googlemail.com 2012-07-13 03:56:08 CDT --- Same here:
Linux Mint Debian Edition 64bit wine 1.5.5 Sapphire HD Radeon 6570
http://bugs.winehq.org/show_bug.cgi?id=30669
--- Comment #6 from Alexandre Julliard julliard@winehq.org 2012-07-27 13:17:07 CDT --- Please retest with latest git.
http://bugs.winehq.org/show_bug.cgi?id=30669
--- Comment #7 from GyB gyebro69@gmail.com 2012-07-27 14:28:44 CDT --- (In reply to comment #6)
Please retest with latest git.
Works fine here in wine-1.5.9-267-g8f108a0, after http://source.winehq.org/git/wine.git/commitdiff/35eef16ba7c167657c85f865746...
I must add that this new OSMesa dependency not working for me. I've installed OSMesa-8.0.3 (lib+header) from the F17 repos, yet configure complains that it cannot be found (or too old): http://pastebin.com/j0NYKeJc
http://bugs.winehq.org/show_bug.cgi?id=30669
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |35eef16ba7c167657c85f865746 | |631dfc969919c Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #8 from Austin English austinenglish@gmail.com 2012-07-27 18:02:46 CDT --- (In reply to comment #7)
(In reply to comment #6)
Please retest with latest git.
Works fine here in wine-1.5.9-267-g8f108a0, after http://source.winehq.org/git/wine.git/commitdiff/35eef16ba7c167657c85f865746...
I must add that this new OSMesa dependency not working for me. I've installed OSMesa-8.0.3 (lib+header) from the F17 repos, yet configure complains that it cannot be found (or too old): http://pastebin.com/j0NYKeJc
Fixed.
http://bugs.winehq.org/show_bug.cgi?id=30669
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Alexandre Julliard julliard@winehq.org 2012-07-31 14:19:49 CDT --- Closing bugs fixed in 1.5.10.