Every article tag can be clicked to get a list of all articles in that category. Every article tag also has an RSS feed! You can customize an RSS feed too!
We do often include affiliate links to earn us some pennies. See more here.

4A Games have confirmed in an official 10th anniversary update post today that Metro Exodus is still going to release for Linux and macOS as well.

They gave a small overview in the post about what's been going on like celebrating the first release of Metro 2033 which arrived back in March 2010. Not only that, they recently got acquired by Embracer Group who also control Koch Media, Saber Interactive, THQ Nordic and others. Specifically, 4A Games are now an independently run subsidiary of Saber Interactive.

For people waiting on official Linux support for Metro Exodus, there's good news. While it has been confirmed for a while now, they have been somewhat quiet on it. When mentioning about bringing it to the latest consoles with the Xbox Series X and the PlayStation 5 they also said this:

Aside from these enhanced versions for Gen 9, we recently brought Metro Exodus to more players through Amazon’s ‘Luna’ streaming service; and we’re also working on dedicated Linux* and Mac versions of the game. We’ll share more information about these closer to release.

*Emphasis ours.

Also confirmed is a new Metro game that is officially under development. They're not sharing anything on that, other than it being built for all modern tech as it's targeting PCs and the latest consoles. 4A also confirmed their commitment to "delivering a great story driven single player experience". On top of that, with Saber's help they're exploring a proper multiplayer Metro title but it's not clear if it will be part of the next Metro game or a title by itself.

Article taken from GamingOnLinux.com.
Tags: FPS, Steam, Upcoming | Apps: Metro Exodus
42 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. You can also follow my personal adventures on Bluesky.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
109 comments
Page: «3/6»
  Go to:

mos Nov 25, 2020
And DXVK is fine as an easy dx to vk translation. The performance hit is minimal.
you can't automagically port something as complex as a fancy 3D engine with a catch all solution and have only a minimal hit in just about anything.
Shmerl Nov 25, 2020
Yeah, yeah. You need super know how and all that. Nope. dxvk works and it's cheaper. Do the math for them.


Last edited by Shmerl on 25 November 2020 at 8:18 pm UTC
mos Nov 25, 2020
Blob proponents remain blob proponents it seems.
learn to code.
Mohandevir Nov 25, 2020
DXVK might no be perfect for all cases, but, if the Windows build is programmed following Valve's guidelines for Proton:

https://www.protondb.com/app/412020

"The proof is in the pudding."

It's not far fetched to think that they don't need more than DXVK which is a component of Proton... Add an optimisation tweak/bug correction here and there and the build is good to go.

In many cases, Proton/DXVK gives nearly Windows performances (if not better)... Why bother with an expensive 3rd party, closed source wrapper?


Last edited by Mohandevir on 25 November 2020 at 8:51 pm UTC
tonR Nov 25, 2020
Great, but certainly not interested to buy a game that's nearly 2 years old at full price.

Yes, I know now the game is on sale. But since pandemic, I insist to buy a new, fresh (less than 1 year from launching date) and preferably day-1 launched Linux games at full price as my part to "support the developers".

I know how hard the pandemic hit you all and me. With that, I want to "reward" developers who supporting Linux despite these hard times.

This is my new stance. Probably won't change even after pandemic over.
Mohandevir Nov 25, 2020
To add to the previous comments, the stadia version shows in the credits it uses DXVK. And stadia is debian.

Lets hope this is a new tendency that will pick up momentum...
omer666 Nov 25, 2020
Using DXVK doesn't necessarily mean it's using Wine, I think. The game seems to be native if the bundled binaries are any indication.
Many ports use translation layers to convert DirectX calls to OpenGL or Vulkan.
And for people who seem worried about DXVK being a catch all solution, you know it's open source, so 4A Games can fine-tune it for the game if they have to.
jens Nov 25, 2020
  • Supporter
Great, but certainly not interested to buy a game that's nearly 2 years old at full price.

Yes, I know now the game is on sale. But since pandemic, I insist to buy a new, fresh (less than 1 year from launching date) and preferably day-1 launched Linux games at full price as my part to "support the developers".

I know how hard the pandemic hit you all and me. With that, I want to "reward" developers who supporting Linux despite these hard times.

This is my new stance. Probably won't change even after pandemic over.

I think other sectors than the gaming industry have been hit much harder by the pandemic. I would say home entertainment (e.g. gaming or streaming services) even grew in the past months.

That said, supporting Linux developers is always a good idea! :)
x_wing Nov 25, 2020
Just wondering... is the Mac version going to be an ARM version?

They can support x86 and ARM if they want: https://developer.apple.com/documentation/xcode/porting_your_macos_apps_to_apple_silicon

But I'm not 100% sure if this would make any sense outside of making an specific Big Sur release or if it is even possible that M1 is able to move this game (If I recall correctly, 3D Graphics aren't M1 strength).
mos Nov 25, 2020
Using DXVK doesn't necessarily mean it's using Wine, I think. The game seems to be native if the bundled binaries are any indication.
Sigh... 3d API conversion is what makes porting difficult and perfomance to suffer. Other system calls' cost influence on performance pale in comparison.

Many ports use translation layers to convert DirectX calls to OpenGL or Vulkan.
thx Cap'n

