I just installed Wine on my Gentoo system (just “emerge wine”, oh how I like portage!). Thinking that winex was required to run anything involving DirectX, I tried out StarCraft with a feeling that it wouldn’t work.
Installation works fine, intro loads, game loads! Further than I thought I’d get. But then, alas, no keyboard! So I couldn’t even type my name in to start a game. However, a quick Google revealed the solution. Adding a couple of lines to the wine config file (‘[AppDefaults\\starcraft.exe\\x11drv] “DXGrab” = “Y”’, if you’re wondering) sorted that out. So now I have StarCraft working. Which is nice.