Spring 0.81.2 released

Spring 0.81.2 released

Discuss Spring news, such as fresh releases and press coverage, here.
Post Reply
Tobi
Spring Developer
Posts: 4598
Joined: 01 Jun 2005, 11:36

Spring 0.81.2 released

Post by Tobi »

In the last release some annoying bugs were present, so we decided to do a bugfix release. Unfortunately some of these were bugs in the simulation code, so we have to force this Spring 0.81.2 update to keep everyone in sync.


Changes in Spring 0.81.2 (since 0.81.1.3):

Engine:
  • Removed OpenGL 1.4 version check
  • Fixed sync with GCC 4.3 builds
  • Fixed crash when sending startpositions of uncontrolled team
  • Fixed race condition when taking screenshot
  • In 'info' screen, human name instead of archive name is shown
  • Reduced input CPU usage
  • StartSpectating only has an effect if the player is not already spectating
  • Packet resends have higher priority now than new packets
  • Print message to infolog when traffic from unknown IP gets dropped
  • Fixed vsync for Linux
  • Removed OpenGL immediate mode rendering to work around broken ATI drivers
Engine / Simulation:
  • Kamikaze distance is now 3D, this fixes mines
  • Added new UnitDef tag 'kamikazeUseLOS' (default false)
  • Fixed submarine stacking
  • Fixed units using smoothMesh unable to land at repair pads near hills
  • Fixed COB interpreter incorrect compiler optimizations (fixes e.g. XTA hovercraft)
  • Fixed features not taking damage from impactOnly weapons
  • Fixed multiple-cons-build failing on structures with open yardmaps
  • Fixed maxParalyzeTime when paralyzeOnMaxHealth is enabled
Engine / AI:
  • Fixed AI initialization process for games with >1 human player and for Lua AIs
  • Fixed NETMSG_AISHARE for message size >32k
  • Allow fetching the file path of an AI interface plugin
  • Fixed crash on Skirmish AI death
Engine / Lua:
  • - Spring.MarkerAddPoint now defaults to local
  • Spring.CreateFeature heading value is converted to closest-matching facing
Lua Unit Scripts:
  • Fixed handling of AimShield return value
  • Fixed Sleep/WaitFor not working in Killed
  • Slightly improved AimWeapon/AimShield/Killed error messages
AIs:
  • E323AI 3.18.1
  • AAI: Doesn't use minkowski metric for retreat distances anymore
  • AAI: Fixed some NaNs

Thanks everyone for their contributions!


Download links:
And a final note for game developers: do not forget to adapt your game to the next version of Spring.
See the threads for details.


Have fun!
Auswaschbar
Spring Developer
Posts: 1254
Joined: 24 Jun 2007, 08:34

Re: Spring 0.81.2 released

Post by Auswaschbar »

Congrats and thanks everyone, its looking good so far.
Lurking
Posts: 11
Joined: 20 Feb 2010, 16:56

Re: Spring 0.81.2 released

Post by Lurking »

Don't release till Zerver makes a Multi-Threaded .exe :mrgreen:
User avatar
TheFatController
Balanced Annihilation Developer
Posts: 1177
Joined: 10 Dec 2006, 18:46

Re: Spring 0.81.2 released

Post by TheFatController »

Tobi wrote:Engine / Lua:
- Spring.MarkerAddPoint now defaults to local
Time to update some widgets! :twisted:
Tobi
Spring Developer
Posts: 4598
Joined: 01 Jun 2005, 11:36

Re: Spring 0.81.2 released

Post by Tobi »

Sorry for the double mass kick, slight miscommunication when bumping server version :-P
User avatar
Gota
Posts: 7151
Joined: 11 Jan 2008, 16:55

Re: Spring 0.81.2 released

Post by Gota »

Nice work,thx.
zerver
Spring Developer
Posts: 1358
Joined: 16 Dec 2006, 20:59

Re: Spring 0.81.2 released

Post by zerver »

Lurking wrote:Don't release till Zerver makes a Multi-Threaded .exe :mrgreen:
http://www.springfiles.com/show_file.php?id=2481
User avatar
Cremuss
Posts: 364
Joined: 28 Oct 2006, 21:38

Re: Spring 0.81.2 released

Post by Cremuss »

nice work :wink:

'happy to see the gcc 4.3 bug solved :mrgreen: :twisted:
Satirik
Lobby Developer
Posts: 1688
Joined: 16 Mar 2007, 18:27

Re: Spring 0.81.2 released

Post by Satirik »

http://www.pastebin.com/mf961665

he gets a crash msg box, but the infolog shows a "user exited" ...
User avatar
Rafal99
Posts: 162
Joined: 14 Jan 2006, 04:09

Re: Spring 0.81.2 released

Post by Rafal99 »

Does it fix the teamcolor bug? (where all the units on screen were drawn with the same teamcolor)

I remember seeing it fixed somewhere in git, but it isn't mentioned in the changelog.


Edit: Apparently it is not fixed. Just played a game and this bug is still here.
jeykey
Posts: 136
Joined: 28 May 2009, 16:24

Re: Spring 0.81.2 released

Post by jeykey »

Rafal99 wrote:Does it fix the teamcolor bug? (where all the units on screen were drawn with the same teamcolor)

I remember seeing it fixed somewhere in git, but it isn't mentioned in the changelog.


Edit: Apparently it is not fixed. Just played a game and this bug is still here.
:( damn, this bug is so annoying ....
User avatar
hoijui
Former Engine Dev
Posts: 4344
Joined: 22 Sep 2007, 09:51

Re: Spring 0.81.2 released

Post by hoijui »

about all units having same team color:
http://springrts.com/mantis/view.php?id=1761
you can monitor this report if you want to know when it gets solved.
User avatar
Rafal99
Posts: 162
Joined: 14 Jan 2006, 04:09

Re: Spring 0.81.2 released

Post by Rafal99 »

hoijui wrote:about all units having same team color:
http://springrts.com/mantis/view.php?id=1761
you can monitor this report if you want to know when it gets solved.
It is not about far-textures, it is about standard units drawing.
(and yes, I know what far-textures are in Spring)

All units on the screen have the same teamcolor no matter what.
User avatar
zwzsg
Kernel Panic Co-Developer
Posts: 7052
Joined: 16 Nov 2004, 13:08

Re: Spring 0.81.2 released

Post by zwzsg »

The team color bug got worse. Now it happens even /advshading 1
User avatar
Tribulex
A.N.T.S. Developer
Posts: 1894
Joined: 26 Sep 2009, 21:26

Re: Spring 0.81.2 released

Post by Tribulex »

TheFatController wrote:
Tobi wrote:Engine / Lua:
- Spring.MarkerAddPoint now defaults to local
Time to update some widgets! :twisted:
DONT YOU DARE
User avatar
hoijui
Former Engine Dev
Posts: 4344
Joined: 22 Sep 2007, 09:51

Re: Spring 0.81.2 released

Post by hoijui »

"new" github features

a commit compare page, for example changes between last and current release:
http://github.com/spring/spring/compare ... 3...0.81.2
This could possibly be added to release posts from now on, as it may help git illiterate mod makers or users interested in an even more detailed change-log, which do not want to get sources.

branch comparison, eg. comparison of master against all other branches:
http://github.com/spring/spring/branches/master
this is less useful in practice maybe, except when cleaning up unneeded branches (which currently mainly seem to be mine ;-)).
*it puts it at end of TODO list*

shows the status of github, partially useful in case of outages:
http://status.github.com/
added here (small link):
http://springrts.com/wiki/Template:Obta ... ource_Code
Tobi
Spring Developer
Posts: 4598
Joined: 01 Jun 2005, 11:36

Re: Spring 0.81.2 released

Post by Tobi »

Candidate release that ought to fix teamcolour bug and volume escalation: http://springrts.com/phpbb/viewtopic.php?f=12&t=22439
Post Reply

Return to “News”