If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

id Rage [idTech 5] For Linux?

Has anyone heard (or an announcement made) on if there will be a Linux client port for Rage (id Tech 5)? I imagine there will be, but all references seen so far say that it will be for Windows and Mac OS X and the consoles.

I'm going to check with id tomorrow, but was interested if anyone has heard anything else on Rage for Linux.

Nope haven't heard anything, only the same that you've heard. But I would imagine it would be on Linux considering Id's history, but who knows. I would hope so though. Its obvious it is cross platform, so Linux shouldn't be a problem.

I've watched a few videos of Id Tech 5 and apparently porting will be easier than ever with this engine. So thats a good sign.

Linux is getting more popular, developers are using it at home (from what I've heard) and they stop supporting it after years? I don't think so.

I'd have to second the thought there. It's my understanding that they're not discussing much of anything on the subject. If it's OpenGL or has interchangeable rendering backends (Heh... PS3 REQUIRES OpenGL, mind...) then there's little good reason to NOT do a Linux version.

There is certainly no plans for a commercially supported linux version of Rage, but there will very likely be a linux executable made available. It isn't running at the moment, but we have had it compiled in the past. Running on additional platforms usually provides some code quality advantages, and it really only takes one interested programmer to make it happen.

The PC version is still OpenGL, but it is possible that could change before release. The actual API code is not very large, and the vertex / fragment code can be easily translated between cg/hlsl/glsl as necessary. I am going to at least consider OpenGL 3.0 as a target, if Nvidia, ATI, and Intel all have decent support. There really won't be any performance difference between GL 2.0 / GL 3.0 / D3D, so the api decision will be based on secondary factors, of which inertia is one.