Version 1.9.x builds

All things BZFlag - no [OT] here please
User avatar
JeffM
Staff Sergeant
Staff Sergeant
Posts: 5187
Joined: Fri Dec 13, 2002 4:11 am
Location: https://github.com/OmniTanks
Contact:

Version 1.9.x builds

Post by JeffM » Thu Sep 18, 2003 2:11 am

We are nearing the testing phase of 1.9.x, so we've got some binary builds for ya all.

The latest testing builds will allways be here:
http://bzflag.dragon.org/builds/1.9/

Right now it's got a windows installer ,and a Mac OSX Binarys, all at version 1.9.2

It's still marked as CVS because we have one more feature to implement ( no pressure learner :P). After that it will be ready to move to 1.9.3 testing builds.

I'll see if we can't get an RPM and/or a DEB going here for the nixies. And a source tarball because SF anon CVS is funky.

We don't have a set of release notes yet, but the change log has a goodly amount of stuff in it ( but not all ). If you have any questions or bugs, please write em up.
Last edited by JeffM on Wed Jan 14, 2004 7:09 am, edited 3 times in total.
ImageJeffM

User avatar
JeffM
Staff Sergeant
Staff Sergeant
Posts: 5187
Joined: Fri Dec 13, 2002 4:11 am
Location: https://github.com/OmniTanks
Contact:

Post by JeffM » Thu Sep 18, 2003 2:12 am

Oh and there are 2 public servers runing current 1.9.2 code. Ducatis 1.9 server won't show untill chestal wakes up and rebuilds his server :)
ImageJeffM

Spaceman Spiff
Registered User
Registered User
Posts: 0
Joined: Fri Oct 28, 2005 11:59 pm

Post by Spaceman Spiff » Thu Sep 18, 2003 2:44 am

Ahhhh! And there was much rejoicing. ;) Thanks for the link/info Patlabor.. and thanks to all of the developers for their continuing work! :D

User avatar
JeffM
Staff Sergeant
Staff Sergeant
Posts: 5187
Joined: Fri Dec 13, 2002 4:11 am
Location: https://github.com/OmniTanks
Contact:

Post by JeffM » Thu Sep 18, 2003 4:35 am

Source tarball and zip files are up.
ImageJeffM

User avatar
The Red Baron
Sergeant First Class
Sergeant First Class
Posts: 987
Joined: Sat Dec 07, 2002 6:21 am
Contact:

Post by The Red Baron » Thu Sep 18, 2003 2:28 pm

should i keep 1.7g2 or what?
Beware! I'm going to clone myself and spread those clones all over the world!

User avatar
JeffM
Staff Sergeant
Staff Sergeant
Posts: 5187
Joined: Fri Dec 13, 2002 4:11 am
Location: https://github.com/OmniTanks
Contact:

Post by JeffM » Thu Sep 18, 2003 3:54 pm

1.7g2 is the current "release". It's what most of the public servers are running.

1.9.2 is the first of a set of testing builds for the next release. Think of it as the start of a "beta" program. You will still want to keep 1.7g2 to play on all those servers with your friends. But if you want to play with some of the new features, and help us out with testing the next "release" version ( that will be named 1.10 ), then you can grap these.

When we are done testing there will be a new release, and it will be called 1.10, then we would sugest that all server ops upgrade to 1.10.
ImageJeffM

User avatar
The Red Baron
Sergeant First Class
Sergeant First Class
Posts: 987
Joined: Sat Dec 07, 2002 6:21 am
Contact:

Post by The Red Baron » Thu Sep 18, 2003 5:02 pm

looked at sourceforge and couldn't find it to download.
Beware! I'm going to clone myself and spread those clones all over the world!

widowmaker
Private First Class
Private First Class
Posts: 231
Joined: Sun Mar 09, 2003 2:13 am
Location: USA

Post by widowmaker » Thu Sep 18, 2003 5:11 pm

Look at the beginning of this thread. There is a link.

User avatar
JeffM
Staff Sergeant
Staff Sergeant
Posts: 5187
Joined: Fri Dec 13, 2002 4:11 am
Location: https://github.com/OmniTanks
Contact:

Post by JeffM » Thu Sep 18, 2003 5:13 pm

*sigh* I guess people don't read well here.

