In an interview with eurogamer Oles Shishkovstov the chief technical officer of 4A Games made some remarks about the Linux version of the new Metro FPS games.
Looks like the Metro 2033 Redux and Metro Last Light Redux games on Linux will be looking mighty fine.
If you haven't seen it yet, be sure to check out this overview of the revamps:
Still, we don't yet have word on their release date, but it does mean that 4A Games will have a very up to date engine now for OpenGL.
QuoteDigital Foundry: Any thoughts on SteamOS? You have Last Light on Linux now running on an older OpenGL, but I understand you have a more advanced version in the works...
Oles Shishkovstov: Yes, the original Metro Last Light Linux port was based on OpenGL 3.2 - it was stable but did not support high-end features. For Redux we are essentially replicating the DX11 version, with almost one-to-one correspondence in features. The downside of that approach - the GPU should be at least OpenGL 4 'core profile'.
Looks like the Metro 2033 Redux and Metro Last Light Redux games on Linux will be looking mighty fine.
If you haven't seen it yet, be sure to check out this overview of the revamps:
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Direct Link
Direct Link
Still, we don't yet have word on their release date, but it does mean that 4A Games will have a very up to date engine now for OpenGL.
Some you may have missed, popular articles from the last month:
Is good to see that I will play it without problems with my Nvidia GTX650. I can't wait anymore. I played the non redux versions and are awesome
0 Likes
Quoting: STiATWow, even my old 555 gtx has OpenGL 4.2 ...
Something must be wrong if three year old tech isn't obsolete! :P
1 Likes, Who?
What does OpenGL 4 core profile mean exactly? Doesn't every revision (like 4.1, 4.2, ... 4.5) have a newer core profile?
0 Likes
Quoting: CimerydSo what you're saying is that I NEED to order parts and build a desktop PC. Thanks, this will help me when arguing with the wife.
Dunno about yours, but mine wouldn't be more convinced than before if I tell her that I just need to play this certain ego shooter... (That's why I don't ask her in the first place. ;o) )
0 Likes
Quoting: ShmerlWhat does OpenGL 4 core profile mean exactly? Doesn't every revision (like 4.1, 4.2, ... 4.5) have a newer core profile?Core profile mean that you can't use deprecated functions.
0 Likes
Quoting: ShmerlWhat does OpenGL 4 core profile mean exactly? Doesn't every revision (like 4.1, 4.2, ... 4.5) have a newer core profile?
It means it doesn't use compatibility profile (that is, pure ogl 4, without all the good old ogl <=3 there). Of course 4.1, 4.2 and beyond have their own core profiles. You can program ogl 4.4 core profile and it won't work on 4.3 core profiles.
It's all a matter of which version of ogl you want to target, and they're targetting 4 core.
If it was me, i would target to 4.3 CP, you have can follow AZDO there with all needed in core :D
Toni
0 Likes
Quoting: toniIt's all a matter of which version of ogl you want to target, and they're targetting 4 core.
If it was me, i would target to 4.3 CP, you have can follow AZDO there with all needed in core :D
That's exactly what I'm saying. He didn't say they target 4.4 core profile. He said "OpenGL 4 core profile" which is ambiguous and can mean any 4.x.
0 Likes
Quoting: ShmerlQuoting: toniIt's all a matter of which version of ogl you want to target, and they're targetting 4 core.That's exactly what I'm saying. He didn't say they target 4.4 core profile. He said "OpenGL 4 core profile" which is ambiguous and can mean any 4.x.
If it was me, i would target to 4.3 CP, you have can follow AZDO there with all needed in core :D
Yeah, I'm interested about this too. This shows that mesa could support 4 very soon which means we might just sneak in the door before it closes.
0 Likes
Quoting: ShmerlThat's exactly what I'm saying. He didn't say they target 4.4 core profile. He said "OpenGL 4 core profile" which is ambiguous and can mean any 4.x.
gtruc says:
"Since OpenGL 3.0, the ARB has designed OpenGL specifications so that all the revisions of OpenGL for a major version would work on the same hardware. Each major OpenGL number defines what we can call a hardware level. Hence, OpenGL 3 hardware can all implement OpenGL 3.0, OpenGL 3.1, OpenGL 3.2 and OpenGL 3.3. Of course, it’s the same logic for OpenGL 4 hardware"
Look the Introduction in Your text to link here...
Since that's how things works, I assume that saying Ogl 4 means something like "ogl 4 hardware". And then it's a matter of drivers, and obviously I think Mesa driver are out of the track ATM, and Ati... well, we all know how Ati cares about their linux customers.
I think they're really saying "it will work on ogl 4 NV cards only right now", but being "diplomatic".
It's not something that worries me, we want very good looking linux games and with high fps, so we need the latest support for opengl. Currently only NV supports opengl 4 completely on linux and with a robust behaviour. So yes, the game probably is, right now, NV only.
Perhaps other drivers teams will read the signs and provide up to date drivers. After all, it's not that they didn't know the specs beforehand :)
1 Likes, Who?
Quoting: toniQuoting: ShmerlThat's exactly what I'm saying. He didn't say they target 4.4 core profile. He said "OpenGL 4 core profile" which is ambiguous and can mean any 4.x.gtruc says:
"Since OpenGL 3.0, the ARB has designed OpenGL specifications so that all the revisions of OpenGL for a major version would work on the same hardware. Each major OpenGL number defines what we can call a hardware level. Hence, OpenGL 3 hardware can all implement OpenGL 3.0, OpenGL 3.1, OpenGL 3.2 and OpenGL 3.3. Of course, it’s the same logic for OpenGL 4 hardware"
Look the Introduction in Your text to link here...
Since that's how things works, I assume that saying Ogl 4 means something like "ogl 4 hardware". And then it's a matter of drivers, and obviously I think Mesa driver are out of the track ATM, and Ati... well, we all know how Ati cares about their linux customers.
I think they're really saying "it will work on ogl 4 NV cards only right now", but being "diplomatic".
It's not something that worries me, we want very good looking linux games and with high fps, so we need the latest support for opengl. Currently only NV supports opengl 4 completely on linux and with a robust behaviour. So yes, the game probably is, right now, NV only.
Perhaps other drivers teams will read the signs and provide up to date drivers. After all, it's not that they didn't know the specs beforehand :)
Well technically AMD *catalyst* should run fine, however in practise is another thing entirely.
There is a small bit of me that hopes mesa (and by extension radeon) will also be ready, but if not at least it gives them a targer.
1 Likes, Who?
See more from me