BZFlag 2.0.10 Release Candidate 3

News and info about current and upcoming releases of the game client and server.
User avatar
JeffM
Staff Sergeant
Staff Sergeant
Posts: 5196
Joined: Fri Dec 13, 2002 4:11 am

BZFlag 2.0.10 Release Candidate 3

Post by JeffM »

Continuing on with our planned release of 2.0.10, we now have the next release candidate. For more information, see the the 2.0.10RC2 thread.

This version has some minor changes from the previous release.
You can see the change log for more detailed info.

This is a pre-release candidate build for that version (2.0.10). It IS compatible with existing 2.0.x servers, so you can play still with everyone else. If all goes well we hope to have 2.0.10 as a final release in a few weeks, but we need YOUR help testing it.

We have a windows installer built now. Debian/Ubuntu packages are being made and will be posted when they are ready. In a few days we will try to have a Mac OSX universal binary made available.

Note to Mac users: 2.0.10 and any future binaries will not support OSX 10.2. Version 2.0.10 will be made as a universal binary for 10.3 and 10.4 only.

This does not mean that development has stopped on the next major version, 2.2. This is simply a maintenance release of the changes that have been made in the 2.0.x branch, mostly so we can get a good build into the Linux distributions. Development is still ongoing for 2.99, which will be released as 3.0. 2.0.10 does not contain any new major features, flags, or gameplay changes. It is just like 2.0.8 with regards to gameplay.

Windows installer
http://beta.bzflag.bz/builds/2.0.x/Wind ... .10rc3.exe

Source Archives
http://beta.bzflag.bz/builds/2.0.x/Sour ... .10rc3.zip
http://beta.bzflag.bz/builds/2.0.x/Sour ... rc3.tar.gz
http://beta.bzflag.bz/builds/2.0.x/Sour ... c3.tar.bz2

Debian/Ubuntu packages.
TBD

Apple OSX Universal Image
http://beta.bzflag.bz/builds/2.0.x/MacO ... 3_10.3.dmg (10.4 and 10.3?)
http://beta.bzflag.bz/builds/2.0.x/MacO ... pp.tar.bz2 (10.4 only?)

Please try out the above packages and report any problems. Try to break that client and server. Attempt things that someone might try and see if it breaks. As always, we want this to be a very stable release. But we need the help of users to make sure it is. So tell your friends and have them try this out.
Last edited by JeffM on Wed Nov 21, 2007 4:23 pm, edited 2 times in total.
ImageJeffM
User avatar
Ordep
Private First Class
Private First Class
Posts: 12
Joined: Fri Mar 23, 2007 5:08 pm

Post by Ordep »

hmm..

The links dont seem to be working. :?

Hope they will be fixed/up soon.

Edit:

Code: Select all

Index of /builds/2.0.x

Icon  Name                     Last modified      Size  Description[DIR] Parent Directory                              -   
[   ] BZFlag-2.0.9s7.dmg       05-Nov-2006 17:05   28M  
[   ] bzflag-2.0.10RC1.tar.bz2 17-Sep-2007 17:54   11M  
[   ] bzflag-2.0.10RC1.tar.gz  17-Sep-2007 17:59   12M  
[   ] bzflag-2.0.10RC1.zip     17-Sep-2007 18:04   12M  
[   ] bzflag-2.0.10rc2.tar.bz2 24-Sep-2007 17:40   11M  
[   ] bzflag-2.0.10rc2.tar.gz  24-Sep-2007 17:40   12M  
[   ] bzflag-2.0.10rc2.zip     24-Sep-2007 17:41   12M  
[   ] bzflag-2.0.10rc3.exe     04-Oct-2007 16:25  9.1M  
Missing source packages! I guess they will be added soon! :wink:
Image
User avatar
JeffM
Staff Sergeant
Staff Sergeant
Posts: 5196
Joined: Fri Dec 13, 2002 4:11 am

Post by JeffM »

