irclog2html for #bzflag on 20040101

00:02.37*** join/#bzflag captain_pistachi (~blardebla@navi.cs.colorado.edu)
00:02.50*** mode/#bzflag [+o captain_pistachi] by ChanServ
00:03.30*** join/#bzflag scanlime (~micah@navi.cs.colorado.edu)
00:12.41creeperzwork sux0rz
00:13.19creeperzi dink i bwoke my lil toe :-(
00:13.31creeperzok, back to installing fedora
00:14.41*** join/#bzflag Noodleman (~tuckerm@adsl-66-72-72-67.dsl.kntpin.ameritech.net)
00:23.50*** join/#bzflag Patlabor221 (~JeffM@208.48.199.220)
00:23.50*** mode/#bzflag [+o Patlabor221] by ChanServ
00:43.13*** join/#bzflag RuFiToS (~rufitos@adslsapo-b3-237-223.telepac.pt)
01:16.38creeperzno! the bottle of dew needs mouth to mouth!
01:22.46creeperzit would be alive...but its empty now
01:40.48*** join/#bzflag |tim| (~tim@209-102-174-73.coastalnow.net)
01:54.22*** join/#bzflag sussudio (Suss@81.68.131.0)
01:54.25creeperz...booger...
01:54.59*** part/#bzflag sussudio (Suss@81.68.131.0)
01:54.59*** join/#bzflag sussudio (Suss@81.68.131.0)
02:10.25*** join/#bzflag DTRemenak (~DTRemenak@host-227-241.dialup.innercite.com)
02:13.23*** join/#bzflag MrApathyCream (~MAC@balt-209-163-100-137.qis-dynamic-dialup.coretel.net)
02:15.33*** join/#bzflag Carnage_ (strayer@dyn216-8-132-219.ADSL.mnsi.net)
02:25.21*** join/#bzflag bryjen (bryjen@ky-owensboro1a-242.owboky.adelphia.net)
02:31.29shkoodoesn't bzflag supposedly have mingw32 support?
02:31.57MrApathyCreamno idea, not that i'm aware
02:32.24*** part/#bzflag creeperz (~creeperz@host-179-73-220-24.midco.net)
02:32.39shkoowell, there's a README.MINGW32 that describes how to compile it under mingw32. :) i'm assuming it's out of date...
02:32.39*** join/#bzflag creeperz (~creeperz@host-179-73-220-24.midco.net)
02:32.40DTRemenakat one time it did
02:32.41Patlabor221people have tried
02:32.49Patlabor221people have failed
02:33.04MrApathyCreamshkoo: most likely hopelessly
02:33.22Patlabor221the windows version uses direct X and geting that to work in minGW seemed to be a sticky point for some
02:33.56MrApathyCreamah
02:34.14Patlabor221it does not come with the needed libs and headers and the like
02:34.17MrApathyCreamthat would seem icky
02:34.34Patlabor221you should be able to downlaod them, if minGW will take a .lib file
02:35.01MrApathyCreamwhat is directx used for?
02:35.04Patlabor221any directX version 3 or higher will
02:35.14Patlabor221the res switch and to get direct access to the sound card
02:35.21MrApathyCreamah
02:35.25DTRemenakREADME.MINGW32 is signed "atupone", perhaps you should talk to him :)
02:35.51MrApathyCreamdoes sdl support those functions w/o directx?
02:36.04Patlabor221the app would not need to dreclty link to direct X, no
02:36.13Patlabor221but SDL uses directX internaly
02:36.22Patlabor221you would need DX if you were to build the SDL libs
02:36.39Patlabor221so it is better
02:36.44Patlabor221and would work on more compilers
02:36.54Patlabor221since they have a set of dev libs
02:36.57Patlabor221for SDL
02:37.26Patlabor221SDL takes care of allmost everything the BZflag "platform" classes do
02:37.28Patlabor221and more
02:38.06Patlabor221it can even take care of your main for you if you want
02:38.35Patlabor221like GLUT did for you in that overly complex gl project you did :)
02:38.53MrApathyCreamheh
02:39.43Patlabor221IIRC when I hooked up the direcX res swap, bz didn't even have a res menu
02:40.03Patlabor221I had added one that was a windows dialog that poped up each time
02:40.46sussudiothose north koreans sure know how to curse...... "you dogface! you are less than my left foot!"
02:41.06Patlabor221is that better or worse the the right foot
02:41.13sussudio*shrug*
02:41.17Patlabor221heh, I would not say"heavaly"
02:41.27Patlabor221but that was when it looked like it could go somewhere :)
02:41.44Patlabor221no patches, no SF
02:41.53Patlabor221just people busting out code to a plan
02:42.04Patlabor221had a list of things to do, and did them
02:42.18MrApathyCreamnow your talking crazy
02:42.29Patlabor221the past holds many secrets
02:43.02*** mode/#bzflag [+o MrApathyCream] by ChanServ
02:43.08Patlabor221at the time, quake was new, bz was one of the "premere" apps
02:43.25Patlabor221that is no longer the case
02:43.45MrApathyCreamsheesh was that 1990?
02:44.00Patlabor22192 maybe
02:44.04Patlabor221no, 94
02:44.07Patlabor221or 95
02:44.41Patlabor221doom came out in 94
02:44.52Patlabor221or 93 sorry
02:45.02Patlabor221so all we had was quake demos
02:45.08Patlabor221not neven the real game
02:45.11creeperzdoom :-)
02:45.16Patlabor221we played marathon
02:45.20Patlabor221and lots of it
02:45.45Patlabor221we only had like 3 machiens that could play BZ at more then 5 fps
02:45.50MrApathyCreamheh
02:46.06Patlabor221and there was no OpenGL on the mac so I couldn't port it
02:46.12MrApathyCreamthere's pat over there hiding behind that red box
02:46.55Patlabor221for speed we ran in wireframe
02:47.05Patlabor221on the p90s
02:47.11Patlabor221they were screamers
02:47.21MrApathyCreamah... so much for stealth
02:47.33Patlabor221tho when I did the directX stuff I had a P2 233 with a permida 2
02:47.38Patlabor221I could turn on textures
02:48.53shkooi think i remember running bzflag on sgi.  either that or it was something really similar.
02:49.12Patlabor221there was another one with planes that was similar
02:50.01Patlabor221well I must go get food before the world closes and gets drunk
02:50.13creeperzi remember the first day i played bz cap kicked me from his server :-)
02:50.20MrApathyCreamhehe
02:50.20*** join/#bzflag Grumbler (~Grumbler@pool-162-84-20-169.sal.east.verizon.net)
02:50.52creeperzthat was quite a while back there too :-D
02:55.43creeperzi dont worry too much...robots will soon replace my job...
02:56.13sussudios/robots/bunnies/
02:56.35creeperzi hate bunnies
02:56.55sussudioi for one welcome our new longeared masters
02:57.09creeperzhaha
02:57.36sussudioin soviet russia the bunnies eat YOU for christmas
02:57.46creeperz...
02:58.16sussudiobunnies; nature's beowulf cluster
03:01.24*** join/#bzflag bunnies (Bunnies@81.68.131.0)
03:01.29bunniesall your carrots are belong to us!
03:01.48creeperzwho was that?! :-)
03:02.05sussudiothem.
03:02.11creeperzthey who?
03:02.17sussudiothem!
03:02.24creeperzthem!?
03:02.26creeperz?
03:02.55sussudio~them
03:02.56They're everywhere!
03:04.23creeperz~ring bunnies
03:04.27before bunnies dies, they see the ring
03:27.16*** join/#bzflag Michaelh (Mouse@172-188.dynamic.visi.com)
03:27.34*** join/#bzflag Patlabor221 (~JeffM@adsl-64-167-79-246.dsl.lsan03.pacbell.net)
03:27.34*** mode/#bzflag [+o Patlabor221] by ChanServ
03:28.49Patlabor221ahhh there we go, back to a gig and a half of ram :)
03:29.53*** join/#bzflag DTRemenak (~DTRemenak@host-224-222.dialup.innercite.com)
03:30.34creeperzhow do i ask ibot info on a server?
03:30.49creeperz~bzquery 24.220.73.179
03:31.11Patlabor221~literal d
03:31.13d is  <reply> see bzfquery ducati.bzflag.org:5156
03:31.21Patlabor221your missing an F
03:31.31creeperzah
03:31.48creeperz~bzfquery 24.220.73.179:5154
03:33.15creeperzhost-179-73-220-24.midco.net
03:33.15MrApathyCreammmmm chicken aldavo
03:33.16bryjen~d
03:33.33bryjen~bzfquery bryjen.bzflag.org:5157
03:33.56bryjen~bzfquery 24.220.73.179:5154
03:35.35creeperzwhat is wrong with this? :  -ms 10 -passwd "PASSWORD" -world "C:\Documents and Settings\Owner\Desktop\maps\creepy.map" -rabbit +f good +f good -d -d +r -j -publicaddr "24.220.73.179" -public "message"
03:35.40Patlabor221no time for love Dr. Jones
03:35.51Patlabor221what is the error?
03:36.03creeperznot showing up in public server list
03:36.13Patlabor221what version?
03:36.15Patlabor2211.10?
03:36.18creeperz1.10.2
03:36.39Patlabor221is there a real route to that address?
03:36.50creeperzwhat do you mean?
03:37.03bryjenyou shouldnt need the qoutes around the ip address. and try adding the port number
03:37.12creeperzok
03:37.33Patlabor221it's a bum route
03:37.37Patlabor221I can't get to that server
03:37.46Patlabor221so probably nether can the listserver
03:37.47creeperznow?
03:37.52Patlabor221are you behind a fireall?
03:38.00creeperzno
03:38.10Patlabor221nope
03:38.16Patlabor221well something isn't geting thru
03:38.19creeperz~bzfquery 24.220.73.179
03:38.30Patlabor221you sure that the port is right
03:38.35Patlabor221and your ISP allows it?
03:38.36creeperz5154
03:38.47creeperzi ran a public server on my linux box
03:38.54Patlabor221ok
03:38.54creeperzfor about 15 sec
03:39.04Patlabor221well I can't get to it
03:39.05creeperzthen iirc i had one here too
03:39.11bryjentraceroute dies at 24.220.2.100
03:39.13creeperzon my windows box
03:39.29Patlabor221ISP probably no likey that porty
03:39.52bryjendoesnt ping from here either
03:40.19Patlabor221ok, bryjen if I start to remove the #project24 channel tonight, you need to kick me
03:40.33bryjenhuh?
03:40.43Patlabor221bottle, being opend again
03:41.55creeperzdang
03:45.30creeperzuugh
03:47.29creeperzdang you poopie head, bzfs!
03:47.39Patlabor221umm dude it's your ISP
03:47.45Patlabor221or the computer, not the software
03:47.52creeperzso... :-)
03:48.39creeperzfirst they shut off my cable for a week, then my ip addy rotates, now this
03:48.57Patlabor221dynamic IPs are like that
03:49.00Patlabor221get a DSL
03:49.08creeperzhah
03:49.26creeperzi doubt theres a place in the area to get a dsl
03:49.47Patlabor221then quit yer bitchin' :)
03:49.54creeperz;-)
03:49.54Patlabor221cus it's ether that or dialup
03:50.00Patlabor221and you know you don't want to go back to that
03:50.01creeperz:-(
03:50.34Michaelhsure ya do
03:51.04Michaelhperhaps they want to pay for "pro" service to run servers
03:51.15Michaelhuse a funky port?
03:51.25Michaelhlike 99999999999999999999
03:51.29Michaelh?
03:51.33Michaelh:)
03:51.34creeperzgood idea ;-)
03:52.44RuFiToShey guys Happy New year :))
03:53.31creeperzgood way to start a new year: a bottle of jd and a sheep
03:53.33MichaelhIt's not a new year yet
03:53.59Patlabor221is it tomorow somewhere yet?
03:53.59RuFiToSfor me yes im on 2004 for 4 hours now :)))))
03:54.01Patlabor221it must be
03:54.26RuFiToSwho opened a bottle???
03:54.43creeperzthe bunnies
03:54.47bryjenfrom the mid-pacific all the way west past europe and the uk
03:55.04RuFiToSyep
03:55.58RuFiToShey monkey
03:57.04m0nkey_poouugh
03:57.14m0nkey_poowhy do i listen to "stacey's mom"?!
03:57.41m0nkey_poodid*
03:57.52*** join/#bzflag MrAC (~MAC@balt-209-163-100-191.qis-dynamic-dialup.coretel.net)
03:59.03Patlabor221Ginsing last I heard
03:59.16RuFiToSoh chestal smokes??
03:59.27RuFiToSwhat did he smooke??
03:59.35m0nkey_poobunnies
03:59.37MrACdoes anyone get 'killed by <unknown>' when killed by a world weapon?
03:59.41MrACi don't
03:59.43m0nkey_poothe mob smoked the bunnies
03:59.50RuFiToSoh
03:59.51Patlabor221that is an older bug
04:00.07MrACi removed it and he put it back today
04:00.16MrAC<from bugs>
04:00.25m0nkey_poohow do you insert a world object exactly?
04:00.28Patlabor221I think you only fixed part of it
04:00.37Patlabor221you read poo
04:00.53MrAChow is it broken then?
04:00.56m0nkey_poobut poo is stinky and has very small letters
04:01.17*** mode/#bzflag [+o MrApathyCream] by ChanServ
04:01.25Patlabor221there was some problem with the scoreing, you fixed the message but it would screw up somethign else, and I think make it so you could not spawn or something
04:02.11MrApathyCreamwell, bugs says
04:02.12MrApathyCream- Server handles MsgKilled correctly, but client displays it as 'killed by                      
04:02.12MrApathyCream<PROTECTED>
04:02.23bryjeni thought that was fixed too... unable to respawn after being kill by something other than a shot (geno, worldweapon...)
04:02.27MrApathyCreami don't get that when i try
04:02.36MrApathyCreambryjen: yes has been fixed (lars)
04:02.42Patlabor221on his test server I had it happen to me
04:02.46Patlabor221maybe he's outa sync
04:02.55MrApathyCreamperhaps
04:02.57Patlabor221or he switched to tyme
04:03.42MrApathyCreamand another thing...
04:03.46MrApathyCreamwhat's wrong with a shiny rabbit?
04:04.02Patlabor221how did you add the shine?
04:04.04Patlabor221put a light in it?
04:04.10sussudiochernobyl bunnies?
04:04.13Patlabor221or just adjust the material?
04:04.20MrApathyCreami just made it emissive and bumped up the specularity
04:04.37Patlabor221that won't make it a light in the scene really
04:04.46Patlabor221it'll just blow out it's shading
04:04.54bryjenrabbits should not radiate
04:04.57bryjen;)
04:05.11Patlabor221it only adjusts it's own emisive, it dosn't add light to the scene
04:05.16Patlabor221it may be drawn after other things
04:05.19MrApathyCreami haven't tried it... it's probably because the two squirrels posing as chestal's video card don't understand
04:05.28bryjenhehe
04:05.32shkoothat'd be cool if it added light to the scene.
04:05.33MrApathyCreamyes no added lights
04:05.35Patlabor221some cards don't like the emisive propertiy
04:05.44Patlabor221yeah you would have to add a glLight
04:05.45Patlabor221then it would
04:05.52Patlabor221but we only have 8
04:05.57MrApathyCreambz's use of lights is stupid
04:06.01Patlabor221very
04:06.06MrApathyCreamshots should NOT have lights
04:06.08Patlabor221you done with your lightmap version?
04:06.15MrApathyCreamalmost
04:06.21m0nkey_poowhat exactly arethe bz shots composed of?
04:06.24Patlabor221talk about pissing off chestal's squirles :)
04:06.24MrApathyCreambut the curly braces are all wrong
04:06.30Patlabor221pixels
04:06.39MrApathyCreamm0nkey_poo: they are billboards
04:06.39m0nkey_pooah
04:06.59m0nkey_poothat must be why they hurt so damn bad
04:07.05Patlabor221if you went lightmap you would have to do a vertex color verison for the crap cards
04:07.23Patlabor221you would not want to do 2 real passes
04:07.23MrApathyCreamPatlabor221: or just say go buy a card, you hoser
04:07.38Patlabor221if your gonna say that, go with a pixel shader :)
04:07.47m0nkey_pooits almost like a huge ball of solid goo
04:07.53Patlabor221make em get a GF3 or better
04:08.09Patlabor221what one?
04:08.11bryjenarrogance
04:08.22Patlabor221I have had a GF3+ for 2 years now
04:08.23MrApathyCreamwell i think it's safe to say that a matrox 1000 is too old
04:08.33Patlabor221I don't even have the FX5700 here
04:08.33MrApathyCreambut a 4400 should be ok
04:08.38MrApathyCreamor whatever the number is
04:08.43Patlabor221just a little 4TI 4200
04:08.46Michaelhhow elitist
04:08.50bryjenweren't you talking about a new card recently?
04:08.55Patlabor221a MX does not have shaders
04:08.57MichaelhRage Pro is the bomb
04:09.02Patlabor221yeah I got a FX5700 for work
04:09.02MrApathyCreamyes we should support MX
04:09.08Patlabor221then no shaders
04:09.10MrApathyCreami got a FX5700 Ultra here
04:09.12Patlabor221but you can lightmap
04:09.17MrApathyCreambootifal
04:09.28MichaelhI can play descent on my virge dudeez
04:09.30MrApathyCreamPatlabor221: right
04:09.44Patlabor221and you can then asume hardware T&L
04:09.52Patlabor221if you say at least a GF1/radeon
04:10.03MrApathyCreamwe should drop software rendering and the vid card should have been made in the 21 century
04:10.30Patlabor221then you would invalidate that last /.
04:10.38Patlabor221you could split rendering into a module
04:10.48Patlabor221then make builds for each type
04:10.48MrApathyCreamMX = 1999?
04:10.55Patlabor221before IIRC
04:11.06Patlabor221GF1 would be what your targeting
04:11.11MrApathyCreamok
04:11.17Patlabor221as it's the same as a MX feature wise
04:11.19MrApathyCreambut at least it can do something
04:11.23Patlabor221so 98 I think
04:11.27Patlabor221yeah it's got T&L
04:11.32MrApathyCreamthis everysystem is supported stuff is just silly
04:11.47Patlabor221hell POP requires shaders, and people pay $50 for the thing
04:11.54MrApathyCreamHow much is the cheapest card (now) that supports that specification? $20?
04:12.07Patlabor221bout $35 $40
04:12.15Patlabor221it's gonna be a 2mx
04:12.17MrApathyCreamyeah, i think thats more than reasonable
04:12.23Patlabor221as finding 1,s and 2,s is hard
04:13.06Patlabor221looks like you can get some as low as $30
04:13.16Patlabor221if you have an AGP slot that is
04:13.31Patlabor221and your basicly shit-caning all older laptops
04:13.36Patlabor221they can't upgrade
04:14.03MrApathyCreambryjen: you should do that anyway :)
04:14.09Patlabor221some people say the ATI ones arn't bad
04:14.19Patlabor221at least for the 8000+
04:14.30bryjenI've got a Matrox 450 and a Radeon 7something
04:14.51Patlabor221last I heard the 7x00 series did not have ATI supported drivers
04:14.55MrApathyCreamis matrox dead yet?
04:15.03bryjenthen theres the i8xx in the other one
04:15.04MrApathyCreams3 dead?
04:15.05Patlabor221the DRI people were working on it, but had not had a full implementation
04:15.15Patlabor221S3 is owned by sonic blue
04:15.23Michaelhhey dudez I have an email entry field now on the join menu, under the port.. can I just commit it?
04:15.24Patlabor221Matrox makes an OK card
04:15.33bryjens3/who quit the vid card biz
04:16.02MrApathyCreamMichaelh: how does anonymous plan in to the menu?
04:16.03Patlabor221your matrix 450 does not to T&L IIRC, but your radeon should
04:16.12MrApathyCreams/plan/play/
04:16.25Patlabor221cus ya know, we don't plan :)
04:16.28MichaelhI just freaking set it to anonymous if the field is blank... anonymous just leaves the thing blank
04:16.39bryjenPatlabor221:  that's what i thought, i'm just not sure the open source drivers are there yet
04:16.55MrApathyCreamMichaelh: s'ok with me
04:17.02Patlabor221they are slowly, tho you hav to use DRI
04:17.06MrApathyCreamTim might yell at you, but prolly not
04:17.13Patlabor221and not ones made by the hardware mfg
04:17.18Michaelhnarly
04:17.27Patlabor221the nvidias just freakin work
04:17.30MrApathyCreamcertainly for 1.12 it's fine
04:17.35MrApathyCreamonly issue is 1.10.4
04:17.42MrApathyCreambut i'd guess no one will complain either way
04:17.48Patlabor221and the list of suported OSs keeps geting biger
04:17.51bryjenMrAC:  Tim? Isnt he just a bot like that davidt-whoever ? :)
04:18.05MrApathyCreamyes nvidia drivers roxors
04:18.07Patlabor221yeah the veto bot :)
04:18.20MrApathyCreambryjen: a bot that lurkes in the petunias
04:18.57bryjenAh, so he can pretend the hedgeclippers are for the plants..... I see >:)
04:19.01MrApathyCreamMichaelh: if it were my patch, and my pants were hot about like yours i just check it in
04:19.20bryjeneww.
04:19.30MrApathyCream?
04:19.32MichaelhYou like my pants?
04:19.45MrApathyCreamyou folks have dirty minds
04:19.59MrApathyCreamthe statement was banal and pure
04:20.23Patlabor221Michaelh: it comes down to this, you just do what you want, noone has a plan or listens to others, you put it in, if Tim dosn't want it, he pulls it
04:20.37MichaelhAh so
04:20.44MrApathyCreambingo
04:20.52MichaelhI at least like to get some idea if other people would hate it first
04:21.00Patlabor221it dosn't mater
04:21.01MrApathyCreamsaid like a true gruff but loveable jeff
04:21.03Patlabor221look at the spawn stuff
04:21.11Patlabor221it's just how it works
04:21.17Patlabor221for good or for bad
04:21.30MichaelhI think we have some certain people that go hog wild changing stuff
04:21.31MrApathyCreamMichaelh: i'm ok with it, and learner will like it, and no one will hate it
04:21.37Patlabor221they do
04:21.45MrApathyCreamwell, tim vote abstained
04:21.55Patlabor221is it ugly?
04:21.56bryjendelayed
04:22.05MichaelhDoesn't look too bad
04:22.22Patlabor221but does it look good? and fit in with all the other stuff?
04:22.31MichaelhLooks ok
04:22.34MrApathyCreamwell if it looks good, it won't fit in
04:22.38Patlabor221I know mac, and he';s the one who should be asking
04:22.38Michaelhin my opinion
04:22.40Michaelhheh
04:23.11MrApathyCreamMichaelh: is it just menus.cxx and .h?
04:23.27Michaelhtink so
04:23.38MrApathyCreamgo ahead then. easy to remove if someone flips
04:23.58Michaelhsomestuff in bzflag.cxx too
04:24.10Michaelha few lines
04:24.11MrApathyCreamdoes it fit on a 320x200 display?
04:24.15MrApathyCreamchestal will want to know
04:24.17Michaelhuhhhhhhh
04:24.29MichaelhIf your email address is small enough?
04:24.47bryjenheading back to the "get a real vid card" territory...
04:25.04MrApathyCreammaybe it should be callsign: dave@boohoo.com
04:25.09MichaelhCould always monkey with max character's allowed or font size I suppose
04:25.26MichaelhIt allows 128 characters right now :)
04:25.27MrApathyCreamMichaelh: i'm just being a pain in the arse
04:25.40MrApathyCreamtypical the ty pes of gripes you may get, if at all
04:27.47MrApathyCreamhey pat, what's the trick to get tortoise to convert line endings for you?
04:28.28Patlabor221umm I just use it
04:29.07MrApathyCreamso was i till everyone started yelling at me :)
04:29.26Patlabor221it dosn't do it for you?
04:29.31MrApathyCreamapparently not
04:29.31Michaelhvc++ happily converted them for me :)
04:29.46MichaelhI dunno if tortoise changed them again or not
04:29.48MrApathyCreamMichaelh: really? what version?
04:29.55Patlabor221Michaelh: but it won't do it for the dsp and dsw
04:30.01Michaelhah so
04:30.15MrApathyCreamMichaelh: it converts them to unix?
04:30.18Patlabor221umm I don't know how do I see what vers?
04:30.21Michaelhno other way
04:30.44Patlabor2211.2.2
04:30.53MrApathyCream1.4.5
04:30.56Patlabor221dono
04:31.03Michaelhhmmm
04:31.16Patlabor221I allways just co and commit as normal and noone complains
04:31.16Michaelhooops..
04:31.23Patlabor221and it look fine on leenox
04:31.28Michaelhheh
04:31.34MichaelhI may be doing the same thing
04:31.54MrApathyCreamHmm i wonder what this 'Use Unix line endings' checkbox in the preferences dialog does....
04:31.55Michaelhtortoise does it automatically?
04:32.15Michaelh.. late enough versions?
04:33.06Michaelhwhat is edit and unedit ?
04:34.54Patlabor221~dict edit
04:36.17MrApathyCreamprolly just dirties and undirties the file
04:36.20MrApathyCreama gui thing
04:39.11Michaelhthere's a tortoise 1.6 now
04:39.35*** join/#bzflag DemolitionMan (~chase@adsl-64-167-79-246.dsl.lsan03.pacbell.net)
04:39.35*** part/#bzflag RuFiToS (~rufitos@adslsapo-b3-237-223.telepac.pt)
04:45.20MrApathyCreamMichaelh: looks good
04:45.59Michaelhpretty simple
04:46.50Michaelhpretty complex code that goes into the database stuff
04:47.12Michaelhit never stores a blank email address
04:47.21Michaelhset email "" doesn't stick
04:47.35Michaelhbut set anonymous 1 does stick :)
04:48.26MichaelhI got sick of trying to figure it out
04:48.33sussudiomost of creeperz' clothes stick too
04:49.40Michaelhsomebody loves to pass functions around as data
04:49.52Michaelhwhich I suppose is cool in some ways
04:50.25MrApathyCreammakes it clear as mud, no?
04:50.30Michaelhheh
04:50.34Michaelhplus the singleton defines
04:50.58Michaelh#define BZDB blah->instance()
04:51.03MrApathyCreamyup
04:51.13Michaelhwhich are hidden in header files
04:51.48Michaelhobviously someone who only uses a text editor...
04:51.51Michaelh:)
04:52.36MichaelhMeanwhile the vc people are frantically waving the mouse over the thing try to figure out what it is
04:54.20Michaelhif a battery dies on a laptop, can you still run it with the AC adapter?
04:54.55MrApathyCreamshould
04:54.58MichaelhI have a laptop but it stopped charging, not sure if it's the adapter or the bettery
04:55.39MichaelhI've been killing electronic stuff left and right
04:56.03Michaelhmight be my big fuzzy sweater I'm wearing :)
04:56.12Noodlemanlol
04:56.12Michaelhheh
04:57.18Michaelhprobably just have to get within a foot of something electronic and it starts destroying stuff
04:57.46Michaelhhmmm
04:57.46Noodlemani've got a laptop that if you leave it plugged in for a long time, it will kill the battery
04:58.15Noodlemanfortunately, it's a really old one which i don't use anymore :-)
04:58.59Noodlemanwhich works perfectly in linux, no less :-)
04:59.04MichaelhThis one is ancient too, the a/c light doesn't come on anymore
04:59.15Noodlemanfunky
04:59.26MichaelhI think the adapter is toast
04:59.51Noodlemanstick the end you plug into the laptop on your tongue
05:00.04MichaelhCan you fry a laptop through the keyboard with static electricity?
05:00.08Noodlemanif it tastes funny, or makes you giggle, it works fine :-)
05:00.14Michaelhthanks
05:00.19Noodlemani have no idea about that
05:01.11*** join/#bzflag creeperz (~creeperz@host-179-73-220-24.midco.net)
05:01.22MichaelhSeems a reasonable question while i'm mr static
05:01.40Noodlemanyou should walk around outside with your socks off
05:02.03Michaelhthis is minnesota
05:02.06Noodlemani do it all year long, whether there's snow or weeds
05:02.09Noodleman:-)
05:02.12MrApathyCream2004
05:02.15creeperzi live in south dakota :-)
05:02.26Noodlemanhappy new year, EST!!!!!!
05:02.30Michaelhit's like 10-15 degrees out there
05:02.31MrApathyCreamw00t
05:02.50MichaelhDid the terrorist blow up the big ball?
05:03.03Noodlemanhaha, did they?
05:03.04Michaelhnuts
05:03.55Noodleman1 of 2 things would have happened:
05:04.05Noodlemanif the ball is airtight, it would have exploded
05:04.22Noodlemanor, if not, it would look like there was a fire inside of it
05:05.38Noodlemani should get my mom to call my aunt and wake her up when it's 12:00 PST
05:05.51Noodlemanshe's always asleep by 9:00
05:06.03Noodleman*fun and laughs*
05:24.26*** join/#bzflag Tupone (~Tupone@ppp-82-84-126-24.cust-adsl.tiscali.it)
05:26.13MrApathyCreamouch
05:27.00MrApathyCreamcaptain_proton's new years resolution: Put the BZFlag hat on
05:30.25*** join/#bzflag DTRemenak (~DTRemenak@host-227-130.dialup.innercite.com)
05:33.00*** join/#bzflag |tim| (~tim@209-102-174-73.coastalnow.net)
05:33.44MrApathyCreamoff to wish the horsies a happy new year
05:33.58|tim|I was just shot by someone (who wasn't on my team) and it said "Killed by teammate Sir Bleh" (and no his nick wasn't teammate sir bleh)?
05:34.22Noodlemanheh
05:46.05*** join/#bzflag captain_proton (~blardebla@128.138.207.240)
05:52.04MrApathyCreamanyone know what value for -longitude i should pass to get sunrise currently?
05:52.41*** part/#bzflag Tupone (~Tupone@ppp-82-84-126-24.cust-adsl.tiscali.it)
05:52.43sussudioabout moscow
05:52.46bryjenyou can adjust the time of day in game
05:52.56MrApathyCreamkey?
05:53.04bryjen+ and - i think
05:53.15bryjenor maybe not with 1.10
05:53.19bryjen1.7
05:53.58MrApathyCreamhmm not in key mapping screen
05:54.38sussudio35 east should do it
05:55.11MrApathyCream-longitude 35 east        ?
05:55.23sussudioumm
05:55.40sussudiojust 35
05:55.44sussudioor -35
05:55.54sussudiowhatever gets your sun up :-P
05:56.32MrApathyCreamwow -longitude 35east              really screws up the mountains
05:56.43sussudiothe urals?
05:57.32DTRemenakabout -25 seems to work pretty good
05:57.36MrApathyCreamok
05:57.37DTRemenakas far as sunrise
05:57.49DTRemenakand +/- do work, but are not in the keymapping screen
05:58.10MrApathyCreamDTRemenak: yes -25 is good
05:58.21MrApathyCreamchestal's problem is just him (again)
05:58.25DTRemenaka little earlier and you get a pink sky :)
05:58.51*** join/#bzflag electrician067 (electricia@ics.thinkerworks.com)
06:00.00*** part/#bzflag electrician067 (electricia@ics.thinkerworks.com)
06:00.23DTRemenakotoh, feeding non-numeric values for longitude does nice things to the sky ;)
06:00.25bryjenMrApathyCream: TimeBackward and TimeForward in the Option, Change Key Mapping
06:00.41bryjenmenu
06:02.58MrApathyCreamah bryjen. gotcha
06:03.54bryjenI was suprised to find the there.  thought it was another "hidden" feature like setting an email addy
06:04.38MrApathyCreambryjen: email address is in join menu of course! :)
06:04.58bryjenis. not was.
06:05.10MrApathyCreamj/k
06:05.33bryjenyikes. it must be 2004. idiots with explosives nearby.
06:07.01*** join/#bzflag captain_proton (~blardebla@navi.cs.colorado.edu)
06:49.15*** join/#bzflag purple_cow (~jupiter@navi.cs.colorado.edu)
06:52.44*** join/#bzflag |tim| (~tim@209-102-174-73.coastalnow.net)
07:16.58*** join/#bzflag DTRemenak_ (~DTRemenak@host-224-137.dialup.innercite.com)
07:21.53*** join/#bzflag doughecka (~rooot@adsl-68-133.lou.bluegrass.net)
07:41.09DTRemenakIf a BZDB var needs sanity checking done, where should it be done?
07:43.04MrApathyCreamwell..
07:43.17MrApathyCreami suppose on load and if its changable in game
07:44.06DTRemenakright, but...
07:44.32DTRemenaklet's say a var needs to be numeric, and is loaded either from the commandline, or a config file, or is changed in game
07:45.10MrApathyCreamwell, statedatabase should be embellished to have min/max fields, perhaps
07:45.57MrApathyCreamgravity should never be >= 0
07:46.04MrApathyCreamfor instance ? :)
07:46.04DTRemenakbut min/max wouldn't do anything for if you entered "ZZ" instead of "12"
07:46.44MrApathyCreamwell we probably use scanf like functionality which should return 0, or perhaps i'm just dreaming
07:47.27DTRemenakBZDB.eval returns NaN if the value has been set to a string, it seems
07:47.59DTRemenakbut that would force the sanity checking into whatever was USING the var, output not input
07:49.26MrApathyCreamcan't you mod BZDB->set ?
07:50.09DTRemenakwouldn't that make things rather messy?
07:50.23MrApathyCreamhow so?
07:51.06DTRemenakback atcha: maybe I'm misunderstanding you...mod BZDB->set how?
07:51.35MrApathyCreamoh i see set takes strings... only eval knows better
07:51.40DTRemenakya
07:52.15DTRemenakoverload it to take floats?
07:52.20MrApathyCreamcould
07:52.32MrApathyCreambut that code is a hornet's nest iirc
07:52.33DTRemenakbut that wouldn't help when parsing config files
07:53.10MrApathyCreamdunno... patches welcome
07:53.11MrApathyCream:)
07:53.17DTRemenaklol
07:53.30DTRemenakI'm trying...would I be asking if I wasn't trying to code something?
07:53.38MrApathyCreamheh
07:55.09DTRemenakBZDB->sanityCheck(std::string varname)  with a massive switch satement?
07:55.12DTRemenakj/k
08:08.20learnerHappy New Year peoples!
08:09.26MrApathyCreamheya peep
08:09.28learnersanity checking via assert macro magic.. goes poof for production code for performance but maintains logic consistency
08:09.40learnerfeeling better?
08:10.11MrApathyCreamlearner: sanity s/b there for release as peeps can screw up in game
08:10.53learners/b == ?
08:11.28learnerah, should be
08:12.01learneri just mean in general -- extra sanity checking for run-time stuff too, of course :)
08:12.15learnerthe privilege of catching the tail end of a conversation ;)
08:12.18DTRemenakah, nice fireworks all done now :)
08:15.01DTRemenakso, basically the only option is check on each use?
08:15.30MrApathyCreamwell eval does caching so you could just check on the first eval access
08:15.55MrApathyCreamlook at evalCache
08:16.48Patlabor221Merry New Beer everyoine!
08:16.54learner:(  sourceforge support hasn't responded to my support ticket yet .. 2004.01.01 would be a cool start date
08:17.15learnerMerry new beer, Patlabor221!
08:18.07MrApathyCreamlearner: start date for?
08:18.13Patlabor221oh, we are outa beer, never mind
08:18.35Patlabor221Merry New Cabernet Savignon
08:18.41learnerwoo hoo!
08:19.04DTRemenakMAC: but then the sanity checking code would have to go in eval???
08:19.52*** join/#bzflag goofey (~greg@adsl-68-121-163-121.dsl.pltn13.pacbell.net)
08:20.12MrApathyCreamDTRemenak: yeah, i guess, but protected by the cache so only occurs once
08:20.27MrApathyCreamdunno
08:20.31DTRemenakbut...eval already returns NaN for non-numeric values
08:20.42MrApathyCreamprolly why no one has tackled it yet
08:20.45goofeyany gentoo users here?
08:20.58DTRemenakwhich forces the checks back into wherever the var is used
08:21.04DTRemenakgrr
08:21.17MrApathyCreamhuh?
08:21.43DTRemenakhuh what?
08:21.45goofeyhrm, I have a gentoo-specific bzflag question....  (I think)
08:22.01learnerhi goofey
08:22.08goofeyheya learner
08:22.21Patlabor221a couple people use it, wether they are here or not is a difren story
08:22.23learnermerry new año
08:22.44goofeymhappy new years to you too!
08:23.12goofeyPatlabor221: yeah, that makes sense - well, I'll ask and we'll find out if it's gentoo-specific or not
08:23.20learnerMrApathyCream:  "//wow thats bad" ... because ?
08:23.40MrApathyCreami was just testing tortoisecvs actually
08:23.48MrApathyCreambut relying on structure size is bad
08:24.00goofeyrunning bzflag at the cl gets me: loading fixedbr Can't continue without font: fixedbr Failed to load resource because the 'data'........
08:24.12MrApathyCreamyour directories are fubared
08:24.15Patlabor221where are you running it from?
08:24.17MrApathyCreamit can't find the data directory
08:24.19Patlabor221it can't gind data
08:24.22goofeyso, I tried it like this: bzflag -directory /usr/share/bzflag/data/ same error
08:24.23Patlabor221yeah what he said
08:24.24learnerah, so just the fact that there is a const size that relates directly to a struct size.. gotcha
08:24.26learneryea, bad
08:24.43goofeywell, I tried running it from /usr/share/bzflag/data/ - same error
08:24.48Patlabor221run it from just /usr/share/bzflag
08:24.54Patlabor221it knows to look for /data
08:24.54goofeyk
08:25.22learneris there a readable fixedbr in /usr/share/bzflag/data/. ?
08:25.24goofeysame error
08:25.34Patlabor221yeah then what learner said
08:25.43Patlabor221you got perms? and is the data there?
08:25.52goofeylearner: there is - but it's a fixedb.png - not fixedbr.rgb....
08:25.56learnerfixedbr.png
08:26.06Patlabor221you running 1.10.x?
08:26.15goofeyPatlabor221: yeah - installed via gentoo portage
08:26.25learnerthere should be no .rgb's in there any more
08:26.27Patlabor221and it's readable by your current user?
08:27.39learnerwhat does ls -la /usr/share/bzflag/data/fixedbr.png return?
08:27.48DTRemenaktime to go to bed, 'night all
08:27.54goofey-rwxr-xr-x    1 root     users        1420 Dec 31 23:57 /usr/share/bzflag/data/fixedbr.png
08:27.56Patlabor221see ya
08:27.57learnerg'night DTRemenak
08:28.00goofeyDTRemenak: night!
08:28.29MrApathyCreambzfs error: "Something failed"   lol
08:28.35learnerexec bit?  that's not right, but not exactly wrong either
08:28.41goofeythe interesting this is there's nothing about this in the gentoo forums - which means it's probably just me...   :)
08:29.11learnerMrApathyCream: most useless error in bzfs, no? :/
08:30.21MrApathyCreamheh
08:30.22Patlabor221where has CIA gone?
08:30.38goofeythe kicker is I get the same error as root....
08:30.57purple_cowPatlabor221: we're having some navi issues
08:31.01Patlabor221ahh
08:31.04Patlabor221I'm sorry
08:31.07*** join/#bzflag CIA-1 (~CIA-1@navi.cs.colorado.edu)
08:31.12purple_cowi think we -might- be ringing in the new year with 580G of data loss
08:31.24sussudiothat's a lot of hentai
08:31.27Patlabor221ohh no, not again
08:31.39Patlabor221you drop a couple of drives again?
08:31.48purple_cowsussudio: shut your noise hole
08:31.54purple_cowPatlabor221: no, it just decided to hate me
08:31.56Patlabor221thats a lot of spelunking
08:31.58Patlabor221:(
08:32.02Patlabor221need any parts?
08:32.16purple_cownot that i know of
08:32.19Patlabor221k
08:32.23purple_cowits not hardware
08:32.27learnereek
08:32.33Patlabor221that makes it harder and suckyer
08:32.52learnerneed some backup storage?  I could probably stash 100GB
08:33.37fiberchunkswhee!
08:33.54Patlabor221are you having a merry new beer fiber?
08:34.04fiberchunksindeed, and you?
08:34.16fiberchunksjust got back from a shindig
08:34.18Patlabor221so ends the year of hell, so yes
08:34.37fiberchunksas long as your IT bullshit is done -- that's a good thing
08:34.37learnergoofey, so then probably not permissions..
08:34.52purple_cowlearner: well, we were -just- about to start backing up with some massive CDR purchases
08:34.57Patlabor221thankfuly the boy didn't show up over the break so nothing busted
08:34.58learnerours wasn't but everyone just went home anyways :)
08:35.27Patlabor221purple_cow: I can probably get you a DVD+r for $100
08:35.38Patlabor221if your interested
08:35.48fiberchunks580G of data lossage? that sucks :\
08:35.58learnerand blows
08:36.01goofeylearner: yeah, that's what I'm thinking
08:36.16Patlabor221fiberchunks: is a gentoo user
08:36.19learnergentoo builds everything on install, right?
08:36.29learnerdo you know who set up the gentoo project?
08:36.42Patlabor221is that game really that good?
08:36.47Patlabor221I have been told it is
08:36.49learner~google monkey ball stint
08:37.09Patlabor221but I can't bring myself to buy a game called "super monkey ball 2"
08:37.11goofeylearner: yep - from source
08:37.24goofeylearner: no, but it would be easy to find out
08:37.34learnerwhich version?
08:37.37learnersupposedly?
08:37.38captain_protonPatlabor221: its ok
08:37.43fiberchunksthe make process hasn't changed from 1.7 to 1.10, so gentoo shouldn't be borked
08:37.43goofeylearner: but my guess is it's a prob at my end sense nobody else has reported this
08:37.46captain_protonPatlabor221: the party games are fun with a bunch of friends
08:37.55Patlabor221ahhh
08:37.56fiberchunksgoofey, I would go with that guess
08:38.03Patlabor221we have been playing "metal arms" it's funny
08:38.04goofeygames-action/bzflag-1.10
08:38.33fiberchunksI'm not on my gentoo sys right now, otherwise I could tell you definitively if it's the ebuild -- but I doubt it
08:38.33goofeycompiled from bzflag-1.10.20031209.tar.gz
08:38.45learneropen up ssh access for a peek, and I'll have it fixed right proper and quickly
08:38.58learnerthat'd be 1.10.0
08:39.00goofeyfiberchunks: I doubt it too - but I did post in the gamers section of the gentoo forum
08:39.16captain_protonhrm, so with navi down, i don't have anything to watch
08:39.26learnerwe should really "announce" 1.10.2 now
08:39.30goofeywell, thanks for the help all - I'm heading to bed
08:39.32fiberchunksgoofey: did you try just simply downloading the source, and compiling in your homedir, versus doing the ebuild voodoo?
08:39.41fiberchunksah, well, nm then
08:39.46goofeyfiberchunks: no - but that's a good idea
08:40.04goofeyI'll try that and update the forum post if it works
08:40.05fiberchunkstry it -- if it works, it _may_ be the ebuild -- but again, I doubt it
08:40.09fiberchunksgood luck
08:40.16fiberchunkshappy new year
08:40.27goofeyfiberchunks: I agree - but then again I did recompile the ebuild.....
08:40.37goofeythanks - happy new year to you folks too!
08:40.44learnerasking a bunch of tipsy devs within hours of new years istn't the best way to get support help :)
08:40.49goofeylol
08:40.56goofeyaww, it was fun anyhow
08:40.58goofey:)
08:41.00learnerhehe
08:41.01goofeynight all!
08:41.04learnercheers!
08:41.10fiberchunksheh, asking a tipsy non-dev isn't either (but then again I just interjected my opinion ;) )
08:41.10*** part/#bzflag goofey (~greg@adsl-68-121-163-121.dsl.pltn13.pacbell.net)
08:41.13Patlabor221gack, I need a new name for this class, I am not making something called CHUD
08:41.16captain_protonshould i be concerned that -both- of my roommates own the rocky horror special edition?
08:41.46learnerheh, CHUD is the name of the performance profiling tools in the mac developer tools
08:41.52fiberchunksshouldn't that be a good thing ?
08:42.04Patlabor221it's also a horible horible movie my first GF made me watch
08:42.17Patlabor221she loved bad bad horror movie
08:42.21CIA-103dbrosius * 12bzflag/ (5 files in 3 dirs): too much eggnog
08:42.24fiberchunksheh, chud -- that's a classic B movie :)
08:45.29fiberchunksprob. not good -- ah well
08:45.31Patlabor221furry
08:45.35Patlabor221very furry
08:45.36fiberchunksindeed
08:45.45Patlabor221and perhaps a bit of boisenbery
08:46.20fiberchunksat least I'm not in jail -- that's a bonus
08:46.27Patlabor221yup
08:46.43fiberchunksyou do anything hoorayrific tonight?
08:47.34Patlabor221hooked up a simpel cloud renderer :)
08:47.41Patlabor221but no, everone is gone
08:47.44Patlabor221outa town
08:48.03fiberchunksheh -- a productive one (among many, I imagine)
08:48.52Patlabor221well we shall see
08:49.04fiberchunksliked the sshot, btw
08:49.06Patlabor221it's nice to have something being drawn instead of just back end code
08:50.46MrApathyCreamwait till you see pat's gm missile geom
08:50.51MrApathyCreamoh wait, that was nixed
08:51.18Patlabor221what one, I have many missles, both guided and un-gided
08:51.22Patlabor221?
08:51.50MrApathyCreamoh never mind. got my channels mixed up
08:51.56Patlabor221rocketbox shoudl be fun :)
08:52.35Patlabor221hows the arbitary run time texture managment class? so I can hook up the clouds.
08:53.41MrApathyCreamwaiting for 1.12 to start
08:53.52Patlabor221I know
08:54.08MrApathyCreamlemme check the schedule, hold on....
08:54.21MrApathyCreamhmmm, seemed to have misplaced it, sorry
08:54.22Patlabor221this is the reason that we do maint. fixes in a branch at work, so new dev dosn't have to stall
08:54.31MrApathyCreamwhat a concept
08:54.36Patlabor221yeah
08:54.44Patlabor221so sometime next december?
08:55.06Patlabor221or is it june?
08:55.13Patlabor221I forgot the schedule
08:56.30MrApathyCream6/19
08:56.41Patlabor221july
08:56.43Patlabor221ahh ok
08:56.45learnerwho? wha? actually have a maintenance branch??  blasphemy!!
08:56.50MrApathyCreamwelp time for bed
08:56.52MrApathyCreaml8r
08:56.55Patlabor221so that's for 1.10.4
08:57.02Patlabor221then 1.12 in december right?
08:57.33Patlabor221your working on a maint branch now, at least as far as the users are concerned
08:57.37Patlabor221but then it's not up to us
08:57.40Patlabor221it's up to him
08:57.46learneryea.. just no dev path
08:58.14Patlabor221I guess Tim sees patches as the dev path
08:58.29learneri think we're almost to the point of making the leap and forcing the branch
08:58.29Patlabor221not the most easy/intutive way IMHO
08:58.45Patlabor221well that would help a lot
08:58.52learnerespecially if the first thing addressed is karma.. tim would probably conceed
08:59.22Patlabor221many things can be addresed
08:59.26Patlabor221it's not a liniar thing
08:59.32Patlabor221there are multiple people
08:59.57learnerpatches should really only be dev paths for truely experimental ideas -- we don't really have any of those at this point
09:00.00Patlabor221bu I shall not go there
09:00.05learners/patches/branches/  sheesh
09:00.10Patlabor221heh
09:00.43learneri don't get the feeling tim has worked much with cvs branching
09:00.50Patlabor221what about implementations that are not experimental, but so large they will take a lot of time and not to be included in the next maint release
09:00.59Patlabor221like ripping stuff anew
09:01.17learnerthat's a hard call -- very risky
09:01.32Patlabor221that is why you have a maint branch
09:01.36Patlabor221that dosn't get those
09:01.44Patlabor221and you do all that stuff in the mainline
09:01.48Patlabor221so it is "dev"
09:02.11Patlabor221maint releases shoudl really just be bug fixes
09:02.15learnerit's usually best to figure out a migration path that includes the long implementation piecemeal
09:02.33learneryes they should
09:02.38Patlabor221yes that is best, but somet things are just big jobs, to big for patches
09:03.19Patlabor221if a patch hits more then 2-3 files I think it's out of the realm of a patch
09:04.07learnerindeed.. patches are "usually" not necessary for internal dev unless people are left out of the loop of what's going on or the implementation is not agreed/understood
09:04.16Patlabor221yeah
09:04.31Patlabor221but the way it is now, it seems Tim want's all new submisions as patches
09:04.35Patlabor221I find that odd
09:05.57learnerprobably most of that is because, in part, nobody is really working on what he wants worked on
09:06.07learnerbut then the reason for that is mostly his doing/fault
09:06.08Patlabor221probably
09:06.22Patlabor221and patches helps him with the veto power
09:06.33Patlabor221I think he has a very clear goal in his mind of what he wants it to be
09:06.42Patlabor221and he is afraid of others making it something else
09:06.56captain_protonit'd be nice if he shared this goal with us :P
09:06.59Patlabor221just he seems to have a hard time expressing that vision in a way others can work from
09:07.00Patlabor221yeah
09:07.09fiberchunksthen he should perhaps state his goal (if one exists), and let others work on some forkage of it
09:07.16Patlabor221he can't
09:07.18learnerso he's doing what he can to discourage/steer people away from working on much more interesting things -- and yes, easier to leave a patch in sf, or reject someone accepting it, than to *cough* unroll commits from *cough* *cough* other devs
09:07.24Patlabor221I have tried and tried for over a year now to get that
09:07.30Patlabor221all I do is make him mad
09:07.42learneri think we have a start of one for him, listed as task items now
09:07.49fiberchunks... if it doesn't interest them, that is
09:07.58Patlabor221but I know he has at least an idea cus when you can get him to talk, he is yes/no about how it should work
09:08.28Patlabor221so just a fany form of the wiki, and todo list that he's been using in the past
09:08.35learnerhe does have an idea -- i have a pretty good idea what he wants, I think
09:08.36Patlabor221you'll get stuff like "implement karma"
09:08.56learnerwe don't necessarily agree on how to go about implementing it, or the priority of implementing it, though
09:09.13Patlabor221then you should probably ask to take over maintinership, with him still as copyright holder, and executive input
09:09.30Patlabor221I think he will give it to you
09:09.41fiberchunks'executive input' == veto power ?
09:09.44Patlabor221no
09:09.47fiberchunksah
09:09.50Patlabor221don't give him veto
09:09.52learneri don't think he's willing to make that step yet
09:09.55Patlabor221he is too detail oriented
09:10.17Patlabor221I think he is waiting for someone to ask, and that will make him decide if he is ready, or get off his butt and do something
09:10.49learnerthe last person he did that to is scrambling to recover half a terabyte :)
09:10.57Patlabor221none has asked, I think everyone asumes that he will just give it up when he is ready, I don't think he really does anything without a poke
09:11.04Patlabor221cap never asked
09:11.09Patlabor221not for maintainership
09:11.18Patlabor221he hasked to be SF admin to help out
09:11.30Patlabor221I think he would set you up in a heartbeat with at least that
09:11.45Patlabor221I has mentioned "when I turn it over to the next guy"
09:12.06learners/I/he/?
09:12.18Patlabor221the first I yeah :)
09:12.20Patlabor221sorry
09:12.24learnerheh
09:12.46Patlabor221I don't think it would hurt if you broached the subject to him
09:12.50Patlabor221just not in public
09:12.56Patlabor221that may make him feel under pressure
09:13.04Patlabor221and that people think he's not doing a good job
09:13.08learneryea, we have enough public confrontations
09:13.12Patlabor221yeah
09:13.25Patlabor221but I'm sure it would help him out a lot
09:13.45Patlabor221he would retain the rights to pull you as maintainer if he didn't like the direction
09:13.54Patlabor221like that would ever happen
09:14.01learnerI'm sure a beer-thirty helmet would help him out a lot too =)
09:14.16Patlabor221I don't think he drinks
09:15.10fiberchunksbut if the majority of suggestions now warrants a bunch of 'nos', then there seems to be a potential problem for a future maintainer if Tim doesn't like that direction (if you get my drift)
09:15.10Patlabor221aww comeon:)
09:15.51fiberchunksi.e. he'd pull a maintainer that would like to implement more of the things that aren't currently under a 'priority' level type of thing
09:16.02Patlabor221then as holder of the copyright he could remove the name BZFlag from what this maintainer is working on, and it woudl be come a branch project
09:16.06fiberchunksah
09:16.14Patlabor221so if that was the majority
09:16.20Patlabor221they would still work on it
09:16.26Patlabor221it would jsut be called something else
09:16.30Patlabor221using BZ as it's base
09:16.34Patlabor221GPL allows for that
09:16.38fiberchunksindeed
09:16.55Patlabor221worst case, it would need to be split into a new SF project/site
09:17.03Patlabor221but I don't think it would come to that
09:17.19Patlabor221Tim himslef would not lose or be out anything
09:18.00Patlabor221given that I think learners direction is to make things more modular so that it can support the ways Tim wants and the ways the majority wants
09:18.17learneror being implemented
09:18.31Patlabor221like in the karma implemenation, or after it's done on new stuff
09:18.47Patlabor221karma seems to be his baby
09:18.58Patlabor221savior of the world and all that
09:19.22learnerindeed -- and I think he's tunnel-visioned himself into seeing it implemented
09:19.28learnervery short term
09:19.42Patlabor221and even more so, into it's exact implemetation
09:19.50Patlabor221he just dosn't have the time to write it up himself
09:20.08learnerso everything slows
09:20.15Patlabor221I'm gonna call my version "greif" :)
09:20.25Patlabor2211 way karma
09:20.34fiberchunksI don't think (as if it matters, but I'm here, so why not), that level of involvement has really anything to do with a particular item being implemented
09:20.34learnergood grief :)
09:20.39Patlabor221nope bad
09:20.43Patlabor221:)
09:21.12Patlabor221Tim is very detail oriented, he's a dev not a manager
09:21.31Patlabor221not a bad thing, just not what is needed for the changes that everyone else wants
09:22.07learnerthere's quite a number of people willing to and contributing, just 1) few that know the code well enough to tackle something like karma and 2) even fewer that know why just hacking it in to the current code base would be a "bad thing"
09:22.36Patlabor221and even less that know how he wants karma done
09:22.39fiberchunkslack of exceptional documentation?
09:22.53Patlabor221well it's a biger thing then just karma
09:22.55Patlabor221it's logins
09:22.56fiberchunksfor 1, that is
09:22.58Patlabor221it's verificaton
09:23.05Patlabor221it's data storage of all the users and karma
09:23.23Patlabor221it's a core change to how each an every client/server connection happens
09:23.34learnerright.. the system is much more complicated than "just karma" really -- even more so when you begin to consider the impact/requirements on the user experience and the user interface
09:23.46Patlabor221and noone has done that
09:23.57Patlabor221he says "email verification"
09:24.04Patlabor221but that is a project in iself
09:24.14learnerand the karma doc doesn't really address that -- tim has ideas, but they are all 'hack it in' directions, imo
09:24.17Patlabor221who is the trusted party, what system sends the mails
09:24.57Patlabor221and if you can't verify, or don't want to register, does that mean you can't play? or go in as a "guest" ?
09:25.06learnerSo, I'm still going to keep pushing on better docs, and better code organization which should ultimately help everyone, even getting karma done "better"
09:25.09Patlabor221or only go on some servers?
09:25.35Patlabor221seens tupone is the only one helping you
09:25.37fiberchunksI would say that going in as a 'guest level' or only on some servers is perfectly valid
09:25.51Patlabor221well that's a big question
09:25.59Patlabor221what if there are no servers online that let that happen
09:26.05fiberchunkswith each server owner deciding what their server policy would be, just as it is now
09:26.10Patlabor221how are any new players added
09:26.18Patlabor221sucks from a "I just got this" perspective
09:26.23fiberchunksdepends on the server owner's policy
09:26.48Patlabor221if it's gonna be like that, there shoudl be a at least 1 "ofical" server that lets anyone play
09:26.52fiberchunksindeed -- perhaps a bzflag.org sponsored 'guest' server -- to get people used to it type of thing
09:26.57fiberchunksindeed
09:26.59Patlabor221aka "alpha zone"
09:27.03learner:)
09:27.04fiberchunks?
09:27.08learnerhehe
09:27.13Patlabor221learner knows
09:27.26Patlabor221bugs me is that many wont' look at how other games do this
09:27.37Patlabor221it's not rocket science, it's been done before
09:27.42learnerit'd be a newbie server, basically -- teaches the ropes and lets you "learn"
09:27.48Patlabor221TIm even knows the guy who did this stuff before
09:27.59sussudiohm snow.
09:28.28Patlabor221in the early days of subspace, you were suck in alpha zone servers till you had got a min score
09:28.30fiberchunksnot on this continent
09:28.39Patlabor221then you could register for the "real" servers
09:28.49fiberchunksnot a bad idea, imho
09:29.16fiberchunksbut exclusive, none the less - not really the current mode of bz operation, for sure
09:29.18Patlabor221kept the CTF and leage servers populated with at least people who had some knowlege, and gave them time to register
09:29.47Patlabor221alpha zone was allways just a bunch of 500 player Free for alls
09:29.49learnersubspace had in-game global callsign registrations before you began playing, so it could track you right from the beginning
09:29.55Patlabor221yeah
09:30.02Patlabor221and that sounds like what Tim wants
09:30.08Patlabor221it's what would be needed for karma
09:30.16Patlabor221at least as he describes it
09:30.17learneri don't remember what ss did on private servers
09:30.31Patlabor221you could tell a private server what "billing" server to use
09:30.37learnerit would be needed for karma, unless you have some sort of anonymous class
09:30.37fiberchunkswhy? if there is a 'guest' server, I see no reason why you should need to register (unless I'm missing the 'tim' point entirely)
09:30.39Patlabor221so you could use the global userdatabase
09:30.46Patlabor221or make them register with your own
09:31.12Patlabor221some servers would want to require resistration
09:31.14Patlabor221for leauges
09:31.15learnerah
09:31.19Patlabor221and better games
09:31.31Patlabor221in SS you could never have a serious game in alpha zone
09:31.41Patlabor221so you moved to Warzone
09:31.50Patlabor221away from the kiddies
09:31.53fiberchunkssure, but does that apply to a guest server? if you're not a guest, then register, and be on your way to leaguedom
09:31.57learnerMmm..
09:32.11fiberchunksor 'serious game' mode
09:32.12Patlabor221what if you just pick up the game and want to see what it is
09:32.25Patlabor221but don't want to go thru a registration/mail verification
09:32.29Patlabor221just to see
09:32.30fiberchunksthen be a guest.
09:32.34Patlabor221yes
09:32.54Patlabor221but if you can be a guest on any server then what is the point of karma
09:33.05Patlabor221These are all things Tim hasn't addresed
09:33.13fiberchunksif you like it, do your thing to make yourself 'legit' (at least, I would've, had there been an option when I first started playing bz)
09:33.14Patlabor221does he want to make everyone who plays register?
09:33.31fiberchunksthat doesn't make any sense though
09:33.37Patlabor221I know
09:33.52Patlabor221but all we ever hear is about registration
09:33.57Patlabor221and the techincal parts of it
09:34.01Patlabor221not end user experience
09:34.06fiberchunksI would suggest only allowing guests on 'guest level' servers -- not league play
09:34.10fiberchunksah -- gotcha
09:34.10Patlabor221that is what needs a good docking
09:34.26Patlabor221I would make it up to the server
09:34.34Patlabor221if soone wants a frag fest let them have it
09:34.47Patlabor221cus with BZ bandwith 1 server ain't gonna cut it
09:34.53fiberchunkswell sure, have it determined, in the end, by server owner policy
09:34.59Patlabor221yeah
09:35.14Patlabor221and the "ofical" leauges would of course require registration
09:35.22fiberchunkswhat levels the server owners accept
09:35.25fiberchunkssure
09:35.28Patlabor221then onece you have that you could put the team rosters acutaly in the game
09:35.34Patlabor221and make some mangamgemnt tools
09:35.41Patlabor221in SS, the game knew what team you played for
09:36.01Patlabor221and the game also knew who were refs
09:36.08Patlabor221and they had aditional commands
09:36.12Patlabor221locking rooms and such
09:36.15Patlabor221allowing subs
09:38.18Patlabor221heck it's a "dead" game, that is not even open source, but still distributed free, it has about 400 people plaing it right now, just on the standard 15 servers
09:39.02Patlabor221the Trench Wars has 173 people in it right now
09:39.54captain_protonhmmdeedoo
09:40.04Patlabor221and all this stuff with the rabbit mode, noone looks at the quake mods, they've done this allready
09:40.49Patlabor221basing rabit on score seems a bit silly to me, when the score should be based on the rabbit
09:40.49learnercaptain_proton: any luck? or are you not touching navi?
09:41.04Patlabor221cus rabbit is the point of the game, not the old BZ score mechanism
09:41.12captain_protonlearner: i'm not touching it - waiting for scanline to show up to see if he has any ideas
09:41.32fiberchunksI thought rabbit was based on other things besides pure score -- is this not the case?
09:41.39fiberchunkslike ratio
09:41.49fiberchunkss/ratio/kill ratio
09:41.50Patlabor221it's a score formula
09:42.05Patlabor221but it's all based on BZ kills, aka the score
09:42.27Patlabor221as someone put it, basing it on that is a rich richer, poor poorer scenario
09:42.41Patlabor221I'm used to the score showing how well you are doing in the the current game
09:42.57Patlabor221so he who has been the wabit lognest would have high score
09:43.03Patlabor221since that is the point of the thing
09:43.58Patlabor221if you want to mase rabit on kill/death ratio, that's fine, just don't call it score, or use the old BZ score mechanism
09:44.06Patlabor221as it's based on killing more is the point
09:44.25fiberchunksrather, hunting better?
09:44.50Patlabor221dono, is the winner the person who kills the rabit the most? or the rabbit for staying alive the longest?
09:45.02Patlabor221need to define the goal of that game
09:45.24fiberchunksI'll go with the first one
09:45.26Patlabor221do you want to be the rabbit or don't you?
09:45.34Patlabor221so you don't want to be the rabbit
09:45.39fiberchunksoh, good point
09:45.41Patlabor221I see it from a runing standpoint
09:45.47Patlabor221you want to be the rabit and not die
09:45.56Patlabor221killing hunters is just a way to not die
09:46.07Patlabor221depends what side you look at it from
09:46.28Patlabor221like tag
09:46.43Patlabor221well kinda reverse tag
09:46.47Patlabor221you want to be it for the longest
09:46.58fiberchunkswell, it would seem to me that the goal is to become the rabbit and then maintain it, so I would have to go with the second one since I've actually thought about it this time :)
09:47.23Patlabor221heh
09:47.30Patlabor221then score shoudl be based on Time
09:47.39Patlabor221and he who kills the rabit becomes rabit
09:47.42Patlabor221done and simple
09:47.45Patlabor221no fuss no muss
09:47.56fiberchunksbut how does one become the rabbit? should the rabbit be the one that shoots the previous rabbit? I see where you're going I think
09:48.00fiberchunksright
09:48.03Patlabor221yes
09:48.13Patlabor221you kill to become the rabit
09:48.20Patlabor221to acheve the goal of the game
09:48.26Patlabor221then you kill to keep the wabit
09:48.51Patlabor221well the way it is now it's kinda like smear the queer
09:48.53learnercept there are no "h"'s
09:48.59Patlabor221yeah
09:49.08Patlabor221that implys a "hold the ground" idea
09:49.23Patlabor221what is there now is "get whitie" :)
09:49.28Patlabor221or "Stick it to the man"
09:49.32fiberchunkswhich can already happen, depending on the map
09:49.39fiberchunkshold the ground, that is
09:49.41Patlabor221yeah
09:50.06Patlabor221in a KOTH game in most other games, he who stays in the "hill" part of the map alone the longest wins
09:50.09Patlabor221often to a time limit
09:50.15Patlabor221first one to 2 min or something
09:50.48fiberchunksperhaps a different dimension to the rabbit game could be that very thing - a timed match where he who holds rabbit longest wins
09:51.15Patlabor221that is the common mehtod in other games
09:51.27Patlabor221but they call it CTC
09:51.34fiberchunksCTC?
09:51.40fiberchunksCapture the Chicken?
09:51.41fiberchunks:)
09:51.45Patlabor221http://www.planetquake.com/modcentral/reviews.htm
09:51.48Patlabor221yup
09:52.05Patlabor221you get "it"
09:52.11Patlabor221and try like hell not to die
09:52.21Patlabor221in clasic CTC, the "it" can't shoot
09:52.27fiberchunksk, if a rabbit leaves a game - who gets 'it' -- the one who last shot the rabbit? or the one who has shot the rabbit most?
09:52.31Patlabor221and the "not it's" can't hurt each other
09:52.39Patlabor221the Chicken is an object
09:52.44Patlabor221that is dropped
09:52.46Patlabor221like a flag
09:52.50Patlabor221you have to cary it
09:52.57Patlabor221so if they leave, it's droped
09:53.00fiberchunksah
09:53.03Patlabor221like a fumble
09:53.06Patlabor221can lead to lots of fun
09:53.50Patlabor221if just huning is the goal of rabbit, then the rabit should just be random
09:53.56Patlabor221cus noone would want to be the rabbit
09:54.12Patlabor221then it makes it fair for all
09:55.14Patlabor221in the current method, 2 good players with high leads can allways jsut flip flop rabbit
09:55.38Patlabor221to me that says that being the rabit is the point
09:56.04Patlabor221and it has to suck to work your ass off to hunt that rabbit then not be rewarded with anything other then seeing somone else get to be it
09:56.55fiberchunksimho, not if you can't fight back as rabbit (as you implied earlier)
09:57.01fiberchunksabout other games, that is
09:57.27Patlabor221well but if you get points for time, as in those other games, you could win it
09:57.37Patlabor221by just running like HELL :)
09:57.48fiberchunksah, sure - again, it all depends on your perspective, as you stated earlier :)
09:57.50Patlabor221the quesion is "how do you win"
09:57.52Patlabor221yeah
09:58.05captain_protonhmm, someone needs to go through and do copyrights
09:58.07Patlabor221if there was a rabbit leauge, how would you figure out who wins
09:58.09captain_protoni guess tim has a scripty for that
09:58.15Patlabor221somone has a script
09:58.39fiberchunksimho, he with the most accumulated 'rabbit time' wins
09:58.41Patlabor221once you figure out who would win, then you make scoring and rabit bestowment fit that
09:58.51Patlabor221then he who kills the rabbit is rabbit
09:58.58Patlabor221it's that simple
09:59.21Patlabor221I would agree that that is a good way to go
09:59.35Patlabor221if somone wanted to do a "hunter" version, then they could score difrent
09:59.53Patlabor221it's like the current version is trying to combine both, and you can't they are mutualy exclusive
10:00.26fiberchunksthe elmer fudd and bugs bunny versions
10:00.30Patlabor221yeah
10:01.40captain_protonmmm, gotta love sword battle movies
10:01.43captain_proton*squelch*
10:02.05Patlabor221I heard that was a good movie
10:02.47captain_protonpretty good for the genre, i suppose
10:03.53Patlabor221man do I love me some anisotropic filtering
10:04.42Patlabor221ewww 2x dosn't look so hot
10:07.17Patlabor221well I'm off to bed, happy new year everyone
10:07.23Patlabor221sorry for ranting again
10:07.41learnerhappy new year @Patlabor221!
10:07.53learneroops, late
10:07.57fiberchunksgah -- me too
10:07.59fiberchunks:\
11:09.47captain_protonya know
11:09.53captain_protoni hate computers
11:10.11sussudioit's mutual, probably
11:10.33captain_protonoh, i'm sure
11:10.46captain_protonand mdadm is leading the fight
11:11.03sussudioit's at moments like bios updates when it manifests.....
11:11.09fiberchunksnavi haunting your dreams?
11:11.13sussudio98%, 99%..... crash
11:11.20captain_protonnot bios updates, raid management
11:11.33captain_protonthis disk is ok, but the other disks think it isn't
11:11.41captain_protonand afaik, there's no way to reverse that situation
11:11.56captain_proton(i may end up writing something that lets me edit the raid superblocks manually =/)
11:12.39sussudio~info raidtools
11:13.59learnerahh.. reliance on faulty raid .. tastes like chicken
11:15.22captain_protonits not really faulty raid, just irritating maintenance tools
11:16.17captain_protoni think the biggest problem is that they try to make them too user friendly, and in the process, make them not do quite what they're supposed to
11:17.12captain_protoni think what happened was a momentary kernel bug caused one of the drives to appear hotswapped, so mdadm decided to mark it as removed
11:17.18captain_protonwhich threw a wrench into my recovery plans
11:20.47captain_protonoh well
11:20.51captain_protonthe internet is routing, CIA is up
11:21.20captain_protonthe contents can be replaced, if necessary
11:21.55*** join/#bzflag cniV (~kchan@c211-30-113-108.carlnfd2.nsw.optusnet.com.au)
11:42.35*** join/#bzflag dabomb (~dabomb@215-bem-10.acn.waw.pl)
12:19.41*** join/#bzflag strayer (~s-t-r-a-y@p50910779.dip0.t-ipconnect.de)
12:19.54dabombaloha strayer
12:20.06strayerhiho :)
12:20.11dabombhappy new year!
12:20.16dabomband stuff :)
12:20.20strayera prosperous new year...!
12:20.25strayer;o)
12:20.29dabombyeah
12:20.59dabombhowzie man? hangover has came, or is it comming? :)
12:21.25strayerI never get a hangover
12:21.42strayerdunno why...but it's very helpful :)
12:21.45dabombtry Absint and say it again ;)
12:21.59strayerI tried absinth....
12:22.05dabombsure thing
12:22.17dabombheh. tough guy you are
12:22.48strayerwell...simple people like me R always lucky...
12:22.58dabomb:)
12:23.00strayerbtw...how do U feel?
12:23.12dabombpretty fine, ty
12:23.28dabombhangover is gone now
12:23.53strayerso fast?...most people have it for hours I heared
12:24.22dabombeh. i drunk 2 beers today. it kills hangover in most cases :)
12:25.08strayernice solution...hehe
12:25.35Chestalhere
12:26.20dabombok
12:27.00dabombgot some problems with GL library, can you help me a bit with it?
12:27.00dabombit disallows me to compile bzflag properly
12:27.37Chestalwhich operating system? what's the error?
12:28.15dabomblinux (which i am newibe to). when i do ie gcc somefile.c -GL it says there is not GL found
12:28.42ChestalI guess you mean -lGL
12:29.00dabombdunno how can i tell compiler that i have GL installed - i can find libGL.so, libGL.a in /usr/lib directory
12:29.05dabombyeah
12:29.06Chestaltry locate libGL.so
12:29.10dabombi got it
12:29.17Chestalwhich distribution is it?
12:29.22dabombRH9
12:30.38Chestalso you get an error while linking?
12:30.46Chestalor doesn't it find the include file GL.h?
12:30.53ChestalGL/gl.h that is
12:31.17dabombyeah. <quote> [root@proteus root]# gcc t2.c -lGL
12:31.17dabomb/usr/bin/ld: cannot find -lGL
12:31.17dabombcollect2: ld returned 1 exit status
12:31.27dabomb</quote>
12:31.40Chestalhmm, unusual
12:31.47Chestaltry 'file /usr/lib/libGL.so'
12:32.07Chestalah
12:32.14dabombi messed up in rpms a bit, but all files are in place i think
12:32.28Chestaltry the file command please
12:33.02dabombyeah. thats the problem: broken symbolic link ....
12:33.23dabombty, will try to locate proper library file
12:33.48Chestalnormally it woudl point to a specific libGL.so version file
12:33.52Chestalget Debian ;-)
12:34.04ChestalI am not familiar with RH
12:34.27dabombeh. will consider it :)
12:37.48dabombeh. making went little further but still got bunch of errors
12:38.47Chestalwhat's the first one?
12:38.56dabombBackgroundRenderer.o(.text+0x362): In function `BackgroundRenderer::BackgroundRenderer[not-in-charge](SceneRenderer const&)':
12:38.56dabomb: undefined reference to `OpenGLGStateBuilder::setBlending(unsigned, unsigned)'
12:39.06dabombthats it
12:39.07Chestalhmm
12:39.28Chestalg++ -v
12:40.05dabombgcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)
12:40.20Chestalshould work
12:41.29Chestalthis is when linking bzflag?
12:41.38dabombwhen making all
12:41.52dabombfirst g++ command
12:42.24Chestalwith a couple -l at the end?
12:42.45dabombyeah, -lGL, -lGLU, -lthread and such
12:43.01Chestaland it should contain ../ogl/libGLKit.a
12:43.23dabombcould it be because of old GL library?
12:43.56Chestaldid you by chance change the GL library after you compiled part of it, then continued?
12:44.30Chestalyou could try 'nm src/ogl/libGLKit.a | grep setBlen'
12:44.41dabombit could it be. i've just started making from begining
12:45.00dabombk
12:45.28Chestalmake clean; make? ok, try that first
12:50.31dabombprevious instruction passed but got another error...
12:50.44dabomb../platform/libPlatform.a(LinuxDisplay.o)(.text+0x2d5): In function `LinuxDisplayMode::init(XDisplay*, int&, int&)':
12:50.44dabomb: undefined reference to `XF86VidModeQueryExtension'
12:51.34Chestalhmm
12:52.35Chestaldoes it have -lXxf86vm ?
12:53.22dabombonly these:   -lGLU -lGL  -lGL -lGLU -lpthread -lm
12:53.36Chestalno -lX at all?
12:53.44Chestalthis is when linking bzflag?
12:53.50Chestal(-o bzflag)?
12:54.11dabombdunno so i will put whole command
12:54.14dabombg++  -O2 -ffast-math -fomit-frame-pointer -fexpensive-optimizations -fno-exceptions   -o bzflag ../date/buildDate.o MainWindow.o ControlPanel.o World.o SceneBuilder.o SceneRenderer.o BackgroundRenderer.o CommandsStandard.o RadarRenderer.o HUDRenderer.o HUDui.o ShotPath.o ShotStrategy.o Region.o Player.o playing.o LocalPlayer.o RemotePlayer.o WorldPlayer.o RobotPlayer.o ServerLink.o callbacks.o daylight.o texture.o sound.o bzflag.o HUDDialog.o me
12:54.14dabombnus.o ServerListCache.o ActionBinding.o TextureManager.o ../net/libNet.a ../common/libCommon.a ../obstacle/libObstacle.a ../platform/libPlatform.a ../ogl/libGLKit.a ../scene/libSceneDB.a ../geometry/libGeometry.a ../mediafile/libMediaFile.a ../zlib/libz.a  -lGLU -lGL  -lGL -lGLU -lpthread -lm
12:54.19Chestalhmm
12:54.26Chestalstraneg that it doesn't link with the X lib
12:54.30dabombyeah -o bzflag
12:55.08Chestalcan you load src/bzflag/Makefile into an editor?
12:55.13dabombyeah
12:55.15Chestalsearch for 'GLIBS ='
12:55.48dabombgot it
12:56.01dabombGLIBS = -lGLU -lGL  -lGL -lGLU -lpthread
12:56.04ChestalGLIBS = -lGLU -lGL -lXi -lXxf86vm -lXext  -lSM -lICE -lX11   for me
12:56.16dabombhmmm
12:56.18Chestalthis file gets autogenerated by the config system
12:56.21Chestalwhich I am not very familiar with
12:56.36Chestalwe can change it manually now, someone else might be able to find a better solution
12:56.50Chestala few lines below should be LDFLAGS =
12:57.25dabombLDFLAGS =
12:57.34ChestalLDFLAGS =  -L/usr/X11R6/lib
12:57.42Chestalof course, it migh tbe different in RH
12:57.43dabombshould i put it there?
12:57.51Chestalbut try to use both my lines
12:57.56dabombok
12:58.04Chestalliek I said, to really fix it, one woudl have to look at the configure stuff
12:59.57dabombit works now. thanks Chestal :)
13:00.50dabombmaking ended without errors
13:06.55Chestalonly next time, it will run automake again, your changes wil be lost I think
13:13.32dabombi had to screw up something before. i did ./configure again and GLIBS was set properly. making compleded without errors also
13:14.34dabombi noticed one more thing when lauching bzflag now:
13:14.44dabombXlib:  extension "XFree86-DRI" missing on display ":0.0".
13:14.44dabombloading fixedbr
13:15.11dabombi guess thats not good, but bzflag seems to work ok
13:15.16Chestalhmm
13:15.24Chestalyou have hardware rendering?
13:15.40dabombi guess so. GF2MX
13:15.53dabombdunno if it is enabled under X
13:15.56Chestalwell, when it looks ok and is fast enough...
13:16.01Chestalyou can try glxinfo
13:16.17Chestalone of the first lones shoudl say: direct rendering: Yes
13:16.21Chestallines, even
13:16.40dabombyeah. there is smth like that
13:16.50dabombdirect rendering: Yes
13:17.12Chestalthat's good
13:17.23Chestalnot sure why you get that other message
13:17.47dabombme neither :)
13:19.41dabomboh man, 40fps only
13:20.32dabombwhen i installed it from rpm i got over 150fps
13:21.25dabombi will try to install most recent mesa libraries maybe
13:25.39CIA-103chestal * 12bzflag/ (BUGS): more info on 'my' bugs
13:42.04*** join/#bzflag tapo (~tapo@pD955B396.dip.t-dialin.net)
13:42.08tapohi
13:44.00tapobzflag/doc/man/bzfs.xml ist not an xml file. are the plans to convert it to xml to usse it for man pages aswell as for html output?
13:44.06tapothe=there.
13:55.31*** join/#bzflag sussudio (Suss@81.68.131.0)
14:27.03*** join/#bzflag CIA-1_ (~CIA-1@navi.cs.colorado.edu)
14:59.17Chestal~bzflist
15:05.14tapowhat means (47)"?
15:07.15tapoChestal: looks like the man pages in CVS are plain man pages. I don't find anything using the xml files to generate html... looks like work in progress.
15:12.29tapoChetal: come on, bzflag.hashmark.net :)
15:12.45*** join/#bzflag CIA-1___ (~CIA-1__@navi.cs.colorado.edu)
15:23.39*** join/#bzflag Noodleman_laptop (~tuckerm@adsl-66-72-72-67.dsl.kntpin.ameritech.net)
15:24.25*** join/#bzflag Pimpinella (frank@p508210F7.dip0.t-ipconnect.de)
15:56.46*** join/#bzflag sussudio (~Suss@81.68.131.0)
16:02.07creeperz~bzfquery 24.220.73.179
16:02.34creeperzschweet
16:05.46*** join/#bzflag tapo (~tapo@p50929D80.dip.t-dialin.net)
16:35.35*** join/#bzflag KRlap (~KRlap@cae31-210-009.sc.rr.com)
16:35.45KRlaphappy new year all
16:38.02*** join/#bzflag Oman (~18f78b5b@server24.greatnet.de)
16:38.16Omanhi all
16:38.29OmanAnybody Home
16:38.31Oman?
16:39.22Oman*Echo* *Echo* *Echo* *Echo* *Echo* *Echo*
16:40.02OmanHello.
16:40.13tapo?
16:40.17Omanhi
16:41.39tapoplayed too much..
16:42.08sussudioOman: why do you feel the need to poll bzflag servers?
16:43.20Omanwhat?
16:43.30sussudiono, not "what".
16:43.46OmanWhat do you mean?
16:44.15sussudioOman: you have some kind of script running that polls bzflag servers very frequently.
16:44.50OmanI don't get what you mean.
16:45.19OmanDon't blame me but I don't get what you mean.
16:46.03sussudioyou are on server24.greatnet.de. server24.greatnet.de polls servers for some unknown reason.
16:46.44OmanWHAT THE HECK IS SEVER24
16:48.00OmanSussudio don't you see that I don't understand what you are Talking about I am younger that you think.
16:48.33OmanBrb phone
16:48.45sussudiook whatever. i've blocked you on my firewall anyway.
16:49.26OmanOk thats fine
16:49.33OmanBack.
16:51.35Omansussudio stop Bagering people
16:55.06*** part/#bzflag Oman (~18f78b5b@server24.greatnet.de)
17:00.45learnertapo: yes
17:12.26tapo:)
17:16.28learnerany help is welcome too :)
17:16.53tapook - how do you convert the xml files to html(?)? which tools?
17:17.07tapothere's this xls file...
17:17.37learnerwhich OS?
17:18.12tapolinux. is there another? :-). I've read http://docbook2x.sourceforge.net/manpages.html some hours ago....
17:18.26learnerthat xls file is a work in progress as well, don't think it's fully functional
17:20.06tapoI've never used docbook and xsl(t) in a real worl project. I think xml projects tend to be blown up... But I am curious on the ohter hand.
17:20.42learnerthey are usually, but I have used rather successfully in a "real world project" as has MAC, I believe
17:21.05learnerfor starters, though, it's going to be a mostly manual process as the tools are put in place
17:23.32learnerbest place to start is tldp's author guide: http://www.tldp.org/LDP/LDP-Author-Guide/index.html
17:24.48tapoI'll read -- after cooking a bit. I am hungry...
17:28.23tapoI do my personal html docs in a "language" I "invented", see "http://www.taponet.de/multiboot/index.pml" and "http://www.taponet.de/multiboot/". It is plain text without annoying open and close tags... easy typing...
17:28.45*** join/#bzflag Patlabor221 (~JeffM@adsl-64-167-79-246.dsl.lsan03.pacbell.net)
17:28.46*** mode/#bzflag [+o Patlabor221] by ChanServ
17:31.51tapolearner: which OS / tools do you use to process the xml files?
17:38.51*** join/#bzflag Tupone (~Tupone@ppp-82-84-102-114.cust-adsl.tiscali.it)
17:49.56*** join/#bzflag nikt (nikt@sp249.neoplus.adsl.tpnet.pl)
17:54.28*** join/#bzflag CIA-1____ (~CIA-1___@navi.cs.colorado.edu)
18:03.27*** join/#bzflag Tupone (~Tupone@ppp-82-84-96-48.cust-adsl.tiscali.it)
18:04.01learnertapo: for simple validation, I just use a browser.  for more complicated stuff, I use a variety of tools -- jade for example, or apache's xml-fo
18:04.05learnerhi tupone
18:04.51Tuponehi learner
18:08.50*** join/#bzflag Patlabor221 (~keir@adsl-64-167-79-246.dsl.lsan03.pacbell.net)
18:13.22CIA-1____03brlcad * 12bzflag/ (BUGS): saveworld doesn't save world weapons
18:20.33*** join/#bzflag CIA-1___ (~CIA-1__@navi.cs.colorado.edu)
18:24.21*** join/#bzflag TheDarkSamurai (~3eff4007@server24.greatnet.de)
18:24.35*** join/#bzflag CIA-1 (~CIA-1@navi.cs.colorado.edu)
18:24.49TheDarkSamuraihi there
18:25.01TheDarkSamuraiis noodleman playing or not
18:25.33learnerhi
18:27.03TheDarkSamuraihi
18:27.10*** part/#bzflag TheDarkSamurai (~3eff4007@server24.greatnet.de)
18:27.35learnerbye
18:28.05Patlabor221he is an odd one
18:40.49*** join/#bzflag CIA-1_ (~CIA-1@navi.cs.colorado.edu)
18:49.38*** join/#bzflag DTRemenak (~DTRemenak@host-226-83.dialup.innercite.com)
18:52.17*** join/#bzflag CIA-1___ (~CIA-1__@navi.cs.colorado.edu)
19:06.22*** join/#bzflag TheDarkSamurai (~3eff4007@server24.greatnet.de)
19:07.22TheDarkSamuraihi all
19:07.28learnerhi again
19:08.03TheDarkSamuraino one else on?
19:08.28learner~bzflist
19:08.39learnerlots of people on ;)
19:09.10TheDarkSamuraii mean on here
19:09.59learnerjust me and you sweetheart
19:10.20*** join/#bzflag DTRemenak_ (~DTRemenak@host-226-42.dialup.innercite.com)
19:10.47TheDarkSamuraiyikes!!
19:10.54learnerhehe
19:11.04TheDarkSamurai*The Dark Samurai jump 20 foot up in the air*
19:11.41TheDarkSamuraii ain't gay
19:12.31TheDarkSamuraiare you?
19:12.39learnerI'm a pretty happy fellow, but i prefer the company of ladies
19:13.02TheDarkSamuraigood hope so
19:13.18learnerphobic?
19:13.38TheDarkSamuraiof whats?
19:13.56learnernever mind ;)
19:14.01TheDarkSamurailol
19:20.37*** join/#bzflag CIA-1____ (~CIA-1___@navi.cs.colorado.edu)
19:32.30Patlabor221I think he answered yes to your last question
19:32.43learnerno kidding
19:33.03Patlabor221for all he knows, you could be a lady
19:33.11Patlabor221that prefers the compay of ladies
19:33.18learnerfor all I know, he could be a lady :)
19:33.52DTRemenakor a dog
19:33.57learnerwoof
19:34.04learnermeow
19:34.07Patlabor221yup
19:34.18Patlabor221or some sort of sentient pie
19:34.31*** join/#bzflag david_v (~david_v@c213-200-135-241.cm-upc.chello.se)
19:34.32DTRemenakor an alien...oooooo
19:36.03learnerI am Jack's wasted life
19:36.33learnerI am Jack's complete lack of surprise
19:38.24Patlabor221yay, skybox is all better now :)
19:39.29DTRemenakall better how?
19:41.09Patlabor221yes
19:41.12Patlabor221it was bad
19:41.14Patlabor221it's not bad
19:41.33DTRemenakthat was implied: how was it bad?
19:41.34Chestalyay, 171MB of Debian update
19:41.46Patlabor221my clouds still need work
19:42.13Patlabor221ohh the top of the skybox was rotated 90 out of sync from all the other images
19:42.18Patlabor221so there was a steam
19:42.24DTRemenakah, that would be bad
19:42.25Patlabor221seam
19:42.40DTRemenakI know what you meen ;)
19:44.19Patlabor221now it looks, purdy
19:44.20Patlabor221http://jeffm.bakadigital.com/temp/sky.png
19:45.11DTRemenakwhy, yes indeed...clouds static or dynamic?
19:47.31Patlabor221they move
19:47.48Patlabor221and are random in size speed a postion, within a range
19:47.55Patlabor221tho they need some work
19:47.56learnerdo they wisp and twirl?
19:48.01learner:)
19:48.07*** join/#bzflag Carnage_ (strayer@dyn216-8-133-133.ADSL.mnsi.net)
19:48.08david_vheh
19:48.18Patlabor221sadly no
19:48.41Patlabor221but you could derive off your own cloud renderer that would do that if you wanted
19:48.43learnerif we only had enough cpu to put random particle simulatious everywhere
19:48.45Patlabor221and just plug it in
19:49.04Patlabor221scanline has some kick ass clouds in his python thing
19:49.33Patlabor221and if you have shaders you don't need to use CPU for those particle system thigns :)
19:50.43Patlabor221tho I don't know if Tim would go for a system that is not based on the realtime night/day thing
19:50.47learnerwe can always use more particle systems :)
19:51.13Patlabor221I pesonaly would like to see skys defined by the map
19:51.24learnerindeed
19:51.25DTRemenakooh
19:51.33learnerpersonally like to see the entire world be defined
19:52.03Patlabor221yes
19:52.10*** join/#bzflag sussudio (Suss@81.68.131.0)
19:52.21Patlabor221sky, clouds, et all.
19:52.34Patlabor221fog and rain and all that too
19:52.42DTRemenakmmmm
19:52.46sussudiohey i figured out why that motherboard wasn't working.......
19:53.00Patlabor221banana in the tailpipe? :)
19:53.10sussudiono.... bios was corrupted
19:53.27sussudioi have 2 identical boards so i hotswapped the bios
19:53.28Patlabor221fun
19:53.47Chestalhow does the bz time / position system work? bz gets UTC time from system, then uses longitude to calculate local time of day`?
19:54.10DTRemenaksomething like that
19:54.16Patlabor221and phase of the moon
19:54.25DTRemenakthen uses lat+long+time to find out the moon/sun positions
19:54.31sussudiojust finished cleaning my main pc...... it had about 6 months worth of dust buildup. it's on 24/7.
19:55.23Chestaland the stars, too
19:55.25Patlabor221have fun everyone
19:55.33DTRemenakyou too :)
19:55.37Chestalnever really tried to check if the stars are correct, though. Are there planets, too?
19:55.44Patlabor221so we can't play on the moon :)
19:55.53DTRemenakhey, there's an idea...
19:56.08DTRemenakInterplanetary BZ
19:56.28Chestalhow about "tank manager"? ;-)
19:58.27*** join/#bzflag orange2 (~mdw@volt.expo.net)
19:59.14DTRemenakno planets, just stars
19:59.36DTRemenakplanets would have different movement properties
20:00.19DTRemenak'twould be interesting...retrograde motion...as if anyone would notice :P
20:00.52*** join/#bzflag CIA-1___ (~CIA-1__@navi.cs.colorado.edu)
20:02.25*** join/#bzflag RuFiToS (~rufitos@81.193.18.133)
20:02.34RuFiToShi
20:08.56learnerthere has to be some planetary gpl project that we could use logic from to display real stars correctly :)
20:08.57Quolhappy new year all
20:09.06learnerhappy Q year
20:09.12Quoln:)
20:09.21Quolthere I go with the N syndrome
20:10.15sussudio,pig
20:11.45DTRemenaklearner: http://sourceforge.net/projects/stellarium/
20:13.10DTRemenakor http://sourceforge.net/projects/opengalaxy/
20:13.39sussudioirl://lookoutthewindowwhenitsdark/
20:14.13DTRemenak"that we could use logic from..."  no code out the window
20:14.28learnerstellarium looks like it has real promise
20:14.41Quolstellarium looks cool
20:14.43learnerrealtime ogl -- could be a rather simple marriage
20:14.46DTRemenakya, it's GL too
20:15.06learneractually has some atmospheric rendering abilities too..hmm
20:15.15DTRemenakopengalaxy is also GPL and OGL but seems rather dead
20:15.34DTRemenakand lacks some of the cooler features, like atmos.
20:16.38Chestalflags could have special powers depending on the constellation of the planets ;-)
20:16.57Chestalso, maybe every 73 years or so you could teleport with PZ
20:17.00DTRemenakheh, it uses SDL
20:18.04Chestalbz should at least do sun and moon eclipses
20:18.17*** join/#bzflag Blue_Beard (~Blue@12-202-168-199.client.insightBB.com)
20:18.35DTRemenakwow, looks like it could replace the whole skybox cept for clouds ;)
20:18.49Blue_BeardArrrrr!
20:19.29DTRemenakwell, I'm off...see y'all later
20:19.44Chestalbye DTR
20:20.38*** join/#bzflag CIA-1__ (~CIA-1_@navi.cs.colorado.edu)
20:30.38*** join/#bzflag CIA-1___ (~CIA-1__@navi.cs.colorado.edu)
20:34.39Blue_Beard;-)
20:39.25*** join/#bzflag triclops (~triclops@203-219-160-62-nsw.tpgi.com.au)
20:40.58*** join/#bzflag CIA-1__ (~CIA-1_@navi.cs.colorado.edu)
20:47.51*** join/#bzflag CIA-1___ (~CIA-1__@navi.cs.colorado.edu)
20:49.22*** join/#bzflag lurgyman (~lurgyman@navi.cs.colorado.edu)
20:50.38*** join/#bzflag CIA-1__ (~CIA-1_@navi.cs.colorado.edu)
21:01.16*** join/#bzflag CIA-1___ (~CIA-1__@navi.cs.colorado.edu)
21:03.43*** join/#bzflag Tupone (~Tupone@ppp-82-84-96-48.cust-adsl.tiscali.it)
21:05.07Chestalhi Tupone
21:05.12Tuponehi
21:05.51TuponeI was asking about the tank bits on the ground when having high gravity
21:06.04TuponeI think I've fixed, but need confirmation
21:06.36Chestalah, we can try
21:06.58Chestalmy test server on 59155
21:07.03Tuponeok
21:07.22Chestaljust a moment
21:09.55Chestalmy computer feels like compiling everything all over
21:10.58TuponeI'll wait
21:11.16*** join/#bzflag tapo (~tapo@pD955BF26.dip.t-dialin.net)
21:12.04tapodig ducati.bzflag.org -> not found
21:12.23tapoah ok
21:13.49TuponeOne thing I'll need to not minimize so much the explosion speed, is the max height of the world. But I'm looking for it in the client, without finding
21:13.52taposo thats a world weapon.
21:15.03Chestalok, ready now
21:26.15Chestaltapo: have you trid to change resolution during game?
21:26.44tapono, didn't know I should
21:26.50TuponeI did. Have a GE force 2. And the floor is all messed up
21:27.05Chestalprobably the same as the windows alt-tab bug
21:27.13Chestalmight even be related to my shininess bug
21:28.09TuponeNow that I know how to did, there is a little chance I can fix. Very little, epsilon, but > 0.
21:28.43Tuponebye for now
21:34.54tapolearner: I think managing the docs with doctools / xml adds more problems than necessary. My opinion. A simple structured text format should do the job much better -- you would have the focus on simple text, easy to change. And you would have more players able to help optimizing the docs.
21:49.11learnerthey are going to be more than docs for documentation
21:50.09Chestalapropos XML, I think MAC suggested to use xerces. Xerces is _huge_, it's far bigger than all of bzflag
21:50.55*** join/#bzflag tapo (~tapo@pD955BF26.dip.t-dialin.net)
21:52.12learnerit will eventually just be provided/editable through an interface so the documenters will need to know nothing about xml/docbook if they don't want to
21:52.38Pimpinellaanyone knows what does mean "Not loading .note.GNU-stack" in /var/log/XFree86.0.log
21:53.13Pimpinellawhile loading fonts
21:53.20Pimpinella?
21:53.30learneryet what is stored in cvs is ultimately docbook
21:54.34learnerI haven't looked at how large the embedded aspect of xerces is -- we don't need a full-fledged sgml or even xml processor -- just something to read the xml into data objects
21:55.42Chestallearner: take the stations
21:55.47learner:)
21:55.54learneri love the stations
21:57.40Pimpinellawill X11 take gzipped fonts or do they have to be uncompressed?
21:58.08learnerdunno
21:58.12*** part/#bzflag creeperz (~creeperz@host-179-73-220-24.midco.net)
21:58.19*** join/#bzflag creeperz (~creeperz@host-179-73-220-24.midco.net)
22:13.35*** join/#bzflag Pimpinella (frank@p50820B88.dip0.t-ipconnect.de)
22:19.07tapolearner: ok
22:19.20tapolearner: have fun and win. don't shoot :-)
22:31.42*** join/#bzflag Tupone (~Tupone@ppp-82-84-126-24.cust-adsl.tiscali.it)
22:34.27*** join/#bzflag patlabor221 (~chase@adsl-64-167-79-246.dsl.lsan03.pacbell.net)
22:35.13*** mode/#bzflag [+o patlabor221] by ChanServ
22:42.51*** join/#bzflag Pimpinella (frank@p50820B88.dip0.t-ipconnect.de)
23:03.44*** join/#bzflag Pimpinella (frank@p50820E11.dip0.t-ipconnect.de)
23:10.51Pimpinella<PROTECTED>
23:11.02Pimpinellaoops
23:11.39Pimpinellatime for a new passwd :(
23:16.38*** join/#bzflag Tupone (~Tupone@ppp-82-84-126-24.cust-adsl.tiscali.it)
23:20.09creeperz:-)
23:20.49creeperzmost irc clients have an on-connect do this command option
23:20.57creeperzi auto-id and join 2 channels
23:21.01Pimpinellajust configured it
23:21.16creeperzah
23:21.20Pimpinellatoo lazy till now
23:23.52*** join/#bzflag DTRemenak (~DTRemenak@host-227-85.dialup.innercite.com)
23:52.43*** join/#bzflag Pimpinella (frank@p50820AE2.dip0.t-ipconnect.de)
23:59.09TuponeChestal: your test server is still up? Need for test
23:59.25Chestalshould be
23:59.27TuponeI forgot the port
23:59.46Chestal59155

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.