00:11.02 | *** join/#bzflag ibot (i=ibot@pdpc/supporter/active/TimRiker/bot/apt) |
00:11.02 | *** topic/#bzflag is http://BZFlag.org/ || http://my.BZFlag.org/bb/ || http://my.BZFlag.org/ || http://cia.navi.cx/stats/project/BZFlag || http://BZFlag.org/wiki/GettingHelp || http://BZFlag.org/wiki/Download || #bzchat for casual chat || paste to http://bzflag.pastebin.ca || CVS HEAD is now 2.1 unstable, commit stable to v2_0branch |
00:11.02 | *** mode/#bzflag [+o ibot] by ChanServ |
00:17.44 | *** join/#bzflag IIugh (i=hugh@far.toad.com) |
00:51.55 | *** join/#bzflag TimRiker (n=timr@pdpc/supporter/bronze/TimRiker) |
00:51.56 | *** mode/#bzflag [+o TimRiker] by ChanServ |
00:57.51 | *** join/#bzflag Erroneous (n=DTRemena@c-67-187-164-66.hsd1.ca.comcast.net) |
00:57.52 | *** mode/#bzflag [+v Erroneous] by ChanServ |
01:12.43 | meacan | orchid: ping |
01:14.42 | orchid | hello meacan |
01:15.32 | meacan | orchid: hi. nevermind :) sammy was on our server with 100% packetloss and 9sec delay but wasnt kicked. But "he" left/got kicked just now |
01:16.03 | orchid | :) |
01:43.53 | *** join/#bzflag bryjen (n=bryjen@2002:45a6:86ae:0:0:0:0:1) |
01:55.52 | *** join/#bzflag PuMpErNiCkLe (n=Moitd@CPE000d8802a749-CM0012c9a9a6dc.cpe.net.cable.rogers.com) |
01:58.35 | *** join/#bzflag JBGood (i=Johnq@JBAUMAN.RES.cmu.edu) |
02:01.33 | *** part/#bzflag Tupone (n=Tupone@pdpc/supporter/active/Tupone) |
02:19.00 | *** part/#bzflag bryjen (n=bryjen@2002:45a6:86ae:0:0:0:0:1) |
02:19.13 | *** join/#bzflag bryjen (n=bryjen@2002:45a6:86ae:0:0:0:0:1) |
02:20.26 | *** join/#bzflag Teppic (n=Teppic@cpc3-cbly2-0-0-cust776.glfd.cable.ntl.com) |
02:23.08 | *** join/#bzflag amcnabb (n=amcnabb@c-24-10-236-93.hsd1.ut.comcast.net) |
02:27.07 | *** join/#bzflag Punkus (n=chris@202.89.145.209) |
02:27.14 | Punkus | hi |
02:27.31 | blast007 | hello |
02:27.49 | Punkus | who do I talk to for help installing bzfed? |
02:29.03 | *** join/#bzflag BenUrban (n=benurban@unaffiliated/benurban) |
02:31.20 | blast007 | Punkus: there's an email address at the bottom of the bzfed site |
02:31.27 | Punkus | ok |
02:31.29 | Punkus | thanks |
02:31.35 | blast007 | not sure if that's who did bzfed, or who did the website design though |
02:33.16 | amcnabb | Does anyone have any thoughts about the methods in SceneRenderer that I emailed out about? |
02:33.54 | *** join/#bzflag DTRemenak|RDP (n=DTRemena@c-67-187-164-66.hsd1.ca.comcast.net) |
02:33.54 | *** mode/#bzflag [+v DTRemenak|RDP] by ChanServ |
02:46.54 | CBG | >cbg |
02:47.00 | CBG | ooops, wrong channel. |
02:47.32 | *** join/#bzflag JBdiGriz (n=JBdiGriz@adsl-67-125-170-195.dsl.sndg02.pacbell.net) |
02:47.32 | *** mode/#bzflag [+o JBdiGriz] by ChanServ |
02:50.38 | Punkus | JBdiGriz: do you know about bzfed? |
02:56.08 | *** join/#bzflag JeffM2501 (n=JeffM@pdpc/supporter/sustaining/JeffM2501) |
02:56.08 | *** mode/#bzflag [+o JeffM2501] by ChanServ |
03:07.20 | *** join/#bzflag Sporty (n=SportChi@ca-redbch-cuda1-c3b-a-40.stmnca.adelphia.net) |
03:08.54 | *** mode/#bzflag [+v SportChick] by ChanServ |
03:16.13 | *** join/#bzflag benplaut (n=benplaut@cpe-70-95-146-177.hawaii.res.rr.com) |
03:19.53 | *** join/#bzflag kyelewis` (n=kyelewis@freematrix/staff/kyelewis) |
03:25.20 | BzFire | hi |
03:47.02 | *** join/#bzflag orchid (n=bzgirl@unaffiliated/orchid) |
03:47.02 | *** mode/#bzflag [+v orchid] by ChanServ |
04:21.50 | *** join/#bzflag SportChick (n=SportChi@h-67-101-111-240.lsanca54.dynamic.covad.net) |
04:21.51 | *** mode/#bzflag [+v SportChick] by ChanServ |
04:24.20 | *** join/#bzflag Sporty (n=SportChi@ca-redbch-cuda1-c3b-a-40.stmnca.adelphia.net) |
04:35.11 | *** mode/#bzflag [+v SportChick] by ChanServ |
04:46.08 | orchid | ~beer me |
04:46.10 | ibot | ACTION pulls out a excellent Dogfishhead 90min IPA for orchid |
04:46.59 | brlcad | hehe |
04:49.36 | BzFire | exactly |
04:54.38 | BzFire | how can you work with atleast 90min Dogfighhead IPA ? |
04:54.46 | *** join/#bzflag bz72 (n=18248205@webchat.bzflag.bz) |
04:55.02 | Punkus | ibot: correction... "pulls out AN excellent Dogfishhead 90min IPA for orchid" :P |
04:55.34 | Punkus | what other commands can you tell that bot? |
04:55.52 | orchid | <PROTECTED> |
04:55.55 | Punkus | k |
05:13.15 | *** join/#bzflag ibot (i=ibot@pdpc/supporter/active/TimRiker/bot/apt) |
05:13.15 | *** topic/#bzflag is http://BZFlag.org/ || http://my.BZFlag.org/bb/ || http://my.BZFlag.org/ || http://cia.navi.cx/stats/project/BZFlag || http://BZFlag.org/wiki/GettingHelp || http://BZFlag.org/wiki/Download || #bzchat for casual chat || paste to http://bzflag.pastebin.ca || CVS HEAD is now 2.1 unstable, commit stable to v2_0branch |
05:13.15 | *** mode/#bzflag [+o ibot] by ChanServ |
05:18.16 | SportChick | JeffM2501: ping |
05:27.25 | *** join/#bzflag ElectricElf (n=dbharris@debian/developer/dbharris) |
05:28.29 | JeffM2501 | ? |
05:38.26 | SportChick | JeffM2501: dumb question |
05:41.16 | orchid | ~decks |
05:41.17 | ibot | extra, extra, read all about it, decks is http://bzgirl.bakadigital.com/decks.html |
05:41.36 | purple_cow | hmm |
05:41.53 | orchid | heh, do you hilight n "decks |
05:41.54 | purple_cow | it is friday night... |
05:42.01 | purple_cow | no, i just happened to be here |
05:42.03 | orchid | it is yes |
05:45.17 | *** join/#bzflag wizatcomputer (n=wizatcom@pool-71-254-29-175.clppva.east.verizon.net) |
05:50.14 | SportChick | decks? |
05:50.17 | SportChick | did I hear decks? |
06:05.03 | *** join/#bzflag SportChick (n=SportChi@ca-redbch-cuda1-c3b-a-40.stmnca.adelphia.net) |
06:05.04 | *** mode/#bzflag [+v SportChick] by ChanServ |
06:05.08 | *** join/#bzflag Sporty (n=SportChi@ca-redbch-cuda1-c3b-a-40.stmnca.adelphia.net) |
06:12.04 | SportChick | learner: DECKS! |
06:12.27 | BzFire | all hands on decks ? |
06:14.48 | *** join/#bzflag {janis} (n=50eb3b5c@webchat.bzflag.bz) |
06:15.12 | BzFire | Hello janis |
06:15.17 | {janis} | hi |
06:15.22 | {janis} | can you host my maps? |
06:15.45 | BzFire | I belive the links clan is already hosting your maps |
06:16.02 | {janis} | yep but i have more :P |
06:16.06 | {janis} | very good |
06:16.14 | {janis} | or tell me how to host? |
06:16.20 | {janis} | i try myself too |
06:16.28 | BzFire | ok I am willing to look at them and if I find any worthy I will host them |
06:16.42 | {janis} | how i send it you? |
06:17.01 | BzFire | I am sorry it will require some very good understanding of linux to host them yourself on my server |
06:17.15 | BzFire | my e-mail is bzflagfire@yahoo.com |
06:17.29 | {janis} | thanks |
06:29.21 | BzFire | TimRikerLasik: hello |
06:30.13 | BzFire | TimRikerLasik: please talk with me when you have time |
06:30.35 | {janis} | i sended |
06:30.51 | BzFire | {janis}: please check your private messages |
06:30.51 | TimRikerLasik | BzFire: sorry. my eyes are tired after the surgery. I've gotta head to bed. |
06:31.21 | BzFire | TimRikerLasik: it is ok I do not need to talk with you this moment. Please rest. I hope you recover soon |
06:32.06 | TimRikerLasik | BzFire: thx. I should be on sometime tomorrow. |
06:32.43 | {janis} | =can we talk Bzfire |
06:32.52 | BzFire | ofcourse we can |
06:32.55 | BzFire | private please |
06:33.11 | {janis} | how? |
06:33.20 | BzFire | <PROTECTED> |
06:33.57 | {janis} | have you it? |
06:34.10 | *** join/#bzflag wizatcomputer (n=wizatcom@pool-71-254-29-175.clppva.east.verizon.net) |
06:34.13 | BzFire | please privat |
06:40.30 | {janis} | bye all and good night all |
06:43.52 | *** join/#bzflag Punkus (n=chris@202.89.145.209) |
06:43.59 | Punkus | friggen hell |
06:45.04 | JeffM2501 | kline? |
06:45.56 | Punkus | yeppers |
06:46.03 | JeffM2501 | what did you do to get that? |
06:46.19 | JeffM2501 | and if so, how did you get back in? |
06:46.24 | Punkus | dad typed something into irc on this server that kicked about 6 people |
06:46.33 | Punkus | lilo let us in |
06:46.57 | JeffM2501 | ahh, the firewall bug |
06:47.01 | JeffM2501 | most likely |
06:47.18 | *** join/#bzflag kyelewis` (n=kyelewis@freematrix/staff/kyelewis) |
06:47.48 | Punkus | yep |
06:47.52 | Punkus | the DCC one |
06:49.02 | JeffM2501 | bad exploiter :) |
06:50.27 | Punkus | he did it in #gentoo |
06:50.34 | Punkus | which has about 900 people in it |
07:00.39 | *** join/#bzflag wed (n=wed@unaffiliated/wed) |
07:02.40 | Punkus | well, gtg |
07:02.41 | *** part/#bzflag Punkus (n=chris@202.89.145.209) |
07:26.13 | *** join/#bzflag Teppic (n=Teppic@cpc3-cbly2-0-0-cust776.glfd.cable.ntl.com) |
07:33.11 | *** join/#bzflag ibot (i=ibot@pdpc/supporter/active/TimRiker/bot/apt) |
07:33.11 | *** topic/#bzflag is http://BZFlag.org/ || http://my.BZFlag.org/bb/ || http://my.BZFlag.org/ || http://cia.navi.cx/stats/project/BZFlag || http://BZFlag.org/wiki/GettingHelp || http://BZFlag.org/wiki/Download || #bzchat for casual chat || paste to http://bzflag.pastebin.ca || CVS HEAD is now 2.1 unstable, commit stable to v2_0branch |
07:33.12 | *** mode/#bzflag [+o ibot] by ChanServ |
07:37.22 | IIugh | Question: anyone know why anonamous CVS access has been disabled on the 2.1dev branch sometime in the last week or so? |
07:38.52 | *** part/#bzflag bryjen (n=bryjen@2002:45a6:86ae:0:0:0:0:1) |
07:57.59 | JeffM2501 | probably just SF doing maintance again |
08:22.26 | *** join/#bzflag wizart (n=wizart@dslb-084-058-170-112.pools.arcor-ip.net) |
08:30.20 | *** join/#bzflag _Manu_ (n=_jujibo@98.Red-80-36-59.staticIP.rima-tde.net) |
08:30.20 | *** mode/#bzflag [+v _Manu_] by ChanServ |
08:34.56 | *** join/#bzflag RoMy (n=opera@cs181218226.pp.htv.fi) |
08:35.30 | *** part/#bzflag RoMy (n=opera@cs181218226.pp.htv.fi) |
08:35.41 | *** join/#bzflag RoMy (n=opera@cs181218226.pp.htv.fi) |
08:35.45 | *** part/#bzflag RoMy (n=opera@cs181218226.pp.htv.fi) |
09:30.57 | *** join/#bzflag bz49 (n=44e7d399@webchat.bzflag.bz) |
09:41.59 | *** part/#bzflag bz49 (n=44e7d399@webchat.bzflag.bz) |
09:56.48 | *** join/#bzflag ToughShooter (n=ts@p54B00D47.dip0.t-ipconnect.de) |
09:58.29 | *** join/#bzflag ruskie (n=ruskie@sourcemage/mage/ruskie) |
10:00.37 | *** join/#bzflag brad2901 (n=brad@unaffiliated/brad2901) |
10:08.09 | *** join/#bzflag ruskie (n=ruskie@sourcemage/mage/ruskie) |
10:14.29 | *** join/#bzflag Tupone (n=Tupone@pdpc/supporter/active/Tupone) |
10:14.29 | *** mode/#bzflag [+v Tupone] by ChanServ |
10:16.19 | *** join/#bzflag ruskie (n=ruskie@sourcemage/mage/ruskie) |
11:16.04 | *** join/#bzflag |zongo| (n=zongo@9.253.76.83.cust.bluewin.ch) |
11:32.14 | *** join/#bzflag Deepa_ (n=deepy@bb-dhcp-85-11-204-88.ornskoldsvik.com) |
12:19.46 | *** join/#bzflag spldart (n=james@cpe-67-10-221-4.houston.res.rr.com) |
12:25.23 | spldart | Question... I can't get bzfs to build on a new debian install I'm toying around with... Where should i start looking for the problem |
12:26.43 | Tupone | you are compiling yourself or installing a debian package? |
12:27.13 | Tupone | compiling yourself is a bit inappropriate :) |
12:27.54 | spldart | trying to autogen, configure, make from cvs source material |
12:28.04 | spldart | it's failing to make bzfs |
12:28.47 | Tupone | post the last errors lines at bzpastebin |
12:30.51 | spldart | it's going through the process like always but I think that's because I walk away and don't see an error go by cuz it takes a while to finish... Does the ./configure and make leave logs for me to paste? |
12:31.15 | Tupone | just redo the make |
12:31.24 | Tupone | only the make |
12:33.02 | spldart | is there a make log? It takes almost an hour to do make |
12:33.19 | Tupone | no? if you don't clean does not take so much |
12:33.32 | Tupone | it will take 3 secs |
12:33.38 | Tupone | maybe 10 |
12:34.12 | conanhome | Tupone: why is inappropriate to compile yourself bzfs? |
12:34.37 | conanhome | Tupone: since the plugins are not so spread, ppl have to do it to have some patches in |
12:34.43 | *** join/#bzflag YOURDEAD (n=4577f049@zeebrothers.net) |
12:34.49 | Tupone | inappropriate to compile yourself (in my sentences was missing the subject) |
12:35.31 | Tupone | you can compile yourself only if you are a compiler and you are boostrapping |
12:36.35 | Tupone | there was a smile at the end :) |
12:36.58 | spldart | so how do I make with no clean? |
12:37.12 | Tupone | just do "make" |
12:37.23 | spldart | that takes 46 minuts or so |
12:37.25 | conanhome | Tupone: lol |
12:38.07 | Tupone | spldart: the first time it take that time, if you don't clean the tree, make does nothing |
12:38.51 | spldart | Unfortunately it does and is currently. I just typed make and it's been running for a minute and it's doint at the same speed as first time :( |
12:39.12 | Tupone | hmmm someone has cleaned the tree then |
12:39.32 | spldart | is cvs down btw? |
12:39.39 | Tupone | I dunnp |
12:39.44 | spldart | Or is it just me :( |
12:41.33 | spldart | How about cannot find -1krb5support??? |
12:41.57 | Tupone | well, you don't need that |
12:42.18 | Tupone | have you enabled kerberos in bzflag? |
12:42.39 | Tupone | no one use that, should be ppurged from the tree |
12:42.56 | spldart | I haven't done anything more than normal when updating server |
12:43.10 | spldart | ./autogen.sh ./configure --disable-client make |
12:43.14 | Tupone | ok, forget abouth that then |
12:43.21 | spldart | cp bzfs then strip bzfs |
12:43.30 | spldart | but of course.. no bzfs this time |
12:44.17 | spldart | anywho after -lkrb5support problem I get collect2: 1d returned 1 exit status then some recursive errors in bzadmin and it stops |
12:44.51 | spldart | [all-recursive] Error 1 |
12:45.48 | Tupone | try ./configure --disable-client --without-kerberos |
12:46.13 | spldart | ok... will try |
12:49.06 | YOURDEAD | hi all |
12:50.33 | spldart | >Tupone: same outcome after make |
12:50.50 | Tupone | so ... you did : |
12:50.54 | Tupone | ./autogen.sh |
12:51.09 | Tupone | ./configure --without-kerberos --disable-client |
12:51.12 | Tupone | make |
12:52.13 | spldart | I didn't rerun ./autogen.sh |
12:52.25 | spldart | should I have? |
12:53.06 | Tupone | you should clean all the tree, then redo both 3, and then, if error persist, paset everythings on bzpastebin |
12:53.08 | spldart | but yes ./configure --disable-client --without-kerberos |
12:53.25 | spldart | then make |
12:53.35 | Tupone | configure.log ... and last linking command |
12:53.40 | spldart | ok... how do I clean the tree? |
12:53.45 | Tupone | make distclean |
12:53.50 | spldart | k |
12:54.32 | Tupone | I don't know if distclean clear the cache, rm -rf *cache* |
12:55.11 | spldart | working |
12:58.29 | spldart | I'm going to grab a set of 2.1 branch I have saved and run ./autogen.sh ./configure make on it too and see what happens |
12:58.37 | spldart | thanks for your help and I |
12:58.51 | spldart | ll see where I end up in an hour or 3 |
13:01.53 | spldart-away | YAH know.... This deb install has had the quirky problem where my first build attempt saw gnu automake version 1.4 no matter what version I apt-get'ed... I had to uninstall 1.4 to get 1.7 or 1.8 or 1.9 to work |
13:02.08 | spldart-away | That's never happened before either |
13:03.50 | *** join/#bzflag huwnet (n=huwnet@host81-156-94-83.range81-156.btcentralplus.com) |
13:04.13 | Tupone | I don't think you need to uninstall automake1.4 |
13:04.37 | Tupone | IIRC there is a command to select it |
13:05.44 | Tupone | and normally happens magiaclly when it see configure.ac |
13:05.52 | *** part/#bzflag huwnet (n=huwnet@host81-156-94-83.range81-156.btcentralplus.com) |
13:12.42 | *** join/#bzflag gsnedders (n=geoffrey@host86-136-54-30.range86-136.btcentralplus.com) |
13:21.13 | *** join/#bzflag SportChick (n=SportChi@ca-redbch-cuda1-c3b-a-40.stmnca.adelphia.net) |
13:21.14 | *** mode/#bzflag [+v SportChick] by ChanServ |
13:43.06 | *** join/#bzflag Pimpi (n=frank@p548193CD.dip0.t-ipconnect.de) |
13:46.40 | *** join/#bzflag gsnedders (n=geoffrey@host86-136-54-30.range86-136.btcentralplus.com) |
13:47.09 | gsnedders | ~lart gsnedders |
13:52.51 | *** join/#bzflag Z_Man (n=Zachary@cpe-24-209-92-36.woh.res.rr.com) |
13:57.03 | *** join/#bzflag a-delusion (n=a-delusi@pool-68-162-170-229.pitt.east.verizon.net) |
14:00.36 | *** part/#bzflag a-delusion (n=a-delusi@pool-68-162-170-229.pitt.east.verizon.net) |
14:05.09 | YOURDEAD | ZMAN U HERE? |
14:14.52 | *** join/#bzflag zongo_ (n=zongo@177.249.77.83.cust.bluewin.ch) |
14:15.04 | *** join/#bzflag wizatcomputer (n=wizatcom@pool-71-254-29-175.clppva.east.verizon.net) |
14:16.17 | *** join/#bzflag wizatcomputer (n=wizatcom@pool-71-254-29-175.clppva.east.verizon.net) |
14:17.08 | Z_Man | yes |
14:18.28 | *** join/#bzflag wizatcomputer (n=wizatcom@pool-71-254-29-175.clppva.east.verizon.net) |
14:19.41 | *** join/#bzflag wizatcomputer (n=wizatcom@pool-71-254-29-175.clppva.east.verizon.net) |
14:23.04 | *** join/#bzflag wizatcomputer (n=wizatcom@pool-71-254-29-175.clppva.east.verizon.net) |
14:33.04 | sniperyyd | [Off Topic] Where can I find Valve Hammer Editor IRC Channel? Still I cannot find it in freenode. |
14:34.52 | *** join/#bzflag Teppic (n=Teppic@cpc3-cbly2-0-0-cust776.glfd.cable.ntl.com) |
14:48.16 | Z_Man | sniperyyd: www.searchirc.com |
15:23.07 | *** join/#bzflag |zongo| (n=zongo@177.249.77.83.cust.bluewin.ch) |
15:36.53 | *** join/#bzflag gsnedders (n=geoffrey@host86-136-54-30.range86-136.btcentralplus.com) |
15:56.30 | *** join/#bzflag conanhome (n=conan@200.80.53.243) |
16:10.08 | *** join/#bzflag meacan (n=dennis@koderen.dk) |
16:21.31 | *** join/#bzflag DTRemenak|RDP (n=DTRemena@c-67-187-164-66.hsd1.ca.comcast.net) |
16:21.31 | *** mode/#bzflag [+v DTRemenak|RDP] by ChanServ |
16:23.27 | *** join/#bzflag conanhome (n=conan@200.80.53.243) |
16:24.04 | *** join/#bzflag ToughShooter (n=ts@p54B04010.dip0.t-ipconnect.de) |
16:54.37 | *** join/#bzflag gsnedders (n=geoffrey@host86-136-54-30.range86-136.btcentralplus.com) |
16:58.54 | *** join/#bzflag JeffM2501 (n=JeffM@pool-71-109-230-30.lsanca.dsl-w.verizon.net) |
17:09.20 | *** join/#bzflag conanhome (n=conan@200.80.53.243) |
17:13.26 | *** join/#bzflag Blue_Eyes (n=Blue@host226-148.pool8260.interbusiness.it) |
17:26.23 | *** join/#bzflag JBdiGriz (n=JBdiGriz@adsl-67-125-170-195.dsl.sndg02.pacbell.net) |
17:26.23 | *** mode/#bzflag [+o JBdiGriz] by ChanServ |
17:26.43 | *** join/#bzflag brad2901 (n=brad@unaffiliated/brad2901) |
17:43.03 | *** join/#bzflag PuMpErNiCkLe (n=Moitd@CPE000d8802a749-CM0012c9a9a6dc.cpe.net.cable.rogers.com) |
17:50.26 | *** join/#bzflag MonkeyBoy (n=Mat@weeble.plus.com) |
17:50.39 | MonkeyBoy | lo |
17:50.46 | PuMpErNiCkLe | oy |
17:50.58 | MonkeyBoy | i have some questions about the implementation of bzflag |
17:51.18 | MonkeyBoy | as a final part of my phd i am using the software i have written to extend some services for online games |
17:52.12 | MonkeyBoy | it makes a nice demo and shows that my stuff works outside of boring lab experiment |
17:53.03 | brlcad | heh |
17:53.05 | brlcad | nice |
17:53.18 | MonkeyBoy | i want to try to improve the way games publish and discover servers and/or how they update themselves (new maps/game binaries) |
17:53.45 | MonkeyBoy | ive put some detail on a wiki - http://popey.com/cgi-bin/wiki.pl?TychoGames |
17:54.11 | MonkeyBoy | im trying to dind out about how bzflag currently does server discovery and/or content delivery (like new game binaries or maps) |
17:56.14 | brlcad | mostly ad hoc, there is not really any discovery |
17:56.23 | brlcad | it's publish lists |
17:56.35 | brlcad | bzfs servers publish to a list server |
17:56.43 | brlcad | clients query the list server |
17:57.28 | MonkeyBoy | you have a single central list? |
17:57.34 | brlcad | we've talked about binary delivery to very long extents, but that is not presently implemented -- there are social, security concerns mostly |
17:57.36 | PuMpErNiCkLe | yup |
17:58.30 | brlcad | MonkeyBoy: there is a single "official" list server |
17:58.38 | brlcad | but there can be alternate list networks |
17:59.33 | brlcad | i.e. you can create your own list server for your bzflag network in australia for example, where they can't play on the other public servers very easily -- or for an office environment where they may want to control all servers |
18:00.05 | MonkeyBoy | ok |
18:00.06 | brlcad | i take it back about no server discovery -- there is local network server discovery |
18:01.08 | brlcad | maps are delivered to the client from the individual bzfs and/or from remote urls |
18:01.13 | trepan | MonkeyBoy: maps are downloaded directly from the connected server or via an http link, map textures are all http |
18:01.14 | brlcad | same goes for map textures |
18:01.42 | MonkeyBoy | cool |
18:07.19 | MonkeyBoy | so people set up regional server lists so that they are likely to get servers which will have acceptable latency? |
18:08.26 | blast007 | they can |
18:08.32 | MonkeyBoy | ok |
18:08.36 | blast007 | but by default the client looks at the main list server |
18:08.40 | MonkeyBoy | and each master list is stand alone |
18:08.44 | blast007 | yup |
18:08.48 | MonkeyBoy | they dont exnchange records or anything? |
18:08.53 | blast007 | nope |
18:09.05 | MonkeyBoy | how does a client or server know where the server list is? |
18:09.11 | MonkeyBoy | the user provides an address? |
18:09.16 | MonkeyBoy | or server admin |
18:09.22 | blast007 | there is a config option for both the client and the server |
18:09.39 | blast007 | command line based |
18:10.08 | blast007 | and for the client, it will retain that value in the local configuration |
18:10.12 | MonkeyBoy | ok |
18:10.30 | MonkeyBoy | what info is published by a game server into the server list? |
18:10.38 | *** join/#bzflag a_temp_dist (n=ATD@user-12l2r0o.cable.mindspring.com) |
18:11.00 | blast007 | the player counts, game style settings, host/port/ip |
18:11.17 | blast007 | it doesn't itself track players that are online, or their scores |
18:11.30 | blast007 | there is a stats site that runs a perl script to query servers in more detail |
18:18.04 | MonkeyBoy | is bzflag written in C? |
18:18.34 | PuMpErNiCkLe | C/C++ I think |
18:21.49 | MonkeyBoy | do you know what mechanism is used to make sure the server list removes dead servers? |
18:21.54 | MonkeyBoy | a heartbeat? |
18:22.01 | blast007 | yeah, every 15 minutes iirc |
18:22.22 | *** join/#bzflag Legoguy (n=Legoguy@adsl-68-252-103-121.dsl.emhril.ameritech.net) |
18:22.23 | blast007 | when when a player joins/leaves |
18:22.31 | blast007 | and when* |
18:22.35 | MonkeyBoy | ok |
18:23.17 | MonkeyBoy | the 15 minute one - does it bother to send all the game state info? |
18:23.28 | MonkeyBoy | or just something like "ping" |
18:23.34 | blast007 | it just sends the usual ADD message |
18:23.55 | blast007 | again, just the general configuration of the server, and player counts |
18:24.23 | blast007 | there is a much more advanced configuration inside the server through a database of variables |
18:24.30 | blast007 | they control things like tank speed, gravity, etc |
18:24.37 | blast007 | but the list server doesn't get that |
18:24.43 | MonkeyBoy | sure |
18:24.56 | MonkeyBoy | just a subset which players can use to choose a server they like |
18:25.04 | blast007 | right |
18:25.38 | brlcad | it's a mix |
18:26.00 | brlcad | as players join/leave servers, the servers send notification to the list server |
18:26.24 | brlcad | in addition, servers will respond to a query from the list server periodically |
18:26.43 | blast007 | the list server doesn't query the server |
18:26.51 | MonkeyBoy | do the game clients query the game servers directly after they have got the info from the list server (perhaps to measure latency) |
18:26.53 | blast007 | at least without the server asking to be queried |
18:27.05 | blast007 | MonkeyBoy: they load from the list server |
18:27.30 | MonkeyBoy | is latency not listed in the server selection user interface? |
18:27.36 | blast007 | nope |
18:27.45 | brlcad | latency to the list server is mostly irrelevant |
18:27.57 | MonkeyBoy | i mean latency from game client to game server |
18:27.59 | blast007 | brlcad: latency to each server directly |
18:28.29 | BearPerson | question is how you'd measure that |
18:28.36 | brlcad | i know, just pointing the detail out |
18:28.38 | MonkeyBoy | so you would not find out the latency until you connected to the server? |
18:29.35 | MonkeyBoy | (im not being critical btw - im just trying to write down what the implementation is) |
18:29.49 | brlcad | latencies are not computed/stored until the connection is established with clients, and even then it usually takes a while for the numbers to stabilize |
18:30.11 | MonkeyBoy | ok |
18:30.46 | brlcad | that latency can be queried by clients at any time during the game |
18:31.04 | MonkeyBoy | ok |
18:31.13 | brlcad | server uses the latencies with bounds checks and timing windows to automatically remove clients outside a specified bounds |
18:31.37 | MonkeyBoy | ok, thats into the realms of client-server comms |
18:31.42 | MonkeyBoy | beyond the scope of my work |
18:32.01 | MonkeyBoy | if you have a sec could you check my notes on what you guys have told me |
18:32.04 | MonkeyBoy | http://popey.com/cgi-bin/wiki.pl?TychoGames |
18:32.07 | MonkeyBoy | down the bottom |
18:32.16 | MonkeyBoy | in case i have got the wrong end of the stick |
18:33.11 | brlcad | i wouldn't say the first sentence.. they _can_ run their own master list server |
18:33.16 | brlcad | but by large most don't |
18:33.23 | brlcad | most use our primary |
18:33.25 | brlcad | ~bzflist |
18:33.50 | brlcad | 159 servers, 197 players right now |
18:34.28 | PuMpErNiCkLe | woah, only 16 on viper? |
18:34.30 | *** join/#bzflag gsnedders (n=geoffrey@host86-136-54-30.range86-136.btcentralplus.com) |
18:34.32 | PuMpErNiCkLe | bbl |
18:35.01 | blast007 | and was something added to CVS that allows a new installer to be downloaded? at least for Windows? |
18:37.02 | blast007 | but anyway, the main reason we don't automatically distribute new binaries is because on *nix/OSX, there is a lot to consider |
18:37.10 | MonkeyBoy | sure |
18:37.11 | blast007 | OS version, libraries, etc |
18:37.52 | blast007 | and also our release quality version in the same branch (2.0.x, 1.10.x) are compatible within themselves |
18:37.59 | blast007 | versions* |
18:38.09 | brlcad | MonkeyBoy: other common network service is a master ban list provided via http pulled by the servers (servers can opt out) |
18:40.10 | blast007 | also looks like the heartbeat is 30 minutes now |
18:40.48 | *** join/#bzflag Legoguy (n=Legoguy@adsl-68-252-103-121.dsl.emhril.ameritech.net) |
18:40.55 | MonkeyBoy | ok |
18:41.48 | brlcad | the heartbeat is compile-time configurable, easily changed |
18:42.57 | MonkeyBoy | right thank you all for your help |
18:43.00 | blast007 | right, just wouldn't want to change it too high ;) |
18:43.06 | blast007 | or else the list server would drop it |
18:43.08 | MonkeyBoy | made my life a shit load easier |
18:43.27 | brlcad | language please ;) we cater to kids here too |
18:43.36 | MonkeyBoy | how often must you heartbeat to not get dropped? |
18:45.13 | blast007 | the list drops after 30.5 minutes |
18:45.32 | MonkeyBoy | so 30 minute heartbeat is close to the limit |
18:45.37 | blast007 | yup |
18:45.53 | MonkeyBoy | unless someone has joined or left |
18:45.57 | blast007 | right |
18:45.58 | brlcad | right |
18:45.59 | MonkeyBoy | forcing the server to update anyway |
18:46.03 | MonkeyBoy | cool |
18:48.01 | MonkeyBoy | do you guys know any online games which are open source and not based on a quake engine and run multiple game servers? |
18:48.20 | PuMpErNiCkLe | MonkeyBoy: Have you looked at Cube? |
18:48.36 | brlcad | we've also talked about having reduntant primary list servers, using a round-robin response and having the list servers share/synchronize |
18:48.41 | PuMpErNiCkLe | I'm not sure if it's based on the quake engine - it's definitely quake-themed. |
18:49.15 | brlcad | MonkeyBoy: XPilot, http://www.xpilot.org/ |
18:49.20 | MonkeyBoy | looks cool |
18:49.27 | MonkeyBoy | i wil try and find them to aharras next :) |
18:50.54 | *** join/#bzflag lOeL (n=chris@ACB70508.ipt.aol.com) |
18:50.59 | *** part/#bzflag lOeL (n=chris@ACB70508.ipt.aol.com) |
18:52.44 | gsnedders | woah. my using the energy saver to cap the FPS at my monitor refresh rate, the CPU usage has gone down by around 25%! |
18:53.05 | brlcad | gsnedders: that was the whole point ;) |
18:53.36 | gsnedders | brlcad, is it gonna be on by default? |
18:53.48 | brlcad | not likely |
18:54.16 | blast007 | gsnedders: it's good for laptops, since they won't use as much battery life |
18:54.29 | blast007 | for for desktops, I want the full FPS :) |
18:54.35 | blast007 | but for* |
18:55.09 | gsnedders | blast007, I'm on my desktop as well, I just saw no reason for it to produce more frames than will be displayed :P |
18:55.36 | blast007 | there are arguments both ways |
18:55.51 | gsnedders | yeaah |
18:55.53 | blast007 | some people say they can respond faster when the FPS is higher |
18:56.11 | gsnedders | but why would it make a difference, if it was the refresh rate? |
18:56.32 | blast007 | 500FPS vs 85 |
18:56.36 | brlcad | events are processed on each cycle through the event loop |
18:56.56 | blast007 | what brlcad said ;) |
18:57.08 | brlcad | so at worst case, the system takes 1/500s to respond.. or 1/50s |
18:57.30 | gsnedders | ah |
18:57.57 | brlcad | it's an ever so slight potential advantage, which in practice really won't likely matter but people think it does so they'll see it how they want to |
18:58.04 | gsnedders | how does the energy saver work? just try and average x FPS? |
18:58.11 | gsnedders | or just stop it after x FPS? |
18:58.29 | gsnedders | (the latter would be really dumb IMHO) |
18:59.05 | brlcad | it's basically a weighted average estimate, then it waits longer/shorter per cycle to adjust to the frame rate |
18:59.27 | gsnedders | right. |
18:59.28 | brlcad | if a few frames end up spending more time processing, then you'll be waiting less for a few frames |
18:59.47 | ToughShooter | Is it meant to always reach fpsLimit -1 Frame? |
19:00.15 | brlcad | it strives to acheive fpsLimit |
19:00.39 | brlcad | which after slight ajustments usually means it gets just under that (like fpsLimit - 1/fpsLimit) |
19:42.33 | *** join/#bzflag benplaut (n=benplaut@cpe-70-95-146-177.hawaii.res.rr.com) |
19:45.39 | *** join/#bzflag sniperyy1 (i=cristi@82.137.26.35) |
20:15.58 | *** join/#bzflag JeffM2501 (n=JeffM@pdpc/supporter/sustaining/JeffM2501) |
20:15.58 | *** mode/#bzflag [+o JeffM2501] by ChanServ |
20:23.06 | *** join/#bzflag bryjen (n=bryjen@2002:45a6:86ae:0:0:0:0:1) |
20:36.55 | *** join/#bzflag Birdie (n=Birdie__@d54C34DE9.access.telenet.be) |
20:38.49 | *** join/#bzflag DTRemenak (n=DTRemena@c-67-187-164-66.hsd1.ca.comcast.net) |
20:38.49 | *** mode/#bzflag [+v DTRemenak] by ChanServ |
20:41.10 | *** join/#bzflag deprecated (n=deprecat@c-24-18-18-191.hsd1.wa.comcast.net) |
20:44.22 | JeffM2501 | learner / brlcad did you read this? http://www.penny-arcade.com/comic |
20:49.00 | *** join/#bzflag aah (n=aah@dsl027-178-067.sfo1.dsl.speakeasy.net) |
20:52.38 | aah | ping. how does one start a poll to switch to the next map? |
20:53.09 | JeffM2501 | the game can't swap maps when it's running |
20:53.20 | JeffM2501 | you have to shut down and restart with a new map |
20:53.23 | *** join/#bzflag |zongo| (n=zongo@177.249.77.83.cust.bluewin.ch) |
20:53.29 | JeffM2501 | so there is no poll option for that |
20:54.10 | ToughShooter | aah: Do you mean for silvercat server? |
20:54.11 | ruskie | that would be a nice feature to implement... |
20:54.16 | aah | I do indeed. |
20:54.22 | aah | pillbox with no people is no fun. |
20:54.29 | JeffM2501 | silvercat has a custom script thing for it |
20:54.43 | aah | know how to trigger it? I've seen it done, just don't know how. |
20:54.50 | ToughShooter | aah: If no one is on, the maps will be switched automatically |
20:54.55 | JeffM2501 | ruskie, it woudl, but a lot of stuff woudl have to change, the client woudl have to know to pause everyone, and accept a resed of the world data |
20:55.26 | learner | silly kids |
20:55.26 | ruskie | maybe for bzflag 2.8 |
20:56.10 | blast007 | ruskie ;) |
20:56.16 | ToughShooter | There is a possibility how to change the map on silvercat, but I forgot how |
20:56.18 | learner | JeffM2501, hehe, no i hadn't seen it |
20:56.24 | JeffM2501 | you shoudl |
20:56.29 | JeffM2501 | you will find it funny :) |
20:56.36 | gsnedders | blast007, 2.10 then? |
20:56.50 | JeffM2501 | 2.2 |
20:56.54 | JeffM2501 | would be the next one |
20:56.58 | learner | JeffM2501, met one of our favorite namesakes |
20:57.03 | JeffM2501 | ? |
20:57.16 | learner | one of the blogger names, iirc |
20:57.24 | learner | playing |
20:57.27 | JeffM2501 | ahh |
20:57.37 | JeffM2501 | doing good? or bad? |
20:57.40 | learner | incredibly defensive over such simple comments |
20:57.48 | learner | just playing |
20:58.09 | learner | I'd commented about how their client was incredibly jumpy from observer |
20:58.42 | learner | they were using ME as well, and felt the need to educate me on what that was |
20:58.43 | JeffM2501 | a valid obersvation |
20:58.47 | JeffM2501 | heh |
20:59.37 | learner | no matter how many times I said I didn't care, they seemed to get more and more defensive |
20:59.46 | learner | heh, some serious insecurity issues there as well |
21:01.48 | *** join/#bzflag romfis___ (i=user@chello062178107024.8.12.vie.surfer.at) |
21:02.18 | *** part/#bzflag romfis___ (i=user@chello062178107024.8.12.vie.surfer.at) |
21:03.11 | *** join/#bzflag romfis (i=user@chello062178107024.8.12.vie.surfer.at) |
21:05.17 | ToughShooter | I get seasick when I drive with "ME"ed tanks :/ |
21:06.04 | learner | what was wierd was a twitching that would occur if they were driving straight forward/backwards |
21:06.14 | learner | seemed like a bug of some sort |
21:06.49 | learner | i.e. it wasn't just ME effects, it was a big visual discontinuity -- maybe just visual too, dunno |
21:07.21 | ToughShooter | jitter? |
21:07.38 | JeffM2501 | he says his lag and jitter were realy low |
21:07.52 | learner | they were normal |
21:08.16 | *** join/#bzflag orchid (n=bzgirl@unaffiliated/orchid) |
21:08.16 | *** mode/#bzflag [+v orchid] by ChanServ |
21:10.20 | ToughShooter | I've observed some tanks being much more jittery than they should be according to lagstats but I saw that only ~3 times until now (and there were no lost packets, or steadily changing lag) |
21:33.56 | *** part/#bzflag aah (n=aah@dsl027-178-067.sfo1.dsl.speakeasy.net) |
21:51.16 | romfis | Proxy Error (502) on "http://cvs.sourceforge.net/viewcvs.py/bzflag" - what that here, pff :) |
21:54.18 | JeffM2501 | it's been haveing that problem for a while |
21:54.22 | JeffM2501 | anon cvs is jacked |
22:01.18 | *** part/#bzflag a_temp_dist (n=ATD@user-12l2r0o.cable.mindspring.com) |
22:05.57 | *** join/#bzflag BWD (i=bdotson@pdpc/supporter/student/bdotson) |
22:10.24 | *** join/#bzflag JBdiGriz (n=JBdiGriz@adsl-67-125-170-195.dsl.sndg02.pacbell.net) |
22:10.24 | *** mode/#bzflag [+o JBdiGriz] by ChanServ |
22:10.50 | *** join/#bzflag a_temp_dist (n=ATD@user-12l2r0o.cable.mindspring.com) |
22:24.23 | *** part/#bzflag bryjen (n=bryjen@2002:45a6:86ae:0:0:0:0:1) |
22:30.53 | *** part/#bzflag a_temp_dist (n=ATD@user-12l2r0o.cable.mindspring.com) |
22:42.25 | *** join/#bzflag brad2901` (n=brad@unaffiliated/brad2901) |
22:43.31 | *** join/#bzflag conanhome (n=conan@200.80.53.243) |
22:50.06 | *** join/#bzflag BeerPerson (i=karsten@sourcemage/wizard/pdpc.bronze.BearPerson) |
22:53.02 | JeffM2501 | whoot |
22:54.05 | learner | bye bye zelazny |
22:54.05 | *** join/#bzflag catay (n=smertens@85-158-210-47.powered-by.benesol.be) |
22:54.05 | brad2901 | we still got ibot, yay |
22:54.07 | JeffM2501 | it wasn't clarke? |
22:54.07 | *** join/#bzflag Admirarch (i=mwr25@student.cusu.cam.ac.uk) [NETSPLIT VICTIM] |
22:54.08 | *** join/#bzflag cods (n=cods@tuxee.net) [NETSPLIT VICTIM] |
22:54.08 | *** join/#bzflag trepan (n=trepan@unaffiliated/trepan) [NETSPLIT VICTIM] |
22:54.08 | *** mode/#bzflag [+v trepan] by ChanServ |
22:54.08 | JeffM2501 | oh I'm on clarke |
22:54.09 | learner | heh |
22:55.06 | CBG | That was fun, lets go again! |
22:55.10 | *** join/#bzflag TD-Linux (n=TD-Linux@24-159-197-101.dhcp.roch.mn.charter.com) |
22:56.04 | *** join/#bzflag BzFire (n=admin@84-16-234-156.internetserviceteam.com) |
22:56.04 | *** join/#bzflag BWD (i=bdotson@pdpc/supporter/student/bdotson) [NETSPLIT VICTIM] |
22:56.04 | *** join/#bzflag DTRemenak (n=DTRemena@c-67-187-164-66.hsd1.ca.comcast.net) [NETSPLIT VICTIM] |
22:56.04 | *** join/#bzflag wed (n=wed@unaffiliated/wed) [NETSPLIT VICTIM] |
22:56.04 | *** join/#bzflag broken_chaos (n=akatsuki@24.71.222.227) [NETSPLIT VICTIM] |
22:56.04 | *** join/#bzflag Grackshrike (n=alex@d-66-63-85-222.suscom-maine.net) [NETSPLIT VICTIM] |
22:56.04 | *** join/#bzflag ndim (n=hun@helena.bawue.de) [NETSPLIT VICTIM] |
22:56.04 | *** mode/#bzflag [+v DTRemenak] by irc.freenode.net |
22:56.06 | *** join/#bzflag Birdie (n=Birdie__@d54C34DE9.access.telenet.be) |
22:56.07 | *** join/#bzflag |zongo| (n=zongo@177.249.77.83.cust.bluewin.ch) |
22:56.07 | JeffM2501 | yay.. regresion testing is DONE |
22:56.07 | JeffM2501 | I can sleep again |
22:56.07 | DTRemenak | whee |
22:56.21 | JeffM2501 | welcome back |
22:56.21 | JeffM2501 | how was your ride? |
22:57.47 | *** join/#bzflag ruskie (n=ruskie@sourcemage/mage/ruskie) [NETSPLIT VICTIM] |
22:57.48 | *** join/#bzflag CIA-3 (i=cia@cia.navi.cx) [NETSPLIT VICTIM] |
22:59.20 | JeffM2501 | it's been a long road.. geting from there to here. |
22:59.20 | JeffM2501 | it's been a long time, but my time is finaly here |
23:01.08 | *** join/#bzflag ChanServ (ChanServ@services.) |
23:01.08 | *** mode/#bzflag [+o ChanServ] by irc.freenode.net |
23:20.55 | *** join/#bzflag ibot (i=ibot@pdpc/supporter/active/TimRiker/bot/apt) |
23:20.55 | *** topic/#bzflag is http://BZFlag.org/ || http://my.BZFlag.org/bb/ || http://my.BZFlag.org/ || http://cia.navi.cx/stats/project/BZFlag || http://BZFlag.org/wiki/GettingHelp || http://BZFlag.org/wiki/Download || #bzchat for casual chat || paste to http://bzflag.pastebin.ca || CVS HEAD is now 2.1 unstable, commit stable to v2_0branch |
23:20.55 | *** mode/#bzflag [+o ibot] by ChanServ |
23:22.34 | spldart | Warning to Debian users... This Sarge stable 3.1r1a netinst is not as stable as sarge stable was... I've been having to manually load the correct modules to kernel and get packages linked right. |
23:25.47 | *** join/#bzflag JeffM2501 (n=JeffM@pdpc/supporter/sustaining/JeffM2501) |
23:25.47 | *** mode/#bzflag [+o JeffM2501] by ChanServ |
23:30.04 | *** join/#bzflag blast007 (i=1000@24-196-92-143.dhcp.mdsn.wi.charter.com) |
23:30.38 | *** join/#bzflag brad2901` (n=brad@unaffiliated/brad2901) |
23:42.23 | *** mode/#bzflag [+v SportChick] by ChanServ |