Loading...
  OR  Zero-K Name:    Password:   

Zero-K install on linux

6 posts, 1855 views
Post comment
Filter:    Player:  
sort
5 years ago
https://zerok.itch.io/zero-k

So here there are step by step instructions to install Zero-K using the mono library. Those are the instructions I followed the first time, but I ran objdump on it, and discovered it is a 32 bit binary.

Underneath it, there was a linux .deb installer for 64 bit. I'm wondering, which one is more recommended? I know the 32 bit version in the command line instructions has an autoupdator, except it is in 32 bit. If I have a 64 bit XUbuntu machine, is it better if I go for the linux 64 bit .deb installer?
+0 / -0


5 years ago
What exact file were you checking to discover 32-bit?

ZK should always run 64-bit on 64-bit Linux systems.
+0 / -0


5 years ago
The semi-portable install is recommended, primarily since it saves server load (most of the pool has already been downloaded).

I run 64 bit Ubuntu and Zero-K.exe works fine in my mono.
(ZK on itch also comes with a custom launcher for Linux 64 bit that does not require mono)
+1 / -0
5 years ago
When I use the mono installer, the executable Zero-K.exe is pei-i386.

seedship@twin-destinies:~/Zero-K$ objdump -D Zero-K.exe | grep "format"
Zero-K.exe: file format pei-i386


Am I mistaken, is that not 32 bit?
+0 / -0
use steam linux to install, ask me or any admin for keys on discord maybe?
+0 / -0
"Zero-K.exe" is a mono (.net) executable and will run with whatever architecture your Mono is compiled for. If you have a mono installed on a 64-bit linux, it will run 64-bit.

"Zero-K_linux64" is a mkbundle binary generated with mono on a 64-bit linux. Basically it's the above program bundled with a 64-bit Mono so that the user doesn't have to install mono.

Both are irrelevant, however. The meat of everything is the Spring engine, which you will find at "engine/linux64/103.0.1 maintenance-gibberish-abracadabra/spring" subpath of your install. That should be an ELF64 binary.

Tl;dr don't worry and assist the bomb rush.
+1 / -0