Release 3.2.3 is out

The projects speaking tube.
Add your two cents if you want to.

Release 3.2.3 is out

Postby Per » 23 Apr 2017, 16:11

Hello everyone,

Release 3.2.3 is out! This is a quick bugfix release, and contains multiple important bug fixes. Hopefully this fixes issue people have been having with graphics related driver crashes and slow performance, as well as crashes in the hosting menu while waiting for UPnP checking.

It is available at our usual location: https://sourceforge.net/projects/warzone2100/files/releases/3.2.3/

If you wish to compile it yourself directly from our repo:
Code: Select all
git fetch origin --tags
git checkout 3.2.3

then proceed as normal with the build process.

Please report all bugs to http://developer.wz2100.net/newticket, and not on the forums.

2017-04-23: Version 3.2.3

GeneralGraphicsCampaign
  • Change: Lots of initial campaign ported to Javascript. Discuss these changes in our new porting forum here: viewforum.php?f=51
Scripting
  • Add: donateObject() works on structures. findResearch() works on other players (839e0b0f5c)
  • Add: New function hackDoNotSave(global name) to prevent variable from being put in savegames (ff57dc5733)
  • Add: Add setHealth(object, health %) to set a game object's health (62a7c96168)

Please keep reporting those bugs! :lecture:
Per
Warzone 2100 Team Member
Warzone 2100 Team Member
 
Posts: 3551
Joined: 03 Aug 2006, 19:39

Re: Release 3.2.3 is out

Postby Berserk Cyborg » 23 Apr 2017, 21:40

Only performance problem I have found is that having the research menu open seems to cause a noticeable slow down until it is closed. Also I see that warzone currently uses glm version 0.9.4.4 when 0.9.8.4 is the latest. Maybe updating it could make some operations a bit faster or fix bugs?
Berserk Cyborg
Code contributor
Code contributor
 
Posts: 109
Joined: 26 Sep 2016, 19:56

Re: Release 3.2.3 is out

Postby gesierfou » 24 Apr 2017, 09:52

Nice, very nice !
Good Work, one of the Best Game ever.
Thank to all the comunity for your support.
gesierfou
Greenhorn
 
Posts: 11
Joined: 21 Jul 2008, 03:10

Re: Release 3.2.3 is out

Postby Kurobuta » 28 Apr 2017, 10:43

How do I fix ?? help me plz.
Kurobuta
New user
 
Posts: 1
Joined: 28 Apr 2017, 10:27

Re: Release 3.2.3 is out

Postby c-korn » 07 May 2017, 15:49

Hi,

having a problem compiling the new version for Ubuntu here.

Code: Select all
dh_autoreconf ./autogen.sh
+ checking for automake-1.11 >= 1.12 ... Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\${ <-- HERE ([^ \t=:+{}]+)}/ at /usr/bin/automake-1.11 line 4159.
found 1.11.6, not ok !


Even the latest release of Ubuntu does not have version 1.12:
http://packages.ubuntu.com/search?suite=zesty&arch=any&searchon=names&keywords=automake

The packages will be published on the Ubuntu gaming site playdeb.net

Would be great if the game compiles on Ubuntu 16.04 and 16.04. Because these are the supported versions on PlayDeb.
c-korn
New user
 
Posts: 3
Joined: 07 May 2017, 15:38

Re: Release 3.2.3 is out

Postby Darkling » 13 May 2017, 01:37

I use Ubuntu 16.04 and it compiled on my system with out any issues. I'd suggest installing synaptic package manager (you can find it in the abomination that is this version of ubuntus software center). Synaptic package manager is a nicer gui for dealing with package installation and using it you can do a search on automake and see which version you have installed and which versions are available.
Darkling
Greenhorn
 
Posts: 6
Joined: 07 Feb 2016, 00:45

Re: Release 3.2.3 is out

Postby vexed » 13 May 2017, 23:06

NOTE: You can't just download the tarball from github, that will NOT compile 'as is'.
You either MUST use git if you want to compile it yourself, OR, get the tarball that was made on sourceforge.

We generate (& change) files that are needed at compile time.

Also, if you compile it yourself, make SURE you add the optimization flags! By default, we don't use anything, since it is meant for debugging. This, is CHANGED once we create the tarball, and the correct optimization flags are used.
/facepalm ...Grinch stole Warzone🙈🙉🙊 contra principia negantem non est disputandum
Super busy, don't expect a timely reply back.
User avatar
vexed
Inactive
Inactive
 
Posts: 2385
Joined: 27 Jul 2010, 02:07

Re: Release 3.2.3 is out

Postby c-korn » 16 May 2017, 20:01

Ok, the compilation succeeded. Seemed a patch applied in the Debian package caused problems.

But I had to apply this patch because the format is always required in ssprintf

https://paste.ubuntuusers.de/423655/

There are the patches which are applied in Debian:
https://anonscm.debian.org/viewvc/pkg-g ... n/patches/

These are the patches I have applied:
use-system-libraries.patch
redefinition-FTBFS.patch
fix-upnpDiscover.patch
add-needed-const.patch
quickstartguide.patch
ftbfs.patch
c-korn
New user
 
Posts: 3
Joined: 07 May 2017, 15:38

Re: Release 3.2.3 is out

Postby Cyp » 18 May 2017, 15:31



This link doesn't work, it goes to a registration page asking to make an account.
Cyp
Evitcani
Evitcani
 
Posts: 677
Joined: 17 Jan 2010, 23:35

Re: Release 3.2.3 is out

Postby c-korn » 18 May 2017, 15:46

Sorry, did not know that the page behaves like this.

Here it is:
https://paste.debian.net/933022/
c-korn
New user
 
Posts: 3
Joined: 07 May 2017, 15:38

Re: Release 3.2.3 is out

Postby Cyp » 18 May 2017, 16:08

c-korn wrote:


Thanks, now committed. I left out the changes to «ssprintf(buf, "∞");» and «ssprintf(externalIPAddress, "???");», since I don't expect they are needed.
Cyp
Evitcani
Evitcani
 
Posts: 677
Joined: 17 Jan 2010, 23:35

Re: Release 3.2.3 is out

Postby themac » 20 May 2017, 19:52

Is it just me or went the development of warzone a bit stuck at some point? :hmm:
themac
Trained
Trained
 
Posts: 334
Joined: 17 Jul 2009, 19:14
Location: Germany


Return to News and announcements