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

Post edit history

Linux OpenSUSE 13.1

To display differences between versions, select one or more edits in the list using checkboxes and click "diff selected"
Post edit history
Date Editor Before After
3/14/2014 10:25:46 AMEErankAdminAnarchid before revert after revert
3/14/2014 10:24:20 AMEErankAdminAnarchid before revert after revert
3/14/2014 10:22:54 AMEErankAdminAnarchid before revert after revert
3/14/2014 10:21:53 AMEErankAdminAnarchid before revert after revert
Before After
1 [quote]packaging issues[/quote] 1 [quote]packaging issues[/quote]
2 First, some clarifications. 2 First, some clarifications.
3 \n 3 \n
4 1) Modern Springrts protocol allows hosts on the same lobby server to have different engines. Since version 96.0 there is no version enforcement at all. 4 1) Modern Springrts protocol allows hosts on the same lobby server to have different engines. Since version 96.0 there is no version enforcement at all.
5 \n 5 \n
6 2) The PR-Downloader utility that you have acquired as libpr-downloader_shared can on its own download static binaries of required engine versions, with a caveat that linux64 builds are only available since after version 91.0. This is probably slightly at odds with quite a few distro policies, but it seems to work. 6 2) The PR-Downloader utility that you have acquired as libpr-downloader_shared can on its own download static binaries of required engine versions, with a caveat that linux64 builds are only available since after version 91.0. This is probably slightly at odds with quite a few distro policies, but it seems to work.
7 \n 7 \n
8 Quite a few lobbies know to use it to get new engines (zkl, swl, and a certain gpl-violating lobby). Springlobby isn't there yet, but it will use pr-downloader to get maps and games. 8 Quite a few lobbies know to use it to get new engines (zkl, swl, and a certain gpl-violating lobby). Springlobby isn't there yet, but it will use pr-downloader to get maps and games.
9 \n 9 \n
10 3) Starting Spring directly is totally not something you should do when you want to play a Spring game. You need a lobby, even under Linux. 10 3) Starting Spring directly is totally not something you should do when you want to play a Spring game. You need a lobby, even under Linux.
11 \n 11 \n
12 4) Zero-K is still using engine 91.0. It will work with engines from the future, but there are some outstanding infrastructure issues that prevent the game from upgrading to newer engine full-scale. 12 4) Zero-K is still using engine 91.0. It will work with engines from the future, but there are some outstanding infrastructure issues that prevent the game from upgrading to newer engine full-scale.
13 \n 13 \n
14 5) Last but not the least! If you have a game file downloaded but spring is not listing it when launching directly, i suspect your maintainer failed to make spring consider /usr/share/spring/games when searching for archives! 14 5) Last but not the least! If you have a game file downloaded but spring is not listing it when launching directly, i suspect your maintainer failed to make spring consider /usr/share/spring/games when searching for archives!
15 \n 15 \n
16 You can verify the latter by launching spring directly and opening the infolog.txt file that it should save in your ~/.spring or ~/.config/spring (possibly depending on version). 16 You can verify the latter by launching spring directly and opening the infolog.txt file that it should save in your ~/.spring or ~/.config/spring (possibly depending on version).
17 \n 17 \n
18 The infolog will, amongst tons of other useless info, contain a list of directories scanned in read and read-write modes. 18 The infolog will, amongst tons of other useless info, contain a list of directories scanned in read and read-write modes.
19 \n 19 \n
20 6) Zero-K release cycle is very quick and is not afaik integrated with any distro packaging systems. Your packaged version is likely to always be outdated... unless you help by making some kind of auto-packaging hook :) 20 6) Zero-K release cycle is very quick and is not afaik integrated with any distro packaging systems. Your packaged version is likely to always be outdated... unless you help by making some kind of auto-packaging hook :)
21 \n 21 \n
22 ---- 22 ----
23 \n 23 \n
24 My first suggestion would be to try getting a modern lobby working on your machine. Either ZKL or SWL. In particular, springweblobby's QT port is quit very nice ( and you get it as static) . 24 My first suggestion would be to try getting a modern lobby working on your machine. Either ZKL or SWL. In particular, springweblobby's QT port is quite very nice ( and you get it as static) .