http://bugs.winehq.org/show_bug.cgi?id=21874
--- Comment #5 from GyB gyebro69@gmail.com 2010-04-28 12:19:31 --- In wine-1.1.43-347-gb939193 the game no longer needs 'mmdevapi=disabled' to start up correctly, so it's fixed now.
Unfortunately, I couldn't test the game in the last few days using git, so don't know exactly which commit 'healed' the issue. I suspect one of Maarten's patches on the mmdevapi thing.