Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

TransGaming Releases Cedega 4.1

Zonk posted about 10 years ago | from the cool-now-you-can-get-a-leet-under-linux dept.

Wine 56

gavriels writes "Today, TransGaming released Cedega 4.1, a new update to our software that lets Windows games run on Linux systems. The new update adds support for Far Cry and Anarchy Online, and implements a completely new 3D pipeline which executes the traditional Direct3D Fixed Function rendering path using dynamically generated OpenGL vertex programs, providing great performance improvements on cards with sufficient vertex program capabilities. We also added MMX accelerated sound mixing, fixed copy protection issues in several games, and improved Pixel Shader support, among other things."

cancel ×

56 comments

Sorry! There are no comments related to the filter you selected.

More the reason to go Linux (1, Funny)

musicman2059 (672439) | about 10 years ago | (#10569781)

This gives me yet another reason to make sure my next machine is a Linux Box.

Power to the geeks

Re:More the reason to go Linux (1, Insightful)

Anonymous Coward | about 10 years ago | (#10569814)

Yes, but the question is, Trebek, does it work?

Re:More the reason to go Linux (1)

readpunk (683053) | about 10 years ago | (#10573289)

This guy reads from a cawrd!

Re:More the reason to go Linux (0)

Anonymous Coward | about 10 years ago | (#10569888)

Of course, what they don't list is the hundreds of games that do NOT work with cedega.

Not to mention the fact that you have to pay for it. Minimum 2-month subscription comes to what, 30 bucks?

I already paid for the game. I don't want to pay for a special app to run the game.

Until linux supports windows games natively (doubtful), my desktop (gaming) box is staying windows and my servers, laptop, and media center is staying linux.

Re:More the reason to go Linux (1)

Vilim (615798) | about 10 years ago | (#10570207)

I already paid for the game. I don't want to pay for a special app to run the game.

But you will pay for windows? If the only reason you need windows is to run games, then you are better off paying 30 dollars to transgaming and using linux

Re:More the reason to go Linux (1, Funny)

Anonymous Coward | about 10 years ago | (#10570915)

No, but I'll warez windows :)

Verbing weirds nouns.

Re:More the reason to go Linux (0)

Anonymous Coward | about 10 years ago | (#10572701)

Then just warez cedega and shut up. Its not like the devs care if some cunt that wouldnt pay for software ever pirates their program.

Re:More the reason to go Linux (1)

BinLadenMyHero (688544) | about 10 years ago | (#10572861)

If so, why not warez cadega?

Re:More the reason to go Linux (1)

efishta (644037) | more than 9 years ago | (#10576387)

Because Cedega doesn't run all games made for Windows, and Windows... does.

Re:More the reason to go Linux (0)

Anonymous Coward | more than 9 years ago | (#10574043)

If you insist on doing something immoral and illegal, why not warez Cedega?

Re:More the reason to go Linux (0)

Anonymous Coward | about 10 years ago | (#10572700)

Are you really better off to pay less?

With Windows you have the platform that the games were made for and will run the best on. Cadega doesn't have full support for all games.

Ideal solution for OS/Cedega (2, Interesting)

RedLaggedTeut (216304) | about 10 years ago | (#10573527)

The ideal solution for you then would be to ship the OS/cedega with the game, so you would simply boot Linux off a CD that came with the game.

That has some drawbacks with upgrades and different hardware, but well, if you don't want to pay for an OS that runs games yourself ..

Re:More the reason to go Linux (2, Interesting)

PianoComp81 (589011) | about 10 years ago | (#10572480)

Until linux supports windows games natively (doubtful), my desktop (gaming) box is staying windows and my servers, laptop, and media center is staying linux.
Doom 3 is now on Linux natively. Other games will start coming around, and eventually all games will run on Linux (as well as Windows still, I have a feeling).
It'll be a slow process, but in 5-10 years I think we'll see this actually happen. You also don't have to buy Cedega. You can download the source/binary stuff and finish the compile job. It takes a little to get it working, but it does. Of course, you can support Cedega and pay for the binaries.

Re:More the reason to go Linux (0)

Anonymous Coward | more than 9 years ago | (#10573900)

Virginity for life. HOOH-HAH!!

Interesting to see how Far Cry runs (4, Interesting)

Red Moose (31712) | about 10 years ago | (#10569846)

Interesting to see how Far Cry runs seeing as it is a resource hog on XP (I run it with a GB of RAM to get it smooth - it's not a gfx issue even on my 9700 Pro). The Doom 3 comparison isn't really a realistic comparison as legit executables are made with both linux and win32 in mind.

So Far Cry is a good game to test - it chews RAM but is prob comparable on video cards. If only I could remember how to run lilo with initrd thing I could reboot into linux and check.....ah happy days....

Re:Interesting to see how Far Cry runs (0, Offtopic)

Anonymous Coward | about 10 years ago | (#10570493)

Install a better distro. Like Ubuntu [ubuntulinux.org] or something.

Re:Interesting to see how Far Cry runs (0, Flamebait)

GweeDo (127172) | more than 9 years ago | (#10574758)

Why is this interesting? It has NOTHING to do with the topic at hand. Here...let me be interesting:
Install a better air conditioner. Like a Trane [trane.com] or something.

Re:Interesting to see how Far Cry runs (3, Informative)

HAKdragon (193605) | about 10 years ago | (#10571237)

I wouldn't be too suprised if it ran fairly well. The game does ship with an OpenGL renderer, though it isn't supported and you have to edit the config file to enable it.

Re:Interesting to see how Far Cry runs (3, Informative)

Quill (238781) | about 10 years ago | (#10571536)

The previous version of Cedega partially supported Far Cry through OpenGL. This new version fully supports the DirectX version.

Xinerama (4, Informative)

Apreche (239272) | about 10 years ago | (#10569878)

Still doesn't support xinerama. Neither does doom 3. All they have to do is add one lousy command line argument just like mplayer has.

mplayer -xineramascreen 1 video.avi

Then make the application you are running show up only on that xinerama screen. It's rather simple, but nobody does it. Even linux native games like vegastrike don't do it. It makes gaming very difficult. Windows that are supposed to open in the middle of the screen show up in the empty space between monitors. And full screen apps engulf both screens.

I beg everyone developing linux apps to add proper support for xinerama. Please.

Re:Xinerama (5, Informative)

5E-0W2 (767094) | about 10 years ago | (#10569970)

Just run it on a separate (non-xinerama) X server on a different virtual terminal, you get the added bonus of being able to switch easily between your desktop and your game without having to resort to the games windowed/full screen function.

Re:Xinerama (4, Informative)

Cthefuture (665326) | about 10 years ago | (#10570528)

Well, if you have a nVidia card you can just use TwinView with meta modes.

For example, my normal setup is 3200x1200 but I have meta-modes that disable one screen. So when Doom3 requests a 800x600 screen it automatically turns off the other monitor.

UT2004 is not quite so smart, but I just click my little gnome-xrandr applet and select a single screen resolution, then start UT2004. Changing back is just as simple.

I believe randr is actually available for any set of cards. It's the extension that lets you change resolution on the fly in X. So even without a nVidia card it should be quite painless.

Re:Xinerama (1)

Apreche (239272) | more than 9 years ago | (#10581572)

OMG! THAT'S what the meta modes are! I set them up and they work perfectly. The panning mode is especially awesome. Now everything works great!

The best thing about twinview though is still having opengl span both screens. I wish someone would program something to take advantage of that. Maybe it will have to be me.

Xinerama has no OpenGL support. (4, Informative)

reality-bytes (119275) | about 10 years ago | (#10570873)


Its not that Wine or Doom3 don't support Xinerama but that Xinerama doesn't yet support OpenGL.

However, you *can* run multi-head without Xinerama and run as many OpenGL in-game displays as you can fit video-cards in your system.

Re:Xinerama has no OpenGL support. (2, Informative)

kormoc (122955) | about 10 years ago | (#10572586)

Actually, Xinerama suports opengl just fine, just not spread across other monitors. I run opengl apps perfectly well on my xinerama screen as long as they stay in a single window :)

Doom3 works fine, ut2004 works fine, glx gears works fine, I don't see too big a problem to be honest.

Re:Xinerama (3, Informative)

YOU LIKEWISE FAIL IT (651184) | about 10 years ago | (#10573224)

Not exclusively a Linux oversight as well - many Mac games run on dual head setups take over all the screens and blank the unused ones out. This is super annoying - I should be able to play Battlefield on the lcd while watching mail and irc on the second monitor, instead of having it just sit there black.

What about render to texture? (1)

Evan Meakyl (762695) | about 10 years ago | (#10569940)

implements a completely new 3D pipeline which executes the traditional Direct3D Fixed Function rendering path using dynamically generated OpenGL vertex programs

I was sure this would exist one day... So now OpenGL and DirectX can render pictures in the same way.

But what about the "render to texture" function, which is really really easy to do and fast in DirectX, and so painfull and so slow with OpenGL and X-window?

Re:What about render to texture? (4, Informative)

gavriels (55831) | about 10 years ago | (#10570027)

We have supported render to texture in Cedega, for both Direct3D and OpenGL apps for quite some time. It isn't as efficient in OpenGL in Linux, due to the lack of a specific extension to support it, but it still works. We render to a pbuffer, then copy to the target texture. You can see this to good effect in Far Cry, with their water reflections, for example.

Take care,
-Gav

Star Wars Battlefront ? (1)

noselasd (594905) | about 10 years ago | (#10569985)

Just an honest Q, is this version able to run Star Wars: Battlefront ?
That would make me buy a copy of cedega.

Re:Star Wars Battlefront ? (5, Informative)

ecliptik (160746) | about 10 years ago | (#10570051)

I attempted to install it the other week, but I ran into the wonderful cd-rom locking problem and was unable to switch to the second disk during the install.

Transgaming claims Cedega 4.0 supports switching cd's, but it's hit or miss. Jedi Knight: Jedi Academy is an example of this, as their FAQ states you need to copy the second cd's contents to your hard drive and point the installer there when it asks.

I really wish there was a simpler way to use cd drives with a stock GNU/Linux kernel instead of hunting down supermount patches or strange hacks like Transgaming tries. It's a major issue that that's is holding back as a desktop OS.

Re:Star Wars Battlefront ? (2, Interesting)

Sheetrock (152993) | about 10 years ago | (#10570466)

If the emulator is holding a lock on the drive despite the installer requesting a disc change, perhaps TransGaming could put in a 'override' keycombo that would request the software to close anything that's currently open on the drive.

Handling unmount/mount with a keycombo would be useful too, such as in a fullscreen CD-swap environment. I haven't used it though so maybe this kind of stuff is in there in some form already...

Re:Star Wars Battlefront ? (3, Informative)

gavriels (55831) | about 10 years ago | (#10571654)

Cedega, when using the new -monitor-cdrom-eject option, does exactly this. If it detects a press of the drive's eject button, it simply closes the Linux handle for all files it has open, then calls the user-space eject program.

The cdrom eject button monitor is only supported on CDRW or DVD drives though, so for older systems you need to use the Point2Play 'unmount / eject' button to trigger this behaviour.

Take care,
-Gav

Re:Star Wars Battlefront ? (2, Interesting)

gavriels (55831) | about 10 years ago | (#10571632)

Battlefront does not currently work, as it uses some DirectX 9.0c features that are not yet implemented. We're looking at this game, and several others that are high on our voting list for inclusion in our next release.

That said, the eject system that was added to Cedega 4.0 should work for almost all titles. The only ones that it may have trouble with are ones where the installer requires the first CD back in the drive after the second one is done. I don't recall whether Jedi Academy is among these titles, but I didn't think it was.

Please drop a note to our support team (support@transgaming.com) with more info on what didn't work for you. There are several things you can accidently do with the command line Cedega that will cause a problem for the eject management code - ie: launch the installer from a shell that is sitting in the cdrom mount point. Using Point2Play can eliminate some of these potential issues.

Take care,
-Gav

Re:Star Wars Battlefront ? (2, Insightful)

hivemind_mvgc (823238) | about 10 years ago | (#10571681)

"It's a major issue that's holding (Linux) back as a desktop OS."

If that's what you meant to say, then I agree. I firmly believe that games are what drives the state of the art in a lot of areas - graphics being a big one, but gamers are usally worried about performance issues as well, and it's nice that you can eliminate a lot of bloat with Linux. I mean, seriously, who buys matched 1GB pairs of DDR3200 or $400 video cards to use office apps?

No one, I hope.

There's a lot of gamers who would use Linux as their primary desktop, if they could only know that the new games coming out would be able to be run with their OS. I know I would use Linux in a heartbeat as my main OS, but I'd be stuck playing nothing but ID Games and Neverwinter Nights. Good games, but variety is the spice of life.

Get games released for Linux, or make a foolproof emulator, and I bet you'll see the number of people using Linux as their primary desktop go through the roof.

Halo PC (2, Interesting)

Anonymous Coward | about 10 years ago | (#10569989)

I am wondering how well the DX9 code is, and more specifically, for running Halo PC/CE. I know that the Mac port uses OpenGL (I doubt that Westlake/Macsoft would try and use Quickdraw 3D). However, Gearbox uses a lot of DX9 and PX2.0 exclusive stuff in the win32 version.

Althought getting the client to run would be awesome, the real question is when it will be able to run the Dedicated server for it, as a daemon. (halod wrapper anyone?)

Cedega questions (3, Interesting)

Tyrdium (670229) | about 10 years ago | (#10570142)

Since at least one person representative of Transgaming appears to be reading this thread, I'd like to ask a few questions. First, what of the plan to open-source WineX/Cedega? Is it safe to assume this is still in the works? If so, when is it estimated to happen?

Now, for a support question... Is addition of support for FF XI currently in progress? Will it ever be in the near future? As it is, that's probably the only thing keeping me from switching to Linux (and buying a Cedega subscription, of course). Also, does the Steam version of Half-Life and its various mods (e.g., The Specialists) work under Cedega currently?

Anywho, 4.1 looks great. Performance boosts are always a good thing. ;)

Also, are there any benchmarks comparing between Cedega 4.0, Cedega 4.1, and native Windows performance? I'd like to see if Cedega causes a sizable framerate hit (i.e., 20% or more).

Re:Cedega questions (1)

T-Ranger (10520) | about 10 years ago | (#10570312)

Opensource? Uhh.. done: transgaming.org [transgaming.org] . No binaries, but this script [linux-gamers.net] makes things a snap.

Re:Cedega questions (1)

T-Ranger (10520) | about 10 years ago | (#10570396)

Hmm.. It seems I may be responsible for slashdotting a CVS server. This may be a first.

Re:Cedega questions (1)

BlueLightning (442320) | about 10 years ago | (#10570474)

does the Steam version of Half-Life and its various mods (e.g., The Specialists) work under Cedega currently?

Yes. With earlier versions I found it to be slower than in Windows, although you have to take into account that I am using an ATI graphics card and ATI's Linux drivers have lower performance than their Windows counterparts.

Re:Cedega questions (4, Interesting)

gavriels (55831) | about 10 years ago | (#10571600)

Cedega is not Open Source software. We make no bones about this. Some of the code is available under the AFPL, and we release other portions under the X11 and LGPL licenses to share with the ReWind and Wine community occasionally, but our core technology will not be released. You can read more about some of the related issues in my column here [transgaming.com] .

As far as Final Fantasy XI goes, we have not done any work on it, and I have no idea whether or not it works. We do our work based on our users' votes, so if you're interested, subscribe and vote for it!

Steam and Half Life both work. Half Life 2 has been consistently voted #1 on our lists for several months, but as it's not released yet, we can't really talk about support for it at this time.

Finally, benchmarks can vary significantly depending on the application and the system. Some titles run as fast as they do in Windows, others are slower (some significantly so), and we sometimes get reports of a title running faster under Linux for some users. You can check out our forums [transgaming.org] for more info on what works well.

Take care,

-Gav

Re:Cedega questions (1)

DAldredge (2353) | about 10 years ago | (#10573326)

Do the apps from ProFantasy Software work under your product? http://wwwprofantasy.com/ [wwwprofantasy.com]

Re:Cedega questions (1)

Leninix (740791) | more than 9 years ago | (#10574013)

So why you claimed two year ago on the front page of transgaming.com that it will be open sourced as soon that enough user will subscrive to monthly subcriptions? So it was a lie? Also, since the source is mostly available, it's possible to use regular wine to complete the missing parts of wineX/cedega. You even offer Source tar.gz on the website. I know one project, ( I give no link here, you understand why) who already achieved a legal free software build of Cedega whithout breaking anything important. So it's totally ridiculous to talk about "piracy" of Cedega. Transgaming must accept the rules of the games: you can always fork when there a important need to fork. I know that in this case it's about the end-user binary containing some proprietary code, making it in the whole proprietary, but Transgaming is certainly not in a stong position of suing "pirate" users because they themself "pirated" regular Wine (before license changes), and regular Wine programmer changed their license so that it's not possible anymore for Transgaming to proprietarise regular wine software.

By the way, I'm a subscriver, so I still believe that it worth it, especially with 2d games that don't require non-working 3d drivers. Like others people says, it's good for playing games plaged with cd copy protection crapware. However, Transgaming seems more interested in Mac and Pc games than playing under Gnu/Linux lately. Two years since the last games, Kohan, is pathetic. It's not even playable anymore under recent distributions like SuSe 9.1 unless major tweaking.

Re:Cedega questions (1)

gavriels (55831) | more than 9 years ago | (#10583397)

I've talked in detail about both the license change and multi-platform questions in some of my previous 'Gavriel States' columns. [transgaming.com]

Take care,
-Gav

Re:Cedega questions (0)

Anonymous Coward | more than 9 years ago | (#10574019)

Cedega is not Open Source software. We make no bones about this.

Yet another reason why people shouldn't release under the BSD license... because people like this come along and rip you off.

maybe I'm an idiot (1)

spir0 (319821) | about 10 years ago | (#10571160)

it's happened to me before, but I can't find a download link or a price link. is it free, is it shareware, is it commercial?

there just seem to be press releases upon press releases..

Re:maybe I'm an idiot (1)

GR1NCH (671035) | about 10 years ago | (#10571573)

Transgamer is done by subscription. I can't remember the exact pricing, but I used to subscribe. I'm pretty sure it was only like $5 a month and you get to use it. Basically its to pay the licensing fees for the proprietary CD-Checking software and such.

Re:maybe I'm an idiot (2, Informative)

gavriels (55831) | about 10 years ago | (#10571670)

Cedega is a commercial product, sold though our subscription system for $5 / month (3 month minimum). During your subscription, you have access to updates, support, and voting rights to tell us what games you want to see supported.

You can still use the product even if you let your subscription expire, but you won't receive any futher updates, etc.

You can find out more at http://www.transgaming.com

Re:maybe I'm an idiot (1)

spir0 (319821) | about 10 years ago | (#10571980)

You can find out more at http://www.transgaming.com

that's part of the problem. it's all very vague. I like quotes like this:

"In simplified terms, Cedega loads a game's binary into memory on a Linux system and then dynamically links to code that provides an implementation of the Win32 APIs that the program is using."

Wouldn't it have been simpler to say something like, I dunno, "Cedega lets you run Windows games on Linux."

If you don't sign up, you don't actually get any useful info off the website. Whoever wrote the copy for the page used a lot of big words, a lot of buzzwords and just sounds like a tosser.

If I'm not logged in, NOWHERE does it tell me how the payment method works. Nor does it give me a demo download. It gives me nothing. Try logging out of it and browsing it.

Re:maybe I'm an idiot (1)

slarabee (184347) | about 10 years ago | (#10572719)

that's part of the problem. it's all very vague. I like quotes like this:

"In simplified terms, Cedega loads a game's binary into memory on a Linux system and then dynamically links to code that provides an implementation of the Win32 APIs that the program is using."

Wouldn't it have been simpler to say something like, I dunno, "Cedega lets you run Windows games on Linux."

The full paragraph where I found your quote is now in turn quoted. Note the first sentence.
"Cedega allows Windows-based games to run on Linux, out-of-the-box, seamlessly and transparently. With Cedega, TransGaming does not require any access to a game's source code but, rather, runs the Windows executable on Linux. In simplified terms, Cedega loads a game's binary into memory on a Linux system and then dynamically links to code that provides an implementation of the Win32 APIs that the program is using."
--

If I'm not logged in, NOWHERE does it tell me how the payment method works.

There is mention of a 5 USD per month payment on the subscription page [transgaming.com] , but do agree that the page is not in the Terribly Informative Department. It would take a strong word of mouth campaign from trusted friends before I would start filling out their forms with personal information, much less financial.

ATI support (2, Informative)

BrookHarty (9119) | about 10 years ago | (#10571589)

I just wish ATI would lend more support to the linux side. I've switched to ATI when the 9700 PRO game out, and under windows its been great. Under linux, its like pulling teeth. I never had a problem with any of my nvidia cards (tnt to geforcefx).

Transgaming lists some the ATI issues in the release announcement.

I really think my next card for my dual boot system is going to be Nvidia based, tired of the problems.

Also, anyone catch the 2.6 kernel issues statement? Come on... Im not going back to 2.4.x...

CVS version broken? (1)

Jacek Poplawski (223457) | about 10 years ago | (#10573185)

I was trying to download WineX CVS within last weeks - but it never worked! Can you do it now? Is there no "free" version available at this moment? Is it legal?

the death of native support? (0)

Anonymous Coward | more than 9 years ago | (#10574241)

blah blah blah we don't need no steenkin cedega....

Sorry........ (1)

creaturespeaker (823981) | more than 9 years ago | (#10582650)

Sorry d00ds, but I prefer to play my games at full speed.=) None of this emulation for me. Also, even though Doom III is written for Linux the Linux version is much much slower than the Windows version.=/ Windows is much better for games, no contest.

Re:Sorry........ (1)

geminidomino (614729) | more than 9 years ago | (#10582889)

Gotta agree. When I cancelled my subscription, it was because none of the games *I* want to play are supported (and probably never will be). What good is my vote for older games like XvT going to do when masses of idiots have cemented the #1 spot with a game that isn't even OUT yet?

Re:Sorry........ (1)

pagal_paanda (824030) | more than 9 years ago | (#10585053)

Un till game developers start coding for Linux as well, playing games through emulators can never compare to playing game on a developer supported system. Just my two cents.

Unofficial Transgaming Games Database (0)

Anonymous Coward | more than 9 years ago | (#10596918)

Hi,

obligatory link:

Unofficial Games Database [digital-conquest.ath.cx]

Go there and check out which games really do work under Cedega! And while you are there, they could use your help to complete the database and info!

Hopefully in the near future, the old and non-functional database from transgaming.com can be replaced by something better...
Check for New Comments
Slashdot Login

Need an Account?

Forgot your password?