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:
Quoting: KuJoFor me, the Vulkan-support is a blessing. MM was previously unplayable for me (AMD FX-6100, AMD R9 280, 8GB RAM). I had part only 12 FPS. That's why I had already deleted MM from the hard drive.
But now with Vulkan I never got under 45 FPS. And in scenes where little on the screen happens I even got over 80 FPS. With Vulkan MM has been playable by me for the first time.
That's awesome to hear. It seems Vulkan will make buying an AMD GPU make a lot more financial sense under Linux :)
1 Likes, Who?
I guess you should put some fat note at the beginning of the article that these results turned out not to be valid with a pointer to the new ones.
0 Likes
Dumb question: How do I make my Ubuntu 16.04 run with Vulkan instead of OpenGL and is there a negative impact to this?
0 Likes
Quoting: HyperdriveDumb question: How do I make my Ubuntu 16.04 run with Vulkan instead of OpenGL and is there a negative impact to this?
There's no "instead" (fortunately), you just need to get the right (modern) drivers to support Vulkan.
Which ones depends on your GPU.
0 Likes
Quoting: HyperdriveDumb question: How do I make my Ubuntu 16.04 run with Vulkan instead of OpenGL and is there a negative impact to this?
For Nvidia cards, you just add this PPA to your system, then make sure that you're using the 375 driver or above (378?). Then each game itself has to support Vulkan - that list is pretty small right now!
0 Likes
I only had problems with ppa but not with direct downloads from nvidia. after you've installed the driver that comes with ubuntu, update is easy as about:
sudo lightdm service stop
cd to the driver
./NVidia*
update driver click yes
sudo reboot
sudo lightdm service stop
cd to the driver
./NVidia*
update driver click yes
sudo reboot
0 Likes
Quoting: mike44I only had problems with ppa but not with direct downloads from nvidia. after you've installed the driver that comes with ubuntu, update is easy as about:The PPA method is still safer and simpler. Only consider using Nvidia's installer if you actually have problems with the PPA packages.
sudo lightdm service stop
cd to the driver
./NVidia*
update driver click yes
sudo reboot
4 Likes, Who?
Quoting: tuubiThe PPA method is still safer and simpler. Only consider using Nvidia's installer if you actually have problems with the PPA packages.Indeed, repairing your distro after using nvidia's installer really isn't worth it.
There is a reason I always liked ATI's distribution, because it always had a "build deb package", and it had a kernel source module package, so you can build the kernel binary module next to the kernel binary on your compilation rig, and leave all dkms stuff off your system.
The few times I used nvidia's installer, I always regretted it later.
0 Likes
Quoting: ArdjeQuoting: tuubiThe PPA method is still safer and simpler. Only consider using Nvidia's installer if you actually have problems with the PPA packages.Indeed, repairing your distro after using nvidia's installer really isn't worth it.
There is a reason I always liked ATI's distribution, because it always had a "build deb package", and it had a kernel source module package, so you can build the kernel binary module next to the kernel binary on your compilation rig, and leave all dkms stuff off your system.
The few times I used nvidia's installer, I always regretted it later.
Nvidia driver works all fine with DKMS e. g. on Debian.
0 Likes
See more from me