Slashdot Mirror


Expert Opinions On Linux Gaming's Future

jg21 writes "Following on from yesterday's Slashdot coverage of the idea to launch a games-based Linux distro, LinuxWorld Magazine has held a Gaming Round Table involving Chris DiBona, Ryan Gordon, Timothee Besset, Gavriel State, and Joe Valenzuela about where Linux currently stands and how it will one day become a premier gaming platform. 'It became perfectly clear to me that most of the technological issues are already solved, and that the others won't take too long to fix once the game publishers really get into the mix,' reports Dee-Ann LeBlanc, Gaming Industry Editor for LinuxWorld, who coordinated the round table. Well worth reading."

411 comments

  1. Yay! by GFLPraxis · · Score: 2, Redundant

    Games on a stable and free OS! My dream come true!

    1. Re:Yay! by bitbiter · · Score: 1, Flamebait

      But you still have to have an os that can be installed and work right. linux doesn't all the time...heck most of the time. Windows has problems and i am sure we will find more tomorrow..(hehehehehehe) but when you install a program....that program comes with everything it needs to run. linux doesn't work that way...you install a program and it needs another compontant and that componant needs another and another and another. Sometimes you find the right distro and it works fine for one thing you want just to findout that they broke somethingelse that you need and worked in the ver before. No i would say that linux is a very long way from being a gaming platform...a long ways.

      --
      "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety." -- Ben
    2. Re:Yay! by Trinton+Azaleth · · Score: 1

      Nothing is preventing smart game writers from creating games that include every possible package you could need.... ie: maybe the base core and drivers on a system need to be installed by the user to get a decent functionality going, but the rest of the packages can all be on the game disc. That said, what is needed is a decided base distribution that provides the functionality that can then be extended by the game writers. The reason none of this matters is because the average user isn't capable of installing a linux installation, and demands a higher level of functionality in games than can currently be done off a non-configured auto-install of a linux distribution. There is still a ton of hardware that doesn't even run properly under linux. Heck; I have hardware that doesn't run properly on windows 2000... Until the whole world is using 'linux compatible open hardware' there will always be a predominant 'windows'.

    3. Re:Yay! by mgoodman · · Score: 2, Funny

      that's why we need linux to adopt a uniform package management system that can appease binary as well as source installations and solve/download dependencies...im looking your way gentoo...

      --
      01100111 01100101 01110100 00100000 01101111 01110101 01110100 00100000 01101101 01101111 01110010 01100101 00101110
    4. Re:Yay! by geekoid · · Score: 1

      but why can't the game distro come with everything it needs to create it's own enviroment, and run the game?

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    5. Re:Yay! by cbiltcliffe · · Score: 1
      uniform package management system that can appease binary as well as source installations and solve/download dependencies...


      I don't know about the uniform package management, but the solve/download dependencies part, Debian already has. There's a package called auto-apt, that includes a small daemon that watches for file access attempts. If some program tries to access a file that's not on the hard drive, auto-apt figures out which package the file is from, downloads the package, and installs it.
      --
      "City hall" in German is "Rathaus" Kinda explains a few things......
    6. Re:Yay! by cbiltcliffe · · Score: 3, Interesting
      Who in the hell is going to install a "games distro"? How about fixing the 10,000 existing distros first.


      You wouldn't need to install it. That's the whole point. Game developers could create a bootable liveCD distribution specifically tailored to their game, which you'd stick in your CD drive, reboot, and it would load the kernel, drivers for your sound and video cards, the components of X that your game needs, and then launch the game.
      Effectively, your PC would act just as a game console. Stick in the CD, turn it on, and you're running the game. Only difference is, if you turn it on without a CD in, you've got a general purpose computer, rather than a screen that says "NO DISC".
      --
      "City hall" in German is "Rathaus" Kinda explains a few things......
    7. Re:Yay! by mgoodman · · Score: 1

      right, but i just meant that we need a standard package management system across ALL linux distros...and because we geeks are so hard to please we need to have the ability to build from source built into that...and because joe user doesnt even know what source is, we need to have binaries also...

      so if other distros want to adopt and tweak apt, thats fine...it just has to be done...either that or games are going to have to start bundling a LOT more code for linux (basically duplicating libraries for its own purposes in a chrooted environment or something)...and thats not going to help developers embrace linux....

      --
      01100111 01100101 01110100 00100000 01101111 01110101 01110100 00100000 01101101 01101111 01110010 01100101 00101110
    8. Re:Yay! by GORby_ · · Score: 2, Insightful

      While this would be a nice solution, I don't think that would work for many people. When I'm playing a game,I want other things too:
      - email client notifies me of new mail
      - voice chat/IP Telephony app
      - I want to be able to share files
      - I want to be able to quickly switch to another application and then back to the game.

      I still think that this could work, but then you would have to be able to play the game not only by booting the livecd but from your installed distro too. I once had a Gentoo Linux UT2003 Demo LiveCD, which worked like a breeze (and in fact introduced me to gentoo :-). Don't know if you could easily run that game from your own distro using the livecd though...

    9. Re:Yay! by ajs318 · · Score: 1

      We DO have a standard package management system across ALL Linux distros ..... it's called ".tar.gz". Download foo.tar.gz and copy it to /usr/local/src. Then tar -xvzf foo.tar.gz to unpack, cd foo, ./configure to auto-configure it, make to compile it. su and enter your root password to get root priviliges, make install to install system-wide.

      Different people have tried different ways to simplify this process, which is why we have ended up with different distributions.

      --
      Je fume. Tu fumes. Nous fûmes!
    10. Re:Yay! by Sepper · · Score: 1

      Game developers could create a bootable liveCD distribution
      Kind of like the Morphix Game CD?

      --
      I live in Soviet Canuckistan you insensitive clod!
    11. Re:Yay! by TechniMyoko · · Score: 0
      Nothing is preventing smart game writers from creating games that include every possible package you could need

      Yes there is, you try providing packages for the infinite amount of linux distros. Its just not feasable

    12. Re:Yay! by JaxGator75 · · Score: 1

      Then stand on your left foot while rubbing your tummy and simultaneously patting your head. This all assumes it is an evenly-numbered date in the first half of the Fiscal year. If it is an ODD date or in the latter half of the Fiscal year, it is imperative that the RIGHT foot be used and the patting/rubbing be reversed (unless it is already after 2pm EST, in which case you can ignore every 3rd command).

      --
      Come and see the violence inherent in the system!
    13. Re:Yay! by Lebooge · · Score: 1
      Nothing is preventing smart game writers from creating games that include every possible package you could need....

      Right... assuming that time, money and any sort of cost-based justification don't count.

      I agree with the article. Until it becomes easy to set up and install 3D hardware acceleration for most video cards (speaking as a disgruntled ATI 9500 Pro owner), you haven't got a prayer of seeing too many games on Linux that aren't ports of games released earlier on other platforms.

      Whether people like to hear it or not, successful games cost money and time, and making a living beats altruism 99 times out of 100 for most people... games developers included.

    14. Re:Yay! by mgoodman · · Score: 1

      Tarballs are not effective "package management systems." With tarballs, is there a central location in which you can view all of your installed programs? View dependancies of programs upon other programs? Install programs in a matter of seconds rather than waiting 30 minutes for things to configure and compile? Hell no.

      And then realize that many distributions don't adhere to the same directory structures (i.e. /usr/local/bin, /opt, /data1, /someNewRandomDir)... --prefix is nice, but when running configure you frequently need to specify lib paths, etc...joe user isn't going to be able to do that.

      Take that on top of the fact that most authors don't include a "make uninstall" option and then you should realize that there is no standard package management system.

      I don't know why I bothered to respond to this post except to merely point out the obvious...

      --
      01100111 01100101 01110100 00100000 01101111 01110101 01110100 00100000 01101101 01101111 01110010 01100101 00101110
    15. Re:Yay! by Trinton+Azaleth · · Score: 1

      Does no one read past the first sentence? I said a base distribution to must be relied upon for the critical functionality.

    16. Re:Yay! by TechniMyoko · · Score: 0

      I distinctly see you saying providing packages for each possible distro

    17. Re:Yay! by cmbofh · · Score: 0

      > I once had a Gentoo Linux UT2003 Demo LiveCD,
      > which worked like a breeze (and in fact
      > introduced me to gentoo :-).

      That one came to my mind, too.
      It booted on my machine but didn't find my soundcard due to lacking support in the kernel...

      This may be ok for a Demo CD but I don't think distributing commercial games like that will work. You'd need to distribute a live CD construction kit that created custom game CDs with tailored kernel and drivers / config.

      But even if that was *possible* Joe User cannot be expected to create his own boot CD.

    18. Re:Yay! by Trinton+Azaleth · · Score: 1

      I am referring to capability to be compatible with compatible base distros. The key word is 'possible'. If the distro doesn't provide the base functionality needed, then it isn't one of the possible ones. Anyway... read further and I clearly say we need a good base distro that can be built upon. There are people already working upon a related idea: certified distros that feet a certain spec for capability....

  2. Where's the games at? by ObviousGuy · · Score: 5, Insightful

    It's nice to talk about creating a "gaming OS", but the key component here is that you need some games.

    Sokoban and Mahjongg only get you so far..

    OpenGL exists on Linux, what else are game developers missing?

    --
    I have been pwned because my /. password was too easy to guess.
    1. Re:Where's the games at? by FreemanPatrickHenry · · Score: 2, Funny

      Duh. It's called Nethack! What more do you want?

      You and your newfangled first person whatchamacallits...

      --
      I have discovered a truly marvelous .sig which, unfortunately, this space is too small to contain.
    2. Re:Where's the games at? by caluml · · Score: 3, Interesting
      OpenGL exists on Linux, what else are game developers missing?

      Stable nvidia drivers to take advantage of it? My machine at work has a lovely graphics card in it - but once I load the nvidia driver, it will crash/hang at some point in the future. And that sucks.

    3. Re:Where's the games at? by Anonymous Coward · · Score: 3, Funny

      Chicken, meet egg. Egg, say 'hello' to chicken.

    4. Re:Where's the games at? by LordK3nn3th · · Score: 2, Insightful

      A significant userbase to market to to justify the time spent on porting to Linux, for starters?

      Spread the word.

      --

      ---
      Never criticize religion on Slashdot. You will be modded down for "Troll" no matter how factual it is.
    5. Re:Where's the games at? by adug · · Score: 5, Insightful

      Unfortunately, what developers are missing is the market. Top notch games are very costly to produce. There is just no way that developers can make money, or even break even with the small desktop marketshare that Linux commands.

      There might be some truth to "If you build it, they will come" but in reality, unless there are an awful lot of people clamoring for the ballpark, it's not gonna happen.

    6. Re:Where's the games at? by LordK3nn3th · · Score: 5, Insightful

      Does the average Joe know how to install the drivers, or even how to turn off X so the drivers can be installed?

      Also, ati and Nvidia haven't released open source drivers. It would be so much easier for the average person if the kernel could come with those video drivers already loaded in.

      --

      ---
      Never criticize religion on Slashdot. You will be modded down for "Troll" no matter how factual it is.
    7. Re:Where's the games at? by krahd · · Score: 4, Interesting

      No trolling, but.. something like DirectX wouldn't hurt!

      I mean (aside from DirectInput which is pretty cool), the whole development cycle is DX-centered: Microsoft asks Nvidia/ATi what they need, then they put it on DX nad then the cards take advantage of it... it's cyclic.

      Carmack is the only reason for OpenGL's survival...

      --krahd

      --
      mod me up scottie!
    8. Re:Where's the games at? by Anonymous Coward · · Score: 5, Insightful

      Which is why we need to encourage developers to start creating games with cross platform in mind. That way compiling the binaries for different OS's including linux and including them on the cd would not really add a huge anount to the budget, but will get more sales with the linux crowd

      falvious
      Editor
      Linuxgaming.net

    9. Re:Where's the games at? by Kenja · · Score: 3, Insightful
      "something like DirectX wouldn't hurt!"

      What we'd end up with would be about ten diferent projects, each of which does about one tenth what DirectX does. Then the project members would fight over which of the ten is the best and which one the other nine should be rolled into.

      --

      "Have you ever thought about just turning off the TV, sitting down with your kids, and hitting them?"
    10. Re:Where's the games at? by Anonymous Coward · · Score: 0

      No, the key component here is paying customers willing to buy games. Loki software put out lots of quality AAA game ports for linux. Ask them (RIP) how "ready" the "Free" software movement is for games.

    11. Re:Where's the games at? by Chess_the_cat · · Score: 4, Interesting
      But what exactly is the barrier to a significant userbase? Linux is free and you can install it on a partition on your HD; you don't have to get rid of Windows to run or even try Linux. So what is the barrier? If you can't even get people to take something for free you know you have a problem.

      It's beginning to look like the adoption of Linux on the desktop is going to take a massive scandal on Microsoft's part. Something like Bill Gates is stealing your credit card number or something. I know I'm going to be modded down for this but I challenge anyone who's going to throw away a mod point on me to reply and refute what I've written.

      --
      Support the First Amendment. Read at -1
    12. Re:Where's the games at? by Jaysyn · · Score: 1

      GLTron is lots of fun. It's not enough of course, but its a definite start.

      Jaysyn

      --
      There is a war going on for your mind.
    13. Re:Where's the games at? by ScottGant · · Score: 1, Interesting

      Gee, my nvidia card works great. I have a lovely graphics card on it, and it runs like a champ.

      FSAA, anisotropic filtering...runs nice and fast.

      Also, I haven't rebooted since I upgraded my kernel to 2.6.3...which was 3 weeks ago.

      I've yet to have this thing lock up on me. And I run Steam/Counterstrike, Warcraft III, UT2003 and UT2004-demo, Red Orchestra...all run great.

      Don't know what you're doing wrong...

      --

      "Music is everybody's possession. It's only publishers who think that people own it." - John Lennon.
    14. Re:Where's the games at? by LordK3nn3th · · Score: 1

      Well, for one, few people know about it. I've heard one kid say something about how Microsoft may be a monopoly, but they're the only ones who make "that", meaning desktop operating system. Quite ironic, no?

      --

      ---
      Never criticize religion on Slashdot. You will be modded down for "Troll" no matter how factual it is.
    15. Re:Where's the games at? by Anonymous Coward · · Score: 0

      He's running Windows.

    16. Re:Where's the games at? by Anonymous Coward · · Score: 0

      Unreal engine is cross platform. Unfortuinately the unreal engine is basically a steaming pile of shit and most licensees have to rewrite alot of the code. The netcode for one sucks, you need CERN just to run it as they wont get off theyre asses from cryin "its the servers" rather than fix it. Not just the netcode, its just an engine for ragdolls and karma, everything else is quite shit. Having done some modifications it really is and well im now looking at the CryTek engine or XRay engine.

    17. Re:Where's the games at? by Doogie5526 · · Score: 5, Informative
      "Carmack is the only reason for OpenGL's survival"

      That may be true for games but as for professional 3d apps, OpenGL is king. Likely because of crossplatformability. Since those professional OpenGL cards cost so much (they make the money) and they can just apply the same technology to the game cards is another reason OpenGL is still strong for games.

      A 7-syllable word that makes sense! A new personal record!

    18. Re:Where's the games at? by daVinci1980 · · Score: 1

      Actually, another point is that in order for the "publishers to get on board," you need gamers. (Which linux is currently *very* short on.)

      Additionally, developers are missing a *well* standardized graphics API. Unfortunately, Open/GL is not it.

      --
      I currently have no clever signature witicism to add here.
    19. Re:Where's the games at? by Brandybuck · · Score: 1

      Stable nvidia drivers to take advantage of it?

      So you want to make the Linux game market just like the Windows game market? "NVidia users only, otherwise you're a putz so go away!"

      --
      Don't blame me, I didn't vote for either of them!
    20. Re:Where's the games at? by OneFix+at+Work · · Score: 5, Insightful

      Umh, OpenGL is really no different, the only difference is it leaves the hardware developers the job of deciding how to support additional features. As for games in todays market, when you are talking PeeCee, you are talking 2 companies nVidia and ATI. Both have their own proprietary drivers for every card made in the last few years.

      OpenGL is perfectly fine, not to mention the fact that the existance of OpenGL apps on Windoze makes it easier to port apps and games...but to be honest, the existance of OpenGL on Linux has nothing to do with games and everything to do with 3D Modeling. OpenGL is just how it's done and the fact that there is legacy hardware support for OpenGL means that it will probably remain the low-level standard for 3D Linux apps.

    21. Re:Where's the games at? by ScottGant · · Score: 1

      People like you are the reason people don't want to go to Linux. "I have everything running perfectly so you must be a moron." You know there is more than one Nvidia chipset out there. How about instead of posting your blather you found some helpful advice or just shut up.

      Did I say he was a moron, I was mearly pointing out that if I had it working nice, it's not impossible to get it running. The original poster was implying that nvidia's drivers were all buggy. That's not the case, at least on my end.

      Also, I notice that you posted under an anonymous coward and you yourself didn't post anything constructive. So it seems you don't even practice what you preach. Hypocrite!

      --

      "Music is everybody's possession. It's only publishers who think that people own it." - John Lennon.
    22. Re:Where's the games at? by abe+ferlman · · Score: 1

      Um, I crash my machine occasionally b/c I run lots of bleeding edge stuff, but... I don't think I've had the NVIDIA drivers crash on me in a year. They're pretty solid.

      I just wish they'd open them up- I used to buy ATI cards then they stopped sharing the card specs with the DRI developers. I'm sure I'm not the only one whose business ATI lost this way. I hate not running a free software-only OS, but the latest card with free drivers is about two generations behind the times. Not good enough for games when my LCD's native resolution is 1280x1024.

      --
      microsoftword.mp3 - it doesn't care that they're not words...
    23. Re:Where's the games at? by Anonymous Coward · · Score: 0

      you didn't help him either you fucking idiot. Why did you post this? So people like him are the reason people don't go with Linux? You Fucking moron.

    24. Re:Where's the games at? by Anonymous Coward · · Score: 1, Troll
      Also, I haven't rebooted since I upgraded my kernel to 2.6.3...which was 3 weeks ago

      No offense, but I haven't rebooted my XP system in months. I've changed more settings, upgraded more system files, and installed/removed more programs than the average user does in his/her lifetime. No reboots.
    25. Re:Where's the games at? by sloanster · · Score: 1

      the key component here is that you need some games.

      um, hello?

      ut2004, ut2003, ut2000, quake 3 arena, return to castle wolfenstein, enemy territory, medal of honor, doom 3 (coming real soon now) etc etc...

    26. Re:Where's the games at? by cfuse · · Score: 1
      OpenGL exists on Linux, what else are game developers missing?

      Um, customers.

      I know that it's a chicken and egg thing, but while there aren't paying customers using linux already for gaming there won't be game developers writing for the platform.

    27. Re:Where's the games at? by bugnuts · · Score: 1

      Considering that the article said nVidia drivers were great, I'm with ya here.

      It also said that ATI's were lacking horribly.

      Hardware manufacturers are often in bed with MS to put out binary drivers, and the knee-jerk OSS devs that try to pry source out of them doesn't help garner much support for GNU/Linux.

    28. Re:Where's the games at? by sloanster · · Score: 1

      expee seems to be a wee bit more stable than earlier versions of windows, which is a good thing I suppose...

      The linux user above was merely offering some facts about the uptime of his system with nvidia card & drivers, which were supposed to "crash", but don't.

      I also find that the nvidia drivers are rock solid on my linux systems, including an brand new SMP system that I installed a few weeks ago, and has been up and running with accelerated 3D grapics since install.

    29. Re:Where's the games at? by ScottGant · · Score: 0

      No offense, but I haven't rebooted my XP system in months. I've changed more settings, upgraded more system files, and installed/removed more programs than the average user does in his/her lifetime. No reboots.

      no offense, but you're lying. Just upgrading the system, just upgrading with Microsoft system updates that have been coming out for a while with XP, you have to reboot. Upgrading your video drivers you have to reboot. You have to uninstall then reinstall your video drivers to properly get them installed..which requires a reboot. The critical patches from MS require reboots for the most part.

      So please, tell me another one. I only reboot when I'm upgrading my Kernel, that's it.

      --

      "Music is everybody's possession. It's only publishers who think that people own it." - John Lennon.
    30. Re:Where's the games at? by brsmith4 · · Score: 1

      Yes, I know, YHBT something HAND, whatever, but he said he upgraded his kernel. If you had to do that in windows, you would need a reboot too, dumbshit.

    31. Re:Where's the games at? by SillyNickName4me · · Score: 1

      Part of the problem I guess is that while there are 5 shops selling games at less then 10 mins from my home, the only way I could get their games was ordering online.

    32. Re:Where's the games at? by black+mariah · · Score: 2, Informative

      Hell no. When I first switched to Linux about 18 months ago I had no clue how to get my video card running right. I kept getting all kinds of errors. Finally, one of Nvidia's programmers managed to point me towards an option that I have to have enabled for the card to work with my monitor. Very, very stupid.

      --
      'Standards' in computing only impress those who are impressed by things like 'standards'.
    33. Re:Where's the games at? by PhoenixFlare · · Score: 5, Insightful

      But what exactly is the barrier to a significant userbase? Linux is free and you can install it on a partition on your HD; you don't have to get rid of Windows to run or even try Linux. So what is the barrier? If you can't even get people to take something for free you know you have a problem.

      I think you're missing something - to the majority of computer users, setting up a dual-boot system or doing pretty much anything along those lines is scary, complicated, and unless they have a geek friend or extremely precise help, dangerous to their system(s). Hell, i'm willing to bet that most people don't even understand how data is stored on their drives, let alone the concept of partitions.

      And even if you do somehow get a casual gamer to install Linux, what is there to play? Sure, there's Quake, the UT series, NWN, and a relative handful of other games, but that won't keep forever. And that's IF the person even likes any of the games available in the first place.

      And the free games included with many distros are in the same boat - as someone said in the previous thread, it creates excitement when you see the huge list available, then it slowly dawns on you that it's (almost) all board/card games and mediocre clones.

      Conversely, get more games included like Frozen Bubble and a few others, and there might begin to be a chance of holding someone's interest.

    34. Re:Where's the games at? by Deraj+DeZine · · Score: 3, Interesting

      Yeah, Linux should come pre-installed with the latest drivers just like Windows. Oh wait, Windows users have to install drivers downloaded from nVidia or ATi's site, too.

      I think it's obvious that downloading and running a program to install a driver is not beyond the computing abilities of your average gamer.

      --
      True story.
    35. Re:Where's the games at? by black+mariah · · Score: 1

      Which means nothing at all for the topic at hand.

      --
      'Standards' in computing only impress those who are impressed by things like 'standards'.
    36. Re:Where's the games at? by sydres · · Score: 1

      what do you mean unstable? I've been running Nvidia hardware and drivers for years and have never had one single issue aside from needing to disable apic (motherboard issue) not driver issue
      a pci geforce2 mx200, agp geforce2 mx 400, agp geforcefx 5200ultra. on everything from a K6-2, duron, and an AthlonXP, My newest system the athlon is even overclocked sometimes I even overclock the 5200ultra with NVclock and its still
      reletively stable.

    37. Re:Where's the games at? by Epistax · · Score: 1

      It sure took me a long time to figure out how to install drivers. I don't understand why X has to has to be off, and as far as I'm concerned, it's a major flaw. Come to think of it I can't even remember how I did it, since my evironment automatically launches into X and there is no single "autoexec" type file to tell me where it's deciding to run startx, or even if it uses something other than startx.
      Now I'm not asking for help right now because I don't need it right now. However these things aren't where I'd look for them, so as far as I'm concerned they aren't where they should be. If it takes "getting used to" just to install the video driver, thing's aren't right. Especially if the default video driver is so wrong that it's harmful to your hardware.

    38. Re:Where's the games at? by Anonymous Coward · · Score: 1, Interesting

      Most of the supposed problems with NVidia's driver were actually due to Linux's AGP support on undocumented crapola VIA/SIS motherboards that poor folks and idiots buy from Fry's.

      Unfortunately, it took a while to diagnose the issues because everyone wanted to prove that closed source == buggy.

    39. Re:Where's the games at? by LDoggg_ · · Score: 2, Informative

      Here's 310 other games. Some Free, some commercial.

      I know, not even close to what's available on windows, but still way more than I'll ever get a chance to play.

      --

      "If they have both, tell them we use Linux. And if they have that, tell them the computers are down." -Dave Chapelle
    40. Re:Where's the games at? by kundor · · Score: 1
      Never had any problems with nvidia drivers. I have a dual-monitor setup, I run ut2003/4, enemy territory, neverwinter nights, all that stuff, nary a hiccup.

      perhaps something else is causing your hangs. I used to get that from heat problems, before i switched to an aluminum case.

    41. Re:Where's the games at? by Anonymous Coward · · Score: 0, Insightful
      1. OpenGL is perfectly fine, not to mention the fact that the existance of OpenGL apps on Windoze

      This is where I stopped reading.

    42. Re:Where's the games at? by Anonymous Coward · · Score: 0

      Does the average Joe know how to install linux?

      If you know how to install a new kernel then I hope you know how to get out of X. Its not that hard. Installing a new kernel removes the modules for the old one, so you have X off. Then its simple to install.

    43. Re:Where's the games at? by xyu · · Score: 1
      "OpenGL exists on Linux, what else are game developers missing?"
      Users :(
    44. Re:Where's the games at? by BanditCat · · Score: 1

      The key to gaming for linux in my eyes at this point is the not-so-small matter of adopting a good graphics API (like SDL), not the individual games themselves. Specifically, the sound issue of OpenAL vs ALSA vs ESD etc. really hurts quick adoption by industry I think. What would be nice is something like an Architecture Review Board, or working group amoungst the linux muckity-mucks to promote a universal standard.

      --
      Passionately pushing pixels since 8086 =)
    45. Re:Where's the games at? by DarthVaderBigO · · Score: 0

      I know this is a sore subject, but if OpenGL gaming takes off on LINUX, All your OpenGL are belong to Microsoft.

    46. Re:Where's the games at? by LordK3nn3th · · Score: 3, Insightful

      Linux, however, is an entirely different system.

      While it's true that the drivers need to be installed for windows as well, keep in mind that most windows users are usually an admin user. Also, it's done through the command line in Linux, whereas in windows it's all done through the GUI.

      Also, you entirely forget that the Linux kernel is free and updates more frequently. With Windows, you really have to buy a new version.

      I've installed the NVidia drivers multiple times, and I've gotten errors that the common gamer probably wouldn't be able to fix (I consider myself a Linux newbie, but I still have some computer saavy).

      --

      ---
      Never criticize religion on Slashdot. You will be modded down for "Troll" no matter how factual it is.
    47. Re:Where's the games at? by eliza_effect · · Score: 1

      And they won't ever release open source drivers, or at least not in the near future. Remember when Nvidia got nailed for the driver "cheating"? Imagine what people will dig up when they have access to all the driver code, not just bench flakey bench results..

    48. Re:Where's the games at? by LDoggg_ · · Score: 4, Insightful

      Come to think of it I can't even remember how I did it, since my evironment automatically launches into X and there is no single "autoexec" type file to tell me where it's deciding to run startx,

      You're right. There is not an autoexec file. However there is a file called /etc/inittab

      Change this line:
      id:5:initdefault:

      To This
      id:3:initdefault:

      If that seems cryptic, read the comments in the file that tells you exactly what that means (has to do with run levels).

      Now I'm not asking for help right now because I don't need it right now. However these things aren't where I'd look for them, so as far as I'm concerned they aren't where they should be.

      Riiiiggght. If its not on the C:\ drive it must be wrong.

      I'm not saying this couldn't be a little easier. Not sure why X has to come down in the first place. (Restarting X is ok, but bringing it down to install the driver?) But it doesn't have to be the same as what you're used to in order to be the right way of doing things.

      --

      "If they have both, tell them we use Linux. And if they have that, tell them the computers are down." -Dave Chapelle
    49. Re:Where's the games at? by ZhuLien · · Score: 1

      OpenGL for any system won't make a difference for the games I like. How about decent Hardware abstraction libraries for Hardware scrolling and sprites?

    50. Re:Where's the games at? by lambent · · Score: 2, Insightful

      *cough*rtfa*cough*

      Specifically, the question titled "What might the linux community do in order to change the thinking of the games industry?"

      Some salient points: most game publishers want a minimum 50,000 unit commitment. http://counter.li.org/ estimates current linux deployment at 18 million. The 50 thousand target clocks in at 0.27% user saturation. That is anything but impossible.

      The speaker goes on to say that smaller, independent game houses are 'thrilled' to see even 1,000 sales, and this should be financial motivation enough to go to a platform.

      I'm not so sure about that second point, but another speaker goes on to second the 50,000 number as a target.

    51. Re:Where's the games at? by eliza_effect · · Score: 1

      It's not so much what you do have, it's what you don't that's the issue. Look at the publishers. They're all big names: Activision, EA, Epic, etc. The PC has (or had, depending on who you talk to) a much more "lively" independent scene, or at least games that give you an alternative to the Big (Five) publishers. Ironically, you'd think that'd be the niche market for Linux, as it's esentially a free development platform. However, the technical problems of getting drivers in a timely manner, or at all, tend to hold things back. And of course, Nvidia and ATI are entirely willing to re-write their drivers for, say, Id, on request. The Linux community doesn't command that sort of attention, as the Linux versions of the games you listed are generall 3rd party ports, made well "after-the-fact" of the original release.

    52. Re:Where's the games at? by IamGarageGuy+2 · · Score: 1

      Crossplatformability - I like it. Thanks for my new word of the day.

      --
      Stay tuned for new sig...
    53. Re:Where's the games at? by Doogie5526 · · Score: 2, Informative
      Maybe not for the news blurb, but I was explaining that Carmack isn't the only thing keeping OpenGL alive. The fact that the technology devloped for professional 3d cards/apps makes it cheeply avaliable for gaming cards. So the professional use of OpenGL is helping the gaming world as well as keeping the standard updated and alive.

      One more thing, those professional 3d apps are also used to create the games. So the content creators have the chance to get familiar with Linux while developing for it.

    54. Re:Where's the games at? by Decameron81 · · Score: 4, Insightful
      "But what exactly is the barrier to a significant userbase? Linux is free and you can install it on a partition on your HD; you don't have to get rid of Windows to run or even try Linux. So what is the barrier? If you can't even get people to take something for free you know you have a problem."


      Indeed, Linux has a problem there. Consider a common Windows gamer. Why would he be interested in even installing linux to give it a try? It's not like Linux is going to improve his gaming experience. Installing an OS that sometimes even geeks have problems with is not exactly what a gamer wants to spend his day doing either. It doesn't matter if linux is free... they want something they can install and use with two or three mouse clicks... they don't even dream about using the keyboard to tell the PC to do something (other than move the player around the screen).

      As good as Linux is for some kinds of works, it is still ages behind when it comes to desktop computing. But a great effort is being made to improve on this side too.

      My suggestion is for linux developers to work on making easier installers, less complicated interfaces and sometimes more self-configuring applications. Having default configurations that make the linux experience more user friendly and such, without having to go through the hassle of setting up things an "ignorant" user wouldn't care about.

      But that's just my opinion,
      Diego Rey
      --
      diegoT
    55. Re:Where's the games at? by tonywong · · Score: 4, Interesting

      There has to an incentive for them to pursue it. The problem with a linux based game is that the developers are not necessarily lazy, but will take the path of least resistance to highest profits. That means most of them will stay with windows because they know that most x86 users will have that installed.

      This means linux (as a whole) must play to their strengths and minimize their weaknesses.

      1. ATI and nvidia must have drivers released that will work properly.
      2. A DirectX port or OpenGL2 would also accelerate development.
      3. Since Linux can be updated and supports more advancements more quickly than windows, push that to developers. If Athlon's 64-bit processing power can be utilized, ship a knoppix-like distro that takes advantage of it. Nothing like making the claim that their game performs X% better by using linux and amd 64bit mode than by using XP. Getting the NTFS partition loader automagically to install would be a boon to write/cache saves and game updates.

      4. Brain dead consumer land installs. Knoppix is even easier to install than windows ;). If you built a disc that booted straight into the game, or it would take over an XP box and unload the OS, you've built a back door into linux installs. Kind of reverses the way of looking at the installed base.

      I'm probably missing alot here, but I think them's the basics as I see it.

    56. Re:Where's the games at? by Anonymous Coward · · Score: 0
      Just upgrading the system, just upgrading with Microsoft system updates that have been coming out for a while with XP, you have to reboot.


      What do you want, the address to my house so I can show you the task manager numbers, show you the update status? I hardly think a .jpg claiming to be a screenshot will do. (It wouldn't be enough for me.)
    57. Re:Where's the games at? by ScottGant · · Score: 0, Offtopic

      What do you want, the address to my house so I can show you the task manager numbers, show you the update status? I hardly think a .jpg claiming to be a screenshot will do. (It wouldn't be enough for me.

      Lol, whatever. Go troll somewhere else. I also notice that you're posting as an AC because you know everyone would jump all over you with this crap.

      When you update XP, you have to reboot. You have to reboot. Don't show me anything, you reboot. I know this for a fact. I run an XP box also, sitting right here next to me. When I upgrade and patch, it has to reboot. When ATI comes out with a new driver, I have to reboot and uninstall the old driver.

      REboot reboot reboot. Tell it to someone else troll. I'm sick of this crap.

      --

      "Music is everybody's possession. It's only publishers who think that people own it." - John Lennon.
    58. Re:Where's the games at? by BlueCup · · Score: 1

      Pish Posh, don't you know you can upgrade the kernel in WinXP without rebooting!?!?!? ITS LIKE MAGIC! Just takes special herbs =D

      --
      WANNAWIKI Wannawiki WannaWiki WANNAWIKI!
    59. Re:Where's the games at? by ScottGant · · Score: 0, Offtopic

      hahaha

      your such a nice little trolly

      but even a 10 year old knows you lie.

      you have to reboot xp all the time. dont tell us you dont

      trolly

      --

      "Music is everybody's possession. It's only publishers who think that people own it." - John Lennon.
    60. Re:Where's the games at? by be-fan · · Score: 1

      Additionally, developers are missing a *well* standardized graphics API. Unfortunately, Open/GL is not it.
      Why not? I used to have lots of complaints about the OpenGL ARB (even wrote an article on it) but they've really got their act together recently. 1.3, 1.4, and 1.5 came out in quick succession since 2001. OpenGL 2.0 looks like a really good evolution of the API.

      --
      A deep unwavering belief is a sure sign you're missing something...
    61. Re:Where's the games at? by LordK3nn3th · · Score: 1

      Or just go into command line (CTRL+ALT+F1 to F6) and type in "init 3", then "init 5" to start up X again

      --

      ---
      Never criticize religion on Slashdot. You will be modded down for "Troll" no matter how factual it is.
    62. Re:Where's the games at? by nomadic · · Score: 5, Interesting

      There might be some truth to "If you build it, they will come" but in reality, unless there are an awful lot of people clamoring for the ballpark, it's not gonna happen.

      It DID happen. Loki heard the clamor, released a bunch of games, then went belly up because all the people who had insisted for years that they'd buy linux games if they came out turned out to be lying.

    63. Re:Where's the games at? by frankthechicken · · Score: 1

      I would say that one of the first steps to get publishers interested would be to get decent middleware developed. It would make gaming development that little bit quicker, and a little less risky.

      Graphics engines, physics engines, even AI engines are becoming important aspects to the development of games, and if those are not in place, then there will be less publishers willing to put some money down.

      Most middleware now is designed with the ability to build across a multitude of platforms. Perhaps this is where the Linux advocates should expel some of their 'requests'.

    64. Re:Where's the games at? by supremebob · · Score: 1

      Rigggght.... Get real. Windows XP has to be rebooted at least once a month or two for security patches! Most of the patches that deal with base OS functionality won't take effect until you reboot, and Windows usually won't let you install a second set of patches until the first set has been "activated" with a reboot.

    65. Re:Where's the games at? by highwindarea · · Score: 1

      SDL and OpenGL do pretty much the same thing as DirectX. With, IMHO a much shallower learning curve.

      --
      I think this internet thing sounds like a good idea
    66. Re:Where's the games at? by PS2+INFORMANT · · Score: 1

      This news is all well and good and I hope one day I can let go of my Windows XP Pro install in favor of Linux only, however as I see it their is obviously lots to be done. Linux needs more support, easier graphics card driver installs, better graphics card drivers from both ATI and NVIDIA (im talking about full Windows GUI like control panels and so fourth,) and ofcourse lots and lots of games and support from the developer community. Until this happens I and many of us that play lots of PC games will be forced to keep our Windows installs for maximum compatibility and ease of use with most of the games we enjoy.

    67. Re:Where's the games at? by Paolomania · · Score: 1

      No trolling, but.. something like DirectX wouldn't hurt!

      and whats SDL, chopped liver?

    68. Re:Where's the games at? by T3kno · · Score: 2, Funny
      I haven't had to reboot either, all I do is type:
      wine winboot
      If I need to do a hard boot I just type:
      killall -9 'wine'
      And it's all better.
      --
      (B) + (D) + (B) + (D) = (K) + (&)
    69. Re:Where's the games at? by IntergalacticWalrus · · Score: 1

      No trolling, but.. something like DirectX wouldn't hurt!

      We already have that. Just because we have no fancy trademark name for "a combination of SDL, OpenGL and OpenAL" doesn't make it less useful than DirectX.

    70. Re:Where's the games at? by Degrees · · Score: 1
      You do know that it is possible to install Qfixes without rebooting, right? If you use the default installer, it prompts you to reboot - but you don't have to use that installer. Microsoft does provide a way to copy in the patch files without reboots - they just don't advertise it much.

      Now for major service packs - yes you have to reboot. And for video drivers, you have to reboot. But if you want to be the super-techie with the large uptime number in Windows, its not as hard as you make it out to be.

      --
      "The most sensible request of government we make is not, "Do something!" But "Quit it!"
    71. Re:Where's the games at? by Anhaedra · · Score: 0

      I have been running XP on my PC for the last month and a half without rebooting. I'm a stubborn bastard. :P

      --
      Please flee in terror in an orderly manner.
    72. Re:Where's the games at? by 13Echo · · Score: 1

      There ***are*** opensource ATI drivers from the DRI project. I don't know why people keep insisting that there are not. ATI donated programming docs to the DRI project to support the majority of the features in the older Radeon series chipsets. Thet haven't done it with the R300 cores (yet), but it is possible that they make it aviailable in the future.

      Better yet, most Linux distributions come with these drivers preinstalled, since they are a component of X. In addition, almost all cores are supported, from the lowly R128 to many of those in the Radeon 8000/9000 series.

      By the way... The Linux kernel, while a key part of getting the video modules to work, should not "include" video drivers for X. They are an X component, and most videocards have well-supported 2D and 3D. For nVidia, you only have 2D. For most ATI cores, you have 2D and 3D. Older Matrox cores have 2D and 3D while Parhelia only has 2D support. You get the picture.

      Here's the problem. Average users can either "suffer" with generic 2D drivers that work with all cards, or take a moment to read some instructions to run a simple binary to install a driver module that has good 3D support. If you don't have the mental capacity to install nVidia's or ATI's drivers, by following a few instructions, then you shouldn't be using Linux anyway. It's not normally as hard as people make it sound. It just takes a few steps and a bit of following instructions.

    73. Re:Where's the games at? by hankaholic · · Score: 1

      Two words: stable drivers.

      I found out only yesterday that Matrox no longer provides developers with specifications for their cards. A few short years ago, Matrox provided developers with the technical documentation needed to write drivers to take advantage of things such as 3d acceleration, and their cards were well-supported by the community.

      Not realizing that Matrox has stopped providing the OSS community with the information needed to write drivers, I dropped $104 on a PCI G450. What worked well on my old (community-supported!) AGP G200 is impossible on my PCI G450.

      Now that under Windows, it'd all be fine, but Matrox doesn't want to devote as many resources to full-featured Linux support, and they no longer support the community with documentation, so I am now the proud owner of a $104 2D card.

      With sound and network cards specs are often available. However, when it comes to a half-decent 3D card, I don't know of any manufacturers that are willing to provide specifications so that the community can allow their own priorities to drive development.

      It's a chicken-and-egg problem -- vendors don't want to devote resources towards Linux because they don't see a large gaming community. Game developers are reluctant to produce quality Linux ports due to flaky hardware support. The best way out of the loop would be for hardware manufacturers to provide specifications and let the community take care of the lack of quality drivers.

      The sad part is that none of the manufacturers see that being known for rock-solid OSS Linux drivers would provide a sales boost, which would supply more money for them to devote towards R&D. I'd love to see a lesser 3D accelerator vendor (ie, not NVidia or ATI) warm up to the idea of releasing specifications. There has to be money in developing well-supported, reasonably-priced cards for those more interested in quality and stability than bleeding-edge first-person-shooter framerates. I thought that Matrox filled that niche, but they no longer seem to care about being well-supported.

      The NE2000 chipset is a staple when it comes to cheap, decently-supported ethernet cards. Where is the NE2000 of video cards?

      Sorry for the rambling, I'm exhausted.

      --
      Somebody get that guy an ambulance!
    74. Re:Where's the games at? by Fallout2man · · Score: 1

      Well, I'd argue it does offer a bit of a con in that it requires three libraries to be installed versus just one for DX, that's just me anyway.

    75. Re:Where's the games at? by Reid · · Score: 1

      You'd probably get a +5, Informative if you actually gave details about the card, monitor, and option....

    76. Re:Where's the games at? by SQLz · · Score: 1

      Yeah, its called "Emerge nvidia-kernel"

    77. Re:Where's the games at? by SQLz · · Score: 1
      Which is why we need to encourage developers to start creating games with cross platform in mind.

      Err, yeah...they are making XBox + PS2 versions without crossplatform code??!?!? Dude....its 2004, most code is cross platform. A linux port is trivial in some cases but even then, the time it takes to create a Linux version pakage it in a way that the Linux community doesn't boycott you (ala Ut2003 and NWN) costs more money than just not having a Linux verision at all.

    78. Re:Where's the games at? by andalay · · Score: 1

      Heres an idea: Copy the DirectX API as much as possible.

      I seem to recall a case where header files -> API's could not be copyrighted.

    79. Re:Where's the games at? by Recovering+Anonymous · · Score: 0

      Well Loki kind of had a good thing going until they went belly up.

      --
      There's no shame in being a pariah. -Marge Simpson
    80. Re:Where's the games at? by zentu · · Score: 2, Insightful
      Open GL 2.0...

      Seriously, if the developers had half the power in Open GL that DX9 has the standard would be used more, but as it is it has become stagnant due to the constant bitching that is done on the groups meetings, and all because they want to use their own propriety code, so they can charge the others.

      I am sick of the bullshit... I just want to have the games, and then I can lose windows.

      I want the EU as part of their Monoply agreement to require MS to release some of their old code to the public domain, screw the Win code, I want the DX code from like version 7 or 6 and earlier.

    81. Re:Where's the games at? by SphericalCrusher · · Score: 1

      Where's the games at? It's called Transgaming's WineX. Through it, I can play Stream (Counter-Strike, Day of Defeat, Team Fortress Classic, etc). Also, the Unreal Tournament 2004 demo was released for Linux... I think that alone is a great accomplishment to the gaming standards of Linux.

      As far as gaming on Linux is concerned; I say keep it going with WineX. Instead of having to spend a lot of time creating a Linux distribution just to run games, we should just expand WineX. After all, through that, we can run games on any Linux OS. What happens to the hardcore hacker/programmer that uses Slackware and wants a little frag action every now and then? WineX.

      As far as gaming consoles go though, I think a distro just for the console itself would be a great idea. After all, Linux was ported to the XBOX and GameCube and ran great. Even though we don't see as much "crashing" console-wise as we do on the PC, I just think it'll be a lot better idea in the long run.

      --
      "Instant gratification takes too long." - Carrie Fisher
    82. Re:Where's the games at? by prockcore · · Score: 4, Insightful

      Carmack is the only reason for OpenGL's survival...

      Riiight. Because Lightwave, Maya, Softimage, and all the other top of the line 3d rendering packages use directx.. oh wait, no they don't. they all use OpenGL because directx doesn't support half the things they need to do highend modeling.

    83. Re:Where's the games at? by DaEMoN128 · · Score: 3, Insightful

      There are many reasons why you can't get a Windows user to switch or even try...

      1. Never Quest (Ever Crack, Ever Quest). It doesnt work right out of the box. You ever see a common user hop into a command prompt to get things done??? try to explain compiling a program to run a program half as well as it did before he left windows.

      2. Geek appeal. I actually know a person that will not try linux because he doesnt want to be labeled a geek.

      3. Hardware support. I still have hardware that I cant use... and I dont have the time to try and code a driver (and fail miserably).

      4. I just bought a dell with MS on it already.... if it works (it does what I want it to do), then why fix it?

      5. My wife's company uses a lot of MS publisher.... Is there an open souce equivelant?

      There are many reasons not to switch from windows to linux.

      Mod me down for trolling for all I care, these are true for the general populus. Knoppix is a good start, as is the SuSE live CD, but we still have a long way to go.

      BTW, I haven't ran windows for 4 years now and am glad to be free.

      PS. If you guys are having troubles getting people to try linux, maybe its your approach and not the software. The software can be the best thing in the world, but if you can't make it sound L337 or cool, interesting, fun, and usable... then you will never get past the stigmata that GNU/Linux has

      --
      Stop signs are only Suggestions
    84. Re:Where's the games at? by Anonymous Coward · · Score: 0

      I don't think those people were lying -- just that there wasn't that many of them. It only takes 20 people or so to make something seem like a majority opinion on slashdot.

    85. Re:Where's the games at? by CycoChuck · · Score: 1

      I haven't rebooted XP in months either. I stopped booting into it months ago because it kept crashing whenever I had to do real work.

      --
      Windows is as solid as quicksand.
    86. Re:Where's the games at? by Drakon · · Score: 1

      Loki went belly up because of bad managment decisions: search the /. archives yourself, I need some sleep.

    87. Re:Where's the games at? by drgnvale · · Score: 1

      Second.

    88. Re:Where's the games at? by TandyMasterControl · · Score: 2, Interesting
      (im talking about full Windows GUI like control panels...


      actually nvidia has this feature already worked out for Linux. Called 'nvidia-settings' it was in their Beta driver set 1-0.4260. What you saw was a fully fledged gui for controlling card options very reminiscent of the control panel on Windows, if not identical.
      Why they don't include it in their official releases is a mystery. When I was using the beta drivers, it seemed to work perfectly.

      --
      Johnny Quest has two Daddies.
    89. Re:Where's the games at? by Anonymous Coward · · Score: 0

      Most of the users I know think the 'hard drive' is the case, because dumb tutors in their wordpro class pointed to that and said 'hard drive' once :/

      I think education has a lot to answer for in creating an MS-centric IT market.

    90. Re:Where's the games at? by Anonymous Coward · · Score: 0

      Yea, it's like 'portability', but twice as long! :/

    91. Re:Where's the games at? by Anonymous Coward · · Score: 0

      Actually in redhat all you have to do to turn off X is type:

      telinit 3

    92. Re:Where's the games at? by Kynde · · Score: 1

      Stable nvidia drivers to take advantage of it? My machine at work has a lovely graphics card in it - but once I load the nvidia driver, it will crash/hang at some point in the future. And that sucks.

      You have gotta be running too old kernel or X, or perhaps some other part of your hw is busted or your driver compile hasn't worked out well (some module packages still don't include headers properly from /lib/modules/`uname -r`/build/include).

      Trust me. I've been running 4 different nvidia cards using their linux drivers for 4 years now. There has been moments of instability in the past, but not for some time now. I'm not saying I'm happy about nvidia distributing drivers that are in part binary, but I must also admit that they've worked fabulously for years now. (for the record, this I can say for atleast Redhat 7.x,8.0,9,fedora)

      --
      1 Earth is warming, 2 It's us, 3 it's royally bad, 4 we need to take action NOW
    93. Re:Where's the games at? by xSauronx · · Score: 2, Insightful
      except in windows when you download the drivers, you just have to double-click them, and click again 2 or 3 times without actually reading anyting to install them.

      i linux, you have to boot into x so you can have a web browser to use to download the drivers (and dont give me any bs about lynx, typical ps users couldnt handle it); then you have to quit x (and i didnt even know how to do that at first, and found it was a pain in the ass to install drivers because of it) then you have to move to move to the right directory, run the driver program, enter the root password (assuming you started all this as a regular user) and restart x.

      windows: download, double click, click click click; reboot.

      see? slightly different, and you should know better. its hard enough to get a windows user to do even that much with comprehension most of the time.

      --
      By and large, language is a tool for concealing the truth. -- George Carlin
    94. Re:Where's the games at? by RupW · · Score: 1

      Oh wait, Windows users have to install drivers downloaded from nVidia or ATi's site, too.

      No, they don't - you get old, but usable, drivers bundled with the OS.

      The compressed driver base is even copied into your install so the OS will be ready for whatever you plug in. XP's gone one further - it's added a new raft of drivers with the service pack.

    95. Re:Where's the games at? by cdemon6 · · Score: 1

      I usually don't use Linux for gaming, but below are the games I played recently to test if they run on my system.

      - Unreal Tournament 2003 + 2004demo
      - Quake3
      - Wolfenstein Enemy Territory (free)
      - Warcraft III (+ Frozen Throne) (WineX)
      - Patrician II (WineX)

      All of them ran good and some even better than with windows on my Athlon 1800+, 512MB, Geforce2 TI. Latest NVIDIA native drivers and kernel 2.6 recommended.

    96. Re:Where's the games at? by Anonymous Coward · · Score: 0

      Icculus.org ports games to Linux and sometimes FreeBSD. Afaik they do this for free, but i suppose they got the source sometimes.

    97. Re:Where's the games at? by Eivind · · Score: 1
      You're rigth. X does not need to come down for a driver install.

      Afterall, all the install does is put some files at the apropriate locations, and change a few lines in a config-file.

      X *does* however need to be restarted before it'll take *advantage* of the new drivers. Atleast I know of no way to tell a running X-server to go re-read it's config and re-initialise drivers.

    98. Re:Where's the games at? by Antity-H · · Score: 2, Interesting

      Actually there is no need for them to release open-source drivers. Specs would be enough, considering the number of linux dev who own an nvidia and are annoyed at the lack of open-source drivers, it would only be a matter of time before some appear.

      However they won't do that which is undestandable since most of the times these specs can give you quite an insight at what's happenning inside the card.

    99. Re:Where's the games at? by Darren+Winsper · · Score: 1

      Seeing as there are system files that are always in use and you can't overwrite them while they're in use, how do you propose overwriting them without a reboot?

    100. Re:Where's the games at? by iantri · · Score: 1

      If you are running with a *dm (gdm/kdm/xdm) at runlevel 4/5 (depending on your distro), CTRL-ALT-BACKSPACE, will kill your X-Server. It will be respawned, and it will read the new settings. Voila!

    101. Re:Where's the games at? by Walkiry · · Score: 1

      Welcome to nethack! You're a chaotic male human Slashdot Poster.

      You take a step in the ominous dungeon...

      You die. Do you want your possesions identified? [y/n]

      --
      ---- Take the Space Quiz!
    102. Re:Where's the games at? by Chris_Jefferson · · Score: 1

      openGL is not what we are discussing here.

      DirectX =\= OpenGL. DirectX has quite a lot more features than openGL, including most noticably a unified networking system (sometimes it's nice to not have to write directly to ports), sound (of which there seems to be about a thousand different linux standards) and control system (which linux has a bit, but last time I checked not as nice as windows)

      --
      Combination - fun iPhone puzzling
    103. Re:Where's the games at? by Creepy · · Score: 1

      I think this whole thread is missing the #1 reason - No driving factor.

      They've already got Windows, and Windows runs all their games. Why switch to Linux... to run less games? Unless Linux gets the killer app that doesn't run on Windows, there really is little point. Linux itself is not a killer app (unfortunately).

      Also, Linux still is viewed as an unfriendly OS to the non-tech savvy. I suggested to a friend to try it to cut down on expense in building a new PC (we're shooting for $350, so adding $100 for OS makes that goal near-impossible), but he ixnayed that before I even told him about WINE.

      Unfortunately, it isn't just Linux - my wife forced (ok, more like sweet talked) me to fork out $400 for XP and Office 2003 when I built her a new computer because she hated OpenOffice - far too hard to use and completely unlike the tools she knows - Word and Excel (she is an Excel power user and writes some mean VB). That made software 50% of the cost of the computer (and I put in a friggin DVD burner!). On the plus side, I think we'll be able to write off the expense because she uses it almost exclusively for working from home now.

    104. Re:Where's the games at? by bigman2003 · · Score: 1

      The only time I ever update my video card drivers, is when Windows Update tells me I should. That way I know I am getting good, stable drivers.

      Not saying it is a better way...just a different way. I really don't care about being up to the minute on this, but it keeps me within the last 4 months.

      --
      No reason to lie.
    105. Re:Where's the games at? by poot_rootbeer · · Score: 1


      This would be a relevant point if highend modeling and 3D game rendering had identical needs.

      Right now DirectX is the superior framework for games, and OpenGL is the superior framework for "business" 3D modeling. There's no reason why the two can't coexist -- even on top of a shared OS platform.

    106. Re:Where's the games at? by krgallagher · · Score: 1
      "It's not like Linux is going to improve his gaming experience."

      The first time I set up NWN under Linux and ran it under TWM I almost came all over myself! It gave me better graphics, better performance, and a better gaming experience. Thank you Bioware, Nvidia, and Suse.

      --

      Insert Generic Sig Here:

    107. Re:Where's the games at? by Anonymous Coward · · Score: 0

      Savage !
      www.s2games.com

    108. Re:Where's the games at? by Anonymous Coward · · Score: 0

      I have to totally agree with this post. I'm a tech savvy person who has been a software engineer for almost 20-years. I've been building my own machines for almost as long as it's been possible to build them and even I have problems getting some of the high-end video cards to run full-featured on Linux. For example I had a machine that I was running a Linux partition on that had a ATI Radeon 9700 Pro in it. First you have to install the OEM driver which requires you to first shutdown X. Once you've done this, you have to proceed through a lengthy script that asks you things like you monitor's horizontal refresh, etc. This gives you basic 2D funtionality. Now comes configuring the GARP. This requires nothing less than a kernel rebuild/relink. As long as it's this difficult there will be no mass desire for games on linux. If there's no mass cry for them no production company is going to invest 10-million dollars or more to produce a mainstream game for Linux.

    109. Re:Where's the games at? by Ice_Balrog · · Score: 1
      It DID happen. Loki heard the clamor, released a bunch of games, then went belly up because all the people who had insisted for years that they'd buy linux games if they came out turned out to be lying.
      No, Loki didn't go out of business because of people not being willing to buy Linux games, Loki went out of business becuase of extremely poor management. See http://www.linuxandmain.com/features/lokistory.htm lfor the full story on how bad the management really was.
      --
      #include "sig.h"
    110. Re:Where's the games at? by Degrees · · Score: 1

      I don't know how Microsoft does it. Of course, I don't know how Linux does it either. I do remember hearing that when UC Berkeley shut down one of their mainframes in the early 1980's, they found a process that had been running since the late 1960's.... (It was both a testiment to their skills as programmers to upgrade the OS while the machine ran, and, a testiment to IBM that the hardware never faulted to a point of a complete system crash in a decade and a half.

      --
      "The most sensible request of government we make is not, "Do something!" But "Quit it!"
    111. Re:Where's the games at? by mvdwege · · Score: 1

      I'm sorry to hear of your problems, but I have some good news for you: the G450 is supported in 3D. I have an AGP G450DH, and the combination of XFree86 4.x with DRI works fine.

      Just make sure your kernel is compiled with DRI support for Matrox (the module is called mga if you have a modular kernel) and set your X driver to mga as well. Drop me an email if you want commented copies of my config files (kernel .config and XF86Config-4)

      The only thing that needs a proprietary module is some extra functionality in Matrox' HAL library, and that is non-essential (in fact, I still don't know what's in that library that would make it worth installing). Your card should work fine, unless DRI only works on AGP cards.

      Mart
      --
      "I know I will be modded down for this": where's the option '-1, Asking for it'?
    112. Re:Where's the games at? by hankaholic · · Score: 1
      Your card should work fine, unless DRI only works on AGP cards.
      Sadly, DRI only works on AGP cards.

      The annoying part is that it probably wouldn't be a huge effort to support 3D on PCI cards, but the drivers don't support it and the specs aren't available. That's what bothers me -- the hard part (writing the driver proper) has been done, but because the specs aren't available those of us with PCI G450s are left in the cold.

      What is great about open source is that it can be extended by the end-user. Without OSS drivers and available specifications, though, my Matrox card is nothing but an expensive 2D card.

      I didn't even want multi-monitor (at the moment, at least) as I don't have a spare monitor to hook up. I bought a card from Matrox based on my previous knowledge of them which no longer holds true.

      Thanks greatly for the offer of assistance, though! I really appreciate your kind response.
      --
      Somebody get that guy an ambulance!
    113. Re:Where's the games at? by AlternateSyndicate · · Score: 1
      See http://www.linuxandmain.com/features/lokistory.htm lfor the full story on how bad the management really was.

      You weren't there, and Dennis Powell wasn't there, but I sure was. The management mistakes made would not have added up to the demise of the company if games had sold as expected.

      Carmack was just about right on the nose a few years ago when he said that all Linux games sold ever don't add up to the sales of one medium-selling Windows title. This is not counting units sold at a loss by Loki to dump stock, but I'd put the total number of Linux games sold at less than 50,000 units... total.

    114. Re:Where's the games at? by Eivind · · Score: 1
      Sure. I didn't say I don't know how to restart X, only that it seems that doing so is nessecary.

      Your method works, unless your distro puts "DontZap" in as an option in the config. I think that for modern distros, the "approved" method is probably logging in as root and doing "service dm restart", but there's literally dozens of methods that will work, yours too, for most distros.

    115. Re:Where's the games at? by Anonymous Coward · · Score: 1, Informative

      I design HW for a living, and your last paragraph just isn't true. HW interfaces (even if that includes firmware to run on a general IC, think DSP), does not give away any info on the design of the chip. The reason is that you never put anything novel into the interface. You put all the cool stuff into your driver or the HW itself, never into the interface. It's just a collection of registers with info on what they do. Optimizing (iow, the cool stuff) the drivers will be up to the OSS community.

      While it's true that some HW manufacturers (like Philips) give away more documentation than they really need to, that doesn't mean Nvidia or ATI (specs under NDA == no specs at all) has to do the same. Just the bare essentials will be fine.

    116. Re:Where's the games at? by Anonymous Coward · · Score: 0

      Specs under NDA are useless. This is the very reason that the ATI drivers suck sweat monkey balls.

      If ATI wanted to support linux, they would release their specs, just the majority of other HW manufacturer (This also applies to Nvidia, just in case you try to label me as a nvidiot).

      While to most people it seems like keeping the specs close is the common thing, it is in fact not. Nvidia and ATI are notable exceptions, along with a few others. Most HW companies realise that they are in the buisness of making HW and not SW.

    117. Re:Where's the games at? by Anonymous Coward · · Score: 0

      Nobody actually uses DirectPlay, it's a hog. If you want speed (and you want speed for FPS), they you have to roll your own. Besides, there are plenty of cross-platform soulutions that can be used.

      I case you haven't heard of it, there's this little thing called OpenAL. It solves all the sound isssues you have.

      However, the control system is lacking. There is native support, but we need a cross-platform lib we can use. Also more drives are needed.

    118. Re:Where's the games at? by Anonymous Coward · · Score: 0

      You can't directly compare DirectX to OpenGL, the aren't the same thing.
      You can't even compare Direct3D to OpenGL, because D3D have several higher level modes. Hell, it even defines it's own 3D file format for christ sake.
      You can only compare D3D intermediate mode with OpenGL. And here OpenGL kicks ass. It's simply superior.

      But I agree with you that DirectX is a good framework for games. But there are better ways of doing it. It's just that they aren't a readymade framework.

    119. Re:Where's the games at? by Anonymous Coward · · Score: 0

      What do you not understand about the drivers being *OPEN*?

    120. Re:Where's the games at? by Darren+Winsper · · Score: 1

      Microsoft does it by forcing a reboot. IIRC, the files are named like foobar.dll.1 and upon reboot foobar.dll.1 is renamed foobar.dll.

    121. Re:Where's the games at? by joeljkp · · Score: 1

      Well, if anyone's interested in helping out, the XFree86 nv driver needs a few good developers.

      --
      WeRelate.org - wiki-based genealogy
  3. John Carmak by after · · Score: 3, Insightful

    I wonder if they contacted John Carmak about this... or even concidered him. I mean, he and his team did create the first true 3d (raltime) game (wolfenstien, for those you living inside a cave) and his company does support Linux (Quake III Arena, for example)

    1. Re:John Carmak by Drantin · · Score: 3, Informative

      If you'll check the links in the summary, they do have a representative from ID Software...

      --
      Actio personalis moritur cum persona. (Dead men don't sue)
    2. Re:John Carmak by after · · Score: 1

      Yep sorry.

      The article was borked (all links pointed to this article, iirc) before I posted that. It is fixored now.

    3. Re:John Carmak by InThane · · Score: 1

      Unless I'm wrong, Ultima Underworld actually predated Wolfenstein 3D by a month or two - and it was realtime, AND was more "3d" than Wolfenstein 3D - supported angled floors, 8 axis walls, bridges, etc.

      Also, there are much older "3D" games that predated that - anybody else recall Eidolon on the C64?

      --
      InThane
    4. Re:John Carmak by Anonymous Coward · · Score: 0

      Engage pedantic mode. Castle Master ( http://www.ysrnry.co.uk/articles/castlemaster.htm ) was out long before Wolfenstein 3D, and also was much closer to "true 3d"; Wolfenstein is merely a 2D map displayed in pseudo-3D.

    5. Re:John Carmak by after · · Score: 0

      >> Also, there are much older "3D" games that predated that - anybody else recall Eidolon on the C64?

      There are; I dont; But by standards I would have to say that "3D" has to involve texture mapping and lighting -- not green, transparent, unshaded triangles.

    6. Re:John Carmak by InThane · · Score: 1

      And of course, after I write that, I realize I'm thinking of System Shock versus Doom - I just don't remember the publication dates of UU and Wolf 3D.

      --
      InThane
    7. Re:John Carmak by Anonymous Coward · · Score: 0

      if you vist ID's website you will see that they made catacomb: the abyse and hovertankt 3d a short time before wolfenstine3d.

    8. Re:John Carmak by Anonymous Coward · · Score: 0

      Even by that standard, there were 3D flight sims out before Wolf3D. What iD (may have) invented was the First Person Shooter.

    9. Re:John Carmak by Anonymous Coward · · Score: 0

      Why does it have to look good to count as 3d? If you take Quake3 and remove all the textures and lights, you don't remove the third dimmension from the game. You aren't suddenly playing sidescrolling quake.

    10. Re:John Carmak by AeroIllini · · Score: 1

      I wonder if they contacted John Carmak about this...

      They would have, but Carmack is busy trying to get to space. No wonder Doom 3 hasn't been released yet.

      --
      For security, the MD5 hash of this message and sig is 09f911029d74e35bd84156c5635688c0.
    11. Re:John Carmak by Anonymous Coward · · Score: 0

      Sooo..... Battlezone wasn't a 3d game?

      I guess not. MY *arbitrary* definition of 3D games means a true 3D-space you can walk through (a la Holodeck).

      So there aren't any 3D games out there -- I'm still waiting for one :P

    12. Re:John Carmak by after · · Score: 1

      I am not surprised. He made millions (correct me here) off of games and now has the rest of his life to do anything he pleases.

    13. Re:John Carmak by poot_rootbeer · · Score: 1

      Wolfenstein 3D was FAR from "true 3D". Although the perspective was quasi-first-person, you still only had two axes of motion.

      Nor was it the first -- heck, even Battlezone for the Atari 2600 used a similar method to approximate a 3D view.

  4. For me... by ThomasFlip · · Score: 3, Insightful

    The most annoying thing is getting the grafix drivers to work properly. When I was trying to get UT2003 to work, I found the install to be the easy part, but finding the proper drivers and installing them was the most difficult part.

    --
    If the dollar is an "I owe you nothing", then the Euro is a "Who owes you nothing." - Doug Casey
    1. Re:For me... by cbreaker · · Score: 1

      Well, you know, I agree with you. I know a lot of people hate the idea of closed-source video drivers but it's better then nothing. nVidia and ATI both have linux drivers out and if you're going to be playing games it's going to be on one of those chipsets.

      I have found the nVidia drivers to be fast, although a little quirky at times. I've never had them crash or anything. Sure, if it was OSS then someone *could* fix them, but there's a whole lot of other quirky OSS on most linux boxes that it sometimes doesn't seem like this is always the reality of the beast.

      I for one, and happy to see driver support at all. I'd prefer them to be fully GPL but hey, as long as the OS itself is GPL then I think things are looking up.

      Let's face it, it's going to take a long time before everything is GPL. Give it time.

      --
      - It's not the Macs I hate. It's Digg users. -
  5. Re:How can I play a game when I'm blind? by Carnildo · · Score: 3, Informative

    How can I play a game when I'm blind?
    YOU INSENSITIVE CLOD!


    Nethack has pretty good support for such technologies as screen readers and braille pads.

    --
    "They redundantly repeated themselves over and over again incessantly without end ad infinitum" -- ibid.
  6. The gaming industry needs to change first. by zaunuz · · Score: 1, Redundant

    Well, first of all, game developers will have to focus more on other platforms than windows, since many games still rely on windows internals (anarchy online for one). There are many who code their games to fit with both Linux and Windows, but i wish there would be more, since games such as Anarchy Online are some of the few reasons why I dont remove my windows installation completly.

    --
    this is probably the most boring sig in the world
  7. Isn't it a market issue...? by krahd · · Score: 4, Insightful

    Traditionaly the gaming industry is one where garage developers have great impact.

    A big problem I see with Linux as a mainstream gaming platform is that there is no significant market to tempt those developers with no extra money to burn...

    I speak myself as a former game developer (now on the academic side of the world)... how would you convince me to develop for linux if I have no extra money??

    --krahd

    --
    mod me up scottie!
    1. Re:Isn't it a market issue...? by geekoid · · Score: 1

      Fame and Chicks.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    2. Re:Isn't it a market issue...? by Anonymous Coward · · Score: 1, Insightful

      Traditionaly the gaming industry is one where garage developers have great impact.

      Key word here being traditionally. I have the feeling that these days the gaming industry is being driving increasingly by large developers.

      Even more worrysome is that PC gaming is definatly in decline and consoles are becoming more and more prevalent. Even Doom 3 by ID, once the kings of cross plateform gaming, will have coop only on the XBOX.

      If trends continue and consoles become the most important plateforms for gaming, I don't see that Linux has any real use. I can tell you right now that Microsoft has no need for Linux on the XBOX so Linux won't get anywhere there. Sony and Nintendo will probably just continue using whatever system they currently use. There is no need of a full unix type OS for consoles.

      In my opinion, Linux should focus on what it's good at, UNIX workstations, and stop trying to be everything for everyone. It's not a sin not to use Linux after all.

    3. Re:Isn't it a market issue...? by DeltaSigma · · Score: 3, Insightful

      Getting developers to develop for Gnu/Linux isn't hard. They'll do it automatically when gamers want Gnu/Linux support. What we need to do is figure out a way to get gamers to desire Gnu/Linux support.

      It's not going to be a one-step process either, we're really going to have to work at it.

      One way is resources. Suppose the major distros could have a "mode" dedicated to fullscreen OpenGL games. With generally more effecient use of resources in Gnu/Linux as opposed to windows the guys that just have to have that extra 3 frames per second will find it in Gnu/Linux. There's always a small percentage of players that are competing for maximum FPS no matter how useless a pissing contest it is. If all the people winning that contest are running Gnu/Linux, more of those types will turn towards Gnu/Linux since it becomes a necessary tool to compete.

      Often games are released on Gnu/Linux as a server only version, no playable client. A lot of server maintainers choose the Gnu/Linux server over the windows server because of stability and features. Gnu/Linux servers often end up with more features.

      That's the thing. If we already have this fantastic environment for developers, then why are we worrying about the developers? Get the gamers over here. Let's not forget that one of the massive drivers behind the gaming industry's profit is the fact that games are competitive. If we really want Gnu/Linux to be a viable gaming platform, by attracting developers, which are attracted by gamers, then what do we have to do?

      The answer is so simple I shouldn't even have to write this length of a post.

      The answer is we must use Gnu/Linux to give gamers a competetive edge on the games we _DO_ have.

      If we can do that, they'll come. And they'll bring their friends.

      Then we just keep doing that, for every game we get, until we have all of them.

  8. Clustered Gaming monster by Neo-Rio-101 · · Score: 5, Interesting

    One thing that Linux can do really well is CLUSTER EASILY. Forget the PS3... as long as games are written to make use of Linux's clustering abilities - we can have some MASSIVE gaming servers and game environments.

    Now all I want for Christmas is an Open Mosix release for the 2.6 kernel. :)

    --
    READY.
    PRINT ""+-0
    1. Re:Clustered Gaming monster by mgoodman · · Score: 2

      and that is why there are quite a few games coming out with linux-based servers, but the clients are still win32 unfortunately.

      --
      01100111 01100101 01110100 00100000 01101111 01110101 01110100 00100000 01101101 01101111 01110010 01100101 00101110
    2. Re:Clustered Gaming monster by The+Lynxpro · · Score: 1

      One thing that Linux can do really well is CLUSTER EASILY.

      Apple has a clustering program demo on their website currently. Food for thought since OS X is receiving more gaming ports than Linux currently...

      --
      "Right now, somewhere in this world, Scott Baio is plowing a woman he doesn't love," - Peter Griffin, *Family Guy*
    3. Re:Clustered Gaming monster by geekoid · · Score: 1

      "OS X is receiving more gaming ports than Linux currently.."

      Apple always has had more ports.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    4. Re:Clustered Gaming monster by Anonymous Coward · · Score: 0

      That's because Apple users buy them. Unfortunately, the word has spread about Loki only selling 2000 copies of certain games, which makes "Linux Gaming" basically no more than a charity case.

  9. Of course. by LordK3nn3th · · Score: 5, Interesting

    Obviously, we've all heard about UT2003/2004, Neverwinter Nights, and the upcoming Doom III (id Software usually supports Linux well, yay them!)

    Even the US gov't is jumping aboard with America's Army (as well as support for Mac).

    Linux is growing, and needs to grow more and more in regards to users, so we can get better game AND hardware support. I know some people think this Linux vs. Windows war is kind of silly, but until Linux grows to the point where it's recognizable by the average user we'll still be left out in the cold in many regards (such as, of course, games and hardware).

    I admit, I myself still have Windows installed. How else can I play many games? Wine doesn't want to work on my computer, and it's not perfect anyway.

    --

    ---
    Never criticize religion on Slashdot. You will be modded down for "Troll" no matter how factual it is.
    1. Re:Of course. by blahbooboo2 · · Score: 1

      Ok, could you tell me where i can get this game? The Download page is just terrible as all the providers are these crap login or game spaming sites... Bittorent?

    2. Re:Of course. by LordK3nn3th · · Score: 1

      You'll have to to take one of those crap sites like I did... sorry, no Torrent I could find.

      --

      ---
      Never criticize religion on Slashdot. You will be modded down for "Troll" no matter how factual it is.
    3. Re:Of course. by Anonymous Coward · · Score: 0

      >Even the US gov't is jumping aboard with America's Army (as well as
      >support for Mac).
      >
      >
      America's Army is a game designed to brainwash idiotic assholes like you into signing up for the US Armed Forces so you can get shipped to places like IRAQ and basically be used as *CANNON FODDER* Get a clue dipshit.

    4. Re:Of course. by Anonymous Coward · · Score: 0

      If you know it's propaganda its not going to work on you so play away on their dime.

  10. You heard it here first by Anonymous Coward · · Score: 0, Funny

    Mahjongg is a first person whatchamacallit.

  11. Ths single most important requirement by Performer+Guy · · Score: 3, Interesting

    The most important thing required for a successful gaming platform is an audience to purchase the games. If you have that, game developers will develop for your platform. Linux does not have this yet and it is a bit of a chicken and egg scenario.

    About the only thing Linux can hope for in the short term is the occasional port but even that may not be financially viable for quite some time judging by the smouldering crater that was once Loki.

    1. Re:Ths single most important requirement by AuMatar · · Score: 2, Insightful

      But on the other hand, linux users are mainly computer geeks, and a higher percentage of computer geeks play games than any other segment of the population. So there's a good argument for developers to consider writing for linux- there may be fewer users, but a higher percentage would consider buying your product. Especially since the competition is low in the Linux world.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    2. Re:Ths single most important requirement by randomErr · · Score: 1

      Q: Were do you find enough Linux users to have enough people to buy your games?

      A: Create a self-booting CD/DVD like Knoppix and you've got almost every PC users out there.

      --
      You say things that offend me and I can deal with it. Can you?
    3. Re:Ths single most important requirement by kfg · · Score: 1

      How many computer geeks bought Deer Hunter, or Dirt Track Racing? For that matter how many computer geeks bought Mandrake's The Sims distro?

      Linux is already reasonably well supported in FPSs, because that's where sales to geeks are strongest, but the titles that sell millions of copies, on the whole, are not the games the geeks are playing.

      I think there are some vaguely popular titles that would do well with a Linux geek version. Hard core sims, like IL2, maybe even NASCAR Season 2003 (despite the title. It's state of the art as a racing sim and has now been modded to modern Trans Am). There are some niche markets where the geek appeal ought to be significant, such as Battlefront's hard core war gaming products, and their games based on the old Avalon Hill style of board game really shouldn't be that hard to port.

      But the games that sell in the millions, like the EA stuff, just doesn't have enough raw geek appeal to make the geek market significant.

      KFG

    4. Re:Ths single most important requirement by Beatbyte · · Score: 1

      If they did release this live CD, it would be cumbersome to patch and keep in the "live CD" format.

      It would also be hard to have add-ons and mods and such.

      It would be even harder to get all the drivers for all the hardware on the CD.

      It would be great for a demo though.. which is about all its worth

    5. Re:Ths single most important requirement by mandolin · · Score: 1
      Not to rain on your parade, but...

      Assume linux has 10% windows' marketshare (generous)

      Assume twice as many linux users ('geeks') are likely to play games

      Subtract those who won't actually *buy* a game because they are used to getting quality programs for free, or because they prefer pirating (arrr!)

      Subtract those who wind up playing classic ported games like Ur-Quan Masters all day (such as myself)

      Subtract those who choose the windows version because Linux doesn't support their video card well enough (ATI users?)

      Subtract those who choose the windows version because it came out 1 week earlier or is better supported than the linux version

      Not too many users left. Heck, Mac owners have a reputation for supporting *anybody* who makes a Mac game, and I don't exactly see those flying off the shelves.

    6. Re:Ths single most important requirement by Anonymous Coward · · Score: 0

      >
      I think there are some vaguely popular titles that would do well with
      a Linux geek version. Hard core sims, like IL2, maybe even NASCAR
      Season 2003 (despite the title. It's state of the art as a racing sim
      and has now been modded to modern Trans Am).
      >
      >
      Wake up. The PS2 has the two best hard core racing sim for any platform and they are called Grand Turimso 3 and Grand Turimso 4. There's *NOTHING* on the PC that can compare to these two games. As for a NASCAR racing sim who gives a shit about a Sim where you have to make left turns all fucking day long.

  12. Hmmm... by GFLPraxis · · Score: 3, Interesting

    Hmm...I wonder if it'd be easy to convert Mac OS X games to Linux? After all, both Mac and Linux games use OpenGL, and both Mac and Linux are UNIX based... If the developers take the Mac source code and tweak it a bit for linux, then recompile it on an x86 Linux machine, voila, Mac games on Linux!

    1. Re:Hmmm... by Anonymous Coward · · Score: 0

      And then you could play WarCraft! and uh, WarCraft!

    2. Re:Hmmm... by The+Lynxpro · · Score: 2, Funny

      "and both Mac and Linux are UNIX based..."

      Careful. That sounded like an SCO penned legal brief.

      --
      "Right now, somewhere in this world, Scott Baio is plowing a woman he doesn't love," - Peter Griffin, *Family Guy*
    3. Re:Hmmm... by LordK3nn3th · · Score: 1

      Mac
      Max
      Mix
      Nix
      Unix

      *gasp* IT'S TRUE

      --

      ---
      Never criticize religion on Slashdot. You will be modded down for "Troll" no matter how factual it is.
    4. Re:Hmmm... by offpath3 · · Score: 1, Funny

      Sweet! Then we could play breakout, super breakout, and photoshop in Linux!

    5. Re:Hmmm... by JudgeFurious · · Score: 1

      Hey, laugh all you want but that would be three more things Linux would have that it didn't before they ported them.

      Trust me, as a long time Apple user I know better than many that you'd better learn to take what you can get.

      --
      Appended to the end of comments you post. 120 chars.
  13. Two Words: Market share. by Behrooz · · Score: 5, Interesting

    Two Words: Market share.

    The games will come if/when a larger proportion of their target market runs Linux.

    Right now, very few games are developed for Linux, because relatively few game buyers run Linux. Most game developers don't have the time or resources to port their products, because the margins are razor thin and time is critically important. Windows development toolkits like DirectX are widespread and proven effective.

    Until linux is percieved as a major market and has the level of (hardware) vendor support that Windows-based stuff does, it will continue to be an afterthought in game development.

    --
    "We have to go forth and crush every world view that doesn't believe in tolerance and free speech." - David Brin
  14. Re:How can I play a game when I'm blind? by Anonymous Coward · · Score: 0

    The punchline made me think this might be a joke, but your website certainly leads one to believe you may in fact be blind...

  15. X-Plane is coming too... by StarTux · · Score: 2, Informative

    Although more of a Simulation, rather than a "game".

    http://www.linuxsimulations.org

    1. Re:X-Plane is coming too... by StarTux · · Score: 1

      Main site is www.x-plane.com there is no mention of the linux version on that page yet, although was mentioned on the news list (via Yahoo).

      Just keep an eye on the news sites.

  16. As in console or PC? by fembots · · Score: 5, Interesting

    Personally I think it might just be a bit easier to roll out a gaming linux console, as it eliminates most of the installtion/setup processes that could be complicated sometiems.

  17. Linux games on Xbox by tttonyyy · · Score: 1, Funny

    1. Convert Xbox to run Linux
    2. Convert games developers to Linux
    3. ???
    4. PROFIT!

    --
    biopowered.co.uk - catalytically cracking triglycerides for home automotive use since 2008. Just say no to big oil!
  18. As a Linux Noob... by Tangwei · · Score: 1, Insightful

    I can speak somewhat from Joe Sixpack's perspective. I'd love to become a full time linux user. Right now I'm playing around with the latest Mandrake distro... the only problem I've had is the fact that I can't play games. It'd be nice to be able to have the same ease of installation/play with linux, that I have with Windows. If some day down the road this happens, with a large choice of games, count me in. Until then... my money gets to go to Gates.

    1. Re:As a Linux Noob... by Anonymous Coward · · Score: 0

      Yes, this pains me greatly -- but I've learned to curb that pain by hunting through the "Greatest Hits" selection for the PS2.

      I don't have a powerful enough rig to run the "higher-end" commercial Linux games so even that's a bummer. I still play Unreal Tournament (not 2003) and get decent performance with Enemy Territory on the "fastest" setting.

      Unfortunately, I don't think that's the answer you were looking for. Sorry. As for me, using Linux to do what needs to be done fits just fine. I'll celebrate as games get released for Linux but am realistic as to what it's for.

    2. Re:As a Linux Noob... by sloanster · · Score: 1

      Right now I'm playing around with the latest Mandrake distro... the only problem I've had is the fact that I can't play games.

      Wow that sucks - I didn't know that about mandrake, I would have assumed it could play games, like other Linux distros - oh well... I'm having lots of 3D FPS fun using fedora core with nvidia drivers!

    3. Re:As a Linux Noob... by Tangwei · · Score: 0

      So what's your Name on Planetside? Or did you choose light or Darkside in Knights of the Old Republic. And how long did it take you to compile the kernel with the latest Nvidia drivers?

    4. Re:As a Linux Noob... by Anonymous Coward · · Score: 0

      Ignore the trolls, the parent is right.

      Whenever I think of linux, I rarely think about gaming. When I first tried out gaming on linux, it was a pain: I didn't know how to install and where it would run. In contrast, windows version you get an executeable that would install it for you or at least a zipfile that would open up and autorun.

      And once you get the game running, it runs like ass. That's because I didn't install nvidia drivers. As a linux gaming newbie, downloading and installing it is not enough. You still need to tweak (once you find out WHERE to tweak). In windows, it's braindead, double-click on the exe and you get your drivers after a reboot.

      Everyone has used windows in their computer experience. It's easy to click on executables and "install" programs. Going to linux, it's overwhelming: a whole new file system, a new system structure, none of your nutty peripherials autodetect. Configuration files aren't in a "control panel". There is no Start>programs to see all your installed programs.

      Granted there might be quick fixes like installing mandrake, redhat, with your favorite desktop, but it just ain't user friendly. Friendly to a linux newbie.

      Granted reading some manuals and readmes and websites will tell you "how to". But really, most computer users don't want to research how to run a new game.

      Overall, get the games on linux. Make it easy to even easier to setup. Plus, make tweaking much easier to the point where it outperforms the windows counterpart. Once people find out games run MUCH faster on linux, and it's not that hard to setup and tweak. Then, people will come. Right now, linux offers no advantages for gamers.

  19. step 1. get ATI and Nvidia to offer proper drivers by atarione · · Score: 1

    I had a b1tch of a time getting 3d working on my radeon 9500 with redhat. and I had to accept the fact that the drivers were not GPL, it sucked.
    Something that would really help is if people were assured they relatively new 3d cards would actually have good (easy to obtain / install) drivers so we can play the games available under linux.

    --
    actually I am happy to see you, however that is in fact a banana in my pocket.
  20. stuck by AnonymousCowheart · · Score: 4, Insightful

    Linux seems to be stuck right now as far as games go. There are GREAT free games, don't get me wrong, I've wasted many hours using frozen bubble, but, there needs to be incentive (read users) for commercial game developers to develop for linux. The catch-22 is that there needs to be incentive (read games) for windows users to switch to linux. I'm not a big gamer, so doesn't effect me and I'd rather buy a game console, however, joe six pack needs games that can play easily on his OS, before a switch.

  21. engines for linux by maxmg · · Score: 4, Informative

    The FA makes some valid points about the cost of porting games to linux. However, there are commercial-quality game engines out there that do run under linux. One of them, Nebula if even open source (even though Nebula2 is still lacking graphics support for linux, but that's in the works). Nebula1 is perfectly useable and has all kinds of goodies, including input handling, sound, and a slick architecture.

    I believe the major problem at the moment is definitely the difference in availability/quality of hardware accelerated graphics drivers. One ATI get their shit together, the story might be different...

    --
    I asked for a refund - and got my monkey back.
    1. Re:engines for linux by tickticker · · Score: 1

      With their track record, I'm afraid if ATI gets their shit together, the only thing we'll have is a nice big pile of ATI shit. Don't get me wrong, the potential is there (boot under windows to see it though). I can't even begin to tell you about my Linux/ATI woes. Well, OK, I just did begin, but it wasn't a detailed report.

      --
      no ATI sig for you!

    2. Re:engines for linux by Stormie · · Score: 1

      Nebula? You mean the game engine that doesn't support Linux/OpenGL because the developer says "Things get done faster and cleaner under D3D9 compared to current OpenGL with extensions. It's as simple as that, unfortunately."

    3. Re:engines for linux by maxmg · · Score: 1

      That's a statement by RadonLabs, who are a commercial games developer. They build for their target market, which is on Windows. Nebula1 was written from the ground up for linux and windows and opensourced by RL.
      Nebula is open source, and there are several people working on a OpenGL/CGFx/Linux port as we speak. Almost everything else (input system, resource loaders, scenegraph handling has already been ported. And if you really want to write a gam right now, use Nebula1, which is perfectly adequate.
      Part of the problem is that when Nebula2 was originally developed, there was no defined pixel shader support in OpenGL. An alternative would be to use NVidia's CGFx, but that locks out all ATI cards under Linux initially. OpenGL 1.5 will have pixel shader support, but it's not out yet and who knows how long it will take until Mesa picks up the new extensions.

      --
      I asked for a refund - and got my monkey back.
    4. Re:engines for linux by Anonymous Coward · · Score: 0

      I noticed Urban Assault on their site too. Published by MS.

    5. Re:engines for linux by Anonymous Coward · · Score: 0

      Umm. ATI reportedly have better linux support than NVidia right now.

    6. Re:engines for linux by Anonymous Coward · · Score: 0

      >OpenGL 1.5 will have pixel shader support, but it's not out yet and who knows how long it will take until Mesa picks up the new extensions.

      You must be kidding me. Go to http://www.mesa3d.org, and the news entry for 16. January:
      New:
      - full OpenGL 1.5 support

    7. Re:engines for linux by tickticker · · Score: 1

      no they don't. My NVidia cards work sweet, My ATI cards do not. Same system, two different motherboards.

  22. Apple gamers.... by MagicDude · · Score: 2, Funny

    I just hope it turns out better than being a Mac Gamer. (Complements of the Red vs. Blue guys)

    http://webdev.o1.com/rvb/movies/switch/RvB_switch. mov

  23. Vote with your wallet. by angst7 · · Score: 3, Insightful

    State: It's very simple. Buy more games and tell the industry that you're buying that game to play on Linux.

    I totally agree. The single biggest hinderance to seeing more games running natively on linux is the perception (and likely fact) that there's no money in it. It's for this reason that I subscribe to Transgaming, Bought Neverwinter Nights (and sent them a letter explaining why I picked their game and thanking them), and have copies of games from (some defunct) companies that I dont even play, but whose development I thought it was important to support.

    Just keep supporting the folks doing a good job.

    ---
    Jedimom.com, picking out a thermos for you.

    --
    StrategyTalk.com, PC Game Forums
    1. Re:Vote with your wallet. by Anonymous Coward · · Score: 0

      How about everybody that reads this _buys_ at least one Linux game in the next days? Imagine, if everybody (ok, not everybody, but lots of people) on Slashdot did that, they could really make a change!

    2. Re:Vote with your wallet. by JuliusRV · · Score: 1

      Hmm... would be too good to be true :-) The important thing for us, of course, wouldn't be the games themselves, but the side effect that games on Linux could really help spread the OS, making better drivers available, giving us a more equal share of rights in the computing world, etc...

      So, yeah, buy a Linux game today!

  24. A Linux Game fund? by Hunzpunz · · Score: 5, Interesting

    I posted this in the last Linux - Gaming - Distro - Thread, but was a bit late. This isn't consistent in itself, but the idea should be clear:

    What about setting up a fund for developing a linux game? It should have a concept, only rough, like the genre, set.

    Then set up a website with a nice progress bar, and a target sum needed for the developement, like what? 5 Million Dollars? 10 Million Dollars?

    Ok, that won't get us a completely new Half - Life - 2 developed, but maybe a nice RPG / Adventure built on an existing engine.

    Maybe different Funds for different uses, like
    - Make a cool RPG a 'la Deus Ex / System Shock
    (Wizardry would be even better, but i don't know about the mass - marketing appeal...)

    - "Make a good game developing environment based on Crystal Space"

    Make an agreement with some game studio to get a cool engine for a guaranteed price for a free - as - in beer - game production use, let it be the UT or Doom 3 Engine. Or not, depends on the game's genre, i guess.

    Let somebody develop a cool game from this money for the community.

    If the community wants a new cool game developed, everybody transfers a few bucks to a new proposed game fund of his choice. I think there are enough gnu / linux / bsd / mac etc. fans out there to invest a few dollars each to get a big enough budget, it's mostly a marketing question, i guess.

    Kind of like the effort for opening the Blender source?

    The fund should be handled by a trusted entity, of course.

    1. Re:A Linux Game fund? by Christ-on-a-bike · · Score: 1
      For such a funding drive to be effective the resulting game would have to be cross-platform. Blender is a niche product but it promised to run on loads of platforms, and loads of people donated.

      Cross-platform development of a closed-source game is just too expensive for this kind of fund raising idea, IMHO. It would have to be an open-source product, including the artwork, sounds, level designs, textures, dialogue, models, yada yada.

      Is this really feasible? There are already lots of open-source cross-platform game engines, libraries, SDKs etc. out there (of varying quality). But artwork etc. is not cheap to make at all.

    2. Re:A Linux Game fund? by IceDiver · · Score: 1

      I would donate if the game was Master of Magic 2

  25. Supporting Direct3D & OpenGL by AhBeeDoi · · Score: 2, Insightful

    For Linux to become a gaming platform, game developers have to be willing to support both Direct3D and OpenGL. For id Software and a few of the more established developers who already have Linux versions of their games, it is less of an expense. For newer developers, it would be a larger risk than just supporting D3D to hit 90+% of the desktop PC's.

    1. Re:Supporting Direct3D & OpenGL by Quobobo · · Score: 1

      AFAIK, id uses only OpenGL, not Direct3D at all, and there doesn't seem to be any expense or risk associated with this. OpenGL can be used on Windows too, so why limit yourself to one platform?

    2. Re:Supporting Direct3D & OpenGL by TrancePhreak · · Score: 1

      If you limit yourself to one platform, you open yourself up to less need for testing and you can optimize for that platform much more readily. This is often noticed in games that come out on all the consoles, as they will not look as good as games developed soley for one console.

      --

      -]Phreak Out[-
    3. Re:Supporting Direct3D & OpenGL by Doogie5526 · · Score: 1
      I really dislike it when they develop it for the lowest common denominator first (like PS2) then porting everything to Xbox and use the origional textures =/

      I believe Oddword did that w/ the Xbox game

    4. Re:Supporting Direct3D & OpenGL by IntergalacticWalrus · · Score: 1

      Why bother supporting Direct3D anyway? OpenGL works fine under Windows.

      Speaking of that, does anybody know why Blizzard, a company who does in-house Mac ports of all of its games, uses Direct3D under Windows while the Mac version uses (of course) OpenGL? Why are they wasting their precious time on coding a Direct3D backend when they can just use a single OpenGL backend?!

    5. Re:Supporting Direct3D & OpenGL by Rallion · · Score: 1

      Because you can squeeze more out of Direct3D. That's kinda Blizzard's way of doing things -- make everything work as well as it can on the greatest number of systems, while still maintaining up-to-date (if not state-of-the-art) graphics. By adding Direct3D, they have slightly lower system requirements. They pay attention to those things.

  26. It's all about the money (mostly) by olePigeon+(Wik) · · Score: 5, Informative

    The biggest problem is convincing developers that there's money in it for them.

    Most are under the impression that they shouldn't bother with anything other than Windows because there's no money in it. "95% of the market is Windows, so why bother with a poultry 5%" type attitude.

    Also, added to the cost is desktop support. If you write a game for just Windows you only have to worry about Windows problems. If you write a game for Linux and Mac OS X, you have to hire, train, and then troubleshoot Linux and Mac problems.

    The other problem is to convince developers to NOT design their game around proprietary technologies such as DirectX.

    By the way, this information comes from the developers themselves. Personally, I think it's a bunch of crap excuses for lazyass companies trying to squeeze out every profit they can by minimizing responsibility. I'm an avid Mac user but I just recently had to buy a PC just to play games. Counter-Strike, Infantry, and Subspace are Windows only and impossible to play under emulation. However, I'd LOVE to see all my favorite games running under Linux and Mac OS X so I can chuck Windows.

    If game developers can't be convinced to even write games for the Macintosh using the above excuses (especially the marketshare one), why would they be at all interested in a desktop that has an even smaller marketshare than the Macintosh?

    1. Re:It's all about the money (mostly) by Anonymous Coward · · Score: 1, Funny

      Pigeon? Poultry? Freudian slip?

    2. Re:It's all about the money (mostly) by Anonymous Coward · · Score: 1, Funny

      so why bother with a poultry 5%

      Besides, what kind of games would chickens really want to play anyway?

      There are only so many different first person road crossing simulations that anyone can stand...

    3. Re:It's all about the money (mostly) by Anonymous Coward · · Score: 1, Funny

      poultry?

      Mmm I like chicken.

      Dont you mean paltry 5%

      Slashdot cracks me up.

      Good think I'm not illetterate ;P
      that would just be rediculous!

    4. Re:It's all about the money (mostly) by G-funk · · Score: 3, Funny

      "95% of the market is Windows, so why bother with a poultry 5%"

      Er... Cockadoodledoo?

      --
      Send lawyers, guns, and money!
    5. Re:It's all about the money (mostly) by eth1 · · Score: 1
      Most are under the impression that they shouldn't bother with anything other than Windows because there's no money in it. "95% of the market is Windows, so why bother with a poultry 5%" type attitude. This seems to be the general gist of most of the comments here... But what if we took a different approach, and started with consoles? From what I understand, most consoles are sold at a loss, and the profit is made via the games. So:
      1. Make console based on Linux
      2. Make bootable Linux CD capable of running console's games on most hardware, so if people have windows, they can just pop the CD in.
      3. Now people can either buy a console, use the bootable cd, or if they already have linux, just play the game.
      4. PROFIT!!!

      Now all of a sudden people don't have to jump in to buy a console if they want to play your console games, freeing up $200 to spend on the profitable games. Use USB memory devices instead of proprietary cards, and you can transfer saves between console and PC, too.

    6. Re:It's all about the money (mostly) by Froggy · · Score: 1
      Most are under the impression that they shouldn't bother with anything other than Windows because there's no money in it. "95% of the market is Windows, so why bother with a poultry 5%" type attitude

      ...a "poultry" 5%? Chickenfeed!

      --
      It is a woman's prerogative to change other people's minds.
  27. Re:step 1. get ATI and Nvidia to offer proper driv by geekoid · · Score: 1

    Its ATI, they have a history of horid drivers and support. Not really the best example.

    --
    The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
  28. Isn't there a cultural disconnect as well? by faust2097 · · Score: 2, Interesting

    I'm going to ignore the driver/hardware support issue for now, I'm sure other people will cover that in depth.

    It seems to me that the people who pride themselves on having open and free software are probably those least likely to actually buy games. I think the best bet in the short to medium-term is for companies that are already doing porting like Aspyr to pick up the ball once they see that a market exists. The success of shareware companies like Freeverse and Ambrosia are what has kept big-name titles on the Mac and as far as I know there aren't a lot of examples of super-successful for-pay games on Linux.

    Microsoft also has a serious advantage as far as DirectX goes and its integration with Visual Studio. The development environment is a very big deal, especially as games get more and more complex.

    1. Re:Isn't there a cultural disconnect as well? by praedor · · Score: 1

      Oh contrare. I am nearly 100% linux/OSS using. My primary document/productivity apps are OO or Lyx. I do not use any windows apps except tax preparation software and games. Of the two, the games is the biggest software load I am willing to pay for. I DO pay for games, and have no problem paying for a game I want and believe I will like. If they were available for linux I would buy them instead of the windoze version. I would buy tax software for linux too if it were available. As most of either class do not work well, if at all, under wine(X), I have to reboot to doze when I need or want to use either.


      The biggest problem I have seen (and saw it for Loki too, of which I was a paying customer) is the titles and the timing. First off, there were big name games, highly anticipated when announced and then heavily bought when available in the windoze world. With Loki, I was willing to wait a bit for a game to get ported but there was virtually no advance notice on what was going to be ported. I wanted game X ASAP because it was hot, highly anticipated, and I read and saw good things about it. I would wait and wait to see if Loki would announce anything wrt game X porting only to hear/read absolutely nothing. In the meantime they would release ports of "ancient" games of yesteryear that I either already had in windoze or was simply not interested in at all. The BIG titles never came. I could have waited until retirement for any really desireable game to appear. The only big game they gave advanced notice on was _Deus Ex_ but Loki croaked before they went anywhere with it - it was the exception, advanced warning-wise, not the rule. Meanwhile the windoze users marched on from one fantastic game to the next while we Loki/linux users hoped blindly for some porting of SOME of them. Nope. Ultimately I would buy the game for doze and just reboot to play because I could never count on a version being available for linux...ever. Hell, only recently has a Medal of Honor: Allied Assault native linux binary become available. This after I have already played the game plus all its followups on doze. Sheesh.


      Now iD Software seems to have the system down nicely. They release a packaged windoze version and supply for free a linux binary for download. You buy the game and download the binary and play on linux natively. Their early problems with linux boxed sales, I believe, was that it was too early. There were not enough users to truly support the cost of boxed linux versions. I am not certain that the situation has yet changed enough to do so now either, though it approaches.


      Once desktop linux has more of a presense in the workplace, and then by extension, in the home space, there will be more of a ready market to tap for linux-native games. You cannot create a game market before you have have a viable purchasing population in the target platform. You also need the tools. OpenAL and OpenSDS were/are great things and perhaps should be pushed more strongly to allow for easier cross-os development. If only the OpenGL group were a bit faster with improvements, OpenGL would be able to provide everything M$ hypes about Direct3D.


      I do not think that the linux games problem is one of linux users not being willing to pay. There is some software that flatout doesn't work in the OSS model. Tax prep software and heavy hitting games are perhaps the major types that don't and cannot. If they were available for linux in a timely manner and in a spit and polish form, people would buy them...but not to the extent of windoze users buying windoze games. Yet. The market size just isn't there yet. Give it a bit of time but don't totally give up on it.

      --
      In Bushworld, they struggle to keep church and state separate in Iraq as they increasingly merge the two in America.
  29. Sound drivers... by antdude · · Score: 2, Interesting

    Since Creative Labs don't make and open source drivers for Linux, the audio area is lacking. I have to use drivers from http://opensource.creative.com for basic sound. I would like to have EAX for games to get those sound effects like reverbs, directional sound for 4.1 speakers setup, etc.

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
    1. Re:Sound drivers... by Anonymous Coward · · Score: 0

      Holy cow, sound is no joke!

      Forget the possibility the game running with now sound. Imagine the sound card just emulating as sndblaster or some generic sound. THAT EATS gaming computing cycles.

      Ever try to run a high end game with a kick ass vid card, plenty of ram, fast processor but a weak sound card? It'll affect your performance! Likewise with generic drivers for your sound card.

  30. Linux game by abe+ferlman · · Score: 1

    Just thought I should mention because it's timely, I went out and bought UT2004 today. It has a penguin on the box! HOORAY!

    --
    microsoftword.mp3 - it doesn't care that they're not words...
    1. Re:Linux game by westlake · · Score: 0
      I went out and bought UT2004 today. It has a penguin on the box!

      and in three months, six months, tops, you'll find it in the bargain bin graveyard with every retread game that has tried to compete with Half-Life, GTA, et al.

    2. Re:Linux game by Sage+Gaspar · · Score: 1

      Because owning Half-Life and GTA and owning UT are mutually exclusive? I guess that the Natural-Selection server I play on that has regs across HL, UT, NWN, and a myriad of other games is a figment of my imagination. UT2K4 had an ungodly amount of demo servers running, and I'm guessing most of those will translate into sales (or pirating, hehe).

  31. You guys are kidding right? by juuri · · Score: 0, Flamebait

    Big developers are leaving PC development for consoles and now you wonder why they won't release in-house ports to a subset of a dying market?

    Get a console.

    --
    --- I do not moderate.
    1. Re:You guys are kidding right? by Anonymous Coward · · Score: 0

      This is a perfectly valid point stomped by moderation abuse. The PC Games market really is not doing so hot.

    2. Re:You guys are kidding right? by JW+Troll · · Score: 0

      the funniest thing is that it's not ironic that you got modded down for speaking truth :D seriously, sometimes i wonder who the trolls really are, and how the fark they get all the mod points .. welcome to the fold, friend, and may your stay at /. be blazingly brief for the illumination you bring these peasants :)

      sincerely,
      your friend p00p

      --
      just like the humble blood clot... turboporsche@telus.net
  32. PS3 by CoolMoDee · · Score: 1

    Yea, that would rule if they just made games mainly for consoles. As afaik the PS3 will be running linux, so x86/ppc linux support is only a compile away.

    --
    Jisho - A Japanese English German Russian French Dictionary for the rest of us.
    1. Re:PS3 by PhrostyMcByte · · Score: 1

      The only plus consoles get are having a single programming platform.

      Console controllers are better for 3rd person games that don't require heavy aiming precision. Games like Doom III and Quake need the mouse and keyboard combo to be played best.

      A lot of consoles can have keyboards plugged in through USB now, but until I can plug a mouse along side it, I'll be sticking to PCs.

      Consoles don't promote advances in technology either. Games for them can't "push the limits". The better PC games will have great gameplay and push physics, graphics, and sound as high as the computer can handle. An intense battle with great graphics and sound brings you into the game and get adrenaline pumping a lot faster than one with mediocre attempts limited by hardware.

  33. will they make a profit? by fermion · · Score: 2, Insightful
    Gaming is the one place where payment has always seemed to be important. On the old Apple ][, one of the few copy-protected things were games. One of the nice thing about console systems is that it defines the customer base and tend they are designed to discourage casual coping. The PC is popular platform because nearly everyone has one, and even if you sell only sell copy to every people how play it still results in a good chunk of change.

    So the question is can the games be sold on a *nix platform. Yes people do pay for *nix software, and people do make money off it, but can *nix games generate the types of profit that will attract the top game developer? Even if the engines are cheap or free, even if *nix market share rise to 20%, is this enough of a customer base to warrant the effort?

    Then there is the question of marketing entertainment on a platform that potentially has no possibility of viable copy protection.

    Just to be clear, I think that *nix products in general can be sold and generate a profit. However, games and the like seem to follow a more complex set of economic rules.

    --
    "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    1. Re:will they make a profit? by clean_stoner · · Score: 1
      and even if you sell only sell copy to every people how play it still results in a good chunk of change.

      Ummm... What?

      --

      Sigs are for the weak.

  34. Binary Incompatibility by rsmith-mac · · Score: 4, Insightful
    Ryan Gordon(of Epic fame) made a really interesting comment I think it worth repeating

    It'd be lovely if the glibc maintainers would stop breaking binary compatibility, too. Not that they are particularly sympathetic to those shipping binary-only products.
    While we tend to blame the problem on Linux's small marketshare, I think Ryan is right here in that binary compatibility has as much, if not more to do with it. Compared to Windows, it would seem that things get broken more often in Linux, both application and driver wise, and that no one from the glibc guys to Linus himself want to really support this kind of compatibility in fear that it will undermine the OSS movement. How is an industry that needs binary compatibility for games and drivers alike supposed to survive without it?
    1. Re:Binary Incompatibility by Christ-on-a-bike · · Score: 1, Insightful
      Ship your own glibc. Ship your own opengl, openal, libsdl, it's FREE.

      I think compiler/IDE optimisation might be a bigger issue for small shop developers. Is gcc as slow to compile as it sounds from TFA?

    2. Re:Binary Incompatibility by Anonymous Coward · · Score: 0

      Use static linking. Most games are huge anyway. What will static linking the common libs add anyway? A few megs at most?

    3. Re:Binary Incompatibility by Anonymous Coward · · Score: 0

      Good idea! Windows games do exactly that. I am sure on almost every windows game CD you can buy there will be a copy of DirectX on it and any other libraries they require *JUST IN CASE*. It isn't too hard for the game makers to include linux libraries also.

    4. Re:Binary Incompatibility by dbIII · · Score: 1
      While we tend to blame the problem on Linux's small marketshare, I think Ryan is right here in that binary compatibility has as much, if not more to do with it. Compared to Windows, it would seem that things get broken more often in Linux, both application and driver wise,
      It really sucks when something doesn't work because it needs a different glibc. What linux has over windows is that this problem can be solved, since the libraries have version numbers in their file names. It is no big deal to have different versions of the same library, even glibc, which are required for different programs - a lot of systems have this.

      The big problem is having something that avoids the users having to muck around with setting LD_LIBRARY_PATH or other non-obvious things to get their games to work - which means having some clever install scripts for the games and/or some good docs listing what packages may be required and how to install them in addition to (not overwriting) the default libraries.

      On windows you don't have this flexibility, if the current library doesn't work with your binary and you need the current library for something else there isn't a lot you can do. A consequence of this drawback is that a lot more care is taken with backward compatability - although I don't know how many times I've heard the comment "it won't work in XP".

    5. Re:Binary Incompatibility by rsmith-mac · · Score: 1

      But what abour forward compatibility? DirectX is forward compatible, so that if you write something today, it will work tomorrow, and the day after that. Without forward compatibility(an offshoot of binary compatibility), everyone would have to install their own libraries, and possibly overwrite someone else's newer libraries, breaking anything requiring that newer library. Including the libraries is great, as long as you aren't likely to break something by installing them, and you know when and when not to install them(older DX games won't try to install over newer DX versions, for example).

    6. Re:Binary Incompatibility by tehdaemon · · Score: 1
      I suppose you could rename all of your custom libraries and link to them. That way they would only get used for your game and nothing else.

      Can you have a binary use one library or another based on an option, say --use-custom-libs? (runtime, not compile option?) Also, what, if anything would you break doing this?

      --
      Laws are horrible moral guides, moral guides make even worse laws.
    7. Re:Binary Incompatibility by Rallion · · Score: 1

      Of course, the reason the games don't run in XP is because they finally fixed the model and got rid of the DOS base. Can never make anybody happy.

      Anyway, DirectX is a great example of something that just works. The version doesn't matter, it is 100% backwards compatible. The only differences a program will see on different DirectX versions is a possible speed increase. Hell, without putting some real effort into it, you can't even go back to an older version of DirectX, as far as I know. They really imbed it in there, and attempts to install an older version than the current one will just be laughed at and tossed aside. It works really well for the end user, though. Who needs more options when the first one always works?

    8. Re:Binary Incompatibility by dbIII · · Score: 2, Informative
      Anyway, DirectX is a great example of something that just works. The version doesn't matter, it is 100% backwards compatible
      Ever tried running an older directX game like "Dungeon Keeper II"? There may be 100% compatibility between point releases, or maybe even full versions - but there are certainly examples of programs that break with different version of DirectX. A lot of the games and 3D programs that you can buy new now in discount boxes just will not work on XP with a current directX - for many you can download the patches which support newer version of DirectX.
      Who needs more options when the first one always works?
      We don't live in that perfect world back - you should always be able to roll back to an earlier version.
    9. Re:Binary Incompatibility by juhaz · · Score: 1

      You can set LD_LIBRARY_PATH in, for example, loader shell script, to force loading of libs from specific directory at runtime.

  35. As a developer... by Anonymous Coward · · Score: 5, Insightful

    ...Linux is a pain to develop a good game client for. DirectX games are not easily ported, and most games are DirectX. This means most professional game developers are fluent in DirectX. DX makes things a lot easier than writing for every sound/video card out there.

    Further, Linux editions of games lose money. Quake3 for Linux sold dismally, while people were buying the Windows version enough to be dunking the CDs in their coffee. And the Linux client was released first: if ever there was an opportunity for a killer-app game to help boost Linux, that was a great time.

    Loki went out of business by doing the smart thing: bootstrapping itself with porting Triple-A titles from Windows, to earn some cash and develop a library to live on. Who's going to look at the Linux market and see it as viable when id and Loki can't make a good go of it?

    And Linux users are habituated to not paying for Linux software, as a rule. Not that they don't, and not that there aren't vertical markets where people are paying good money for Linux apps, but the OSS community is, well, a hard community to pry money out of.

    I say this as a developer of Windows games, who runs Macs at home and who has compiled a few Linux kernels in the past. Developers have enough to do to create a modern game while taking advantage of the assistance of things like DirectX: taking on the burden of developing the same thing without that help, for a community that likes their software free (both kinds of free),... that's a lot to expect.

    1. Re:As a developer... by AlternateSyndicate · · Score: 1
      DX makes things a lot easier than writing for every sound/video card out there.

      You think that making a game on Linux requires you to write for every sound/video card out there? Trust me when I say it doesn't... I've done a lot of Linux games.

    2. Re:As a developer... by dzym · · Score: 1

      nethack clones that only use (n)curses don't count

    3. Re:As a developer... by Simon+Michelmore · · Score: 1

      ...Linux is a pain to develop a good game client for. DirectX games are not easily ported, and most games are DirectX. This means most professional game developers are fluent in DirectX. DX makes things a lot easier than writing for every sound/video card out there.

      Well, I'll put aside the fact that any developer worth their salt should make abstractions, such that they don't expose anything DirectX based to the engine directly, rather the engine talks to a layer that handles the DirectX calls for them (the upshot of this being that it's easy to simply drop in a new abstraction layer if you want to add support for a different API, say OpenGL, thus making porting relatively easy). But, implying that under Linux one has to code for every video/audio card directly is simply ignorant (yes, you didn't _say_ that as such, but it is easy to read that into it).

      There are many different APIs that one can use to achieve uniformity. The obvious ones that are brought up often being OpenGL and SDL. But there are others - OpenAL, HawkNL, OpenIL... a very long list of choices that one can employ to avoid having to code anything vendor specific and at the sametime often have the benefit of being able to use said APIs on multiple platforms (all of the ones listed above support Linux, Mac OS X and Win32, to name but a few). Plus, some of these APIs, outside of being Open Source are supported, or even developed, by IHVs directly.

      Quake3 for Linux sold dismally, while people were buying the Windows version enough to be dunking the CDs in their coffee. And the Linux client was released first: if ever there was an opportunity for a killer-app game to help boost Linux, that was a great time.

      Not true. Check out...

      John Carmack's Finger

      Stated quite clearly in there is that vendors were pushing the Windows version of Q3 much stronger than the Mac or Linux versions (for obvious reasons) - to the extent that the Windows version was available first. Reading between the lines it's quite obvious that what is being said is "If you want to support Linux, _don't_ buy the windows version of Q3 and then simply d/l the binaries - wait until the Linux version comes out at the shops". Not surprisingly I doubt many people did this, as they wanted to play thei new game _now_. What is quite clearly the case though is that the Windows version was available before the others, not the other way around.

      Loki went out of business by doing the smart thing: bootstrapping itself with porting Triple-A titles from Windows, to earn some cash and develop a library to live on. Who's going to look at the Linux market and see it as viable when id and Loki can't make a good go of it?

      As has been debated many times - Loki went out of business largely due to mismanagement, _not_ due to lack of support. Publishers and distributers aren't looking at id and Loki and saying that "Linux isn't viable", they simply _aren't_ looking at all since they are entrenched in the Windows market. They need to be made aware of Linux in the first place.

      Linux users are habituated to not paying for Linux software, as a rule ... taking on the burden of developing the same thing without that help, for a community that likes their software free (both kinds of free),... that's a lot to expect.

      This is a fallacy that I think needs to die. The belief that "All Linux users won't pay money" is just absurd. Sure, there are zealots out there who refuse to use any software that isn't Free (as in speech) and distributed under the GPL, _but_ here's the thing - _those people aren't the ones that people will market things at in the first place_ (they didn't buy Windows either, afterall, so they just fall off the radar). The point here is that Linux is becoming more mainstream, and as it becomes more mainstream the percentage of zealots compared to the community as a whole will _decrea

    4. Re:As a developer... by Rallion · · Score: 1

      An abstraction layer in a top of the line 3D game where you're struggling to keep the sysreq's affordable for the average gamer might not always be a great idea.

    5. Re:As a developer... by Anonymous Coward · · Score: 0

      Bullshit. Loki's sales were very, very poor. You can make up excuses about bad management all you want, but the fact is that the games were available and only a couple thousand people bought them. When people will just reboot into Windows rather than wait TWO WEEKS for a game, that's not a viable market.

      Besides, all the accusations of bad management related to Loki not paying people and so on. They were very good at getting quality products out.

      Now that was 3-4 years ago, so things might have changed, but don't pretend that "good management" would have saved Loki.

    6. Re:As a developer... by Simon+Michelmore · · Score: 2, Insightful

      Not necessarily. This all depends on how it's implemented. Sure, you're going to undergo some performance hit, the question is whether or not it is significant or not. The abstraction should still be built very close to the target API - there's no reason to have it support everything and the kitchen sink - but several of the more common APIs have enough similarities (case in point, notice how Direct3D became more and more "OpenGL-like" during it's evolution) that you can primarily target one, but keep one or more others in mind while doing the design.

      I'm not saying that you _have_ to support every API under the sun from the start, merely that it is quite possible to have a design such that a game is not tied to a given API to the point of a port being a major effort.

      Cases in point - Quake 2 and Unreal. Both supported multiple renders at release. Quake 2 had both a software and OpenGL render. Unreal had a software and Direct3D render (and an OpenGL renderer too). Without some level of abstraction internal in the engine this would have been a major effort to do. As it is, it still isn't trivial, at shipping. Here, I am talking about merely designing an engine such that it allows for easier porting in the future.

      As a side note - if you want to look at bad examples of this, check out Ultima Ascension. Ran fine on a 3DFX card, but the Direct3D performance was abysmal. May have been resolved in later patches (I don't know as I had a Voodoo 2 at the time), but at shipping it was pointless to even try on anything by a 3DFX card.

    7. Re:As a developer... by Anonymous Coward · · Score: 0

      Dude, OpenGL. Now fuck off.

  36. Re:Two Words: Market share. by mabhatter654 · · Score: 1
    Personally I think that Linux will be "THE" PC platform within a few years. MS with their monopoly on Windows keeps pushing more and more hardware out of the Wintel world...by the time Longhorn comes out there will be so much perfectly good, over powered hardware on the market when MS inplements their "restrictions improvements". From an office perspective MS money is in the CE market...because it's just too hard to manage all those insecure boxes. And they've already tipped their hand as to the future of PC gamming with the last Xbox... true PC game development was stunted 2 years while all the developers were paid off to write Xbox games... Expect Xbox 2 to have an even bigger impact as MS tries to "buy Love" so to speak.

    The net effect will be a flocking to Linux as the only platform without DRM restrictions for normal developers.. the pieces are already in motion...the early movers [like Id] will be in the best position to weather the storm.

  37. help is on the way... by Anonymous Coward · · Score: 0

    install peenix, problem solved.

  38. The bootable Distro... by trims · · Score: 4, Insightful

    Honestly, if I were a games developer looking at the Linux market seriously, there is one feature which would really draw me in: the ability to provide a bootable distribution on the game CD.

    One of the biggest headaches of game developers is trying to test their game on a sufficiently large subset of available hardware and software configurations to insure it will work properly. This isn't an issue on Consoles, which is one (not the only, but a big one) of the issues they are so popular to develop for. Having a bootable distro on the game CD gives the developer many of the advantages of both Console and PC:

    • Known Software Config - by using a bootable CD, the developer can pick exactly the software versions wanted, and not have to settle on some generic baseline likely to be available to the whole audience
    • Simple QA - with a known software config, QA is vastly simplified. The software will only support specific hardware, so any other hardware configs don't have to be tested. And multiple versions of the same software are no longer an issue. All of this results in much higher quality product.
    • Moore's Law - unlike Consoles, the PC market allows for quick hardware turnover. So a fixed CD distro can freeze the software config, while allowing more advanced hardware to improve gameplay.
    • Permanent Storage - Given a properly written CD distro, saving config data and game state to permanent media is rather simple (autodetect the hard drive, and then ask the user to tell where to save it). This is a big win over the Console, where saving state is restricted due to cost and available space.

    Given the size of modern games, DVD distros are more likely than CD distros, but the concept is identical.

    The bootable game CD/DVD has the potential to drastically reduce developer costs associated with modern games, and merge the best features of PC and Console gaming, with few drawbacks. I expect to see game makers venture into Linux in this area first.

    -Erik

    --
    There are always four sides to every story: your side, their side, the truth, and what really happened.
    1. Re:The bootable Distro... by Neo-Rio-101 · · Score: 1

      Bootable CDs are fun.... but it turns the PC into a game console - plus CDs have nowhere to save data. Now, this idea of the bootable game CD is very feasible if we are talking about something like MAME. Check out the AdvanceCD project.... it's great. However, some people like to play games while their computer stays on the net... and others while their PC is crunching away compiling something. A PC costs a lot of money, it makes no sense to get one if it's just going to be a glorified game console. Consoles cost a lot less and don't require a monitor.

      --
      READY.
      PRINT ""+-0
    2. Re:The bootable Distro... by Erwos · · Score: 1

      And the bootable CD will immediately break when hardware not supported by it is released. Sorry, but it's not a scalable solution.

      --
      Plausible conjecture should not be misrepresented as proof positive.
    3. Re:The bootable Distro... by Christ-on-a-bike · · Score: 2, Insightful
      I've thought about this, and although it's a nice idea I'm now pretty sure it won't happen.

      The basic problem is that the publisher of a bootable game has to support not just a single binary, but a whole operating system, bootloader, etc. Not going to happen. Such support could possibly be outsourced, but it still costs money.

      People will expect tech support if the publisher is shipping an OS - after all, any software problem is their fault. At the moment, Linux users neither expect nor receive any support for games, and we like it that way as long as it gets us the goods.

    4. Re:The bootable Distro... by benjamindees · · Score: 1

      but it turns the PC into a game console

      I don't care, because it's the path of least resistance and just an interim step on the way to full support. At this point, I'm *much* more likely to reboot my machine to play a game than I am to spend the 12+ hours required to put unstable video drivers and XFree86 versions on my *Debian* machine. Plus, if I can pop the CD in at work or at a friend's house and just play without hassle, that's an added bonus.

      A PC costs a lot of money, it makes no sense to get one if it's just going to be a glorified game console.

      Consoles cost a lot of money. It makes no sense to get one if I already have a PC.

      --
      "I assumed blithely that there were no elves out there in the darkness"
    5. Re:The bootable Distro... by Monkey-Man2000 · · Score: 1

      This might be where a bootable and community-developed Linux gaming distro could step in. It could provide a consistent base from which companies can deploy their games. They would just download the most recent stable version of the base, hook their game in and burn a copy to sell. So, for example they could say their game is built on version 1.2.4 of the Linux Gaming Base. This has the benefit of being similar to a console game (from the game's perspective), and the Linux base could be continually improved. This way you have a community as well as any other gaming companies involved in assuring the base is solid.

      --
      This post was generated by a Cadre of Uber Monkeys for Monkey-Man2000 (603495).
    6. Re:The bootable Distro... by lowe0 · · Score: 1

      Bingo. People always ask why Linux can't let people boot their game discs directly and turn PCs into consoles... here's the answer.

    7. Re:The bootable Distro... by m0rm3gil · · Score: 1

      And when I want to alt-tab out to consult a FAQ or check my email or whatever, where does a bootable game distribution leave me? Given a choice between a game that just works with my operating system as it is or one that requires me to reboot so it can take control of my machine I think the choice is pretty clear.

    8. Re:The bootable Distro... by DaveCBio · · Score: 1

      Consoles are less than $200, which is less than a lot of videocards alone. So, Id' say you're wrong on that point.

    9. Re:The bootable Distro... by Stormie · · Score: 1

      So a fixed CD distro can freeze the software config, while allowing more advanced hardware to improve gameplay.

      And this "more advanced hardware" will just magically work, without drivers, despite the fact that it didn't even exist when the fixed CD distro was frozen?

    10. Re:The bootable Distro... by Christ-on-a-bike · · Score: 1
      Good, except that some kind of industry consortium still needs to be behind Linux Gaming Base. Some profit-making org to integrate Nvidia and ATI (etc.) binary drivers, plus possibly other proprietary things like Miles Sound System, etc. into the distro. As I said in another post, there also has to be a good solution to the data storage problem. Internet, or USB key flash ROM perhaps? I don't want to have to tell the game where my savegame files are every time it boots. It has to be seamless.

      It might, just might be doable. The best kinds of game to play this way are probably console-style multiplayer games though - not the sort of thing we see getting ported commercially to Windows, let alone Linux (a Linux port of Double Dash, anyone?). Here's hoping.

    11. Re:The bootable Distro... by IntergalacticWalrus · · Score: 1

      Think about it: who the fuck would want to reboot to play a game when they can just double-click on an icon, and leave other apps open? Seriously, what's the point? A couple Gentoo devs tried this by starting Gentoo Games, a for-profit organization dedicated to offering "Linux GameCD" solutions to game publishers, but now, 6(?) months and zero contracts later, the project's dead. Can you guess why?

    12. Re:The bootable Distro... by Monkey-Man2000 · · Score: 1

      Well, one thing that could potentially draw industry support would be the relative platform independence in it. By that, I mean that they'd be writing to one platform (the LGB). It's essentially the same thing as writing Java applications to a JVM but a little better. If a LGB supported Mac hardware as well as PC hardware, you get the additional users of that platform for free. If not, you still have a stable interface across Windows machines and most Linux machines. This may require that more desktops are used by Macs and Linux to motivate the industry. But once it gets down to just ~90% Windows machines, that additional 10% of desktops might begin to look attractive.

      Regarding the data storage problem, (as someone else alluded to), there might be a way to detect the current filesystem on the hard-drive and use it. Just plop a directory for the game down, and use as much space as is available. If they boot up their Windows OS after playing a game they should see a directory for the game and recognize that they probably don't want to wipe it out. There's probably even better ways to do this.

      --
      This post was generated by a Cadre of Uber Monkeys for Monkey-Man2000 (603495).
    13. Re:The bootable Distro... by LosManos · · Score: 1

      hi.

      Fun! This is exactly one of the subjects around the coffee table yesterday night.

      Here (/.) I saw some complaints about scaleability and hardware support. I think it solves itself by having an OS-on-a-CD and allowing it to install. Think Knoppix or Mandrake10something.

      If you can put a (online) game on the Mandrake10 then everyone with a Mandrake compatible computer can test it without the hassle of installation. Just put the CD in and voila! up and running!

      Here's the truly (how the heck do you spell that?) cool thing: If the game is very good then it will help spread Linux. Insert the CD, press the power switch, play online. Rock. Copy the CD. Spread to friends to join. Save the world.

      Then when there's hardware updates one just installes it and downloads a later version of the OS. Best of both worlds, sort of.

      /OF

    14. Re:The bootable Distro... by Anonymous Coward · · Score: 0

      Changes in the hardware setup might cause the bootable CD to become the non-bootable CD. Bad news. To get around that you need to make the boot deal with the widest possible HW configurations (present and future). Hard to do and puts you back right where you were before.

      Sorry Trims, but, as usual, you're wrong here. ;)

      r

  39. If Linux's desktop marketshare surpasses Apple's by Anonymous Coward · · Score: 0

    ...this year, then I suppose it would be time to open up another Loki like porting house, but without the bad buisness sense. Aspry or MacSoft can stay in buisness with it's small marketshare, I would think if someone opened up a Linux porting house with a good buisness model, it could also stay in buisness. I know plenty of people that would switch to Linux if there were enough game titles on the platform. To top it off, if you are into gaming then by switching to Linux you can add $100 -$200 to your game budget because you will no longer have to pay for the OS. That's two to four games right there. Make sure once you hear about the development of a game, start a petition in their forums for a Linux port. Tell them you refuse to buy their game if their is no Linux port. I also know people who run Linux game servers that will not run a server for that game if there is not a client to go with it. Make sure you petition sounds intelligent and proofread it. Drivers are a little bit of an issue because it involves editing text files with the commandline. I wonder if something like installshield could be developed for Linux.

  40. mr mackey says... by Anonymous Coward · · Score: 0

    games are bad mmmmkay... they lead to violent behavoir and other bad things mmmmmkay... like marijuana and sexual deviancy mmmmkay

  41. Gaming on linux... by Seoulstriker · · Score: 1

    And what is one reason for a small gaming Linux community? Ease of use on Linux.

    When I have to spend several hours installing drivers for my nVidia card, then modifying the kernel, then modifying permissions, I'm lost. I STILL don't have audio in Linux because I can't figure out how to get the drivers working with my Audigy2 card. Why can't installing drivers be easier? If there were one setup program that did everything for installing the driver, Linux gaming would be golden.

    Certainly, I will be running UT 2004 in Linux once I get my hardware working. And certainly I will be running DooM 3 in Linux. But when will the casual user switch to Linux and be using the great Linux ports? The big name titles are there. But where are the users?

    --
    I am defenseless. Use your button. Mod me down with all of your hatred.
    1. Re:Gaming on linux... by sloanster · · Score: 1

      When I have to spend several hours installing drivers for my nVidia card, then modifying the kernel, then modifying permissions, I'm lost.

      I have no idea what you're talking about. It took me 5 minutes to install nvidia drivers, and here are the steps I took to install them on fedora core 1. (You should have the kernel-source package installed)

      1. Download the nvidia driver package from www.nvidia.com

      2. Shut down X windows and log in at the console

      3. Run the nvidia installer which you just downloaded (you can either make it executable or just type "sh NVIDIA-Linux-x86-1.0-5336-pkg1.run")

      3. Edit the XF86config file and substitute "nvidia" for "nv" in the driver stanza

      4. Start X (or go to runlevel 5) watch the nvidia splash screen and enjoy.

      and that's it -

      BTW on my Suse 9.0 box, all I had to do was click on "download nvidia drivers" in yast, and it took care of all the details.

      Sound has been no problem for me, but then I've stuck to sound cards that are known to work well in Linux, such as the creative sb live or sb16 pci or sb128 models - For sound, you should be able to just run the soundcard config utility (system settings -> soundcard detection)

    2. Re:Gaming on linux... by lowe0 · · Score: 1

      The big name titles are not there. Battlefield Vietnam, Deus Ex/Thief, Half-Life 2... these are DirectX titles, with no Linux ports in sight.

      I love id and Epic titles too, but they're not everything.

  42. A specialized distro requires its own focus by Rolman · · Score: 4, Insightful

    As many have said on the previous discussion, games-oriented distros already exist, based on Knoppix, Gentoo and many others. I can't help but feel the focus on these distro developers is not going to the right direction.

    Being a developer myself, having used UNIX clones for more than one decade, and worked in the videogames industry, I know it's tempting to see the whole Free/Open Source software available as reusable code for just about any kind of project and think about software as some sort of Swiss Army knife.

    But, the truth of the matter is, the usage patterns of a gamer are completely different from any other type of user, either from a technological and/or psychological perspective. We even tend to think of games as content in the same way as audio or video, when in fact, games are very demanding applications. That's not necessarily a bad thing, but the usability of games, their GUIs, the APIs and hardware support are not a priority and you'll see just about any of the so-called "games distro" using mostly the same software as a regular one, complete with KDE, GNOME and whatnot.

    There should be only a handful of games-oriented distros, made with forks of every relevant component, but tailored exclusively for the needs of games and include no non-games related software inside. X, OpenGL, SDL and other libraries and APIs, Hardware Detection & Driver Support may seem obvious to have, but why do we need whole collections of shells, fonts, window managers or even locales? Why even the same init and authentication processes as desktop-oriented distros? Most games need to have their own, custom support for these things anyway, so the unnecessary, duplicate stuff should be removed.

    Small, specialized software is better in many ways, so that the focus can be on the hardware support and the robustness of needed engines, APIs and libraries. Only then a games developer can maximize resources and focus on solving games' bugs during beta testing, and spend less time on issues with other unrelated, bloated components.

    A tiny, modular LiveCD distribution is ideal for games because software diversity and versioning is better controlled, but should not be mandatory, and because the OS components can be under a free license, software houses can launch their products with the same codebase without any problem and make them either bootable or installable. Hell, some can even make professional SDKs out of it and license it to other developers.

    Simply put, making a desktop-oriented distro, then just adding some drivers and some games and claiming it's a "games distro", doesn't take advantage of the technical superiority the free software community and, as a gamer, doesn't make it attractive to me, as in every distro there's some learning curve and fine tuning involved. "Damn! I just want to play a friggin' game!"

    <RANT>It's a shame we're not showing of any real world usability advantages over videogame consoles or Windows-based games.</RANT>

    --
    - Otaku no naka no otaku, otaking da!!!
  43. Direct X by ratfynk · · Score: 3, Insightful
    The whole concept of directX controls is the big thing holding Linux back for in all aspects of the entertainment industry. As long as there is an obvious MS hardware partner cartel, Linux will have big trouble breaking into the home market. Creative labs and the vid chip designers still pay lip service to open source and are afraid of offending if they let too many specs out. The reason why HP and Intel is being shit on by Microsoft is simply that they let out too much to open source developers.

    --
    OH THE SHAME I fell off the wagon and use sigs again!
    1. Re:Direct X by Anonymous Coward · · Score: 0

      Not just a cartel but the fact that for a period of time a version of DirectX is fairly standard. Open for bug fixes only. And even major releases tend to be fairly backward compatible, which is why it's painless to have DirectX9 and still play DX7 or 8 games.

      By contrast the things that the Linux community sees as "growth" and "progress" ---constant change---ensures a very nonstandard development world. Heck, my old RedHat didn't even come with SDL, gdk-pixbuf, or the jillion other underlying pillars that appear suddenly and change often. Neither joe gamer nor guru-linux-power-user want to bend their system configurations just to work with game X and game Y.

      Nonstandard "standards" aren't really standard, ya know?

      Coming up with a simple robust and unchanging API standard for getting keyboard/mouse/USB/game port input, interfacing with sound, and interfacing with graphics would be a great start. Followed by unchanging ABIs (*cough* gcc C++ transition *cough*) and glibc and driver environment.

  44. then subscribe to slashdot by Anonymous Coward · · Score: 0


    if you cannot subscribe to this place and support it (and the good folks who run it), whats to say you will do the same in the gamestore ?

    lead by example

  45. Sony and API's by debrain · · Score: 2, Insightful

    Really, one person with the most potential, in my eyes, benefit from a good Linux platform is Sony. If the API for Linux were similar to the PS2/3, then 1. porting would be relatively cheap, 2. they get free consoles without the cost of manufacturing, and 3. they compete with Microsoft's model of doing exactly this with their Windows and Xbox API overlap.

    Perhaps this applies equally well to Nintendo ... ;)

  46. Re:How can I play a game when I'm blind? by Anonymous Coward · · Score: 1, Informative


    explore gamesfortheblind.com

    written by a blind programmer, who's dedication and passion in the face of adversity should be supported.
    Sure some of us sighted people can program well (and bad), but to it without the power of sight is truly something to awe and makes me feel rather humble.

    A>S

  47. Forget Game Clients, create a Server Distro! by Jonah+Hex · · Score: 1, Troll

    First a bit of Linux history reiterated, just to set the scene... Linux has gained the widest adoption in the server arena, probably the largest segment being dedicated Internet/Firewall boxes. Running without a GUI or even headless (without attached monitor/etc), configured via Web interface, even using "lower end" hardware. These are perfect canidates for adding more server software to, in this case we'd add a simple way to install and configure game servers.

    The advantages are obvious, we can sidestep the entire issue of "does Linux support the latest games" since most modern games come with a Linux server component that is superior to running a server/client at the same time on your Windows box. (added server overhead usually only if you are serving the game of course)

    Considering the wide variety of dedicated firewall distros out there (my own favorite) and how easy they are for even Linux newbies to setup, there isn't much of a leap to create such a distro. One of the main issues of course is getting the needed copyrighted content from the game CD to the Linux box, something that is both a manual and painful process in many cases.

    I've discussed this project with a few friends who are familiar with Linux firewalls/game servers also, but unfortunately we haven't had time to do more than brainstorm on it. If we do end up putting together a basic distro like this you can be sure I'll submit it to /. games section. Anyone super interested can email me.

    Jonah Hex

  48. YHBT YOU DUMB FUCK by Anonymous Coward · · Score: 0

    It was a bad attempt at using a cliched Slashbot joke and you bit down on it like he said Python is dying! Ah hahahahahaha

    gg nextmap

  49. Morphix Game CD by apathy0o0 · · Score: 2, Informative

    Perhaps what they are looking for is something like this from the Morphix guys. It has the q3a and ut2003 demos too.

  50. YEAH, but it's not JOHN FUCKING CARMACK! by Anonymous Coward · · Score: 0


    He said he wondered if JC was in the house, not some dumb pencil pusher who spends most of his time brewing Carmack's breakfast blend!

    English, motherfucker, do you read it!!?!

  51. Slashdot sucks, games on linux don't by Anonymous Coward · · Score: 0


    If Slashdot were to fire michael and replace Taco with an editor who was less aloof and a bit more appreciative of his readership, I'd subscribe. The idea that you think Slashdot is somehow comparable to the games industry as it pertains to Linux is just silly.

  52. Conquering the office desktop market is the key by pwky · · Score: 1

    Once Linux becomes a viable alternative to Windows for office use things will improve. With office use we will see better driver support for common hardware (not that there is much of a problem currently, other than closed source).

    Multimedia support under Linux is not in a bad state. SDL is a good standard set of libraries for handling windowing, OpenGL, input and audio. With projects such as Project Utopia and HAL integrating the kernel with the desktop, things can only get better.

    I think the future is bright for Linux gaming.

  53. SDL by Ian_Bailey · · Score: 2, Informative

    A simmilar corss-platform solution exists:
    SDL

    It's always growing, it's open source (sort of), and it already supports many of the things in DirectX.

    1. Re:SDL by Fallout2man · · Score: 1

      The SDL is a good start. However, I do believe it doesn't do absolutely everything DX does. For instance I don't believe it supports 5.1 digital surround sound.

    2. Re:SDL by swv3752 · · Score: 1

      If the sound driver supports, then it does.

      --
      Just a Tuna in the Sea of Life
  54. Tipware/donationware by Thinkit4 · · Score: 0

    There's a few other successes, like magnatune (tipware music), or scorched3d (donationware game). I wouldn't be likely to just give money with nothing there. Start with something small, fun, and free.

    --
    -I am an elective eunuch.
    1. Re:Tipware/donationware by Christ-on-a-bike · · Score: 1
      Good point.

      In the vein of giving away something free - see also Puzzle Pirates, a nice cross-platform Java based MMOG, developed on Linux (the free trial is free!). The in-house game toolkit will be open-sourced soon, apparently.

      offtopic -- how did your post get to 0?

  55. Missing: Linux Gamers. No real market exists. by AHumbleOpinion · · Score: 3, Insightful

    ... what else are game developers missing?

    What is missing? The Linux gamers are missing. Now calm down everyone, this is a serious point. The Linux game market is not the number of Linux users who would buy a Linux based game. That is too simplistic. The real Linux game market is the number of Linux users who would buy a Linux based game and would never buy the Windows version, would never dual boot or emulate.

    The fact is that Linux users who dual boot or emulate are already customers. The developer has no financial incentive to do a Linux version, it would not generate any new money with these users. It would merely replace a Windows sale with a Linux sale. This does not rule out developers doing Linux games for non-financial reasons, like id.

    When so called "experts" discuss the future of Linux gaming, speak only of the number of Linux desktops and ignore the dual boot/emulation issue, they have lost some credibility IMHO.

    1. Re:Missing: Linux Gamers. No real market exists. by Eric+Sharkey · · Score: 1

      The Linux game market is not the number of Linux users who would buy a Linux based game. That is too simplistic. The real Linux game market is the number of Linux users who would buy a Linux based game and would never buy the Windows version, would never dual boot or emulate.

      That's also too simplistic. It doesn't take marketplace competition into account. I'd bet the vast majority of people who buy games do not buy every single title on the store shelf. They'll choose a few to buy. A dual boot gamer may walk into a store and look at two similar games on the shelf and say, "Which one of these two games should I buy?" and the choice may very well be influenced by a penguin on the box.

      So, yes, the availability of a Linux title may just replace a Windows sale with a Linux sale, but if you're replacing a Windows sale for game publisher A with a Linux sale for game publisher B, then there certainly is a financial incentive.

    2. Re:Missing: Linux Gamers. No real market exists. by AHumbleOpinion · · Score: 1

      So, yes, the availability of a Linux title may just replace a Windows sale with a Linux sale, but if you're replacing a Windows sale for game publisher A with a Linux sale for game publisher B, then there certainly is a financial incentive.

      Purely logo influenced buyers are probably about as rare as those holdouts who would only buy the native Linux version. Far more likely is that the buyer will be influenced by better graphics, sound, and other platform independent features. Or maybe the logo is easily outweighed by typical secondary platform omissions. How many Mac or Linux titles don't have the map or level editor that the Win32 title comes with? A penguin logo is a relatively minor thing when all other things are considered.

    3. Re:Missing: Linux Gamers. No real market exists. by Merkuri22 · · Score: 1

      I can't speak for anyone else, but the only (and I mean ONLY) reason I still have Windows on my home computer is because there are more games for Windows. If the number of (good) Linux games equaled (or even came close to) the number of Windows games then I'd drop M$ in a nanosecond.

      It won't happen overnight, but if the number of Linux games goes up then I bet eventually the number of computers with Linux will go up as well. The hard part is keeping a games company alive in that space between now and when Linux becomes popular for gamers.

  56. Questionable numbers: ignores dual boot/emulation by AHumbleOpinion · · Score: 2, Interesting

    Some salient points: most game publishers want a minimum 50,000 unit commitment. http://counter.li.org/ estimates current linux deployment at 18 million. The 50 thousand target clocks in at 0.27% user saturation. That is anything but impossible.

    How many of the 18 million are end user desktops?
    How many of the end users are also gamers?
    How many of those Linux gamers ONLY run native Linux games and NEVER dual boot or emulate?

    I argue that most Linux gamers are already customers who run the Win32 version. A Linux verson would largely not generate new sales, it would replace existing Win32 sales with Linux sale. Where is the profit in this?

  57. Best of both worlds? by Anonymous Coward · · Score: 0

    Reading this thread, I'm thinking back to older games and how you basically had to reboot for every one- what about a bootable distro (incl. drivers, etc. for common hardware) that writes a config file onto the hard drive (capable of writing to several partition types, windows and linux)and contains one single game?
    Would gamers tolerate rebooting for a game these days? And would it even be possible to make it fairly robust in hardware support?
    Just thinking aloud.

    1. Re:Best of both worlds? by timmarhy · · Score: 1

      yeah but that takes us back to windows - rebooting all the time.

      --
      If you mod me down, I will become more powerful than you can imagine....
  58. Re:Everyone seems to be missing the catch-22 here. by sloanster · · Score: 1

    What is the big selling point of linux?
    Why, you can run linux on any old hardware. Grab that old pentium II from the corner and fire it up.

    hmm, I must be missing the boat ;)

    I just bought a new P4-2800 with a gig of RAM and a nice nvidia card, and installed fedora core 1. I have no particular need to run ms windows, but if I did someday have such a need, I have a celeron 333 in the corner that will be the designated windows box.

    With all the money I saved, not having to buy a microsoft licence, I'm going out to buy ut2004 this week!

  59. Re:Questionable numbers: ignores dual boot/emulati by BlueCup · · Score: 1

    Don't forget "How many of those 18 million speak the language the game would be relased in?"

    --
    WANNAWIKI Wannawiki WannaWiki WANNAWIKI!
  60. Linux and Mac not comparable, dual boot/emulation by AHumbleOpinion · · Score: 3, Insightful

    The Linux and Mac situations are not comparable. Linux gamers can dual boot or emulate a Win32 game. They are therefore mostly already customers of the developer. Only a handful will go without a hot game trying to hold out for a native Linux port. Mac gamers can not effectively emulate, unlike their Linux brethren they have to emulate the CPU not simply the APIs. Win32 emulation on the Mac works for business apps but not for games.

  61. Re:Everyone seems to be missing the catch-22 here. by Anonymous Coward · · Score: 1, Interesting

    I agree that desktop linux users may not be buying the absolute fastest hardware, but we aren't buying absolute minimum specs either.
    In my experience, people that buy desktop computers for linux shoot for the best price to value. This may mean not getting the Radeon 9800 XT, but a decent card to use nonetheless.
    Very few people are buying the absolute fastest hardware for Windows. In fact, dualie Linux workstations are more powerful than any gamer computer I've seen recently.
    Hardware might appear to be the reason for poor sales on the surface, but there are people with the hardware that run linux. The root of the problem is more likely difficulty of gaming, or the detrimental effects of overgaming that I'm sure all of us have had. I don't think hardware is a problem.
    At the very least, I know I bought a nice rig for linux and play lots of games. Maybe I'm just different.

  62. Re:Everyone seems to be missing the catch-22 here. by SensitiveMale · · Score: 1

    hmm, I must be missing the boat ;)

    I just bought a new P4-2800 with a gig of RAM and a nice nvidia card, and installed fedora core 1. I have no particular need to run ms windows, but if I did someday have such a need, I have a celeron 333 in the corner that will be the designated windows box.

    With all the money I saved, not having to buy a microsoft licence, I'm going out to buy ut2004 this week!


    That is why part of my message was

    While linux users may hate to admit it, very few people are buying the absolute fastest hardware out there to run linux.

    I guess you qualify as "one of the very few people" :)

  63. Port Ragnarok Online by elasticwings · · Score: 1

    Hey, if they can port Ragnarok Online to Linux and make it work wonderfully without using a Windows emulator, then I can finally switch my main desktop to Linux.

  64. -1, offtopic! by Thinkit4 · · Score: 0

    I'll drop some more! Oh it's not hard. There's even one UID posting interesting stuff at -1 default.

    --
    -I am an elective eunuch.
  65. Lest we forget : Loki Software by toofast · · Score: 1

    "If you build it, they will come"... Loki were betting on that, and they went belly-up a couple of short years after the beginning of their existence. Sure, they released some old games, but some of them, like Quake 3, were released simultaneously on Windows and Linux.

    1. Re:Lest we forget : Loki Software by Asic+Eng · · Score: 1

      What's Loki's status anyway? There website still seems to be around, and they still seem to be selling stuff. Did they just lay off all the developers and keep selling there old products?

    2. Re:Lest we forget : Loki Software by swv3752 · · Score: 1

      Loki went bankrupt because of bad (probably better to call it corrupt) management. Read up on the history of Scott Draeker(SP?). The website was taken over by some one (Icculus maybe?) so as to provide easy access to let people download updates for all the titles they purchased.

      Q3A was not released at the same time, but almost a year later for more money than Q3A was originally released at ($60 instead of $50) at a time when Q3A was starting to turn up in the bargain bins. Combine that iwith it was trivilaly easy to install the Linux binaries from the Windows CD and who in thier right minds would buy it?

      I am probably one of the few people who ever did buy the Linux version.

      Most other titles were also much later than the Windows release. About the only title that came out at the same time as the Windows version was Tribes 2. And then Sierra canned the original developers.

      --
      Just a Tuna in the Sea of Life
  66. What is the motivation? by DaveCBio · · Score: 1

    Why would I, as a developer, want to support yet another OS? It's hard enough to port from console to Windows and vice versa. The number of people that would buy a Linux version probably wouldn't pay for the cost of development.

    1. Re:What is the motivation? by DaveCBio · · Score: 1

      I forgot to mention the hesitance companies have with getting involved with Open Source for fear that a lawsuit involving what parts of their code would have to be published due to modifications to existing Open Source code. No one wants a game release held up in court because of an issue like that. Now, I'm sure there are many people that are going to dispute this based on what the licenses actually say. However, not every company is willing to spend the time and money to have a lawyer got through all the different Open Source agreements out there.

    2. Re:What is the motivation? by BCW2 · · Score: 1

      I think you will find that PC games will run better on Linux than M$win. When the publishers start porting the big games to Linux the video card makers will provide excellent driver suppport and people will shift to Linux, not in that order. Less money for the OS means another game or two. The distros will become more average joe friendly and Linux will be a real desktop replacement. Remember games are driving the hadware side of the PC industry.

      --
      Professional Politicians are not the solution, they ARE the problem.
    3. Re:What is the motivation? by DaveCBio · · Score: 1

      This is a chicken/egg scenario and I am saying that your "when" isn't going to happen until there is a significant amount of Linux desktops used for gaming.

  67. Not here. by Gldm · · Score: 1
    I think you're missing something - to the majority of computer users, setting up a dual-boot system or doing pretty much anything along those lines is scary, complicated, and unless they have a geek friend or extremely precise help, dangerous to their system(s). Hell, i'm willing to bet that most people don't even understand how data is stored on their drives, let alone the concept of partitions.

    Heck around here I hear tons of people calling their tower "the hard drive". If I talked about partions they'd probably think I was talking about PCI cards. At least the ones that have SEEN an open case before.

    As for me, I could install linux for gaming, but I don't, and lack of games and other fun apps is the main reason I'm still on windows. Why don't I install it? Because I know better. Every so often I try this, and then it's fight with some soundcard or video driver, or try and get something to compile, etc. Then it's back to IRC to hear "RTFM." "OMG N00B! Go back to MS!" "STFW or read the man pages." (like I haven't tried this before even showing up). Occasionally I'll almost get some help and then wind up somewhere along the lines of "Ok now go vi the make file. Search for appname\etc\conf\rc\too\many\damn\levels\autoconf and then look for the one with -j 17 but not -q 4, then change the IP to the broadcast of your subnet... what do you mean it won't go? No of course arrow keys don't make an editor go down to the next line, who would think such a stupid thing? Of course backspace doesn't erase what's behind it, that would be retarded. Anyway, once you get there just recompile the dependencies and fetch the two packages the newspost mentioned and recompile. Then update your drivers and recompile the other one." If I complain about the obscurity or bad design of anything I get labeled a moron and further help is withheld. I mean obviously I must be a moron if you can't remember the 273 custom switches and arguments for the 81 commands I need to use to get the thing to work, plus all the regular expression rules and the multiple scripting languages, right?

    I grew up using DOS. I still prefer the command line over a GUI for many things. I've theorized, designed, and coded an open source fractal-wavelet based video codec from scratch by myself (shameless plug and desperate plea for dev/debugging help). I've been playing games so long I started out at arcades standing on a milk crate so I could reach. If linux gaming isn't even getting me interested, something's not there, and sorry but I don't think it's me that's the problem. Just my opinion.

    Even when it does work, once the novelty of "Wow I'm playing a 3 year old game everyone's already bored of... on linux!" wears off, you go "Hmm, what else can I play? Lemme reboot." and then once you're back in windows you never think to yourself "Oops, gotta reboot to linux for that." You just play the games there, they work, and there's no reason to boot back.

    --

    Introducing the new Occam Fusion! Now with sqrt(-1) fewer blades!

  68. Amazing topic by obeythefist · · Score: 1

    This is a pretty wild topic, when you consider the wider scheme of things, and the events that are taking place in the world.

    I find it amazing that people here are considering how to improve Linux gaming, when PC gaming itself is beginning to fade away completely. I have never seen so many mediocre games being released for PC before, and the market is suffering a major downturn.

    The reason? Console gaming. The big production houses want money. They get more money from McDonalds happy meal console games than from a five course PC game sized dinner. They squeeze a tiny bit of extra revenue by porting these games (badly) to the PC and making a godawful product, which in turn makes PC gaming look even worse.

    Oh, there are still some big games coming out for PC, but there won't be any more big PC exclusives. Fallout 3 was canned. DooM3, the so-called "pinnacle" of the 3D realtime gaming engine religion, is being clumsily hacked down so it can work on a three year old console platform. How sophisticated is that? If they'd have written the original DooM so it could run on the Sega Master System, I hardly think the FPS revolution would ever have occurred.

    If they start porting console games to Linux, you guys will be wishing you never even thought of Linux as a gaming platform. With the games that are available now, you could almost say anything like Wolverines Revenge would be pollution in a pristine environment.

    I say, lets worry about PC games in general before we get down to the specifics of the O/S. PC gamers have grown up on filet mignon and fine red wine. Get used to value meals and fat fried chicken nuggets.

    --
    I am government man, come from the government. The government has sent me. -- G.I.R.
  69. Poker Software by BluffBlank · · Score: 1

    I'd be happy if they'd just port Ultimate Bet's Poker Software. The only things I play on my PC are Diablo II (which I can use WineX to play) and Poker (via UltimateBet). I tried using wine to play on UB, but they require IE to use their software, I even tried to install IE using wineX, but it didn't like that one bit. So, as it is, i just have to reboot into Windows to play poker inbetween sessions of working on homework.

  70. The wrong titles... by bender647 · · Score: 1

    I don't game on linux because I don't like first person shooters. Yeah, they can be fun for the first hour, but its the thinking games, like the real-time strategies(Age Of Empires, Generals, Rise Of Nations) that I like and there doesn't even seem to be a whisper of these types of titles coming out on Linux.

  71. Re:Questionable numbers: ignores dual boot/emulati by lambent · · Score: 1

    I agree that simply estimating an 18m figure is without question inaccurate. As much as I hate to admit it, greater market research is needed (shudder).

    An answer to your first three points is irrelevant until you start generating stats to estimate marketing success, which would undoubtedly be important to management to decide the big IF ; I contend that out of 18 million people, there are at least 0.27% who meet the criteria of desktop user + gamer. It is not required for them to be an exclusive linux user. These people are out there .... just how many remains to be seen.

    As for replacing win32 sales ... that is the goal, after all. If as a matter of course you develop your game using open tools that are runnable independent of hardware (as long as they meet perfermance requirements), and porting becomes largely painless, who cares where the sales come from? The ultimate number, the one that matters to the prez and investors, is total revenue.

  72. Drivers!! by LesPaul75 · · Score: 1

    I agree, it would be awesome. But don't forget about the ten kajillion different PCI and AGP cards out there.

    Your game would have to ship with every driver for every video card, sound card, and even USB drivers for non-standard USB cards, so that people's mice and joysticks would work. Even the integrated USB devices on many motherboards aren't fully compliant with the spec and require custom drivers. Heck, even IDE controllers are often non standard. Shipping an OS really isn't a big deal; it's the drivers.

    You'd have to ship two CD's -- one for the game and one just to fit the OS plus drivers.

  73. So many distrobutions, so little time? by Loconut1389 · · Score: 1

    Why must there be a different distrobution for every primary use? Shouldnt linux be flexible enough to have one distrobution fits all (or at least one style of administration)?

  74. Re:step 1. get ATI and Nvidia to offer proper driv by sloanster · · Score: 1

    I had a b1tch of a time getting 3d working on my radeon 9500 with redhat. and I had to accept the fact that the drivers were not GPL, it sucked.

    It is tough to get ATI cards working correctly on linux from what I hear.

    Setting up my Nvidia card, OTOH was a walk in the park. I dowloaded the linux drivers from the nvidia website, and 5 minutes later I was watching 3D screensavers at 200 frames/second -

  75. Unreal 2k3 and Savage by Anonymous Coward · · Score: 0

    These two game shipped out of the box with linux compatibility. There may be others but I dunno.

  76. stupid by SQLz · · Score: 1

    Its the users who need to have more involvment, not the developers. Gentoo already is basically a gaming based distro for many people. Gentoo is why Linux gaming is more popular than it ever was. And there is Knoppix??!?! A Linux distro with games is not new. Mandrake Gaming edtion anyone? If anything,its the USERS who need to start lobbying the publishers, not the develpopers. Once critical mass hits and the number of Linux gamers mean $$$$$ then we'll see games. Its really as simple as that. BTW....UT2004 is the best game ever to be released for Linux. I love you Epic.

  77. Re:Questionable numbers: ignores dual boot/emulati by AHumbleOpinion · · Score: 1

    As for replacing win32 sales ... that is the goal, after all ...

    No, as a commercial developer the goal is to maximize profit. Evangelizing and promoting Linux is not the goal.

    ... If as a matter of course you develop your game using open tools that are runnable independent of hardware (as long as they meet perfermance requirements), ...

    OK, now you seem to be engaging in academic hand waving. Games are inherently one type of software that gets very close to the hardware and is very sensitive to API performance. Cross-platform APIs are sometimes not the best performers and not the most feature complete. Finally, cross-platform APIs are not a magic bullet. You will spend time tracking down problems on one platform that did not exist on the others. Even with a very good cross-platform API like openGL you will find one platform's implementation less complete or less optimized. The fast path on one platform will be slow on the other. Some hardware induced issue like byte ordering are not avoidable at all. Related problems are native data formats for the platform, again OpenGL, one data format may be favored on one platform and not the other, OpenGL may do time consuming coversions behind your back.

    ... and porting becomes largely painless, who cares where the sales come from? The ultimate number, the one that matters to the prez and investors, is total revenue.

    Your premise that developing the Linux version is virtually cost free is wrong. Not even considering testing and support as an additional cost is unbelievably naive. The fact remains, if most Linux gamers dual boot or emulate the most profitable option for a developer is to let Linux gamers continue buying the Win32 version of a game.

  78. The only way it might happen in the short term by mdarksbane · · Score: 2, Insightful

    Is the same way it happens for Mac ports.

    Game company A makes a windows game and sells a few million copise. Game publisher B sees this, pays company A to let them port the game and company C to do the actual porting.

    The mac publisher (Like Aspyr, Macplay, or Destineer) has to pay for the game license, and for the porting company (Westlake, Omnigroup, or a few others) so that they can finally sell a few thousand copies of the game to mac users. In addition, of course, to paying royalties on the sales they DO make (in addition to the initial licensing fee) and support for the mac version.

    Most ports require very little effort by the PC developers and publishers, but a LOT of effort and capital by the porting publisher themselves. This is why Loki went out of business. A hit with a 5% install base will give you just about enough money to pay for your next release. That's a really tough way to sustain development.

    What Linux needs (and mac needs more of) are native, top-quality developers making mac and Linux first games. Ambrosia Software comes to mind on the mac; although they use a shareware business principal, their games are easily on the same level as most commercial offering. Bungie (of Halo fame/infamy) started out as the Mac's most popular/famous developer before they began first cross-developing with windows, and then being purchased by Microsoft for XBox development.

    Companies like this are equivalent to exclusive releases to consoles. You have to have games that you can't get any other way.

    What linux needs is developers making great linux games. Games that make windows gamers install linux just to play in the same way people buy an Xbox to play Halo.

  79. Wouldn't ya like to see... by Anonymous Coward · · Score: 0

    apt-get install doom3

  80. Economics by silverhalide · · Score: 1

    With entire gaming systems available for the price of a decent video card (Gamecubes and PS2s are under $150 now), what is the incentive for the casual gamer to set up a complicated computer to play a game? It used to be PCs had the advantage with networking, but that is quickly going away due to XBox live and similar services. You can even hook regular keyboards/mice up to these systems now, so what's left for a PC to do? All a console is a CHEAP, specialized PC, with Joe User not caring the least bit what operating system it is running, so long as he can play Tony Hawk and have it look pretty.

    I envision Linux digging out a niche in the game SERVER market, which makes far more sense as I've always felt Linux filled the server niche very nicely.

  81. You got it all wrong by Mystilleef · · Score: 1

    Perhaps, we need to attack the issue from a different perspective. There was once a time when Linux, lacked everything. Linux is where it is today, because some motivated, determined and skilled developer out there decided an open, libre or "free" version of a software application, tool or library was missing, and therefore decided to right one against all odds and logical reasoning. Today, Linux boast of many of the tools available in any operating system, ranging from embedded, to desktop, to server, even up to mainframes and supercomputing applications. I think Linux should approach gaming software the same way we have approached all or many other software applications existing in Linux and free Unix-like systems. You ask what the approach was that? Well, it's simple! We beging by saying "To hell with vendors!; to hell with big business; to hell with EA sports!; to hell with {enter your favorite publisher/ proprietary developer/vendors}." Aha, I see you laughing. But how do you think your KDE, your GNOME, your Openbox, your vim were born? Was it by begging, sucking up and kissing the asses of your various "billion dollar software businesses?" Or was it by saying screw them, will do our own zero-dollar-zero-bugdet-all-nighter thingy in our spare time? Yes, the gaming stories will be bland. The graphics will be ridiculous. The game plot will be horrid. But it's a start. And years from now, DOOM16 or Windows, will be no better than (K)/(G)OOM5 on Linux. Just in case I beginning to sound confusing. What I'm advocating is a group of developers, artists, enthusiasts, evangelists, fanatics, documenters devoted to writing and playing games on Linux and free operating systems. Much like KDE, GNOME, XFCE, *Box, started from nothing and many times ridicule, we need groups or rival gaming developers competing against each other and at the same time sharing their technologies to bring gaming to the Linux and Free Unix masses at first, and the world at large later. So if my perspective is so exciting, why is it not happening? I think I have a clue. Although Linux is a free operating system with an impressive array of free development tools, many of them aren't attractive to use to modern developers. I mean, lets be serious, vim and emacs are cool and all, but the you honestly think Jack will give up VisualStudio.NET or Xcode to be plagued by the esoterism of vim or emacs? My Unix Uncle will not hesitate to shoot me for that rhetorical question. Well, I don't blame him. He is one of them who think RAD developers should be hung as they are responsible for all the evil, insecure, buggy and spaghetti code in the world. But lets face RAD is the thing now. And that is what your hobbiest developer wants. Fun while coding, GOOM's AI. I think we are at a stage in the Linux/open source software where we are focusing too much on users and assuming developers are smart enough to figure out tools themselves. Sometimes I wish the efforts directed on making Linux easy for Auntie Tille could have been redirected on making powerful development tools, like valgrind, Mono, GTK+, Eclipse to mention a few. We need to push development to the point where it is exceedingly easy, fun and exciting to write applications. Game development in Linux for the hobbyist is appauling. At least for application development there are tools albeit scattered, cryptic and old age inducing. When it comes to open / free gaming development tool kits, I know of none. I long for the day where I would install a development kit that I can use to develop games, apps, libraries, drivers, embedded devices all withing the development kit and environment. And hopefully, that environment will be easy to install, use and will be well documented. To recap, Linux needs two attitudes to bring gaming to it. Competing gaming communities involving gamers, developers, artist, documentation writers, testers etc. Just as we have in the desktop arena. And secondly, an impressive development environment that will make delphi users drool, Mac developers switch yet again, and Windows develope

    --
    "My logic is undeniable."
  82. Ok, here's the deal: by yanos · · Score: 1

    disclamer: all of those ideas are taken from an earlier comment on a earlier story witch I can't remember.

    Maybe we are getting all wrong with the joe-user-can't-install-it's-video-drivers.

    Look at knoppix. A bootable cd with a linux kernel and kde inside. It auto detects everything and without even touching your hd you run a kde sessions. Every Joe User on earth can do just that. Put the goddamn cd in the drive and reboot.

    Now think of a system that consist of a custom linux kernel designed to run your game you develop, with a good auto-detect alrgorithm to support the bare minimum it needs (audio, video, maybe networking). You then have a system to write games on multi platforms. You (almost) only have to burn your iso to special medias (like for the cube) so your game works on the various console.

    One OS on witch you develop your games, multiple systems on witch your game runs with minimum effort. Add the ability to save on a usb key and you just turn your PC into a console: just put the goddamn cd into the drive and play. No install, no crazy shit with the registery, no dll hell, no minimum requirement for DirectX, etc...

    Well, this OS can be linux, and with that in mind Joe User wont have to install linux at, but yet you got games that could run natively on linux, if you configure your system correctly.

    I don't know if that's really a possibility, but it's fun to think about it.

    1. Re:Ok, here's the deal: by Darren+Winsper · · Score: 1

      Two major issues:
      1) How do you issue a patch?
      2) How do you support future hardware?

    2. Re:Ok, here's the deal: by Syrrh · · Score: 1

      I thought this was an awesome idea, burn customized OS + game to DVD. Simple and self-containted, and users can still mount drives from their normal OS for background tasks.

      But there's a problem. What happens in two years? When you stick your old favorite into a new system with different hardware, those static drivers won't know what to do. Installing new drivers after the game disk is loaded would be a severe inconvenience, and Joe User is probably SOL at that point.

      I don't know if that would be a fatal flaw or not. If you're interested in buying Linux games in the first place, it's possible that even average users would be willing to do some tweaking. It would be a tougher balance between how good old titles are and how much of a headache they are to fix.

    3. Re:Ok, here's the deal: by yanos · · Score: 1

      Two major issues:
      1) How do you issue a patch?


      The console industry lived without those for quite some time already. Maybe it's time for PC game maker to actualy test their game before releasing them.

      2) How do you support future hardware?

      er, hmm.. I'm f*cked!

      *throws away a paper ball in the trash can*

  83. I think.. by katalyst · · Score: 3, Insightful

    the approach is wrong.. as a gamer, my primary concern is not the OS on which the game will run, but the game itself and wether it will run on the platforms available to me... it irks me when I see a game I like and cannot play it because its for a different console or a different OS. Going back in time... the shift from DOS to Win95 was slow because most games - doom, duke3d,descent, shadow warrior etc etc ran on DOS.. and wingames was a synonym for cheap squiggly graphics puzzle oriented games. Hence DirectX was born. Loki tried to re-engineer games to be linux-compatible.. but i think that's a waste of time and resources. The designers/publishers should have a small porting team which ports the code as the game is being developed (or just after).
    Ofcourse, Linux can be worked on to make it a a stable gaming platform - but the way its being portrayed.. its like they want it to be THE gaming platform.. a replacement.... which means the enterprise software will run on one OS and the games on another :(

    --
    |/________
    |\A|ALYS|
  84. GCC vs. Visual Studio by sparrow_hawk · · Score: 3, Interesting

    Anybody else catch the gripes from one of the developers about the quality of Visual C++ code as compared to the quality of GCC code? He seemed to think that the VC++ code was better optimized, and in general regarded Windows as the better development platform. I'm not a serious programmer (I just play on on Slashdot), and my projects are small and none too complicated. Can anyone else comment on this? Is he talking sense, or blowing smoke?

    1. Re:GCC vs. Visual Studio by Highrollr · · Score: 1

      I'm a senior in computer science, and I've been doing about half Linux-based (gcc, Kdevelop) and half VC++ development throughout my undergraduate studies. VC++ just crushes Linux development. Even after you figure out makefiles, CVS, and all the other fun stuff that gets in the way of real programming, the ease of use just isn't there. With VC++ you can load up, tweak a few variables, and do your thing. Plus, it's more pleasant coding in the VC++ editor than emacs, at least for me.

      Also, I realize makefiles and CVS are incredibly useful, but not for me personally. When working with small projects like I do, being able ot just get going is a huge advantage.

    2. Re:GCC vs. Visual Studio by CowboyBob500 · · Score: 2, Insightful

      Also, I realize makefiles and CVS are incredibly useful, but not for me personally

      You'd better get used to CVS because when you get out into the big bad world you'll find that it's fairly ubiquitous, even in 100% Windows shops like where I'm currently contracting...

      Bob

    3. Re:GCC vs. Visual Studio by IamTheRealMike · · Score: 2, Interesting

      That's accurate - the main problem is that gcc is (a) slower and (b) produces larger code than VC++ does. The gcc guys focus primarily on standards compliance and portability rather than performance, and for most apps it doesn't really matter. Many games though are absolutely huge pieces of C++ - one program TransGaming worked on took 20 minutes simply to link the end result.

    4. Re:GCC vs. Visual Studio by rufusdufus · · Score: 2, Interesting

      Microsoft Visual C's code generator is custom tweaked by Intel. It knows everything there is to know about proper pipelining and memory and register optimization and generates diabolically good code.

      The GCC compiler is probably better in many way such as compliance to standards, but there is no way it can compete with the chipmaker's proprietary knowledge.

    5. Re:GCC vs. Visual Studio by FooBarWidget · · Score: 2, Informative

      The problem is mostly that debugging information is huge (for some reason). If you turn off -g, linking will be *much* faster.

      When I was compiling Gimp 2, it took 2 minutes to link the binary, and it was 40+ MB! I turned off debugging and it took 5 seconds or so.

    6. Re:GCC vs. Visual Studio by IamTheRealMike · · Score: 1

      Heh, I don't think you quite understand how huge these programs are - we're talking millions of lines of C++ (and remember that one line of C++ can easily be equivalent to 10-20 lines of C)

  85. Re:How can I play a game when I'm blind? by shadowmatter · · Score: 1
    Hah, I first read...

    How can I play a game when I'm blind?
    YOU INSENSITIVE CLOD!


    ... then I next read "Net..." in the response, and my mind automatically filled in the rest:

    Netcraft confirms this.

    Oi, too much Slashdot for one day.

    - sm

  86. We did talk about dual boot. by chrisd · · Score: 1

    It is touched on in the article, but also some of the back and forth got trimmed (length limits for the magazine).

    --
    Co-Editor, Open Sources
    Open Source Program Manager, Google, Inc.
    1. Re:We did talk about dual boot. by AHumbleOpinion · · Score: 1

      I apologize. I had dual boot on the mind and emulation was an afterthought, I typed "dual boot/emulation" on autopilot. WineX was covered pretty well but I hear dual boot referred to far more often than WineX on various gaming forums. WineX has made great progress but getting it running still gives some folks trouble and support for the various Win32 games is spotty.

      Various points from various speakers in the original article.

      WineX a scapegoat for developers who were not interested anyway: I don't buy it, sounds like the sort of copout the developers are being accused of. The fact that developers are selling Win32 games to what seems like the majority of Linux gamers is not so easily dismissed. A port has to be financially justified, WineX, and dual boot, are serious counterarguments that have to be decively debunked not blown off. This scapegoat points comes off as dogma.

      Linux optimized games outperforming Windows counterpart: While the speaker was quite fair about things varying with the game even the one example cited needed more info. For example Linux could have had nothing to do with the improvement. I've seen code significantly improve by running it under Win32's OpenGL rather than Direct3D, even when D3D was the primary development environment. It would be useful to know if the case cited was GL vs. GL or GL vs. D3D.

      WineX demonstrates a thriving Linux game market: I have to disagree, it shows a thriving Win32 game emulation market. Sales with no extra effort. Transgaming might win as a porting house but I don't see how it is a win for native Linux gaming.

      Missing the technical benefits of developing on Linux: Other than compiling the code with gcc rather than MS VC++ I'm not sure what the technical benefits are. If the desired benefit is to exercise the code to unmask some lurking bugs going to Mac OS X would make much more sense than Linux. Changing compilers and hardware architecture will test code much better than only changing compilers. Plus Mac OS X would be a much more attractive market given the fact that Win32 emulation on the Mac is not appropriate for games, i.e. unlike Linux users a native port is a must for Mac users.

      Personally I agreed more with your comments although I think dual boot and emulation will do more than delay recognition of Linux gaming. I expect native Linux games from established developers to remain largely charity or derivatives of a linux based game server (i.e. client wasn't really deemed a necessity but if we have one ...). Startups trying to break into the market are a different story.

  87. No, OpenGL is realli different. by S3D · · Score: 1

    For now DirectX offer a great deal better control of videocard memory. It's essential for disk-streaming application, like big seamless open terrain worlds. To write disk streaming (especially vertex streaming) in OpenGL is a huge pain. OpenGL have another advantage though, and that is why it would hardly die, and maybe outlive DirectX. And it's is not crosplatforming even.All versions of OpenGL are source compatible. Ten years old OpenGL code still working. With DirectX you have to completly rewrite all DX related code every 1-1.5 years, with every new numbered release. Hell, even DX summer update 9.0b is not source compatible with D9.0a (have different animation API)

    1. Re:No, OpenGL is realli different. by dustmite · · Score: 1

      Disk streaming?

      Look, anything you can do in Direct3D, you can do in OpenGL, but the more advanced features you need to use (usually) vendor-specific extensions to access.

      You're wrong about source code compatibility of DirectX too. All DirectX programs are source compatible with older versions. Each release of DirectX includes ALL the older COM objects (with the COM object version numbers attached being part of the object names), complete even with all the old bugs to keep apps working (e.g. upside down textures in very early versions, hehe).

      We are maintaining and supporting apps written using DirectX 3, 5, 6 all through to 9, and they compile 100% fine on the latest DirectX SDK. Usually the ONLY thing you need to add to the source to get them to compile is a #define that causes the preprocessor to parse older definitions in header files instead of conflicting newer ones (e.g. "#define DIRECTSOUND_VERSION 0x0600").

      If you went and rewrote all that old code because you didn't realise you could just use a couple of #define's here and there in your code, ha, that's pretty sad.

    2. Re:No, OpenGL is realli different. by S3D · · Score: 1
      Look, anything you can do in Direct3D, you can do in OpenGL,
      You are very wrong. I've just ported terrain engine from DX to OpenGL and there were profound changes.
      but the more advanced features you need to use (usually) vendor-specific extensions to access
      You can't do anything without extensions. And vertex_buffer_object are quite different from DX vertex buffers.
      Each release of DirectX includes ALL the older COM objects
      your are mistaking binary compatibility with source compatibility
      If you went and rewrote all that old code because you didn't realise you could just use a couple of #define's here and there in your code, ha, that's pretty sad.
      couple of #defines...Ye, sure...
    3. Re:No, OpenGL is realli different. by Anonymous Coward · · Score: 0

      Dude, realize that you were wrong and admit it. The op was correct on all accounts. In fact, there are several thing that you can't do in D3D that you can do in OGL, although those things are only important for modelling type applications.

    4. Re:No, OpenGL is realli different. by dustmite · · Score: 1

      So now you're just saying it's different in OpenGL, aha, you've backed down from your "can't be done" stance. Yes, vertex buffers are different in GL. Shaders are different in GL too, as are a number of things, but you can still do anything you can do in D3D in GL (and yes you need extensions, that's exactly what I said).

      "your are mistaking binary compatibility with source compatibility"

      Huh? If you have binary compatibility, then all you need are the headers with the definitions and the import libs. AND THESE ARE PROVIDED. FACT, we are still maintaining compiling supporting & updating Direct3D *3* and *5* applications (with DirectSound, DirectPlay, DirectDraw AND Direct3D) using the DirectX9 API. Are you saying I'm imagining it?

  88. Getting the gamers by MachDelta · · Score: 4, Insightful

    Linux has a LONG way to go before it will convert someone like me.
    Who am I? A fairly typical or above average Gamer/Windows power user, i'd say. Probably above average, considering I built my computer from scratch (yay!), and recognize a handful of Linux buzzwords. Anyways, there are generally four things I use my computer for:
    -Games
    -Teh intarnet
    -Art (PS/PSP, Maya/Max)
    -Music (omgomgomg, MP3s!)
    I run my quiet little Windows XP(home) box. It has plenty of the usual bandaid programs on it (Kerio/AVG/AdAware), and I try to stay away from M$ programs as much as possible (IE is only for emergencies, and I buried OE somewhere so deep and dark i'm not sure I could find it again. ...not that i'd ever want to), so I consider it pretty safe. No viruses or other crap, which is nice. But on the whole I don't really like Microsoft. And I don't really like being forced to use their standards and software. Switching to something else would be wonderful! ...as long as it worked.

    So I guess that pretty much puts me dead center in the "games 4 linux" crosshairs. In theory, I should be a pretty simple convert, right? Err, actually... actually, I'm actually very resistant to Linux (please don't stone me untill after my speech, kthnx). Why? Well, lets take a trip through stupid gamer land:

    //Begin Idiot Gamer Mode//
    Starting off with Linux in general...

    -Linux? Thats that confusing OS, right? Sorry, don't have time to hunt for packages/screw with command lines/read a million help files/troll forums for answers to stupid questions. Especially not asking for help. I just know i'll get told 'RTFM' when i'm having a problem... *sigh*. If only Linux was more user friendly! Whats a rm -fr / anyways?

    -Distro? Oh, gee... I don't know. There are so many! Knoppix is just for peeking. RedHat and Mandrake... aren't those "newbie" distros? I don't want to be called a newbie, so no thanks. Gentoo? Thats like, REALLY hard, right? Debian sounds fun, but I don't think i'm that smart. SuSE? Isn't that for businesses and stuff? Oh, and that Slackwhatever sounds like, impossible. Lycorsis and Lindows... pfft, I want to get AWAY from Windows, thanks. Xandros? Whats that?
    Wow.. there are so many choices! None of them seem like they're targeted at ME though. And anyways... why so many? I don't want to have to choose... what if I miss out on something! Some feature that distro X has that my distro Y doesn't but I really really want? Man, i'm really frustrated and confused right now. At least with Windows its all the same...

    -My hardware... um, will it all work? Drivers for my Radeon 9700 Pro? Its a GREAT gaming card... I spent a lot of money on it too. No drivers, no deal. Oh, and are there audio drivers for my sound (nForce Soundstorm) too? Ah yes, and the last thing... my entire harddrive (almost full) is NTFS. I don't want to loose 70gb of information just to use Linux! Oh, and whats all this stuff about USB and plug and play? Shouldn't that just, like, work?

    -My software. Ack! I have so much of this! Lets see... I need web utilities. Already got Firefox and Thunderbird, so thats good. I'll need an FTP proggy too (I use smartFTP right now), oh, and of course, Kazaa. Some benchmarking and utility programs would be nice too (I AM a gamer after all). Soo, like Sandra, Prime, cpuz, FRAPS, etc. Oh, and I need all my pretty desktop customization programs (or equivalent) to make things look like I want... ObjectBar, Sysmetrix, Rainlendar, and LogonStudio is what I run ATM. Then i'll need media stuff... I like Sonique, and i'm trying to get more skill with Photoshop (big one), Paint Shop Pro, Maya, and Max. Oh oh, and i'll need Nero or something to burn CDs with. Ok, now onto games... yes, lots of games. I have a *ton* of classics. Everything from System Shock to Scorched Earth. They barely run under Windows though... I doubt they have Linux equivalents, though maybe WineX can figure them out? Old games can

    1. Re:Getting the gamers by Anonymous Coward · · Score: 0

      hey if i wasnt a coward id mod you up, you took the words right outa my mouth

      must be another fark crossover

    2. Re:Getting the gamers by Anonymous Coward · · Score: 0

      >What about the future? Even excluding compatibility. I mean, I know Linux doesn't do DirectX... but thats what future games are all about! All those pretty bump maps and pixel shaders and other shiney drool inducing features... I really haven't used OGL since, um... Half-Life, do I really want to go backwards??

      Well, OGL has changed since you used it. Pixel shaders are indeed available for it. Ever heard about OpenGL 1.5+ ?

      So you're not going backwards in the sense that you won't get eyecandy.

    3. Re:Getting the gamers by swv3752 · · Score: 1

      Mandrake, Fedora, or SuSE would all be good choices.

      I know the commercial (or club version) of Mandrake includes the binary drivers for your video card and will auto set it up for you during the install.

      USB devices are pretty much plug and play. I have keyboard, mouse, MP3 player (Rio 300 and 600), printer, scanner, Flash card reader, PDA (Zaurus SL5500), external hard drive, usb flash drive, tried a friend's cdwriter, and a joystick. Most were easier to setup in Linux than Windows.

      Have you not seen any of the screenshots for Linux Desktops? Customization is what Linux is all about. Most software has something equivalent on Linux. Depending on your needs, The Gimp may or may not be good enough. Same with Blender, OpenOfficeand many others.

      For a full hdd, you have two choices: Delete a bunch of stuff, or install on a new hdd.

      From my experience, OpenGL on Windows usually is more stable, faster and looks better than D3D. Any other platform and OpenGL is the only choice. It doesn't matter whether it is PS2, GameCube, Mac OSX, *BSD, someother Unix or Linux.

      Old DOS games usually run great in DOSEMU. If there is no port for newer games it may or may not work with some variant of Wine. MAME is great for all your old console classics though.

      Stick on Windows and and you will be garunteed to continue pay through the nose for everything (if you stay Legal).

      --
      Just a Tuna in the Sea of Life
  89. We Need RMS for *REAL* Game Dev! by Doches · · Score: 2, Interesting

    Game development takes more than just coding, right? Artwork, music, voice-overs, lots of stuff. And all Linux has is a ton of great coders, right? Dude:
    http://www.kde-look.org - We've got artists.
    http://kguitar.sourceforge.net - Somebody's gotta be a musician out there.
    http://www.fsf.org - RMS loves to talk.

    Comon guys, just get 'em all together!

  90. This was "interesting"? Not really. by Svartalf · · Score: 3, Insightful

    Loki died, not because the people talking about buying Linux games were lying, but for other reasons.

    Loki took on the porting or support of 21 different titles at a tune of at least $20-50k per title and royalties proportionate to if someone was selling an actual Windows game.

    Loki went about the process of doing the actual publishing of the games in a manner that one would expect of a Windows publisher- thereby making the break-even levels nigh impossible to achieve.

    Loki went about doing incredible, amazingly stupid things like ordering 50k units of CD's and those little metal tins for Q3:A, causing a delay in the ship date, creating impossible margins on the product when they should have ordered about 5k of the CD's and used DVD boxes to cut costs and get the official Linux version in people's hands in about the same timeframe as the official release (So that people wouldn't have went and bought the Windows version and "patched" it with the binaries set from Id...).

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
  91. Missing: Linux Drivers by RedLaggedTeut · · Score: 1
    I guess you will all blame it on me and my old system, which is partly useless for games anyway, but with my linux system, I have two problems: The sound often doesn't play, maybe because I have something like a SB 32/2 which is neither 32 nor 16 or maybe it is the artsd, and my old graphics card(riva 128) is not really supported: Strangely, linux told me after an upgrade that I need to downgrade X, but after I copied my old XF86Config(which also was a pain to create in the first place, since SaX didn't work right) X works.

    I think I could put more work into it, but so far I already spend more time than I think the average user will.

    I admit though, that the scanning for new hardware and automounting of DOS harddrives has greatly simplified use of linux. That is, if you forget that now I have every drive put twice on the desktop because it maps both /dev/hda2 and /a which is where I let mount /dev/hda2.

    Getting games from sourceforge is a good idea, but it often requires you to install extra packages and upgrade existing ones, and sometimes makes you wonder if you don't break anything in the process.

    So this again is something that may be beyond that what average joe who has problems to beat games with invulnerability turned on will do. It's not an important issue for open source because open source lives by the people who DO spend a lot of times figuring out things and can contribute.

    Another thing is grapics. The only widespread and shared graphics is TuX the penguin. It would be cool if you had a repository of 3D models and a toolchain to take images from that to be used across a range of games. Maybe such a place does exist, but I must have missed that news.

    --
    I'm still trying to figure out what people mean by 'social skills' here.
  92. Re:Two Words: Market share. by Cassius105 · · Score: 1

    indeed

    linux as the same problem as the mac

    its stuck in this destructive cycle

    developers dont make games for linux because of lack of gamers

    gamers dont use linux because of lack of games

  93. The Solution. by Tatarize · · Score: 2, Funny

    Charge for the Windows version.
    Release the Linux version for free.

    Game makers still make all their money, the windows folks out number the linux folks by a huge margin. But, never underestimate Joe Windows-came-pre-installed's wanten need to save a buck.

    Also, for the game creator this brings much geek love. Geek love is ofcourse the best type of love. If only women could learn that lesson.

    So game creator X, you have a raving band of loving geeks? What do you want to do with em?

    --------
    I never want a tagline... NEVER!

    --

    It is no longer uncommon to be uncommon.
  94. Another benefit to DirectX over OpenGL... by j450n · · Score: 2, Insightful

    Is the ease of portability between PC and XBox. With GC and PS2 you are looking at entirely different architecture anyway, but when you pair OGL and D3D, your tradeoff is essentially:

    OpenGL: PC and Linux
    DirectX: PC and XBox

    From a perspective of sales, there is really no question where the profit is.

  95. Have you heard of DRI? by AhaIndia · · Score: 1

    DRI (direct rendering infrastructure) is a framework for allowing direct access to graphics hardware in a safe and efficient manner.Their site has all the information.
    Last year I went to an IT exhibition. There were many counters selling Windoz games, but I could not found a single Linux game CD.
    When I downloaded a 3D Linux game, I discovered that graphics card of my computer is not supported properly under Linux, as 3D modelling was being done in software in the lack of proper hardware driver.
    At DRI site I found some information to solve this problem. I am working on it currently. If I will be able to play first 3D game on my Linux machine.....I'll let you know :-)
    I'll contribute to DRI project myself if i have to because I have, one more motivating factor now .... I have got a Morphix Game Edition distro CD



    generatign sing... please wait
    .......... done!

    --
    ~Aha~
  96. Joe User by CmdrGravy · · Score: 1

    Yeah but Joe User will never go for that, why would he want to spend time reading techie manuals when Linux just takes care of this for him. XP will never be ready for the desktop so long as they ignore their users like this.

  97. One other point by Jaeph · · Score: 1

    One point I didn't see in the discussion above - why build games for a bunch of people who are notorious for wanting free stuff? That hardly seems like a healthy basis for a market.

    -Jeff

    --
    Please learn the difference between a dissenting opinion and a troll before you moderate.
  98. Drivers, drivers, drivers by Rogerborg · · Score: 3, Informative

    And I don't give a rat's arse if they're open source. I want them fast, I want them prominently available from hardware vendors and/or distributors, and most of all, I don't want to have to play a Towers of Hannoi with dependencies and command lines to get them to install and work on a stock Red Hat or SuSE system.

    Oh, I know it should be simple enough, but it isn't. Google for problems with (e.g.) NVidia drivers with SuSE distros and that should give you a sample of the fun that awaits. For every twitchy zealot who'll chime in saying "Well, it just worked on my system!" (even though Linux cognitive dissonance means it probably didn't "just work") there will be someone who eventually got it to work after hours of hacking and begging for help in forums, someone who gave up on it, and someone who thinks it worked but who is still using old drivers without knowing it because they missed the "Wrong version of fleem" error in the forty screens of script output that ended with an "Install complete."

    --
    If you were blocking sigs, you wouldn't have to read this.
  99. Yah, right.... by Anonymous Coward · · Score: 0

    Let me get this straight - desktop penetration is nil (for practical purposes) but suddenly game writers are going to add yet another platform to code to simply because some graphic drivers are finally available.

    We all know how popular the Mac is for gaming, so this must be true.

    Get a clue people - until the 'linux elite' gets off their high horse and makes Linux a LOT easier to install and use, this ain't gonna happen. I hold you people responsible the same as Steve Jobs. It's the 'nose in the air' attitude that has stuck us in windows. Yep, that's right, I think windows sucks, but it's where I make my money....

  100. Multi-Platform! by Anonymous Coward · · Score: 0

    Correction: Linux/x86-32.

  101. Why LINUX games SUCK by mrnick · · Score: 1

    IMHO the reason that MOST (so please don't list the 3 games that rock) games stink on Linux is that they rely on X11 and no matter how much you pretty up X11 (gnome, KDE, enlightenment) it still stinks. Especially if you goal is to make a gaming console then you need an API that people can program against that allows high end graphics without any kind of window manager or X11 to get in the way. Then if someone codes a game the first and only graphics you see is the game.

    Don't worry all you Linux Zealots I am sure within a week of something like this being deployed you will be able to run whatever distribution of Linux you want on it.

    With that said, if I were to build a game console I would base it off of BSD because it would keep my company far from all the people trying to tell me which parts of the code are Open Source and which parts are not. I wouldn't have to release any source, unless I wanted to. Most people that are pro Linux ask why more companies don't base their products on Linux then bitch and complain when a company does but doesn't release a driver or some other piece of code and a huge debate opens up about GPL compliance. Frankly I just don't think it's worth the frustration. It's just my opinion but I believe that GPL will be the death of Linux. Before you flame this post please tell me one thing that Linux has that BSD does not. I can tell you that BSD has Freedom to protect IP and GPL does not.

    Nick Powers

    --

    Encryption: I may not agree with what you say, but I will defend your right to encrypt it...
    1. Re:Why LINUX games SUCK by Anonymous Coward · · Score: 0

      Dude, SDL. Now fuck off.

    2. Re:Why LINUX games SUCK by g0bshiTe · · Score: 1

      Ok Mr Powers. I'll tell you what Linux has that BSD doesn't. Linux has the "lil penguin". Though granted BSD has the "lil devil". It is in interesting question you pose to Linux users.

      --
      I am Bennett Haselton! I am Bennett Haselton!
  102. I love the idea by cardshark2001 · · Score: 1
    People have said that developers need to write their game code with cross compatiblity in mind. They have it exactly backwards.

    To have a really successful linux gaming platform, the linux developers need to work on a kick ass set of tools to make porting games easy as clicking a few buttons. Yes, I'm a software developer myself, and yes, I know this is MUCH more difficult than it sounds, and yes, I know that they can't go rewriting DirectX on Linux (or can they?).

    No, what you need is for the linux developers to swallow their pride and create a large suite of tools that work well with both Linux and Windows, and make it compelling enough that Windows development houses will use it *instead* of DirectX. Take the standard away from Microsoft, and control the tools, make it so that writing cross-platform games means you only have to write the code once and don't have to do much (if any) extra work.

    Is it ambitious? Of course! Will anything less fit the bill? No, in my humble opinion.

    The very top reason I run Windows on my desktop at home is for games. I would absolutely love it if that changed.

    I would gladly donate my time to such a project. Anyone else?

    --
    WWJD? JWRTFA!
  103. How much can Knoppix Do? by IceAgeComing · · Score: 1


    Anyone know enough about knoppix to say whether it's possible for a knoppix distro to:

    * Ask the user to insert a CD with the nVidia/ATI drivers
    * Test for a valid connection to the outside world and download/install the drivers automatically
    * Just use the default video drivers if nothing else works.

    * Test for soundcard type and cycle through a list of possible soundcard drivers. Ask the user for feedback on whether sound works before moving on to the next possibility.

    I want to believe that knoppix can allow someone to (BOOM) see how cool a linux game on the their Windows box can be

  104. How much can Knoppix Do? by IceAgeComing · · Score: 1

    Is it possible to design a knoppix distro to:

    * Ask the user to insert a CD with the nVidia/ATI drivers (tell the user where/how to download if necessary and exit to let user create CD), or:
    * Have the user point to the downloaded drivers on some read-only harddrive, or:
    * Test for a valid connection to the outside world and download/install the drivers automatically, or:
    * Just use the default video drivers if nothing else works.

    * Test for soundcard type and cycle through a list of possible soundcard drivers. Ask the user for feedback on whether sound works before moving on to the next possibility.

    I want to believe that knoppix can allow someone to (BOOM) see how cool a linux game on the their Windows box can be. How far can Knoppix go toward this goal?

  105. Re:This was "interesting"? Not really. by Anonymous Coward · · Score: 0

    No thank you for rewriting history. If Loki need to sell 30,000 games to "break-even" and they only sold 2500, that's not a management problem. That's a "no market for your product" problem.

    (And these were "actual Windows games" -- why should the royalties be any different just because they were on LInux?)

  106. Redhat Refugee by JaxGator75 · · Score: 2, Insightful
    Your thoughts sound very familiar. I wanted to get away from WinXP for my MMC PC and thought "MythTV sounds cool. I'll try that!"

    I'm smart enough to build my own Win boxes from left-over parts (or brand-new when I'm rich) and troubleshoot for my entire family, so I should be able to handle it. Right???

    It was like doing your fucking taxes. Looks simple, but it's a trap (heehee... Fark cross-over represent!) I was able to obtain and load Redhat9 and began to think "Linux is easy! Everyone is stupid but ME..."

    Then I needed to install programs. As I continually search forums for definitions to all the buzz-words (Distro, Tarball, Root, etc...), I find more programs that I don't have (but need before I can install the original package).

    So being a good little geek, I research and study and ask for help (only to be blasted for being stupid and told to "Go back to M$ if you want quick and easy, n00b!!!"). After finally getting through 107 installs so I can install the 1 thing I wanted, I find out that my hardware won't work with MythTV. Not now, not ever...

    FF to an hour later... I've deleted all Linux partitions and have WinXP MCE 2004 installed and downloading the first of several updates. Now I wonder how the "N00b" OS of Linux kicked my ass (even though I was willing and able to do the research 98% of the world will not and cannot do) and have a hard time seeing how I'll have the time/energy/hardware/balls to try again in the future...

    Too bad... I kinda liked the feeling of being out from under Bill's thumb...

    --
    Come and see the violence inherent in the system!
    1. Re:Redhat Refugee by Anonymous Coward · · Score: 0

      MCE isn't available for public sale. Nice troll though.

  107. Re:Direct X If only MACS were cheaper! by ratfynk · · Score: 1
    Yes, I use my home computer to record 96/24. With microphones. The midi function through the joystick, which on the Mac can be used to trigger audio/record funtions, is hopeless on the PC even with DirectX 9. Direct X is a beast of spaghetti code, that is impossible to write extend functions without paying for an MS API. Yes there is a cartel, when I can afford a MAC, I will make the switch, permanently!

    --
    OH THE SHAME I fell off the wagon and use sigs again!
  108. Not rewriting history... by Svartalf · · Score: 1

    Loki only "needed" to sell 30k units to break even because they set themselves up in situations that NEEDED those numbers.

    MacOS titles only sell about 5k units, typically- and the companies that are selling the titles in question seem to be doing okay for themselves (Though they sometimes end up making Windows versions if the game came from the MacOS side of the equation to really rake in the dough- and it's merely because of the numbers on that side of the equation...). They typically work out deals so that 3-5k units makes some small amount of profit- or they would also go out of business.

    And yes, typically, the royalties on the deals done for MacOS titles are such that everybody makes some small money out of the niche. Loki, from what I understand, didn't get as good a deal on many of the titles they ported as they could have. Combine that with stupid things like the tins and ridiculously large production runs which ate up the company's coffers (Along with some rather shady dealings done under the table by some of the principals...), they couldn't have ever "made it"- they'd have closed their doors, even if they were a Windows game house.

    Loki's not so much an example of a "no market for your product" as it is bad business decisions combined with the retail channel NOT selling the stuff. Yes, they were supposed to have their games on the shelves in places like CompUSA, Best Buy, etc. Their distributor dropped the ball on that one and then shortly went out of business. The Q3A debacle was one of Loki delaying the game so that people that couldn't wait for the official Linux installer went and bought the Windows version and "patched" it with the binary set for Linux- that and you just couldn't find a copy of the Linux version on the shelves until months AFTER the release of the game.

    --
    I am not merely a "consumer" or a "taxpayer". I am a Citizen of the State of Texas
    1. Re:Not rewriting history... by Anonymous Coward · · Score: 0

      > MacOS titles only sell about 5k units

      Bullshit

  109. Real users dual-booters by MrvFD · · Score: 1

    Hmm, dual-booting is seemingly quite popular but is it really that popular? I don't have any version of Windows anymore, I'm buying Linux games and would never buy a Windows game for even emulated usage. It's just a similar choice of gaming platform as between Windows, X-Box, PS2, Gamecube or ever N-Gage. My choice is Linux, and I'm happy with the (commercial) games I have. Doom 3 will be the next one I'm interested in. I understand that people migrating from Windows are often dual-booting, and I did it myself earlier. However, I always had the intention to dump Windows and move all the content and files to Linux "when I have time". I guess the number of "pure" Linux (or other non-Windows systems) users is growing all the time. It takes unfortunately some effort to find out a comparable solution in Linux for every proprietary/closed thing Windows had, but in the end the solutions in Linux were almost constantly better and the end result is great.

  110. Zero-install games: PC as game console by fbonnet · · Score: 1

    Maybe it has been said before, but anyway:

    Bootable Linux distro
    + auto-launched game
    + USB flash drive

    = zero-install game

    Live CD distros such as Knoppix seem to be rather popular these days and work fairly well (hardware autodetection...). So this solution is already viable for booting into a desktop environment. But what if it booted into a gaming environment? And what if it booted directly into the game?

    Sounds familiar? PC + bootable game + USB flash drive = PS2/XBox + game CD + memory card.

    So, instead of a game-based distro, one could create a linux-based framework for developing bootable games. Thanks to Linux being open source, we can modify the boot process at will. This is something we can't do as easily with proprietary systems (Windows), so the real advantage of OSS is obvious here.

    With such a framework, the OS could be specifically tailored for gaming needs by removing all the useless stuff (unused daemons...). We could for example use SFF PCs (Shuttle...), possibly diskless, as game consoles.

    The game becomes the distro. As it is linux-based, one could also launch or install the game from a regular linux environment instead of booting. And it could also be launched on Windows boxes since it bypasses the system completely. Or even on Mac if the proper kernel & binaries are installed. Or even on PS2 or XBox, why not ;-)

  111. Star Control 2 by Anonymous Coward · · Score: 0
    Right, posting this anonymously, because I know I'll get mocked, but here it is. You know Star Control 2? The game with it's own section on sourceforge? I can't get it to run on Linux. The Windows installer.exe is ****ing obvious, but at best for Linux I'd download about 10 different files and try each of them individually. And this is a game that's open source itself. I mean I could go through the trial and error, but I'm just as tempted to actually use the Windows side of the disc partition for once, for the sole purpose of playing SC2, an open-source project.

    Frankly, Linux has a looooooooooooooong way to come in terms of games.

  112. Re:This was "interesting"? Not really. by AlternateSyndicate · · Score: 1
    Loki died, not because the people talking about buying Linux games were lying, but for other reasons.

    Don't kid yourself, it was both.

  113. Re:Everyone seems to be missing the catch-22 here. by Random+Guru+42 · · Score: 1

    "Game makers want to latest and greatest hardware for the best eye candy and performance."

    Not 100% true, but true enough as a generalization. And it is because looks sell, sadly, rather than gameplay. And the more powerful the computer, the better the games look.

    "Running linux on old hardware just isn't going to give good performance."

    It'll give better performance than running Windows on the same computer, but it'll probably not matter to anyone pushing the hardware, not the operating system.

    "While linux users may hate to admit it, very few people are buying the absolute fastest hardware out there to run linux. And until they do, the gaming market of linux will remain very small."

    This belief is one of the reasons keeping the gaming market down. Another is that publishers don't see much money in making games that run on Linux, either exclusively or alongside Windows or Mac platforms. And since it is the publishers holding the purse-strings, they have us who do games by the balls.

    --
    Christopher S. 'coldacid' Charabaruk -- coldacid.net