http://bugs.winehq.org/show_bug.cgi?id=28945
--- Comment #2 from GyB gyebro69@gmail.com 2011-10-30 16:07:32 CDT --- Okay, now I got it...the problem only exists when Wine was compiled with CFLAGS=-O0 (that's how I compile the git versions). With -O2 the problem is non-existent. Isn't that interesting that until 2da4f87a7e7551f17cd650ef6d8596f595efc13b the game ran correctly whether -O0 or -O2 was used?
btw., gcc version 4.6.1 20110908 (Red Hat 4.6.1-9) (GCC) here.