Sorry - this might be a re-post: Let's think about this for a second: Starcraft makes some kind of API call to do its IPX stuff, right ? Well, normally, under Windows, the DLL that implements those API calls probably relies on some registry entries. However, in this case we're not dealing with Windows DLLs (unless you've specified "native,builtin"). So, what actually happens is that Wine resolves these IPX-related functions in its own, non-registry way. How do I know? I have Starcraft running with IPX and without any kind of Windows installation. I recommend running wine-20010510 instead of the latest. That's the version I have running on one computer, IPX and all.