MLUG: Re: [MLUG] Compiz (was "Parallels vs. VMware Fusion for the Mac?")
Re: [MLUG] Compiz (was "Parallels vs. VMware Fusion for the Mac?")
Email address obfuscation in effect -- please click here to turn it off.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Chances are they just took the Windows client, compiled against Transgaming's Cedega (which is really just Wine with some proprietary extensions!) version of winelib and are using the wine interpreter to translate any DLLs they couldn't recompile or to which they didn't have the source. The Sims for Linux did the exact same thing a few years back.

For all intents and purposes, it sounds like the Eve folks are using Cedega to build their Windows source on Linux and Mac OS X. Transgaming has a product called Cider that is basically the Windows API for OS X to aid in porting games - a bigger version of winelib. I doubt either of the new clients required many, if any, changes from the original Windows version.

Very cool.

  ryan woodsmall
    EMAIL:PROTECTED


"Be well, do good work, and keep in touch." - Garrison Keillor




On Nov 6, 2007, at 4:18 PM, Rick wrote:

I'm not exactly sure how they did it, but the new Eve linux client is an
interesting beast so far. It installed a .cedega directory in my / home/
folder, but appears to just be chunks of Cedega code wrapped around the
Eve client. I would wonder how much effort it will take to support both
(or all three, in this case) platforms if Cedega is running a HAL
between the client and the system? A lot more, or hardly any more
effort? It seems that it came to life much more quickly and cleanly than
some of the past Windows -> linux ports I've seen.


I've only logged in a couple times today since installing it, and
certainly haven't stressed it much, but the new client appears pretty
solid as far as performance goes compared to the Windows client.

Rick

_______________________________________________ members mailing list EMAIL:PROTECTED http://mlug.missouri.edu/mailman/listinfo/members