Spring is a free RTS game engine

developed for Windows, Linux and Mac OS X

Latest news
Posted by abma at 2018-03-12 19:31
some stupid bug was fixed in streamer.cgi which is used at server side when games are downloaded via rapid.

streamer.cgi did not close the file handles used for reading files from the rapid pool. This made it send invalid data after more than 1024 files where opened. As streamer.cgi is closed after each transfer this resource leak was difficult to find.

So to download a game with more than 1024 files in the rapid pool needed multiple tries to succeed as a download usually was aborted by the client when it failed with corrupted data. Some older clients even didn't notice the corruption.

Basically only new players hit this bug because updates via rapid requires to download only the changed files which usually are less than 1024 files.

All rapid clients were affected by this bug.

Thanks go to the persistent bug reporters! :-)
Posted by hokomoko at 2017-12-24 17:32
Seasonal Greetings, merry Christmas and a very happy new year to all players, devs and contributors of this community!
Posted by abma at 2017-09-26 01:46
Today we are proud to present 104.0, Making Spring Great Again Even Greater!

This release has seen a focus on increasing stability and performance, and also contains
fixes for several older lingering issues. Thanks to regular ZK testing, many problems were
identified early in development and addressed, allowing these goals to be reached faster
and with far fewer regressions than before. Of course 104.0 also comes with its share of
exciting new features like LuaMenu, enabling true in-engine lobbies and much, much more.

As always, the changelog contains more details.

Spring 104.0 as it will be set as default version on lobbyserver on Tuesday, 03. October if no blocking bug is found. Download links will be updated then as well.

Most users won't need a download link, as lobbies can download them automatically. for the completeness:

Download Links

Note: Please report bugs to our bug-tracker, thanks!

This server costs money, so Donations are welcome!
Posted by abma at 2017-09-15 05:21
a few minutes ago the lobby server was updated to the current version. This was tried already a several times before but was always reverted because fatal bugs were found. The main reason for the update is that we want to improve moderation at the lobbyserver including autohosts.

the update looks atm like it "works" but this needs some time and feedback.

If you notice issues or problems because of the update, please report to the bugtracker!

For details of the changes, see the git commit log.

Posted by hokomoko at 2017-09-02 15:35
Third release-candidate for 104.0!

Changes since RC2
Various fixes

Major Changes since 103.0
  • Added LuaMenu
  • GL3.0 set as the minimum required OpenGL version
  • Improved memory management to allow multiple Spring.Reload() calls.
  • A zillion bug fixes

Changes in Detail:
git diff last rc to HEAD

See the download page for how to get it.

If you find a bugs, please report to Mantis.
Please attach infolog.txt to the report!

Happy testing! :-)