We do often include affiliate links to earn us some pennies. See more here.

Star Citizen For Linux Is Being Held Up By Crytek

By - | Views: 29,451
YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link
In a very recent video from Star Citizen's Chris Roberts, he outlines what's going on with the Linux version, and sadly the news right now isn't too healthy. It's not all doom and gloom, but it doesn't sound like we will be able to play it any time soon.

In direct response to a user question (8:05 time index), Chris states that Crytek hasn't been able to get their OpenGL renderer to an acceptable state.
Chris RobersWe run all of our servers on Linux, so we basically compile the game on Linux. The issue for Linux is graphics drivers.

Crytek was working on one, but they haven't managed to get it working to a state where performance is acceptable, and that's kinda what's really held up us being able to support Linux and also Mac.


He also mentions they are talking with people about "OpenGL Next" (Vulkan). So it's not all bad news.

It's really pleasing to see Chris talk so openly about it, and hopefully Crytek will finish their base OpenGL implementation for CryEngine.

I'm not too bothered by this right now, as Star Citizen is still so early in development. I hope the next time he talks openly about Linux support that the message is more positive.

You can see a very early video of different parts of the game below:
https://www.youtube.com/watch?t=126&v=lJJ9TcGxhNY Article taken from GamingOnLinux.com.
0 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. Find me on Mastodon.
See more from me
The comments on this article are closed.
15 comments
Page: 1/2»
  Go to:

Kithop Mar 31, 2015
Well, the posting they had for a Linux dev at CryTek seems to be filled, so hopefully it means they're still working on it! ;)
Pecisk Mar 31, 2015
In same time Frontier Developers with "that other space sim" "Elite: Dangerous" just rolled out their OS X version with Mono for launcher and OpenGL 4.1 for actual game (it's C++ with engine wrapper). I run a campaign for making a plea to FD to make ED Linux version https://www.change.org/p/frontier-developments-plc-port-elite-dangerous-to-linux-desktop
Pecisk Mar 31, 2015
As for Crytek itself....I really don't know if they will ever succeed in porting CryEngine 3.0 to OpenGL, sorry.
rea987 Mar 31, 2015
Well, I have no idea about the Kickstarter promises, but I prefer a "working" 1.0 release instead of a garbage release like Dying Light. Therefore, I found his excuse acceptable.
EKRboi Mar 31, 2015
It would seem to me that a game of this scale and complexity would be a "shoe in" for Vulkan/DX12 to get it to as many gamers as possible. With it still in what I would consider "early" development it would make sense to me to move it to an engine that supports Vulkan and DX12 to be able to "create their vision" for the game, which is GRAND IMO.. should they pull it off.

That being said.. I'll post here what I have been posting everywhere when talking about Vulkan and/or DX12...

I want to think that DX12 will be dead in the water. From the info gathered thus far, what is the main difference in Vulkan and DX12? DX12 will lock your code to Windows 10+. Since we already know Vulkan is "based" on Mantle and after seeing THIS today it may be safe to say that DX12 is quite similar to Mantle as well.

So what am I getting at here you may ask? well.. I'll tell you.. In this day and age when MANY people have multiple devices, in multiple form factors, from multiple manufactures and running a range of operating systems.. what kind of severe mental illness would you have to have to think that using an API that locks your code to a single platform (DX12 -> Win10) is a good idea?!?!?! when you will have Vulkan that seems to be essentially the same thing and will work on ALL of those devices and platforms! (Vulkan -> Linux, Win 10,8,7,xp?, Mac, Android, IOS, PS4, PS3?, WiiU, Wii? etc.. you get the idea). Choosing DX would be insanity!

end rant.. sorry :P



^ I mean.. c'mon.. if not given permission that would be considered plagiarism by any sane person lol.

EDIT again* i just came up with a catchy little jingle based on The Wizard of Oz that I hope I/we can be singing in the next couple of years :D

Ding Dong! DX is dead. Which DX? The damn MS DX!
Ding Dong! The Wicked DX is dead.
Styromaniac Mar 31, 2015
Quoting: rea987Well, I have no idea about the Kickstarter promises, but I prefer a "working" 1.0 release instead of a garbage release like Dying Light. Therefore, I found his excuse acceptable.
It's also a solid excuse. I've not seen any or enough benchmarks on Phoronix where I don't keep telling myself that right now on Linux a 780 ti is the best option because the performance wall starts at that GPU and nothing is really faster. I can see Vulkan and maybe SteamOS changing this, Vulkan being the most important.

I'm really happy to hear they're looking into Vulkan. Cryengine and SC are two things I've been nothing but excited for and besides Crytek's management issues they've had, they've stayed good in my book. The sooner they start working on Vulkan, the better I think the API will turn out.
edenist Mar 31, 2015
Quoting: EKRboiwhat kind of severe mental illness would you have to have to think that using an API that locks your code to a single platform (DX12 -> Win10) is a good idea?!?!?! when you will have Vulkan that seems to be essentially the same thing and will work on ALL of those devices and platforms! (Vulkan -> Linux, Win 10,8,7,xp?, Mac, Android, IOS, PS4, PS3?, WiiU, Wii? etc.. you get the idea). Choosing DX would be insanity!

You know, I used to be pretty pessimistic about this; that Microsoft had the PC gaming industry under very tight control which has basically come from their utter dominance in the O/S of choice. Everyone [developers] used direct3D because 99% of gamers used windows.
I'd even argue that there is still that attitude; dev budgets are limited, and they want to maximise their return on investment. The case for bothering to support non-windows platforms was present, but still not enough to justify the budget of actually setting up a decent cross-platform dev environment.

However, I feel like the momentum now is definitely changing. We are at a big turning point where direct3D is really starting to not make as much sense, even for the big development teams. We've got some huge names behind Linux gaming, we've got some huge names behind Vulkan, and it's getting to the stage where Microsoft and direct3D are hopefully becoming the niche-product. I'd even argue that having the PS4 on x86 helps the case for big companies to invest in *good* cross-platform development, and that non-direct3D is no longer something to be scared of.

I'm excitied! :-)
Avehicle7887 Mar 31, 2015
The fact they're looking into Vulkan is great news, I'm not much of a space sim fan but Star Citizen seems to offer so much content that It's almost impossible to say no :P

I agree with what has been said above, times are surely changing for Microsoft, Direct X and games. Many devs are updating their engines for better Cross-platform support which should enable simultaneous releases across all 3 PC OS's. Linux may still be in the minority amongst gamers but it is swiftly becoming a viable alternative, especially for those who are on a tight budget or simply tired of Microsoft's padlocks all over Windows.
neowiz73 Apr 1, 2015
the good thing about Vulkan is that it is a primary concern of Valve so it should be stable by November. Plus with what i've seen Vulkan can do performance wise, it's a no brainer that it can't get here soon enough. but it will all come in due time. So I will continue to be patient and see what all happens once Vulkan has become the new standard.
EKRboi Apr 1, 2015
Quoting: edenist
Quoting: EKRboiwhat kind of severe mental illness would you have to have to think that using an API that locks your code to a single platform (DX12 -> Win10) is a good idea?!?!?! when you will have Vulkan that seems to be essentially the same thing and will work on ALL of those devices and platforms! (Vulkan -> Linux, Win 10,8,7,xp?, Mac, Android, IOS, PS4, PS3?, WiiU, Wii? etc.. you get the idea). Choosing DX would be insanity!

You know, I used to be pretty pessimistic about this; that Microsoft had the PC gaming industry under very tight control which has basically come from their utter dominance in the O/S of choice. Everyone [developers] used direct3D because 99% of gamers used windows.
I'd even argue that there is still that attitude; dev budgets are limited, and they want to maximise their return on investment. The case for bothering to support non-windows platforms was present, but still not enough to justify the budget of actually setting up a decent cross-platform dev environment.

However, I feel like the momentum now is definitely changing. We are at a big turning point where direct3D is really starting to not make as much sense, even for the big development teams. We've got some huge names behind Linux gaming, we've got some huge names behind Vulkan, and it's getting to the stage where Microsoft and direct3D are hopefully becoming the niche-product. I'd even argue that having the PS4 on x86 helps the case for big companies to invest in *good* cross-platform development, and that non-direct3D is no longer something to be scared of.

I'm excitied! :-)

Exactly my point. DX no longer makes sense! THANK GOD!
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.