Thursday, August 17th 2017

Ashes of the Singularity Update Adds Vulkan Support with Latest Beta

Ashes of the Singularity is one of those games that has always been in the forefront of the latest graphics technologies. One of the first games to support Microsoft's DX12 and async compute, and in receiving a Ryzen-optimized performance patch, the game is routinely used as a benchmark tool not only for graphics solutions, but also CPU benchmarks.

Now, Oxide Games has announced Ashes of The Singularity will feature support for the Vulkan renderer, which will be welcome news for users who don't want to upgrade to Windows 10, but don't want to live without low-level performance optimization in their games. The new Vulkan render path is still a beta feature, which you must enable through your Steam account. Just right click Ashes of the Singularity on your Steam library, hit "Properties", and activate the 2.4 opt-in in the beta features tab.
Source: Guru 3D
Add your own comment

27 Comments on Ashes of the Singularity Update Adds Vulkan Support with Latest Beta

#1
birdie
don't want to live without low-level performance optimization in their games
What a load of BS.

This sounds like you cannot create high performance games using D3D11 and OpenGL however multiple comparisons show that absolute most D3D12 games barely reach the performance of their D3D11 counterparts.
Posted on Reply
#2
vega22
birdieWhat a load of BS.

This sounds like you cannot create high performance games using D3D11 and OpenGL however multiple comparisons show that absolute most D3D12 games barely reach the performance of their D3D11 counterparts.
that is because most games with dx12/vulcan are doing things in much the same way as the older api. unfortunately game devs need to relearn how to do most things to get the best out of the new api, which will not happen soon. no new api has been as big of a break from the norm as this one.

the older api were more evolution built on the last, adding new features to fill the holes where the last had a weakness. while dx12 and vulcan are much more like a revolution, a totally new approach. dx11 for example is not able to run parts on gpu 0 and others on gpu 1, which if the devs wanted they can now with these new api. this is also why nvidia and amd are not pushing their multi gpu tech any more as they know it is going to be more dependant on the devs than any driver tweaks they can do.
Posted on Reply
#3
phanbuey
vega22that is because most games with dx12/vulcan are doing things in much the same way as the older api. unfortunately game devs need to relearn how to do most things to get the best out of the new api, which will not happen soon. no new api has been as big of a break from the norm as this one.

the older api were more evolution built on the last, adding new features to fill the holes where the last had a weakness. while dx12 and vulcan are much more like a revolution, a totally new approach. dx11 for example is not able to run parts on gpu 0 and others on gpu 1, which if the devs wanted they can now with these new api. this is also why nvidia and amd are not pushing their multi gpu tech any more as they know it is going to be more dependant on the devs than any driver tweaks they can do.
^ also aren't the current DX12 titles just DX11 ports to DX12 anyways? Pretty much eliminating any benefit of dx12...
Posted on Reply
#4
Readlight
I tested this game and it runs max 24 fps on rx 460 not worthy to buy.
Posted on Reply
#5
Steevo
ReadlightI tested this game and it runs max 24 fps on rx 460 not worthy to buy.
At what settings, with what additional hardware, with what clock on the card?

And old Athlon processor... on a game meant to take advantage of multi-core rendering....
Posted on Reply
#6
Lionheart
ReadlightI tested this game and it runs max 24 fps on rx 460 not worthy to buy.
Cause you're playing the game maxed out on an RX 460, budget card, there's your problem.
Posted on Reply
#7
Readlight
SteevoAt what settings, with what additional hardware, with what clock on the card?

And old Athlon processor... on a game meant to take advantage of multi-core rendering....
That cpu can not handle games where are lots of teselation lots off staff and lighting.its litle beter than pentum4
All depends how good game is made i think.
Posted on Reply
#8
mrthanhnguyen
I torrented this game and uninstalled it after 5m playing.
Posted on Reply
#9
Toothless
Tech, Games, and TPU!
ReadlightThat cpu can not handle games where are lots of teselation lots off staff and lighting.its litle beter than pentum4
All depends how good game is made i think.
You use weak hardware on a demanding game and say its not worthy to buy? You're looking at this so backwards.

Might as well use a bike to tow a semi trailer.
Posted on Reply
#10
notb
ToothlessYou use weak hardware on a demanding game and say its not worthy to buy? You're looking at this so backwards.
This game is not worthy to buy because it is pretty average, if not bad. As a game, that is.
But it's a very good playable engine demo, so if someone is more attracted by effects than by the story/experience, AoS is a great choice...

So in a way I do understand the former comment, i.e. it's just 24 fps and not worth. Because if your hardware doesn't let you benefit from the visual advantages of this engine, there isn't much else.

I remember playing TES:Oblivion on Intel IGP few years ago. I played at low setting and it was still dropping to maybe 10fps during some fights and visual-intensive scenes. I completed that game 3 times on that PC.
Posted on Reply
#11
Toothless
Tech, Games, and TPU!
notbThis game is not worthy to buy because it is pretty average, if not bad. As a game, that is.
But it's a very good playable engine demo, so if someone is more attracted by effects than by the story/experience, AoS is a great choice...

So in a way I do understand the former comment, i.e. it's just 24 fps and not worth. Because if your hardware doesn't let you benefit from the visual advantages of this engine, there isn't much else.

I remember playing TES:Oblivion on Intel IGP few years ago. I played at low setting and it was still dropping to maybe 10fps during some fights and visual-intensive scenes. I completed that game 3 times on that PC.
I remember when I thought 20fps was good on my GT220. Still bought games even though I was way below minimum spec but never tied the experience with the frame.
Posted on Reply
#13
RejZoR
birdieWhat a load of BS.

