Spring 0.80.4 Released

Spring 0.80.4 Released

Discuss Spring news, such as fresh releases and press coverage, here.
Auswaschbar
Spring Developer
Posts: 1254
Joined: 24 Jun 2007, 08:34

Spring 0.80.4 Released

Post by Auswaschbar »

Long story short: Last version had some bugs, and we tried to fix most of them.

Bugfixes:
  • don't reclaim dragonteeth with area-reclaim
  • lua unit script framework respects script tag
  • fix direct control unit movement (forwards and backwards)
  • don't spam empty directories everywhere
  • fix BA crash when doom was installed
  • fix desync in pathfinder
  • fix music timing
  • single units should move in straight lines again
  • fix shadows on features
  • fix LocalModelPiece::GetPiecePosIter,GetPos,GetEmitDirPos
  • fix vertical text aligning of multiple GUI controls
  • fix jumping in middle click scrolling (windows)
  • massive speedup in Spring.GetVisibleUnits
  • added changed font vertical alignment opchars in gl.Text & luaFonts
  • fix wreckages sinking in the ground
  • add a modinfo featureLOS.featureVisibility tag
  • fix BumpWater shorewaves
  • make /nocost reversible
Thanks to all the contributors of any kind.

Download links can be found on the download page

Note: ATI users should use basic water (/water 0), dynamic water (/water 2), or bumpmapped water with shorewaves disabled (/water 4)
Hacked
Posts: 116
Joined: 15 Aug 2008, 18:06

Re: Spring 0.80.4 Released

Post by Hacked »

thank you

EDIT: is there a place where i can reliably find the multi threaded version? every time spring updates, the MT version seems to disappear from the download page
Last edited by Hacked on 31 Aug 2009, 00:27, edited 1 time in total.
Regret
Posts: 2086
Joined: 18 Aug 2007, 19:04

Re: Spring 0.80.4 Released

Post by Regret »

Auswaschbar wrote:fix jumping in middle click scrolling (windows)
? Still present.

EDIT: I think I misinterpreted what that said, it's not the middle click being unblockable I'm guessing ;/
Last edited by Regret on 31 Aug 2009, 00:36, edited 1 time in total.
losbellos
Posts: 69
Joined: 31 Aug 2009, 00:26

Re: Spring 0.80.4 Released

Post by losbellos »

yeah, the bump map and shorewaves, I didnt get it until someone advised why spring crashes.

I have seen a kinda beta multicore version, was that just a test or will be the future of spring?

Thanks.
User avatar
FLOZi
MC: Legacy & Spring 1944 Developer
Posts: 6240
Joined: 29 Apr 2005, 01:14

Re: Spring 0.80.4 Released

Post by FLOZi »

Shame Archive Mover hasn't been fixed.
Auswaschbar
Spring Developer
Posts: 1254
Joined: 24 Jun 2007, 08:34

Re: Spring 0.80.4 Released

Post by Auswaschbar »

FLOZi wrote:Shame Archive Mover hasn't been fixed.
IT didn't need fixing.
User avatar
FLOZi
MC: Legacy & Spring 1944 Developer
Posts: 6240
Joined: 29 Apr 2005, 01:14

Re: Spring 0.80.4 Released

Post by FLOZi »

Auswaschbar wrote:
FLOZi wrote:Shame Archive Mover hasn't been fixed.
IT didn't need fixing.
Yes, yes it did.
Auswaschbar
Spring Developer
Posts: 1254
Joined: 24 Jun 2007, 08:34

Re: Spring 0.80.4 Released

Post by Auswaschbar »

FLOZi wrote:
Auswaschbar wrote:
FLOZi wrote:Shame Archive Mover hasn't been fixed.
IT didn't need fixing.
Yes, yes it did.
What is broken with it?
mongus
Posts: 1463
Joined: 15 Apr 2005, 18:52

Re: Spring 0.80.4 Released

Post by mongus »

Well. now builders dont reclaim niether own dragons' teeth, nor enemy ones.
This is not the previous behaviour, nor the desired one, you are usually reclaiming enemy dragons' teeths.
I pointed out this in mantis, some hours ago.


Good job on the bugfixing guys.


Btw did anyone else got 4hrs to download Tasclient in the installer?
Are the servers getting surpassed? or what is it?

If this happened to you too, use this link to get Tasclient.

