Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
But unfortunately the devs don't care about linux, and now i don't care about the game to. Simple do like me and don't buy this game.
That said, yes, it does use a lot of Windows-specific code, which would need to be changed to support any other OS. The game itself is written in C#, which is native to Windows (yes, there are 3rd party compilers for other OSs), and it relies on DirectX, which is also native to Windows. So to work on Linux it would need to have the entire code base translated to C or C++, and the I/O routines rewritten to support different APIs (eg Vulkan for graphics).
That's a huge amount of work for a tiny amount of return.
I'm not trying to get the client side to run in Linux, I just want a dedicated server only to run on a Linux headless machine that Windows clients can connect to, and it is MUCH less expensive to run a server on Linux, Microsft has limited client access where as Linux doesn't.
So far I've been looking at the torch dedicated server code, I can't make heads or tales of it.
So now I'm going to take a look at Keen dedicated server code as it may be more readable, basically just need to look for Microsoft ONLY libs being used, if the server logic is good, then i would only need to cut out the Microsoft framework, then recode the server controls to console commands like in the video below:
https://youtu.be/Iidh8QVQOOw
SE will never come to Linux in any capacity from the developers. If it ever comes to Linux at all, it will be from the work of an enterprising individual such as yourself.
Also worth noting that SE doesn't require a Windows Server OS to function. I spent about a year as an admin of a relatively small server for SE, it it ran on Windows Home Edition without any (Windows-caused) issues for months of uptime. Granted, free is cheaper than $100, but still.
Steam Users OS Ranking
Windows 96.12%
OSX 3.11%
Linux 0.77%
Edit:
Games on Steam:
total: 28823
MacOS: 8476 (29.41%)
Linux/SteamOS: 5493 (19.06%)
So devs are getting it, and also the new functions for the wishlist showing that Steam is getting it as well.
One is reaction mark as "Considered but not planned"
Portal Search Results (4) - "Linux"
https://support.keenswh.com/spaceengineers/general/search/Linux
Note => It took +300 votes to have the ladder block in-game so it may need a lot to have Linux support.