Page 1 of 1

Release 3.2.3 is out

PostPosted: 23 Apr 2017, 16:11
by Per
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:

Re: Release 3.2.3 is out

PostPosted: 23 Apr 2017, 21:40
by Berserk Cyborg
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?

Re: Release 3.2.3 is out

PostPosted: 24 Apr 2017, 09:52
by gesierfou
Nice, very nice !
Good Work, one of the Best Game ever.
Thank to all the comunity for your support.

Re: Release 3.2.3 is out

PostPosted: 28 Apr 2017, 10:43
by Kurobuta
How do I fix ?? help me plz.

Re: Release 3.2.3 is out

PostPosted: 07 May 2017, 15:49
by c-korn
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.

Re: Release 3.2.3 is out

PostPosted: 13 May 2017, 01:37
by Darkling
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.

Re: Release 3.2.3 is out

PostPosted: 13 May 2017, 23:06
by vexed
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.

Re: Release 3.2.3 is out

PostPosted: 16 May 2017, 20:01
by c-korn
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

Re: Release 3.2.3 is out

PostPosted: 18 May 2017, 15:31
by Cyp


This link doesn't work, it goes to a registration page asking to make an account.

Re: Release 3.2.3 is out

PostPosted: 18 May 2017, 15:46
by c-korn
Sorry, did not know that the page behaves like this.

Here it is:
https://paste.debian.net/933022/

Re: Release 3.2.3 is out

PostPosted: 18 May 2017, 16:08
by Cyp
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.

Re: Release 3.2.3 is out

PostPosted: 20 May 2017, 19:52
by themac
Is it just me or went the development of warzone a bit stuck at some point? :hmm:

Re: Release 3.2.3 is out

PostPosted: 29 May 2017, 18:21
by Creek
No.. I have the same opinion... All ppl are playing 3.1.5... new versions are not communicated to the main page... So there won't join new user...