A smart guy called Travis Poppe wrote a patch to linux_base on FreeBSD 5.3 to allow it to run Cedega, and that worked fine with some games.
A smart guy called Travis Poppe wrote a patch to linux_base on FreeBSD 5.3 to allow it to run Cedega, and that worked fine with some games.
“Cedega, a product of TransGaming, is a commercialized fork of WINE that is specifically designed to run Microsoft Windows games on Linux.”
hmmm..
a compatibility layer (linux-freebsd) running a compatibility layer (wine) thats running yet another layer (directx-opengl)..
Now if only someone would run cygwin on it
Nothing like those old Amiga games.
Now if only mohaa spearhead and call of duty were working, I’d swtich to FreeBSD for my desktop full time. This is great news, Congrats to Travis Poppe and good luck
if it runs on GNU/Linux,sure it runs also on FreeBSD.when we take out the Linux (the Kernel)from GNU/Linux the rest is UNIX or *BSD.
Hey,
Thanks for the credit, but I didn’t write the patch, I only tested it after cooperating with Peter Hunnisett for a couple (or more) hours.
Please correct this article if possible.
Thanks,
-Travis Poppe
As far as i know, wine supports freebsd. Maybe, after some patching, winex itself will work natively on freebsd?
CVS version, at least.
I’d much rather prefer a native version over what we are doing. However, I think it would be much easier and far more likely for this to occur than a native version.
The CVS has been available for a long time, and FreeBSD patches have slowly but surely appeared. However, as far as I know, to this day the CVS still won’t run applications anymore trivial than say, notepad.
Also, the CVS version is crippled. It is not the same as their commercial product. Patches of any kind are welcomed with open arms. ๐
-Travis
As far as I know, Cedega CVS won’t support InstallShield, and other interesting things. I saw a compiled Winex_cvs, it was much like Codeweaver’s Wine, there was not much difference. Also, some OpenGL based games as Half Life 1 and CS will run on normal Wine too.
Anyone managed to run the WineX CVS on Fedora Core 3?
I tried it for a couple of hours yesterday, with no success: it compiles ok, but “wine” gives out “Segmentation Fault” immediately upon running. “wineserver” and “wineconfig” seem to be running fine, though.
I did disable exec-shield and ran /usr/sbin/prelink -ua, and also rebooted a couple of times, but no luck at all. Any hints?
I did try finding help on FedoraForum.org, but then I guess I’d try on FreeBSD now, too
Fantastic… Had anyone thought in a bit different direction – for example a PC renting service (through normal mail, not ala Half-Life2).
This involves potentionally a free Operating system, so here it is:
So here is the idea: (It’s only for renting, demoing purposes). It sounds bit off, but anyway, here it is:
* You receive CD/DVD with the game (demo, preview of it).
* You are supposed to restart your machine to play it, unlike playing it in the system. Much like console game
* Being like that, some kind of ad-hoc protection could be invented, where even if not effective would require any copied game to be played from the CD/DVD, not hard-drive.
Pluses for customers:
+ You don’t need to install deinstall.
+ Might actually be good solution for more sophisticated PC, such as media PC.
Minuses (for customers):
– No patches
– Unclear situation with the save-games (memory cards?)
– Game probably not tested with CD, you can expect lots of seeking, terrible load times.
Pluses for renters:
+ Possible way to create protection. CD/DVD might be usable only for few days/week (after N times of usage, it’s no longer usable).
+ Ala Netflix, but for PC games.
Minuses (renterers):
– The game is not for your collection. People might be not interrested at all.
– Unpopular approach to the PC game play (instead of installing it to HDD)
– Others.
…. E.g…. I made up most of the stuff right now, so it might be wrong.
Where then a Free OS comes – well with such OS, and Cedega you can definitely try to make the game to run as a LIVE-CD and distribute it this way. You can even try to add some ad-hoc protection (burning of sectors? dunno). At least being put as a separate system, it would make it harder to run it as native (make sure that you actually try to do that – for example link statically to all your libraries, or even compile the game in KERNEL mode – gah!).
With OS like Microsoft, that’s not highly possible, as it requires Licenses. They would like not the fact, and it might be harder after all (finding the engineers to do that).
Okay.. Just an random idea….
JUST THE NIGHTMARE of Dell-customer service realizing that their clients would need the CD-ROM to be bootable – but that might be the standard for a PC Media Device with the new HD formats.
Let’s face it – Network delivering of a game – is slow process and not available everywhere. Also it creates a different market, which is fresh new (Half Life 2).
If some games work fine on Cedega/BSD, then they’re doing a lot better than Cedega/Linux.
@ malkia: i was thinking about something like that too, after a last glance to my old Amiga which i was going to retire in the attic
(actually it would be a jump back to those times, when you could boot from the game floppy to start playing…)
@dave: when judging from a POV other than yours, one could say “linux is rubbish” (i dont like the design of the linux kernel, anyway people are free to port any library on any OS they want, arent they? ) ๐
@Travis: i infer you have an insight on Cedega/WineX.. there’s something i was curious about: the DirectX and then WineX, AFAIK have an OO API , which Cedega wraps on the opengl API (for the 3d component) …
Would it be feasible to “merge” the various API layers in one native library which is then given a syntax (function names, parameters and behaviour)alike to the DirectX one (more or less as Mesa has the same syntax as OpenGL) and made the “de facto” standard for game development APIs on OSs other than Windows ? (sort of utopic proposal i know, but …)
Now I can run CS on my FreeBSD machine, this is good news. Travis Poppe, you might not have written the patch, but atleast you did something about this lacking feature, so good work and keep it up, I think more FreeBSD desktop users should contact Transgaming, so maybe they’ll apply even more patches so more game titles can work on FreeBSD.
About the performance of linux_base on FreeBSD, there is no humanly noticable speed penalty, games like UT2004 run fine on FreeBSD with linux_base.
I called for a vote on getting Cedega ported to FreeBSD and it did get enough secondings for a vote, but then it ended up with something like a score of -234 in terms of whether or not the TrangsGaming community wanted it to be worked on… so I don’t think they did anything about it. This is great news.
very interesting…. mmm counterstrike
Why not …. get wine to work…. wine cant even run HL… or any other game I have tried… apps yes games no