See that link there in the first post. (http://asgard.bakadigital.com/BZ/19/)

That's where they are. They arn't on SF yet because it's not DONE yet. When it's a final release it will be taged 1.10 and put up on SF as a real release. This is just a testing build for those who want to help test.

If that confuses you then perhaps testing is not for you.
ImageJeffM

widowmaker
Private First Class
Private First Class
Posts: 231
Joined: Sun Mar 09, 2003 2:13 am
Location: USA

Post by widowmaker » Thu Sep 18, 2003 5:35 pm

Patlabor what new features are there in the 1.9 version?

User avatar
learner
General
General
Posts: 270
Joined: Sun May 11, 2003 2:06 am
Location: Maryland
Contact:

no tofu for you yet

Post by learner » Thu Sep 18, 2003 5:54 pm

widowmaker wrote:Patlabor what new features are there in the 1.9 version?
Complete release notes describing all of the changes since the last release our being written up this week and will be posted later. Some noteworthy items are client and server side bad word filtering, a voting system for collective removal of unwanted players, a burrow flag, a theif flag, rabbit-hunt game style, and more.. much much more. Stay tuned.

And I'm already done Patlabor221.. :P

Cheers!

User avatar
JeffM
Staff Sergeant
Staff Sergeant
Posts: 5187
Joined: Fri Dec 13, 2002 4:11 am
Location: https://github.com/OmniTanks
Contact:

Post by JeffM » Thu Sep 18, 2003 5:59 pm

here is what we have so far in the change log.

* bzfs use only 1 port instead of 2 (by default IANA assigned: 5154)
* bots (-solo) game is by far more playable
* Added client-side chat filtering - Sean Morrison
* Configuration files and cache is stored in ~/.bzf/ on *IX - Lars Luthman
* Added team ID to shots for TK reasons (1.9.2) - Jeff Myers
* Changed version numbers to be xx.xx.xx and display with BuildOS and Build Date ( 1.9.0) - Jeff Myers & others for auto tools
* Added voting sytem with /poll, /vote, and /veto commands (1.9.0) - Sean Morrison
* Added bzadmin - Lars Luthman
* Munitions now bounce off buildings/ground in z direction - Dave Brosius
* World object and -worldsize paramaters - Jeff Myers
* Server side world parm (bzdb) file [clo] - Dave Brosius
* MsgTeamUpdate, MsgFlagUpdate coalesced - Dave Brosius
* Burrow Flag - Dave Brosius
* Observer is a first class team - Dave Brosius
* AutoPilot from 1.8 - Dave Brosius
* Thief Flag - Dave Brosius
* MsgPlayerUpdate now has order, reject ooo packets - Dave Brosius
* Removed old UDP queueing code and headers - Micah Dowty
* Convert closed FlagIds to flexible FlagDesc's - Micah Dowty, Dave Brosius
* Add back PNG support from 1.8 - Dave Brosius, Sean Morrison
* Add back BZDB from 1.8 - David Trowbridge, Dave Brosius
* Seer, Masquerade Flags - Dave Brosius
* Don't broadcast single player messages - Dave Brosius
* Customizable map size in maps - Jeff Myers
* Drive and Shoot thru options in maps - Jeff Myers
* Show Team kill score in Scoreboard - Dave Brosius
* Beginnings of flag 'negotiation' - Dave Brosius
* Pass reason in MsgKilled, add support for SR noise - Dave Brosius
* Remove unnessary MsgScore from player to server - Dave Brosius
* Remove old lag pings - Dave Brosius
* BeOS port - Francois Revol
* Collision detection fixes - David Trowbridge, Jeff Myers
* PlayerId -> ubyte - David Trowbridge, Frank Thilo
* Get rid of reconnect port - David Trowbridge
* Hunt opponent in HUD - Adam Krell, David Trowbridge
* Flag system cleanup - Dave Brosius
* Server-side callsign and improved chat filtering - Sean Morrison
* Rabbit game style - David Trowbridge, Dave Brosius


there are some more thing that we have to get in the list that have been done.
ImageJeffM

widowmaker
Private First Class
Private First Class
Posts: 231
Joined: Sun Mar 09, 2003 2:13 am
Location: USA

Post by widowmaker » Thu Sep 18, 2003 7:01 pm

Sounds awesome!!!

User avatar
JeffM
Staff Sergeant
Staff Sergeant
Posts: 5187
Joined: Fri Dec 13, 2002 4:11 am
Location: https://github.com/OmniTanks
Contact:

Post by JeffM » Thu Sep 18, 2003 8:00 pm

1.9.3 ALPHA has been posted in the folder as well. This includes learner's client side word filtering.

A mac build will be made later tonight.
ImageJeffM

Defman
Private First Class
Private First Class
Posts: 162
Joined: Thu Dec 05, 2002 4:06 am

linux distro recomendations (for installing bz)

Post by Defman » Thu Sep 18, 2003 11:33 pm

ok,
Everytime a new release of BzFlag comes out, I end up having to wait for somebody to create mdk.rpm's for Mandrake.

As usual, this new (yes I know, not an actual release) version of Bz doesn't install...

The error msg's I am getting this time around don't appear to have anything to do with that missing file glut.h or h.glut something....which somebody else posted here awhile back about compiling bz from cvs.

Anybody have a good suggestion or recommendation of a Linux distro to switch to - preferably one that doesn't have problems like Mandrake does when installing bz?

Will give 1.9.3 ALPHA a shot, but not really expecting anything different.

TIA
Def

User avatar
Fiberchunks
Administrator
Administrator
Posts: 397
Joined: Tue Dec 03, 2002 5:58 am
Location: Groton, CT
Contact:

Post by Fiberchunks » Thu Sep 18, 2003 11:42 pm

nah, defman, no need to switch from mandrake -- if you have gcc installed, simply grab the source tarball (if one's available now), untar it (tar xzvf bzflag-whateverversion.tar.gz), and then cd to the bzflag directory. From there, run this:
$./autogen.sh

This will build it. To run bzflag, cd bzflag/src/bzflag, and do a
$./bzflag -directory ../../data -whateverotheroptionshere

This should take care of ya.

Peace
Great spirits have always encountered violent opposition from mediocre minds. -- A. Einstein
Registered Linux User: 296546
Machines: 181776 181777 181778

User avatar
JeffM
Staff Sergeant
Staff Sergeant
Posts: 5187
Joined: Fri Dec 13, 2002 4:11 am
Location: https://github.com/OmniTanks
Contact:

Post by JeffM » Thu Sep 18, 2003 11:44 pm

yeah you don't need a bin if you build it yourself. the make system now supports a make install
ImageJeffM

User avatar
larsl
Dev Monkey
Dev Monkey
Posts: 50
Joined: Tue May 20, 2003 2:35 pm
Location: Stockholm
Contact:

Post by larsl » Fri Sep 19, 2003 1:26 am

There will probably be RPM packages of the test versions in a few days (or less), so you will not have to build from source if you don't want to. It is usually OK to install non-Mandrake RPMs on a Mandrake system, and if it isn't (missing dependencies, file name collisions etc), rpm will tell you about the problem when you try to install the package.

The problems you are having are most likely not Mandrake's fault - I'm using Mandrake (9.1), and the CVS code usually works fine for me.
Last edited by larsl on Fri Sep 19, 2003 1:44 am, edited 1 time in total.

Defman
Private First Class
Private First Class
Posts: 162
Joined: Thu Dec 05, 2002 4:06 am

somebody feels like a heel....

Post by Defman » Fri Sep 19, 2003 1:44 am

Fiber,
You saved me before - and you make it sound so simple as usual!

gcc is installed;

[steve@dads steve]$ gcc --version
gcc (GCC) 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)
Copyright (C) 2002 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

next I ran the autogen script;

[steve@dads bzflag-1.9.3-20030918]$ ./autogen.sh
BZFlag sources are now prepared. To build here, run:
./configure
make

From this point, I ignored those last two lines and changed to /home/steve/bzflag-1.9.3-20030918/src/bzflag
and run
./bzflag -directory ../../data

[steve@dads bzflag]$ ./bzflag -directory ../../data
bash: ./bzflag: No such file or directory

directory listing of same location

[steve@dads bzflag]$ ls
BackgroundRenderer.cxx HUDRenderer.h RadarRenderer.cxx ShotPath.cxx
BackgroundRenderer.h HUDui.cxx RadarRenderer.h ShotPath.h
bzflag.cxx HUDui.h Region.cxx ShotStrategy.cxx
bzflag.ico LocalPlayer.cxx Region.h ShotStrategy.h
bzflag.rc LocalPlayer.h RemotePlayer.cxx sound.cxx
callbacks.cxx MainWindow.cxx RemotePlayer.h sound.h
callbacks.h MainWindow.h RobotPlayer.cxx stars.cxx
CommandsStandard.cxx Makefile.am RobotPlayer.h texture.cxx
ControlPanel.cxx Makefile.in SceneBuilder.cxx texture.h
ControlPanel.h menus.cxx SceneBuilder.h World.cxx
daylight.cxx menus.h SceneRenderer.cxx World.h
daylight.h Player.cxx ServerLink.cxx WorldPlayer.cxx
HUDDialog.cxx Player.h ServerLink.h WorldPlayer.h
HUDDialog.h playing.cxx ServerListCache.cxx
HUDRenderer.cxx playing.h ServerListCache.h

bzflag doesn't even exist here.

Even tried changing that long-winded bzflag-1.9.3... directory name to just bzflag with no luck.

This is the reason I either 1) want to install another distro, or 2) go back to school! LOL

