Page 1 of 2

BZFlag 2.0.6 "Good enough for now" Released

Posted: Mon Apr 10, 2006 1:29 am
by JeffM
The third and hopefully final maintenance release for the 2.0.x line has been released and is being uploaded to sourceforge and it's mirrors now

The windows installer version, and source archives can be found at ... up_id=3248

if your favorate platform is not there ( yes you mac people ) just wait and they will be uploaded when they are done ( buging us will not make it go any faster )

The version is compatible with existing 2.0 clients and servers.


* game variables no longer accept invalid values. - Jeff Myers
* Special Effects use tank (was team) color - Karsten Behrmann, Jeff Myers
* /reset uses the values from the config and the map as default - Jeff Myers
* Sreenshots now remember where they left off - Jeff Myers, Thomas Sowell
* Have windows dump std::error out to a file - Jeff Myers
* Various API enhancmentes - Jeff Myers and others ( from patches )
* Not applauding when capturing his own flag - Alfredo Tupone
* Fixing crash on invalid captured flag - Alfredo Tupone
* Fixed bots on a public server - Alfredo Tupone
* Don't send admin the server password when wrong - Alfredo Tupone
* Client config file can be saved on request - Alfredo Tupone
* Allow for longer help files (50 lines) - Angelina Carlton
* Allow selective /reload of databases - Bernt Hansen
* Fix wrong kick if pausing having V and moving - Julio Jimenez
* Prevent long distance tank warping through walls - Sean Morrison
* Display paused state when screen capturing while playing - Sean Morrison
* Added new logDetail plugin - Bernt Hansen
* Fixed issue with denial-of-service message attacks - Sean Morrison
* Support for -window on Mac command line executions - Sean Morrison
* Show slot numbers in lagstats (if admin) - Mark Thomas, Mike Weisenborn
* FPS limit energy saver option for laptops - Karsten Behrmann, Sean Morrison
* Send admin channel warning if /password fails - Garrett Padera, Jeff Myers
* Known players not authenticated are detected - Tupone Alfredo
* Added /checkip command - Frank Thilo
* "Enable Local Shot/Spawn Effects" affects "Driving with" - Daniel Remenak
* Show shot reload indicators when driving with a tank - Daniel Remenak
* Fix misc/ to handle MsgGameTime - Tegan, Mark Thomas
* Simple server list searching - Daniel Remenak
* Added GUI option for email display length - Mark Thomas

now that this release is done we can spend our time improving the game in the 2.1.x line to be released as 2.2.0

Posted: Mon Apr 10, 2006 2:32 am
by pyr0
yayyyy ... thank you jeff, and everyone else

question, when do you think 2.1.x will have active servers hovering about, and will it be installed elsewhere? (2.0.4 was overwritten by2.0.5 which was fine with me :) ) I'd like to test it as its made


thanks though, tis not me not appreciating it, just being curious while i do appreciate it

Posted: Mon Apr 10, 2006 12:09 pm
by tw1sted
awsome jeff

hopefully this is the final relese!

Posted: Mon Apr 10, 2006 1:05 pm
by Spazzy McGee
there already is a CVS version 2.1.0 - i downloaded it a while back by accident, but AFAIK it is not compatible withh current versions.

Posted: Mon Apr 10, 2006 1:16 pm
by Saturos
Yay! *going to compile 2.0.6*

Mac Client Trouble

Posted: Mon Apr 10, 2006 2:56 pm
by Gun Jumper
Just d/l'd what I assume is the "official" Mac version and it crashed on startup in OS 10.3.8. The machine is a 1.25ghz G4.

The crash report shows Link (dyld) errors: undefined references to "_asinf" and "_atanf" expected to be defined in libSystem.B.dylib

Please send help.

Posted: Mon Apr 10, 2006 3:02 pm
by optic delusion
No reason to compile unless your linux. There are full 2.0.6 builds for windows, and mac, posted on the sourceforge files page. I'm pretty sure that the CVS is still broken too. If you must compile, use the source posted yesterday at sourceforge. not the cvs.

The mac build is PPC only, and appears to run very well there. It will not run using rosetta translation on an intel mac.

