TransGaming Releases Cedega 4.1
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."
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....
Acting stupid isn't much fun when there's someone around who knows better
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.
The GeekNights podcast is going strong. Listen!
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
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.
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).
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.
Ripping an new rectum in the fabric of spacetime.
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