http://bugs.winehq.org/show_bug.cgi?id=24054
Summary: Several games fail to start in git Product: Wine Version: unspecified Platform: x86 URL: http://download.cnet.com/Original-Unreal-Tournament-de mo/3000-7441_4-10032628.html OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com
I found this regression using the git version of Wine: several of the tested games (they're older ones, using DX 7/8) fail to start. Some of the games have known issues in Wine and I occasionally re-test them to verify the issue is fixed or not. All of them worked (at least they started) fine in Wine-1.3.0.
The result of regression testing:
368e5eb87ae983e4ea2f66b3ca2f4154b36bbcda is the first bad commit commit 368e5eb87ae983e4ea2f66b3ca2f4154b36bbcda Author: Henri Verbeet hverbeet@codeweavers.com Date: Mon Aug 16 20:00:27 2010 +0200
wined3d: Avoid IWineD3DSurface_GetContainer().
:040000 040000 e3d5cb441067b2b4f259acdbdeb62d7ab2803fae ebebfe741f963495edabc7c2c29d5e1ed46bc82b M dlls
Reverting the patch on top of wine-1.3.0-449-g703ab02 was successful and fixed the issue in each game.
I added the link of Unreal Tournament demo to URL. Other games I tested and also affected: Syberia, Imperium Galactica 2, Unreal, Harbinger, Evil Islands.
I couldn't add the author of the patch to CC.
Fedora 13 Nvidia 7600 GT card / driver 195.36.31
http://bugs.winehq.org/show_bug.cgi?id=24054
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, regression
http://bugs.winehq.org/show_bug.cgi?id=24054
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |austinenglish@gmail.com, | |hverbeet@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=24054
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|unspecified |1.3.0 Summary|Several games fail to start |Unreal Tournament fails to |in git |start
http://bugs.winehq.org/show_bug.cgi?id=24054
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |adys.wh@gmail.com
--- Comment #1 from Jerome Leclanche adys.wh@gmail.com 2010-08-20 02:30:46 --- Confirming. Affects IW2:Edge of Chaos.
http://bugs.winehq.org/show_bug.cgi?id=24054
Stanislav Larionov sudemon@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sudemon@gmail.com
--- Comment #2 from Stanislav Larionov sudemon@gmail.com 2010-08-20 02:51:47 --- Confirming. Affects Tomb Raider II,III,4,5
Wine from git. Win98 mode.
Games with DirectX < 7 crash on start without errors (if sound enabled, or disabled).
If reverse 368e5eb87ae983e4ea2f66b3ca2f4154b36bbcda commit (wined3d: Avoid IWineD3DSurface_GetContainer): Games crash (if sound enabled), and not crash (if sound disabled)
If reverse 6120d7cc14522983fbc38026ab4fcb6e4a68cdf0 commit (winealsa.drv: Init mixer on cards with a single Mic control): Games not crash (if sound enable, or disable)
http://bugs.winehq.org/show_bug.cgi?id=24054
--- Comment #3 from Henri Verbeet hverbeet@gmail.com 2010-08-20 05:34:51 --- Backtrace, please?
http://bugs.winehq.org/show_bug.cgi?id=24054
--- Comment #4 from Henri Verbeet hverbeet@gmail.com 2010-08-20 06:47:15 --- Created an attachment (id=30235) --> (http://bugs.winehq.org/attachment.cgi?id=30235) patch
Does this patch help?
http://bugs.winehq.org/show_bug.cgi?id=24054
--- Comment #5 from Jerome Leclanche adys.wh@gmail.com 2010-08-20 06:54:19 --- (In reply to comment #4)
Created an attachment (id=30235)
--> (http://bugs.winehq.org/attachment.cgi?id=30235) [details]
patch
Does this patch help?
Issue solved in EOC:IW2 with this patch.
http://bugs.winehq.org/show_bug.cgi?id=24054
--- Comment #6 from GyB gyebro69@gmail.com 2010-08-20 07:37:08 --- Created an attachment (id=30237) --> (http://bugs.winehq.org/attachment.cgi?id=30237) Syberia crash log
I can only get a backtrace in Syberia (demo), log is attached. Your patch fixes the issue in all 6 (or so) games I tried, including Unreal Tournament.
http://bugs.winehq.org/show_bug.cgi?id=24054
--- Comment #7 from Stanislav Larionov sudemon@gmail.com 2010-08-20 08:22:43 --- Thanks. Patch fixes the issue in Unreal Tournament, Tomb Raider 5 (with disabled sound, windows xp mode) and Tomb Raider II (with disabled sound, windows 98 mode).
For fixes issue in Tomb Raider III and Tomb Raider 4 (Windows 98 mode) still need reverse 6120d7cc14522983fbc38026ab4fcb6e4a68cdf0 commit (winealsa.drv: Init mixer on cards with a single Mic control).
http://bugs.winehq.org/show_bug.cgi?id=24054
--- Comment #8 from Henri Verbeet hverbeet@gmail.com 2010-08-20 10:28:26 --- Should be fixed by 910d3022c3b1881d6b1355b446598d29bdf2bef9. The audio bug may be a duplicate of bug 23902.
http://bugs.winehq.org/show_bug.cgi?id=24054
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |FIXED
--- Comment #9 from GyB gyebro69@gmail.com 2010-08-20 10:41:57 --- Fixed in the current git (wine-1.3.0-493-g9320819). Thanks for your quick fix.
http://bugs.winehq.org/show_bug.cgi?id=24054
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #10 from Alexandre Julliard julliard@winehq.org 2010-08-20 12:39:48 --- Closing bugs fixed in 1.3.1.