Spring engine

Hey everyone!

Newbie to opensuse.

I’m trying to install Spring RTS (I know it’s just an engine). YaST has the 0.81.2.1-0 version for easy install, but I need the 0.82.7.1-2.1 version (it has multi-player support using Spring Lobby which I already installed successfully). So, I need to manually install it.

Here are the repositories: Index of /repositories/home:/accAgon/openSUSE_11.3/i586

I downloaded every one of them (just if I needed them), but installing them individually did not work.

So, how do I install this thing???

(Running OpenSuse 11.3)

Hi
You can try to do so like this. Run this in Terminal (Konsole on KDE) as root (by first doing su -)


zypper ar -f http://download.opensuse.org/repositories/home:/accAgon/openSUSE_11.3/ accagon

Then


zypper refresh

a to accept the key for that repo. Then install Spring RTS like this


zypper in springrts

Does that work?

Ok! Progress!

However, there are several different things to install: I installed the springrts default engine but there’s stuff like multithreaded. Do I need that perhaps?

Installing the springrts package also installs both the default and multithreaded engine, the game data and required dependencies AFAIK.

I know this may be pretty technical, and I already asked on Spring forum, but when I run Spring Lobby, it gives me an error saying that it could not find my libunitsync.so under /usr/lib/spring I was wondering where I can get the libunitsync.so for Spring RTS?

Try installing the libunitsync package in YaST

It was already installed…

Is this a 32-bit or 64-bit system?

32-bit opensuse 11.3

What is the output of this command in the terminal:

rpm --query --queryformat '%{NAME}-%{VERSION}-%{RELEASE}-%{ARCH} -> %{VENDOR}
' libunitsync

and

rpm -ql libunitsync

?

Found it :slight_smile: . The springlobby was looking under usr/lib/spring/libunitsync.so while it was under usr/lib/libunitsync.so. So it works now, but every time I try to play someone in the lobby, it asks if I want to download the game, and it fails (like 10 times straight) saying: The file was not found on the remote server

Is this a problem on my end or is it that I will have to find someone where I can actually download the file?

Great! :slight_smile:

I’m not completly sure on this but it looks like you will have to find someone where you can download the file. However I’m not too sure on that.

OpenSUSE users are apparently condemned to forget to play some games, like this. Zero-K is the simpliest way to play with the SpringRTS engine. In Windows, is to download, install and ready to play. However, SpringRTS and SpringLobby is always out of date. In that way, users can play the funniest way to play on Zero-K, that is: Mulltiplayer (see this link to understand this questions). I couldn’t go far away fromthis.

Is there anyone able to play Zero-K on OpenSUSE?. Please, share with us your tricks.

Meanwhile, I’m unable to play Zero-K on OpenSUSE. I will give soon a chance to Ubuntu based distros in the way to play this great OSS game.

Thank you.