http://bugs.winehq.org/show_bug.cgi?id=10133
--- Comment #18 from Claudio sick_soul@yahoo.it 2007-10-23 17:33:40 --- (In reply to comment #17)
regression test was a bit tricky as there were other crashes as well, but in the end looks like i did it correctly , and this was the bas commit: http://source.winehq.org/git/wine.git/?a=commitdiff_plain;h=d9fef10b71b9add2...
The patch can still be reverted against current git, and i was able to start the app into the menu.
Claudio, could you try revert that patch (patch -Rp1 -i patch_name) in wine's source tree, and see if you can get the game running?thx
My regression test came to the same conclusion:
d9fef10b71b9add27cfaeffa6d7e3ab42342bba7 is first bad commit commit d9fef10b71b9add27cfaeffa6d7e3ab42342bba7 Author: Stefan Dösinger stefan@codeweavers.com Date: Wed May 9 11:49:27 2007 +0200
ddraw: Some caps fixes.
Cards at DirectX7 times did not support non power of 2 textures, and some games check the capatiblity flags incorrectly. Rollcage expects the D3DPTEXTURECAPS_POW2 (limitation) flag set and fails with the reference rasterizer which support NP2 textures and doesn't have the cap set.
:040000 040000 1013c4b33687335d59f27ceb09eece1453c41f27 f06bfc86b0a1bfa5c37b1b46819019018d57d770 M dlls
And of course yes, reverting the patch causes the game to start. I found other issues with this game, but I'll file them as separate reports.