Latest TASClient here:
http://tasclient.licho.eu/
User avatar
FLOZi
MC: Legacy & Spring 1944 Developer
Posts: 6240
Joined: 29 Apr 2005, 01:14

Re: Spring 0.80.4 Released

Post by FLOZi »

Auswaschbar wrote:What is broken with it?
It doesn't put mods and maps where I keep my mods and maps.

Where it used to put mods and maps quite nicely and neatly.

In my sodding Spring directory.
Deten
Posts: 11
Joined: 28 Feb 2008, 05:05

Re: Spring 0.80.4 Released

Post by Deten »

Thanks for the update!
losbellos
Posts: 69
Joined: 31 Aug 2009, 00:26

Re: Spring 0.80.4 Released

Post by losbellos »

Maybe something went wrong with this update, the bump map water still crashes.
ati hd 4850

[ 0] Finalizing...
[ 0] Spring 0.80.4.0 (0.80.4-0-ga0534a8{@}-cmake-mingw32)
[ 0] Build date/time: Aug 30 2009 17:55:49
[ 0] Spring 0.80.4.0 (0.80.4-0-ga0534a8{@}-cmake-mingw32) has crashed.
[ 0] Exception: Access violation (0xc0000005)
[ 0] Exception Address: 0x695b9e47
[ 0] DLL information:
[ 0] 0x00400000 spring
[ 0] 0x7d600000 ntdll
[ 0] 0x7d4c0000 kernel32
[ 0] 0x10000000 DevIL
[ 0] 0x77ba0000 MSVCRT
[ 0] 0x01c60000 ILU
[ 0] 0x7d1e0000 ADVAPI32
[ 0] 0x7da20000 RPCRT4
[ 0] 0x7d8d0000 Secur32
[ 0] 0x68720000 GLU32
[ 0] 0x5e8d0000 OPENGL32
[ 0] 0x7d800000 GDI32
[ 0] 0x7d930000 USER32
[ 0] 0x73860000 DDRAW
[ 0] 0x73b30000 DCIMAN32
[ 0] 0x76c10000 IMAGEHLP
[ 0] 0x6fbc0000 mingwm10
[ 0] 0x7c8d0000 SHELL32
[ 0] 0x7d180000 SHLWAPI
[ 0] 0x71c00000 WS2_32
[ 0] 0x71bf0000 WS2HELP
[ 0] 0x6e940000 libgcc_s_dw2-1
[ 0] 0x01c80000 SDL
[ 0] 0x76aa0000 WINMM
[ 0] 0x7c340000 MSVCR71
[ 0] 0x66fc0000 freetype6
[ 0] 0x61b80000 zlib1
[ 0] 0x6ed80000 glew32
[ 0] 0x6b180000 vorbisfile
[ 0] 0x63e00000 vorbis
[ 0] 0x01cd0000 ogg
[ 0] 0x01cf0000 OpenAL32
[ 0] 0x7dee0000 IMM32
[ 0] 0x034d0000 guard32
[ 0] 0x77b90000 VERSION
[ 0] 0x5f080000 fltlib
[ 0] 0x7dbd0000 comctl32
[ 0] 0x75e60000 apphelp
[ 0] 0x4dc30000 msctfime
[ 0] 0x77670000 ole32
[ 0] 0x69030000 atioglxx
[ 0] 0x047e0000 atiadlxy
[ 0] 0x770e0000 SETUPAPI
[ 0] 0x78130000 MSVCR80
[ 0] 0x76bb0000 WINTRUST
[ 0] 0x761b0000 CRYPT32
[ 0] 0x76190000 MSASN1
[ 0] 0x72d70000 wdmaud
[ 0] 0x72d60000 msacm32
[ 0] 0x77b70000 MSACM32
[ 0] 0x77b60000 midimap
[ 0] 0x73e50000 dsound
[ 0] 0x777b0000 CLBCatQ
[ 0] 0x7d0e0000 OLEAUT32
[ 0] 0x77010000 COMRes
[ 0] 0x73e20000 KsUser
[ 0] 0x07840000 wrap_oal
[ 0] 0x7db30000 mswsock
[ 0] 0x7d380000 hnetcfg
[ 0] 0x71ae0000 wshtcpip
[ 0] 0x6d580000 dbghelp
[ 0] Stacktrace:
[ 0] (0) C:\WINDOWS\system32\atioglxx.dll(atiPPHSN+0x4c7777) [0x695B9E47]
[ 0] (1) C:\WINDOWS\system32\atioglxx.dll(atiPPHSN+0x494d40) [0x69587410]
reivanen
Posts: 180
Joined: 12 Feb 2008, 15:52

