For me the game works fine with one minor issue.
The Game loads fine and runs well (stable with one core disabled). The problem is that when I press the "esc" key to leave the game and return to the menu screen (where the "save","load","quit game" and options are located the screen is black. (I can hear that the menu screen has been loaded because when I move the mouse I can here the button sound FX being played as the mouse passes over them. The menu screen does work. When the .exe is run with crossover the menu screen works perfectly. (and is full screen!) Just can't see it when I come back to it from the game.
I am a BioShock Nut. But never got to play SS2 on my PC when it was out in 1999.
I have had the Game working fine with Wine 1.1.35 from http://winebottler.kronenberg.org/
But wasn't happy as the had a "Desktop menu bar" with the wine hq desktop that pushed the game window 22px down off the screen. (really put me off) (my res is 1440x900). I tried to use DarkWide screen MOD (http://www.ttlg.com/FORUMS/showthread.php?t=121240) to set my screen to 888px high to compensate. (no luck) game wants to be 1440x900
I'm sure this is a little tweak to fix. As I the menu screen reloads, I can hear it but not see it.
A fix will prompt me to by the full cross over - and possibly willing to pay (small amount) for the fix
ta