http://bugs.winehq.org/show_bug.cgi?id=21962
--- Comment #69 from Stefan Dösinger stefandoesinger@gmx.at 2010-04-18 10:13:45 --- There is no exception between the map that the draw. That leaves two possibilities:
1) your game expects an error back at some point, most likely from drawPrimitive. This is unlikely because drawPrimitive doesn't do much checks. If something is wrong it either draws junk or crashes.
2) Your crack breaks the game, and it gets away with it on Windows by luck. Wylda is also using the non-Steam version of the game and it works. I'm using the Steam version and it works. Can you try the game without a crack and see if it fixes the crash?