There was some excitement a while ago about Ashes of the Singularity [Official Site] being ported to Vulkan and eventually Linux. It seems Vulkan is largely complete, but Linux still isn't on their radar.
From the forum post, they say that the Vulkan version should be ready in the Summer, but Linux is still not a priority as they have other things to do. They specifically said:
They've said similar things before, with other things taking a higher priority pushing Linux down. I'm going to be honest here, I really don't think the game will actually come to Linux as it's always being pushed down the list.
A shame, but we have plenty of other games to look forward to.
From the forum post, they say that the Vulkan version should be ready in the Summer, but Linux is still not a priority as they have other things to do. They specifically said:
QuoteThus, in my view, getting the above things done trump getting a Linux version out. That doesn't mean no Linux version, it means it's not yet on the radar.
They've said similar things before, with other things taking a higher priority pushing Linux down. I'm going to be honest here, I really don't think the game will actually come to Linux as it's always being pushed down the list.
A shame, but we have plenty of other games to look forward to.
Some you may have missed, popular articles from the last month:
Quoting: LeopardTo the all developers ; if you don't support Linux ,of course our base won't grow.To all the Linux users:
Main problem is ; they want to push only Windows for not to spend time with learning new things and platforms. They're totally cool with possible MS lockdown because they will keep earning pennies ; who cares?
Gamedevs (mostly) don't care. They are not releasing software to push a platform. They are releasing software to earn money.
4 Likes, Who?
Quoting: hardpenguinQuoting: LeopardTo the all developers ; if you don't support Linux ,of course our base won't grow.To all the Linux users:
Main problem is ; they want to push only Windows for not to spend time with learning new things and platforms. They're totally cool with possible MS lockdown because they will keep earning pennies ; who cares?
Gamedevs (mostly) don't care. They are not releasing software to push a platform. They are releasing software to earn money.
To the some Linux users who doesn't understand:
We are saying that not supporting Linux builds or not intending to support it anytime and then ,making an excuse of 'Linux is not viable' is just ridiculous.
0 Likes
I don't understand, what all this fuss is about?
"Ashes of Mediocrity"? Are we speaking about that one "DirectX 12 flagship" that was used by Microsoft in its PR campaign? The game that still lacks Vulkan support and was deemed so-so? The one that is practically a DirectX 12 techno-demo?
I just don't get it. What this "title" is doing on this site?
"Ashes of Mediocrity"? Are we speaking about that one "DirectX 12 flagship" that was used by Microsoft in its PR campaign? The game that still lacks Vulkan support and was deemed so-so? The one that is practically a DirectX 12 techno-demo?
I just don't get it. What this "title" is doing on this site?
0 Likes
Quoting: GuestQuoting: LeopardWhy are you jumping to conclusions? I was only making an observation on the situation.Quoting: GuestThis will be working just as good in WINE long before they ever release a Linux version.
Vulkan Doom anyone?
Depending on Wine with Vulkan titles is not helpful , just hurts.
Just don't "buy" titles without Linux support.
I never said any thing about buying it because it will play in WINE before we get to see a native release.
No , actually this situation is relevant to all of us.
I've just quoted you because you were the first one on this topic , talking about Wine-Vulkan. It's nothing personal or not towards to you specially.
0 Likes
Quoting: LeopardBecause it is not viable. And it is not in gamedevs interest to make it so. The world doesn't revolve around Linux, it's that simple.Quoting: hardpenguinQuoting: LeopardTo the all developers ; if you don't support Linux ,of course our base won't grow.To all the Linux users:
Main problem is ; they want to push only Windows for not to spend time with learning new things and platforms. They're totally cool with possible MS lockdown because they will keep earning pennies ; who cares?
Gamedevs (mostly) don't care. They are not releasing software to push a platform. They are releasing software to earn money.
To the some Linux users who doesn't understand:
We are saying that not supporting Linux builds or not intending to support it anytime and then ,making an excuse of 'Linux is not viable' is just ridiculous.
Last edited by hardpenguin on 19 April 2017 at 5:03 pm UTC
3 Likes, Who?
Quoting: hardpenguinBecause it is not viable. And it is not in gamedevs interest to make it so.
Why isn't it in their interest? Being beholden to MS is not something that developers need.
Last edited by Shmerl on 19 April 2017 at 5:29 pm UTC
0 Likes
Quoting: Alm888I don't understand, what all this fuss is about?Actually the developer said in the past that supporting DirectX 12 but not Vulkan is not reasonable since the syntax is very close. For that reason people asked if a Linux port will happen and they stayted that may happen. I can't find the source atm since I'm online with my mobile right now.
"Ashes of Mediocrity"? Are we speaking about that one "DirectX 12 flagship" that was used by Microsoft in its PR campaign? The game that still lacks Vulkan support and was deemed so-so? The one that is practically a DirectX 12 techno-demo?
I just don't get it. What this "title" is doing on this site?
Also under DirectX 12 AMD relatively outperforms nVidia. A RX 480 beats a 1060 and sometimes 1070. This is caused by using a low level API efficently and I'd hope the same may be possible with Vulkan.
Last edited by cRaZy-bisCuiT on 19 April 2017 at 6:14 pm UTC
1 Likes, Who?
Actually, they always said they'll look into it after the Vulkan port. So I'm not surprised, but I hoped they had it on the radar by now.
Though, it will be now quite some time after the full release and some expansions.
What I'm questioning myself: Why the Vulkan port if there is no plan for Linux? Porting from DX12 (which they currently use) to Vulkan if you don't release ashes on linux makes zero sense, except they have some other games in the queue on that engine and want to get rid of Microsofts proprietary API, and probably have plans for using MoltenVK or similar for the Mac Port (okay, they could do Vulkan to be able to have the Win7 user base on the same API as the Win10 user base, which would make sense too). I mean no offence, the more developers gather behind Vulkan the better for the open API, because I still have hope that Vulkan will prevail.
If they ever complete Vulkan support for their engine, there may be a Linux version some day. Though, they'll be using MSVC, thus - there will be porting work because we all know that msvc is sometimes different and away from standards compared to clang/llvm. If they didn't use sdl2 or similar it gets even worse, if they don't had platform abstraction in mind when they started.. uff.
Last edited by STiAT on 19 April 2017 at 7:08 pm UTC
Though, it will be now quite some time after the full release and some expansions.
What I'm questioning myself: Why the Vulkan port if there is no plan for Linux? Porting from DX12 (which they currently use) to Vulkan if you don't release ashes on linux makes zero sense, except they have some other games in the queue on that engine and want to get rid of Microsofts proprietary API, and probably have plans for using MoltenVK or similar for the Mac Port (okay, they could do Vulkan to be able to have the Win7 user base on the same API as the Win10 user base, which would make sense too). I mean no offence, the more developers gather behind Vulkan the better for the open API, because I still have hope that Vulkan will prevail.
If they ever complete Vulkan support for their engine, there may be a Linux version some day. Though, they'll be using MSVC, thus - there will be porting work because we all know that msvc is sometimes different and away from standards compared to clang/llvm. If they didn't use sdl2 or similar it gets even worse, if they don't had platform abstraction in mind when they started.. uff.
Last edited by STiAT on 19 April 2017 at 7:08 pm UTC
0 Likes
So I'm going to take for granted that the game is not coming to Linux. It could still be an interesting test case for evaluating Vulkan. Surely this will be one of the first games running both DX12 and Vulkan; just testing the two versions against each other on Windows will yield interesting information about the speed of Vulkan, separate from the issues around Linux device driver speed etc.
Of course an ideal test case would be something that ran DX12 or Vulkan on Windows, and also Vulkan on Linux. No doubt one of those will be along in time.
Of course an ideal test case would be something that ran DX12 or Vulkan on Windows, and also Vulkan on Linux. No doubt one of those will be along in time.
1 Likes, Who?
I really wonder why they feel making a Linux port from a working Vulkan render path would still be prohibitive? The biggest obstacle for porting a game to Linux is DirectX. Unless they used some really stupid Windows-only middleware, the remaining work should be trivial enough to justify even selling to a smaller audience. One should think.
1 Likes, Who?
See more from me