John Carmack Argues Against Native Linux Games

 Pages 1 2 NEXT
 

John Carmack Argues Against Native Linux Games

image

The id Software mastermind says it doesn't make sense for game companies to offer native Linux support.

There was a time when John Carmack had a pretty solid reputation as a Linux kind of guy. I actually own an official Linux version of Quake 3: Arena, which I purchased despite not knowing the first thing about Linux because it was cheap and came in a really nice metal box. But based on his comments in a recent Reddit thread, sparked by a February 4 tweet in which he said he believed that improving Wine emulation was a better option for Linux gaming than native ports for individual titles, those days are well behind him.

"I wish Linux well, but the reality is that it barely makes it into my top ten priorities (Burn the heretic!); I use Linux for the flight computers at Armadillo Aerospace, but not for any regular desktop work. I was happy to hear that Rage ran in Wine, but no special effort was made to support it," he wrote.

"I don't think that a good business case can be made for officially supporting Linux for mainstream games today, and Zenimax doesn't have any policy of 'unofficial binaries' like Id used to have," he continued. "I have argued for their value (mostly in the context of experimental Windows features, but Linux would also benefit), but my forceful internal pushes have been for the continuation of Id Software's open source code releases, which I feel have broader benefits than unsupported Linux binaries."

He reiterated his support for improving emulation as the "proper technical direction for gaming on Linux," noting that native ports don't do much that a good emulator wouldn't be able to handle. He also pointed out that most major game publishers won't even respond to an email for less than six figures.

"The conventional wisdom is that native Linux games are not a good market. Id Software tested the conventional wisdom twice, with Quake Arena and Quake Live," Carmack wrote. "The conventional wisdom proved correct."

Source: Reddit

Permalink

Lazy guy dose not want to have to redo things for an OS he gave up on.

ZippyDSMlee:
Lazy guy dose not want to have to redo things for an OS he gave up on.

No, it makes no business sense like he said. They tried. It failed. He's all for offering the option for support, offering up the source code, so modders can make it functional to their hearts content.

Sensationalist article titles like this bother me. I guess it gets views.

Well I can kinda see where he's coming from
image
And I'm betting you didn't buy that Linux for the games Andy

ZippyDSMlee:
Lazy guy dose not want to have to redo things for an OS he gave up on.

Not necessarily... Directx is more supported on Windows then Opengl is on Linux. By more supported I mean that it is easier for developers to make stable releases across different platforms.

We'll see after Steambox hits

Might change the demographics a bit

Frostbite3789:

ZippyDSMlee:
Lazy guy dose not want to have to redo things for an OS he gave up on.

No, it makes no business sense like he said. They tried. It failed. He's all for offering the option for support, offering up the source code, so modders can make it functional to their hearts content.

Sensationalist article titles like this bother me. I guess it gets views.

Took the words right out of my mouth.

There's no money to be gained in it, so allowing the community access to the tools they need to do it themselves is the next best thing and he should be commended for continuing to support that.

Fumbles:

ZippyDSMlee:
Lazy guy dose not want to have to redo things for an OS he gave up on.

Not necessarily... Directx is more supported on Windows then Opengl is on Linux. By more supported I mean that it is easier for developers to make stable releases across different platforms.

image

You know that DirectX only runs on Windows and Xbox?
OpenGL (and derivates) is running on pretty much any platform.

So if your game uses DirectX, you get Windows and Xbox fairly easy, while having to put more work in to make it run on Linux, OSX and all the other consoles.

If you make your game use OpenGL right away (this includes planning - so no ports of an already existing DX game) you get it running on Windows, Linux and OSX fairly easy. The effort for all consoles (except Xbox) depends on how much of OpenGL Sony and Nintendo changed in their own versions. The only one you'll have to do a "real" port for is the Xbox.

Frostbite3789:

ZippyDSMlee:
Lazy guy dose not want to have to redo things for an OS he gave up on.

No, it makes no business sense like he said. They tried. It failed. He's all for offering the option for support, offering up the source code, so modders can make it functional to their hearts content.

Sensationalist article titles like this bother me. I guess it gets views.

