[misc] SpringLobby 0.271 released!

[misc] SpringLobby 0.271 released!

Happenin' news on what is happening in the community. Content releases, new tutorials, other cool stuff.
Post Reply
abma
Spring Developer
Posts: 3731
Joined: 01 Jun 2009, 00:08

[misc] SpringLobby 0.271 released!

Post by abma »

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.sp ... pringLobby


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

Cheers! 8)
raaar
Metal Factions Developer
Posts: 958
Joined: 20 Feb 2010, 12:17

Re: [misc] SpringLobby 0.271 released!

Post by raaar »

Nice :)

First test, i open SL 0.270, it prompts for update to 0.271, I allow but get the "Failed to download Item" popup.

Code: Select all

[size=85]2020-12-22 23:05:50.790 Info    der/prdownloader.cpp:56   Starting download of filename: C:\Users\Rui\AppData\Roaming\springlobby\springlobby-latest.zip, name: https://springlobby.springrts.com/dl/stable/springlobby-0.271-win32.zip
2020-12-22 23:05:50.790 Info    /RapidDownloader.cpp:135  setOption forceupdate = 
2020-12-22 23:05:50.793 Error   p/HttpDownloader.cpp:363  No mirror found for C:\Users\Rui\AppData\Roaming\springlobby\springlobby-latest.zip
2020-12-22 23:05:50.793 Error   p/HttpDownloader.cpp:594  Failed to setup download 0/1
2020-12-22 23:05:53.171 Message ui/customdialogs.cpp:82   Failed to download selected item.
2020-12-22 23:05:53.177 Debug   p/HttpDownloader.cpp:644  
2020-12-22 23:05:53.177 Warning der/prdownloader.cpp:104  Download failed: https://springlobby.springrts.com/dl/stable/springlobby-0.271-win32.zip[/size]
raaar
Metal Factions Developer
Posts: 958
Joined: 20 Feb 2010, 12:17

Re: [misc] SpringLobby 0.271 released!

Post by raaar »

When clicking on the web site download buttons for installer or zip I get to download SL 0.271 win32 versions as well!

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.
This seems to indicate that we should get the 64 bit SL version and immediately change to the 64bit engine builds, but both the lobby and the website only offer 32 bit versions...


EDIT:
the installer says win32 but when it runs it actually displays "SpringLobby 0.271 (windows64)". Misleading.
raaar
Metal Factions Developer
Posts: 958
Joined: 20 Feb 2010, 12:17

Re: [misc] SpringLobby 0.271 released!

Post by raaar »

Another thing that happens is that it won't recognize any of the 32bit engines I had or any of the games/maps.

A quick fix is going to "tools > download archives" and writing "engine:spring 104.0.1-1563-g66cad77 maintenance" there to trigger the download.
abma
Spring Developer
Posts: 3731
Joined: 01 Jun 2009, 00:08

Re: [misc] SpringLobby 0.271 released!

Post by abma »

raaar wrote: 23 Dec 2020, 00:16 the installer says win32 but when it runs it actually displays "SpringLobby 0.271 (windows64)". Misleading.
thats a known issue: https://github.com/springlobby/springlobby/issues/983
raaar wrote: 23 Dec 2020, 01:20 Another thing that happens is that it won't recognize any of the 32bit engines I had or any of the games/maps.
thats what the red text tried to explain.
ivand
Posts: 287
Joined: 27 Jun 2007, 17:05

Re: [misc] SpringLobby 0.271 released!

Post by ivand »

It is time to just forget win32 engines ever existed. Makes life easier.
raaar
Metal Factions Developer
Posts: 958
Joined: 20 Feb 2010, 12:17

Re: [misc] SpringLobby 0.271 released!

Post by raaar »

from the player's point of view the upgrade in its current state "breaks everything" : no games, no maps, no engines until they join a server that's using the latest maintenance build which can be downloaded automatically or manually trigger the download.

For them to be able to play on the current servers it's necessary that the spads host also uses that engine build (which atm is not possible for mine unless I upgrade the OS).

I heard abma's making a new build which doesn't require such a recent glibc version. How's that going?


(I'll upgrade my servers if necessary, but I doubt everyone will)
raaar
Metal Factions Developer
Posts: 958
Joined: 20 Feb 2010, 12:17

Re: [misc] SpringLobby 0.271 released!

Post by raaar »

I've migrated to a new server with ubuntu 20.04 and updated my spads hosts.

MF is now using the maintenance build 1563 that works with SL 0.271.
User avatar
FabriceFABS
Posts: 353
Joined: 28 Jul 2010, 16:20

Re: [misc] SpringLobby 0.271 released!

Post by FabriceFABS »

Hello !

I was and will be always a Linux client.
What a change !
SL was so ugly from years due to Gnome / GTK or something wrong....
But that didn't stop us from playing and we made do with it.

This new version reminds me of the prettiest SpringClient I saw before 10 years ago, so nice :-)
Many thanks for the work and the constant updates.

FAB
User avatar
Forboding Angel
Evolution RTS Developer
Posts: 14664
Joined: 17 Nov 2005, 02:43

Re: [misc] SpringLobby 0.271 released!

Post by Forboding Angel »

Is there any folder where SL will look in it's local dir for games/maps/engines? I'm not talking about an isolated install, I just mean a folder inside of where springlobby.exe lives. Like /springlobby/data/games, /springlobby/data/maps, /springlobby/data/engine, or something like that?

Like If I want to use SL for TAP and some other games, and would prefer to "preload" those games for some of my gaming buddies with some of the most played maps to make it easy for them, is there a way to do that? I can tell you right now that these guys aren't going to be willing to wait for SL to download them from the spring servers. However, they are new to rts and I'm trying to find a spring game that they enjoy. However, as I found when I was showing them BAR... Patience isn't exactly one of their virtues.
Post Reply

Return to “Community Blog”