they are coming from europe, they will take a bit. You can get the sources from SVN
ImageJeffM
User avatar
macsforme
General
General
Posts: 2069
Joined: Wed Mar 01, 2006 5:43 am

Post by macsforme »

RC3 tarballs are going up to http://fairserve.net/const/v2_0_10RC3. The original links will be fixed once someone with powers does so.
Mac Rep
Private First Class
Private First Class
Posts: 21
Joined: Mon Oct 01, 2007 6:40 am

Post by Mac Rep »

Code: Select all

[/home/MacRep/Desktop/bzflag-2.0.10rc3.zip]
  End-of-central-directory signature not found.  Either this file is not
  a zipfile, or it constitutes one disk of a multi-part archive.  In the
  latter case the central directory and zipfile comment will be found on
  the last disk(s) of this archive.
zipinfo:  cannot find zipfile directory in one of /home/MacRep/Desktop/bzflag-2.0.10rc3.zip or
          /home/MacRep/Desktop/bzflag-2.0.10rc3.zip.zip, and cannot find /home/MacRep/Desktop/bzflag-2.0.10rc3.zip.ZIP, period.
<hr>
Mac Rep is a Raga Man
User avatar
blast
General
General
Posts: 4931
Joined: Fri Mar 21, 2003 3:49 pm
Location: playing.cxx
Contact:

Post by blast »

Source archive are up. Thanks Constitution.
"In addition to knowing the secrets of the Universe, I can assure you that I am also quite potty trained." -Koenma (Yu Yu Hakusho)

Image
anomaly
Private First Class
Private First Class
Posts: 220
Joined: Tue Jul 26, 2005 10:32 pm
Location: Gainesville Florida

Post by anomaly »

There seems to be an issue with title.png in RC3. This file will not display correctly on my machine. The old title.png will as well as the new 2.1.x title.png when I copy them to /usr/share/bzflag. Possibly compression? The new file is about half the size of the old or the 2.1.x file.

EDIT:
Found something...
Changing the new image from indexed to RGB fixes my issue. Should the image be RGB or indexed?
User avatar
DTRemenak
General
General
Posts: 625
Joined: Thu Jan 16, 2003 4:54 am
Location: U.S.
Contact:

Post by DTRemenak »

We support both RGB and indexed. The particular format being used by that PNG seems to have a bug though. I'll look at it later, and probably check in a fix to trunk.
User avatar
Manu
Dev Monkey
Dev Monkey
Posts: 32
Joined: Wed Oct 27, 2004 1:42 pm
Location: Trujillo, Cáceres. Spain

Post by Manu »

anomaly wrote:There seems to be an issue with title.png in RC3. This file will not display correctly on my machine. The old title.png will as well as the new 2.1.x title.png when I copy them to /usr/share/bzflag. Possibly compression? The new file is about half the size of the old or the 2.1.x file.
Fixed.
User avatar
Teppic
Private First Class
Private First Class
Posts: 576
Joined: Mon Mar 07, 2005 10:00 pm
Location: The North Block

Post by Teppic »

Ebuild:

Code: Select all

# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header:

inherit eutils flag-o-matic games

DESCRIPTION="OpenGL accelerated 3d tank combat simulator game"
HOMEPAGE="http://www.BZFlag.org/"
SRC_URI="http://beta.bzflag.bz/builds/2.0.x/bzflag-2.0.10rc3.tar.bz2" #/${PN}/${P}.tar.bz2"

LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="dedicated sdl"

DEPEND=">=net-misc/curl-7.15.0
        sys-libs/ncurses
        net-dns/c-ares
        !dedicated? (
                virtual/opengl
                media-libs/libsdl )"

pkg_setup() {
        use dedicated || GAMES_USE_SDL="nojoystick"
        games_pkg_setup
}

src_unpack() {
        unpack ${A}
        mv "bzflag-2.0.10rc3" "bzflag-2.0.10_rc3"
        cd "${S}"
        sed -i \
                -e 's:^CFLAGS=.*::' \
                -e 's:^CXXFLAGS=.*::' \
                -e 's:-mcpu=$host_cpu::' \
                -e 's:-mtune=$host_cpu::' \
                -e 's:-ffast-math -fno-exceptions -fsigned-char::' \
                configure \
                || die "sed failed"
        filter-flags -fno-default-inline
        replace-flags -O2 -O1
}

