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."
Linux Gaming not a huge market...more at 11pm
Linux users: play quake live I incidentally just tried it out on my ubuntu box last night. Pretty impressive for being browser based.
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."
Play Quake live and get some meaningful stats back to a major developer.
POKE 36879,8
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.
Who cares?
"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.
They money they would bring in from a Linux port probably wouldn't cover the man-hours involved in doing the work.
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.
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?
I'm a Mac user, who fondly remembers having to boot into Linux/PPC to play Quake II.
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...
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.
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).
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!
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
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
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!
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.
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.
"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!
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.
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?
The game looks like the gameplay will suck balls. Quakelive is a shitton of fun however.
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.
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.
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
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.
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.
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.
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.
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...
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.
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?
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
Face it PC is a dead gaming platform; nothing sells apart from ultra-casual titles like the sims and WoW.
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.
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,
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?
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!
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.
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.
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.
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.
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.
LMAO: ion.SIMIAN.c just gets a rating he deserves -> "off topic"
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!
>>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.
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. .NET.
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
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.
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.
Linux is for real work and Windows is for gaming.
"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
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.
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.]
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.
Linux sucks.
...the binary blobs do matter. In a sector we hardly expected, but care about.
WARNING: Smartphones have side effects--most of them undocumented.
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
Carmack is loosing sight
...upon the world!!
"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.
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!
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.
Comment removed based on user account deletion
The plural of "anecdote" is not "proof".
But then, neither is the plural of "+1, Funny".
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.
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.
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.
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.
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!
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.
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).
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.
and a poor one at that
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.
Good thing that I got my PS3 already.
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.