http://bugs.winehq.org/show_bug.cgi?id=3217
------- Additional Comments From xerox_xerox2000@yahoo.co.uk 2005-30-10 07:00 ------- i'm afraid there's no simple fix this now. However, if you add a simple Sleep(5); in dlls/winmm/time.c right here:
/************************************************************************** * timeGetTime [MMSYSTEM.607] * timeGetTime [WINMM.@] */ DWORD WINAPI timeGetTime(void) {Sleep(5); #if defined(COMMENTOUTPRIORTODELETING) . .
the game runs just fine. Also make sure to add a key Managed=N under HKCU/Software/Wine/x11drv, otherwise an annoying window will be on top of the game. Audio set to OSS emulation. With these simple hacks you can play the game at least quite nice for now until someone has a real fix.