src_compile() {
        local myconf

        if use dedicated ; then
                ewarn
                ewarn "You are building a server-only copy of BZFlag"
                ewarn
                myconf="--disable-client --without-SDL"
        fi
        if ! use sdl ; then
                ewarn
                ewarn "You are building BZFlag without SDL support, this is not recommended"
                ewarn
                myconf="--without-SDL"
        fi
        egamesconf \
                --disable-dependency-tracking \
                ${myconf} \
                || die
        emake || die "emake failed"
}

src_install() {
        make DESTDIR="${D}" install || die "make install failed"
        dodoc AUTHORS TODO ChangeLog BUGS PORTING DEVINFO NEWS README* RELNOTES

        if ! use dedicated ; then
                doicon "data/bzflag-48x48.png"
                make_desktop_entry ${PN} "BZFlag" ${PN}-48x48.png
        fi
        prepgamesdirs
}
If you mods would prefer, I can host these and then you can link to them instead.
User avatar
c3po
Private
Private
Posts: 1
Joined: Thu Dec 16, 2004 12:17 am

Post by c3po »

As a comment to the previous ebuild:

The following lines are no more needed:
sed -i \
-e 's:^CFLAGS=.*::' \
-e 's:^CXXFLAGS=.*::' \
-e 's:-mcpu=$host_cpu::' \
-e 's:-mtune=$host_cpu::' \
-e 's:-ffast-math -fno-exceptions -fsigned-char::' \
configure \
|| die "sed failed"
filter-flags -fno-default-inline
replace-flags -O2 -O1

If you name the ebuild games-action/bzflag-2.0.10rc3.ebuild you don't need the:
mv "bzflag-2.0.10rc3" "bzflag-2.0.10_rc3"

So you can drop the src_unpack at all
Enigma
Private First Class
Private First Class
Posts: 212
Joined: Sat Apr 23, 2005 3:13 am

Post by Enigma »

There is a slight problem with the server list filter. When I try to use an 'f' character, it toggles the favorites list, rather than adding it to the word I want to filter. I am, however, using code from SVN, so it may not be as up-to-date as the 3rd release candidate (I believe I updated from SVN when the first 2.0.10 was released).
User avatar
macsforme
General
General
Posts: 2069
Joined: Wed Mar 01, 2006 5:43 am

Post by macsforme »

Enigma wrote:I am, however, using code from SVN, so it may not be as up-to-date as the 3rd release candidate (I believe I updated from SVN when the first 2.0.10 was released).
Just tried it on my machine, and didn't encounter the issue. Perhaps you can update to the latest code and give it another shot?
User avatar
Teppic
Private First Class
Private First Class
Posts: 576
Joined: Mon Mar 07, 2005 10:00 pm
Location: The North Block

Post by Teppic »

c3po wrote:If you name the ebuild games-action/bzflag-2.0.10rc3.ebuild you don't need the:
mv "bzflag-2.0.10rc3" "bzflag-2.0.10_rc3"

So you can drop the src_unpack at all
If you name the ebuild games-action/bzflag-2.0.10rc3.ebuild you get

Code: Select all

ebuild bzflag-2.0.10rc3.ebuild digest
!!! games-action/bzflag-2.0.10rc3 does not follow correct package syntax.
This

Code: Select all

replace-flags -O2 -O1
was for the amd64 'I can't shoot anyone' problem IIRC; if a dev wants to comment on that I can submit a patch when 2.0.10 goes to the tree. Also

Code: Select all

sed -i -e 's:-mtune=$host_cpu::' configure
is still valid.

But, more importantly than those two reasons, without src_unpack where would I put

Code: Select all

if use cheater ; then
    ewarn
    ewarn "You are building a naughty copy of BZFlag"
    ewarn
    epatch "${FILESDIR}/${P}"-God_mode.patch
