Cedega on FreeBSD
A project to fix our Linux compatibility layer to run Cedega properly
. News . Cedega on FreeBSD Howto . Compatibility List .
This project is effectively dead. Please consider supporting the Wine project on FreeBSD instead.
01/04/2007 - Provide an indication that this project has been stalled for years. Page being left online for the time
being.
03/29/2006 - StarCraft: Brood War reported working. See the Compat. List
02/13/2006 - MDK2 reported working. See the Compat. List
10/27/2005 - Posted an updated set of notes for World of Warcraft.
09/21/2005 - World of Warcraft reported working. See the Compat. List
09/09/2005 - Grand Theft Auto: Vice City can now be played with a workaround. More info under the
Compat. List.
07/18/2005 - Jedi Knight II: Jedi Academy reported working. More info under the
Compat. List
07/07/2005 - WarCraft 3 (Frozen Throne) reported working with Cedega 4.3.2.
06/16/2005 - We now provide a FreeBSD port on the howto page to aid
you in installing Cedega.
05/24/2005 - Quake III Arena reported working under Cedega 4.2-1. Screenshots
posted under the Compat. List.
05/13/2005 - Cedega 4.3.x seems to be completely broken on FreeBSD 5.4-RELEASE
unless wine-preloader is disabled (default with our port). It is quite possibly related to the 'prctl' syscall
not being implemented.
05/03/2005 - Relevant changes that replace our ENOSYS patch have been committed. Our ENOSYS patch is
no longer needed on 5.4-RELEASE and above.
12/07/2004 - Linux binary build of Cedega from CVS runs on FreeBSD (tested with
Grand Theft Auto 3)
Cedega, a product of TransGaming, is a commercialized fork of
Wine that is specifically designed to run Microsoft Windows games on Linux. For quite some time now, many of us have wished to
see Cedega ported or at least running properly on FreeBSD via our Linux compatibility layer. This is what we (this project)
intend to do first.
This page will contain the occasional bit of news tracking the overall progress (or lack thereof) in getting Cedega
to run on FreeBSD. It is currently in a scattered/not-so-organized state. However, this is likely to change if more
progress is made.
After tracking down the first syscall causing Cedega to crash and exit with "Bad system call", I just happened to get in touch with a
Cedega developer (peteH). With his help, I managed to get various versions Cedega working enough on FreeBSD to play a few games.
This version of Cedega is commercial, meaning that you must pay for it.
Please understand that before you go out and get a subscription from TransGaming (you need to pay for one in order
to get a copy of Cedega), very few things work. There are still a lot of problems that need to be resolved. Cedega crashes in
many places and does not work with a lot of games on FreeBSD yet. For example, both of the game installers I attempted to run (including GTA3's installer) failed to work. I had to copy over the installation from
an existing Windows install. Both games also need a "crack" to run.
If you manage to "implement" any more syscalls/fix problems with Cedega on FreeBSD or have a new working game to report, don't hesitate to contact me.
irc.freenode.net - tlp / #freebsd-cedega