Number two wouldn't hurt either!

Any ideas?

Tanks

User avatar
larsl
Dev Monkey
Dev Monkey
Posts: 50
Joined: Tue May 20, 2003 2:35 pm
Location: Stockholm
Contact:

Re: somebody feels like a heel....

Post by larsl » Fri Sep 19, 2003 1:48 am

Defman wrote: [steve@dads bzflag-1.9.3-20030918]$ ./autogen.sh
BZFlag sources are now prepared. To build here, run:
./configure
make

From this point, I ignored those last two lines
That is the problem. autogen.sh doesn't build bzflag, it just configures the build system. To build bzflag, run:
./configure
make
and I'm sure it will work better. =)

Defman
Private First Class
Private First Class
Posts: 162
Joined: Thu Dec 05, 2002 4:06 am

larsl

Post by Defman » Fri Sep 19, 2003 1:49 am

tanks for the clue!

I have never had good luck (first, second maybe third time) with cvs. Fiber helped me out a revision or two ago with this. Seems I must not be installing something which is needed. Still trying though!

Defman
Private First Class
Private First Class
Posts: 162
Joined: Thu Dec 05, 2002 4:06 am

no luck still, will wait for rpm's

Post by Defman » Fri Sep 19, 2003 2:29 am

larsl, Fiber and Pat,
Thanks for the help tonight...

