John Carmack not as interested in Linux (and OpenGL?)

Monday 10th September 2007, 05:05:00 AM, written by Richard Connery

A german publication has posted an interview with Todd Hollenshead, id Software's CEO, that reveals id Software and John Carmack are no longer as committed to Linux as they have been. Todd's words also imply that the Windows version of id Software's next game, Rage, will use Direct3D rather than OpenGL.

Id Tech 5, id Software's new engine, was first publicly shown at this year's Apple WWDC event running on a Mac. Their previous engine, DOOM 3, was also first shown on Mac hardware. At E3 id Software announced their next game, Rage, would have a simultaneous PC/Mac/XBOX 360/PS3 release and that it would run at 60 fps.

In this interview Todd mentions that a Linux version of id Tech 5 is not planned; he also goes on to mention that John Carmack is no longer as interested in Linux and that Rage will be a DX9 game, not DX10, and will run on Windows XP. Despite this, the game will ship for the Mac using OpenGL.

The Golem.de reporters were able to see the game running on all four platforms the game will ship in (from the left: Mac, PC, PS3 and XBOX 360) and they were all purportedly running at 60 frames per second at 720p resolution. In that photograph it's visible that the PC also has a XBOX 360 controller plugged-in.


Discuss on the forums

Tagging

directx ± graphics, xbox, playstation, apple, windows


Latest Thread Comments (9 total)
Posted by fellix on Monday, 10-Sep-07 07:26:29 UTC
Now that would froze the hell, but does this means that DX platform is enough mature for the Carmack's realm?

Posted by Zark on Monday, 10-Sep-07 09:14:11 UTC
Or it is more like:
Now days he is more money focused and not the same enthusiast as he used to be.

Posted by iwod on Monday, 10-Sep-07 13:35:14 UTC
May be he will use OpenGL again once 3.0 and 3.1 are out?

Posted by Sxotty on Monday, 10-Sep-07 18:14:41 UTC
Or maybe that is the sort of thing that happens when you listen to hearsay as evidence.

Posted by Gabrobot on Monday, 10-Sep-07 19:54:34 UTC
Carmack said at QuakeCon that the PC version of id Tech 5 is using OpenGL (but he also said that DirectX is just as good/perhaps better). He said there was a possibility it might go to DirectX if necessary. It sounds like it's a pretty trivial thing for them to use one API or the other.

As for Linux, I believe what Todd Hollenshead meant is they aren't planning to officially support Linux in id Tech 5 like they are the other platforms...as in licensing and such (remember the engines are integrated across the platforms, they're not just ports). That doesn't mean Rage/future Quake Arena won't have a Linux version, that's probably up to Timothée Besset (as it has been for their last few games).

Edit: Just to clarify, I think Hollenshead mentioning DX9 vs. DX10 is more along the lines of the hardware generation, not the actual API...so him saying it's still DX9 is like saying Doom 3 is DX9...it's the DX9 generation, but not necessarily the API.

Posted by Richard on Monday, 10-Sep-07 22:03:50 UTC
Quoting Gabrobot
Edit: Just to clarify, I think Hollenshead mentioning DX9 vs. DX10 is more along the lines of the hardware generation, not the actual API...so him saying it's still DX9 is like saying Doom 3 is DX9...it's the DX9 generation, but not necessarily the API.
That might as well be (that's why I put a question mark in the headline) but he was specifically talking about the Mac version using OGL, XBOX version using its custom DX9 version and PS3 using the libgcm API in the same context as saying Windows version will use DX9.

Posted by Gabrobot on Monday, 10-Sep-07 23:08:35 UTC
Quoting Richard
That might as well be (that's why I put a question mark in the headline) but he was specifically talking about the Mac version using OGL, XBOX version using its custom DX9 version and PS3 using the libgcm API in the same context as saying Windows version will use DX9.
Well it's interesting because I'd heard earlier (year or two ago) that Carmack had switched to DirectX on the PC so I was bit thrown when he talked about it still using OpenGL. It may be they have both renderers in the engine ala UnrealEngine...?

Posted by _xxx_ on Tuesday, 11-Sep-07 12:54:20 UTC
Quoting Zark
Or it is more like: Now days he is more money focused and not the same enthusiast as he used to be.
Nowadays D3D became much better, thus he has no need to rely on OGL and tries to make his work easier. Just a very normal thing.Besides, it was a mis-translation. All they said is "We're using DX9 on the PC so the game will run on XP as well, not Vista only". This sounds just like the regular sound etc. part like Doom3 employed and no single word specifically about graphics. But they said the XBox version uses the DX-eqivalent and Macs OGL.EDIT: towards the end they said that OGL is still being suported, but Carmack likes DX more now since it incredibly matured in the meantime while OGL (the API) development gets slowed down by the comitee etc.

Posted by Rodric on Tuesday, 11-Sep-07 14:10:52 UTC
Quoting _xxx_
Nowadays D3D became much better, thus he has no need to rely on OGL and tries to make his work easier. Just a very normal thing.
Direct3D9 is still a joke with its prohibitive draw call cost...
Quoting _xxx_
EDIT: towards the end they said that OGL is still being suported, but Carmack likes DX more now since it incredibly matured in the meantime while OGL (the API) development gets slowed down by the comitee etc.
Hopefuly OpenGL 3.0 is (alsmot) here !(around D3D10 API quality/simplicity for NV3x+/R3xx+)But I'm getting off topic.BTW from http://www.efluxmedia.com/news_id_Software_Unveils_Rage_Game_at_QuakeCon_2007_07482.html*"But it’s a OpenGL title on the PC and Mac right now” said Carmack during an interview with Gameinformer.*


Add your comment in the forums

Related directx News

It's Dead Jim - a debate about the future of the graphics API
Windows Vista Service Pack 1 delivers Direct3D 10.1
SIGGRAPH 2007: Microsoft on D3D10 and D3D10.1
Microsoft release August 2007 DirectX SDK
DirectX SDK June 2007 released
Will Direct3D 10 ever come to Windows XP?
April DirectX SDK released
Microsoft DirectX February 2007 components released