http://bugs.winehq.org/show_bug.cgi?id=29934
--- Comment #3 from Austin English austinenglish@gmail.com 2012-02-20 05:23:27 CST --- First regression was: austin@aw21 ~/wine-git $ git bisect bad 76fecde8fb2d335e4855bec6d36ffe16cbed04f3 is the first bad commit commit 76fecde8fb2d335e4855bec6d36ffe16cbed04f3 Author: Stefan D��singer stefan@codeweavers.com Date: Fri Aug 26 14:22:40 2011 +0200
ddraw: Introduce a function to convert a DDSURFACEDESC to a DDSURFACEDESC2.
:040000 040000 5e597610866aded4d579f3406fb158e950e740c3 5bffaefddf571ab094cca924f12bc5544ade8c1b M dlls
which causes the game to crash before getting to the launcher. It was fixed by: austin@aw21 ~/wine-git $ git bisect good c3d6061593601463ac96d632956b645c4c6342c2 is the first bad commit commit c3d6061593601463ac96d632956b645c4c6342c2 Author: Stefan D��singer stefan@codeweavers.com Date: Sat Oct 15 15:41:17 2011 +0200
ddraw: Add more tests and fixes for SetSurfaceDesc.
:040000 040000 e41a0d16193c8e6c21ec29980e2bfb0d9d334708 ce9aa6283c6b6feca2a5014839c13e861c1cc8d7 M dlls
See also bug 28259 and bug 28885. Haven't tried the second one yet, ddraw has a few conflicts for those patches on older versions :.