I re-tried larsl suggestion and ran ./configure and then make and things went better than the first time. First time running make, it just "looped" and kept doing the same thing over and over. About 20 or so lines (I know, lame response) just kept repeating over and over.

The last time, make seemed to complete with no errors, but still no bzflag script or "executable" could be found in the 1.9.3 directory - even did updatedb afterwards and tried locate bzflag with nothing found except my 1.7g2 install.

k,
now does anybody have a suggestion as to where I should go back to the drawing board, err, school so I can learn *nix a bit better? hehe

See ya all later
Def

Defman
Private First Class
Private First Class
Posts: 162
Joined: Thu Dec 05, 2002 4:06 am

1.9.3 sounds with 1.7g2

Post by Defman » Fri Sep 19, 2003 3:08 am

well, tried doing a make install, did not succeed (didn't think it would) and now I have the newer sounds...gm lock sounds like a cow...and phantom zone sounds like a scary ghost or something! LOL

Cool, can't wait for the rpm's

(gotta be the operator of this computer is the problem!)

laters
Defman

User avatar
Chestal
Dev Guru
Dev Guru
Posts: 171
Joined: Fri Dec 06, 2002 11:56 pm
Location: Siegen, Germany
Contact:

Post by Chestal » Fri Sep 19, 2003 6:04 pm

The executables are now residing in their respective src directories. To start bzflag client in-place, do: src/bflag/bzflag

widowmaker
Private First Class
Private First Class
Posts: 231
Joined: Sun Mar 09, 2003 2:13 am
Location: USA

Post by widowmaker » Sat Sep 20, 2003 12:28 am

I have played it a little bit and wow what an improvement with AI. The robots are much more intelligent. Overall 1.9 rocks!!! Haven't found any bugs yet. I am using windows.
Last edited by widowmaker on Sat Sep 20, 2003 12:36 am, edited 1 time in total.

Post Reply