And when the amrket is changing to favor Linux and get away from the horror that it Windose? Its laziness...since that is a default mode of most programers. :P. You can also call it efficiency but that only goes so far. LOL

Fumbles:

ZippyDSMlee:
Lazy guy dose not want to have to redo things for an OS he gave up on.

Not necessarily... Directx is more supported on Windows then Opengl is on Linux. By more supported I mean that it is easier for developers to make stable releases across different platforms.

I know but the trouble is everyone is getting tired of windose locked setup and moving to more open platforms IE anything thats not DX.

cidbahamut:

Frostbite3789:

ZippyDSMlee:
Lazy guy dose not want to have to redo things for an OS he gave up on.

No, it makes no business sense like he said. They tried. It failed. He's all for offering the option for support, offering up the source code, so modders can make it functional to their hearts content.

Sensationalist article titles like this bother me. I guess it gets views.

Took the words right out of my mouth.

There's no money to be gained in it, so allowing the community access to the tools they need to do it themselves is the next best thing and he should be commended for continuing to support that.

Times are changing you already have 2 Android/Linux consoles on the market, you have Steam which is a huge platform that's trying to get away from DX, now is not then and he as always is behind the damn times.

ZippyDSMlee:
Lazy guy dose not want to have to redo things for an OS he gave up on.

That guy created modern first person perspective and raycasting in games, is a self taught rocket scientist, helped make a homebrew VR helmet (that works better than anything in the market) and customizes Ferraris, as a hobby...

I would say he is the antithesis of a "lazy guy" and when he speaks, people listens.

I should point out the the last linux release of an ID game was 2007. As we all know, 6 years is a long ass time in the tech world. Things have changed a lot since then.

Just because it didn't work out well for them before, does not mean he'll get the same result now.

TheSniperFan:
image

You know that DirectX only runs on Windows and Xbox?
OpenGL (and derivates) is running on pretty much any platform.

So if your game uses DirectX, you get Windows and Xbox fairly easy, while having to put more work in to make it run on Linux, OSX and all the other consoles.

If you make your game use OpenGL right away (this includes planning - so no ports of an already existing DX game) you get it running on Windows, Linux and OSX fairly easy. The effort for all consoles (except Xbox) depends on how much of OpenGL Sony and Nintendo changed in their own versions. The only one you'll have to do a "real" port for is the Xbox.

Also what he said.

Andy Chalk:

"I wish Linux well, but the reality is that it barely makes it into my top ten priorities (Burn the heretic!)

Wait, did someone say

image

Anyway, this is interesting. I'll look into it.

Carmack continues to release source code to public, thinks it is better business sense to concentrate on better Win emulators for linux than to cross develop each individual game for a small niche market.

Alternative headline: Smart guy talks sense.

"I wish Linux well, but the reality is that it barely makes it into my top ten priorities (Burn the heretic!); I use Linux for the flight computers at Armadillo Aerospace, but not for any regular desktop work. I was happy to hear that Rage ran in Wine, but no special effort was made to support it," he wrote.

Burning is too good for him, I say. He must be fed to penguins for his heresy.

>.>

*ahem* Now for a more balanced response...

"The conventional wisdom is that native Linux games are not a good market. Id Software tested the conventional wisdom twice, with Quake Arena and Quake Live," Carmack wrote. "The conventional wisdom proved correct

Really? Because the stats from the humble bundles seem to tell a different story.

http://cheesetalks.twolofbees.com/humble/

The market may be small, but there certainly is a viable demand for native linux games it would be a slightly foolish to ignore such a market. Plus given that the total purchases is around the same as mac so by that same logic you could argue that native mac ports are useless and mac users should use wine to run games also.

Also while we're on the subject of WINE, no matter how much it has improved it is still not possible to just install any windows game and have it run without some extra work from the user. Even an expert user, using every trick in the book cannot get every game to run on Linux through WINE never mind getting good performance out of it. This compounds the notion that Linux is a difficult OS to run and install things on which is actually far from the truth. Native Linux packages can be installed just like Windows .exe files without ever needing to see a command line. WINE is at best a stop gap option, I think native support would be better as it also provides the option of choice to consumers.

