Feral Interactive have pushed out another Mad Max [Steam, Feral Store] patch for the Vulkan Beta, they claim to have improved Vulkan further, so I took a look.
First up, here's their changelog from the release notes:
They also note an issue they are keeping an eye on:
I did another round of benchmarks, this time focused solely on this beta vs the old beta for Vulkan performance.
Just as they said, Tyrant’s Lash has improved for me on every setting quite clearly there. The others are a bit hit and miss, but any that might seem like a regression are quite probably noise at around 5FPS each time, whereas the increases are double that and more.
First up, here's their changelog from the release notes:
Quote
- Fix for performance issue in kernel 4.9+ with lower core/hyperthread count. Previously this could be worked around with Steam offline mode.
- Improved Vulkan performance, particularly in Tyrant's Lash
- Added game version and graphics API to benchmark results
- AMDGPU-PRO 17.10 is now out and resolves the darker rendering issue
They also note an issue they are keeping an eye on:
QuoteVarious crashes with NVIDIA 381.09 Beta on Pascal GPUs
I did another round of benchmarks, this time focused solely on this beta vs the old beta for Vulkan performance.
Just as they said, Tyrant’s Lash has improved for me on every setting quite clearly there. The others are a bit hit and miss, but any that might seem like a regression are quite probably noise at around 5FPS each time, whereas the increases are double that and more.
Some you may have missed, popular articles from the last month:
I have a Pascal card, and it still crashes on the 381 drivers. I have gone back to the 378 drivers again.
0 Likes
It's probably something about the version of the drivers or X11 or something like that. I don't see why big picture would be a problem to run vulkan games.
I've never used steam os, but that's my guess.
I've never used steam os, but that's my guess.
0 Likes
Quoting: SkiskiJust to add a precision, I use an xbox360 wired controller and it works perfectly.
Quoting: vickopQuoting: PixelPiQuoteThe default configuration will not allow you to move the camera with the right pad while any other button is being used, including movement with the stick. This is a big problem for a game like this to not be able to move the camera while doing anything, so I highly recommend changing it to “Mouse Joystick”.
See https://www.gamingonlinux.com/articles/mad-max-released-for-linux-port-report-and-review-available.8368
This is the main reason why I don't get into this game until now. “Mouse Joystick” isn't nice. As a work around I have additionally configured the the gyro as mouse. But this is also not an optimal solution.
Any ideas?
I had the same issue. I've fixed it using Steam Controller Configuration available on "Community Configurations" that works well.
Thanks. Will try to find this.
0 Likes
Had a quick test:
Vulkan:
https://www.youtube.com/watch?v=YyNQRaELdoQ
OpenGL:
https://www.youtube.com/watch?v=PmlJX1hLo1I
My specs:
https://www.gamingonlinux.com/includes/ajax/call_profile.php?user_id=5136
Resolution was 1920x1080
Nvidia driver 378.13
OBS seems to cost me 2-4 frames. Without OBS I was almost always above 60 FPS with Vulkan. My system is decisive benefiting in the Stronghold benchmark, where I have now 60 fps nearly constantly.
The remaining scenes are also okay with OpenGL.
Good work Feral. Keep it up!
Last edited by 1xok on 11 April 2017 at 9:57 pm UTC
Vulkan:
https://www.youtube.com/watch?v=YyNQRaELdoQ
OpenGL:
https://www.youtube.com/watch?v=PmlJX1hLo1I
My specs:
https://www.gamingonlinux.com/includes/ajax/call_profile.php?user_id=5136
Resolution was 1920x1080
Nvidia driver 378.13
OBS seems to cost me 2-4 frames. Without OBS I was almost always above 60 FPS with Vulkan. My system is decisive benefiting in the Stronghold benchmark, where I have now 60 fps nearly constantly.
The remaining scenes are also okay with OpenGL.
Good work Feral. Keep it up!
Last edited by 1xok on 11 April 2017 at 9:57 pm UTC
1 Likes, Who?
While the performance is much better with the Vulkan renderer, it's still heavily single core bound. I have around 100-140 FPS in the actual game (Ultra @1080p) but when I'm driving around the FPS drops very often below 60 FPS. When the FPS drops, always one core is at 100% load and GPU load goes down.
I don't expect any magical fix for this, since it's still a port and there will be always down sides. But instead of trying to get the max FPS more upwards, maybe Feral could try to get the load more balanced on threads, if possible. If I could have stable 60 FPS I would be more happy as with 100+FPS and drops below 60 :)
I don't expect any magical fix for this, since it's still a port and there will be always down sides. But instead of trying to get the max FPS more upwards, maybe Feral could try to get the load more balanced on threads, if possible. If I could have stable 60 FPS I would be more happy as with 100+FPS and drops below 60 :)
0 Likes
Quoting: EgonautWhile the performance is much better with the Vulkan renderer, it's still heavily single core bound. I have around 100-140 FPS in the actual game (Ultra @1080p) but when I'm driving around the FPS drops very often below 60 FPS. When the FPS drops, always one core is at 100% load and GPU load goes down.Well, it is still beta, so I suspect there's more optimization to come.
I don't expect any magical fix for this, since it's still a port and there will be always down sides. But instead of trying to get the max FPS more upwards, maybe Feral could try to get the load more balanced on threads, if possible. If I could have stable 60 FPS I would be more happy as with 100+FPS and drops below 60 :)
0 Likes
Sure and that's why I write this now and not when it's final. For now most reports only state how fast the Vulkan renderer is, but not that there are also still FPS drops. This is even more important than reports of high FPS, IMHO.
BTW, I don't have this drops in the Benchmark, which makes it even more important to report this.
Last edited by Egonaut on 12 April 2017 at 3:32 am UTC
BTW, I don't have this drops in the Benchmark, which makes it even more important to report this.
Last edited by Egonaut on 12 April 2017 at 3:32 am UTC
1 Likes, Who?
Quoting: fabry92Sry why steamos isn't supported? I can't run serious Sam vulkan too :(Probably the driver is too old? I run SteamOS too and I see no issues, but I install latest drivers myself.
0 Likes
Quoting: catskinsoxI have a Pascal card, and it still crashes on the 381 drivers. I have gone back to the 378 drivers again.
Do other Vulkan games work for you on 381? I have a 1080 and I can't run SteamVR, Mad Max or Serious Sam Fusion for longer than 5 minutes on the 381 series. It seems to be just broken across all games and not game specific.
I'm really not sure how that got past Nvidia QA...
0 Likes
Quoting: EgonautBut instead of trying to get the max FPS more upwards, maybe Feral could try to get the load more balanced on threads, if possible. If I could have stable 60 FPS I would be more happy as with 100+FPS and drops below 60 :)
The entire point is to have a more stable fps not a higher peak number as that by itself isn't that useful :) If you notice the bigger gains on Vulkan compared to GL are all on the minimum and average fps especially in the poorer performing areas, the peak fps in the best performing areas isn't that much slower on GL. This allows for a much better overall experience :)
The game engine is fairly threaded however some things can't be done at the same time and have to be serialised especially if that is how the engine works on all platforms.
Finally your CPU usage checks will be a little SKU'd as we need to spin the main thread when waiting on the GPU to avoid issues where the governor would reduce clock speed causing frame rate pulsing. Serious Sam for example is also effected by the governor being too keen to down-clock your CPU while playing.
Do send in your reproduction steps though as it does sound like you have an issue most people never experience.
Last edited by edddeduck_feral on 12 April 2017 at 12:53 pm UTC
3 Likes, Who?
See more from me