Support me on Patreon to keep GamingOnLinux (and me) alive.
Serious Sam Fusion 2017 [Steam] has been updated to include some benchmark modes along with some other useful changes. I've done some quick tests.

The new benchmarking mode is quite extensive, with it allowing you to do various levels from each game, so I did some random tests to show off what performance is like for OpenGL vs Vulkan here. You can find the benchmark mode in the "Extras" menu.

Firstly, I should note that the Fusion engine is considered as Beta software and so is the Vulkan renderer inside it.

Also, the benchmark mode isn't 100% accurate, since I've noticed a few minor differences at times. It's close enough though to be useful. There are also times when you switch between graphics API that some settings can get reset, so if you plan to do any, check the settings every time to be sure.

OpenGL Vulkan Serious Sam: TFE (Fusion), Hatshepsut, Vulkan vs OpenGLUbuntu Linux, 1080p, i7 5960x, 980ti Ultra, No AAUltra, 2xMSAAUltra, 4xMSAAUltra, 8xMSAA Vulkan 253OpenGL 188Vulkan 194OpenGL 156Vulkan 183OpenGL 155Vulkan 170OpenGL 160 253188194156183155170160 051102153204255 Average FPS

OpenGL Vulkan Serious Sam: TSE (Fusion), The Citadel, Vulkan vs OpenGLUbuntu Linux, 1080p, i7 5960x, 980ti Ultra, No AAUltra, 2xMSAAUltra, 4xMSAAUltra, 8xMSAA Vulkan 251OpenGL 189Vulkan 204OpenGL 161Vulkan 190OpenGL 155Vulkan 175OpenGL 143 251189204161190155175143 051102153204255 Average FPS


In addition to the benchmark mode, it also features various fixes and and expanded modding support.

The API switcher is now listed at the top of the graphical menu, in case you somehow didn't spot it in the previous location. The OpenGL renderer had a bug with flickering on burning objects, which has been fixed. A multiplayer desync was fixed to enable a smoother online experience, as well as enemies in co-op play no longer preferring the first player in the list in some situations.

There's plenty more, so check out the full list of changes here.

Thanks for the tip mphuZ!
Comments
Page: 1/2»
  Go to:

Avehicle7887 commented on 17 May 2017 at 7:06 pm UTC

I wish Croteam would just release their games on GOG already, this is the kind of company I wish to support but can't due to DRM. Other than that I can only say, rock on Vulkan, these graphs are simply mind blowing and the API is great for low spec hardware.


dubigrasu commented on 17 May 2017 at 7:14 pm UTC

Well, benchmarks are rarely 100% accurate, most of the time are only general scenarios where various elements/NPC/etc are acting at random. That's why plenty of runs are needed in order to extract an average you can use.


liamdawe commented on 17 May 2017 at 7:18 pm UTC

dubigrasuWell, benchmarks are rarely 100% accurate, most of the time are only general scenarios where various elements/NPC/etc are acting at random. That's why plenty of runs are needed in order to extract an average you can use.
Of course, I just like to note it.


dubigrasu commented on 17 May 2017 at 7:27 pm UTC

Alas (at least on my hardware) one thing isn't yet fixed, namely lights on OpenGL.
I'd be curious if anyone can test (for example) Single Player > Campaign > Demo Palenque and check if shadows are present for both Vulkan and OpenGL.


STiAT commented on 17 May 2017 at 7:34 pm UTC
View PC info
  • Supporter

You really need a AMD card to test too.

But for the benchmark - great work by Croteam. But we're used to that our Croatian friends are just ... awesome.

For Croteam not publishing on GoG anymore - would be an interesting question to forward to them.

I still need a newer radv to be able to try :-(. I really need to compile mesa myself as it seems.

[edit]
I just realized why I didn't have SS:Fusion. I have SS:TFE on CD and never bought it in Steam. I'll go for it, just because I like Croteam XD.
I even still got the Serious Sam Jacket (with the bomb on the back) which they gave me when we were organizing a lan party for 450 players featuring SS:TFE as a game to be played (though, network code was terrible back then and it was really hard to maintain the servers).


Last edited by STiAT at 17 May 2017 at 7:52 pm UTC. Edited 5 times.


MayeulC commented on 17 May 2017 at 8:32 pm UTC

I just realized why I didn't have SS:Fusion. I have SS:TFE on CD and never bought it in Steam. I'll go for it, just because I like Croteam XD.

Just as a headsup, not necessarily for this particular game, but some publishers make their games available trough Steam if you enter your CD key.

Personal anecdote:

Spoiler, click me
That was actually some of my first games on Steam: As a teenager short on money, I bought a used half-life 1 CD box for 1€ on the net, entered the CD key a couple years later in Steam, and was pleasantly surprised to see that it had unlocked the whole goldsrc games collection (blueshift, CS, opposing force, ricochet, half-life,...).
A good investment


STiAT commented on 17 May 2017 at 9:03 pm UTC
View PC info
  • Supporter

MayeulCI just realized why I didn't have SS:Fusion. I have SS:TFE on CD and never bought it in Steam. I'll go for it, just because I like Croteam XD.

Just as a headsup, not necessarily for this particular game, but some publishers make their games available trough Steam if you enter your CD key.

Personal anecdote:
Spoiler, click me
That was actually some of my first games on Steam: As a teenager short on money, I bought a used half-life 1 CD box for 1€ on the net, entered the CD key a couple years later in Steam, and was pleasantly surprised to see that it had unlocked the whole goldsrc games collection (blueshift, CS, opposing force, ricochet, half-life,...).
A good investment

Yeah, for that I'd need to find the original box (only found the CD without key). The cash could be spent worse... I guess.


PublicNuisance commented on 18 May 2017 at 2:47 am UTC
View PC info
  • Supporter

I did some testing for comparison.

Ultra preset with 2x AA at 1920*1080 using OpenGL: AVG of 71 FPS on Hatsheput

I let it play through the entire level rather than 60 seconds.

My system:

FX-9590, 16GB DDR3-2133, R9 270 2GB, Mesa 17.1, Linux Mint 18.1 64, Kernel 4.11.1

I tried Vulkan but couldn't get the game to let me set it without crashing. It was only using 1 core of my CPU at 90-92% with the rest at 20% or less. GPU usage was usually close to or at 100%. Used about 1.2GB of VRAM and 5GB of system RAM.


Solar commented on 18 May 2017 at 9:11 am UTC

I'm actually playing through this game for the first time, and it's bloody brilliant to say the least.
Couple of tests here




Last edited by Solar at 18 May 2017 at 9:12 am UTC. Edited 2 times.


MagicMyth commented on 18 May 2017 at 11:55 am UTC

@PublicNuisance If you are using a R9 270 with Vanilla Linux kernel then Vulkan will not work. Radv requires the amdgpu kernel module which is experimental on GCN 1.0 cards (it uses the radeon module by default). You'll need to build a custom kernel with CIK support enabled or use the prebuilt ones with DC support made by M-BAB on github. Note if you go that route don't forget to blacklist the radeon module by adding the kernel boot parameter:
modprobe.blacklist=radeon.
BTW my past experience with my R7 370 is that Serious Sam Fusion with vulkan performs way better than OpenGL on slower CPUs (e.g. Phenom II).


  Go to:

Due to spam you need to Register and Login to comment.


Or login with...

Games & Release Calendar
Livestreams & Videos
Popular this week
View by Category
Contact
Latest Forum Posts
Facebook