Waaghpowa:
snip

Also this.

Linux is not the pure command line OS it was back the day, the last ten years have seen vast improvements in Linux distros. Hell I've been using Linux OS's for 5 years and improvements in usability from the likes of Ubuntu 8.10, which I first used to the current 12.10 version of Ubuntu is quite astounding.

EDIT for grammar

You'd think with all the command line work, I'd be better at typing accurately :P

... problem here is that MS (ie Windows) doesnt support mainstream gaming on the PC either, or rather MS would be far happier if players used the PC for office and media player, and a 360 (and / or nextbox) for gaming, and its pushing real hard for that event.

It would be far better for PC gaming if a alternative OS is hanging about to threaten to grab the PC gaming market should MS slip up.

Carmack also knows business wise if the PC slipped off the gaming scene altogether, there would be no loss in revenue... it would be picked up by consoles, initially.
On the other hand if the PC market had to disappear there would be no cheap indie zone for those experimental games, so no real innovation as even indie development on the consoles has a cost which could mean a crash for a studio trying something new.

I think in a weird way PC gaming would actually benefit from a reboot, where the major devs and publishers dont make PC versions, I think this would open up a market for fringe developers to work on and develop unique titles for the PC while the mainstream drowns in generic FPS titles.

ZippyDSMlee:
A bunch of enthusiasm for Linux

Here's the thing. People don't use Linux on a widespread basis, and Linux enthusiasts have been proclaiming for decades that the Linux revolution is just around the corner.

When you can show me that fully 33% of home desktops are running Linux for *all* of their PC needs, then we can talk about how supporting a Linux as a gaming platform might make any business sense.

If you want to make a case for converting all consoles to a Linux back-end that's one thing, but until people are using Linux as their desktop OS of choice en masse, supporting Linux ports is a colossal waste of developer resources. You don't have to be happy about that, but you need to come to grips with the reality of the situation.

ZippyDSMlee:

Frostbite3789:

ZippyDSMlee:
Lazy guy dose not want to have to redo things for an OS he gave up on.

No, it makes no business sense like he said. They tried. It failed. He's all for offering the option for support, offering up the source code, so modders can make it functional to their hearts content.

Sensationalist article titles like this bother me. I guess it gets views.

And when the amrket is changing to favor Linux and get away from the horror that it Windose? Its laziness...since that is a default mode of most programers. :P. You can also call it efficiency but that only goes so far. LOL

Fumbles:

ZippyDSMlee:
Lazy guy dose not want to have to redo things for an OS he gave up on.

Not necessarily... Directx is more supported on Windows then Opengl is on Linux. By more supported I mean that it is easier for developers to make stable releases across different platforms.

I know but the trouble is everyone is getting tired of windose locked setup and moving to more open platforms IE anything thats not DX.

cidbahamut:

Frostbite3789:

No, it makes no business sense like he said. They tried. It failed. He's all for offering the option for support, offering up the source code, so modders can make it functional to their hearts content.

Sensationalist article titles like this bother me. I guess it gets views.

Took the words right out of my mouth.

There's no money to be gained in it, so allowing the community access to the tools they need to do it themselves is the next best thing and he should be commended for continuing to support that.

Times are changing you already have 2 Android/Linux consoles on the market, you have Steam which is a huge platform that's trying to get away from DX, now is not then and he as always is behind the damn times.

