Home

Spring is a free RTS game engine

developed for Windows, Linux and Mac OS X

Latest news
Posted by abma at 2021-04-17 19:51
The server hosting springrts.com is migrating to a new server, so all services running on it will be offline for a while as database etc. has to be migrated.

At the given time, the DNS-records will be updated, services set offline and the data migrated to the new server to be hopefully be back online soon.


The new ip will be: 78.46.21.29
(the current/old ip will be 78.46.100.157)

When the DNS-Records are updated some unused entries will be removed.

The old server will be switched off on April 30. 2021: so 10 Days to verify everything was migrated. :-)

Please report issues in the TODO-Thread.

Thanks!
Posted by abma at 2021-03-19 19:07
the frontend of springfiles.com wasn't maintained for a way to long time: it contained a lot of security holes, bugs, etc. Thanks to raaar it now has a new and very lightweight frontend.

The old springfiles.com is still available at a new location and was made read only: it will be removed at some point.

Some work still needs to be done , but for now it should be working and allow map and game uploads again with hopefully less problems and bugs.
Posted by abma at 2021-01-01 17:47
Today we released spring 105.0 which mostly contains bugfixes. New features will come with spring 106.0, on the Roadmap are more Details.

This time, the https://github.com/spring/spring/compare/104.0...105.0

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

Download LinksThe installer for windows and 32 bit linux and 32 bit windows builds are deprecated, thats why not download links are provided.

Please report bugs to our bug-tracker, thanks!

This server costs money, so Donations are welcome!


Happy new year!
Posted by abma at 2020-12-21 15:01
We are proud to announce the release of SpringLobby 0.271!

The new features/changes are mostly minor:

- use platform specific download path for the spring engine: linux32/linux64/windows32/windows64/macosx
- use platform specific config file sections to store spring engine paths
- add engine crash upload dialog
- add ignore/unignore to user right-click menu
- fix game / map info caching not working for games / maps with special chars
- fix crash because of channel/user bridge support
- fix a lot of minor auto downloader bugs

Special thanks to specing who did a lot of the changes and implemented new features!

The SpringLobby-updater on windows will migrate SpringLobby to x64: the existing x32 spring engine can't be used any more and have to be redownloaded.

also the download path of the spring engine has changed, so linux users who upgrade will be partly affected too:

~/.spring/engine/ will be ~/.spring/engine/linux64 (or ~/.spring/engine/linux32, but x32 is deprecated!)

For linux users, a flatpak exists: https://flathub.org/apps/details/com.springrts.SpringLobby


For more details about what will come next, we created a roadmap: /wiki/Roadmap which isn't complete yet.

Cheers! 8)
Posted by abma at 2020-12-19 18:28
To get up to date visual effects a lot of stuff in the spring engine needs to be updated. Engine wise OpenGL 4 needs to be supported which mostly is done in the current development branch of the engine. Because of further enhancements by the Game Developers the memory usage was also increased and the 4GB RAM limit in some cases isn't enough: 64 Bit has to be used to fix such "out of memory" crashes.

To fully support a 64 bit spring engine on windows springlobby has to be 64 bit, too:

A release of springlobby is planned on next monday, 21. December. When Windows is running at 64 Bit, the migration should happen "automatically" by the updater: if windows is 32 bit only, the springlobby updater should fail with an error.

When the migration is done, springlobby x64 can't use the 32 Bit engines of spring any more: the 64 bit engines needs to be downloaded.

Crossing fingers that everything works!

This step will make the official Spring Engine x32 and SpringLobby x32 builds and releases obsolete.

If someone wants to test the 64 bit build before the release, there already exists a 64 bit development version of springlobby.


A picture how it currently can look like in BAR (thanks ivand):



The map extension relies fully on OpenGL 3/4 core features with no old GL (except for the Fog, which is going to be replaced with core profile version in the next BAR branch build.).
8 extension plates are rendered by means of instanced rendering.


:roll: