There has been a few topics about how to get your major titles working on Linux, and has already been discussed, Cedega is our only hope right now particularly for the new and bleeding edge stuff that wont work in wine without major work, and even then with questionable stability. Here is the latest blog from TransGaming --
"Last month, we were hard at work putting the finishing touches on our support of the GL Shading Language (GLSL) for Pixel and Vertex Shaders 2.0, and Framebuffer Objects (FBO) for off-screen rendering.
Our developers have found even more ways to improve performance and have continued to eliminate regressions. We revised our implementation of Direct3D Occlusion Queries based on some new performance data we obtained, which has improved frame rates on some video cards for a number of games, including Battlefield 2â„¢ and related titles. We also fixed some issues that some users were experiencing with Vertex Buffer Objects (VBO), and squeezed out the regressions that had crept into our handling of pixel buffers and were affecting some games.
While testing some of the online multi-player capabilities in some of our supported and soon to be supported titles, we discovered a number of issues. To resolve these, several outstanding winsock and wininet issues had to be addressed, and some potential buffer overflows were also fixed. This should lead to more stable online play. While we were at it, we fixed a few bugs that dealt with the amount of memory that we report back to applications. This only affected systems with more than 2GB of memory, and only in specific circumstances.
We also did some work to improve Cedega's integration with certain window managers, including GNOME and KDE. This will be noticed mostly in Steam-based applications, where certain windows previously had borders and title bars supplied from the user's window manager in addition to the ones drawn by Steam itself. This didn't look quite right and often caused mouse focus issues. We no longer draw these extra window decorations when requested not to by the application.
We have also improved Cedega's GUI to provide the ability to copy the system and hardware information into the system clipboard. This will make it easier for users to provide this information when making support requests, so please, make use of it! As well, the GUI will now clean up after itself and remove temporary files created when installing an engine update directly from the web, within the GUI.
Another improvement that will undoubtedly be appreciated by users with high-end graphics cards is improved handling for amounts of video ram greater than 256MB. Our validation routines for this had been written several years ago, long before cards with 512MB or 640MB of video ram were available, or even heard of. As such, it was somewhat deficient and incorrectly reported only 32MB of video memory to applications when unexpectedly large values of video memory were encountered. If you are fortunate enough to have such a card, you can work around the issue until the next release is available by specifying 256MB of video in the relevant location in the GUI. (Specifically, in the Edit -> System/Hardware Information dialog.)
This month saw a number of user-supplied patches make their way into the main Cedega code base. Notably, T. Beckmann provided a stubbed implementation of faultrep.dll (which is required by some newer games), SLIST support in kernel32.dll, and support for Windows XP-style document locations using environment variables. R. Crittenden supplied us with some richedit dialog fixes, and we have also integrated riched20.dll from WineHQ. Our continuing thanks goes out to these users as well as the WineHQ developers for all of your hard work and effort!
Part of reaching that vast untapped Linux gaming audience is just being able to communicate, and as such we encourage everyone with the ability to aid us in doing so. This past month, Y. van Oers submitted a Dutch translation for the latest version of the GUI, which is now available for download via--the GUI. (Betcha saw that one coming.) If you would like to see Cedega translated into your favorite language, please visit http://transgaming.org/i18n/
for directions on how to create and submit a localization. It doesn't take very long and gives you something to do while waiting for your PS3 games to install. Be sure to include your contact information with your translations, and prepare to flex your i18n street cred today!
Elder ScrollsÂ® IV: Oblivionâ„¢: This game is running quite nicely in our current development packages for the next major Cedega release. This is made possible with the addition of support for Shader Model 2.0, floating point textures and an improved FBO implementation.
Neverwinter Nights 2â„¢: TransGaming has continued investigating NWN2. We have fixed one of the patcher issues, but there continue to be a number of other installer and patcher issues. As well, the version of copy protection used by this game is not currently supported by Cedega.
CivilizationÂ® IV: This game continues to work with Cedega 5.2.10. The 1.52 patch (or later) is highly recommended. The upcoming release has a number of fixes which should benefit both NVIDIA and ATI users. Look for it coming soon to a desktop near you!
Command and Conquer 3 Tiberium Warsâ„¢: The demo for this game is now available to FilePlanet subscribers and, as such, we managed to get our hands on a copy of it. There are some issues with the installation, but after copying the install from Windows and making a few necessary adjustments we were able to run the game using our latest development packages. The full version of the game should be available in a few weeks.
Steamâ„¢: Steam continues to work in Cedega 5.2.10, although there are intermittent issues caused by certain types of pop-up advertisements. As mentioned above, our current development series contains improved compatibility with various window managers and the extraneous window decorations are no longer present. We are working on tracking down the intermittent issues caused by the ads as well as looking to resolve some additional mouse input problems."
From what ive gathered, the bulk of folks who have issues with windows based games, have it on the newer titles mainly due to the things ive highlighted above. For MMORPG's such as World of Warcraft and Dark age of Camelot, the issue is not just the above things, but getting through system checks and engine upgrades as well as the gaming site scans your system for hacking routines or for game updates.