I tried running this game a couple of times before discovering the gravity mouse trick, then after that was solved I started single player, waited for it to load, watched the movie, and as soon as it was in the in-game part the textures were all khaki-coloured and staticky. After some fiddling around I found that my vertex shaders were set up incorrectly in winecfg and so I've put them onto hardware rather than "none".
But, everytime I try to reload the game to test whether that was the right choice or not (I figured no vertex shaders had been causing problems for my various 3D games which lately didn't work), it comes up with a german error message asking for a page file. I applied the regedit fix found on the Star Wars Force Unleashed forum, but that has no effect. In fact, nothing really has an effect now including reversing my prior decision, it seems to really want that page file. Is there a way to fix all this?
My 2009 mac mini should be able to run it according to the minimum requirements, but murphy's law is in full effect today! :)