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
Thank you for fixing. Linux Server runs fine under Mono 6 :)
Eh, we support Linux natively with dotnet now, you really shouldnt be using Mono at all anymore. Just use SteamCMD on a linux server, download the server and install 'dotnet', then ./EcoServer, done.
The game not working on Linux is our fault. We promised kickstarter backers to give them a Linux build, but after Kickstarter was over the support for anyone that bought it after kickstarter was dropped (e.g. no longer part of the purchase) as we realized we cannot really do it back then. Now we got fully supported linux servers and we are still interested in bringing Eco to Linux and Mac more reliably, especially as a lot of schools use Macs.
For Mac we're still having the issue that it doesn't run on Catalina anymore, probably due to some 32-bit software hiding inside, despite it being built as 64-bit. Figuring out that issue alone would take a lot of time away from our sole guy being able to do it, that needs to care about so much other stuff. Of course we would like to get that fixed ASAP as well. But Apple is not really being helpful in once again do their thing and expect everyone to be able to easily adapt. We're not.
Not to mention, noone of the Devs has a Mac to test on, but the girlfriend of one QA employee.
So help, where that is possible and useful is indeed appreciated. I do understand your frustration, but all i can do at this moment is being honest to you and hope you won't lynch me.
@Zoey if you got discord, please send me a DM, maybe we can find a way for you to help.
turns out that the current Proton(and GloriousEggRoll version) isn't up to date on the steamworks sdk and hence fails hard.
Proton seems to have support up to v1.48 and Eco is running a shiny v1.49.
There is a Proton fork with partly hacked together v1.49 support( https://github.com/stevenlafl/Proton/tree/proton_5.0-7-alyx ), but it's still missing at least one of the bits we need(STEAMUSERSTATS_INTERFACE_VERSION012).
It seems we just need to have patience and hope the linux issues can be resolved, who knows, they might have fixed other bugs by then as well, so it'll be a smoother experience for us.
EDIT: url formatting didn't go well
I did some testing and successfully made it work (launch and join a world) using lutris and wine.
https://lutris.net/games/eco/ the steam(windows) installer .
I will do further testing (and hopefully playing :3) in some hours
Note : I would interested to know how did you find out that the problem was about
In that log file you can eventually find "00c0:err:steamclient:create_win_interface Don't recognize interface name: SteamUser021", google for SteamUser021 and you find this: https://github.com/ValveSoftware/Proton/pull/3886 .
Trying the stevenlafl proton version I got a bit further, but instead of SteamUser021 it failed at STEAMUSERSTATS_INTERFACE_VERSION012 instead.
I suspect launching the game without steam and logging in with a strangeloop account could be a way to bypass this issue. (Haven't tried that yet though)
EDIT: Confirmed!! I made an Eco account on their webpage, linked my steam account so it knew I had the game, then launched Eco with proton(from the proton directory:
"STEAM_COMPAT_DATA_PATH=/mnt/games/SteamLibrary/steamapps/compatdata/382310/ ./proton run /mnt/games/SteamLibrary/steamapps/common/Eco/Eco.exe"
(obviously change folder names and such, and I'm using Proton-5.9-GE-5-ST)
In other words - I finally got to play with my friends XD
if you want to help us, please test our builds and report any issues you have on GitHub:
On steam you can go to betas and enter releasepreview as the password and you will get access to the release_preview branch.
Alternative it can be downloaded from:
https://eco-releases-staging.s3-us-west-2.amazonaws.com/EcoOSX_v0.9.0.2-beta.zip
https://eco-releases-staging.s3-us-west-2.amazonaws.com/EcoLinux_v0.9.0.2-beta.zip
Both have local server support so you can create a new world to test. Any issues please add your log file to this issue. Thanks!
We decided to include local server support directly as well instead of bringing that in a later update.
Seems the hosting ingame stuff is not showing up, we'll get on that for a new build. The pink water is normal, its a bug in staging for windows as well.
Logs are at ~/.config/unity3d/Strange Loop Games/Eco/
https://i.imgur.com/87dctII.png
Runs pretty good via Lutris. I hope they fix Proton soon..