And for people who seem worried about DXVK being a catch all solution, you know it's open source, so 4A Games can fine-tune it for the game if they have to.
So much for opennes then eh?
mos Nov 25, 2020
To add to the previous comments, the stadia version shows in the credits it uses DXVK. And stadia is debian.

Lets hope this is a new tendency that will pick up momentum...
I'll just quietly hope all morons will vanish sometime thanks

If anything this proves that windows by 2020 is a cartload of legacy garbage which nobody really needs but everybody's stuck using.
rustybroomhandle Nov 25, 2020
To add to the previous comments, the stadia version shows in the credits it uses DXVK. And stadia is debian.

Lets hope this is a new tendency that will pick up momentum...
I'll just quietly hope all morons will vanish sometime thanks

You first.
Mohandevir Nov 26, 2020
To add to the previous comments, the stadia version shows in the credits it uses DXVK. And stadia is debian.

Lets hope this is a new tendency that will pick up momentum...
I'll just quietly hope all morons will vanish sometime thanks

If anything this proves that windows by 2020 is a cartload of legacy garbage which nobody really needs but everybody's stuck using.

Wow! That was rude!

Thing is, at 0.9% market share, DXVK/Proton are probably the only way forward for Linux gaming, if the goal is to attract developers to the platform.

Who knows, maybe some day, in a decade or two, when Linux gaming hits the 3% or 4% mark, we may see true linux native games, written from the ground up, but in the meantime, you better brace yourself, because you'll have to deal with lots of morons by the square feet!




Last edited by Mohandevir on 26 November 2020 at 1:34 am UTC
omer666 Nov 26, 2020
Using DXVK doesn't necessarily mean it's using Wine, I think. The game seems to be native if the bundled binaries are any indication.
Sigh... 3d API conversion is what makes porting difficult and perfomance to suffer. Other system calls' cost influence on performance pale in comparison.

Many ports use translation layers to convert DirectX calls to OpenGL or Vulkan.
thx Cap'n

And for people who seem worried about DXVK being a catch all solution, you know it's open source, so 4A Games can fine-tune it for the game if they have to.
So much for opennes then eh?
Hello there. According to your comments' tone, it seems you desperately yearn for attention, you poor little thing.

So you want game developers to re-write their engine entirely when they port their games to Linux?
If you're nice all year long, and have a strong belief in Santa Claus, maybe your wish to see game studios starting over a 3 years long development process just for you will come true :)

Oh, and those big, bad guys who like open source software, they're just evil, bearded lizards. Everybody knows nothing's better than a good old secret sauce from grandma. They're just commies who want everything for their own. Shame on them.
KuJo Nov 26, 2020
Because of my Stadia Pro abo I got it as a free game. Otherwise, because of the Epic exclusivity, I wouldn't buy it, because I don't want to support the publisher for acting this way.
mos Nov 26, 2020
According to your comments' tone, it seems you desperately yearn for attention, you poor little thing.
says someone who just posted 3 useless paragraphs of text. which no one probably even read. not me for sure.

cheers.
Rooster Nov 26, 2020
According to your comments' tone, it seems you desperately yearn for attention, you poor little thing.
says someone who just posted 3 useless paragraphs of text. which no one probably even read. not me for sure.

cheers.

Then how do you know they are useless if you haven't read them? Also, you need to chill. All you are going to achieve by calling people morons is Liam locking this comment section. Remember, we are all on the same side here.


Last edited by Rooster on 26 November 2020 at 8:39 am UTC
3zekiel Nov 26, 2020
Be assured that as soon as it's released natively on Linux, it's an insta-buy for me.

Same here, and I have good hope it will support RTX! For when I finally can land an rtx 3080 in 2022 :)

Their port uses dxvk so this would be dependent on whether dxvk is getting raytracing support soon.

I wonder, since it has been so long, is it really dependant on dxvk, or was it just a step ? Because if you have dxvk, you can iron out all the rest first, then port the graphic pipeline no ? I'm fairly curious if they will really use in the end.
rustybroomhandle Nov 26, 2020
Be assured that as soon as it's released natively on Linux, it's an insta-buy for me.

Same here, and I have good hope it will support RTX! For when I finally can land an rtx 3080 in 2022 :)

Their port uses dxvk so this would be dependent on whether dxvk is getting raytracing support soon.

I wonder, since it has been so long, is it really dependant on dxvk, or was it just a step ? Because if you have dxvk, you can iron out all the rest first, then port the graphic pipeline no ? I'm fairly curious if they will really use in the end.

I think they will likely stick with it. But as someone pointed out, if they wanted to add raytracing support they may need to swap it out for their own work or wait for Proton-vkd3d to support it, which might take a bit long.
rustybroomhandle Nov 26, 2020
I don't mind DXVK as long as it's officially supported with a Linux icon on Steam store page because that would mean that the devs officially acknowledged Linux as a gaming platform and did something to support it. This is much better than what other devs (for example No Man's Sky) do - hiding in the shadows, fixing some Proton bugs but being too scared to make anything official. The Linux icon is a clear indication of taking Linux people seriously enough to list the game as Linux supported, that means a lot to me and I'll support such devs regardless of what technology was used for the porting process. CDPR could do the same with Witcher 3 and I wouldn't say a single bad word about it.
+ Click to view long quote

Also, we're not talking about DXVK under wine/Proton, but dxvk library used with a native Linux binary. It's not emulated, it's a proper port.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.