http://bugs.winehq.org/show_bug.cgi?id=11926
--- Comment #7 from Darren Wilkinson winebugz@chipsugar.plus.com 2008-03-23 16:54:19 --- Ok, HotD3 worked with fine with 0.9.43 as I found out after some time bisecting of the wrong releases :-(. Version 0.9.44 wouldn't even start and 0.9.45 or greater worked but with the aforementioned bugs. According to git the patch that stopped it running in 0.9.44 is "d3d9 Some caps fixes" by stefan@codeweavers.com.
I'm manually removing that patch then re-compiling.