Yes I do know that. I was trying to say that Carmack has been a big advocate of Direct X (with his "games"(really just Tech demos..see Rage).

I am actually very happy that Steam is on Linux, I just worry about some of the games not playing because of outdated architecture (Direct3d).

ASnogarD:
... problem here is that MS (ie Windows) doesnt support mainstream gaming on the PC either, or rather MS would be far happier if players used the PC for office and media player, and a 360 (and / or nextbox) for gaming, and its pushing real hard for that event.

It would be far better for PC gaming if a alternative OS is hanging about to threaten to grab the PC gaming market should MS slip up.

Carmack also knows business wise if the PC slipped off the gaming scene altogether, there would be no loss in revenue... it would be picked up by consoles, initially.
On the other hand if the PC market had to disappear there would be no cheap indie zone for those experimental games, so no real innovation as even indie development on the consoles has a cost which could mean a crash for a studio trying something new.

I think in a weird way PC gaming would actually benefit from a reboot, where the major devs and publishers dont make PC versions, I think this would open up a market for fringe developers to work on and develop unique titles for the PC while the mainstream drowns in generic FPS titles.

I agree that Carmack knows that right now making Linux games is not financially viable. Maybe in a few years, but right now not so much.

Really shocking statement for a guy who can't be bothered with proper PC versions anymore... we would have never guessed you gave up on it all.

If he had any interest in making games run proper then WINE would be the last from his list of suggestions, yes it's a neat last resort but it takes absurd amounts of extra power not to mention the creators constantly haveto reverse engineer Microsofts shit so anything will work at all, while MS desperately wants to keep them out of the loop.

ZippyDSMlee:

Frostbite3789:

ZippyDSMlee:
Lazy guy dose not want to have to redo things for an OS he gave up on.

No, it makes no business sense like he said. They tried. It failed. He's all for offering the option for support, offering up the source code, so modders can make it functional to their hearts content.

Sensationalist article titles like this bother me. I guess it gets views.

And when the amrket is changing to favor Linux and get away from the horror that it Windose? Its laziness...since that is a default mode of most programers. :P. You can also call it efficiency but that only goes so far. LOL

Fumbles:

ZippyDSMlee:
Lazy guy dose not want to have to redo things for an OS he gave up on.

Not necessarily... Directx is more supported on Windows then Opengl is on Linux. By more supported I mean that it is easier for developers to make stable releases across different platforms.

I know but the trouble is everyone is getting tired of windose locked setup and moving to more open platforms IE anything thats not DX.

cidbahamut:

Frostbite3789:

No, it makes no business sense like he said. They tried. It failed. He's all for offering the option for support, offering up the source code, so modders can make it functional to their hearts content.

Sensationalist article titles like this bother me. I guess it gets views.

Took the words right out of my mouth.

There's no money to be gained in it, so allowing the community access to the tools they need to do it themselves is the next best thing and he should be commended for continuing to support that.

Times are changing you already have 2 Android/Linux consoles on the market, you have Steam which is a huge platform that's trying to get away from DX, now is not then and he as always is behind the damn times.

^this

And the MAJOR change since the days of Quake is the rise of Ubuntu..... (sounds like a game title) This is the first time that Linux is really falling under one major release and the majority of the software has become so easy to use nontechnical people can use it now.

hermes200:

ZippyDSMlee:
Lazy guy dose not want to have to redo things for an OS he gave up on.

That guy created modern first person perspective and raycasting in games, is a self taught rocket scientist, helped make a homebrew VR helmet (that works better than anything in the market) and customizes Ferraris, as a hobby...

I would say he is the antithesis of a "lazy guy" and when he speaks, people listens.

Who also hates windows 8, as it turns out, just like everyone else. He just doesn't think Linux is a worthwhile use of resources.

http://www.neowin.net/news/ids-john-carmack-would-be-happy-if-windows-8-didnt-exist

slash2x:

And the MAJOR change since the days of Quake is the rise of Ubuntu..... (sounds like a game title) This is the first time that Linux is really falling under one major release and the majority of the software has become so easy to use nontechnical people can use it now.

http://store.steampowered.com/hwsurvey

Click on OS Version in the January 2013 table and tell me how much Ubuntu usage Valve, who is currently leading the Linux charge, has recorded from their own users? Yeah, that's a MAJOR change alright.

TheEndlessGrey:

hermes200:

ZippyDSMlee:
Lazy guy dose not want to have to redo things for an OS he gave up on.

That guy created modern first person perspective and raycasting in games, is a self taught rocket scientist, helped make a homebrew VR helmet (that works better than anything in the market) and customizes Ferraris, as a hobby...

I would say he is the antithesis of a "lazy guy" and when he speaks, people listens.

Who also hates windows 8, as it turns out, just like everyone else. He just doesn't think Linux is a worthwhile use of resources.

http://www.neowin.net/news/ids-john-carmack-would-be-happy-if-windows-8-didnt-exist

He doesn't think Linux is not a worthwhile use of resources. He thinks support through emulation is a far better use of resources than porting for native support on different Linux distributions.

Even if you could make an argument that "more" people are using linux and thus a greater market share is available (link above suggests otherwise), part of the nasty truth is more people have multiple playable devices these days. So it isn't just whether enough people use linux, its whether enough people use linux and can't/won't use another OS somewhere else.

ZippyDSMlee:
Lazy guy dose not want to have to redo things for an OS he gave up on.

I guess you didn't read what he wrote then. He said the development side of a port could be done quickly, but there are other issues and Zenimax is not interested.

This is the guy who didn't even want to release the Mac and Linux versions that already exist of his older games on Steam. This article should surprise absolutely nobody.

Zombie_Moogle:
We'll see after Steambox hits

Might change the demographics a bit

No it won't.

Also, as he stated in his reddit post they tried having linux at the forefront of 2 releases and both failed miserably as directX has too many advantages over openGL.

TheEndlessGrey:

slash2x:

And the MAJOR change since the days of Quake is the rise of Ubuntu..... (sounds like a game title) This is the first time that Linux is really falling under one major release and the majority of the software has become so easy to use nontechnical people can use it now.

http://store.steampowered.com/hwsurvey

Click on OS Version in the January 2013 table and tell me how much Ubuntu usage Valve, who is currently leading the Linux charge, has recorded from their own users? Yeah, that's a MAJOR change alright.

That's one of the most biased statistics I've ever seen; only people who use steam, which is a very small minority of 'gamers' at large, let alone the fact that currently Ubuntu does not have any significant advantage (or indeed, any at all) over Windows, and specifically rewriting your entire game to break-even on a linux release is a silly notion considering WINE may have already done it for you.

wgar:

Zombie_Moogle:
We'll see after Steambox hits

Might change the demographics a bit

No it won't.

Also, as he stated in his reddit post they tried having linux at the forefront of 2 releases and both failed miserably as directX has too many advantages over openGL.

You realize you're basing this theory on the sales figures of 2 games from over 10 years ago, right?

Around that same time, we all would have said that no gamer would ever touch an Apple product

ZippyDSMlee:

And when the amrket is changing to favor Linux and get away from the horror that it Windose?

Probably never. Linux is great at what it does, but gaming is not what it does.
Id lvoe all games to go openGL, i like it much mroe than DX, but that really isnt changing any time soon. esopecially with DX11 scam pushing.

Zombie_Moogle:
Around that same time, we all would have said that no gamer would ever touch an Apple product

10 years ago i was still naive and thought people were generally smart, so yeah.

ZippyDSMlee:
Lazy guy dose not want to have to redo things for an OS he gave up on.

John Carmack can be called many things, but lazy isn't one of them. Also you don't have to "redo things" to support Linux, you just need to compile your libraries and executable for it. Even for switching between OpenGL and DirectX is not much of a problem, since they have all the Interfaces down etc... The problem is all of the extra QA and support you have to do.

But I still disagree with the man. When they tried the native Linux support it was way too early. Linux as a desktop is still not up there with MacOS and Windows, but it's progressing with great strides. Within a few years the user experience will have improved even more. And with Valve putting Steam on there, it'll make even more sense to release. Keep in mind that Linux is not just desktop, that can open the world of Linux-based consoles or OSes (like Android) as well.

TheEndlessGrey:

slash2x:

And the MAJOR change since the days of Quake is the rise of Ubuntu..... (sounds like a game title) This is the first time that Linux is really falling under one major release and the majority of the software has become so easy to use nontechnical people can use it now.

http://store.steampowered.com/hwsurvey

Click on OS Version in the January 2013 table and tell me how much Ubuntu usage Valve, who is currently leading the Linux charge, has recorded from their own users? Yeah, that's a MAJOR change alright.

Yeah about that.... Valve is the SECOND gaming option in Ubuntu and it is in BETA, and you have to manually install it so not really going to pay attention to that. When they get an official release that is not in trial stages and can be installed from the Canonical software sources THEN I will pay attention to some figures.

Valve has nothing to do with the usage of Ubuntu. I made no comment about the gaming side I was pointing out the ease of use drawing more people to a single OS that is NOT charging the hell out of you for software.

Fumbles:

ZippyDSMlee:

Frostbite3789:

No, it makes no business sense like he said. They tried. It failed. He's all for offering the option for support, offering up the source code, so modders can make it functional to their hearts content.

Sensationalist article titles like this bother me. I guess it gets views.

And when the amrket is changing to favor Linux and get away from the horror that it Windose? Its laziness...since that is a default mode of most programers. :P. You can also call it efficiency but that only goes so far. LOL

Fumbles:

Not necessarily... Directx is more supported on Windows then Opengl is on Linux. By more supported I mean that it is easier for developers to make stable releases across different platforms.

I know but the trouble is everyone is getting tired of windose locked setup and moving to more open platforms IE anything thats not DX.

cidbahamut:

Took the words right out of my mouth.

There's no money to be gained in it, so allowing the community access to the tools they need to do it themselves is the next best thing and he should be commended for continuing to support that.

Times are changing you already have 2 Android/Linux consoles on the market, you have Steam which is a huge platform that's trying to get away from DX, now is not then and he as always is behind the damn times.

Yes I do know that. I was trying to say that Carmack has been a big advocate of Direct X (with his "games"(really just Tech demos..see Rage).

I am actually very happy that Steam is on Linux, I just worry about some of the games not playing because of outdated architecture (Direct3d).

Someone needs to force MS to make already published DX 9.x stuff open source while they can still license newer games based on 9+. If all else fails steam and such can buy the official stuff and port it themselves.

cidbahamut:

ZippyDSMlee:
A bunch of enthusiasm for Linux

Here's the thing. People don't use Linux on a widespread basis, and Linux enthusiasts have been proclaiming for decades that the Linux revolution is just around the corner.

When you can show me that fully 33% of home desktops are running Linux for *all* of their PC needs, then we can talk about how supporting a Linux as a gaming platform might make any business sense.

If you want to make a case for converting all consoles to a Linux back-end that's one thing, but until people are using Linux as their desktop OS of choice en masse, supporting Linux ports is a colossal waste of developer resources. You don't have to be happy about that, but you need to come to grips with the reality of the situation.

More or less, but there is a very notable movement to to lunix/Android which can not be ignored.

TheEndlessGrey:

hermes200:

ZippyDSMlee:
Lazy guy dose not want to have to redo things for an OS he gave up on.

That guy created modern first person perspective and raycasting in games, is a self taught rocket scientist, helped make a homebrew VR helmet (that works better than anything in the market) and customizes Ferraris, as a hobby...

I would say he is the antithesis of a "lazy guy" and when he speaks, people listens.

Who also hates windows 8, as it turns out, just like everyone else. He just doesn't think Linux is a worthwhile use of resources.

http://www.neowin.net/news/ids-john-carmack-would-be-happy-if-windows-8-didnt-exist

Actually but for a couple things Win8 works fine for games, whats bad is the mobile stuff begin called Win8 ><

Also efficiency>laziness , I was being silly :P

tautologico:

ZippyDSMlee:
Lazy guy dose not want to have to redo things for an OS he gave up on.

I guess you didn't read what he wrote then. He said the development side of a port could be done quickly, but there are other issues and Zenimax is not interested.

Meh in a sense its laziness(easiness) but its mostly they do not have to so they can remain as crappy as ever.

Strazdas:

ZippyDSMlee:

And when the amrket is changing to favor Linux and get away from the horror that it Windose?

Probably never. Linux is great at what it does, but gaming is not what it does.
Id lvoe all games to go openGL, i like it much mroe than DX, but that really isnt changing any time soon. esopecially with DX11 scam pushing.

And yet they are changing, the only reason Lunix is a bad OS for gaming is because M$ will not open up DX and allow it to easily be ported and changed for Linux. As time moves on people are just ignoring DX alto gather and getting away from MS altogether. Between Steam and Oyua you are going to have Team fortress 2 level graphics or better easily being done on linux and non MS/NIN/Sony consoles. As prices for AAA games goes up there will be or a shift for cheaper non licensed to death alternatives to the current console war model. When it hits MS/Windows/Sony and Nin will be left out in the cold if they do not change their ways.

Furism:
[quote="ZippyDSMlee" post="7.400334.16448761"]Lazy guy dose not want to have to redo things for an OS he gave up on.

John Carmack can be called many things, but lazy isn't one of them. Also you don't have to "redo things" to support Linux, you just need to compile your libraries and executable for it. Even for switching between OpenGL and DirectX is not much of a problem, since they have all the Interfaces down etc... The problem is all of the extra QA and support you have to do.

But I still disagree with the man. When they tried the native Linux support it was way too early. Linux as a desktop is still not up there with MacOS and Windows, but it's progressing with great strides. Within a few years the user experience will have improved even more. And with Valve putting Steam on there, it'll make even more sense to release. Keep in mind that Linux is not just desktop, that can open the world of Linux-based consoles or OSes (like Android) as well.

DOWN BOY DOWN, I was being facetious, efficiency is not the same as laziness but can be seen as such from a broad enough view.

In general my take on Carmack is he still smokes crack, DOOM 3 engine was to much for the time and they made they heavily damaged the DOOM brand by going in the mindless corridor shooter direction. Tho not all of that is his fault he still made a top heavy engine. Even IDtech 5 has tons of issues they seem to be ignoring but UE3 can be as bad at times. So I guess its more to do with the speed of consoles holding it back than anything else.

WINE... isn't all that good. You have to get executables with disabled DRM (e.g. cracks) to even run most games, and even then they only run at 5/6th the performance that they run at on Windows, Server 2008 R2 no less.
Flatout 2 WINE: 1600x900/Very High/4XMSAA/8XAF - ~30fps
Flatout 2 Win Server 2008R2 : 1920x1080/Very High/8XSSAA/16XAF - 60 fps with Vsync
Hardware: Celeron Dual Core E3400 2.6GHz LGA775 | 4GB DDR2-800 | AMD HD6670 1GB DDR3 | Foxconn P45AL

Native Linux ports would be sweet, but only if they were done halfway decently.

On the subject of id Tech 5: it seems to be a good engine, its only problem is that it asks for very very strong hardware, which kind of limits the audience. This coming from someone who can play Crysis 2 on decent settings. When the id Studio finally gets released we'll be able to see more clearly on this matter. For now, it's CryEngine 3 for me, because the UDK for UE3 crashes before it can even start.

DVS BSTrD:
Well I can kinda see where he's coming from
image

See most people look at that image and see a joke about Linux being versatile or something but the way I look at it, it fits because sure the insane muli-tool does more but it would also be a lot easier to cut yourself. i.e it does more, but its much more difficult to use, basically the same relationship between windows and Linux.

major_chaos:

DVS BSTrD:
Well I can kinda see where he's coming from

See most people look at that image and see a joke about Linux being versatile or something but the way I look at it, it fits because sure the insane muli-tool does more but it would also be a lot easier to cut yourself. i.e it does more, but its much more difficult to use, basically the same relationship between windows and Linux.

The thing is, the image doesn't even fit properly for neither Windows nor Mac. It's correct for Linux, though: you're empowered to do whatever the fuck you want, and that includes screwing the system up beyond any point of repair.

While you can't do much with MacOS, it's rock solid (would be best represented by a rock IMO).

Windows, on the other hand, has the problem of being able to do much of the things Linux can do, but neither of them actually to any degree at which they might become useful. The only thing Windows has really given me is headaches and what I now consider a basic OS kit. It takes me 3 hours to get Windows set up properly, what with all the tweaks I have to apply and all the driver installation and mandatory program installation (CCCP,Notepad++,7zip) I have to do. Linux, on the other hand, takes up to one hour to install, and most of that time is spent configuring the GUI to my taste.

 Pages 1 2 NEXT

Reply to Thread

Log in or Register to Comment
Have an account? Login below:
With Facebook:Login With Facebook
or
Username:  
Password:  
  
Not registered? To sign up for an account with The Escapist:
Register With Facebook
Register With Facebook
or
Register for a free account here