http://bugs.winehq.org/show_bug.cgi?id=9460
Summary: Sid Meiers Pirates does not load after caps changes Product: Wine Version: 0.9.44. Platform: PC OS/Version: Linux Status: NEW Keywords: regression Severity: normal Priority: P2 Component: wine-directx-d3d AssignedTo: wine-bugs@winehq.org ReportedBy: the3dfxdude@gmail.com CC: stefandoesinger@gmx.at
Created an attachment (id=7796) --> (http://bugs.winehq.org/attachment.cgi?id=7796) backtrace of loading problem
Sid Meiers Pirates does not load after caps changes. Backtrace attached. Using DRI/r200.
Regression test: 01c6c982bb8f2f8c8d5ab786272419d9f6a04684 is first bad commit commit 01c6c982bb8f2f8c8d5ab786272419d9f6a04684 Author: Stefan Dösinger stefan@codeweavers.com Date: Tue Aug 21 12:13:42 2007 +0200
d3d9: Some caps fixes.
:040000 040000 7d7e55a0e937f77e68bfe48575d2dd6a6b78520a 8186b172ea0112a91188393f871c96d003700a4b M dlls :040000 040000 85652824116b1ef17f65148f20b0b4ee584d488a 86ea9d380eae65bbdf87eb47b931804034416c0a M include
http://bugs.winehq.org/show_bug.cgi?id=9460
--- Comment #1 from Stefan Dösinger stefandoesinger@gmx.at 2007-08-26 07:47:12 --- Can you try to remove the now (correctly) set TEXTURECAPS_POW2 flag?
http://bugs.winehq.org/show_bug.cgi?id=9460
--- Comment #2 from Jesse Allen the3dfxdude@gmail.com 2007-08-26 11:11:06 --- Same crash from what I can tell.
http://bugs.winehq.org/show_bug.cgi?id=9460
--- Comment #3 from Stefan Dösinger stefandoesinger@gmx.at 2007-08-26 14:40:27 --- Can you try to remove the NONPOW2CONDITIONAL flag?
http://bugs.winehq.org/show_bug.cgi?id=9460
--- Comment #4 from Jesse Allen the3dfxdude@gmail.com 2007-08-27 11:33:20 --- Okay I tried that and I also tried reversing the whole patch at HEAD. Same thing. I'll try the before the commit again, and maybe do a regression test between commit and wine-0.9.44 until I find a second bad patch.
http://bugs.winehq.org/show_bug.cgi?id=9460
--- Comment #5 from Jesse Allen the3dfxdude@gmail.com 2007-08-27 13:03:56 --- Sorry, reversing the patch at HEAD does fix the problem. I'll play with the changes to narrow it down.
http://bugs.winehq.org/show_bug.cgi?id=9460
--- Comment #6 from Jesse Allen the3dfxdude@gmail.com 2007-08-27 13:11:52 --- Created an attachment (id=7836) --> (http://bugs.winehq.org/attachment.cgi?id=7836) A fix for the problem
Stefan, this change fixes the problem. It has something to do with D3DDEVCAPS2_CAN_STRETCHRECT_FROM_TEXTURES.
http://bugs.winehq.org/show_bug.cgi?id=9460
--- Comment #7 from Stefan Dösinger stefandoesinger@gmx.at 2007-08-27 14:17:27 --- Hmm, this is odd; I'll take a look at the caps reported on windows. Do you have the possibility to try the game on a new card on Windows? Something GeForce7xxx or radeon X1xxx class.
http://bugs.winehq.org/show_bug.cgi?id=9460
--- Comment #8 from Jesse Allen the3dfxdude@gmail.com 2007-08-27 14:51:25 --- Created an attachment (id=7839) --> (http://bugs.winehq.org/attachment.cgi?id=7839) d3d9 trace when not working
I do not have a newer video card. I have a friend that does and has the game. I can call up when he gets home from work. Meanwhile, here is the d3d9 trace.
http://bugs.winehq.org/show_bug.cgi?id=9460
--- Comment #9 from Stefan Dösinger stefandoesinger@gmx.at 2007-10-12 02:45:58 --- Looks like adding this flag triggeres a different bug in wined3d
http://bugs.winehq.org/show_bug.cgi?id=9460
--- Comment #10 from Timo-Heikki Mäkelä imaxfun@gmail.com 2008-03-12 14:50:46 --- Anything happening to this bug? Can that fix be applied in the main tree?
http://bugs.winehq.org/show_bug.cgi?id=9460
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
--- Comment #11 from Austin English austinenglish@gmail.com 2008-06-16 13:01:53 --- Is this still an issue in current (1.0-rc5 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=9460
Jesse Allen the3dfxdude@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #12 from Jesse Allen the3dfxdude@gmail.com 2008-10-24 22:34:00 --- It is found fixed in 1.1.7.
http://bugs.winehq.org/show_bug.cgi?id=9460
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #13 from Alexandre Julliard julliard@winehq.org 2008-11-07 10:45:37 --- Closing bugs fixed in 1.1.8.