Please Note: The benchmarks were re-done here, as Feral had an OpenGL performance regression which caused Vulkan to look at lot better than it was.
Mad Max [Feral Store, Steam] from Feral Interactive has been updated with a public beta as the Linux version is now able to use Vulkan and it brings some mighty performance changes.
Note: The beta does not support SteamOS currently, only normal desktop Linux distributions. Vulkan is only available in the Linux version, it is not in the Windows version.
To access the Beta, you need the password "livelongandprosper". Enter that into the games Betas tab on Steam to get in on the action. Once done, select "vulkan_beta." to update to it. See more info on this post from Feral.
First up, here’s a small comparison video that shows the very clear difference (Very High preset):
This is one of the few areas in the game where you can basically guarantee all affects (weather, AI) being the same. So it’s a good point to compare for a video.
I’ve tested it out myself privately before release and I’m really impressed with the difference it makes. It’s night and day in some areas the performance jump is quite impressive! Every part of the game feels massively smoother. I didn’t notice it before, but in the OpenGL version even moving the camera is slower than in the Vulkan version.
Places that previously dropped to 60FPS and below have been sailing at over 100FPS for me, keeping the action amazingly smooth. This is especially important for all the car chases and general combat on foot, previously some of the battles were a real struggle, but now it’s effortless.
You can turn Vulkan off to go back to OpenGL using the "Use Vulkan" tickbox in the Advanced section of the Feral launcher. I'm impressed by how solid the switching is after going back and forth too many times to count I haven't had an issue.
Note: If you turned off the Feral launcher, you can bring it back by holding down CTRL while it loads.
Here’s a few random screenshots showing again how the performance really is different (OpenGL left, Vulkan right - noted in each picture).
As you can see, no matter the area, weather, lighting and so on Vulkan destroys OpenGL in Mad Max.
Driver support: It works across NVIDIA, AMD and Intel, but there are some specific bits to be aware of. You can read about them on this post from Feral.
I should note, that the amount of difference you see will of course depend on what CPU and GPU combination you have. Lower-end CPU/GPU combinations will still see an improvement, but it likely won’t be as drastic as what I see here.
New benchmark mode
Feral have also put in a benchmark mode for the Linux version, which you can access by doing “--feral-benchmark” in their advanced launcher options. It will take whatever your in-game settings are for the benchmark. This is a unique feature for the Linux version, as the Windows version does not have a proper benchmark mode.
Warning: If you plan to play it through, you should be aware the benchmark uses cut-scenes from late in the game and may spoil a scene or two for you.
You will find the benchmark output in time and dated folders inside ”.local/share/feral-interactive/Mad Max/VFS/User/AppData/Roaming/WB Games/Mad Max/FeralBenchmark”.
Each single run of the benchmark takes about five minutes, so you might want to go make a coffee while it runs.
Benchmarks
These benchmarks show how some of the worst performing parts of the game perform differently on Vulkan. Not all of the game will see such an increase.
This isn’t just showing the power of Vulkan, this is also showing the level of commitment Feral Interactive have for their Linux ports overall. I continue to respect the work they do in bringing games to Linux, supporting and sending in patches to Mesa and giving me fantastic games to play. Not only that, but updating their games to use the Vulkan API is obviously extremely welcome.
Mad Max [Feral Store, Steam] from Feral Interactive has been updated with a public beta as the Linux version is now able to use Vulkan and it brings some mighty performance changes.
Note: The beta does not support SteamOS currently, only normal desktop Linux distributions. Vulkan is only available in the Linux version, it is not in the Windows version.
To access the Beta, you need the password "livelongandprosper". Enter that into the games Betas tab on Steam to get in on the action. Once done, select "vulkan_beta." to update to it. See more info on this post from Feral.
First up, here’s a small comparison video that shows the very clear difference (Very High preset):
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Direct Link
Direct Link
I’ve tested it out myself privately before release and I’m really impressed with the difference it makes. It’s night and day in some areas the performance jump is quite impressive! Every part of the game feels massively smoother. I didn’t notice it before, but in the OpenGL version even moving the camera is slower than in the Vulkan version.
Places that previously dropped to 60FPS and below have been sailing at over 100FPS for me, keeping the action amazingly smooth. This is especially important for all the car chases and general combat on foot, previously some of the battles were a real struggle, but now it’s effortless.
You can turn Vulkan off to go back to OpenGL using the "Use Vulkan" tickbox in the Advanced section of the Feral launcher. I'm impressed by how solid the switching is after going back and forth too many times to count I haven't had an issue.
Note: If you turned off the Feral launcher, you can bring it back by holding down CTRL while it loads.
Here’s a few random screenshots showing again how the performance really is different (OpenGL left, Vulkan right - noted in each picture).
As you can see, no matter the area, weather, lighting and so on Vulkan destroys OpenGL in Mad Max.
Driver support: It works across NVIDIA, AMD and Intel, but there are some specific bits to be aware of. You can read about them on this post from Feral.
I should note, that the amount of difference you see will of course depend on what CPU and GPU combination you have. Lower-end CPU/GPU combinations will still see an improvement, but it likely won’t be as drastic as what I see here.
New benchmark mode
Feral have also put in a benchmark mode for the Linux version, which you can access by doing “--feral-benchmark” in their advanced launcher options. It will take whatever your in-game settings are for the benchmark. This is a unique feature for the Linux version, as the Windows version does not have a proper benchmark mode.
Warning: If you plan to play it through, you should be aware the benchmark uses cut-scenes from late in the game and may spoil a scene or two for you.
You will find the benchmark output in time and dated folders inside ”.local/share/feral-interactive/Mad Max/VFS/User/AppData/Roaming/WB Games/Mad Max/FeralBenchmark”.
Each single run of the benchmark takes about five minutes, so you might want to go make a coffee while it runs.
Benchmarks
These benchmarks show how some of the worst performing parts of the game perform differently on Vulkan. Not all of the game will see such an increase.
This isn’t just showing the power of Vulkan, this is also showing the level of commitment Feral Interactive have for their Linux ports overall. I continue to respect the work they do in bringing games to Linux, supporting and sending in patches to Mesa and giving me fantastic games to play. Not only that, but updating their games to use the Vulkan API is obviously extremely welcome.
Some you may have missed, popular articles from the last month:
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.
I am really hoping for Deus Ex I love that game and would love to see it as well with all DLC :D. But this is great news as well I can not wait for more games to come to Vulkan.
2 Likes, Who?
I just want to add my 2 cents... THIS IS TOTALLY AWESOME! ...and unexpected
3 Likes, Who?
I hate you Feral... We used to wait for ports to linux, now we will wait for ports of ports to vulkan :P
It's just increible what you did with mad max, i'm really impressed. It's probably the new of the year. It show our expectations for vulkan were realistic :D I hope next ports will be at similar perfomance of windows :P
Btw, i still waiting to see some windows vs linux benchmark of that :D
It's just increible what you did with mad max, i'm really impressed. It's probably the new of the year. It show our expectations for vulkan were realistic :D I hope next ports will be at similar perfomance of windows :P
Btw, i still waiting to see some windows vs linux benchmark of that :D
5 Likes, Who?
Now I seriously consider attacking Feral HQ with a pack of cookies... (thank you for your love for Linux Feral! <3)
4 Likes, Who?
It would be nice to see how it compares to the Windows version of the game as this doesn't have Vulkan or dx12 I think. So this might finally be a(nother) game which performs better on Linux than on Windows?I was thinking the same--would like to see a comparison on same hardware between Linux with Vulkan and Windows with (whatever the Windows version uses).
2 Likes, Who?
Impressive results!
Is a goal to make IndirectX simulate DirectX on Vulkan instead of OpenGL? I.e. can the work be recycled for other projects? Or is Vulkan support a game-specific project?
Is a goal to make IndirectX simulate DirectX on Vulkan instead of OpenGL? I.e. can the work be recycled for other projects? Or is Vulkan support a game-specific project?
2 Likes, Who?
I hate you Feral... We used to wait for ports to linux, now we will wait for ports of ports to vulkan :P
That is too funny :D You know what they say, the truth makes the best humor. :)
0 Likes
WTF!!!! LOL, that's insane boost!
0 Likes
This is awesome. Would be cool to see Mad max on windows vs Linux.
But does the windows version use dx12?
Would probably not be to fair to compair and old API with a new one.
But does the windows version use dx12?
Would probably not be to fair to compair and old API with a new one.
0 Likes
This is awesome. Would be cool to see Mad max on windows vs Linux.
But does the windows version use dx12?
Would probably not be to fair to compair and old API with a new one.
I don't care. :D
5 Likes, Who?
<3 Feral
0 Likes
Good job Feral.
Now you can port The Wi†cher 3 for Linux using Vulkan. End of excuses. End. I know that Witcher 3 in OpenGL would be very CPU bound, so it would work poorly then, now that you have the Vulkan API, you can do it: D
So please Feral port The Wi†cher 3 to Linux
Now you can port The Wi†cher 3 for Linux using Vulkan. End of excuses. End. I know that Witcher 3 in OpenGL would be very CPU bound, so it would work poorly then, now that you have the Vulkan API, you can do it: D
So please Feral port The Wi†cher 3 to Linux
5 Likes, Who?
I mean this is it, true evidence that linux is definitive future gaming platform!
Deep respect to Feral!
Deep respect to Feral!
1 Likes, Who?
games Betas tab on Steam
umm..where is that exactly? thx.
edit: nevermind.
you need to rightclick on MadMax in the games list/properties/betas.
Last edited by Zuul on 30 March 2017 at 5:49 pm UTC
0 Likes
Well Vulkan does indeed give Mad Max a Nitro Boost, I've gone from 30fps with some stuttering on Normal Graphics settings in OpenGL to 100+fps & no stuttering on Vulkan with the same graphics settings, I think we'll keep Vulkan. ;) Thanks Feral peeps. :D
ps any hints of which game may get the Vulkan treatment next?
pps Alien Isolation would definitely benefit from some Vulkan TLC.
Last edited by lucifertdark on 30 March 2017 at 5:49 pm UTC
ps any hints of which game may get the Vulkan treatment next?
pps Alien Isolation would definitely benefit from some Vulkan TLC.
Last edited by lucifertdark on 30 March 2017 at 5:49 pm UTC
1 Likes, Who?
So, lots of people wanting to see this game or that game that were already ported to Linux in turn get ported to Vulkan for performance. For me, this is more a proof of concept; it demonstrates that it will be very good if future ports go to Vulkan rather than OpenGL. Generally I'd rather see Feral's energies go to new ports rather than makeovers for old ports.
Like, say Feral over a period of time can do 10 projects. Rather than have 10 games already on Linux that ran a little slow (on current hardware) run faster, I'd rather see 10 new games that were not already on Linux run fast in the first place, because then instead of 10 fast games we'd have 10 not-so-fast games + 10 (probably newer) fast games. 20 games is better than 10 games.
I also suspect Feral can't stay in business if it spends too much of its energy re-porting old games for little sales benefit.
Last edited by Purple Library Guy on 30 March 2017 at 5:55 pm UTC
Like, say Feral over a period of time can do 10 projects. Rather than have 10 games already on Linux that ran a little slow (on current hardware) run faster, I'd rather see 10 new games that were not already on Linux run fast in the first place, because then instead of 10 fast games we'd have 10 not-so-fast games + 10 (probably newer) fast games. 20 games is better than 10 games.
I also suspect Feral can't stay in business if it spends too much of its energy re-porting old games for little sales benefit.
Last edited by Purple Library Guy on 30 March 2017 at 5:55 pm UTC
8 Likes, Who?
Now you can port The Wi†cher 3 for Linux using Vulkan. End of excuses.
Except for that little excuse called permission.
5 Likes, Who?
Great news... and I've got a new PC arriving in a week. Perfect timing for me to dip back into Mad Max and finish it off! Well done, Feral. Will Deus Ex get the same treatment, I wonder?
1 Likes, Who?
So, lots of people wanting to see this game or that game that were already ported to Linux in turn get ported to Vulkan for performance. For me, this is more a proof of concept; it demonstrates that it will be very good if future ports go to Vulkan rather than OpenGL. Generally I'd rather see Feral's energies go to new ports rather than makeovers for old ports.You're absolutely right but we can dream can't we? ;)
Like, say Feral over a period of time can do 10 projects. Rather than have 10 games already on Linux that ran a little slow (on current hardware) run faster, I'd rather see 10 new games that were not already on Linux run fast in the first place, because then instead of 10 fast games we'd have 10 not-so-fast games + 10 (probably newer) fast games. 20 games is better than 10 games.
I also suspect Feral can't stay in business if it spends too much of its energy re-porting old games for little sales benefit.
2 Likes, Who?
Nerdgasm is over 9000! :D
4 Likes, Who?
See more from me