Slashdot Mirror


Linux Port For id's Tech 5 Graphics Engine Unlikely

DesiVideoGamer writes "John Carmack, the lead developer for id's Tech 5 graphics engine, does not plan on making a Linux port for the new engine. From his e-mail: 'It isn't out of the question, but I don't think we will be able to justify the work. If there are hundreds of thousands of Linux users playing Quake Live when we are done with Rage, that would certainly influence our decision.' One of the reasons for not making a Linux port was due to the fact that the new engine 'pushes a lot of paths that are not usually optimized' and that the Linux port would have to use the binary blob graphics driver in order to work."

461 comments

  1. Big news... by Anonymous Coward · · Score: 3, Insightful

    Linux Gaming not a huge market...more at 11pm

    1. Re:Big news... by houstonbofh · · Score: 1

      But it is a market with very little piracy of native games. Also, very little competition, so you have a better penetration rate. Not sure if it is enough, but it is substantial.

    2. Re:Big news... by GameGod0 · · Score: 4, Insightful

      But it is a market with very little piracy of native games. Also, very little competition, so you have a better penetration rate. Not sure if it is enough, but it is substantial.

      100% of "very small" is still "very small"...

    3. Re:Big news... by houstonbofh · · Score: 3, Insightful

      But it is a market with very little piracy of native games. Also, very little competition, so you have a better penetration rate. Not sure if it is enough, but it is substantial.

      100% of "very small" is still "very small"...

      I guess we have different definitions of small. If half the Linux users would all send me a buck, I think you might consider that to be a bit of cash.

    4. Re:Big news... by Anonymous Coward · · Score: 5, Funny

      Linux users never pay for anything, so it doesn't even matter.

    5. Re:Big news... by vintagepc · · Score: 1

      Damn right- Looking at just the download counters for openSuSE, they went well in to the terabytes when 11.1 released - and that wasn't including mirrors, only the main site. While openSuSE is more popular in Europe, I'd be interested to see the stats for Ubuntu- rumour has it around 2 million, but nobody seems to know for sure.

      If you can reach everyone, that's a pretty big market.

      --
      Evolution - Est. 4500000000 B.C. Don't piss in the gene pool.
    6. Re:Big news... by vintagepc · · Score: 1

      terabytes of bandwidth, that is :)

      --
      Evolution - Est. 4500000000 B.C. Don't piss in the gene pool.
    7. Re:Big news... by wampus · · Score: 4, Insightful

      100% market penetration for yet another first person shooter. A cutting edge first person shooter. On an OS whose users like to brag about how shitty and old their PC is.

    8. Re:Big news... by houstonbofh · · Score: 5, Insightful

      Linux users never pay for anything, so it doesn't even matter.

      Nope. I didn't buy all those iD games the day the Linux port came out. Never happened.

      And Red Hat and Crosover Office really don't make money at all... It is all a myth. ;)

    9. Re:Big news... by JohnBailey · · Score: 4, Insightful

      Linux users never pay for anything, so it doesn't even matter.

      Do Windows users??

      --
      It is difficult to get a man to understand something when his job depends on not understanding it.
    10. Re:Big news... by MWoody · · Score: 4, Insightful

      On what do you base that first assertion? Because you wish it were true, because Linux users are somehow better?

      I would have said a similar thing about indie games once, particularly those who support their fanbase well and opt for no-DRM releases. Then World of Goo, which calls home for one of the online features in the game, reported a near-90% piracy rate. They even gave out the first world as a free demo, for chrissakes.

      The fact is, there's nothing unique about Linux that's going to somehow reduce the piracy rate. I mean, let's face the facts: it's a group of users savvy enough to get their hands on a distributable (possibly via torrent), who have opted for a free OS with tons of free software, and who tend (if this very site is to be believed) statistically towards antiestablishmentarianism. We're hardly ideal customers for anything we can't recommend for purchase at work.

    11. Re:Big news... by Anonymous Coward · · Score: 0

      And if one tenth the windows users would all send me a buck, I'd have even more cash, so thats the easy way to go

      If getting 1/2 the linux users to send me a buck would cost me more than (1/2 linux user pop * $1) then why would i bother?

      I'm too tired to try to work winex and dual booting into this analogy, but the wine developers will try to do all of the work anyways, meanwhile the linux gamers will just buy the windows copy and dual boot until it works in wine. ..Just like every other game.

    12. Re:Big news... by vintagepc · · Score: 1

      I realize that 100% is not practical.. but imagine 20% penetration... with a game price of $25 and an estimated 3 million users (gross underestimate, considering all distros available) is still $15 million... which is a hefty chunk of change.

      --
      Evolution - Est. 4500000000 B.C. Don't piss in the gene pool.
    13. Re:Big news... by Tubal-Cain · · Score: 2, Funny

      Do Windows users [pay for anything]??

      Hardware.

    14. Re:Big news... by Orion+Blastar · · Score: 2, Insightful

      It is not that Linux has a small market, ID claims technical problems with the Blog drivers.

      This is sad because a lot of Gameheads are locked into Windows for playing games, and if Linux versions had existed you'd see more Gamehead defections to Linux because most hate Windows crashing on them or causing lags in the game when it eats up resource memory. If only Video Card makers would open up their standards so open source drivers can be used for them. My Nvidia chipset driver for Linux is limited to 2D support and there is no 3D support yet unless I use a proprietary driver. What almost killed OS/2 was lack of third party driver support as well as lack of OS/2 native software. Since OS/2 ran 16 bit Windows and MS-DOS programs companies felt that there was no need to write OS/2 programs, and hardware vendors didn't see a need to develop OS/2 drivers when Windows was dominating the market. Now Linux is facing a similar problem that OS/2 had, and software companies like ID are not making a Linux version and telling people to use the Windows version instead. I hope it at least works with WINE. :)

      --
      Remember, Slashdot does not have a -1 disagree moderation, and no, troll, flamebait, and overrated are not substitutes.
    15. Re:Big news... by Anonymous Coward · · Score: 4, Insightful

      The plural of "anecdote" is not "proof".

    16. Re:Big news... by wampus · · Score: 2, Insightful

      How many of those 3 million are sitting headless somewhere, serving up files or running batch jobs?

      20% of gamers that run Linux, have a decent enough PC, and enjoy FPSes might be more reasonable.

    17. Re:Big news... by markdavis · · Score: 2, Insightful

      Linux users never pay for anything, so it doesn't even matter.

      You are full of crap. I have purchased *dozens* of commercial games for Linux: Wolfenstien 2, Heroes3, Doom3, Heretic 2, Myth 2, Goo, Sim City 3000, are just a few I can remember of the top of my head. All commercial. All Linux based. And I am certainly not alone.

    18. Re:Big news... by RobVB · · Score: 5, Funny

      Right, because Linux runs on air and penguin droppings.

      --
      I'd rather you rationally disagree than irrationally agree.
    19. Re:Big news... by Cyberax · · Score: 1

      ATI opened their specs, as well as Intel. Even reverse-engineered drivers for NVidia are coming.

      But they're long way off.

    20. Re:Big news... by Tubal-Cain · · Score: 1

      And if one tenth the windows users would all send me a buck, I'd have even more cash, so thats the easy way to go

      Little fish in a big pond. You have hundreds of competitors fighting for that dollar, and most of them are much bigger than you are. You ain't getting 10%.

      On Linux you can count your commercial competitors on one hand (use binary), and most are the same size as you, if not smaller.

    21. Re:Big news... by markdavis · · Score: 1

      Just thought I would mention that there are a hell of a lot more than just 3 million machines running Linux. Even 30 million is probably too low of an estimate... and that doesn't count phones, TiVo's, GPS's and other embedded machines. Yes, a good chuck of those are servers. But your comment makes it sound like only a fraction of 3 million total Linux machines are running desktop.... WRONG!

    22. Re:Big news... by suckmysav · · Score: 1

      Ummm, I purchased Nero for Linux just a few weeks back.

      --
      "You can't fight in here, this is the war room!"
    23. Re:Big news... by Anonymous Coward · · Score: 0

      I guess it are data, then.

    24. Re:Big news... by xigxag · · Score: 5, Informative

      You don't need a "plural." A singular positive anecdote is enough to disprove a categorical negative assertion.

      --
      There are two kinds of people: 1) those who start arrays with one and 1) those who start them with zero.
    25. Re:Big news... by Tubal-Cain · · Score: 1

      Without fancy games, I have no incentive to buy a new $400 video card every 3 months like some acquaintances of mine do (or even have a standalone card at all).

    26. Re:Big news... by xigxag · · Score: 3, Insightful

      Sure but the real issue is, not if the AC is full of crap, but is Carmack full of crap when he says that your purchases (and those of your fellow Linux game buyers) aren't themselves enough to justify the expense of porting this engine? Certainly he has access to id's sales stats. Why would he lie about such a thing? And furthermore, if the Linux game market is so fertile, yet underserved, someone such as yourself should be able to make a killing funding a Linux games startup.

      --
      There are two kinds of people: 1) those who start arrays with one and 1) those who start them with zero.
    27. Re:Big news... by Reservoir+Penguin · · Score: 2, Interesting

      If you read it more carefully, he later adds "If there are hundreds of thousands of linux users playing Quake Live when we are done with Rage". I believe that while the blob has technical and performance issues, the real meat is still , especially after id losing it's independance to Zenimax, is poor ROI on Linux ports. 100000s Linux users playing QL? He KNEW it wasn't remotely realistic by a factor of 10 when he said it.

      --
      US-UK-Israel: The real Axis of Evil
    28. Re:Big news... by smash · · Score: 1

      ID software are hardly a "little fish" when it comes to FPSes. Fuck, they're not even a little fish when it comes to the entire gaming industry, even.

      --
      I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
    29. Re:Big news... by mwvdlee · · Score: 1

      In which imaginary world would half the Linux users all buy the same game?
      Realistically, given the state of gaming on Linux in the past, I doubt many Linux users are also hardcore gamers.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    30. Re:Big news... by mwvdlee · · Score: 3, Interesting

      So you're claiming all those phones, TiVo's, GPS's and other embedded machines ARE capable of running a cutting edge FPS?

      The question is; how many of those Linux systems are desktop PC's with powerful enough hardware to run the very latest in gaming technology?

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    31. Re:Big news... by westlake · · Score: 2, Interesting

      Nope. I didn't buy all those iD games the day the Linux port came out. Never happened.

      The problem is that this never happens often enough.

    32. Re:Big news... by Scarletdown · · Score: 1

      100% market penetration for yet another first person shooter. A cutting edge first person shooter. On an OS whose users like to brag about how they are not constantly flushing away perfectly good money down the virtual crapper by not having to take part in the endless upgrade cycle.

      I took the liberty of fixing some serious typos in your post. ;)

      --
      This space unintentionally left blank.
    33. Re:Big news... by mwvdlee · · Score: 1, Troll

      "Yeah, but ID should have given the game away for free because, you know, other people's copyrighted information want to be free. So we're just helping them make the right choice by taking away their choice.".

      Whatever the circumstances, piracy will always find an excuse to justify itself.

      p.s. AFAIK, a "near-90% piracy rate" is pretty low.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    34. Re:Big news... by Anonymous Coward · · Score: 0

      Looking at the shitty sales performance of most PC games now, I bet many developers are having a hard enough time justifying a windows port let alone think about Linux ports.

    35. Re:Big news... by eelke_klein · · Score: 1

      But maybe they could make more money in the same time doing something else which makes doing a linux port the wrong choice for a commercial business.

    36. Re:Big news... by Anonymous Coward · · Score: 0

      It is not that Linux has a small market, ID claims technical problems with the Blog drivers.

      I assume you mean "blob" as in Binary Large OBject? The driver for most blogs is a web browser.

    37. Re:Big news... by Anonymous Coward · · Score: 0

      ..because most hate Windows crashing on them ..

      Maybe 10 years ago this might have been a valid argument. Nowadays most crashes in Windows are either caused by faulty hardware drivers (which can happen with any OS) or malicious software (again, can happen with any OS). One might say "But Linux is immune to malicious software", but we all know that no matter how secure your OS is, if the user is stupid enough they will eventually fuck it up.

    38. Re:Big news... by hairyfeet · · Score: 5, Insightful

      I think the bigger issues with Linux gaming, and this will probably get me modded down for daring to say this, is that MSFT is pretty much the only game in town thanks to DirectX. OpenGL just hasn't kept feature parity with DirectX in quite awhile, and last time i read anything about OpenGL development they seemed to care more about CAD than gaming.

      So when you talk about making a cutting edge DirectX FPS and making a native Linux port, you are really talking about taking a DirectX 9-11 level game and trying to make it work with a DirectX 7-8 level API, which is what OpenGL is about at last time I checked. They are simply more worried about the CAD sector than they are games, which leaves Linux out in the cold. maybe it is too late to start a new API, but short of simply having to run Wine constantly (which of course will always be behind because they are trying to reverse engineer a VERY complex API that is constantly improving and undergoing revision) I just don't see how the newer games won't be prohibitively expensive to port considering the state of OpenGL VS DirectX.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    39. Re:Big news... by Ihmhi · · Score: 3, Insightful

      If he really meant that, I'd put together a Linux box and play QL on it.

      I'm all for more companies actually making games working natively on Linux. Games are the only reason I use Windows at all.

    40. Re:Big news... by Exception+Duck · · Score: 1

      Exactly...mod parent up.

      or probably gp thinks this is a conspiracy by microsoft to keep linux games down.

    41. Re:Big news... by moon3 · · Score: 4, Interesting

      It is not about piracy, trust me, it is all about Linux not being viable as a platform. That is what TFA is about, they would do it, BUT Linux "pushes a lot of paths that are not usually optimized' and that the Linux port would have to use the binary blob graphics driver in order to work".

      Basically what they are saying here is that after over a ten years of Linux development they are unable to effortlessly and painlessly port the game to the platform, or without taking some hard measures that could backfire, being nasty or buggy.

      There is little criticism in the Linux community in general, so you would never really hear the X-windows system is probably the worst piece of software ever written or that Linux drivers do not really exist as the frequent kernel changes makes vendor software drivers invalid, lots of people got alienated over the years and even enthusiast now say something like that they've stopped worrying about Linux and love Windows. A sad story.

    42. Re:Big news... by Lotana · · Score: 5, Interesting

      Very little piracy for Linux games?

      That is absolutely false. The piracy even worse because the market is small enough as it is, a small percentage will push the product from barely profitable to absolute loss.

      The problem has got so bad that Linux Game Publishing (Major porter of games to Linux and a successor of Loki) were forced to implement DRM for their releases:

      http://www.phoronix.com/scan.php?page=article&item=lgp_copy_protection&num=1

      And they didn't like doing it one bit. Here is a quote from the above linked article by LGP's CEO Michael Simms:

      When this game copy protection system became known with LGP's closed testing community, it had enraged some users. In response, the CEO of Linux Game Publishing, Michael Simms, had a few things to say. "Trust me, I don't like it, I'm not happy about it, but we HAVE to do this. I've fought for 6 years against the need for any kind of protection system and all that's happened is that for every legitimate copy of an LGP game out there, there are probably 3-4 pirated copies. That's the difference between success and failure."

      Now I know everyone here buys their Linux games, but it is a drop in the ocean compared to the number of pirates out there that care not for it.

    43. Re:Big news... by Errtu76 · · Score: 1

      So you're claiming all those phones, TiVo's, GPS's and other embedded machines ARE capable of running a cutting edge FPS?

      Sure! Just imagine a Beowulf cluster of ....

    44. Re:Big news... by Anonymous Coward · · Score: 0

      The data disagrees with you, too.

    45. Re:Big news... by Anonymous Coward · · Score: 0

      Actually windows is a lot easier for gaming. I remember back in the day spending an entire weekend trying to install unreal tournament on linux. Often times this would happen:

      ~$ ut
      Segmentation fault
      ~$

      Real helpful error message there.

    46. Re:Big news... by hairyfeet · · Score: 3, Insightful

      This will probably get me beaten down for say, but I doubt seriously you'd get the Windows gamers over with more Linux ports, and here is why-#1.-As a PC repairman i can tell you I haven't seen a crash that wasn't caused by the user installing malware since...oh lord, it has to be around XP Sp1.

      -#2- As someone who has built and sold many a custom gamer rig, I can tell you Windows gamers are the second most GUI centric bunch you will ever see, the "Sally home user" types being the only ones LESS likely to touch a CLI. They have GUI tweaker tools, the have GUI benchmark software, they used pre-tweaked GUI based drivers, etc. They simply have ZERO desire to ever see and use a CLI, and anyone that has used Linux for any length of time will admit there are still plenty of places where a CLI is required. Update bone your sound? CLI. Your new GPU (which WinGamers do change more than home users) doesn't get the monitor resolution correct? CLI. These guys want to frag, not learn Unix commands.

      -#3-From what I have been told (not a game developer, so I don't know how accurate it is) OpenGL is simply no where near parity with DirectX. This means the fanciest graphics, the biggest booms, all the bling bling that those that are willing to spend the crazy money on an uber-powerful GPU love, will always be for Windows, and will take a long time to port if it ever is at all. The odds of getting even half of the AAA rated games in any given year natively ported to Linux in a timely manner is virtually nil.

      So I'm sorry, while Linux does have some distinct advantages, servers, HPC, cell phones, PMPs, etc gaming just ain't one of them, and having one or two big name games ported over ain't gonna change that. I would say the much more important thing to worry about IMHO would be getting a stable ABI so that the local Walmart Supercenter will have nice little driver CDs included with their devices with a "Linux 32/64" driver, instead of the less than 25% support I see there now. There are plenty of folks that just use their PCs for email, web browsing, etc but until you can take the "research every single purchase" part out of the equation then the mom & pop stores like mine can't help Linux by offering your product.

      There are simply too many devices currently being sold at Staples, Best Buy, and the 800 pound gorilla known as Walmart that have zero support, which leaves the little shops like mine having to add the "MSFT Tax" to every sale because Linux support would eat away all my profits. But wasting time and effort on a niche like gaming that is so tied to Windows and DirectX just seems nuts and with the new Windows 7 gaming will be even easier with the centralized game explorer it just seems crazy to me to go for a market where you are already disadvantaged badly because of the reasons I listed above.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    47. Re:Big news... by agnosticnixie · · Score: 1

      Linux games publishing sells games from years ago at the prices they'd cost these years ago. In british pounds. No kidding they get issues - you might want to check the amount of DRM involved in Frictional and Introversion's games for linux.

    48. Re:Big news... by i.of.the.storm · · Score: 1

      Actually, I'm pretty sure the last release of OpenGL (3.0?) basically was made to have feature parity with DirectX 10(.1?) and the next release will be designed to have feature parity with 11. So basically at this point OpenGL is just playing catchup, but it's not like they're that far behind anymore.

      --
      All your base are belong to Wii.
    49. Re:Big news... by Kjella · · Score: 1

      If only Video Card makers would open up their standards so open source drivers can be used for them.

      *cough*. Oh wait, you expect them to write the drivers for you as well, using their own specs? Actually they are doing that too, but they need lots of help because most of their resources are tied up in the closed source FPS battle with nVidia. But your excuse is certainly outdated....

      --
      Live today, because you never know what tomorrow brings
    50. Re:Big news... by Anonymous Coward · · Score: 0

      It is not that Linux has a small market, ID claims technical problems with the Blog drivers.

      This is sad because a lot of Gameheads are locked into Windows for playing games, and if Linux versions had existed you'd see more Gamehead defections to Linux because most hate Windows crashing on them or causing lags in the game when it eats up resource memory.

      You honestly believe this?

    51. Re:Big news... by GameGod0 · · Score: 1

      I guess we have different definitions of small. If half the Linux users would all send me a buck, I think you might consider that to be a bit of cash.

      Unfortunately, it's not your definition of small that matters here - it's Bethesda, id, and EA's definition.

      To put this in perspective, remember that there's 30 million Xbox 360 owners out there. If 1 in 20 Xbox owners buy Rage, that'll be ~60,000 copies sold. Show me an existing Linux game that's sold more than 30,000 copies, and you might have an argument. Linux is also a giant pain in the ass to support, and that's undoubtedly factored into their cost/benefit analysis too.

    52. Re:Big news... by Anonymous Coward · · Score: 0

      No, his claim is that between desktops and servers, there are at least 30 million Linux computers. Of course he has provided no data to back that up, but he is not claiming what you say.

    53. Re:Big news... by agnosticnixie · · Score: 1

      If there's only 30 million linux computers, and we assume only 3 million of these are desktops, that means there's only roughly 100 million servers in the entire world, you're being stupid for the sake of being stupid at this point.

    54. Re:Big news... by Khyber · · Score: 0

      OpenGL is at 3.1 right now, according to the support list for the latest nvidia driver download.

      And the thing about OpenGL is that you get the ability to add in extensions not in the spec and use any spare power to process those extensions. Direct3D gets made and then cards have to follow it - OpenGL isn't playing catchup, they've always been ahead by going in the right direction as far as their way of doing things.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    55. Re:Big news... by Khyber · · Score: 2, Interesting

      "-#3-From what I have been told (not a game developer, so I don't know how accurate it is) OpenGL is simply no where near parity with DirectX."

      I'll help clarify this. See, OpenGL can't compare with DirectX, because DirectX is just more than a graphics package - it's input, sound, video, networking, etc. You need to compare OpenGL to Direct3D, and in doing so, OpenGL wins, because it's an extensible graphics language where you can add in commands not originally built into the spec. Direct3D makes up a spec then always gives you an incremental update to keep up with features game designers are implementing through OpenGL to use on more powerful cards.

      But the state of 3D on Linux is a tad bit lackluster, from my personal experience, so most of my gaming is done under windows.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    56. Re:Big news... by i.of.the.storm · · Score: 1

      Actually, the latest release is apparently 3.2.

      And I don't know if you're a game developer, but I'd guess you aren't, because you aren't really seeing it from a game developer's perspective. If nVidia comes out with nvidia-cool-thing extension to OpenGL, and ATI returns with ati-spiffy-shine extension which is almost the same but subtly incompatible, do you go through the trouble of writing two separate rendering paths for these new features, or do you just forget it until there's a standardized way of doing it across all cards? That's the whole point of having a standard API. The idea of extensions is neat technologically, but in practice it's a pain in the ass.

      The same thing happens in web browsers - each browser (except IE) has been adopting HTML5 features one by one, but it's not worth developing for these new features until you can be sure that you will be accessible to a large number of people. See the recent drama/bullshit over the <video> tag and codecs. The end result is that no one can use <video>, because Firefox and Opera support Theora, Safari supports h264, and Chrome supports both, and of course IE supports nothing.

      --
      All your base are belong to Wii.
    57. Re:Big news... by eltaco · · Score: 2, Insightful

      yes and no - any id game I actually bought was usually the windows version followed by a quick dl of a linux bin and a replacement of the windows exe (so, yes, they have general stats - ie apache logs (or do they actually sell linux/mac only versions in the states or elsewhere? they don't to my knowledge in Germany or the UK [I've seen mac and windows versions of other games, but nothing non-windows])) - seeing as they used to use opengl for everything.
      it sounds like this time id went for dx10 - even though they claim the (possible) pc and mac versions are based on opengl (I'm still slightly puzzled by this claim tbh). I ("only") minor in CS, but to my understanding, if you dev an application on a certain (cross plattform) api, it should easily be adapted to other plattforms. Seeing as one of those plattforms is mac - which to my knowledge only 'understands' opengl (no directx port) - their statement makes little sense. why should they be easily able to dev for mac but not for linux, seeing as the general basis is the same and they both work really well with opengl?

      -sniff sniff- I smell bacon!

      id used to offer a linux bin for basically any of their games - why is it so hard this time?! are they maybe not actually using opengl..? are they snubbing the nix market? are they going to make the effort for the mac market? if so, if they have to port it to opengl for the mac (or has ms actually released dx10 for the mac?!), why can't they type a "couple lines" of code and port it to nix afterwards? hell, chuck me the code - I've been looking for an excuse to read up on opengl and the *nix kernel - as long as I can put it in my CV!

      id is one of those dev groups that have always gone out of their way to please the open sourcers, the modders, the community. it's no coincidence that most of their games were used in lan competitions.

      for now, I have this big muthaf*cka of a question mark on my head. and any which way I look, I'm not really happy. id is (was) one of those game devs I could look up to and that gave me hope for free software - even if it meant buying the windows version and later dl'ing the linux version.

      (having said all this, I might be totally wrong - or not hehe! please correct me if neccessary)

      --
      It's not about fate, it's about character.
      there be no shelter here, the frontline is everywhere!
    58. Re:Big news... by apeteryx · · Score: 1

      You can easily disprove a negative, if one person paid for an item. And there are some Loki games around the house somewhere... So not "never". Not recently, as most games after CIV II don't appeal to this grumpy old geezer

      --
      Chris Gale Dunedin, New Zealand. http://www.pukeko.net.nz
    59. Re:Big news... by cenit · · Score: 1

      there's 30 million Xbox 360 owners out there. If 1 in 20 Xbox owners buy Rage, that'll be ~60,000 copies sold.

      If one in 20 xbox owners buy Rage, that'll be ~1,5 million copies sold...

    60. Re:Big news... by NovaHorizon · · Score: 1

      This is sad because a lot of Gameheads are locked into Windows for playing games, and if Linux versions had existed you'd see more Gamehead defections to Linux because most hate Windows crashing on them or causing lags in the game when it eats up resource memory.

      I'm one. I really only keep windows on my box for compatibility. There's no Flash support for 64 bit linux (at least wasn't last time it was on my box) and none of the game I own support Linux naively. Doesn't help that I'm lazy and really don't want to mess with it after spending 30 minutes to 2 hours because I don't remember which download I need to support my NTFS drive and MP3 support for my media player.

    61. Re:Big news... by shaitand · · Score: 1

      The last time I checked claimed numbers (maybe 5 or 6 years ago) there were an estimated 20mil linux desktops globally.

      I'm reasonably confident that linux has grown in the desktop segment since then. Since things like Ubuntu and Dell (non-server) linux have come into being after that...

      The GP was just pulling the 3mil thing out of his ass... for that matter he was drawing all his numbers out of his ass.

      The point does remain though. The linux market is chump change compared to windows and it may be chump change for a company the size of ID but its certainly big enough to feed a lot of people.

    62. Re:Big news... by Fred_A · · Score: 1

      And there are some Loki games around the house somewhere...

      So not "never". Not recently, as most games after CIV II don't appeal to this grumpy old geezer

      Same here (Myth II) as well as a couple commercial products : a RAW photo processor and a grammar/dictionary engine.

      I'd probably buy a commercial product every now and then if it was worth it (no lock-in, right price, no superior or equivalent open alternative, etc.) and of course if it *at least* existed.

      I'm certainly not alone in this case. No product = no sale.

      --

      May contain traces of nut.
      Made from the freshest electrons.
    63. Re:Big news... by abigsmurf · · Score: 3, Interesting

      Read Carmack's thoughts on OpenGL and why he's switched to DirectX. What you think is a strength is actually a huge weakness for developers.

      Say you've a feature that isn't part of the OpenGL spec and has been introduced into nVidia and ATI's latest cards. Both the companies will want an implementation of this feature optimised for their cards so as a coder, if you want to put this feature in your game, you're going to have to code it in twice and it's probably going to produce slightly different visuals for each manufacturer. It's a lot of extra coding and testing work.

      Then, when it comes up to drawing a new spec for the latest version, you'll have two of your most important contributors arguing over which implementation to use and the spec gets delayed.

      With D3D they talk to all the manufacturers and say "this is how the feature will work, design your card to use it". If they want their card to be DX18 or whatever, they've got to implement it that way. It can mean you have to wait between revisions for new features but it prevents the kind of divergence than a graphics API is supposed to prevent in the first place.

    64. Re:Big news... by Anonymous Coward · · Score: 0

      but imagine 20% penetration...

      I'd rather not.

    65. Re:Big news... by bonch · · Score: 1

      If you weren't alone, id Software would be releasing a Linux version of Rage, wouldn't they?

      Why should he cater to this community, anyway? A community that cheers on Pirate Bay and other piracy that directly impacts what John Carmack does for a living?

    66. Re:Big news... by BikeHelmet · · Score: 4, Informative

      The big issue is the stability of the OpenGL 3.x codepaths on Linux. You'll need some relatively up to date drivers(binary blobs) to get all those new calls working. And no guarantees it won't break, later.

      Since OpenGL 3.x and DX10/11 share a lot, it should be more straightforward than it was in the past porting from one to the other. The major differences between OGL and DX have partially been eliminated. Thanks to The Khronos Group, they're both moving in the same direction.

    67. Re:Big news... by bonefry · · Score: 2, Insightful

      And Red Hat and Crosover Office really don't make money at all... It is all a myth. ;)

      I know you're being sarcastic, but what about Loki Games?

    68. Re:Big news... by chromas · · Score: 2, Funny

      Never heard of Splatware Linux?

    69. Re:Big news... by mlk · · Score: 2

      couple lines

      :sigh:
      Come back when you have a large application and you have seen said "copy of lines".

      --
      Wow, I should not post when knackered.
    70. Re:Big news... by V!NCENT · · Score: 2, Informative

      Linux users never pay for anything, so it doesn't even matter.

      The plural of "anecdote" is not "proof".

      Yeah that right there...

      --
      Here be signatures
    71. Re:Big news... by V!NCENT · · Score: 1

      Loki didn't have any recent, good games. Ofcourse Linux users don't buy games just because it works on Linux :')

      --
      Here be signatures
    72. Re:Big news... by crossmr · · Score: 4, Interesting

      a few years ago I had to use project 2003 for a class. I was attempting to run only linux on my laptop at the time. It didn't support it.. I put down my pledge. 1.5 years later I get an email saying "This now works on crossover office, pay up!" I no longer needed it, but went over to check out its status. Their definition of "it works" was several users claiming "garbage won't even start" and one user claiming "I got it to run..but you can't open anything, save anything.. or pretty much do anything" and they considered that delivering on their end of the bargain.

      They want to make linux appealing, they need to work just a tad bit harder than that.

    73. Re:Big news... by jimicus · · Score: 1

      On an OS whose users like to brag about how shitty and old their PC is.

      Do you not see a contradiction between that and a brand new game engine which by the developer's own admission 'pushes a lot of paths that are not usually optimized' ?

    74. Re:Big news... by LoRdTAW · · Score: 1

      It has to do with market share, PERIOD. Remember id has been purchased by ZeniMax Studios to enable id to get more capital for a bigger and better dev team. Maybe ZeniMax doesn't like the idea of time and money spent on a Linux port. Maybe Carmack has lost interest in the Linux platform. If he did loose interest, it would primarily be because he wants to focus on technology and making a great game, not ideals.

      You have to understand that OpenGL vs. Direct 3D isn't the only obstacle in the way. You have to also consider sound, input, networking GUI and other libraries that enable the game to tie into the OS. There are open alternatives like SDL and fmod/OpenAL for sound but they typically lack the popularity of their DirectX counterparts.

      id might be using DX10 or extensively using the other DirectX API's, I don't know. But its not as simple as porting OpenGL code.

    75. Re:Big news... by Elshar · · Score: 1

      Unless I missed something, I'm pretty sure one of the major causes of the high levels of piracy in their games was the price.

      I've looked at pricing from them and other linux game retailers, and I was blown away at how disproportionate the pricing was. Some old game I played 10 years ago, and can get for $3 off steam? $30 on their site. I'm not exaggerating either, you see things like that across the board.

      I understand it costs money to port the games, but anyone with the slightest understanding of market forces knows that the higher a price you put on an item, the fewer of them sell. Compound that with a supply that is much cheaper, and it's no wonder units don't sell like they should. Especially when the cheaper units often run just fine under WINE or the like.

    76. Re:Big news... by node+3 · · Score: 1, Offtopic

      You don't need a "plural." A singular positive anecdote is enough to disprove a categorical negative assertion.

      Not really, except in an overly literal sense.

      Nobody expects the Spanish Inquisition! is not disproved just because one prescient sod expected it. But once expecting the Spanish Inquisition becomes even mildly common, only then is the initial assertion proved false.

      So, will that be the five minute argument, or the full half-hour? :)

    77. Re:Big news... by Spit · · Score: 1

      Yeah I bought the Penumbra series and World of Goo, which didn't even have a key. I appreciate the lack of DRM on my old Loki titles because they're easy to drag along on upgrades. DRM sucks and I won't tolerate it on my computer.

      --
      POKE 36879,8
    78. Re:Big news... by CZakalwe · · Score: 1

      I guess it has nothing whatsoever to do with iD's recent acquisition by another company...

    79. Re:Big news... by LKM · · Score: 1

      I know this is anecdotal and there are counterexamples, but I'm a programmer, most of my friends are computer geeks, and even among those people, nobody uses Linux exclusively. All of them have at least a Mac or a Windows PC in addition to their Linux boxes. I'd love to see id make a Linux version, but I doubt there's any realistic monetary reason for doing so.

    80. Re:Big news... by node+3 · · Score: 1

      Linux users never pay for anything, so it doesn't even matter.

      Do Windows users??

      Those that use Windows on anything more than a casual basis... boy do they pay for it, and how!

    81. Re:Big news... by hairyfeet · · Score: 1

      And you just hit the nail on the head on why DirectX will always be ahead of OpenGL. As an earlier poster wrote OpenGL is like Direct3D, wheras with DirectX you have the 'full stack" approach-sound, networking, controls, etc all wrapped up together in a pretty little bow. And since MSFT is the 800 pound gorilla, and IIRC DirectX APIs are also running the X360 (making ports easy) they can simply go to AMD and Nvidia and say "Here is the specs, if you want to be DirectX 11 you need to implement them" and they will.

      With OpenGL you have "designed by committee" where you have no less than three different groups, all wanting OpenGL to go THEIR way. You have both Nvidia and AMD wanting "enhancements" that will make their cards work good while boning the other guy (and for those that say that can't happen look up "quack.exe" to see both teams aren't above playing dirty) while you have the CAD camp that wants everything to stay completely backwards compatible, probably to the point of holding progress back, due to the amount of expensive CAD apps that use OpenGL.

      So it would be probably better in the long run to do as I suggested earlier and forget about Linux for gaming and instead push for a stable ABI. Myself and many mom & pop shops would love to offer low cost Linux boxes for those that just email, surf, watch movies, all jobs that Linux is great at, but because hardware manufacturers can't "write once and use for years" like with Windows you are looking at less than 25% device support at Staples, Best Buy and Walmart. Until I can sell a machine without "research your ass off" being a prerequisite for every device I just can't promote Linux, as the support costs would kill me.

      If Linux had a stable ABI so manufacturers could simply put a "Linux 32/64" driver on their device driver CD and be done with it that would speed more Linux adoption than having a couple of AAA titles ported over. Because in the end thanks to DirectX and the X360 the odds are most Windows games will simply never see the light of day on Linux. It is just too expensive to support.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    82. Re:Big news... by Anonymous Coward · · Score: 0

      You are aware that this post was made at 11pm, right?

    83. Re:Big news... by LKM · · Score: 1

      I'm using the video tag on some sites. It's easy to support Firefox, Chrome and Safari, and if you're using IE, I don't really care about you. Of course, your point still stands; my strategy would be untenable for a commercial company.

    84. Re:Big news... by Anonymous Coward · · Score: 0

      You really don't get it, do you? How can it possibly still be 'your' information when you've given it to someone else? Copyright is a rididculous system. I happily pay for media and games, not because copyright law forces me to, but because I think it is worthwile to support people creating stuff. However, law should not dictate which files I can and cannot store on my *own* hard disk drive.

    85. Re:Big news... by Anonymous Coward · · Score: 0

      Wow, you must not have used linux for a long time, or haven't used an easy distribution like Ubuntu (which is what you should be starting on).

      support my NTFS drive

      sudo apt-get install ntfs-3g

      MP3 support

      sudo apt-get install ubuntu-restricted-extras (replace with kubuntu-restricted or xubuntu restricted for kubuntu and xubuntu respectively). Although I believe both packages are installed by default. Don't believe the FUD.

    86. Re:Big news... by node+3 · · Score: 1

      So when you talk about making a cutting edge DirectX FPS and making a native Linux port, you are really talking about taking a DirectX 9-11 level game and trying to make it work with a DirectX 7-8 level API, which is what OpenGL is about at last time I checked.

      While there are probably a few differences between DX11 (what you really mean is Direct3D. DirectX is actually a whole collection of technologies, including sound and network APIs) and OpenGL 3.2 in terms of various different details, I'd be very surprised if you can't do, graphically, pretty much the same thing in either system. OpenGL 3.0, for example, requires a DX10 capable card.

    87. Re:Big news... by Anonymous Coward · · Score: 0

      Yes, let's all just stay using Notepad, MS Paint and Pac-Man level applications/games forever.

    88. Re:Big news... by Virak · · Score: 3, Interesting

      Basically what they are saying here is that after over a ten years of Linux development they are unable to effortlessly and painlessly port the game to the platform

      Gee, I wonder why? It's not like Linux is a different OS and id Tech 5 is a gigantic codebase or anything like that? Oh wait.

      Besides, he never said "OMG LUNIX IS THE WORST THING EVER GUYS I CAN'T PORT IT TO THIS PIECE OF SHIT LOL", he said "It isn't out of the question, but I don't think we will be able to justify the work." That's hardly the scathing criticism of Linux you so desperately try to make it out to be. Hell, it isn't even a criticism of Linux at all.

      or without taking some hard measures that could backfire, being nasty or buggy.

      He said nothing of the sort, you're just making shit up here. RTFA. What he said was that it'd probably only work on closed source drivers. Not that he can't get it running on Linux without accidentally opening a gateway far into the depths of hell.

      There is little criticism in the Linux community in general,

      No, not really.

      so you would never really hear the X-windows system is probably the worst piece of software ever written

      No, not even close. It's got a lot of cruft, but it's still managed to keep up with the times quite well. Furthermore, most of the complaints people make about are absurd, outdated, or just plain wrong. Like the ever classic "X uses a server and has network transparency so it uses the network for everything even locally so it's SLOW LOL". Which would be a fine complaint if it weren't for the fact that it is wrong. Locally it'd use Unix sockets, a very different thing from network sockets. Actually, it wouldn't even use that, it'd use shared memory, directly communicating with the server, and avoiding any overhead. So yes, you wouldn't hear that sort of complaint much except from idiots.

      or that Linux drivers do not really exist as the frequent kernel changes makes vendor software drivers invalid,

      It sure makes things easier when you completely redefine words to your liking, doesn't it? The lack of a stable driver API doesn't mean "drivers don't exist". People can either update their drivers themselves to keep up with the latest kernels, or get them in the kernel itself and not have to worry about such a thing anymore. However just because the driver might break on newer versions doesn't make it stop working on older versions and doesn't make it "not exist". In fact, quite a few of them exist; probably more than any other OS comes with out of the box, even Windows. (Certainly more than any OS that's not Windows comes with)

      lots of people got alienated over the years and even enthusiast now say something like that they've stopped worrying about Linux and love Windows.

      Oh hey that's funny because lots of people I know got alienated by Windows over the years and now say something like they've stopped worrying about Windows and love Linux! Clearly the year of the Linux desktop is finally at hand! (If you don't get what I'm going for here, "the plural of anecdote is not data", especially not anecdotes personally gathered from acquaintances, a, too put it lightly, rather biased group.)

      A sad story.

      The only thing sad is how your post consists entirely of bullshit, nonsense, and outright lies.

    89. Re:Big news... by node+3 · · Score: 1

      and who tend (if this very site is to be believed) statistically towards antiestablishmentarianism

      What does have being against the merger of church and state have to do with buying games on Linux?

      Wait, doesn't Stallman do this St. IGNUcius of the Church of Emacs thing? Maybe that's what you're referring to...

      So then, let me rephrase. What do vi users have to do with buying games on Linux?

    90. Re:Big news... by Toonol · · Score: 3, Insightful

      Yeah, but I think you're getting English confused with Math.

      "It never snows in August"

      "Categorically wrong. Your assertion is untrue. Study the 'little ice age' of the medieval period."

      "Uh.. anyway, since it never snows in August..." *rolls eyes*

      Natural languages would break if they were consistently held to mathematical and logical rigor. Your statement may be technically accurate, but the OP may still be 'right'.

    91. Re:Big news... by Kjella · · Score: 1

      Only a Linux diehard would pay for those massively overpriced old games. Any cost-concious person would buy them used or off steam for 10-20% the price. So add DRM on top of that? Yeah right, not for my money.

      --
      Live today, because you never know what tomorrow brings
    92. Re:Big news... by Draek · · Score: 2, Insightful

      so you would never really hear the X-windows system is probably the worst piece of software ever written

      ORLY? let's see you backing that up with some reliable data. Something better than the "it's 20 years old!" and "it uses the network!" idiocy that gets posted to Slashdot so often, preferably.

      or that Linux drivers do not really exist as the frequent kernel changes makes vendor software drivers invalid

      Carmack's argument is that he can't port it easily without relying on closed-source drivers, and you somehow derive from this that Linux needs *more* closed-source drivers? or are you just trolling out of context here?

      --
      No problem is insoluble in all conceivable circumstances.
    93. Re:Big news... by LordVader717 · · Score: 1

      What price they charge doesn't really matter. They have a business model which relies on people faithfully paying their price to fund their development. If you don't like the fact that niche markets are less profitable then you can stick to Windows, a platform which is more profitable.

    94. Re:Big news... by Fred_A · · Score: 1

      If there's only 30 million linux computers, and we assume only 3 million of these are desktops, that means there's only roughly 100 million servers in the entire world

      30 million
      - 3 million
      ------------
      100 million

      I find your lack of math disturbing.

      --

      May contain traces of nut.
      Made from the freshest electrons.
    95. Re:Big news... by KDR_11k · · Score: 1

      I think they said 90% is average, neither high nor low.

      --
      Justice is the sheep getting arrested while an impartial judge declares the vote void.
    96. Re:Big news... by agnosticnixie · · Score: 1

      And I mentioned two companies that regularly work with Linux, it's not my problem if LPB decided to go for suckers as a market - I dont buy games religiously, and I especially don't pay 10 times the price of a game that runs perfectly fine in wine just so I can claim to have a linux native game.

    97. Re:Big news... by muckracer · · Score: 3, Interesting

      > The plural of "anecdote" is not "proof".

      Perhaps you accept as some sort of 'proof' a game developer's viewpoint....like Frictionalgames (Penumbra Series), who even wrote a big thank you note on their page after the Linux version deal got mentioned on Slashdot and people subsequently bought the games (I was one of them and I only ever buy games for Linux). In fact, from the note it appeared, that they teetered on the edge of development with a new version of Penumbra, but due to the sudden influx of cash they'll now happily go forward full steam.

    98. Re:Big news... by agnosticnixie · · Score: 1

      I find your lack of reading skills more disturbing:
      30 - 3 = 27
      Assuming a linux server market share at 27% (which iirc is supposed to be a tiny bit above that and it depends on how you calculate), that gives you 100 million servers in the world.

      Also, assuming Netapplication's survey is in any way reliable (the methodology was bad enough in the first place), assuming only 3 million desktop linux boxes means there's only 300 million laptops/desktops connected to internet in the world, which considering there's been over a billion connected boxes for the last 5 years will come as a surprise to a lot of people.

    99. Re:Big news... by Anonymous Coward · · Score: 0

      Well, guess what? Last time I kept a Windows box, it had no support for MP3 and NTFS either.

    100. Re:Big news... by muckracer · · Score: 1

      > Certainly he has access to id's sales stats.

      How much good info would come out of that? It's not like they market separate Linux versions. So far it's all been Windows versions in a box with a later Linux client put up for download on their site.

    101. Re:Big news... by muckracer · · Score: 1

      > The fact is, there's nothing unique about Linux that's going to somehow
      > reduce the piracy rate.

      You're right. It's not a matter of platform but a matter of price (and, of
      course, quality of the product you purchase with said price). Look at Penumbra
      and the onslaught they had for being able to buy not just one but three games
      for 5 bucks. The price is so ridiculously low, it barely registers in both
      your mind (making it easier to buy) and your wallet. That's the price I want
      for all games. It still hasn't registered with big studios (games and films),
      that their products simply do not have the perceived value anymore as it used
      too, regardless of the content or the cost of making it or whatever. I think,
      it's a chance for smaller developers like Frictionalgames, who had the right
      idea and afterwards the dough to show for it...

    102. Re:Big news... by makomk · · Score: 1

      Like the ever classic "X uses a server and has network transparency so it uses the network for everything even locally so it's SLOW LOL". Which would be a fine complaint if it weren't for the fact that it is wrong. Locally it'd use Unix sockets, a very different thing from network sockets. Actually, it wouldn't even use that, it'd use shared memory, directly communicating with the server, and avoiding any overhead.

      Except, of course, that for OpenGL it doesn't even use that - the applications communicate directly with the graphics card through the OpenGL library and kernel driver. X doesn't get much of a look-in. (In fact, it's likely that modern Windows requires more inter-process communication to render games than modern X, even if you're using compiz.)

    103. Re:Big news... by L4t3r4lu5 · · Score: 2, Insightful

      I ("only") minor in CS, but to my understanding, if you dev an application on a certain (cross plattform) api, it should easily be adapted to other plattforms.

      Not harsh enough. If an application is developed on a cross-platform API, it should work without modification on every platform which has that particular API framework installed. If it doesn't, the API isn't cross-platform.

      If id code a game engine which runs on OpenGL 3, it should run on OpenGL 3 in Linux, Windows, Mac, my SE mobiel phone... Any device which has "OpenGL 3 compatible" somewhere in its description. I shouldn't have to dick about with something to make it work if it says it runs the framework I've coded for.

      --
      Finally had enough. Come see us over at https://soylentnews.org/
    104. Re:Big news... by walshy007 · · Score: 1

      So when you talk about making a cutting edge DirectX FPS and making a native Linux port, you are really talking about taking a DirectX 9-11 level game and trying to make it work with a DirectX 7-8 level API, which is what OpenGL is about at last time I checked.

      No offence, but you do realize the rage engine is already using openGL.. and is one of those cutting edge game engines.. right?

      Companies love directx because it's a nice and complete package, 3d, audio, input, etc. SDL comes close, but there still is not a complete kit like that for linux.

      I just don't see how the newer games won't be prohibitively expensive to port considering the state of OpenGL VS DirectX.

      again, correlation is not causation, just because a lot of game studios use directx does not necessarily mean it's 'better' nor does every single other thing besides microsoft (the ps3, the wii, mac, etc) make opengl 'better' (does make it more portable though).

    105. Re:Big news... by makomk · · Score: 1

      As an earlier poster wrote OpenGL is like Direct3D, wheras with DirectX you have the 'full stack" approach-sound, networking, controls, etc all wrapped up together in a pretty little bow.

      I think that's more a marketing thing than the result of any sort of real integration. Each of the APIs - sound, networking, controls, 3D - is totally independent. (The networking API has been depreciated, and critical bits of it are missing from Vista and newer. The sound API's behaviour is also heavily OS-dependent.)

      And since MSFT is the 800 pound gorilla, and IIRC DirectX APIs are also running the X360 (making ports easy)

      Nope. It uses a modified version of the Direct3D 9 API for graphics, but it has its own incompatible APIs for controls and sound. Plus, there's issues like texture, sound and geometry loading being much slower.

      they can simply go to AMD and Nvidia and say "Here is the specs, if you want to be DirectX 11 you need to implement them" and they will.

      Hah hah hah. Did you know that there was originally meant to be rather more to DirectX 10 than it actually ended up containing, and AMD hardware supported these extra features, but they were dropped because NVidia said "no"? I think you can still access the tessilation via an AMD-specific OpenGL extension...

    106. Re:Big news... by cheesybagel · · Score: 1
      Surely you are joking. A lot of the games I have played in Windows platforms of late, e.g. Mass Effect, actually use OpenAL because Microsoft's own 3D sound support in Vista is pretty flaky and not cross-platform even among Windows platforms. As for networking I seriously doubt it is better in Windows than Linux, an OS that is used for telecoms and servers.

      If they do a Mac port it would be trivial to do a Linux port. This is merely politics.

    107. Re:Big news... by 3vi1 · · Score: 1

      >> you are really talking about taking a DirectX 9-11 level game and trying to make it work with a DirectX 7-8 level API, which is what OpenGL is about at last time I checked.

      When did you last check? 2001? Do you think the PS3 is using DirectX? Do you think the DX9 360 games look better than those on the OpenGL ES 2(ish) PS3?

      The current OpenGL (3.2) is comparable to DirectX 11.

    108. Re:Big news... by node+3 · · Score: 1

      Read Carmack's thoughts on OpenGL and why he's switched to DirectX. What you think is a strength is actually a huge weakness for developers.

      Got a link? Google search for "carmack opengl directx" links to a bunch of articles mentioning ID Tech 5 is going to use OpenGL and one where he complains about OpenGL 3.0 being CAD-centric.

    109. Re:Big news... by Anonymous Coward · · Score: 0

      Who's "they"? Yo mama?

    110. Re:Big news... by cheesybagel · · Score: 1

      Actually Carmack demoed his idTech 5 engine at at WWDC 2007 on a Macintosh. Of course, there is no DirectX for Macintosh and he most certainly had to use OpenGL for that uh.

    111. Re:Big news... by je+ne+sais+quoi · · Score: 1

      And half-true witticisms aren't either. The Parent provided evidence that some people make money selling linux, and you responded a generalized statement. You did absolutely nothing to advance your point, in fact I can't even figure out what your point is, do you mean to say that RedHat and CrossOver Office don't exist? That the Parent didn't buy linux games? I myself bought nwn because they offered a linux port and no other reason. So far I have see not one piece of evidence OR even anecdote supporting that linux users don't buy games, only a constant stream of unsubstantiated witty remarks.

      --
      Gentlemen! You can't fight in here, this is the war room!
    112. Re:Big news... by hairyfeet · · Score: 1, Troll

      I'm sorry, but your link is just another disguised RMS style "Source code or nothing!" rant, and you know what? if you tell the vast majority of hardware manufacturers "source code or nothing!" then you get what you have now-absolutely nothing.

      Isn't it funny how Linux is supposed to be better than Windows thanks to the "community" model, yet I can write just FOUR drivers and cover FIFTEEN YEARS of Windows operating systems, and without opening up myself to risk from patent trolls or giving away advantages my code might give to my device. Will RMS indemnify me if I get sued in East Texas? Didn't think so. Watch how easy it is- Win98/ME, Win2k/XP32, XP64/Vista64, and Win7 32. Tada! I have just covered EVERY Windows currently in circulation, even the niches. No need for more development, stick a fork cause I'm done.

      The problem with RMS and his little "Source code or nothing" style rants is this-it simply isn't in most companies best interests to release source. It is just not. Take a look at ALL the companies that have-IBM, HP, Intel, AMD, what do they have in common? All have big interest in the server, HPC, or enterprise desktop niches. And all have giant patent warchests to protect them from trolls. That describes maybe 5% of device manufacturers. Mark my words you will NEVER EVER see the majority of hardware manufacturers release source code. There is risk from a legal standpoint, and Linux simply isn't worth the trouble. What they WILL do is release a "Linux 32/64" driver if the developers would actually make releasing one possible, because nobody wants to cut out a potential market, and releasing a binary driver would add a trivial cost.

      But go right ahead and keep the "Source code or nothing!" attitude, and mark my words in 2015 we will STILL see less than 25% support for devices sold by major retailers and Linux will still have the "research your living ass off" before buying anything problem. Me? I'm gearing up for Win7, which by Xmas I have no doubt that every device sold in Walmart, Staples, and Best Buy will have a nice "Win 7 32/64" folder on the CD. Right now for me, the same as Walmart and any other retailer, carrying Linux is suicide. The lack of stable ABI makes shopping for Linux compatible devices at retail virtually impossible and selling Linux boxes with giant lists that say "Here are the devices you CAN NOT" buy doesn't make for good marketing, you know?

      --
      ACs don't waste your time replying, your posts are never seen by me.
    113. Re:Big news... by markdavis · · Score: 1

      No, I said the 30 million Linux machines didn't include embedded machines, that's all.

    114. Re:Big news... by EyelessFade · · Score: 1

      Shouldn't be to hard. Its already made for Mac OS X, Microsoft Windows, PlayStation 3 and Xbox 360. Which means: Its highly portable and it runs on opengl

    115. Re:Big news... by robthebloke · · Score: 3, Informative

      You've not developed for OpenGL3 have you?

      DX10 came out November 30, 2006 - which gave DX10 devs geometry shaders

      The OpenGL 3.2 spec was released 21 days ago (spec != drivers though!), which finally put Geometry shaders into the core specification. That's only, what, almost 3 years after DX developers got them.

      So... if you need to use geometry shaders in your game, what GL extension do you code against? GL_EXT_geometry_shader4? GL_ARB_geometry_shader4? NV_geometry_program? or the core spec? Chances are you'll end up coding against all 4, because you can be absolutely certain most cards will support 1 of those extensions, but each card will probably support a different one.

      If the Khronos group keep insisting that they must keep the OpenGL APi 3 years behind D3D10, it's not difficult to see why developers aren't all that keen to go with OpenGL. If the Khronos group continue to keep giving us information which they later back track on (like the entire OpenGL3 spec), it's not surprising to see game developers ditching OpenGL3 in droves. To see Carmack ditching OpenGL really shouldn't come as a surprise to anyone working with OpenGL3. I've worked with OpenGL for the past ten years or so, and I'm sad to say that I'm currently stripping all OpenGL out of our codebase in favour of the 'other' API. Currently it seems to be what every developer is doing at the moment. OpenGL is just a royal pita these days. Let it die.

    116. Re:Big news... by robthebloke · · Score: 1

      OpenGL isn't playing catchup, they've always been ahead by going in the right direction as far as their way of doing things.

      Complete and utter BS. The OpenGL3.2 spec, released just 21days ago, has just added geometry shaders to the core spec.
      DX10 got geometry shaders 3 years ago.

      You must have a very blinkered view of the current mess openGL is in - because those of us who have to develop with it every day, don't share your views on the matter.

    117. Re:Big news... by FictionPimp · · Score: 1

      I"m going to invalidate any mod points I used to post this.

      He may be joining EA in how they 'port' to mac. That being, write a dx10 game with a dx9 fallback path, then use cider (a wine wrapper library for OSX) to 'port' the game to mac.

      To mac users it looks and acts like a mac app, but doesn't feel like a mac app because it was written for windows. So it works about 90% as good as it should, and keeps those mac users happy.

    118. Re:Big news... by FictionPimp · · Score: 1

      Depends how they do the mac 'port'. Most game dev's are using cider to 'port' to mac. Lets them have a best of both worlds. Many of the development companies doing this make no mention of cider (which is just wine in a nice wrapper). So if they do port the game that way you can just run it in wine and it should work.

    119. Re:Big news... by FictionPimp · · Score: 1

      I'll gladly let it die when we get DirectX for mac. OSX needs 3d applications too you know. It's not just for games.

    120. Re:Big news... by FictionPimp · · Score: 1

      How many of us with decent PC's and run linux, but gave up on PC gaming years ago?

      I have the hardware, I just don't have the interest. I play console games now and then, but that is about it.

    121. Re:Big news... by Anonymous Coward · · Score: 0

      Yes, because instead having to go through visual c++ logs if the game doesn't work is so much easier.

    122. Re:Big news... by FictionPimp · · Score: 1

      Or directX and cider...or opengl and cider.

      Opengl games with windows only releases run really well in emulated in wine/cider.

    123. Re:Big news... by Anonymous Coward · · Score: 0

      Nvidia might like OpenGL since it allows them to show off fancy new hardware without having to wait for anyone but for a game developer OpenGL is painful since one of the biggest graphics card manufacturers just doesn't bother supporting the API properly.

    124. Re:Big news... by TheRaven64 · · Score: 2, Interesting

      I'm not sure about Loki specifically, but I wouldn't be surprised if they hadn't been killed by WINE. I can't speak for the Linux market specifically, but I recently bought a copy of Homeworld 2, and in spite of not using Windows, I got the Windows version rather than the Mac port. The Windows version runs nicely under Darwine (although it needed a little hoop-jumping to get it installed) and I know that it will run at least as well on my next x86 computer, as long as it runs one of the platforms that WINE has been ported to (Linux, Solaris, FreeBSD, OS X). If I buy a Linux game now, I typically can't play it anywhere other than Linux, maybe FreeBSD or Solaris. If I buy a Windows game now, if I can't play it on OS X or *NIX now, I will be able to eventually when WINE catches up with whatever feature it's missing. Depending on how well Darwine does with integrating QEMU, I may even be able to play the Windows version on non-x86 platforms at some point.

      Note that this doesn't apply to Id, who generally release their game code under a relatively permissive license and charge for the other content. I bought the DOS version of Quake, and have run it on Windows, PowerPC and Intel OS X, FreeBSD on x86, Solaris on SPARC, and possibly a couple of platforms I've forgotten, just downloading a new binary for each version.

      --
      I am TheRaven on Soylent News
    125. Re:Big news... by Eskarel · · Score: 1

      Yes, however, the number of linux gamers(that is to say linux users who buy games, and who don't have a windows machine) is very likely not even close to half of all linux users, probably much closer to 1 or 2% of all linux users.

      Cull out the people who would refuse to use a closed source binary blob driver from that group, and you're probably down to about .25% or something alone those lines(I'd presume most of the people adamant enough about open source to not have a windows system would refuse a binary driver too).

      While I'd still take a buck from all of them if I didn't have to do anything to get it, I might be a little less enthused about getting even $50 from each of them if I had to spend a few hundred thousand plus support costs to do it.

    126. Re:Big news... by EastCoastSurfer · · Score: 1

      lots of people got alienated over the years and even enthusiast now say something like that they've stopped worrying about Linux and love Windows.

      I mostly agree, but they are not going to Windows. What I see most now are people moving to OSX for the desktop while keeping linux in the server room. That seems to be the sweet spot at the moment, although I hear that Windows 7 might actually work.

    127. Re:Big news... by FictionPimp · · Score: 1

      This is the truth. I gave up playing windows games, the DRM, the bugs, the half developed releases, I play console games now where the QA is slightly higher, I can rent the game for a few bucks to see if it is any good, and I get to play it from my living-room on a 50 inch HD tv.

    128. Re:Big news... by robthebloke · · Score: 1

      Opengl only wins for nvidia and ATI, which can crap out a new extension, and add a bullet point feature onto the box of the new card.

      For developers and end users, the OpenGL extension mechanism is a pita.

    129. Re:Big news... by TheRaven64 · · Score: 2, Informative

      Yes, it should. Now look at which of those devices actually have working OpenGL 3 drivers. I doubt your mobile phone does, as most of the high-end ARM SoCs use an OpenGL 2 ES GPU. Mac? Well, OS X 10.6 is supposed to support OpenGL 3, but 10.5 only supports 2.1 and OS X 10.6 is never going to support PowerPC Macs. Sure, a lot of the newer features in OpenGL 3.x are exposed as extensions in 2.x, but that doesn't simplify development. And Linux? I think the nVidia proprietary drivers support OpenGL 3. Not sure about the ATi ones, but presumably. There is an OpenGL 3 state tracker in development for the Gallium3D architecture, but it's not finished yet. Most of the open source drivers don't use Gallium yet, so they will need porting or need to write their own state trackers.

      --
      I am TheRaven on Soylent News
    130. Re:Big news... by Glock27 · · Score: 1
      "With D3D they talk to all the manufacturers and say "this is how the feature will work, design your card to use it". If they want their card to be DX18 or whatever, they've got to implement it that way. It can mean you have to wait between revisions for new features but it prevents the kind of divergence than a graphics API is supposed to prevent in the first place."

      .

      It's all the same. With MS/DX you have to wait for MS to get around to supporting what you want. With OpenGL, the functionality is available earlier as vendor extensions (as you alluded), but later is added to the main spec once issues are worked out and the competing implementations have been compared.

      At any rate, you should note that the Tech 5 engine is still OpenGL 2, and a Mac port is forthcoming.

      --
      Galileo: "The Earth revolves around the Sun!"
      Score: -1 100% Flamebait
    131. Re:Big news... by TheRaven64 · · Score: 1
      And yet, OpenGL supported geometry shaders on nVidia hardware via an extension before DirectX 10 was released. I just checked, and my GPU (which is less than three years old) doesn't support them.

      The OpenGL core specification is supposed to represent the common state of hardware today. If you write something that just uses the core spec, then it is likely to work everywhere, although it may use slower emulated paths on older hardware. If you need cutting-edge features then you may need to use extensions. Lots of things get proposed and implemented as extensions but never make it into the core OpenGL (or Direct3D) spec, because they turn out not to be such a good idea. DirectX doesn't have this experimentation phase, so stuff gets put in IDirect3D, determined to be stupid, and then dropped from the next version. Or, with more recent versions, they wait to see which of nVidia and ATi's OpenGL extensions people like (or the hardware manufacturers want to push) and bundle them together in DirectX n+1.

      --
      I am TheRaven on Soylent News
    132. Re:Big news... by hengdi · · Score: 1

      Nice try, but I'm sure it's disestablishmentarianism and not antiestablishmentarianism (although the spell checker I have dislikes both).

    133. Re:Big news... by Stray7Xi · · Score: 1

      -As a PC repairman i can tell you I haven't seen a crash that wasn't caused by the user installing malware since...oh lord, it has to be around XP Sp1.

      I call bullshit on this.

      1. Hardware failures
      2. Overheating (and overclockers)
      3. Users who muck around in registry/windows internals who don't know what they're doing
      4. Bad drivers

      If you haven't seen any of that, well you must not be getting much business as a repairman. Either that or you're just blaming malware and reinstalling without diagnosing. But your point is right, windows handles crashes right nowadays, but there's still plenty of locking up.

    134. Re:Big news... by drinkypoo · · Score: 1

      If you read it more carefully, he later adds "If there are hundreds of thousands of linux users playing Quake Live when we are done with Rage".

      Let's just translate that into non-gamer-speak: "If there are hundreds of thousands of Linux users playing a ten year old game we shoehorned into a browser..." That is complete bullshit. "If you're playing our old-ass game for free, we'll consider selling you our new game." That is the most fucking bullshit statement I've seen out of the gaming industry since Sony published the pre-release specs for the Playstation 2.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    135. Re:Big news... by noname444 · · Score: 2, Informative

      Not quite. Even if an API is cross platform in its nature, it still only provides the functionality it was designed for. OpenGL for instance doesn't offer any way to open up a window, initialize a rendering context, etc. For that you would have to use something like GLX for X11, WGL for windows or CGL for Mac OS X, and so on for every platform.

      There are of course libraries to remedy this situation, such as SDL, GLFW and GLUT, which work on many platforms, but certainly not all platforms that have some level of OpenGL support.

      Your phone probably has OpenGL ES support rather than vanilla OpenGL support. ES is a fixed point version of OpenGL for embedded systems and any OpenGL application would need to be modified extensively to run on an ES platform. There are OpenGL -> OpenGL ES wrappers, but that solution is usually less than optimal.

      Your average OpenGL-based windows game is certainly easier to port to Linux (or any other OpenGL capable platform) than a DirectX game, but it's by no means "automatically portable". It's using tons of windows API calls, maybe even DirectX, to handle windows, input, sound etc.

      Most graphically advanced OpenGL games are probably also using OpenGL extensions. Functionality that is not guaranteed to work by the OpenGL API itself, but the hardware might support. OpenGL doesn't even offer a way to probe for what extensions the current implementation / hardware supports. For that you need yet another library, such as GLEW or GLEE.

      The point I'm trying to make here is that making a cross platform video game is a lot more work than simply going with OpenGL for graphics hardware acceleration. Even if the platforms you're working with implement the OpenGL 3 specification to the letter.

      http://en.wikipedia.org/wiki/Opengl#Higher_level_functionality
      http://en.wikipedia.org/wiki/OpenGL#Extensions

    136. Re:Big news... by Anonymous Coward · · Score: 1, Interesting

      Yeah, but they cheated by writing a good game that people actually wanted to play, and making it inexpensive to buy.

    137. Re:Big news... by Narishma · · Score: 1

      I don't know why people keep bringing this up but the majority of PS3 developers (especially for the big games) don't use OpenGL or any of it's variants. They use a lower level library called LibGCM.

      --
      Mada mada dane.
    138. Re:Big news... by juenger1701 · · Score: 1

      "It never snows in August"

      come to North Dakota and say that

    139. Re:Big news... by el_jake · · Score: 1

      Or we should all create cool Penguin software. I don't really see the need for emulated windows software if the software for Linux was created with business needs in mind, and not just a facet of what are available on the Microsoft platform. Todays mistake is copying windows needs to Linux rather than solving its own share of users main problems and needs.

      --
      In order to form an immaculate member of a flock of sheep one must, above all, be a sheep.
    140. Re:Big news... by juenger1701 · · Score: 1

      If half the Linux users would all send me a buck . . .

      you would have a sizable herd of male deer and not enough money to keep 'em

    141. Re:Big news... by crossmr · · Score: 1

      That's a nice pipe dream but MS just has too much market share for that to be a reality. You can't ignore interoperability and existing standards.
      If Linux had 30% or more of the marketshare, try it, but at its current level its just not near enough.

    142. Re:Big news... by mdwh2 · · Score: 1

      Thank you, Captain Logic. But it's also irrelevant to the original point being made about market share. Unless you think that one buyer is sufficient.

    143. Re:Big news... by jedidiah · · Score: 1

      They were also WAY ahead of the curve.

      People whine about Loki and don't stop to contemplate just how long ago that was.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    144. Re:Big news... by jedidiah · · Score: 2, Insightful

      The "complaint" about the binary drivers really seems to be the most senseless of all.

      If I am willing to run Carmack's proprietary code and pay for the priveledge, the idea
      of running some binary driver doesn't seem like much of a stretch really. I really don't
      see the problem.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    145. Re:Big news... by mdwh2 · · Score: 1

      Why should he cater to this community, anyway? A community that cheers on Pirate Bay and other piracy that directly impacts what John Carmack does for a living?

      Er... leaving aside the flawed comparison, I thought polls showed that most people in "this community" used Windows, so by that logic, he shouldn't be doing a Windows port.

      If you are actually claiming that piracy is more common on Linux than Windows, let's see your reliable sources?

    146. Re:Big news... by SQLGuru · · Score: 1

      http://darkzero.co.uk/blog/you-can%E2%80%99t-put-a-price-on%E2%80%A6-game-budgets/

      Most games don't sell 1M copies, only true hits. iD would see a decent percentage of the $$'s from online sales, but if it's boxed product, they only get 30 to 40% of the $$'s (as a big player -- smaller players would get much less). As a top end game, you'd be hard pressed to find 20% of all Linux end-users with hardware capable of running the game (how many times has someone boasted that they have Linux running on an old toaster and it runs faster than their Vista box on the latest hardware???). That doesn't even consider how many of the users would actually be interested in a FPS game. I'm sure your market is much smaller than the 3M you are guessing.

      Of course, all you need to do is get 100,000 of your closest friends to join you on Quake Live!

      From TFS: If there are hundreds of thousands of Linux users playing Quake Live when we are done with Rage, that would certainly influence our decision.

      Layne

    147. Re:Big news... by BiAthlon · · Score: 1

      You have to have OpenGL support in the driver that you're trying to use. Linux support of OpenGL, even though it does work, it not optimized the say way that the Windows support is. What John is saying is that they are using some of the less commonly used OpenGL routines and that the only shot of it working in Linux is to use the Nvidia binary driver. I don't know what the current rate of use of ATI versus Nvidia is among Linux users but if you reduce the Linux market from the entire market to only the ones that are running Linux with a binary Nvidia driver it cuts a small market to an even smaller market.

    148. Re:Big news... by Moryath · · Score: 2, Informative

      Point: Loki Games no longer exists.

      I think that proves the point.

      And BTW, based on the forum responses in the slashdot-linked article, it reminded me why Linux is not (and probably never will be) widespread on the desktop: just to get the damn OS (of whatever distro you chose) running, you have to go to a forum filled with people like them and beg for help only to get a bunch of asstard responses, and then come back again whenever you're trying to find/learn another new program.

      No thanks.

    149. Re:Big news... by jedidiah · · Score: 2, Interesting

      It's an ID game. It's a foregone conclusion that you are targeting people
      that have the better hardware. Nothing changes really. This same "constraint"
      is already in place anyways. People who buy his games aren't doing it so they
      can run his code on "sucky video cards".

      This "problem" isn't exactly something new.

      It sounds like a lot of BS to cover up the fact that someone else is calling the shots.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    150. Re:Big news... by L4t3r4lu5 · · Score: 1

      *Whoosh!*

      The important phrase wasn't "OpenGL 3." It was "Cross-platform."

      If I declare a variable "i" as an integer in OpenGL 3 on a PC, I expect the exact same phrase I coded on the PC to parse identically on a Mac or Linux running OpenGL 3, just the same as I expect the code compiled to execute in an identical fashion.

      Nice rant on graphics tech, though, even if totally off topic.

      --
      Finally had enough. Come see us over at https://soylentnews.org/
    151. Re:Big news... by L4t3r4lu5 · · Score: 1

      See here or read my reply to the previous post.

      --
      Finally had enough. Come see us over at https://soylentnews.org/
    152. Re:Big news... by L4t3r4lu5 · · Score: 1

      This is the best explaination of why it's so difficult that I've read. If this wasn't a reply to my own post, I'd mod you up.

      --
      Finally had enough. Come see us over at https://soylentnews.org/
    153. Re:Big news... by AlXtreme · · Score: 1

      This whole Direct3D vs OpenGL discussion is completely unfounded and slightly off-topic. The issue at hand is if a Linux port would be worthwhile.

      FTFA (after being asked if OpenGL 3 will be used in the Rage engine):

      The PC and Mac versions are still OpenGL 2.x.

      --
      This sig is intentionally left blank
    154. Re:Big news... by mSparks43 · · Score: 1

      Anyone who wasn't expecting this hasn't been paying attention.
      Two letters explain all.
      EA

    155. Re:Big news... by Rob+the+Bold · · Score: 1

      And "aphorism" is not a synonym for "argument".

      --
      I am not a crackpot.
    156. Re:Big news... by u-235-sentinel · · Score: 1

      Linux users never pay for anything, so it doesn't even matter.

      Sweet!!

      So how do you manage to get your hardware for free?

      Please share ;-)

      --
      Has Comcast disconnected your Internet account? Same here. You can read about it at http://comcastissue.blogspot.com
    157. Re:Big news... by Chaos+Incarnate · · Score: 1

      They didn't use to be a little fish. But it'll have been over four years since their last full game (that is, the last game actually developed by iD, and not farmed out to Raven like Quake IV and Wolfenstein). Between their lack of releases and that nobody bothers to license their engine anymore, it's hard to see how they're still relevant.

      Maybe Rage will change that, but I'm not anticipating it.

      --
      Benford's Corollary to Clarke's Law: "Any technology distinguishable from magic is insufficiently advanced."
    158. Re:Big news... by Scragglykat · · Score: 1

      now... if half of all Linux users that are going to want to play a game based on the new engine sent you a buck... I bet it wouldn't cover development costs for the engine. That's the sad reality.

    159. Re:Big news... by icsx · · Score: 1

      What? Does Linus use MacBook Air and crapping on it?

    160. Re:Big news... by Syniurge · · Score: 1

      Last time you checked, hah ?

      As most of the "if OpenGL is barely used in PC games that's sure because it's crap, what possibly else?" crowd, you're completely ignorant about OpenGL capabilities and issues and still come up with an opinion.

    161. Re:Big news... by TheRaven64 · · Score: 2, Insightful

      Reading that comment, I wonder if you've ever written any code, let alone any cross-platform code. If you declare i as an integer, it will be some kind of integer on every platform. But will it be a 16-bit, 32-bit or 64-bit integer? Will it be big enough to hold a pointer? Does the hardware wrap or produce some other undefined result on unsigned overflow? And we're only in implementation-defined parts of the core C language specification here, not talking about any APIs - even the C standard library. Out in the real world, there are differences in implementations of APIs. There are different levels of support for these APIs on different platforms. Writing cross-platform code using a given API is not as easy as writing single-platform code using the same API, especially for an API as complex and with as much implementation-defined behaviour as OpenGL.

      --
      I am TheRaven on Soylent News
    162. Re:Big news... by EnglishTim · · Score: 1

      I think you underestimate the amount of work required to port a game of that size.

    163. Re:Big news... by mypalmike · · Score: 1
      Do Windows users [pay for anything]??

      The Windows software and services market is a multi-billion dollar annual industry. So the answer to your question is clearly "yes".

      --
      There are 0x40000000 types of people: those who understand 32-bit IEEE 754 floating point, and those who don't.
    164. Re:Big news... by Anonymous Coward · · Score: 0

      Hmm. Why isn't there a -1 Poster_Is_An_Idiot mod?

      Oh, right. I have been trolled.

      Sorry.

      (To be clear: Yes, I disagree with the parent poster's post. No, I don't wish to mod the post -1 due to disagreement. I want to do so based on the utterly flawed and moronic, not to mention ignorant, basis for the entire post, combined with its inflammatory nature and ridiculous conclusions. In short: It's an idiotic post, and the world is worse off for having it exist.)

    165. Re:Big news... by Desler · · Score: 1

      No, not even close. It's got a lot of cruft, but it's still managed to keep up with the times quite well.

      Yeah, it's so great that for nvidia and ATI to even get remotely decent results from their binary 3d drivers that they basically scrap most of the X Windows layer and all the accompanying cruft and write their own rendering pipeline.

    166. Re:Big news... by Anonymous Coward · · Score: 0

      It can snow in any month; it depends on the location you're talking about:

      http://www.tutiempo.net/en/Climate/Calgary_International/07-1999/718770.htm

      Looking at July 18 will show a minimum temperature of 3 C (there was no snow inside the city proper but outlying areas - Carstairs - did receive snow).

      Also, look at August 22-23, 1992 for Calgary. Specifically look at temperature and precipitation. There was snow that month, as well.

      Both of those examples are anomalies, however, it does disprove the no-snow in August.

    167. Re:Big news... by mwvdlee · · Score: 1

      Please explain to us how you deduced the number of 100 million servers based on those other two numbers. As a matter a fact, please explain where you got those other two numbers.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    168. Re:Big news... by PitaBred · · Score: 2, Interesting

      I prefer Linux to Windows for most everything. I've got a quad core X4 955 and a couple of Radeon's in Crossfire. I just wish that they worked properly under Linux. The open source ATI drivers are moving quickly, but they're not there yet. That leaves me to booting in to Windows 7 for my gaming.

    169. Re:Big news... by oatworm · · Score: 1

      Or I could just go to the Southern Hemisphere, where it's winter in August.

    170. Re:Big news... by oatworm · · Score: 2, Insightful

      For better or worse, you have to use the tools that work for you. In your case, you have a hard requirement - you need MS Project 2003 to work on whatever system you're using. Obviously, if you have a hard requirement that you have to use a Windows-native application, you should probably use the operating system that best supports it, which would be Windows, and that's okay.

      The point of WINE is to help your migration path to Linux. If you have an app that only runs under Windows and you need some time to wean yourself off of it, WINE is great for that. If you have a non-critical Windows-only app that you'd like to run from time to time (say, certain games), WINE is great for that. If you have a business-critical Windows app that absolutely needs to run and there's no way you're migrating out of it, just run Windows. Computers are tools and you should configure yours to do what you need it to do - don't let anyone convince you otherwise.

    171. Re:Big news... by Godji · · Score: 1

      Which is why you would not make a good mathematician.

    172. Re:Big news... by Anonymous Coward · · Score: 0

      Were those old attempts at it working though? Maybe it did work now and you just needed to try it instead of bashing it here on slashdot. Wine and CrossOver Linux do really work pretty darn well now. I know my dad uses to play this one game all the time and while I don't see any reason to use it that doesn't change the fact it DOES work pretty well for allot of applications.

    173. Re:Big news... by Anonymous Coward · · Score: 0

      Loki didn't fail because of a lack of sales - they failed because the CEO and his wife were using the company's funds like a personal ATM any time they wanted to buy a $5,000 dress for her, or another new sports car for him. Had the company's finances been managed responsibly, they would still be around today, as their actual products turned a tidy little profit.

        And this was a decade ago, when the GNU/Linux userbase was smaller.

    174. Re:Big news... by Anonymous Coward · · Score: 0

      It's all about 3D, at least when the comparison to OpenGL comes up. DirectSound3D is a dead duck, DirectPlay is having its best parts deprecated, and DirectInput is itself supplanted by XInput for controllers. As for DirectShow, most shops use something like Indeo or Bink for their cutscenes.

      OpenGL gives you pretty massive API stability -- most of SGI's original demos you can recompile and they'll work flawlessly. What it doesn't give you is a decent resource management API or any guarantee that any one card will support any particular range of resources other than what's enumerated in the extension strings (which stay vendor-specific for eons until the ARB's ponderous deliberations bless it as official).

    175. Re:Big news... by Anonymous Coward · · Score: 0

      http://www.imdb.com/title/tt0262776/

    176. Re:Big news... by Khyber · · Score: 1

      You have apparently never tried making games using 3DFX Glide, otherwise you'd be singing praises of OpenGL left and right.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    177. Re:Big news... by Anonymous Coward · · Score: 0

      For the same reason I'm not allowed to reverse engineer my car and start competing with Honda by producing my own S2000s.

      Human beings are greedy and untrustworthy by nature. If you can accumulate many belongings without paying for them, then that is exactly what you will do. Your whole line about paying for stuff you like will only go so far, but what happens when "what you like" starts growing beyond what you can afford due to your own greed and growing need to have more?

      By your logic, you wouldn't mind if I had your credit card numbers, your social security number, your bank statements, your emails, your medical records or nude pictures of your girlfriend/wife on my hard drive because "law should not dictate which files I can and cannot store on my *own* hard disk drive".

    178. Re:Big news... by billcopc · · Score: 1

      Are you serious ?

      We're used to not paying for anything. Download some ISO, apt-get this and emerge that... I'm sure there are some people out there who use free software because they don't want to pirate Windows, but then again they didn't want to pay for it either.

      Me, I use whatever's the best tool for the job. For network/web dev, that's Linux/KDE. For other stuff, it's Windows. How any of that relates to whether I download pirated games or not, well that's a leap of logic even I can't espouse.

      --
      -Billco, Fnarg.com
    179. Re:Big news... by StayFrosty · · Score: 1

      In which imaginary world would half the Linux users all buy the same game?

      They don't have to. TFA is talking about an engine, not a specific game. ID's last engine had all sorts of games using it. Quite a few had Linux ports.

      Realistically, given the state of gaming on Linux in the past, I doubt many Linux users are also hardcore gamers.

      That may be the case, but I know a lot of hardcore gamers that are not happy with Windows and would happily jump to Linux if there were more native games. I also know quite a few people who dual-boot and keep the windows partition around only for games.

      --
      "Frequently wrong, never in doubt."
    180. Re:Big news... by StayFrosty · · Score: 1

      Linux is also a giant pain in the ass to support, and that's undoubtedly factored into their cost/benefit analysis too.

      Well, I must admit they've done a pretty good job in the past. I can still fire up the original UT (Not ID but still) or Quake 3 on my Linux box and they still work fine. Besides, how much support do they really provide to either Linux or Windows users?

      --
      "Frequently wrong, never in doubt."
    181. Re:Big news... by i.of.the.storm · · Score: 1

      This is basically my point, and partially why I don't run Linux full time.

      --
      All your base are belong to Wii.
    182. Re:Big news... by Ant+P. · · Score: 1

      Do Windows users??

      Well, there's _someone_ out there stupid enough to make spamming a profitable business...

    183. Re:Big news... by Anonymous Coward · · Score: 0

      why is that flamebait?
      I was being nice.

    184. Re:Big news... by StayFrosty · · Score: 1

      ...or that Linux drivers do not really exist as the frequent kernel changes makes vendor software drivers invalid, lots of people got alienated over the years and even enthusiast now say something like that they've stopped worrying about Linux and love Windows. A sad story.

      It's a well known fact that the kernel devs will write and/or maintain a driver and include it in the kernel tree if the vendor asks and provides them with documentation on how to implement it. It's a sad story that many vendors are stuck in the windows rut and don't take the kernel devs up on this offer.

      --
      "Frequently wrong, never in doubt."
    185. Re:Big news... by StayFrosty · · Score: 1

      Heh, I'm going to go home and give quake live a try on my linux box tonight. I was enthusiastic about it at first, but when there was no Linux port even a couple of months after release I just sort of forgot it even existed. A quick google confirmed it works on Linux now. I wonder how many other Linux users gave up hope on this game when there wasn't a port available in a reasonable time frame.

      --
      "Frequently wrong, never in doubt."
    186. Re:Big news... by Anonymous Coward · · Score: 0

      lol you fucking retard
      you mock the parent poster for using logic and and then you go on to do it yourself
      if we dont care about math and logic then that one fucking buyer IS enough BECAUSE IT CAN BE AS MANY BUYERS AS WE WANT!!! fucking slashtards trying to be street smart. go fuck yourself

    187. Re:Big news... by Anonymous Coward · · Score: 0

      Right, because DRM has worked SO well for that purpose on Windows...

    188. Re:Big news... by binarylarry · · Score: 1

      Tell ballmer I said whats up!

      --
      Mod me down, my New Earth Global Warmingist friends!
    189. Re:Big news... by houstonbofh · · Score: 1

      Nope. I didn't buy all those iD games the day the Linux port came out. Never happened.

      The problem is that this never happens often enough.

      This may be true. But the way id sells games there is no way to tell. You "buy" the windows version, and torrent the linux port. Watching Quake Live will actually be a very good metric.

    190. Re:Big news... by houstonbofh · · Score: 1

      Point: Loki Games no longer exists.

      I think that proves the point.

      And BTW, based on the forum responses in the slashdot-linked article, it reminded me why Linux is not (and probably never will be) widespread on the desktop: just to get the damn OS (of whatever distro you chose) running, you have to go to a forum filled with people like them and beg for help only to get a bunch of asstard responses, and then come back again whenever you're trying to find/learn another new program.

      No thanks.

      Perhaps including the word "asstard" in your request dictates the type of response you get...

    191. Re:Big news... by AvitarX · · Score: 1

      Actually,

      Many Loki games are easier (and cheaper) to get the Windows version running under wine, than the Linux version native.

      This is from experience, as I own a few Loki games, and can't get any to work at this point.

      --
      Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
    192. Re:Big news... by kelnos · · Score: 1

      You're completely ignoring platform integration issues. Creating, testing, and maintaining a self-extracting installer for win32, .app bundle and .dmg for mac, .deb/.rpm/.tgz for linux is non-trivial and can take up a bunch of time... and that's just one aspect of platform integration

      Hell, even ignoring that, adding testing and tech support for the app itself on a new platform isn't free. A company considering a port to another platform certainly has to consider that aspect as well.

      --
      Xfce: Lighter than some, heavier than others. Just right.
    193. Re:Big news... by IntlHarvester · · Score: 1

      Yeah, in fact Loki was so far ahead of the curve, they tried to sell Quake3 for Linux before most distros had OpenGL support.

      --
      Business. Numbers. Money. People. Computer World.
    194. Re:Big news... by houstonbofh · · Score: 1

      I guess we have different definitions of small. If half the Linux users would all send me a buck, I think you might consider that to be a bit of cash.

      Unfortunately, it's not your definition of small that matters here - it's Bethesda, id, and EA's definition. To put this in perspective, remember that there's 30 million Xbox 360 owners out there. If 1 in 20 Xbox owners buy Rage, that'll be ~60,000 copies sold. Show me an existing Linux game that's sold more than 30,000 copies, and you might have an argument. Linux is also a giant pain in the ass to support, and that's undoubtedly factored into their cost/benefit analysis too.

      First, there is a license fee to release software for Xbox, and it is a large portion of the game cost.

      Second, the Id support in the past was a website and blog. Not exactly costly...

      Third, it is all about profit. If you have better margins, you don't need to seel as much for the same profit.

      Fourth, you act like it is a choice... They don't need to give up an Xbox version to release for Linux. If they cover the development costs, it is a win, just from the press.

    195. Re:Big news... by houstonbofh · · Score: 1

      All the ones hitting it now... You have to wonder if this was a ploy by Carmak to get Linux numbers up to justify the port...

    196. Re:Big news... by Anonymous Coward · · Score: 0

      integers in C are platform dependent dumbass. consider passing a programming class before telling everyone how to develop their games.

    197. Re:Big news... by kelnos · · Score: 1

      What price they charge doesn't really matter.

      Clearly you have no grasp of economics. If the CEO is correct in that for every sale they make, there are 3-4 pirated copies, they should look into figuring out *why* there are pirated copies. Sure, there will be a subset of people who will just never pay for anything and will only ever pirate software. But surely a percentage of those people would pay if the price was more reasonable. If they cut prices by 25% and that decreases the piracy ratio from 4:1 to 3:1, they make more money than they did before. Obviously my numbers are fabricated, but, as another poster has mentioned, Frictional and Introversion seem to get by ok without DRM with more reasonable prices. It's LGP's own damned fault if they can't price their products appropriately for their market.

      --
      Xfce: Lighter than some, heavier than others. Just right.
    198. Re:Big news... by StikyPad · · Score: 1

      "It never snows in August"

      "Categorically wrong. Your assertion is untrue. Study the 'little ice age' of the medieval period."

      Yeah, the little ice age.. surely the most obvious example of snow in August.

    199. Re:Big news... by Anonymous Coward · · Score: 0

      His statement was mathematical, though. He claimed that P = 0, and someone proved that P = 1. If he'd claimed that P > 1, then you might be onto something.

      In this case, P = 2, because I've bought software, too.

      One thing that a straw man does very well, is burn.

    200. Re:Big news... by TheRaven64 · · Score: 1

      Yup, I remember someone I knew buying the Loki games and then discovering that they only worked if he found a really old libc and added that to the LD_LIBRARY_PATH. In contrast, the Windows versions, by then, worked out-of-the-box under Linux, *BSD, and on the Mac. Actually, the Loki games were easier to get running on FreeBSD, because they keep old versions of the Linux-compat ports around, so it was just a matter of finding one of a suitable age and installing that...

      --
      I am TheRaven on Soylent News
    201. Re:Big news... by Anonymous Coward · · Score: 0

      I would hardly call Carmack an "enthusiast". More like an rabidly obsessed coder who enjoys not only ripping the hood off the "engine", but hand-manufacturing the entire thing from a pile of recycled junk metal... and then watching the result out-perform the best competition on the planet.

      When he talks, people listen, for a good reason. The people involved in trying to bring Linux gaming into the modern age need to listen very close to what he's saying. I'm sure John would be more than happy to write an assembly based gaming engine that would run natively in Linux, and it would probably outperform anything else out there. But he just isn't going to invest the time it would take to do so.

      Or in other words... don't expect any serious Linux gaming until the market share drastically increases, or until the issues with the graphics drivers and API's get fixed.

    202. Re:Big news... by jedidiah · · Score: 1

      Nevermind OpenGL support.

      In those days, some games were still coded to vendor specific APIs rather than anything like OpenGL or Direct3D.

      Although the entire FPS fixation wasn't quite as entrenched then either.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    203. Re:Big news... by node+3 · · Score: 1

      Which is why you would not make a good mathematician.

      Uh, no, it's why I'm not an idiot.

      Being overly literal doesn't make you smart or clever or a good mathematician. It makes you an idiot. Being smart enough to know when something is meant literally or not, well that still doesn't necessarily make you smart or clever or a good mathematician, but it does keep you from being an idiot about one thing at least.

      I guess I shouldn't have been surprised that Linux users would be the type to run around yelling "Linux users don't buy software? Does not compute, does not compute. I bought Quake 3 for Linux in 2000. Does not compute."

    204. Re:Big news... by crossmr · · Score: 1

      Actually Linux needs to make a serious push to get office. Macs have office, why not linux? For linux it is unfortunately a very popular piece of software and supporting it fully would go a long way towards Linux adoption. Why do you think MS hasn't made a linux version? They make a mac version because Macs have a similar cost or more to windows, so while they can get that small percentage of the market, it isn't a threat. However if they make a linux version they'd have to compete with a lower cost OS.

      My whole point was that even though money involved this experience is typical of linux, and exactly why ID isn't in a hurry to make the game linux compatible, even though they've been a friend to linux for years.I promised money to get this working, but did the company do anything? I don't think so. the company relied entirely on some random user to claim that they barely got the product working, but not in a usable state, and then said that was good enough, pay up.

      That's the car equivalent of you finding an abandoned car along the side of the road that doesn't start and as you start to push it away the used car lot guy shows up wanting a commission. He didn't do anything, and what you have doesn't really work, but he wants his money for it.

    205. Re:Big news... by crossmr · · Score: 1

      Fantastic now they just need to do 2007...

    206. Re:Big news... by oatworm · · Score: 1

      Keep in mind that the Mac version of Office is little like the PC version. Sure, you get Word, Excel, PowerPoint, and something that vaguely resembles Outlook (Entourage - yes, Mac gets real Outlook in the next version). You don't get Access, Project, InfoPath, Groove, Visio, Publisher, or any of the other random bits of Office, though. Put another way, you get just enough to make sure you don't throw some OpenOffice derivative on your Macs - nothing more. Now that Apple is coming out with an Exchange client (i.e. integrating Exchange support into Mail.app), suddenly Microsoft is a little more interested in creating a Mac-native version of Outlook; until then, they hadn't cared in years. That's a Microsoft problem, not a Linux/Apple problem.

      As for Codeweaver's business practices... well, I can't vouch for or against them. I've tried running Crossover Office before and all it gave me was the parts of Office that I could "fake" using OpenOffice - namely, Word and Excel. Access didn't work and that's what I really needed at the time, so I just left it alone. Considering how tightly MS integrated Access into Windows' built-in data processing systems, that's not terribly surprising.

      That said, I'm with you. Until somebody comes out with an office productivity suite that matches most use cases for most businesses that's cross-platform, we're going to be stuck with Windows (at least on the client side) for a long, long time. The good news is we're getting close - OpenOffice, among others, is good enough on the word processor/spreadsheet front. Honestly, if Base was a little more polished, I think it would meet the needs of most smallish (less than 50 employees) companies easily enough.

    207. Re:Big news... by Anonymous Coward · · Score: 0
    208. Re:Big news... by Anonymous Coward · · Score: 0

      Nowadays DirectX == Direct3D. Nobody uses any of the other components. And yes OpenGL really is falling behind DX.

    209. Re:Big news... by airyk · · Score: 1

      I don't really think it's the reason that gaming options for linux are as slim as they are, but it is certainly true that OpenGL lags behind DirectX. The OpenGL people spent a long time doing nothing, and during that time DirectX took the market.

    210. Re:Big news... by JohnBailey · · Score: 1

      The Windows software and services market is a multi-billion dollar annual industry. So the answer to your question is clearly "yes".

      And the Linux software industry is also quite lucrative, so the answer to the original statement is also clearly "yes". Linux usually just uses a different model, so the profits are not always as obvious..

      On a personal note.. I have bought Linux software. World of Goo and the Penumbra trilogy to be specific. But I'm a home user, so don't buy much software anyway.
      Just because most is free to use doesn't mean all of it is. We get a lot of software free, but that doesn't mean we refuse to pay, just that we generally don't need to.

      --
      It is difficult to get a man to understand something when his job depends on not understanding it.
    211. Re:Big news... by Bucky+Bit · · Score: 1

      So what happend since - when was it, 2 years ago? at the 'fake' E3? I saw a short video id-software presenting their first tech5 demo running on ALL PLATFORMS the same! What was that about?

      I don't question the problems with Linux. I don't mind them being reasonable and rational. I do question what the presentation of their engine on every platform was all about. I think I saw the video on 1UP.com.

      Maybe some of you have been there and seen it or even talked to the guys. I am curious to know if they have now decided that the engine-selling meta-game still stays with EPIC and the Unreal-Engine.

    212. Re:Big news... by Anonymous Coward · · Score: 0

      Except this time it really did snow in august, occasionally. It's not some obscure event that happened once. Over here we have red hat, mathematica, matlab, Pro/Engineer. Lots of people have bought the few games available on various linux systems (from handhelds to desktops).

      It's more like.. "it never snows in april", but regardless, he didn't use a figure of speech, he said
      "Linux users never pay for anything, so it doesn't even matter."
      straight out, as a reason to claim that one couldn't sell anything to linux users. Which is just wrong.

    213. Re:Big news... by LordVader717 · · Score: 1

      Clearly you have no grasp of economics.

      What an excellent way to start a debate.

      Obviously my numbers are fabricated,

      They are indeed. I will admit though that you have a point. It may well make sense to lower prices.
      But what you have to remember is that they are the ones to decide what the prices are. If their prices is what it takes to do business, then that's what they'll charge.

      but, as another poster has mentioned, Frictional and Introversion seem to get by ok without DRM with more reasonable prices.

      You have totally missed it. Linux Game Publishin publishes games. The companies you name are developers who happen to make the majority of their money on all platformas other than Linux.
      Maybe you should listen to what the developers actually think.

      It's LGP's own damned fault if they can't price their products appropriately for their market.

      If they can't then they will go bankrupt. But if they believe that DRM will help them, it's their right to use it.

    214. Re:Big news... by MWoody · · Score: 1

      If you mean the longest word thing, it's actually "Antidisestablishmentarianism". I was just building a word that matched what I was trying to say.

    215. Re:Big news... by kelnos · · Score: 1

      But what you have to remember is that they are the ones to decide what the prices are. If their prices is what it takes to do business, then that's what they'll charge.

      Of course. I just happen to think their pricing model is flawed, and their "fix" for their piracy problem will cause them more problems than it solves. Only time will tell how it'll play out.

      You have totally missed it. Linux Game Publishin publishes games. The companies you name are developers who happen to make the majority of their money on all platformas other than Linux. Maybe you should listen to what the developers actually think.

      Heh, I don't particularly care that much.

      If they can't then they will go bankrupt. But if they believe that DRM will help them, it's their right to use it.

      Sure it is. My guess is that it won't work well for them. It'll probably reduce their piracy rate, but I doubt it'll increase sales. If anything, it'll probably decrease sales.

      Windows users aren't particularly thrilled about DRM these days. How crazy does LGP have to be to think that all their current Linux users -- and a significant portion of their Linux pirates -- will swallow DRM?

      But, again, only time will tell.

      --
      Xfce: Lighter than some, heavier than others. Just right.
    216. Re:Big news... by hairyfeet · · Score: 1

      Hey Linux guys! Waste mod point ALL you want, I got a ton to spare. It doesn't change reality though. The vast majority of companies will NEVER EVER give you their source code, period. Expecting "source or nothing" is like expecting MSFT to hand over the code for Win9x because they ain't using it anymore. If you keep up this "source or nothing!" crap, and make sure the kernels and everything above it is as unstable as the shifting sands, you know what will happen to Linux adoption? It will stay EXACTLY as it is now, at a little itty bitty 1% of desktops. You know why? Because 'research your living ass off" is not something that home users will ever do, I don't care if you think your OS is the second coming of Christ.

      What they WILL do is buy your product if they can walk into any Staples, Best Buy, or Walmart, buy any hardware device off the shelves, and take it home knowing it will "just work" because it has a little Tux on the box along with the Windows logo. Which you would have already if you would get a *&^%*&^%*& stable ABI already! Because companies will NOT release their source, but they WILL give you binary drivers if they don't have to keep a crew of developers around just to fix them every time some kernel developer gets a bug up his ass and decides to change everything around.

      So it is up to you Linux guys: Do you want a shot at the title? or do you want to be the "Geeker loser" OS. The choice is yours. If you want to walk into any store on the planet and see happy little Tux logos, letting you enjoy the shopping freedom that Windows and OSX users have, then have a fit and demand a stable ABI. Otherwise mark my words-Come 2015 Linux will STILL be at 1%, and "source or nothing" will have gotten you exactly that-absolutely nothing.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    217. Re:Big news... by hairyfeet · · Score: 1

      Don't worry the Feet has got you covered. I don't know if you will read this, as the article is a couple of days old now, but it really is an interesting read. I shall put a bit of it here for you, but if you RTFL you'll find it pretty good.

      Here is what Carmack said on OpenGL 3 "During the Longs Peak design phase, we ran into disagreement over what features to remove from the API...The disagreements happened because of different market needs...We discovered we couldn't do one API to serve all.." he say that the CAD guys are hamstringing OpenGL to keep their older apps running, even though the API needs a rewrite.

      Which to me kinda points out the problem of comparing OpenGL to DirectX. Since MSFT is really the only one with final say that can put their foot down when needed, and the manufacturers will either have to go along or the other guy will have "DirectX Version X" cards before them. With OpenGL being literally designed by committee that just can't happen, and it looks like the CAD guys are willing to give gamers the finger to keep their expensive software going without a rewrite. sad, really, as I had hopes in the 90s that OpenGL would overtake DirectX and then you could buy just one game and run it anywhere-Windows, Linux, or Mac, but it looks like DirectX will get to stay king thanks to CAD using OpenGL.

      --
      ACs don't waste your time replying, your posts are never seen by me.
    218. Re:Big news... by LordVader717 · · Score: 1

      Windows users aren't particularly thrilled about DRM these days.

      Apart from a minority of people who oppose it for ideological reasons, most paying customers are comfortably with it, as long as it's done well.

      And while you may not like it, developers pretty much unanimously agree that DRM is vital. If you think that they're going to abandon copy-protection like they did with music downloads, I'm sorry, but it ain't gonna happen.

  2. Sounds like a challenge, not a problem by jkorz · · Score: 1, Interesting

    Linux users: play quake live I incidentally just tried it out on my ubuntu box last night. Pretty impressive for being browser based.

  3. Too bad by pwizard2 · · Score: 5, Insightful

    I've come to count on id porting their games, so I'm disappointed over this bit of news.

    I use the proprietary Nvidia blob (version 180) for my Nvidia 8400 and I have no qualms about it. Windows users use proprietary drivers for practically every card that I've seen over the years, so how is it any different in principle if you replace Windows with Linux? While I take open stuff when I can get it, I would rather have a video card and wireless device that works on Linux. Not every Linux user sees things the same way that RMS does by insisting on a 100% FOSS operating system. While you can have that if you want it, I prefer the freedom of being able to mix and match as I see fit.

    --
    "It is a denial of justice not to stretch out a helping hand to the fallen; that is the common right of humanity."
    1. Re:Too bad by PolyDwarf · · Score: 4, Funny

      You and your "freedom". When will you realize that RMS can do no wrong? Give up your quaint notions, your "thinking for yourself", and bask in the glory of his beard!

    2. Re:Too bad by JackieBrown · · Score: 1

      I am curious why he said that.

      I don't think doom 3 or quake 4 runs with the non-free nvidia drivers. Not sure why he thinks this is suddenly a problem.

    3. Re:Too bad by Anonymous Coward · · Score: 0

      We all prefer the freedom of using any hardware, but usually when we use hardware with only proprietary drivers, they crash the kernel, because they are poorly written. We can't fix them, because there is no source code. For example, one of my recent computers with a Nvidia card (and Nvidia's proprietary driver) started crashing every 20 minutes or so - but worked fine with the VESA driver.

    4. Re:Too bad by houstonbofh · · Score: 1

      Me too... I will buy it if the port it. I won't if they don't. But they have made noises like this before... And always managed a port eventually. Still would not hurt to fire up Quake Live, and pass it around. It is still free right now. http://www.quakelive.com/

    5. Re:Too bad by SilverHatHacker · · Score: 1, Interesting

      Ah, the dichotomy of freedom. In a perfect world of software, everything would be as free as RMS wants it to be. There would be no restriction on anything, and the user would be free to choose whatever he wanted for his system.
      We do not live in a perfect world. Do we choose the freedom to select 'non-free' options in order to achieve higher performance? Or do we limit ourselves to only 'free' software with no restrictions? RMS's vision is like religion: if everyone subscribed to it, the world would be fine, but as long as there is a viewpoint in opposition to it, it will never reach its full potential, and seem to be as limiting as what it stands against.

      If that doesn't make sense, I'm dog tired, and may as well be drunk for all I care.

      --
      Funny may not give karma, but +5 Informative never made anyone snort coffee out their nose.
    6. Re:Too bad by pwizard2 · · Score: 1

      I know you're being satirical, but I think there is too much blind zealotry in the open source community. While I admit that RMS has made a lot of difference in the open software world (I put a section on that into my upcoming book) that doesn't mean that I have to agree with everything he says. I like being able to choose between both worlds; to me, that is freedom.

      --
      "It is a denial of justice not to stretch out a helping hand to the fallen; that is the common right of humanity."
    7. Re:Too bad by pwizard2 · · Score: 1

      Doom3 works fine with the Nvidia blob the last time I checked. (at least on Ubuntu) I was able to get adequate performance on low quality out of a chipset, of all things.

      --
      "It is a denial of justice not to stretch out a helping hand to the fallen; that is the common right of humanity."
    8. Re:Too bad by PolyDwarf · · Score: 1, Insightful

      I wasn't being satirical... The Beard knows all!!!!.... OK, I can't handle that any more. Back to reality.

      Personally, I agree with you. The Cult of RMS is just that. If you don't fully drink the Kool Aid, you are outcast and unclean. That closed minded thinking annoys me to no end.

    9. Re:Too bad by SanityInAnarchy · · Score: 1

      Problem with that is, I still see less than no point to Quake Live, other than that it's free. And even that doesn't buy much.

      Why would I play Quake Live instead of, say, Nexuiz?

      I think low usage of Quake Live would point more to the average Linux user being somewhat more discriminating, and actually taking the step to think about it before downloading random browser plugins.

      If I'm only playing Quake Live to show him that there's another Linux user, maybe. But even here, I sort of don't see the point -- if buying Doom 3 and Quake 4 wasn't enough, why would it be meaningful to show how many Linux users are willing to play a free game, as opposed to actually put down money for a good game?

      --
      Don't thank God, thank a doctor!
    10. Re:Too bad by Enderandrew · · Score: 1

      If you insist on a 100% "Free" system with no closed-source software, then you're unlikely to purchase a proprietary closed-source game, even if it is likely get open sourced 10 years later.

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    11. Re:Too bad by markdavis · · Score: 1

      if buying Doom 3 and Quake 4 wasn't enough, why would it be meaningful to show how many Linux users are willing to play a free game, as opposed to actually put down money for a good game?

      I couldn't agree with you more. I have no interest in "Quakelive", yet I, too, purchased Quake 4 and Doom 3 (and many others) for Linux. Of course one problem was that we couldn't really buy the LINUX version, we had to buy the MS-Windows version, the download the Linux binary from the website and use the WAD files and license off the disc. So, unless the program was feeding back spy info to ID, they really have no idea how many were Linux sales.

      Had they not run in Linux, I would not have purchased them at all.

    12. Re:Too bad by Reservoir+Penguin · · Score: 1

      I think you confusing freedom with force choice.

      --
      US-UK-Israel: The real Axis of Evil
    13. Re:Too bad by suckmysav · · Score: 1

      Well, that is not necessarily an indication that the driver is crashing. The card could be faulty in one of its 3D rendering pipelines or some part only engaged in 3D mode. By using the vesa (2D) driver that faulty part is not engaged therefore the PC doesn't crash.

      --
      "You can't fight in here, this is the war room!"
    14. Re:Too bad by Sir_Lewk · · Score: 1

      Better yet, why would I play Quake Live instead of Quake 3 on linux?

      One of them runs a hell of a lot better in linux, allows me to set up my own servers with mods, and is much easier to play with friends on the fly.

      --
      "linux is just DOS with a UNIX like syntax" -- Galactic Dominator (944134)
    15. Re:Too bad by PolyDwarf · · Score: 1

      It's late here... Is this serious or no?

    16. Re:Too bad by timeOday · · Score: 1

      I don't think ethical objections to the binary driver is the reason ID won't be supporting linux. It's money. If they thought the linux version would pay off, they would develop it.

    17. Re:Too bad by Anonymous Coward · · Score: 0

      Freedom to give up your freedom isn't much freedom at all. It's somewhat counter-intuitive, I grant.

    18. Re:Too bad by mwvdlee · · Score: 1

      if everyone subscribed to it, the world would be fine, but as long as there is a viewpoint in opposition to it, it will never reach its full potential

      Just like marxism the problem is that, the more people who subscribe to the system, the more benefitial it would be to an individual not to. At some point enough people would subscribe to the system that abusing it becomes just too tempting to some and than the whole system collapses.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    19. Re:Too bad by antonyb · · Score: 1

      download the Linux binary from the website

      Maybe they looked at how many times this was downloaded?

      Ant.

    20. Re:Too bad by Anonymous Coward · · Score: 0

      It was announced over a year ago that id was done with Linux.

    21. Re:Too bad by nacturation · · Score: 5, Insightful

      First they implemented video card drivers as blobs, and I didn't speak up because I was happy playing games.
      Then they implemented the network drivers as blobs, and I didn't speak up because I enjoyed faster network connectivity.
      Then they implemented the storage drivers as blobs, and I didn't speak up because now the latest hardware ran in Linux.
      Then they implemented my kernel as a blob, and there was nobody left to speak up for me because their systems were causing kernel panics because of all the blobs that nobody could debug.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    22. Re:Too bad by Anonymous Coward · · Score: 0

      "so how is it any different in principle if you replace Windows with Linux?"

      nVidia is last manufacturer who has closed source drivers for their cards/chips. Intel and AMD (ATI) has open drivers and specs. You do the math.

      And Linux kernel is already 100% FOSS operating system. It is licensed under GPL v2. The problem is the drivers (part of the OS altought) that can be closed source like nVidia's.

    23. Re:Too bad by Anonymous Coward · · Score: 0

      Binary from website ==> Logs from Website ==> Approximate Number of people using the product

    24. Re:Too bad by cowbutt · · Score: 2, Informative

      I use the proprietary Nvidia blob (version 180) for my Nvidia 8400 and I have no qualms about it. Windows users use proprietary drivers for practically every card that I've seen over the years, so how is it any different in principle if you replace Windows with Linux? While I take open stuff when I can get it, I would rather have a video card and wireless device that works on Linux. Not every Linux user sees things the same way that RMS does by insisting on a 100% FOSS operating system. While you can have that if you want it, I prefer the freedom of being able to mix and match as I see fit.

      Nice video card you have there; it's a shame that you rent it from nVidia rather than own it outright.

      Think I'm being over-dramatic? Not really, since at some point, nVidia will decide it's no longer worth their time and effort to maintain the driver for it, and the last driver they release will eventually suffer bitrot against the Linux kernel. Being closed source, eventually there's a chance that it cannot be easily patched because there are changes required in the binary blob parts.

      Now, I use nVidia video cards too, but that's only because of the pragmatism that says outside of onboard Intel video, they work the best under Linux. I refuse to spend much on them though, because I never know when nVidia will declare my card obsolete - whether I think it is or not.

    25. Re:Too bad by SwabTheDeck · · Score: 1

      I think it's important to recognize that this philosophical divide regarding binary drivers has collateral damage as exemplified here. Personally, the debate seems rather petty in the grand scheme of FOSS, but if something like this is legitimately keeping a potentially huge software title from making it to the platform, then I think some attitudes need to be adjusted a bit. At the end of the day, a platform is only as good as the software that runs on it.

    26. Re:Too bad by Anonymous Coward · · Score: 0

      I used to use an ATI binary blob. Then they decided not to support my perfectly capable card of 3 years ago anymore. Now I _must_ use the open driver; and I'm glad it exits, as my dual head setup with full compositing keeps working just fine.

      That is the reason we should support RMS , even if he appears unwashed and a little bit crazy.

    27. Re:Too bad by Hal_Porter · · Score: 2, Interesting

      Then they implemented my kernel as a blob, and there was nobody left to speak up for me because their systems were causing kernel panics because of all the blobs that nobody could debug.

      I don't mean to worry you, but people have been debugging without source code for years. Of course they do it because people pay them, not as volunteers.

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
    28. Re:Too bad by ToasterMonkey · · Score: 1, Redundant

      Think I'm being over-dramatic? Not really, since at some point, nVidia will decide it's no longer worth their time and effort to maintain the driver for it, and the last driver they release will eventually suffer bitrot against the Linux kernel. Being closed source, eventually there's a chance that it cannot be easily patched because there are changes required in the binary blob parts.It's not their fault Linux isn't stable for more than a year or so. Other OSs deal just fine with older drivers when they want to. Open Source is not an excuse for unstable APIs.

    29. Re:Too bad by Bert64 · · Score: 1

      And what about people who downloaded the linux binary to play the demo version?
      How about people who acquired the linux binary from mirror sites or third party packages?

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    30. Re:Too bad by Anonymous Coward · · Score: 0

      Is there an equivalent to Godwin's law referring to "OMG it's communism/socialism!"? We sure could use one these days.

    31. Re:Too bad by Rogerborg · · Score: 1

      Yes, that's exactly the progression that we've seen on GNU/Linux systems.

      In Bizarro World.

      --
      If you were blocking sigs, you wouldn't have to read this.
    32. Re:Too bad by Enter+the+Shoggoth · · Score: 1

      Nice idea! Unfortunately almost every slashdot article past, present and future would fall foul of your proposed anti-Godwin's law.

      Is there an equivalent to Godwin's law referring to "OMG it's communism/socialism!"? We sure could use one these days.

      --
      Andy Warhol got it right / Everybody gets the limelight
      Andy Warhol got it wrong / Fifteen minutes is too long.
    33. Re:Too bad by Draek · · Score: 1

      Well, as I understand it the problem isn't "closed source drivers vs open source drivers", its "closed source NVidia drivers vs anything else" which has the secondary problem of leaving us ATI users in the dust regardless of our philosophical ideologies, reducing the potential consumer base even further. And I imagine the concept of tying your game to a specific brand of hardware, even if its unintentionally and only for a small subset of users, could be problematic from a PR standpoint as well.

      --
      No problem is insoluble in all conceivable circumstances.
    34. Re:Too bad by Anonymous Coward · · Score: 0

      An equivalent of "Godwin's Law"?

      Godwin's Law refers to the Nazis. Remind me, what is "Nazi" short for? Fill in the blanks. "National Soc_a__st."

      I think you've already got your equivalent of Godwin's Law. It's, erm, Godwin's Law.

    35. Re:Too bad by Anonymous Coward · · Score: 0

      I know you're being satirical, but I think there is too much blind zealotry in the open source community.

      Stop pretending that open source is somehow different in this regard closed source and commercial software. The amount of zealotry in open source is minor compared to that. What is a salesperson and/or astroturfer but a blind zealot?

      Not to mention vendor-of-your-choice-only workplaces I've seen that make my hair curl.

    36. Re:Too bad by gbjbaanb · · Score: 1

      True, RMS has made a huge difference to free software, but even he should realise there are edge cases where non-free is acceptable, even if not totally desirable. Like everything else in life you can have too much of a good thing, and trying to push your ideas on *everything* just ends up in self-defeating fanaticism.

      Binary drivers for graphics cards are fine, we don't really care they're not free, open source. In this case, people don't really care about the drivers as they are just something that comes with the hardware that they buy. Nvidia and ATI may well want to protect their drivers, but they compete on their hardware. If they realised that, they might open the drivers, but until then, it really doesn't matter that they are not free.

      We should stop shooting ourselves in the foot here and acknowledge that non-free graphics drivers are the exception to the rule.

    37. Re:Too bad by RiotingPacifist · · Score: 1

      That is the only reason that I'm on radeon drivers, because flgrx+(ironically) flash did not play nice, since the switch i can't do much 3d stuff, but i never have to worry about my system going down due to driver issues.

      --
      IranAir Flight 655 never forget!
    38. Re:Too bad by RiotingPacifist · · Score: 1

      I may be reading into it too much, but it may be:
      previously it went game->DRI/X-server->prop drivers and oss drivers as they got the performance to play games
      now he may be saying game->DRI/X-server+Direct calls to binary blobs->prop cards drivers

      --
      IranAir Flight 655 never forget!
    39. Re:Too bad by cowbutt · · Score: 1

      It's not their fault Linux isn't stable for more than a year or so. Other OSs deal just fine with older drivers when they want to. Open Source is not an excuse for unstable APIs.

      I didn't say it was; but nVidia want the sales from Linux users and partners (otherwise they wouldn't produce any drivers at all) but they don't want to participate on Linux's terms, i.e. GPL-compatible drivers, or programming documentation. The result is that users of their hardware get screwed when nVidia's business model makes it unprofitable to continue to support older GPUs with their drivers.

      Unstable APIs are not an outright negative; they allow changes without having to maintain legacy APIs for compatibility. And, like that design decision or not, it's a fact of life with Linux and failing to acknowledge it and produce a solution that's workable is unfair to customers who think they've bought, rather than rent, their GPUs.

    40. Re:Too bad by wrook · · Score: 1

      I don't think you have to justify your use of a proprietary driver at all. You are, in fact, using a proprietary driver *in order run a proprietary piece of software*. It would rather stupid for someone to say that you should choose freedom in one case and not in the other.

      I'm a huge fan of free software. From a user's perspective it is just better. When stuff doesn't work I can move to another vendor without losing the software I've grown used to. This is a massive advantage for me. Without software freedom I get locked into a single vendor who generally doesn't care about me. Having worked for proprietary software vendors for nearly half of my life, I understand all too well what their attitude is towards end users (can you say, "cost center"?) Free software forces vendors to place their customers well being first (otherwise they can, and will, walk to someone else).

      I don't think anyone wants to deny you the right to run whatever software you choose (as long as you abide by the license agreement, and as long as you don't choose a platform with DRM that restricts what software you can run on it). Choosing proprietary software is unfortunate, though. I can understand why you do, if you have no choice. But choosing free software not only has the potential to help you, it can also help others. Free software projects thrive on use (even if the users don't pay money). So when you have the choice it would be great if you can try to use free software.

    41. Re:Too bad by makomk · · Score: 1

      It's not their fault Linux isn't stable for more than a year or so. Other OSs deal just fine with older drivers when they want to. Open Source is not an excuse for unstable APIs.

      Not reliably or cheaply. I think Windows has something like 5 or 6 different USB kernel APIs just because they have to keep backward compatiblity with older driver. Plus, remember all the drivers that inevitably seem to break with every Windows release? The only reason Windows gets away with it is because the releases are so infrequent.

    42. Re:Too bad by Anonymous Coward · · Score: 0

      I like being able to choose between both worlds; to me, that is freedom.

      Real freedom is realizing that there is more than the two worlds you're being shown.

    43. Re:Too bad by mabhatter654 · · Score: 1

      it's also a practical problem of support. Linus and everybody else make changes in the open and leave the source for everybody to see. The live/work entirely in source code other projects compile into distros

      If/When Nvida doesn't keep up their binary/encrypted/DRM/stripped of debugging info ... blob it's not "Linux's" problem. A long time ago they got sick of trying to write "fixes" for other people's code they're not legally allowed to look at anyway. Linus is giving away source code for a whole OS kernel, lots of drivers for hardware, APIs, etc... what makes Nvidia's one little chip so special they can't play along with everybody else?

      The same goes for Broadcom, they has a valid regulatory reason for not releasing the specific code for wireless frequencies and powers.. but why did they not build that into the ROM on the wireless card like other companies do? Why did they put the needed firmware behind encryption in a windows-only exe driver file so nobody else can simply talk to the card like a normal device with normal APIs? Other companies have no problem meeting the FCC requirements and leaving enough APIs open for the linux crew to write drivers... it's not a "legal" issue, it's a "marketing" issue.

    44. Re:Too bad by Vexorian · · Score: 1

      Other OSs deal just fine with older drivers when they want to. Open Source is not an excuse for unstable APIs.

      Are you sure? they have to get rid of that legacy code supporting old drivers eventually, and we know already of cases in which they did, i.e it caused MS tons of problems with the vista migration.

      Now, please explain, what would be so dramatically catastrophic for nvidia to ... just release specifications for a driver and let people code drivers for it if they wish? They wouldn't be giving any code away... and in fact, as consumers of their product, we would be benefited as it would be possible to port to many new platforms. nvidia marketshare and overall quality will increase, also the product life... but nope, no dice..

      --

      Copyright infringement is "piracy" in the same way DRM is "consumer rape"
    45. Re:Too bad by idiot900 · · Score: 1

      Then they implemented my kernel as a blob, and there was nobody left to speak up for me because their systems were causing kernel panics because of all the blobs that nobody could debug.

      That already happened. It's called Windows.

    46. Re:Too bad by Ant+P. · · Score: 1

      Other OSs deal just fine with older drivers when they want to. Open Source is not an excuse for unstable APIs.

      I'm running Debian Sid on a box with a SiS something-or-other graphics chip from half a decade ago.

      Corporate arrogance is not an excuse for unmaintained software.

    47. Re:Too bad by cheftw · · Score: 1

      You know what annoys me no end?

      Overly general statements which show a lack of understanding.

      --
      Always back up, never back down. ---- Think you're cool 'cos your uid is prime? Take mine, modulo the one digit integers
    48. Re:Too bad by IntlHarvester · · Score: 1

      So, unless the program was feeding back spy info to ID, they really have no idea how many were Linux sales.

      Multiplayer games authenticate against a master server. Of course, nobody really played D3 or Q4 MP, but it's a data point at least.

      --
      Business. Numbers. Money. People. Computer World.
    49. Re:Too bad by JackieBrown · · Score: 1

      The Nvidia blob is the non-free driver - unless you are saying you ran doom 3 on the nv driver

    50. Re:Too bad by Anonymous Coward · · Score: 0

      RMS has also taught us that taking off your shoe at a public conference and eating toe crust is not just socially acceptable, but a good source of nutrition!

  4. You heard the man by Spit · · Score: 3, Interesting

    Play Quake live and get some meaningful stats back to a major developer.

    --
    POKE 36879,8
    1. Re:You heard the man by gbarules2999 · · Score: 1

      I have been. It worked well enough; the bugs are a little shifty, but it works. It's a hell of a lot better than ioQuake3.

      Wait, wasn't it an insult back in the days to say that an OS was good for nothing but games? Not that I boot up Vista very often anyhow, but the only real reason I've logged back into that thing was because of a recent GOG.com sale. It's like Windows is now a new gaming console at my house, except that this one bugs me about drivers and DRM on a regular basis.

    2. Re:You heard the man by sapphire+wyvern · · Score: 1

      It's like Windows is now a new gaming console at my house, except that this one bugs me about drivers and DRM on a regular basis.

      Seriously? Drivers, yeah, I understand that. A better distribution mechanism would be nice although I suppose Windows Update is better than having to actually seek out & download the installer yourself. But DRM? Windows doesn't include any DRM for controlling access to executables. The only built-in DRM is for media playing, like Bluray and DVDs and crappy audio files. (Windows XP didn't include any DRM at all - that's why it can't even play DVDs without a 3rd party DVD player installed).

      I've never gotten any DRM-related bugging from Windows - although I *have* gotten DRM bugging from things like SecuROM, which isn't part of Windows. Blaming Windows (and by extension MS) for the shite-layer that third-party games publishers love to wrap their product in isn't really fair.

    3. Re:You heard the man by gbarules2999 · · Score: 1

      I'm talking about the GAMES' DRM mechanics, such as Bioshock's "Please activate online" nonsense or Steam's hullabaloo it raises everytime you go offline for five minutes.

      Yes, I'm on Slashdot, and I mentioned Windows and DRM in the same sentence. But they're not related, no. I know, take a breath. It'll be okay.

    4. Re:You heard the man by Hurricane78 · · Score: 2, Funny

      Who here has the skill and will, to write a virus that infects a large botnet, to turn the bots into Quake live for Linux players?

      I bet *you* do. :)

      --
      Any sufficiently advanced intelligence is indistinguishable from stupidity.
    5. Re:You heard the man by EvanED · · Score: 1

      ...Steam's hullabaloo it raises everytime you go offline for five minutes...

      I'm hardly a fan of Steam and I think their offline mode is poorly implemented in a few different ways (e.g. a half-updated game is unplayable), but "hullabaloo it raises everytime you go offline for five minutes"? What?

      I just moved a few weeks ago, and I didn't have an internet connection for a couple weeks after moving in. A friend and I both finished the Steam-based Mass Effect during that time, running Steam in offline mode.

      Didn't have any problems, nor did we get nagged by Steam during that time except at startup.

    6. Re:You heard the man by ion.simon.c · · Score: 0, Offtopic

      What did you think of Mass Effect?
      Best moments?
      Worst moments?
      Overall opinion?

      What ending did you and your friend take? Also, did the Paragon and Renegade meters have any affect on the gameplay?

    7. Re:You heard the man by compro01 · · Score: 1

      1. Good game, though very crash-happy.
      2. I personally liked the side-quests and the random exploring best.
      3. The crashes which happened at least hourly. And going by the forums, a lot of people are unable to even start the game without it crashing.
      4. Fun game, but it seriously needed more development and QA time.
      5. I've only done the one where you save the counsel, but next time through I'm going to let them die and see what happens.
      6. the paragon and renegade metres open up points in the charm and intimidate skills, but they don't really affect the storyline.

      --
      upon the advice of my lawyer, i have no sig at this time
    8. Re:You heard the man by EvanED · · Score: 1

      What did you think of Mass Effect?

      Mass Effect is a kind of weird thing for me. On one hand... it's really good. It's got a good story, basically all the dialog is decent at worst, and there are a couple plot revelations that are just extraordinary. There's one that is pretty damn bone-chilling. On the other hand, there are a few things that are a bit aggravating. Most of these are somewhat sort of "technical" issues, and if they were changed basically wouldn't change the game itself at all.

      For me, there are a few unfortunate glitches... one one of the missions the ground isn't rendered properly so it's very hard to figure out where to drive without going off of a cliff, and the last half of a mission has lots of sound glitches (e.g. cut scenes without most of the sound tracks, occasional dropped dialog).

      I also agree with most of what the Penny Arcade people had to say about it, though I do think the first comic is the least relevant. The first time I played, I had a rather hard time on the harder battles for a while, even on the easiest difficulty setting. Then things clicked and I figured out how things worked, and it got much easier; I'm playing it on hardcore now (the 4th of 5 settings; the 5th isn't unlocked yet), and it's really in the same ballpark as the early parts on casual since the game is harder but I am better.

      The PA people didn't make a strip about it, but Tycho discusses it in the third news post in that series: the inventory management system is terrible. It sucks. It's the sort of thing that makes me think that BioWare should take some lessons on playtesting from Valve or something, because I can't imagine that they playtested the current design, properly solicited feedback from the users, and didn't find out how bad it is. The biggest problem is that your inventory can hold 150 items, but there's no internal organization; it's just a list in the order you picked things up. There are nice categories ("pistols", "sniper rifles", "grenade upgrades", ...) but they don't show up in the list. You can have two things of the same item that show up in multiple places in the list. A very simple change that would have made this far less frustrating is to set up a hierarchy by genre and a sub-heirarchy by the manufacturer/model. (There are items like "Kessler I", "Kessler II", etc. where a "Kessler II" pistol is strictly better than a "Kessler I" pistol, but incomparable to the "Edge II" pistol. So group all the Kesslers together.) There are other problems too.

      Finally, there are just a bunch of misc. annoyances. If you're in a dialog scene, you can't even get to a menu to, say, exit the game. You can't skip cut scenes (even ones that are very repetitive, like going through a mass relay); this goes along with Penny Arcade's elevator strip. There are fights in the game where you have dialog, then a fight, and it will "helpfully" save before the dialog instead of after, so if you die a bunch of times you have to go through the dialog again. At a minute or two a piece just from that, I probably could have saved 10 or 15 minutes earlier today at the end of the mission where you pick up Liara.

      I would say don't take an overall negative impression from this review; definitely don't do so based on the volume of text I devoted to complaining. I'm just much better at talking about what I don't like about something than I am at talking about things that I do like. And there is plenty in that latter category. I might summarize it as the following: Mass Effect is a great game when you're done playing it, but only decent while you are actually playing it. This is similar to and inspired slightly by something Tycho wrote: "by the time you are done playing, you remember the emotional topography of the game much more than the technical one". Maybe not worth the $50 launch price or whatever it was, but definitely worth the $20 now.

      What ending did you and your friend take?

    9. Re:You heard the man by Anonymous Coward · · Score: 0

      I was looking forward to buying a copy of Mass Effect after some friends told me about it, then I saw the screenshots. Over the shoulder view? No thanks. It could have the best story in the world, but I will never play it because of that horrid layout. I don't like having a quarter of the screen obscured by the back of my character.

    10. Re:You heard the man by Anonymous Coward · · Score: 0

      Bullshit. What drivers does it bug you about?

    11. Re:You heard the man by Xest · · Score: 1

      I'm intrigued to know what his real metric will be, he suggests hundreds of thousands of players using Linux, but I sure as hell hope he doesn't mean concurrently else he's effectively just set up the Linux community to fail.

      The problem is, even the largest online FPS communities in the world which are Halo 3, Call of Duty 4/5 and such only just crack the 200,000 mark at absolute peak and Quake Live simply is not going to achieve the player base of these games - and that's across all platforms.

      I hope his hundreds of thousands was just a figure of speech else he's effectively setting up the Linux gaming community for a challenge he must know full well they can't possibly reach - again, it's hard enough for Windows and the XBox360 with their 10s of millions of users each to even achieve hundreds of thousands.

  5. binary blob graphics driver? by Anonymous Coward · · Score: 0

    Does that mean there is some kind of windows-only driver involved and linux needs to encapsulate it in emulation? I'm confused by that.

    1. Re:binary blob graphics driver? by Mad+Merlin · · Score: 1

      No. He's referring to the (native) proprietary Nvidia drivers and the (native) proprietary ATI drivers.

  6. Everyone uses the blob anyway by Anonymous Coward · · Score: 0

    Who cares?

  7. Binary blob ... eh? by Lemming+Mark · · Score: 5, Insightful

    "and that the Linux port would have to use the binary blob graphics driver in order to work"

    From TFA, it seems that Carmack believes it would be hard to get the necessary performance without using the NVidia drivers. It's somewhat surprising to me if it wouldn't be possible to get it running acceptably on anything else, even if the game does use a lot of advanced features - but if Carmack says so!

    However I'm not so keen on his assertion that if you're using the binary drivers you might as well run the code under Windows. I guess this probably *does* make sense for most people, since there are relatively few people who don't have a Windows license available somewhere. However, it would be *nicer* not to have to reboot into Windows for a specific app even if that were unnecessary.

    Unfortunately I saw a fair few quite negative reactions in the linked thread and I expect we'll see others here. Carmack has not ruled out a port for sure. But even if he does, that's not exactly evil or a betrayal of open source or anything else negative. Many gamers here will have benefited in some way from the GPLed code he's released to the OSS community in the past at some point, pretty much all gamers will have benefited from his position as a developer pushing the games industry forwards. He's not done anything *bad* here, he's just not necessarily doing something we'd hoped for.

    Hopefully the Rage code will - one day - be GPLed and get ported to Linux. I think that's a fair way down the road at this point, though.

    1. Re:Binary blob ... eh? by Anonymous Coward · · Score: 1, Interesting

      I agree. If you're willing to use the proprietary drivers, just log back into win-does. If you're not willing to use the proprietary driver, then you probably aren't willing to use windows anyways, so ID isn't exactly losing your purchase.

    2. Re:Binary blob ... eh? by Hadlock · · Score: 5, Interesting

      Carmack stated at Quakecon that Betheseda has to sign off on the GPL'ing of any future code. The chances of that happening are slim to none. IdTech5 is a pretty impressive piece of technology; from what I can tell it's Fallout 3 graphics maxed out with about 50% less overhead.

      --
      moox. for a new generation.
    3. Re:Binary blob ... eh? by gbarules2999 · · Score: 1

      That's a dumb argument. What if I didn't buy Windows yet and don't want to pay for it for my new rig? I mean, if I have the card, but not the Windows...

    4. Re:Binary blob ... eh? by houstonbofh · · Score: 1

      I agree. If you're willing to use the proprietary drivers, just log back into win-does. If you're not willing to use the proprietary driver, then you probably aren't willing to use windows anyways, so ID isn't exactly losing your purchase.

      Depends on why you use Linux. If it is some religious reason, you have a point. If it is because it is more stable, and just a better tool for the job, then you don't I just like to pick the best tool. For me that is Linux with the 180 nVidia blob drivers.

    5. Re:Binary blob ... eh? by mindbrane · · Score: 1

      I run Windows XP and Vista for gaming and vids but more to the point I'm always happy to buy a new Windows based Quake version. It's my way of saying thanks. Although either the whole FPS thing is getting kinda old, or, maybe it's just me :(

      --
      ideopath @ play
    6. Re:Binary blob ... eh? by SanityInAnarchy · · Score: 1

      However, it would be *nicer* not to have to reboot into Windows for a specific app even if that were unnecessary.

      There's also the fact that I'm likely to keep my Linux OS cleaner than Windows, that my Windows is 32-bit while my Linux is 64-bit, and I keep things like wireless keys and VPN access on Linux.

      He's not done anything *bad* here, he's just not necessarily doing something we'd hoped for.

      That, I'll agree with. In the past, the fact that he's stuck to OpenGL has made ports easier, and it's also forced vendors to keep OpenGL relevant.

      I think his point about proprietary drivers... he's right and wrong. He's right in that the second biggest thing that sucks about my Linux desktop today is nVidia drivers. (The biggest thing is KDE4 -- I really should move on.) But he's wrong in that both nVidia and AMD have made noises about open video drivers. If those ever happen, the id tech, being a nice GL engine, should work just fine -- unless it's a Windows-only engine, in which case it'll only run on proprietary stacks, top to bottom.

      --
      Don't thank God, thank a doctor!
    7. Re:Binary blob ... eh? by Cyberax · · Score: 1

      Carmack is right.

      First, OpenGL is a mess. And OpenGL 3.0 is a complete failure, so it's no wonder Carmack doesn't want to port his code to use it. Also, in any case OpenGL 3 is implemented only by NVidia and ATI blobs.

      And only NVidia currently produces decent drivers and hardware for Linux. ATI's drivers are quite unstable and unreliable. Intel's drivers are good, but their hardware is not.

      OpenSource graphics drivers are coming, but they're a long way off. I expect that we won't see them for at least two more years and by that time I'd surprised if there'll be support for OpenGL 3 in them. And by that time Windows will have new DirectX with new features...

    8. Re:Binary blob ... eh? by digitalunity · · Score: 4, Interesting

      I appreciate Carmack's pragmatic reasoning instead of legal bullshit or calling us all pirates.

      I have Windows and Linux available at home, so I don't really care. Yeah, it would be nice to not have to dual boot, but I see that as a necessary evil for the time being anyway, regardless of what games become available on Linux.

      --
      You can't legislate goodness. Let each to his own destiny, by will of his freely made choices.
    9. Re:Binary blob ... eh? by digitalunity · · Score: 0, Troll

      Not sure if you've noticed, but the retail price on computer components is far higher than the cost of buying a box and upgrading it.

      I guess if you're a serious computing enthusiast, the pride and enjoyment might surpass the increased cost. I'm a bit more pragmatic and will always choose to just purchase and upgrade if/when necessary.

      --
      You can't legislate goodness. Let each to his own destiny, by will of his freely made choices.
    10. Re:Binary blob ... eh? by kregg · · Score: 1

      Actually I am using ATI's new Catalyst Centre and driver for Ubuntu and it is really good.

    11. Re:Binary blob ... eh? by acidrainx · · Score: 3, Insightful

      No, not Bethesda. They're owned by ZeniMax, who also owns Bethesda. It's ZeniMax that has to sign off on it.

      id Tech 5 is impressive right now, but so was Quake 3 back in the day. I wouldn't rule out id Tech 5 being open sourced when their next big game is about to be released on id Tech 7.

    12. Re:Binary blob ... eh? by Xipher · · Score: 2, Informative

      I think you misunderstood him. I was at his talk and he clearly said that he would still push for open sourcing the engines once the next gen has been released. He is still technical director of id and I think he has enough pull to get that done if he really wants to. I know he said to expect the Doom 3 (id tech 4) source once Rage has come out.

      --
      I don't know everything.
    13. Re:Binary blob ... eh? by i.of.the.storm · · Score: 2, Interesting

      Uh, no it's not. You can build a far better machine yourself for say $400-500 than HP or Dell will give you. Sure, they might give you more hard drive space or something, but they'll use a shitty no-name PSU that will blow up after a few years or a crap motherboard with a locked down BIOS, and the RAM is almost always much slower than the maximum speed your motherboard will take, despite the fact that the faster RAM is only a few dollars more expensive. It's just not worth it. Especially if you aren't going to buy an OS and are just going to run Linux. And in my experience, prebuilt computers are hell to upgrade.

      --
      All your base are belong to Wii.
    14. Re:Binary blob ... eh? by KeyserDK · · Score: 1

      Please read the article. Rage uses opengl 2.x on Pc and Mac. Opengl 3.0 is not an issue for rage.

      --
      still reading?
    15. Re:Binary blob ... eh? by bioglaze · · Score: 1

      > Intel's drivers are good

      Their current Linux drivers are not good. I cannot use VBOs or shaders without crashing my system, and I have X4500HD which is supposed to be fast and support SM4. The Mesa driver implements OpenGL 2.0 and GLSL 1.10, both of which are outdated. Performance is also slower than in Windows.

      --
      Who is John Galt?
    16. Re:Binary blob ... eh? by Ilgaz · · Score: 1

      You broke the evil plan. He was raising comments BS meter so Carmack would get trolled and start posting comments. A Mac user managed to make it happen before letting Carmack state the sad facts about shipping a game to a 133Mhz FSB G4 Mac. (I am on one now, mac Mini g4) :)

      Besides jokes, yes, they aren't shipping a OpenGL 3 demo, they are shipping a OpenGL commercial game. I am sure they also use OpenGL 1.xx features which would fit to the concept too. The issue isn't OpenGL 2.x supported, it is also how well and fast it performs. Sadly, Windows is the king when you have a supported OpenGL driver. Saying as OS X user which always had latest OpenGL features.

    17. Re:Binary blob ... eh? by Anonymous Coward · · Score: 0

      "and that the Linux port would have to use the binary blob graphics driver in order to work"

      From TFA, it seems that Carmack believes it would be hard to get the necessary performance without using the NVidia drivers. It's somewhat surprising to me if it wouldn't be possible to get it running acceptably on anything else, even if the game does use a lot of advanced features - but if Carmack says so!

      Yea it's really hard to imagine that an up-to-date, specialised driver for specialised hardware straight from the manufacturer would be faster than a 3rd party driver.

      This argument sounds like a cop-out to me. They don't want to port to Linux and try to blame some sort of belief that blobs are evil. I wouldn't even want a 3rd party driver for something as performance-critical as the GPU. This whole "we don't port because then you would have to use something that's readily available for free" sounds bogus to me.

    18. Re:Binary blob ... eh? by AmiMoJo · · Score: 1

      I think people are missing the point here. It has very little to do with binary blobs and licensing, and everything to do with the amount of work involved (cost) and the potential sales (benefit).

      How many people using Linux as a serious gaming platform?

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    19. Re:Binary blob ... eh? by twokay · · Score: 2, Informative

      He also said -- when someone asked him about releasing the Quake 4 source -- that he was going to have the conversation with Betheseda soon, and expected there to be no problems, as it was already pretty much agreed. Based on current evidence there should be no problems with future code.

      Also he was pleased that Id's history of open sourcing code was finally paying off, because Wolfenstein and other "Id Classics" released on mobile platforms were all based of the fixed code from the open source projects. That's the reason it only took him a weekend to knock them together, and he was happy there was now proof its worthwhile for those who disagreed with him.

      --
      Wannabe nerd.
    20. Re:Binary blob ... eh? by ThePhilips · · Score: 1

      Or to put it simply: for $400-500 big OEMs will never sell you a gaming rig. Last time I was checking they were asking at minimum about $800 (ones with full-featured nVidia x800 or better card). E.g. Dell XPS line starts from around $700.

      From all problems you mention, in my experience shitty PSUs is the biggest one. Worst part: some OEMs (Dell is one of them) use incompatible PSU to MB connectors making it impossible to upgrade it.

      Or in other words: most of OEM PCs are not ATX compatible, meaning that within two years, gaming-wise, they become fancy dust collectors.

      --
      All hope abandon ye who enter here.
    21. Re:Binary blob ... eh? by Anonymous Coward · · Score: 3, Informative

      Carmack stated at Quakecon that Betheseda has to sign off on the GPL'ing of any future code. The chances of that happening are slim to none.

      Carmack also stated at Quakecon that he now has a pretty good business case for doing so. With the success of Wolfenstien 3D Classic on the iPhone, which uses an OpenGL port of Wolfenstien 3D, there is now a real business case where a contribution to the open source community can pay dividends in the future.

    22. Re:Binary blob ... eh? by Lemming+Mark · · Score: 1

      "and that the Linux port would have to use the binary blob graphics driver in order to work"

      From TFA, it seems that Carmack believes it would be hard to get the necessary performance without using the NVidia drivers. It's somewhat surprising to me if it wouldn't be possible to get it running acceptably on anything else, even if the game does use a lot of advanced features - but if Carmack says so!

      Yea it's really hard to imagine that an up-to-date, specialised driver for specialised hardware straight from the manufacturer would be faster than a 3rd party driver.

      That's not what I'm saying - I'm happy to assume that the manufacturer's binary blob drivers are *faster*. What I'm surprised by is the suggestion that no other drivers are fast *enough*. I'm quite surprised by the assertion that only the NVidia binary driver is fast enough to be worth running the game on at all. Can't I lose a little performance and use a different driver? What about ATI's binary drivers, they're made by the hardware manufacturer. What if I turn down the detail settings in the game - sure that defeats the point of the cutting edge graphics engine a bit but maybe if the game is fun *to play* it'd be worth it anyhow!

      This argument sounds like a cop-out to me. They don't want to port to Linux and try to blame some sort of belief that blobs are evil. I wouldn't even want a 3rd party driver for something as performance-critical as the GPU. This whole "we don't port because then you would have to use something that's readily available for free" sounds bogus to me.

      Now I definitely agree with that - it doesn't sound like a particularly convincing technical argument, more like a bit of an excuse. It's fine if they don't want to do the port but it would be nice to have more insight as to the actual reason.

    23. Re:Binary blob ... eh? by Anonymous Coward · · Score: 0

      Bethesda is not Zenimax. Zenimax owns both Bethesda and id, and Zenimax is the company that needs to approve open sourcing of id's games going forward.

    24. Re:Binary blob ... eh? by lordmetroid · · Score: 1

      I do, I use linux for everything sadly games are rarely released to it.

    25. Re:Binary blob ... eh? by i.of.the.storm · · Score: 1

      Yeah, or otherwise the case is very strangely designed and it becomes hard to put anything in it. After I built my first computer I was so happy at the amount of space I had to put in a graphics card and the amazing removable drive bays that I decided never to buy an OEM computer again. The worst thing is that OEMs rip you off on upgrades. Probably at any point in time, you can buy a $200 graphics card that will play anything and is pretty close to top of the line. However, the OEMs will try to sell you a $50 card for $150 or something, which is ridiculous.

      --
      All your base are belong to Wii.
    26. Re:Binary blob ... eh? by StayFrosty · · Score: 1

      I think people are missing the point here. It has very little to do with binary blobs and licensing, and everything to do with the amount of work involved (cost) and the potential sales (benefit).

      How many people using Linux as a serious gaming platform?

      It's a chicken and egg problem. I know a lot of people who would jump ship to Linux if their favorite 5 or so games had a native Linux port.

      --
      "Frequently wrong, never in doubt."
    27. Re:Binary blob ... eh? by GiMP · · Score: 1

      Most manufacturers, Dell in particular, now conform to the newer BTX standard. However, most whitebox systems and parts (such as PSUs) are still being built to ATX. You can, however, build your own BTX system and buy BTX compatible motherboards, cases, and power supplies.

    28. Re:Binary blob ... eh? by mczak · · Score: 1

      From TFA, it seems that Carmack believes it would be hard to get the necessary performance without using the NVidia drivers. It's somewhat surprising to me if it wouldn't be possible to get it running acceptably on anything else, even if the game does use a lot of advanced features - but if Carmack says so!

      Well, if it absolutely requires new OpenGL features / extensions chances are they aren't present in mesa (on which all open-source drivers are based) yet. So if he's coding for OpenGL 3.1 plus maybe even a couple extensions (for example geometry shaders which are only core GL in 3.2) then currently it wouldn't run certainly. That said, this certainly shouldn't stop id from doing a port. First, the open source drivers never really achieved the performance of the closed ones (though glsl made things worse), so that's nothing new, and some people were (and still are) quite willing to use the binary drivers. Plus, this might actually help to implement these features - if no app uses them anyway, particularly people working in their free time on the open source drivers probably don't see much reason to do any work on them. Can't blame him though that the business case for a linux port might just be not there, that's not really his fault.

    29. Re:Binary blob ... eh? by Lemming+Mark · · Score: 1

      Actually I think TFA also quoted a mention from Carmack that they're only using GL 2.x stuff - which makes the claim seem even more odd.

      I took it to mean that they're making use of driver features that are badly debugged / optimized. Still, I'd have thought a port with the option to turn down detail if your drivers can't keep up would be acceptable to many people who want to run commercial games on Linux ...

  8. Not worth the money. by Beelzebud · · Score: 1

    They money they would bring in from a Linux port probably wouldn't cover the man-hours involved in doing the work.

    1. Re:Not worth the money. by markdavis · · Score: 1

      And it never will be until more companies start porting the engines/games to Linux. As one person tagged- it is a self-fulfilling prophecy. Someone has to get the ball rolling.

      Even if it is not a big money maker, there is something to be said for doing it anyway. Many of the game companies (especially ID) use and enjoy FOSS... it is a way of giving back by supporting it.

      Fortunately, "porting" such games to Linux is usually not all that difficult for professional shops, since they tend to program very well and use portable code.

    2. Re:Not worth the money. by wampus · · Score: 1

      How's Loki Games doing lately?

    3. Re:Not worth the money. by Reservoir+Penguin · · Score: 1

      I think Loki was too much ahead of it's time. Linux's penetration into the desktop market is probably ten times higher than in the late nineties. Maybe another compnay will step in. Actually I was thinking, couldn't Id recruit some linux enthusiasts to sign an NDA and port the game to Linux for free, if the man hours roi is the issue?

      --
      US-UK-Israel: The real Axis of Evil
    4. Re:Not worth the money. by xigxag · · Score: 2, Insightful

      It's not a self-fulfilling prophecy. It's fulfilled by the external factor that not enough Linux users are buying games. For it to be self-fulfilling would indicate circularity -- that Linux users aren't buying games because they aren't being put out. But that's not the case. They have been put out but are simply not selling large enough numbers to justify additional investment. Porting more games would simply make the debit side of the balance sheet worse. And that kind of investment can't be justified these days -- we're in the midst of a huge game recession. Even consoles games are hurting, so what would inspire a major game studio to leap into Linux?

      --
      There are two kinds of people: 1) those who start arrays with one and 1) those who start them with zero.
    5. Re:Not worth the money. by Beelzebud · · Score: 1

      Don't pretend id has given nothing back to the FOSS community. Most of their engines are now open source... They've given back more than any game developer on the planet...

    6. Re:Not worth the money. by Tubal-Cain · · Score: 1

      They have been put out but are simply not selling large enough numbers to justify additional investment.

      Why would a hard-core gamer buy a Linux game (other than to show support) when only a subset of the games they play are available in Linux? A lot of people won't dual-boot to play all their games in Windows while doing everything else in Linux. How many would dual boot to do most tasks and most of their gaming in Windows and boot to Linux to only play some of their games? No, we need many of the most popular games ported to Linux for a gamer to justify using it as a platform. We need Crysis, WoW, Halo, StarCraft 2, Grand Theft Auto, Call of Duty, Final Fantasy, Half-Life, Counterstrike, Civilization, C&C...you get the idea.

      No one publisher can force a transition to Linux on it's own, and few gamers will lobby for such a transition if they can't switch completely.

    7. Re:Not worth the money. by Anonymous Coward · · Score: 0

      Loki failed because of fraud.

    8. Re:Not worth the money. by Bert64 · · Score: 1

      Linux users aren't buying games because there aren't many available...
      There are plenty of people, myself included who use Linux for day to day tasks, and windows for games, or use windows for everything because they primarily play games, but would consider linux otherwise.

      I find windows absolutely terrible, but often a necessary evil if you want to play games on your computer... Even doing nothing other than gaming, the system gradually breaks down... Once you have a bunch of games installed, along with a bunch of drm drivers shoehorned into the kernel at various points things get really messy. And the hassle of having to keep physical media around because games want you to physically insert the media to play...
      And NoCD cracks aren't practical, some prevent you playing online, most prevent you from updating (and modern games are poorly tested, extremely buggy and require updating)..

      How about producing gaming livecds? A bootable linux livecd with ati and nvidia drivers preinstalled, configured to go straight into a particular game and nothing else... You could bring some of the convenience of console gaming, while not bogging down someone's live install.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    9. Re:Not worth the money. by markdavis · · Score: 1

      Well, you have a good point. They were kinda ahead of their time. But keep in mind a lot of MS-Windows software companies have not done well over the years too...

      My points were that 1) It is possible to port to Linux 2) People do buy the software (or they would not have continued with other games 3) It can't have been all THAT expensive or a small company like Loki could not have done it.

    10. Re:Not worth the money. by markdavis · · Score: 1

      OMG, I wasn't saying that ID didn't support the FOSS community... don't misread what I said! I was making a point that they *do* and *have* supported the FOSS community and that can be part of their motivation for continued Linux support, despite sales numbers.

    11. Re:Not worth the money. by Midnight+Thunder · · Score: 1

      Linux users aren't buying games because there aren't many available...

      I doubt that is the only reason. I suspect many Linux users don't buy games even when they are available. The problem is by the time people have had their OS for free and all the essential programs for free, they suddenly get into the mentality "well I can get this game for free too". The other attitude issue is "this games costs too much so I'll pirate it", which doesn't look good if too many take the same attitude. You either buy it or you don't. If you play it then pay for it, otherwise stop complaining when your favourite games aren't made any more.

      As to these "hard core gamers", well most of them I have met have MS-Windows based rigs or consoles.

      If you are going to be a par of niche market, then you should support it by investing in it.

      --
      Jumpstart the tartan drive.
  9. Id Tech 4 maybe? by PhasmatisApparatus · · Score: 1

    With the recent sale of Id to ZeniMax, it seems unlikely, despite Carmack's continued promises, that Id Tech 4 will be open-sourced either.

  10. Ok by me, I'm getting old. by Anonymous Coward · · Score: 0

    I must be getting old because first person shooters are FUCKING BORING. For christ sakes, is there any other industry in existence where all the products made by different companies look and work exactly the same? Cars, I guess?

  11. Mac but not Linux, there's a reversal... by Anonymous Coward · · Score: 0

    I'm a Mac user, who fondly remembers having to boot into Linux/PPC to play Quake II.

  12. Re:they developed doom using open source tools by Beelzebud · · Score: 1

    What exactly does that have to do with the new engine? It's also great how you ignore the fact that every engine they've worked on has been released under the GPL...

  13. A Linux port attracts attention. by Tubal-Cain · · Score: 4, Interesting

    A while back Slashdot pointed us to this blog, in which the blogger pointed out how having Linux and Mac ports attracted a lot of attention and even boosted the sales of their Windows versions.

    1. Re:A Linux port attracts attention. by shish · · Score: 0, Troll

      A while back Slashdot pointed us to this blog, in which the blogger pointed out how having Linux and Mac ports attracted a lot of attention and even boosted the sales of their Windows versions.

      Because clearly, the only thing stopping iD games from being popular is that nobody's heard of them, and those extra few hundred sales will double iD's total earnings.

      --
      I mod down anyone who says "I will be modded down for this", regardless of the rest of their comment
  14. Bring it on by markdavis · · Score: 1

    I, for one, don't care if it needs to use the Nvidia binary driver, I still welcome it with open arms. And I am still waiting to open my wallet for a decent, Linux compatible, *SINGLE USER*, first-person shooter game. The last game I bought was Castle Wolfenstien for Linux and I loved it dearly (and it was worth every penny).

    1. Re:Bring it on by Anonymous Coward · · Score: 0

      Unfortunately, i can't get it to running decently anymore. :(

      It hasn't got any sound (ALSA with OSS emu activated and working) and it segfaults quite often. i stopped playing after a while because the game was so unstable. A new build would be quite nice.

  15. Good analogy. by SanityInAnarchy · · Score: 2, Insightful

    Cars still work, and are still fun, and can still be innovative, despite all of them using the exact same UI, even when the steering column is no longer necessarily directly connected to anything, and the car could've been driven as easily with a joystick.

    The same could be said of first person shooters. The gameplay mechanic may not change much, but the games can be very different experiences, and they are still fun. Indeed, many of us still have fun with the occasional Doom 1 game, so if Doom 4 ends up playing just like Doom 1 but with better graphics, I don't see that as a bad thing.

    --
    Don't thank God, thank a doctor!
    1. Re:Good analogy. by shaitand · · Score: 1

      "Cars... can still be innovative"

      Really? I see lots of cars released, year after year they all put out new models. But I don't really see much improvement over the previous years models at all.

      Sure in very recent history there have been improvements in fuel economy (hybrids, etc) but prior to that there hadn't been much difference in cars for 20 years. New names, new model numbers, slightly different body styles and paint jobs. Same shit, different day.

    2. Re:Good analogy. by SanityInAnarchy · · Score: 1

      I don't really see much improvement over the previous years models at all.

      Most of them are the same, it's true. But:

      Sure in very recent history there have been improvements in fuel economy (hybrids, etc) but prior to that there hadn't been much difference in cars for 20 years.

      And airbags. And side impact airbags. And minivans. And minivans with automatic doors.

      I'm not saying a new car is a reason to get excited, but let me put it this way:

      First of all, if you didn't have a car, would you refuse to buy one?

      Second, if you had a good car from 20 years ago, would you refuse to buy one today, even if your old car ran just fine? (Some would, some wouldn't. But cars from 10, 20, 30 years ago represent about the change in looks you'd expect in a first person shooter over 5-10 years.)

      And finally, even if it's just a slightly different body style and paint job, wouldn't you rather have, say, this car, or maybe this one, than the one you've got? Even if you answered "no", you probably see my point -- the reason you answered "no", I'll bet, has more to do with not liking those particular cars than with not being able to think of any car better than the one you've got.

      --
      Don't thank God, thank a doctor!
    3. Re:Good analogy. by shaitand · · Score: 1

      Airbags are highly overrated. Minivans are just vans, suvs are just trucks, and automatic doors... are you serious? Next you are going to tell me that I should be wow'd if they throw in a free magician performance.

      "Second, if you had a good car from 20 years ago, would you refuse to buy one today, even if your old car ran just fine? (Some would, some wouldn't. But cars from 10, 20, 30 years ago represent about the change in looks you'd expect in a first person shooter over 5-10 years.)"

      My answer is a clear no but that isn't an apples to apples comparison. The question is, would you trade in a 10 year old model that was newly minted for a five year old model (as in, before they caved to public pressure and started releasing more gas efficient vehicles) that was also newly minted.

      The answer is yes. Especially if that older model enjoyed the price savings of having been manufactured for 10 years with little or no variation and without the markup for ridiculous R&D blown to release a new lineup every year.

      "I'll bet, has more to do with not liking those particular cars than with not being able to think of any car better than the one you've got."

      The same was true 5, 10, and 20 years ago. Pretty much all the technology making it true (again outside the fuel economy stuff) was true then too.

  16. The fanboys come out early by bigbigbison · · Score: 2, Insightful

    I love how the original poster ends with

    The Zenimax deal really has killed id software.

    This news needs to be blogged and passed around like wildfire. id software is dead, long live id software!


    Yes, it is Zenimax that killed the linux port, not any of the reason that he lists or anything...

    --
    http://www.popularculturegaming.com -- my blog about the culture of videogame players
    1. Re:The fanboys come out early by ivan256 · · Score: 1

      Yes, it is Zenimax that killed the linux port, not any of the reason that he lists or anything...

      Yup. The things he lists stink of being a bullshit cover-story. None of the things he lists were an issue for any Id product in the past, but they suddenly are now, when the state of 3D drivers in Linux is better than it ever has been? Sorry. Not buying it.

    2. Re:The fanboys come out early by TheSunborn · · Score: 1

      They were issues in the past. ID newer made any money on any of their linux ports. The only reason they ported to linux was that they thought their software should be available anyware.

      So it's more a "There were newer any economical motivation for ID to port their software to Linux. With the new requirements of their 3d Engine, even less linux users will be able to use it, and the cost to port and support it will be larger".

    3. Re:The fanboys come out early by Vexorian · · Score: 1

      To their defense, besides the marketshare one these don't sound as reasons. Linux gamers will use the nvidia driver, and they already do use them. It is still better than using windows as it saves you from paying the windows licenses and dealing with windows... nvidia is also not the only graphics provider, and other graphics enterprises don't rely on these blobs.

      --

      Copyright infringement is "piracy" in the same way DRM is "consumer rape"
    4. Re:The fanboys come out early by ivan256 · · Score: 1

      ID newer made any money on any of their linux ports.

      Oh, really? Anything to back that up? Given that very few of their products shipped the Linux port as a separate retail unit, I'm betting even they don't have this data.

  17. Linux and games still don't mix. by Reservoir+Penguin · · Score: 1, Troll

    Unfortunetly Linux is still a complete no go for a serious gaming enthusiast. Despite myths of technical superiority common on slashdot, Linux performace lacks in many fundamental key areas, in order to get acceptable performance on Linux, Nvidia didn't just write a regualr binary driver, they had to rewrite a large chunk of Xwindow and package the resulting mess in a large drop-in binary blob, unstable and heavily dependant on the kernel version. It's a nightmare. In addition, the multitude of overcloking and stability testing tools that arre bread and butter to windows performance gamers are completely non-existant on Linux and windows (non)emulation can not keep up with Microsofts technical progress on directx. So many recent AAA games in every genre are listed as 'bronze' or 'garbage'. The PC gaming market is small enough to justify p[orting to a platform that is a tiny fraction (about 1%) of users. Aspyre may port the idtech5 games to Mac, who will port it Linux?

    --
    US-UK-Israel: The real Axis of Evil
    1. Re:Linux and games still don't mix. by QuoteMstr · · Score: 2, Interesting

      Ah, fanboys. nVidia's didn't "rewrite a large chunk of Xwindow [sic]". The driver just bypasses the OpenGL direct rendering stack. OpenGL requests still go to from userland to the kernel just as they would under DRM, but under the control of the nVidia driver and not the generic rendering pipeline. nVidia's reason for doing that has nothing to do with performance, but rather with using a common codebase for their Windows and Linux drivers.

      Furthermore, "overcloking" [sic] is not "necessary" in any way for playing games. Unless you're 14, that is: thanks, but Linux is for adults (unless you're running Gentoo and compiling everything with -O1.7e34 -fOMGLOLHACKS, which would be the moral equivalent of this overclocking nonsense.)

      You're right about it being difficult to use Linux for gaming (though my copy of Alpha Centauri still runs fine), but the difficulty has nothing to do with technical merits and everything to do with the small intersection between the Linux desktop user base and the set of people likely to purchase games. That's the sad reality. For other tasks of equal complexity, like software development, audio editing, and document creation, the free software world is at or near par. There's just not a whole lot of interest in gaming.

    2. Re:Linux and games still don't mix. by Kjella · · Score: 3, Insightful

      Nvidia didn't just write a regualr binary driver, they had to rewrite a large chunk of Xwindow and package the resulting mess in a large drop-in binary blob, unstable and heavily dependant on the kernel version.

      This part you got backwards. Because they did a pretty clear cut that depends little on kernel versions, they've constantly been much faster at supporting the latest kernels than AMD, like for example kernel 2.6.29 was released in March and supported only by Catalyst in the August release from a few days ago.

      (...) windows (non)emulation can not keep up with Microsofts technical progress on directx. So many recent AAA games in every genre are listed as 'bronze' or 'garbage'.

      Yes, they are. However, very few of these are related to the Direct3D part of WINE and if they are they're usually solved by installing the d3d dlls. However closed source is very prone to crashing if anything else isn't as it should, particularly Microsoft's Live services have been a big problem. Games that actually get past that like World In Conflict have quite decent performance on par with Windows, same with King's Bounty that's a fairly 3D intensive non-FPS.

      The PC gaming market is small enough to justify p[orting to a platform that is a tiny fraction (about 1%) of users.

      Yep, this is what it is about. Not just Linux users, but the intersection between those Linux users interested in a high-end FPS having the hardware and willingness to pay with the market that isn't already getting it somewhere on Windows. Don't get me wrong, I get what's native when I can, what's running in WINE when it works, but there's no competing with a Wintendo box...

      --
      Live today, because you never know what tomorrow brings
    3. Re:Linux and games still don't mix. by shaitand · · Score: 1

      "in order to get acceptable performance on Linux, Nvidia"

      That's some pretty old news you have there. That was what seven or eight years ago? And the kernel reworking was pretty damn effective I'd say since 3D with the nvidia binary driver drastically outperforms the same hardware being driven by the windows version.

    4. Re:Linux and games still don't mix. by Anonymous Coward · · Score: 0

      I don't think that's necessarily a bad thing.

      Think about it. A console (in Canadian $, that's what I have to go by :P) costs what...around 299, 399? Guess what else costs that much? A copy of Windows 7. It's a fair compromise -- you can have your freedom -and- your games, just install both. Hard drives are big enough now that you don't need to sweat partitioning them in half -- in Linux you can read/write to ntfs now just as well, so you've got the full run of your hard drive from Linux.

      I say if you want to play games then make the investment, and switch over to it to play games as you would a console if you don't like Windows. You can always switch back when you're done, just like you can go back to watching TV if you're tired of playing your PS3.

      Alright, so maybe you don't want to be watching cable, but you get the idea...

    5. Re:Linux and games still don't mix. by Anonymous Coward · · Score: 0

      "...but Linux is for adults " - eliteism

      "...which would be the moral equivalent of this overclocking nonsense." - applying morality to a non-moral issue,

      "For other tasks of equal complexity, like ... audio editing, ... the free software world is at or near par." - just uninformed
      (from someone that actually uses audio software regularly)

      You done a nice job of wrapping up all the stereotypes of the linux zealot in one entry... nice.

    6. Re:Linux and games still don't mix. by Anonymous Coward · · Score: 0

      Alpha Centauri? What did you do to get that running under linux? Wine's appdb has never shown it out of the bronze/garbage range, neither of which counts as "running fine" to me.

      I'm serious, too. Getting Alpha Centauri running properly in linux would make me very happy.

    7. Re:Linux and games still don't mix. by Anonymous Coward · · Score: 0

      That's the sad reality. For other tasks of equal complexity, like software development,

      This I'll give you. As amazing as Visual Studio is, Free Software also has its fair share of nice developer tools.

      audio editing,

      If all you need is Audacity. For real audio work, there's Cubase, FL Studio, Logic, Pro Tools, Reason, ACID, the list goes on and on and none of them are for Linux.

      and document creation

      If you never want your documents to be editable by anyone else, then OpenOffice is a perfectly reasonable substitute for Office, assuming you can get past its numerous bugs and export your documents as PDF's.

    8. Re:Linux and games still don't mix. by QuoteMstr · · Score: 1

      It's not wine: it's native. The now-defunct company Loki Games ported Alpha Centauri to Linux. You might be able to buy a copy from someone. It's a fantastic game.

    9. Re:Linux and games still don't mix. by QuoteMstr · · Score: 1

      "...but Linux is for adults " - eliteism

      There's nothing wrong with equal-opportunity elitism. Anyone can learn how to use and run a computer responsibly.

      "...which would be the moral equivalent of this overclocking nonsense." - applying morality to a non-moral issue,

      The phrase "moral equivalent" has a long history of use in the software field to express the concept of effective equivalence or analogy. You clearly do not write much software.

      just uninformed(from someone that actually uses audio software regularly)

      Care to elaborate? As I understand it, Linux audio software is improving rapidly, and while it's not quite up to the level of the professional Windows (or Mac) stuff, it's getting close.

    10. Re:Linux and games still don't mix. by TheRaven64 · · Score: 1

      Nvidia didn't just write a regualr binary driver, they had to rewrite a large chunk of Xwindow and package the resulting mess in a large drop-in binary blob

      You might be trolling, but in case you're just ill-informed:

      nVidia didn't use the DRI stack (which is not 'a large chunk of Xwindow[sic]' it's a relatively small portion of the X.org driver infrastructure) because it is not very similar to the Windows driver model. Instead, they ported their own abstraction layer, which they use on Windows to hide differences between various Windows DDK versions, so that they could use the same drivers on *NIX as on Windows. This may change in future, as the new Gallium3D infrastructure from Tungsten Graphics is designed to isolate the API at one end and the OS at the other, so you can write drivers for Gallium and plug in OpenGL, OpenGL ES, or Direct3D state trackers at the top and Linux, Solaris, *BSD, or Windows OS interfaces at the bottom. It's obviously up to nVidia to decide whether they want to use this or keep developing their own abstraction layer, but given that using Gallium means that they get to stop devoting in-house resources to something that is not part of their core business, it would make sense for them to do so (NIH not withstanding).

      --
      I am TheRaven on Soylent News
    11. Re:Linux and games still don't mix. by Quantumstate · · Score: 1

      Since nvidia had to rewrite so much of the OS in their huge binary blob I now understand the reason why the 120mb Vista driver is almost 5 times the size of the 21mb Ubuntu driver.

    12. Re:Linux and games still don't mix. by Vexorian · · Score: 1

      o many recent AAA games in every genre are listed as 'bronze' or 'garbage'

      news at seven? This is almost always the case with new games. They get fixed after about a year or so. This has nothing to do with technical superiority but with the absurd monopoly and lack of better tools that could make the development for cross platform games easier. The fact the industry embraced a vendor-specific API as a defacto standard does not help.

      You really do overcloking in software? I think though that some kernel tweaks avoid so, not too experienced, I am not 15 years old

      I am a casual gamer, to me it is fine to play 2 years old games, as you get to know which are truly good and which are...fads. I don't care that much about not being able to play a game released last week. And graphics are not that important in comparison to gameplay. I was a gamer before switching to Linux and still am, I don't really suffer that much, I can actually play GTA just fine...

      --

      Copyright infringement is "piracy" in the same way DRM is "consumer rape"
    13. Re:Linux and games still don't mix. by PitaBred · · Score: 1

      AMD is putting it's resources into developing open-source drivers, instead of the Catalyst's. It just makes more sense that way... Nvidia is trying to make Linux drivers just like their Windows ones, and as X and other parts of the system change, that will put Nvidia further and further away from being integrated into the system.

  18. Bring it on by Anonymous Coward · · Score: 0

    He wants to see Linux users in Quake Live to justify the port.
    Here is the link: http://www.quakelive.com/
    Bring it on, fellow slashdotters!

  19. quote from TFL by smash · · Score: 1

    Yes, it is. The codebase is much, much larger, and the graphics technology pushes a lot of paths that are not usually optimized. It probably wouldn't be all that bad to get it running on the nvidia binary drivers, but the chance of it working correctly and acceptably anywhere else would be small. If you are restricted to it only working on the closed source drivers, you might as well boot into windows and get the fully tested and tuned experience... John Carmack

    Hand has been forced by the fact that NVidia/AMD don't have decent open source drivers.

    I guess what he's saying is that ID do not want/can not allocate resources to deal with the flood of tech support calls they anticipate from people who are trying to run it and getting graphical anomolies, etc on Linux.

    Which, given the size of the Linux gaming market, is probably a sensible business decision.

    Damn shame though, I still hope that down the track they open-source/release this engine like they did with previous versions so that the Linux driver/kernel people can have a crack at making it work, and thus people can run ID tech5 games, albeit "unsupported" officially by ID.

    --
    I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
  20. Ok seriously... by stonedcat · · Score: 2, Insightful

    When the hell did the Ubuntu Forums become a trusted/valid source of news?
    Slashdot is going downhill fast. I tried to deny it but this is just crap.

    --
    You can't take the sky from me.
    1. Re:Ok seriously... by Tubal-Cain · · Score: 1

      Do you complain when /. links to blogs? Those people without blogs may occasionally have something unique to say but it doesn't happen often enough to justify a formal site for it.

  21. ATI Radeon drivers by G3ckoG33k · · Score: 1

    "It probably wouldn't be all that bad to get it running on the nvidia binary
    drivers, but the chance of it working correctly and acceptably anywhere
    else would be small."

    Hmmm, "anywhere else"? That can only be ATI Radeon drivers, as the Intel GPU aren't up to specs I guess.

    So, thanks AMD/ATI!

    1. Re:ATI Radeon drivers by Delkster · · Score: 1

      I didn't RTFA but I'm a little confused by the argument that it doesn't make sense to port the game because you'd practically have to use a binary-only driver in order to run it. Who has ever run any id tech 4 games decently with an open source graphics driver? What is it that has changed since last time?

      (I know someone got Doom 3 to "run" on the R200 or something like that but I'm talking about a reasonable level of performance without a total sacrifice of the graphics that the designers meant for the game.)

  22. Why can't a game run itself without an OS? by Anonymous Coward · · Score: 0

    I never understood why a big game developer like id couldn't eliminate the middleman and just release a game that runs off a liveCD style operating system. Screw windows, mac, or linux, have the game itself be the OS.

    1. Re:Why can't a game run itself without an OS? by westlake · · Score: 1

      I never understood why a big game developer like id couldn't eliminate the middleman and just release a game that runs off a liveCD style operating system. Screw windows, mac, or linux, have the game itself be the OS.

      It turns the buyer's multi-tasking PC into a video game console.

      It means that you are now responsible for securing the system and supporting the hardware.

    2. Re:Why can't a game run itself without an OS? by Anonymous Coward · · Score: 0

      They basically did that in the old DOS days. DOS was still used for booting, but once you started the game, it took over.

      That meant that every time you installed a new game, you needed to tell the game which sound card you had, which graphics card and so on. And you better have one of those 8 supported sound cards, and one of the 2 supported graphics cards (EGA or VGA). Because the game did everything itself, rather than calling down to the OS, with it's nice driver layer.

      It worked, but only because nearly every sound card could emulate an 8-bit Sound Blaster card, and every newer graphics card supported VGA mode (the old cards were EGA).

      Are you willing to accept those limitations?

      A console would be a better choice. It's basically the same thing, but because there is only one sound chip and only one graphics chip, you aren't limited to the lowest common denominator, and thus you can use things like graphics acceleration that every manufacturer and even different cards from the same manufacturer do differently.

    3. Re:Why can't a game run itself without an OS? by Bert64 · · Score: 1

      Security is of little concern in this context...
      The system will only be running while the game is being played, after that it gets turned off and everything is gone.
      There would be no network services running except the game itself (assuming it had some kind of server mode) - having anything extra running would just waste resources that could be used for playing.
      Local security wouldn't be an issue, since it would inherently be a single user system.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    4. Re:Why can't a game run itself without an OS? by selven · · Score: 2, Insightful

      Wait, you want it to take 5 minutes to boot from your normal OS to the game and then 5 minutes to switch back?

    5. Re:Why can't a game run itself without an OS? by grumbel · · Score: 1

      Because nobody would buy a piece of software that requires a reboot just to start it, the days of DOS and custom bootdisks are luckily long gone and nobody with a sane mind would want them back.

    6. Re:Why can't a game run itself without an OS? by ledow · · Score: 1

      Because you gain nothing for extraordinarily large amounts of work?

      You don't get speed boosts, you have to write an OS (or borrow one) anyway, you have to write/maintain drivers for every piece of hardware under the sun (which almost certainly means licensing binary blobs from their manufacturers), cope with all their fancy BIOS-bugs and workarounds that even modern PC's still suffer from (read the Linux source code for these sorts of things - there are "QUIRK" entries everywhere) and for this you gain... What? Not a lot. You have a "unified" platform that nobody writes for so you're stuck with maintaining it. Every time machines are updated, you get complaints from customers that the software won't run, you don't get *any* performance benefits at all and it takes the customer 10 minutes (and probably several tries) to boot into the software... that's if they can manage it AT ALL... I don't know any "ordinary" user that has ever booted from CD/USB deliberately.

      You basically take on Microsoft / Linux's job of building an operating system and don't get any benefit for you / the consumer.

      Back in the days of standardised buses, soundcards, VESA VGA, 2Mb RAM etc. - possibly. Nowadays, not a chance in hell. It's a ridiculous suggestion on modern hardware.

    7. Re:Why can't a game run itself without an OS? by Anonymous Coward · · Score: 0

      It was already done, back in the days of DOS. Developers didn't enjoy that work, and so DirectX was born.

      Seriously, game developers want to write their games, they don't want the bother of an OS to support.

      And that's why LiveCd's won't appeal to them.

    8. Re:Why can't a game run itself without an OS? by Ant+P. · · Score: 1

      Have fun writing your own ATI and nVidia drivers then. Oh, and sound card, input, USB, network card drivers. Did I miss any? Oh yeah, SATA and IDE for the CD. Or maybe it's a USB-attached drive? Don't forget the high end DisplayPort graphics cards! Oh by the way my sound card was made in 1998, the manufacturer went bust without releasing specs or code, and I see no reason to throw it out just for one game.

    9. Re:Why can't a game run itself without an OS? by Anonymous Coward · · Score: 0

      We had that before. Name any dos game and it sucked (Well not then but compared to today...), the defacto standard was 320x200 256color vga even when everybody had SuperVGA capable video cards with no acceleration.

    10. Re:Why can't a game run itself without an OS? by rantingkitten · · Score: 1

      Actually I remember playing some games when I was really little where you had to boot from the game disk, not into DOS first. Kings Quest I -- some ancient CGA version -- comes to mind. They tended to work pretty well but they were a huge pain for exactly the reason you mentioned -- you now had essentially a game console.

      --
      mirrorshades radio -- darkwave, industrial, futurepop, ebm.
    11. Re:Why can't a game run itself without an OS? by Bert64 · · Score: 1

      That's why you can use a stripped down linux, which will already support most of those things.

      SATA has a standard - AHCI, easy to support
      USB has standards, OHCI/UHCI for USB1 and EHCI for USB2, so easily supported
      USB-storage for the CD or whatever other USB attached media you have..
      USB HID has standards too...

      There used to be standards for sound and video (vga/vesa, soundblaster) that various manufacturers followed, but that's not the case these days. Having totally nonstandard hardware and relying on driver layers for compatibility is just another method of lock-in tho.

      --
      http://spamdecoy.net - free throwaway anonymous email - avoid spam!
  23. Impressive? Really...? by rmdyer · · Score: 2, Interesting

    From what I've seen, they have basically worked the game so down to the nuts and bolts as to make it fit into a three year old console. For starters, how about dynamic weather? None? Shame. Carmack is loosing sight of what made games great to buy and own on a PC, that you could enable advanced new graphics techniques on the PC with the latest graphics cards that were not available to the main stream. Even FarCry2, now a year old, has dynamic weather, and good weather too! I've played Crysis and FarCry2, and I think both games are well ahead of idTech5 in some areas, behind in others. FarCry2 is absolutely amazing when played at 1900x1200 with everything turned on. The mornings and evenings are soo real, with the evironmental audio effects as well. Shadows and foilage are quite fantastic. (The night doesn't seem so accurate however, with the night lighting is just too bright.) We've got quad processors now with 4 Gig PC memory standard, and 1 Gig graphics cards. What was the point of me even spending money on a high end machine? When I buy a game, I expect to see some graphics capabilities in the game that are experimental in nature, like volumetric clouds, wind, rain, dust storms, fog, frigid cold/heat haze effects, etc. I expect HDR lighting. I'm not just buying a game to have fun, I'm buying the game to become immersed in a world, and to explore. I want to feel as though I'm there, and have the freedom to just stand around and gawk at the world for hours, just like a lazy Sunday afternoon.

    I've owned every id game made in the last 16 years. If all Rage turns out to be is an overblown desert mad max racing game, with pretty good graphics, optimized for a console, I will be thoroughly dissappointed. Thoroughly dissappointed. I may never buy another high-end PC and graphics combo again. What would be the point? When all I really need to browse the web, check email, and watch online videos is a $500 box. So I end up buying a $500 business PC, and a $500 game console, and come out the lesser on both ends?

  24. The only thing that is a blob is rage by Anonymous Coward · · Score: 0

    The game looks like the gameplay will suck balls. Quakelive is a shitton of fun however.

  25. One more reason not to buy an XBOX(or any console) by Anonymous Coward · · Score: 0

    I thought it was bad when Deus Ex invisible war was destroyed for the XBOX... I thought it was bad when games that were planned for the PC (or Dreamcast) were shackled to the XBOX... Now they've apparently convinced Carmack to focus on console development too. This really sucks! Next thing you know, PC players will have an un-optimized game with small maps that will of course be Windows/D3D only.

  26. Re:Impressive? Really...? by Anonymous Coward · · Score: 1, Informative

    From what I've seen, they have basically worked the game so down to the nuts and bolts as to make it fit into a three year old console. For starters, how about dynamic weather? None? Shame. Carmack is loosing sight of what made games great to buy and own on a PC, that you could enable advanced new graphics techniques on the PC with the latest graphics cards that were not available to the main stream. Even FarCry2, now a year old, has dynamic weather, and good weather too!

    ... and Id Tech 5 has unique texturing for an entire, expansive, outdoors world - something I don't think anyone before Id has even thought possible, let alone feasible on commodity hardware. Both Crysis and Far Cry 2 will use quite small textures, blended together but tiled over and over and over again. Id Tech 5 ... doesn't. And renders everything that way. Texturing is an art and delivery problem, not a texture memory one.

    Whether this is some noble herald of the future, or a side-show that proves unimportant in the long term, is yet to be decided - but it's technically pretty darned impressive. Especially when it'll run on more affordable hardware - because not everyone owns a turbo-powered super-PC.

  27. Yeah, I have to agree: by WheelDweller · · Score: 1

    Nvidia has a long history of working hard to keep their drivers working for as many distros as they can. When they can't, they make smart installers to get it done. In a case like this, I don't mind a proprietary blob. It's also why I never buy ATI.

    And you're right: Id has a long and storied history of helping Linux; I remember talking to Darryl Strauss several years ago about the Voodoo GPU work he was doing on Titanic. These are not people liable to sell us out.

    This could all change, if they do, but both of these groups have done well by us for a long time, and giving them the benefit of the doubt's the right thing to do.

    Besides, with Saurbraten, OpenArena, Nexius and all the rest, there's plenty for me to do in OpenSource while I wait for Id to port it. :>

    --
    --- For a good time mail uce@ftc.gov
    1. Re:Yeah, I have to agree: by Anonymous Coward · · Score: 0

      You never buy ATi because they release open source drivers? That's a strange position to take.

    2. Re:Yeah, I have to agree: by dbIII · · Score: 1

      I can't speak for the above poster, but I don't buy ATi because the Nvidia drivers work well, are easy to configure and now have a slick userspace tool. Every now and again I look at ATi again and some day I'll start using it on dual head linux workstations again, but in the past it has been a pain involving multiple cards. If it reaches a standard similar to that of Nvidia then the mere fact that it will be easier to upgrade kernels would make me prefer ATi.
      As for Nvidia, we'll get to see the source of the Nvidia drivers the day that software patents die or the day that everyone forgets the hassles SGI had with patent trolls. IMHO they are doing the best they can without feeding a lot of lawyers. Maybe if nobody hassles ATI for a few years they might follow their example?

  28. Apples and oranges --- ? by xigxag · · Score: 1

    only a subset of the games they play are available in Linux?

    Somehow the iPod and the Wii became successful platforms despite only having a subset of the universe of games. It's grasping at straws to say that all conditions must be right first. People don't need to switch completely. They just need a reason to switch some of the time. And, as we have seen throughout this thread, some people have done exactly that. But not nearly enough to generate the kind of profits that high-quality multimillion dollar games need to survive.

    --
    There are two kinds of people: 1) those who start arrays with one and 1) those who start them with zero.
    1. Re:Apples and oranges --- ? by Anonymous Coward · · Score: 0

      Somehow the iPod and the Wii became successful platforms despite only having a subset of the universe of games.

      How many people have an iPod/iPhone?

      How many people have a Wii?

      How many do you think run linux at home? (and you can exclude all of those that are set up as web-servers and dev-boxes. We really are talking about people who use it as a main desktop OS)

      If you were a games developer, which of those platforms would you target your game at?

      Next question. If you were a games developer which of these API's would you use?

      1. DirectX9

      2. DirectX10

      3. OpenGL3.0

      Any game developer would tell you that you'd be completely insane to choose option 3....

      The simple fact of the matter is that without a higher installed user base of linux, developers won't make games for it. OpenGL 3.0 is a royal pain in the arse. It's a half arsed attempt at making opengl comparable to DX10, but has failed on so many accounts that it's just not even funny. Without a half decent truly cross platform graphics SDK, future support of games on linux/mac is going to decrease, not increase. If you want to see more games in futurre, start complaining to the Khronos group about how much they've fedked things up. They may, one day, fix things and we might return to the times when OpenGL was a viable option for a game developer. I'm a big fan of openGL, but I wouldn't be crazy enough to develop a game in it anymore I'm afraid....

  29. Preorder it! by Anonymous Coward · · Score: 0

    Why play QuakeLive? Make an online petition, or send emails to id "preordering" Linux version. That way they can estimate number of Linux gamers willing to purchase Windows DVD of the game(s) (for game resources) and download the Linux client from Zerowing.

  30. Re:Impressive? Really...? by Hadlock · · Score: 1

    If all Rage turns out to be is an overblown desert mad max racing game, with pretty good graphics, optimized for a console

    This is pretty much what one of the guys (the tall, non-balding guy, I think the lead programmer?) said during the live demo they gave at quakecon. If it's in the transcript (edited out, probably) he says "so you can shoot a rocket, it blows up, and you feel like you're cool for a minute" at which point he realized what he said and shut up. They did the tech demo using a 360 controller (on a PC) for what it's worth. It's very much a console game, I don't see why they would optimize it for PC. They even made a comparison at one point (well, sort of) they said "this isn't Grand Theft Auto in the desert" but it pretty much is GTA. With a hint of Fallout 3. It'll be a good franchise to work with they have a lot of room to grow it, but this first idtech 5 title is very much a console game that will have a PC port.

    --
    moox. for a new generation.
  31. Q3A Linux and Dual Booting hypocrisity by Ilgaz · · Score: 1

    It also relates to Quake 3 Arena Linux box sales, from the past. I still have that steel cool box from Loki Games which Linux nerds ignored because "Windows one is cheaper".

    Dual Booting, high end virtual machines, the fact that ID Software is not stupid to use Direct3D as single option is also related. "Run it in a virtual machine running XP" is the idea which came to people's mind.

    Nevermind, OS X having "boot camp" (basically dual boot) and its own very high end virtual machines (hypervisors) degraded OS X game scene from almost nothing to nothing. We now have .exes acting like .app more than ever, thanks to Transgaming (!). Old times, you were forced to release OpenGL/OpenAL, now they just pay to get that SDK, re-pack their directx game for OS X, raise price 30% and release it.

    Perhaps, people buying consoles have a point.

  32. Binary driver on open source operating system by Ilgaz · · Score: 2, Insightful

    There is no reason to attack RMS over this. RMS is just telling the true stupidity which breaks the main purpose of Linux OS.

    Even using latest OS X and only Macs, I can understand how ridicolous the binary "blob" driver is. One doesn't need to be a GNU fanatic to do so.

    What was the reason behind binary blob drivers again? Evil competitors stealing x86 code? What competitor really? It is just ATI and Nvidia left. ATI already went open , Intel was always open but not really a gaming GPU company. It is not RMS, it is Nvidia being old fashioned regarding open source. They don't have any competitor left and they aren't aware of it.

    I got 3 PPC Macs here, I am the live example of Linux PPC effected by this "binary only" drivers. It kills the experience I would get from Linux, perhaps it would show how Apple wasted the G5 platform (just theory), would give a safe path for future of these PPC machines which still runs, an alternative...

    1. Re:Binary driver on open source operating system by bluephone · · Score: 1

      No, the reality is that they don't own all the intellectual property in their drivers, so they can't open the code because of ownership. What ATI did wasn't opening the code, but the interfaces in documentation so people can doe their own drivers.

      --
      jX [ Make everything as simple as possible, but no simpler. - Einstein ]
    2. Re:Binary driver on open source operating system by makomk · · Score: 1

      What was the reason behind binary blob drivers again? Evil competitors stealing x86 code? What competitor really? It is just ATI and Nvidia left. ATI already went open , Intel was always open but not really a gaming GPU company.

      Well, ATI opened their specifications - they'll open the actual driver when Hell freezes over, since it contains their r600 shader compiler and that's pretty much the company's crown jewels. The hard part of getting good performance out of the architecture used on modern ATI GPUs is in that compiler. (It's a VLIW architecture with all sorts of fun quirks.)

      NVidia are being idiots regarding opening up their own specs, though.

    3. Re:Binary driver on open source operating system by Kjella · · Score: 1

      What was the reason behind binary blob drivers again? Evil competitors stealing x86 code? What competitor really? It is just ATI and Nvidia left. ATI already went open ,

      ATI went open specs, but they never released any of their high-performance optimized code and there are still more people writing the Catalyst driver than the open source one. It reminds me more of id releasing old engines, yes it's definately nice to have a decently performing open source 3D driver (the guesstimate is that the open source driver will reach 60-70% performance eventually) but the exact tuning of the formula one drivers is still kept tight.

      --
      Live today, because you never know what tomorrow brings
    4. Re:Binary driver on open source operating system by bluephone · · Score: 1

      No, the reality is that they don't own all the intellectual property in their drivers, so they can't open the code because of ownership. What ATI did wasn't opening the code, but the interfaces in documentation so people can code their own drivers.

      --
      jX [ Make everything as simple as possible, but no simpler. - Einstein ]
    5. Re:Binary driver on open source operating system by RiotingPacifist · · Score: 1

      What are the catalyst people doing? no release for 2.6.29 or 2.6.30, at this rate its just a matter of time till the radeon driver will be equal to the flgrx, maybe that is what ATI have been planning all along. Hopefully when that point is reached somebody at ATI will say: "yeah we could, stop supporting linux altogether or we could *Quake voice*Dominate* the linux market by putting that limited man power (i suspect the flgrx drivers are just "ported" windows drivers done in limited time by the windows driver developers) towards the radeon drivers", it's seams doubtful because it would require a management type to see things other than the bottomline (i.e we could sack a developer)

      --
      IranAir Flight 655 never forget!
    6. Re:Binary driver on open source operating system by Ilgaz · · Score: 1

      I couldn't imagine companies not owning 50% of their products. Yes, half of the GPU is the drivers supporting it on operating systems, as you easily see from this story itself. Sorry for it.

      So, Intel is more clever than anyone would think it seems. Their GPUs aren't really very serious competitors for now but they own the entire thing to the point of releasing its source.

  33. Binary blob always required by Britz · · Score: 1

    For the previous versions of Quake binary blob drivers were always required AFAIK. And the state of free 3D drivers has never been better. It used to be that the only free Linux 3D drivers were for Intel. Back in 2005 Doom 3 was playable in Intel?

    Maybe he is raising the issue, because kernel developers threatened to pull the plug on binary blobs. Other than that I see no reason why he should be complaining now.

  34. The last big indie lost their independence after a by slux · · Score: 0, Flamebait

    Sad. I guess when they told us the Zenimax deal didn't affect their independence in any way they were "forgetting" some details. So, probably no more Linux ports, no more GPLing of older engines. I guess they gave the control to the suits. The reasoning doesn't sound very solid either, it's assuming that the only reason for anyone ever to run linux is that all of it is free software. I don't disagree with that being a very good reason but it's definitely not the only one. The same poor argument could be used for not doing a Mac port. And I thought anyone trying to run cutting edge games on Linux had to use the Nvidia driver anyway, Doom 3 didn't work too well on ATI when it came out anyway, did it?

  35. Dear Carmack, by V!NCENT · · Score: 2, Interesting

    I know you read this. I have bought all your games since wolf3d. I use Linux. If you don't port Rage then I won't buy it, along with about the entire Linux market. Piracy is very small and the offerings are about zero. So every Linux user out there that wants to game would buy it. Any idea how large that number is in sales? Almost everybody, like me, just buys the Windows version and then downloads the bin about a month later. All Linux users that game use the nVidia and ATI blobs anyway...

    --
    Here be signatures
    1. Re:Dear Carmack, by diego.viola · · Score: 1

      I second this, same thing, I have bought Doom 3 just to play on Linux.

  36. Re:One more reason not to buy an XBOX(or any conso by Anonymous Coward · · Score: 0

    Face it PC is a dead gaming platform; nothing sells apart from ultra-casual titles like the sims and WoW.

  37. Quake Live ain't for the faint-of-heart by Anonymous Coward · · Score: 0

    I've been playing Quake Live for the last few days (ever since the Mac plug-in was released; it came out alongside the Linux one).

    Quake Live is full of elite players, some of whom don't stick to their "class". I'm not totally inept (I know which end of the lightning gun to hold), but even in the "easier" games, there are still hardcore players getting easy kills and driving everyone else away.

    All the "regular" players get owned by the elites, and never play again.

    Any newbies sign up, find few people of their class to play with, get owned by the elites, and never play again. ...And all that's left are the elites, who gradually get bored and leave too.

    It's a bit tragic.

    1. Re:Quake Live ain't for the faint-of-heart by ThePhilips · · Score: 1

      It's been like that since the beginning. Or more precisely, after Doom2's DM was made literally into a new sport. I had friends who participated (and trained a lot for it) in state level Doom 2 (and later Quake *) deathmatch tournaments.

      I enjoy FPS, but quite bad at it. In past we had a rule that pros play only with a basic gun, bare hands or a chainsaw. That was leveling up playing field a bit - but also was helping pros to polish their skills in close quarter battle. (Going with a chainsaw vs. RPG never going to be easy.)

      --
      All hope abandon ye who enter here.
  38. WTF? No sense at all... by emanem · · Score: 2, Interesting

    Honestly I'm not very surprised.

    For sure the new deal with Zenimax has influenced the independence of id.
    I mean, the fact they are developing a Linux version for QL is good and reflects that Linux market does exist.
    What scares me are the motivation added by JC.

    I really find hard to understand about the codepath optimization when:

    - 2~3 years ago the Linux version of Doom 3/Quake 4 was faster on Linux than Windows, with worse drivers (you have to admit Linux drivers have been better in these years)
    - ET:QW runs smoother on Linux than on my Win XP partition

    Again, how comes that drivers have been only getting worse in these last 3 years? I really don't understand this.
    Plus, as someone else has already pointed out, if they do a Mac port (it's a unix system as well), how difficult can be to make a Linux port (the most evoluted and used unix system on this planet)?

    I've read poor logic in these emails.

    Considering Carmack is a very smart and logic person, I'm very surprised by these answers.
    Or Zenimax has bought id's freedom, or the emails are fake.

    Cheers,

  39. Re:Impressive? Really...? by am+2k · · Score: 1

    You didn't get the GP's point. All this great megatexture stuff is also running on a $180 console, so what's the point in buying a $2000 gaming machine?

    It's a great achievement for the programmers, but they just don't use the hardware available to them on PCs. I mean, no fully dynamic shadows (not even thinking about dynamic global illumination) in 2010? wtf?

  40. It's about open drivers. by Punto · · Score: 1

    It seems to be more about the drivers than anything else. Porting to linux is very easy if it's working on the mac, and the "binary blob" drivers from nvidia are perfectly viable as a platform (in fact they have the best opengl3 support to date). These "paths that are not usually optimized" refer to the open source drivers that are being developed by the community ("nv" and whatever we use for ati), hence the comment about being stuck with the binary blobs (who cares? we all use ubuntu anyway, the binary drivers come installed and we love it).

    If there's any sort of "political" meaning to this mail, it's about getting away with full open source support for nvidia and ati hardware, either from the companies themselves, or some community effort. But do we have any pull to persuade nvidia/ati to release open source drivers? Carmack himself is probably in a better position to do this than us.

    --

    --
    Stay tuned for some shock and awe coming right up after this messages!

    1. Re:It's about open drivers. by RiotingPacifist · · Score: 1

      The binary blobs do not come installed, and never will be, that would be a GPL violation!
      I for one do not use ubuntu (got nothing against it, just don't use it atm), and currently frglx (or flgrx whatever you call ATI closed drivers) do not exist for my kernel, however radeon (open ATI driver) is coming along nicely with the ATI provided spec. For radeon, the optimisation is happening (we can almost run compiz, we can run kde4 compositing) but its tricky stuff, I've read (and its a reasonable explanation) that the closed drivers cheat and use a lot of their windows code in their Linux drivers and so are already heavily optimised.

      --
      IranAir Flight 655 never forget!
  41. Re:Impressive? Really...? by Turiko · · Score: 3, Insightful

    Wow, sorry to say this, but you're a graphics whore. ID has always made great games, and will continue to. If they want to focus on making a good game rather then adding dynamic weather, then that is a good thing. And ID has always put out the SDK's for their games. On a pc, you can mod and change things - make your own part of the game. You can't do that on a console, and that's one of the major reasons i'll stick to PC gaming. That and the xbox/ps3 only have joysticks and i've used a pc mouse nearly all my life :D.

  42. I'm trying to understand why anyone is surprised by petrus4 · · Score: 0

    Carmack effectively committed corporate suicide with the Zenimax deal. He can try and make defensive noises to the contrary as much as he wants, but things like this only prove it.

    Where this really hurts Linux, however, isn't even so much the end of id itself, but more the work being done at icculus.org, and similar efforts. Nexiuz and Darkplaces both presumably owe their existence almost entirely to the GPL licensing of id's earlier engines, and what we're seeing here is the end of any further public code influx, from Carmack's future engines.

    So we have, in sum, a scenario where Carmack's genius is no longer going to truly serve the common good, but has instead been subjugated by the suits.

    I repeat what I wrote earlier; R.I.P id Software.

  43. Re:Impressive? Really...? by Anonymous Coward · · Score: 0

    id does not make money from selling hardware (bundle deals will pay only for stocking kitchen in their office) so why should they care if you buy a "high-end PC"? They don't even make enough money from selling their games. They were in business of selling midleware and had not been doing really well since their technology sucked on consoles while most of the buyers of midleware don't care about the PC SKU much or at all.

  44. PC gaming is dead by calagan800xl · · Score: 1

    Carmack should reconsider releasing games on PC altogether, whether it is on Windows or Linux. Today's console capabilities -especially when it comes to HD display- make PC gaming irrelevant. Ever since I bought a PS3, My PC became Windows-free as gaming seems to be the only reason to keep paying for a Windows license nowadays.

    1. Re:PC gaming is dead by decairn · · Score: 1

      I bought a PS3 and all it does is play Blueray discs or stream video to the projector. Games on PC 100% of the time in my house; that way I get to use a keyboard and a mouse and not a bolt-on keypad and gaming controller.

    2. Re:PC gaming is dead by cptnapalm · · Score: 1

      I'm a Linux and OpenBSD user and I bought a PS3 as well. Oddly enough, this one time gaming enthusiast now plays little at all because I hate console controls and I hate dealing with Windows (for which I do not have a license to use anymore) more than I like gaming. So I now don't game much at all.

    3. Re:PC gaming is dead by Reapman · · Score: 1

      Really? Well damn someone better tell Blizzard or Valve or the other dozen or so companies that make $$$ on PC Gaming. Or tell the MILLIONS and MILLIONS of gamers on the PC that what they're doing is stupid. I mean, who would possibly want to use a mouse and keyboard for stuff like MMO's, RTS's, FPS's, etc. *rolls eyes*

      I have both a PS3 and a PC, and use them for different games. I enjoy both. I would never play a game like SF4 personally on the PC, and I would never play a game like Red Alert 3 on the PS3. Why limit myself?

  45. Definitions by CarpetShark · · Score: 1

    100% of "very small" is still "very small"...

    Actually, 100% is also "as big as you can get". It all depends whether you care about gaining support in the niche, or just about the overall volume.

  46. You're "OFF-TOPIC", ion.SIMIAN.c by Anonymous Coward · · Score: 0

    LMAO: ion.SIMIAN.c just gets a rating he deserves -> "off topic"

  47. Re:Impressive? Really...? by RiotingPacifist · · Score: 1

    Funny i saw a Carmac talking about it, and was under the impression that it was being designed with all the platforms in mind, the PS3 will have better graphics (than the 360) because the larger discs allow it, the PC will allow users to choose all the settings so they can vary it by hardware. Even if release dates are staggered, because the id Tech engines are "done right", i doubt any of the versions can be regarded as a port. A port is:
    bob: We really need to get into the ps3 market
    jon: OK well, we'll just move over our $existing_game, and fix any bugs as we go
    This is more like:
    bob: remember jon the key markets are ps3 and xbox360
    jon: OK we will spend more time making sure $new_game, works well on them.

    --
    IranAir Flight 655 never forget!
  48. Re:Impressive? Really...? by ShakaUVM · · Score: 1

    >>I mean, no fully dynamic shadows (not even thinking about dynamic global illumination) in 2010? wtf?

    Are you talking about enabling the innate self-shadowing a lot of cards do?

    Because innate self-shadowing looks like ass.

  49. Seems like old times... by lwriemen · · Score: 1

    Insert "Wardell" for "Carmack" and "OS/2" for "Linux", and you'll be reading the posts from the days when Stardock started to abandon OS/2 support.
            Write your government representatives and ask for further antitrust remedies to be placed on Microsoft! Until the "applications barrier to entry" is broken, all of this blustering from 'niche' operating systems users will only be nothing more than noise.
            Other actions can be to try to proliferate non-Microsoft usage as much as possible. Work to get Microsoft Office, Outlook, Sharepoint, Visio, etc. out of the workplace. Try to get family members off of Windows. Ask software providers for non-Windows versions. Refuse to take programming jobs that require C# or .NET.

    1. Re:Seems like old times... by Anonymous Coward · · Score: 0

      Or *cough* any version of visualbasic *cough* - although some of my friends have used them to make the corporations cough up the big consultancy wages.

    2. Re:Seems like old times... by Anonymous Coward · · Score: 0

      You forgot a few others... "bury your head in the sand", "live in a cave", "ignore the real world"...

  50. Re:Impressive? Really...? by am+2k · · Score: 2, Interesting

    No, I'm talking about something like this. Note how in the walls in the Manhattan Apartment demo take on the color of the colored carpet when the light is shining on it.

  51. Re:I'm trying to understand why anyone is surprise by Anonymous Coward · · Score: 1, Informative

    iD has always been a company that made money by selling games and licensing the game engines. The vast majority of their direct and indirect customers have always been running DOS / Windows flavor of the year. They have never been a charitable organization, and any donations of code made have always been last-gen stuff with little remaining commercial licensing potential.

    iD's aim has never been to make Mac / Linux users feel better about themselves, or to get involved in fan-boy OS flamewars. If by "subjugated by the suits" you mean "expected to concentrate on profitable projects in return for the well-deserved remuneration you receive" then so what? That's the way things generally work.

  52. Work vs Games by jimpop · · Score: 1

    Linux is for real work and Windows is for gaming.

  53. what Windows is for ? by rs232 · · Score: 1

    "Linux is for real work and Windows is for gaming"

    NO, Linux is for real work, Games Consoles are for gaming and Windows is for swearing at !

    --

    Citibank Hack Blamed for Alleged ATM Crime Spree"

    Hackers breach Heartland Payment credit card system

    --
    davecb5620@gmail.com
    1. Re:what Windows is for ? by jimpop · · Score: 1

      NO, Linux is for real work, Games Consoles are for gaming and Windows is for swearing at !

      I yield to your superior insight. ;-)

    2. Re:what Windows is for ? by diego.viola · · Score: 1

      I agree, I do all my real work on Linux, I also watch movies and listen to music on Linux, and use my PS3 for gaming.

  54. I'm sure there are plenty here that don't by Sycraft-fu · · Score: 2, Insightful

    If you read Slashdot for more than a little while, you find a non-trivial amount of posters that seem to think charging any money for software is wrong. "Information wants to be free," and all that. They believe everything electronic should be no cost. That is part of why they use Linux.

    Well, it would be no surprise at all if those people copied their games. After all, they believe it is right. There is no ethical dilemma for them, they think this is how it should be.

    Also, doesn't matter if there is very little copyright infringement on Linux, there are very little customers. Doesn't matter WHY people aren't buying the games, it just matters that they aren't. So even if 100% of users willing to pay for the game are in fact paying for it, that doesn't help if that number is too small to support the costs in porting it.

  55. It *is* self-fulfilling. by jonaskoelker · · Score: 1

    It's not a self-fulfilling prophecy. It's fulfilled by the external factor that not enough Linux users are buying games. For it to be self-fulfilling would indicate circularity -- that Linux users aren't buying games because they aren't being put out.

    I think it's in part a self-fulfilling prophecy.

    Part of the reason Linux users don't buy Linux games is the lack of Linux games (which means there's insufficient revenue in releasing for Linux, which drives away the offers of Linux games).

    Why? Well, if a large portion of your PC games are for Windows only, it means you have to have a Windows machine around. As long as you have that, you won't mind buying one more Windows game. Since porting to Linux costs money and those who sell games can get the same amount of your money without porting, why should they?

    Now, let's assume that 95% of games were available for Linux. Enough people would stop having a Windows machine around and buy only those games available for Linux. That means there's a real return to porting to Linux.

    That's part of the explanation. There's probably also an element of this: I got my OS for free, I got my applications for free, I get my movies and music for free (offa' legaltorrents.com of course :D), why should I pay for games? That's not self-fulfilling. But some of the explanation is.

    [if my assumptions about what's really an empirical question are correct.]

  56. Re:they developed doom using open source tools by Lemming+Mark · · Score: 1

    Well, that's fine, isn't it?

    The licensing on the various OSS projects allows you to use them to create closed-source products. It's one of the Freedoms you're being granted - if the developers had considered fighting closed source code to be more important than that freedom (and other related ones) then they'd have licensed the tools differently. They could have chosen a license that says "If you use this then you must donate other stuff to the open source community for free" but the developers of the code didn't, since that was not the conditions *they* chose for *their* code.

    We're typically all pleased to hear Linux is being used as a platform for rendering the latest awesome movie's CGI sequences but it's probably running custom closed code. We're all pleased when a major company switches to Firefox or Open Office but they're probably also using copyright law and patents to control various of their products. I don't see how this is different, OSS code being used to produce stuff is generally a good thing no matter what license the product is released under.

  57. In short... by Anonymous Coward · · Score: 0

    Linux sucks.

  58. And all of a sudden by Provocateur · · Score: 1

    ...the binary blobs do matter. In a sector we hardly expected, but care about.

    --
    WARNING: Smartphones have side effects--most of them undocumented.
  59. Re:Impressive? Really...? by TheRaven64 · · Score: 1

    ID has always made great games, and will continue to.

    Really? Do you know anyone who actually completed Quake? I just about managed to finish the shareware version without getting too bored. In multiplayer it was quite fun, but not amazingly good. The thing that sold it were the mods - things like Team Fortress, Quake Rally, PainKeep, and so on that built games that were fun on top of the core of Quake. The graphics were ahead of everything else (although Duke3D looked better on some machines because it could manage 800x600 with 2.5D where Quake could only do 320x200 with real 3D), but the game was tedious.

    --
    I am TheRaven on Soylent News
  60. Re:Impressive? Really...? by Anonymous Coward · · Score: 0

    Carmack is loosing sight

    ...upon the world!!

  61. It's Probably Not "Just" About Drivers by Petersko · · Score: 1

    "It seems to be more about the drivers than anything else. Porting to linux is very easy if it's working on the mac, and the "binary blob" drivers from nvidia are perfectly viable as a platform (in fact they have the best opengl3 support to date)."

    The nice thing about developing for Apple is the heartless, uncompromising lockdown of the software. Make your game for Mac and you aren't dealing with dozens of distributions and a large number of systems that don't have complete, tuned drivers. You also aren't dealing with problems unique to some twat who made some ridiculous change to a conf file somewhere and is complaining that something in the game is glitchy. This strikes me as more likely in linux than it is on either Windows or MacOS.

    If you develop an official linux client, you legitimize it and you adopt the requirement of supporting it. For Windows that's acceptable because of the vast and proven customer base. What would be the cost of supporting linux, on a per-copy-sold basis? Would it be low enough (with sufficiently high unit sales) to push the "linux initiative" into a profit?

    If not, does it make any sense for a for-profit company to go down that road? In the past the linux community has benefited from what can only be called "generosity" on the part of Id. That's great, on their part, but I'm not surprised that it couldn't go on forever.

  62. Like games and run Linux? Well... by Radhruin · · Score: 2, Insightful

    Buy every Linux release.

    I have a policy: If I think I'll get more than a few hours of entertainment out of a game and it runs on Linux, I buy it.

    I've purchased a bunch of Id releases (Q3, Q4, D3), a couple S2 titles (Savage 2, Heroes of Newerth), World of Goo, UT 2k3, Neverwinter Nights, and a few others. These games are WELL WORTH their box price, and I'm telling these developers to keep it up with their linux ports.

    I would bet if every gamer that also runs Linux does the same, we'd see a lot more Linux games. So, Linux gamers, do your part!

  63. Since sometimes people refuse to read by agnosticnixie · · Score: 1

    It feels a bit pointless to reply
    The poster you replied to extrapolated about 30 million (or maybe 3) linux computers - someone stupidly replied as though it was all the linux systems in the world.
    However, the statistics generally place the server market at somewhere between 25 and 35% Linux, the rest being Windows, the BSDs, and UNIX. Thus, assuming there's only about 30 million linux computers, total, smartphones, servers, embedded and all included, there's at most 100 million servers in the world. I was pointing out that the statements made by you and wampus to do as though linux-on-the-desktop was an insignificant speck when it's in the tens of millions.

    1. Re:Since sometimes people refuse to read by agnosticnixie · · Score: 1

      er - replying to self, forgot the end of the sentence
      I was pointing out that the statements made by you and wampus to do as though linux-on-the-desktop was an insignificant speck when it's in the tens of millions was absurd, and erroneous, nitpicking.

  64. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  65. Re:AC by Ant+P. · · Score: 1

    The plural of "anecdote" is not "proof".

    But then, neither is the plural of "+1, Funny".

  66. In the good old days... by MattW · · Score: 1

    Not only would Carmack have ported to linux, he would have talked about it here on Slashdot. He's probably too busy still building his Iron Man suit to port to Linux nowadays.

  67. ROFL where did this FUD come from? by Anonymous Coward · · Score: 0

    Sign me up for your newsletter. That was the most biased wad of Microsoft cockblow I've ever read in a long time. OpenGL is an API. CAD is the beginning and the end of all sucess of graphics libraries for ENTERTAINMENT. Don't you remember, it's not about the sucess of the game it's about the development tools; what do they use, how, and what's the product?

    You don't see any industrial tools using Direct3D much, because they used either HEIDI or dominantly OpenGL. Also, use continue to refer to DirectX as a API when it is nothing more of a collection that happens to have one API (Direct3D) drive all the other API's. It's Microsoft's adopted child, and look at how crap it was in the DirectX 8 area of growth. It is less standards compliant than ever before. If you payed attention to porting strategy, then for example Linux Game Publishing and formerly Loki always converted from Microsoft standards to OpenAL and SDL with maybe a direction to OpenGL. Linux isn't failing, it's doing great.

    And ID Software isn't sure of future Linux ports, they're not discontinuing future speculation. Linux is the experimental substance of cuthroat bottom-line commerce, right next to the *BSD's. That is it's place and homebrew will always be the challice. Don't knock it. There's just as much inter-operability in DOS, that Microsoft's 11's are starting to show for what they are; the end of the enterprise OS and receivership back to hobbyists and the like.

    Take your FUD elsewhare, man.

  68. Carmack contradicts himself 10years ago by Anonymous Coward · · Score: 0

    Back when he was porting Quake3 to Linux, he boasted how the Matrox G200 GLX driver didn't function the way he liked, so he took a look at the opensource'd Matrox G200 openGL driver and made the corrections as he saw fit. In return, that driver continued its legacy even on the DEC Alpha side of 64-bit Linux softwar as the premier in full standards compliance among all environments above Linux and freeBSD. The application layer and system driver layer are not as blurred as many expect. When Carmack wants somthing done on an OS, he does it himself and he even journals about how awesome that earlier experience was. Now, he's whining. He's whining about how he can't scale his proprietary software because the vendor doesn't want to put the effort on the details of the updated OpenGL acceleration architecture.

    Either Carmack has been bought and payed by the Microsoft schills recently dominating the OpenGL ARB from SGI, or I'm a clown puppeted by two horny midgets. What's wrong with Carmack today? WTF? He's doing things nobody else can do, and expects the driver and API to align like a frigg'n Solar Eclypse as though there are equivalents of hisself in every graphics vendor out there. I can name them on my fingers; Nvidia, ATI, PowerVR, Intel, S3, 3DLabs. And I'm pointing at 3DLabs all the time, seeing as they are the one's that push OpenGL developments more than the eye-candy that tries to fly from the arse of Nvidia.

    Carmack, in the most Basic instruction I can give you with your recent evidence of being bought to defame stable software architectures: Gosub Hell.

    1. Re:Carmack contradicts himself 10years ago by moon3 · · Score: 1

      I've had the G200 myself, the support was great and one of the best cards at the time.

      The Linux drives have to be easily maintainable and switchable, the Windows driver model works so well, why it is such a problem to adapt similar scheme or allow to load Windows drivers? I believe there are some Windows network drivers that one can load to kernel, why not adapt and enable this also for the other drivers? That would solve hell of a problems. Imagine you can grab the latest Windows scanner or printer driver and use it. Vendors willing to open source the driver will do it regardless of the supported driver model, those uncooperative will never do it anyway, but at least one would not need to wait forever until somebody reverse engineers their stuff.

      Then the devs could simply state that you need this nvXXXX.drv for the game to run properly, problem solved.

  69. Pirates aren't legalized in The 1974Copyright Act. by Anonymous Coward · · Score: 0

    WTF Jimmy, I payed you to tell The Truth(tm). The truth is, The Copyright Act allows people to make use of software (without paying) for private non-commercial useage. Trying to brand ever non-payed user as being a Pirate is nothing more than Political slander inspired at the hands of George Bush. You're calling lawful discreet trial of a title to be nothing different than the backwater thieving and murdering attrocities from villains that do their damndest to import products that resemble existing ones. Has everyone forgot that pirates predominantly are no different than the look-alike watches from Tijuana or the iPod look-alikes from China? Stop politicians from slandering lawful trials with these goons. WTF is wrong with everyone, think for yourselfs on statutory definitions. Read contracts before you sign them, don't ask for anything from Bosses Hog, Bush, Clinton, Obama, or even Mr. Rogers for that matter.

    Get your head out of your a$$. Don't even touch my doorknob.

  70. Carnack's a whiny bitchbot. Bringback Romero. by Anonymous Coward · · Score: 0

    ID Software needs John Romero more than Carnack. Remember who the real architect of Quake1 realy was, the environment entropy, the choice of musician (NiN), the level design. Romero is to ID as Steve Jobs is to Apple. Carnack is worth a dime, but it takes arty farts to push environment effects. Id Software got lucky with stealing the titles away from Father Romero. Give Carnack a game IP like Dieketana or what other fudgesticks and I guaruntee he'll do worse than poor ol' Romero did with such a wicked hand dealt to him.

    And Romero doesn't wear turtlenecks, unlike Carnack. HA!

    1. Re:Carnack's a whiny bitchbot. Bringback Romero. by Anonymous Coward · · Score: 0

      Shut up, J.Romero.

  71. Re:Impressive? Really...? by ShakaUVM · · Score: 1

    Oh, you mean dynamic radiosity.

    Yeah, an engine I worked on for a 3D arcade game back in '95 had radiosity in it, but we had to precompute the values. It wasn't dynamic.

    To be honest though, most people don't notice things like that in a game.

  72. Re:Impressive? Really...? by am+2k · · Score: 1

    To be honest though, most people don't notice things like that in a game.

    Well, usually with those features, people don't notice the presence, but afterwards they notice the absence in other games (even when they can't point their finger on it, it just doesn't look right).

  73. Re:Impressive? Really...? by Anonymous Coward · · Score: 0

    I may never buy another high-end PC and graphics combo again. What would be the point? When all I really need to browse the web, check email, and watch online videos is a $500 box. So I end up buying a $500 business PC, and a $500 game console, and come out the lesser on both ends?

    I threw my hands up and said that about 6 years ago. So what if I can't run the highest res with all the effects, I can still run most games on my 5 year old mid-line PC.

    More than that, I got tired of having to kick out $1500 minimum just to get the latest game to run, and then watching that exact system retail for under $600 a year later. And then have to go chip out a couple more grand for the next "greatest" title.

    It's reached the point that most people aren't worried about having the uber-PC that gets 2 FPS more than the guy who spent half as much, they just want to play and have fun.

    I really do feel the same way you do, but I really don't think this is about doing the latest/greatest anymore- there's not much market share in producing a game that can only be supported by the bleeding edge gamers with custom rigs. "Back in the day" those people were a sizeable portion of the market, and drove the industry direction. But not any more.

    The console and the mid-line PC have essentially killed the high-end market. So expect to see games that can run faster, at a higher resolution, on the high-end machines, but if you're looking for games that are fundamentally beyond the current edge, you're looking at a very small audience.

    And besides, Carmack made his name pushing old technology way beyond what was thought to be possible at the time. He was never focused on making games that required the meanest machines to run, he has always focused on taking a normal machine, and then doing stuff on it that was thought to only be possible on those uber-machines. Expect more like this from him in the future.

  74. troll by Anonymous Coward · · Score: 0

    and a poor one at that

  75. i pity the foo by Anonymous Coward · · Score: 0

    check out one of my fav local computer stores

    msy.com.au

    they are awesome cheap, and computer hardware isnt as cheap in au as other countries.

  76. Just get a PS3 by diego.viola · · Score: 1

    Good thing that I got my PS3 already.

  77. This is a good thing. by bWareiWare.co.uk · · Score: 1

    Whilst it was fun to have apparent parity with Windows games for ID's previous releases, it was always really a fake. Requiring propriety drivers which replace half of the kernel and half of X11 (which were defiantly needed for Tech 4) you may as well have been dual booting.

    The recent rapid development of open sourced 3d drivers is far more important in the medium/long term. They are currently reaching the point were they can run modern Tech 3 derived games as often as not. An imminent release of the Tech 4 code could be instrumental in continuing this development.

    Forcing Linux gamers back on the BLOB drivers would do far more harm then good.