Re: Spring 0.80.4 Released

Post by reivanen »

FLOZi wrote:
Auswaschbar wrote:What is broken with it?
It doesn't put mods and maps where I keep my mods and maps.

Where it used to put mods and maps quite nicely and neatly.

In my sodding Spring directory.
I reported this also, but was told it never worked this way. we must be two having wrong memories..
Last edited by reivanen on 31 Aug 2009, 01:31, edited 1 time in total.
reivanen
Posts: 180
Joined: 12 Feb 2008, 15:52

Re: Spring 0.80.4 Released

Post by reivanen »

Also, i didn't crash once in 0,80,2 but in 0,80,4 i crashed (mass crash) in first game. Hope this isn't indicative of the new versions stability. Infolog attached.

Code: Select all

[  22296] Spring 0.80.4.0 (0.80.4-0-ga0534a8{@}-cmake-mingw32) has crashed.
[  22296] Exception: Access violation (0xc0000005)
[  22296] Exception Address: 0x0069c0cd
[  22296] DLL information:
[  22296] 0x00400000	spring
[  22296] 0x76f40000	ntdll
[  22296] 0x74c90000	kernel32
[  22296] 0x752b0000	KERNELBASE
[  22296] 0x10000000	DevIL
[  22296] 0x75e30000	MSVCRT
[  22296] 0x00020000	ILU
[  22296] 0x75000000	ADVAPI32
[  22296] 0x75b30000	sechost
[  22296] 0x74b70000	RPCRT4
[  22296] 0x74ab0000	SspiCli
[  22296] 0x74aa0000	CRYPTBASE
[  22296] 0x72310000	GLU32
[  22296] 0x6e140000	OPENGL32
[  22296] 0x753f0000	GDI32
[  22296] 0x75b80000	USER32
[  22296] 0x74b10000	LPK
[  22296] 0x75930000	USP10
[  22296] 0x726d0000	DDRAW
[  22296] 0x726c0000	DCIMAN32
[  22296] 0x75670000	SETUPAPI
[  22296] 0x75b50000	CFGMGR32
[  22296] 0x75da0000	OLEAUT32
[  22296] 0x759d0000	ole32
[  22296] 0x75650000	DEVOBJ
[  22296] 0x726a0000	dwmapi
[  22296] 0x75d00000	IMAGEHLP
[  22296] 0x6fbc0000	mingwm10
[  22296] 0x75ee0000	SHELL32
[  22296] 0x74f90000	SHLWAPI
[  22296] 0x750a0000	WS2_32
[  22296] 0x74ff0000	NSI
[  22296] 0x6e940000	libgcc_s_dw2-1
[  22296] 0x00330000	SDL
[  22296] 0x72d80000	WINMM
[  22296] 0x7c340000	MSVCR71
[  22296] 0x66fc0000	freetype6
[  22296] 0x61b80000	zlib1
[  22296] 0x6ed80000	glew32
[  22296] 0x6b180000	vorbisfile
[  22296] 0x63e00000	vorbis
[  22296] 0x00380000	ogg
[  22296] 0x003a0000	OpenAL32
[  22296] 0x75390000	IMM32
[  22296] 0x751e0000	MSCTF
[  22296] 0x727c0000	profapi
[  22296] 0x72cd0000	uxtheme
[  22296] 0x69500000	nvoglv32
[  22296] 0x71230000	mswsock
[  22296] 0x711d0000	wship6
[  22296] 0x711e0000	wshtcpip
[  22296] 0x703c0000	MMDevAPI
[  22296] 0x702c0000	PROPSYS
[  22296] 0x70250000	wdmaud
[  22296] 0x70240000	ksuser
[  22296] 0x70400000	AVRT
[  22296] 0x70280000	AUDIOSES
[  22296] 0x70230000	msacm32
[  22296] 0x72cb0000	MSACM32
[  22296] 0x70220000	midimap
[  22296] 0x71030000	dsound
[  22296] 0x71000000	POWRPROF
[  22296] 0x75480000	CLBCatQ
[  22296] 0x07620000	wrap_oal
[  22296] 0x6d610000	dbghelp
[  22296] Stacktrace:
[  22296] (0) C:\Users\reivanen\home\Spring\spring.exe [0x0069C0CD]
[  22296] (1) C:\Users\reivanen\home\Spring\spring.exe [0x006B98B1]
[  22296] (2) C:\Users\reivanen\home\Spring\spring.exe [0x00735A1A]
[  22296] (3) C:\Users\reivanen\home\Spring\spring.exe [0x007392AE]
[  22296] (4) C:\Users\reivanen\home\Spring\spring.exe [0x00406D1F]
[  22296] (5) C:\Users\reivanen\home\Spring\spring.exe [0x00420226]
[  22296] (6) C:\Users\reivanen\home\Spring\spring.exe [0x00423C1C]
[  22296] (7) C:\Users\reivanen\home\Spring\spring.exe [0x007EE81A]
[  22296] (8) C:\Users\reivanen\home\Spring\spring.exe [0x007F56F7]
[  22296] (9) C:\Users\reivanen\home\Spring\spring.exe [0x007ED68B]
[  22296] (10) C:\Users\reivanen\home\Spring\spring.exe [0x007EDB31]
[  22296] (11) C:\Users\reivanen\home\Spring\spring.exe(aiInterfaceCallback_DataDirs_getWriteableDir+0x35c8) [0x008738D8]
[  22296] (12) C:\Users\reivanen\home\Spring\spring.exe [0x0040124B]
[  22296] (13) C:\Users\reivanen\home\Spring\spring.exe [0x004012B8]
[  22296] (14) C:\Windows\syswow64\kernel32.dll(BaseThreadInitThunk+0x12) [0x74CA3677]
[  22296] (15) C:\Windows\SysWOW64\ntdll.dll(RtlInitializeExceptionChain+0x63) [0x76F79D72]
[  22296] (16) C:\Windows\SysWOW64\ntdll.dll(RtlInitializeExceptionChain+0x36) [0x76F79D45]
zerver
Spring Developer
Posts: 1358
Joined: 16 Dec 2006, 20:59

Re: Spring 0.80.4 Released

Post by zerver »

Hacked wrote:is there a place where i can reliably find the multi threaded version? every time spring updates, the MT version seems to disappear from the download page
No, but it is available on the download page now. If I'm too slow, you can build it yourself next time and update the download page (it is a wiki, anyone can edit).

Code: Select all

/j #buildserv
!rebuild tag=0.80.4 profile=MT upload=partial
Auswaschbar
Spring Developer
Posts: 1254
Joined: 24 Jun 2007, 08:34

Re: Spring 0.80.4 Released

Post by Auswaschbar »

FLOZi wrote:
Auswaschbar wrote:What is broken with it?
It doesn't put mods and maps where I keep my mods and maps.

Where it used to put mods and maps quite nicely and neatly.

In my sodding Spring directory.
Which is actually a good thing.
User avatar
Beherith
Posts: 5145
Joined: 26 Oct 2007, 16:21

Re: Spring 0.80.4 Released

Post by Beherith »

The most helpful way you can attach an infolog is by posting the entire infolog on http://pastebin.ca (no registration required)

This helps us make quick stacktraces.
User avatar
Pxtl
Posts: 6112
Joined: 23 Oct 2004, 01:43

Re: Spring 0.80.4 Released

Post by Pxtl »

If Archivemover dumps files into the Spring directory, that causes trouble with UAC on Windows Vista... or even worse, throws errors if a player is stuck with user-level permissions.
User avatar
FLOZi
MC: Legacy & Spring 1944 Developer
Posts: 6240
Joined: 29 Apr 2005, 01:14

Re: Spring 0.80.4 Released

Post by FLOZi »

Pxtl wrote:If Archivemover dumps files into the Spring directory, that causes trouble with UAC on Windows Vista... or even worse, throws errors if a player is stuck with user-level permissions.
Then release an XP version and a Vista version. Or have it first check if the Spring Dir is writeable? There must be some solution that doesn't piss off every windows non-vista user. And pissing off a large proportion of the userbase is not a 'good thing', even if it follows MS guidelines about user access.

Does anyone have the old version around that I can use?
Last edited by FLOZi on 31 Aug 2009, 03:37, edited 3 times in total.
User avatar
lurker
Posts: 3842
Joined: 08 Jan 2007, 06:13

Re: Spring 0.80.4 Released

Post by lurker »

It's not the way it should be done on XP, really, but it could very well put there if it's writable. The issue is that archivemover uses stupid hardcoded paths instead of using the detection spring uses, not really whether you like the current hardcoded path or not.
Post Reply

Return to “News”