Edit: Both of the users that I know are operating OSX 10.4.6, and report good results.

One Question

Posted: Mon Apr 10, 2006 3:06 pm
by Legolas_
Hi, Congrats on the Release.

On your Changelog, what does this term mean?

Code: Select all

* Fixed bots on a public server - Alfredo Tupone 
Improved bots? Was there a glitch?

Thanks in advanced for the info

Posted: Mon Apr 10, 2006 4:38 pm
by hottentot
I get the following message while running ./configure on Linux:
configure: WARNING: Client build has been requested, but GL is not fully available (missing gl.h)
... disabling client generation
gl.h is not missing. Replacing gl.h in configure by the complete path gives the same warning. Does somebody knows what I should do?

Posted: Mon Apr 10, 2006 11:31 pm
by Soraya
hey jeff, what about the cool shots in the screenies?

Posted: Tue Apr 11, 2006 1:20 am
by person1
The graphics are being developed by trepan is working on them, they are separate and will be released later when done.

Posted: Tue Apr 11, 2006 2:10 am
by JeffM
those screenshots were not from any oficial build but just his private version. If he decides to commit the code, then it woould go into what ever release was after he did that.

I do not expect to see those effects in any 2.0.x version. They would be in 2.2.0 at the earlyest.

Posted: Tue Apr 11, 2006 3:18 pm
by huw
Thanks for the update.

Why do all the good releases happen when I'm on holiday and away from the pc? :lol-old:

Posted: Tue Apr 11, 2006 9:14 pm
by Soraya
so...are we skipping 2.1.x? or what? :)

Posted: Tue Apr 11, 2006 9:21 pm
by A Meteorite
Soraya wrote:so...are we skipping 2.1.x? or what? :)
No, 2.1 is BZFlag in development - 2.2 is what it will be when it's released.

Posted: Tue Apr 11, 2006 9:37 pm
by JeffM
odd numbers are allways development versions.

even versions are releases.

it's always A.B.C

A is the major version, we don't change that often and it can be even or odd. ( 1.10.0 and 2.0.0 )

B is the minor version, we change that when we make a new incompatable release. It is even for final and maintenance releases ( such as 1.10.0 and 2.0.4). It is odd for development versions of that new release ( 1.11.x, and 2.1.x were all development versions )

C is the revision. If the minor version is even ( a release or maintenance version), then the revision is even for oficial releases, and odd for beta versions ( 2.0.4 was a full release, 2.0.5 was beta ) If the minor version is odd ( a development version ), then the revision can be even or odd, and is just incremented as we get closer to final release ( you will see 2.1.6, 2.1.7, 2.1.8 )

so yes the final relases will always seem to "skip" the odd versions, that is because we use those odd versions for names during development.

Re: One Question

Posted: Wed Apr 12, 2006 5:07 pm
by Theme97

Code: Select all

* Fixed bots on a public server - Alfredo Tupone 
I can still go on AutoPilot when joining a server. Is this what is supposed to have been fixed?

Posted: Wed Apr 12, 2006 7:07 pm
by CannonBallGuy
No. It's up to the server owners whether or not you can use Roger on their server.

Posted: Wed Apr 12, 2006 10:56 pm
by brad2901
CBG, there was/is a bug allowing people to use autopilot whether or not the server owner has it disabled.

Posted: Wed Apr 12, 2006 11:16 pm
by CannonBallGuy
Then why would I get "AutoPilot is not allowed on this server" on some servers..? o.O

Posted: Wed Apr 12, 2006 11:20 pm
by khazhyk
there is a certian way to do it, they do it before the client figures out auto is disabled

Posted: Wed Apr 12, 2006 11:29 pm
by JeffM
looks like we have a couple big bugs we have to fix so there will most likely be a 2.0.8 soon ( this weekend maybe ).

Posted: Wed Apr 12, 2006 11:49 pm
by khazhyk
why not just make it 2.0.6R2?

Posted: Thu Apr 13, 2006 12:36 am
by JeffM
because numbers are cheap, and it is less confusing.

Posted: Thu Apr 13, 2006 2:00 am
by RPG
What were the bugs?