This sounds like you cannot create high performance games using D3D11 and OpenGL however multiple comparisons show that absolute most D3D12 games barely reach the performance of their D3D11 counterparts.
When you just slam DX12/Vulkan on a game while essentially doing a DX11 features, you're not really benefiting anything. But properly coded DX12 and Vulkan games ALWAYS showed higher performance. So, best to complain to crappy game devs and not at features/API' offered to them...
Posted on Reply
#14
Vya Domus
I am not sure about crappy developers , DX12/Vulkan are simply tough to work with.
Posted on Reply
#15
Raevenlord
News Editor
ToothlessI remember when I thought 20fps was good on my GT220. Still bought games even though I was way below minimum spec but never tied the experience with the frame.
I remember when I played the first F.E.A.R. on my GeForce 7300 GS... Back in the day, I didn't know much about hardware, thought that card was mid to high tier, was pretty happy. At the time, I reduced rendering resolution to 800*600 so I could pump up effects, and played as it was. I don't even know what framerate I was playing at (I imagine my minimum was at 12 FPS or something...) but I didn't find it marred my experience much. Shows what I knew :laugh:

Now, the most minimal stutter wrecks my nerves and immersion :banghead: We've all been spoiled.
Posted on Reply
#16
R-T-B
birdieWhat a load of BS.

This sounds like you cannot create high performance games using D3D11 and OpenGL however multiple comparisons show that absolute most D3D12 games barely reach the performance of their D3D11 counterparts.
By nature, low level APIs are only as good as their programmer. Just because they can be many times better than DX11 (and yes, they can) doesn't mean they will be in practice. You need a skilled coder at the lowest level. These are not common nor cheap.
Posted on Reply
#17
Vya Domus
R-T-BBy nature, low level APIs are only as good as their programmer. Just because they can be many times better than DX11 (and yes, they can) doesn't mean they will be in practice. You need a skilled coder at the lowest level. These are not common nor cheap.
Everyone developing game engines should be perfectly capable of working with lower level functionalities , they have been doing this since since ever actually , just not on every platform. The issue is time , time is the biggest enemy to these programmers , not their lack of skill. At least if we are talking about big AAA studios.

The industry is in a very tight spot actually , for the last decade or so there has been a huge push for high-overhead maximum productivity software. There is a very good reason why that happened , you simply cannot get things done anymore with the typical developing cycle nowadays without that. Pushing them back to work the same way they did when games were no where as complex but within the same amount of time is heinous regardless of their skill. I suspect MS will back off a little with DX12 in it's current form and reiterate on it with something else , because this is clearly not working as smoothly as they hoped.
Posted on Reply
#18
shilka
I am on Windows 7 and if i try to run the game with vulkan instead of DX11 the game just crash it cant even start up

Am i doing something wrong?
Posted on Reply
#19
birdie
There are zero graphics programmers/engineers in this thread or maybe one (just not me). Most comments are pure :facepalm:

D3D12/Vulkan don't magically make your games faster even if you coded for this API from the get go. They give you better control over the GPU while requiring a lot more work. The do not magically mean higher performance.
Posted on Reply
#20
R-T-B
Vya DomusEveryone developing game engines should be perfectly capable of working with lower level functionalities , they have been doing this since since ever actually , just not on every platform. The issue is time , time is the biggest enemy to these programmers , not their lack of skill. At least if we are talking about big AAA studios.

The industry is in a very tight spot actually , for the last decade or so there has been a huge push for high-overhead maximum productivity software. There is a very good reason why that happened , you simply cannot get things done anymore with the typical developing cycle nowadays without that. Pushing them back to work the same way they did when games were no where as complex but within the same amount of time is heinous regardless of their skill. I suspect MS will back off a little with DX12 in it's current form and reiterate on it with something else , because this is clearly not working as smoothly as they hoped.
As a former game developer, I guess I'm not "everyone"

With the advent of high level languages like .net and Java, you may be surprised to learn what coders today don't know...
Posted on Reply
#21
Vya Domus
R-T-BWith the advent of high level languages like .net and Java, you may be surprised to learn what coders today don't know...
Oh , I am very well aware of that. I know of a lot of people that have jobs as coders but still cannot get their heads around things like pointers. Which is amazing , however the reason for that is that their jobs do not require them to know much with regards to lower level functionalities.

But graphics is one the most difficult areas of computer science , you can't get around without possessing some serious knowledge. Sure there might be people that aren't that skilled working for lesser studios that are having trouble with these new APIs. But people working at big studios for big publishers , nah they know their shit , they're just really constrained by deadlines and such.
Posted on Reply
#22
notb
Vya DomusBut graphics is one the most difficult areas of computer science , you can't get around without possessing some serious knowledge.
I really hope this is a lapsus or at least a serious simplification...
Posted on Reply
#23
Readlight
shilkaI am on Windows 7 and if i try to run the game with vulkan instead of DX11 the game just crash it cant even start up

Am i doing something wrong?
This hapens only in doom game.
Posted on Reply
#24
Melvis
shilkaI am on Windows 7 and if i try to run the game with vulkan instead of DX11 the game just crash it cant even start up

Am i doing something wrong?
Whats your GPU?
ReadlightThis hapens only in doom game.
I have seen this happen but I dont think thats the case anymore and it seems to come down to your gpu more then anything else
Posted on Reply
#25
shilka
MelvisWhats your GPU?



I have seen this happen but I dont think thats the case anymore and it seems to come down to your gpu more then anything else
An EVGA GTX 1080 FTW2
Posted on Reply
Add your own comment
Dec 22nd, 2024 11:13 EST change timezone

New Forum Posts

Popular Reviews

Controversial News Posts