fi
in my own personal overlay? :twisted:
User avatar
a dead man
Private First Class
Private First Class
Posts: 33
Joined: Tue Jan 31, 2006 7:50 am
Location: Canberra, Australia

Post by a dead man »

problem with compile, only one error

MacPlatformFactory.cxx:68: error: cannot allocate an object of abstract type 'MacWindow'

up until i get to MacPlatformFactory.cxx everything is fine. perhaps a define issue?

I hate c++, leaves me crosseyed ++ see?
User avatar
a dead man
Private First Class
Private First Class
Posts: 33
Joined: Tue Jan 31, 2006 7:50 am
Location: Canberra, Australia

Post by a dead man »

oh, btw thats a mac compile, on intel 10.4.10 with xcode 2.4
User avatar
macsforme
General
General
Posts: 2069
Joined: Wed Mar 01, 2006 5:43 am

Post by macsforme »

a dead man wrote:problem with compile, only one error

MacPlatformFactory.cxx:68: error: cannot allocate an object of abstract type 'MacWindow'

up until i get to MacPlatformFactory.cxx everything is fine. perhaps a define issue?

I hate c++, leaves me crosseyed ++ see?
Install SDL. http://www.libsdl.org/release/SDL-1.2.11.dmg.
User avatar
a dead man
Private First Class
Private First Class
Posts: 33
Joined: Tue Jan 31, 2006 7:50 am
Location: Canberra, Australia

Post by a dead man »

aye, when I finally stopped beating my head against the wall, I discovered those three letters imprinted into my forehead. Compiles well, no errors - moving on people...
User avatar
macsforme
General
General
Posts: 2069
Joined: Wed Mar 01, 2006 5:43 am

Post by macsforme »

Mac OS X Universal Binary (for 10.3 and 10.4) is posted. Don't hate me, learner... :?
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 »

the windows download link 404s
Beware! I'm going to clone myself and spread those clones all over the world!
User avatar
blast
General
General
Posts: 4931
Joined: Fri Mar 21, 2003 3:49 pm
Location: playing.cxx
Contact:

Post by blast »

The Red Baron wrote:the windows download link 404s
Download links updated.
"In addition to knowing the secrets of the Universe, I can assure you that I am also quite potty trained." -Koenma (Yu Yu Hakusho)

Image
gordon1470
Private First Class
Private First Class
Posts: 18
Joined: Sat Apr 08, 2006 2:26 am

Post by gordon1470 »

the mac os x links are still 404s.
please fix them.
please? :cry:

EDIT: Thanks. I cant wait to try it out!
Last edited by gordon1470 on Mon Oct 08, 2007 6:59 pm, edited 1 time in total.
Image
User avatar
macsforme
General
General
Posts: 2069
Joined: Wed Mar 01, 2006 5:43 am

Post by macsforme »

gordon1470 wrote:the mac os x links are still 404s.
please fix them.
please? :cry:
Mac OS X links are fixed.
User avatar
joevano
General
General
Posts: 1863
Joined: Sat Jun 18, 2005 1:08 pm
Location: South Bend, Indiana, USA

Post by joevano »

It appears that BZAdmin does not run at all on Windows systems (tested Vista and XP). Receive an error that "pdcurses.dll was not found"
There is nothing worse than aggressive stupidity. -- Johann Wolfgang von Goethe
"How many legs does a dog have if you call his tail a leg? Four. Calling a tail a leg doesn't make it a leg." -- Abraham Lincoln
Enigma
Private First Class
Private First Class
Posts: 212
Joined: Sat Apr 23, 2005 3:13 am

Post by Enigma »

Constitution wrote:
Enigma wrote:I am, however, using code from SVN, so it may not be as up-to-date as the 3rd release candidate (I believe I updated from SVN when the first 2.0.10 was released).
Just tried it on my machine, and didn't encounter the issue. Perhaps you can update to the latest code and give it another shot?

You are right, it was already fixed.
Post Reply