Hello! I know that this games runs only on Windows, but on SOAS 1 I can play on LAN/Multiplayer using Steam+Proton without errors.
But now inside Heroic Launcher + Proton GE when I try to join on LAN/Multiplayer the game show an error about processor mismatch architecture, this expect "AMD64" but receives "AMD64-wine". Then I changed the settings.json adding this config:
"game_client.debug.override_processor_architecture": "AMD64"
Now I can join on match, and send/receive message from another players, also see the ships moving, but after some minutes the game show this error on a dialog:
Dialog message.txt
And on error log file:
Log error.txt
After this error I can click on 'skip all' on this dialog and game continue to running, and I can still send/receive chat messages, but the ships from another player stops to move.
Again, I know that this game requires Windows, but on SOAS 1 it's possible. Can I use some workaround to make possible to play the LAN/Multiplayer on Proton/Wine, maybe?
Thanks for this awesome game
I can confirm this issue on Nobara Linux. It installs and runs perfectly fine via Steam. Singleplayer also worked without any issues.
However, I cannot see any games hosted from Windows and I can neither join those games nor can a player on Windows join my game. I get the same error message as chsjr1996. As SP runs solid I guess in theory it could work just fine and it's something minor.
I hope a dev could have a look at this, it would be great to also play MP in Linux as SP works fine.
After I rebooted to Windows, I played 2 games without any issues whatsoever. It's a great game!
It could be a "Epic Game Ownership is unknown. You must start the game when connected to Epic at least once before playing offline." error or something else. I don't think it's steam proton related. The game is probably throwing an error because it sees itself in a emulator which doesn't make sense since Steam Proton isn't an emulator but rather a compatibility layer. Try changing proton versions. I started the game this way.
I get steam key and move the game to steam library, and the problem persists. So it's not related with Heroic Launcher/Epic Games.
The mismatch CPU architecture says "AMD64-wine", so the wine/proton layer appears to change this info and the game desync the match. This problem occurs on Mulitplayer and LAN games between Linux and Windows, on SOAS 1 all works fine.
I believe that multiplayer simulation engine detects the CPU architecture as different game version or some incompatibility assets.
P.S.: The game runs perfectly on Single Player, only on Mulitplayer/LAN that game desync after some minutes, on match start it's works.
I'm getting no problems playing Single Player. I don't think it's necessarily a problem with the CPU otherwise We both wouldn't be able to play this game upon launch. This sounds like a problem around the multiplayer / LAN issue. I hope it gets fixed
Wait, why do you need to move the game to Steam Library? Steam automatically creates a new folder in the compatdata which houses the pfx folder when you install a new game. Why do you need to move the game to "steam library". That might be your issue right there.
I didn't move the game from Epic to Steam, I've used the oficial "keytransport" to retrieve the key and then install the game on Steam library. Only because I prefer to keep my games there
The game runs perfectly on Linux, but on Multiplayer/LAN I found this problem.
If you're able to run the game smoothly in singe player then its not an issue with the game itself. It's probably an LAN internet issue. Hopefully the awesome based devs can help you.
I also have this issue on Garuda Linux. I did not attempt to modify the identified architecture via the settings.json, but was unable to join a multiplayer lobby with a Windows player. I was able to join a multiplayer lobby with another Linux user, though. I hope they address this issue as I will likely refund the game if I cannot play with my friends.
I was able to fix the desync issue and play a full game by installing from dlls which is described here https://steamcommunity.com/app/1575940/discussions/5/7026264603287379799/#c7026264603289091243
One remaining issue I see is that public games hosted by windows users do not show up in the lobby. Must join by code.
Same issue, Linux Mint using various versions of Proton, including GE-Proton-9-11. Checksums all match, only the architecture differs with the "AMD64-wine" string.
Would really really like to play with my friends who are on Windows.
@nERVEcenter that should be achievable using protontricks. Check the link from american_pup for details. Here the specific post: https://steamcommunity.com/app/1575940/discussions/5/7026264603287379799/#c7026264603288110156
Hello, I'm not sure if it's a game bug/problem, but maybe a Steam proton problem. When game download is finished and I try to run it first time, I can see that Steam download some VC Redist files, but these files seems outdated.
On this Steam's discussion I found the solution for desync problem. Basically is needed run on a terminal:
protontricks 1575940 winecfg
or winetricks
Go to 'Staging' then checks the 'Hide wine version from applications' option. Also is needed to run the script on Steam discussion's thread, that remove some "vc_redist" libs and reinstall correctly version from this links (VC Redist x64), (VC Redist x86).
After to made this changes I tried to join with my friend and the games runs perfectly and desync issue was gone.
So I guess that Steam's proton should to be updated to download correctly files.
There are many great features available to you once you register, including:
Sign in or Create Account