Cedega and Linux Games 422
Linux.com's Stefan Vrabie has a look at the state of Transgaming's Cedega, which some claim to be the best current offering for running Windows games under Linux. While it may be better than nothing, the author still puts this solidly under the "plug and pray" column with the biggest drawback being the amount of fiddling required to make it work. From the article: "Cedega may not be the answer to games under Linux, but it's better than not being able to play at all, until gaming companies notice Linux users as a market and release games for Linux." Linux.com and Slashdot.org are both owned by OSTG.
Forget Halo! (Score:0, Informative)
Re:No games? (Score:4, Informative)
Re:No games? (Score:2, Informative)
Re:Speaking as a Game Marketer and Linux User... (Score:5, Informative)
releasing, supporting, marketing, testing, and (rarely) developing something for a platform a developer is not familiar with (and quite frankly, scared of)..
Versus...
Potential sales to a platform comprising largely of a "free" atmosphere (that I enjoy myself), of limited and wide distribution (there's no 'region' that could be targeted), with a poor track record of profit for game releases.
Two ways to bring gaming to Linux are to (a) reduce costs (such as making smaller scale, indy-style games), or (b) waiting the Linux community grow to a size where potential profits outweight the potential costs (which could be caused by (A)).
Re:Anyone? (Score:2, Informative)
Re:No games? (Score:5, Informative)
We all know that Linux isn't a platform for gamers, but still there are a few games for GNU/Linux.
Nevermind... (Score:2, Informative)
Re:Cedega is produced by scum (Score:5, Informative)
They can actually, and do still. Only a month or two ago they took several dlls from vanilla Wine (they, of course, are still licensed under the LGPL, not the regular Cedega license).
Furthermore, Cedega is generally full of hacks to make specific games work, which is good in the short run, but bad in the long run. This is especially showing now, as in many ways, vanilla Wine has better D3D support than Cedega. Expect this gap to continue to widen as time passes. There may be a point where Cedega starts using vanilla Wine's D3D implementation too.
Just play savage (Score:1, Informative)
Re:Well duh (Score:3, Informative)
In my opinion, and I'm sure everyone with a sane and reasonable way of thought will agree, an open source implementation would be a fool's errand. With the limited amount of hardware-accelerated drivers for linux, just how large are the chance for an implementation by a hardware vendor even if open source Direct3D was a reality? The best solution, which both Wine and Cedega utilize, is a Direct3D->OpenGL wrapper. It's not optimal, but it often works decently.
Re:Not practical or profitable to develop for Linu (Score:4, Informative)
There are too many Linux distributions, none of which have a big enough of the Linux market to be considered the de facto standard Linux distribution to develop for and build a customer service department to support.
I bought just about every port that Loki did and I didn't have any problems playing them on on any >= 2.4 kernal version SuSE, RedHat or Ubuntu. Instead of a customer service department, how about a good technical support forum? The Linux Standards Base is your friend.
Finally, once you manage to get things working on a couple distributions, a new release comes out that invalidates your existing application. And in another 6 months another release of Linux is going to come out and invalidate your work again. A developer has a hard time keeping his game working under one distribution from one version to the next. Now multiply that by 10-20 for the most popular Linux platforms each releasing new versions every 6 months.
See above. All my Loki games have worked since SuSE 6.4/RedHat 7.0. As a user space game programmer why should you care about kernal changes. Just code to SDL/OpenGL (Both are backwards compatible).
Game applications are the most strenous and sensitive to the capabilities of the platform. Windows is pretty standard with DirectX. On Linux you don't know what's going to work; the very philosophy of choice with Linux translates to everyone's machine is just different enough in a way that makes developing a game for Linux a real frustration.
Thats nonsense. Code for the lowest good versions of SDL and OpenGL. You will be suprised on how many different distributions of Linux it will run on.
Shipping source code to your customers and expecting them to build it every time they upgrade their machine or switch distributions isn't a solution.
I have purchased over 20 commercial Linux games, none came with source. Are you trolling? You have never purchased/installed a native Linux game yet your an authority on shipping source with a Linux game? I call bullshit.
I buy my Linux games from here: http://www.tuxgames.com/ [tuxgames.com] (No I'm not affilated with the site).
Check out the loki games from here, http://liflg.org/ [liflg.org], pay special attention on how the installer works. You can get the installer sources for free from here: http://www.lokigames.com/development/setup.php3 [lokigames.com]
As a Windows developer, you can always code your game/application to work with wine. http://www.winehq.com/ [winehq.com] It seems to work OK for Google http://earth.google.com/earth4.html [google.com].
Your post does disgrace Interplay, SirTech, MindScape, SSI, Origin and many other great gaming companies from the 80s/90s that did (Intel/Non-Intel CPUs/OSs) cross-platform games.
Enjoy.
Re:Well duh (Score:3, Informative)
Sometimes you get lucky, and somebody puts enough effort into discovering that it's possible. The following link provides a method to actually get the video support under NWN. It's not user friendly, but it gets the job done if you're willing to slog through it.http://home.woh.rr.com/nwmovies/ [rr.com]
'Course, like I said, it's not friendly. At all. It's definitely not something that I'd want the average computer user undertaking, especially if they're used to "stick the CD in, and Windows autoruns the install..." *theatrical sigh*
Re:Sorry (Score:2, Informative)
if UT2007 uses directX 10 functions which would be unavailiable in winXP (since XP won't get DX10) this doesn't mean that the wine and cedega programmers can't map the new DX10 calls to linux-system-calls
cedega stems from wine and WINE-IS-NOT-AN-EMULATOR... its an api-compatibility layer
Re:think about this from the other side (Score:2, Informative)
Obviously you have not tried developing games for Linux. If you had (and actually given it a good go), you would have come across the wonderful world of SDL [libsdl.org], OpenGL [opengl.org], OpenAL [openal.org], etc.
what about tremulous? (Score:2, Informative)
Comment removed (Score:3, Informative)
Gamers for Linux = Check it out!!!! (Score:2, Informative)
Re:Speaking as a Game Marketer and Linux User... (Score:3, Informative)
Re:Um.. PC games at all are dying (Score:2, Informative)
"2005 saw PC-game revenue slide from 1.1 billion in 2004 to just $953 million"
source: http://www.gamespot.com/news/6142571.html [gamespot.com]
so it's under %10 in north america including console but not PC hardware, i'd say it's a bit more than
You are right that the linux gaming market is not worthwhile however, who uses linux for games? The most intelligent thing these companies could do is drop a bundle of cash on the cedega crew to get some better support via cedega, then include a 3 month subscription to cedega with the game itself. This would make the whole thing cost them bugger all and they could look like good guys in the process.
Screencasts to easily setup Cedega on Suse Linux (Score:3, Informative)
Re:No games? (Score:3, Informative)
http://doc.gwos.org/index.php/Native_Games [gwos.org]
Lost Labyrinth is my current infatuation... well, that and Escape Velocity Nova (windows version) in Cedega, runs beautifully.