http://bugs.winehq.org/show_bug.cgi?id=7671
------- Additional Comments From rmh@aybabtu.com 2007-11-03 18:11 ------- It seems that this "call 0x520(%edx)" happens because mesa's function pointers haven't been initialised. Thanks to the folks at IRC for figuring out this is actualy a threading issue. I've tested patches 4 to 10 from Stefan's recent opengl threading patchset at http://www.winehq.org/pipermail/wine-devel/2007-March/054568.html, and this lets the game continue up to the main menu.
I can't get any further because I lack 3D acceleration and this menu is horribly slow. Will try tomorrow on another machine ;-)