http://bugs.winehq.org/show_bug.cgi?id=11926
--- Comment #10 from Darren Wilkinson winebugz@chipsugar.plus.com 2008-03-24 21:36:25 --- Unfortunately that "git reset" comes up with a "Cannot do partial --hard reset" error. I tried it without the "--hard" but that just gives me the same compilation error as before (something about a geforce 8800?!?).
I did some reverse regression testing as wine 0.9.45 managed to load HotD3 and found that it would boot from this patch onwards:
c6784cdad329c61264bfdfb0c0848077107ee1d7 is first bad commit commit c6784cdad329c61264bfdfb0c0848077107ee1d7 Author: Vitaliy Margolen wine-patches@kievinfo.com Date: Sat Aug 25 10:44:22 2007 -0600
dinput: Count should not be 0-based.
:040000 040000 bd0400f2858d4f377af225e9e03f6db07664b2e9 1c073052b4b21a1807cf354f620b949154161493 M dlls
I then rebased from this patch and did some regression testing. I found that the 2nd level no 3D bug was already present at the above patch but the ingame start menu text bug wasn't there. I suppose I'll open another bug report with the following info for that later but here is the commit that introduced the text bug.
a305af0b30b0e1440575dfd286727861f13975e3 is first bad commit commit a305af0b30b0e1440575dfd286727861f13975e3 Author: Stefan Dösinger stefandoesinger@gmx.at Date: Fri Aug 31 20:32:52 2007 +0200
wined3d: Fix the z range.
:040000 040000 7035c61578745a7a39c5b78c2227a5aee83cbf9b 8de8685219358a37fb2b3279df7e94fa39f934b8 M dlls