00:00.03 | learnerAtWork | Nidhoggr: ?? script booting ? |
00:00.17 | learnerAtWork | ah.. nvr mind |
00:00.20 | *** join/#bzflag DTRemenak (~DTRemenak@host-225-83.dialup.innercite.com) |
00:00.44 | learnerAtWork | Nidhoggr: I have a patch that will auto-boot bad callsigns just about ready for commit |
00:00.47 | Nidhoggr | bzadmin now takes command line arguements for commands, so I can automate stuff. |
00:00.53 | Nidhoggr | oh, cool. |
00:01.25 | Nidhoggr | I'm gunna tail -f the log file and pipe through a perl script I am working on. |
00:02.18 | Nidhoggr | it's nice to see development moving again. |
00:02.49 | Nidhoggr | I think my eyes finally adjusted to the callagen plugs. |
00:02.55 | Nidhoggr | after 24 hours. |
00:03.09 | Nidhoggr | I'm not feeling like plucking my eyes out anymore. :) |
00:03.50 | Nidhoggr | we have a huge spider problem outside our carport door. |
00:04.25 | sussudio | they pissed me off by hiding in my bathrobe :-P |
00:04.28 | Nidhoggr | and with my vow of compassion, I'm not allowed to kill them unless they become a plague... so I have to have someone else do it. |
00:04.36 | Nidhoggr | eek! |
00:04.49 | Nidhoggr | I might have to break a vow in that instance. |
00:05.11 | sussudio | i had a cat that ate spiders |
00:05.12 | Nidhoggr | it's funny when vows have an exterminator/infestation clause. :) |
00:05.46 | Nidhoggr | when we had gopher problems, I felt so guilty having to deal with them. |
00:05.48 | Nidhoggr | :( |
00:05.48 | learnerAtWork | lol |
00:06.05 | sussudio | did the gophers dance like in caddyshack? |
00:06.17 | Nidhoggr | that'd probably make me feel even worse. |
00:06.37 | Nidhoggr | I don't have much sympathy for aphids in my roses, though. |
00:06.48 | sussudio | ants do |
00:06.59 | Nidhoggr | I don't have a lot of sympathy for ants, either. |
00:07.20 | Nidhoggr | I spend a lot of time barefoot in the back yard. |
00:07.28 | Nidhoggr | and the ants like how I taste. |
00:08.14 | sussudio | taste like chicken? |
00:08.58 | Nidhoggr | brb |
00:09.06 | Patlabor221Work | I think I'm gonna have to ask for caps help on this |
00:09.28 | Patlabor221Work | or is he still at work |
00:11.13 | bzdoug | caffein |
00:11.30 | larsl_56k | Ugh, no. |
00:12.50 | CIA | commit by jeffm2501: added flipZ to pyramids to make proper colliding upside down pyramids, shot strat still needs help with making 'down' shots bounce properly. Temp fix ends all shots that bounce down. |
00:13.10 | Patlabor221Work | there that should be all my world proto breaking changes for a while. |
00:13.40 | larsl_56k | What have you changed? |
00:13.46 | larsl_56k | Arbitrarily large worlds? |
00:13.51 | Patlabor221Work | yeah |
00:13.55 | bzdoug | hmm, so you could make bullets bounce off pyramids and hit the ground, then bounce back and hit the tank? |
00:14.08 | Patlabor221Work | well that I hacked out, that's what I need caps help on |
00:14.17 | Patlabor221Work | now any shot that bounces 'down' just ends |
00:14.18 | larsl_56k | bzdoug: Yes, with a 45 degree negative slope on the pyramid. |
00:14.25 | larsl_56k | That would be interesting. |
00:14.45 | bzdoug | hmm, or better yet, a way to get bullets to bounch all over the place |
00:14.50 | bzdoug | like lasers and mirrors... |
00:14.53 | Patlabor221Work | I added shoot thru and drive tru options on boxes, pyrmaids, and porters |
00:15.01 | larsl_56k | Nice. |
00:15.05 | Patlabor221Work | hooked up the world object so you can set the size |
00:15.13 | learnerAtWork | I'd like a flag that makes guided bullets like the old atari combat... |
00:15.18 | larsl_56k | Do you have a test world that uses the new stuff? |
00:15.26 | Patlabor221Work | and hooked added flipZ to pyramids so you can make them upside down |
00:15.29 | bzdoug | can the shots bounch off the bottoms of boxes? |
00:15.29 | Patlabor221Work | yeah it's realy crapy tho |
00:15.46 | Patlabor221Work | doug nothing can bounce down now |
00:15.51 | Patlabor221Work | but once it's fixed yes |
00:15.56 | Patlabor221Work | well if we fix it |
00:16.03 | bzdoug | ehe |
00:16.30 | Patlabor221Work | the map parser is also more tolerant, it's case insenstive, and now skips bad objets and fields instead of dying |
00:16.54 | bzdoug | cool |
00:16.56 | Patlabor221Work | but I had to add data in the worlddatabase so it's not compatable with old clients or servers |
00:17.27 | bzdoug | aka protocol breaking :P |
00:17.33 | Patlabor221Work | yes |
00:17.40 | Patlabor221Work | also it forces all scales to be positive |
00:17.59 | bzdoug | ooh, no more wierd stuff |
00:18.14 | Patlabor221Work | no more hacks |
00:18.18 | Patlabor221Work | just real features |
00:18.37 | larsl_56k | So no more hacks like setting the z and x or y size negative to get an upside down pyramid. =) |
00:18.44 | Patlabor221Work | nope |
00:18.53 | Patlabor221Work | cus those pyramids didn't collide right |
00:18.59 | Patlabor221Work | since they are collidaebable now |
00:18.59 | Nidhoggr | pat.. does the tankpassthrough and shotpassthrough stuff work on objects? |
00:19.04 | Patlabor221Work | yes |
00:19.05 | Patlabor221Work | any object |
00:19.07 | Nidhoggr | yay! |
00:19.10 | Nidhoggr | that's awesome. |
00:19.19 | Patlabor221Work | well any box, pyrmaid, or teleporter |
00:19.22 | Nidhoggr | nod |
00:19.36 | larsl_56k | I want a shoot thru tank. =) |
00:19.38 | Patlabor221Work | if you want an upside down pyramid put flipZ in the object |
00:19.47 | Patlabor221Work | sure get the PZ flag :) |
00:19.56 | Nidhoggr | :) |
00:20.55 | bryjen | heh. another foo (Administrator@bar) sighting |
00:21.31 | larsl_56k | There are plenty of (root@random.computer) around. =) |
00:21.38 | Patlabor221Work | I'll probably have to make a tool in bzedit to set the shootthru, drivethru, and flipZ flags for stuff based on the old logic |
00:21.44 | bzdoug | root@allevil.com |
00:22.02 | Patlabor221Work | don't make me ban you |
00:22.32 | bryjen | larsl_56k: seen a couple of those too. Seems like more Admins@ tho |
00:22.40 | Patlabor221Work | I threw a TODO in there for the down bounce shot stuff |
00:22.54 | Patlabor221Work | hopefully somoene who has more knowledge of shot strat can help there |
00:23.16 | Patlabor221Work | right now it just makes them blow up |
00:25.28 | Patlabor221Work | I put up a very very bad sample map on BZBB that shows all the new stuff. |
00:26.16 | Patlabor221Work | tho it will give you the warning "unknown field 'SONOFABITCH' - skipping" |
00:32.08 | *** join/#bzflag Noodlebot (~noodlebot@bc183148.bendcable.com) |
00:45.22 | bzdoug | 15 min left |
00:45.54 | *** join/#bzflag patlabor221 (~jeffm@adsl-64-172-196-88.dsl.lsan03.pacbell.net) |
00:45.55 | *** mode/#bzflag [+o patlabor221] by ChanServ |
00:46.30 | learnerAtWork | well, pat went home.. guess I should too.. |
00:47.05 | patlabor221 | I did ! :) |
00:49.40 | *** part/#bzflag DTRemenak (~DTRemenak@host-225-83.dialup.innercite.com) |
00:52.08 | *** join/#bzflag bzgirl (~brat@toronto-hs-64-26-176-100.s-ip.magma.ca) |
00:57.18 | learnerAtWork | WOOOOT!!! |
00:57.27 | learnerAtWork | with 2 minutes to spare I AM OUTTA HERE! |
00:57.36 | learnerAtWork | huuaaah! |
01:05.52 | *** part/#bzflag sussudio (Suss@81.68.132.217) |
01:08.29 | patlabor221 | yay |
01:11.03 | captain_proton | obviously |
01:11.22 | patlabor221 | shot strat, I can't figure out how to get shots to bounce off the ground |
01:15.27 | patlabor221 | with proper updsidedown pyramids it's easy to get them to bounce down now |
01:16.57 | captain_proton | hmm |
01:17.00 | captain_proton | ground you say |
01:17.09 | patlabor221 | yes |
01:17.32 | patlabor221 | I put a test that blows them up now when the go down, cus I coldn't figure out how to tell when they went bellow Z0 |
01:18.55 | patlabor221 | if you get cvs you can see |
01:19.00 | patlabor221 | I put in a todo |
01:22.28 | *** join/#bzflag DTRemenak (~DTRemenak@host-227-79.dialup.innercite.com) |
01:27.34 | *** part/#bzflag DTRemenak (~DTRemenak@host-227-79.dialup.innercite.com) |
01:29.06 | *** join/#bzflag larsl_56k (~larsl@md46907f0.utfors.se) |
01:29.39 | larsl_56k | I get the page '<html><body></body></html>' from bzbb.bzflag.org. |
01:31.17 | patlabor221 | works for me |
01:32.44 | larsl_56k | Ah, I had switched browsers. I forgot to add bzbb to the "No proxy" list. |
01:35.15 | *** join/#bzflag DTRemenak (~DTRemenak@host-227-247.dialup.innercite.com) |
01:48.26 | *** join/#bzflag learner (sean@chr160dhcp1675.chrchv01.md.comcast.net) |
01:53.02 | chopsticks | Mmmm.. I haven't had Chinese food in like 4 or 5 months |
02:06.58 | patlabor221 | ohhh look at that horibl, horible bug |
02:08.14 | patlabor221 | or it could just be that I am running with an older server :) |
02:08.38 | bryjen | are the boxes upside down too? can you tell? |
02:08.51 | patlabor221 | only pyramids send the flag :) |
02:10.06 | larsl_56k | How hard would it be to add horizontal or slanted teleporters? |
02:11.00 | bryjen | leaning back toward more than one axis for rotation |
02:11.01 | patlabor221 | to rotate the geo not hard, |
02:11.23 | patlabor221 | but that would hit the ramp issue |
02:11.31 | bryjen | hehe. leaning. |
02:11.43 | patlabor221 | would tanks tilt when the hit the anlged borders? |
02:11.58 | larsl_56k | What about only horizontal teleporters? And they could only be linked against other horizontal ones. |
02:12.10 | patlabor221 | what would be the difrence? |
02:12.27 | fiberchunks | dropping someone straight down on an object, I assume |
02:12.37 | fiberchunks | or straight up? |
02:12.44 | patlabor221 | ohh |
02:12.47 | larsl_56k | Up would probably cause problems. |
02:12.49 | patlabor221 | would be odd |
02:12.53 | bryjen | why? moving thru the teleporter would be an easy time to reorient |
02:13.12 | larsl_56k | Unless you were already moving up through the entrance teleporter (jumping). |
02:13.22 | bryjen | you wouldnt have to draw a smooth transition |
02:13.31 | fiberchunks | would be kind o neat to jump thru a horiz tele to whammo some camper and then disappear into the mist ;) |
02:13.41 | DTRemenak | the teleporter border would prevent driving onto it, so you could only use them on jumping worlds, though |
02:14.02 | patlabor221 | yeah |
02:14.09 | bryjen | you can drive on a teleporter top |
02:14.20 | larsl_56k | You can turn the borders off, too. |
02:14.32 | patlabor221 | and now make them drive thru |
02:14.45 | DTRemenak | hm...do current teleporters have 3 or 4 borders? |
02:14.50 | larsl_56k | Three. |
02:14.50 | patlabor221 | 3 |
02:14.53 | bryjen | eep. if horizontal, would it need a border around all four sides? |
02:14.58 | patlabor221 | yeah |
02:15.23 | patlabor221 | actyaly I'm thinking of a way to put arbitrary geometry in a map, there may be a way |
02:15.34 | patlabor221 | and not use models |
02:15.59 | DTRemenak | hm. Elaborate please? |
02:16.28 | larsl_56k | Define polygons in the world file? |
02:16.33 | patlabor221 | triangles |
02:16.38 | DTRemenak | ick |
02:16.47 | DTRemenak | I can just see all the misshapen worlds out there |
02:16.55 | DTRemenak | and the bugs it would introduce |
02:17.00 | patlabor221 | well people want sphers's and stuff |
02:17.18 | patlabor221 | and real models |
02:17.34 | DTRemenak | yeah, but moving things to triangles would cause the same problem quake mappers had...gaps, leaks... |
02:17.38 | DTRemenak | erratic bugs |
02:17.50 | patlabor221 | well it's not a move to them |
02:18.16 | patlabor221 | all boxes and pyramids are brokendown into triwalls now |
02:18.18 | DTRemenak | an additional object |
02:18.21 | patlabor221 | yes |
02:18.36 | patlabor221 | an object with the tri data in it |
02:19.08 | DTRemenak | I still think we'd have problems with it...I mean, look what happened when we got floating stuff |
02:19.21 | DTRemenak | and that was a comparatively minor change, was it not? |
02:19.45 | patlabor221 | what do you mean "floating stuff" ? |
02:19.48 | DTRemenak | You start to get mappers exploiting "features" |
02:20.06 | DTRemenak | well, like...pyramids not on 0-z |
02:20.15 | DTRemenak | and super-thin boxes |
02:20.23 | patlabor221 | that's allways been there |
02:20.34 | DTRemenak | um |
02:20.49 | patlabor221 | ever since map files |
02:21.19 | patlabor221 | the only thing that changed in 1.9 was collisions in pyramids above z0 |
02:21.20 | DTRemenak | yeah |
02:21.33 | DTRemenak | map files introduced the problem |
02:21.40 | DTRemenak | 1.7e0 I believe |
02:21.47 | DTRemenak | wow, that was a LONG time ago |
02:22.06 | patlabor221 | well who ever coded it up, was to blame for that :) |
02:22.30 | bryjen | eww. the inverted pyramids are funky |
02:22.40 | DTRemenak | ah well, we lived with that, we can live with whatever interesting new "features" come along with the next revision |
02:23.10 | patlabor221 | well they are all now real features :) not ambigous "if you put in this magic # it works" |
02:23.49 | bryjen | shot collision works. tank seems to run into something when jumping over |
02:23.54 | DTRemenak | lol...you think...I don't think anyone anticipated drive-thru pyramids |
02:24.14 | DTRemenak | maybe there will be magic numbers on your triangles, too |
02:24.27 | DTRemenak | but I'm not objecting. Really, I'm not. |
02:24.33 | patlabor221 | well that should have been what they thought of |
02:24.52 | patlabor221 | well like I say it's all broken into triangles now anyway |
02:25.01 | bryjen | and the bottom -- err now the top, is drawing weird |
02:25.08 | DTRemenak | yes, but the engine decides where to but them, not the mapper |
02:25.16 | patlabor221 | of what, please use complete sentances :) |
02:25.56 | bryjen | I'm looking at some upside down pyramids. tank collision is odd. so is the drawing for the base |
02:26.21 | patlabor221 | you upate server and client? |
02:26.31 | patlabor221 | or are you looking at learners server? |
02:26.45 | bryjen | just fetched a snapshot. learners server. |
02:26.51 | patlabor221 | he has not updated server |
02:26.53 | patlabor221 | bad data |
02:27.00 | bryjen | ahh. |
02:27.13 | patlabor221 | the world protocoll changed |
02:27.17 | patlabor221 | sends more data |
02:27.34 | bryjen | still binary world stuffs? |
02:27.38 | patlabor221 | yeah |
02:27.40 | patlabor221 | was easyer |
02:28.06 | patlabor221 | I'd like to look at larger canges to the map before sending it text to the client |
02:28.31 | patlabor221 | but I will add a / command to have the server send the map to the client and have it save it |
02:29.30 | bryjen | hmm. latest snapshot 2hrs old? |
02:29.42 | DTRemenak | 'twould be interesting to see if we could come up with a system to tell the client the map name and checksum, so it wouldn't have to pull the map again |
02:29.56 | patlabor221 | ummm, that's been in there since g0 |
02:30.05 | patlabor221 | map chaching |
02:30.06 | DTRemenak | ah...right... |
02:32.23 | DTRemenak | Hm...just wondering...does the current cheat-prevention code treat reverse velocities as different than forward velocities? |
02:32.38 | bryjen | Pyramid bases still funny running local sever w/random map |
02:33.02 | patlabor221 | well if done properly, a triangle object could use the manifold shell for collisions then there would not be a "gap" problem |
02:33.24 | patlabor221 | and quake dosn't let you define triangles, jut manifold brushes. |
02:33.34 | patlabor221 | BSP is there problem :) |
02:33.39 | DTRemenak | um, quake1 here, not quake3 |
02:33.51 | DTRemenak | no brushes that I remember |
02:33.56 | patlabor221 | yeah |
02:33.58 | patlabor221 | same thing |
02:34.08 | patlabor221 | all quakes have been BZP |
02:34.09 | DTRemenak | true abt the BSP tho |
02:34.13 | patlabor221 | and brushed |
02:34.20 | patlabor221 | Bsp is brushes |
02:34.32 | DTRemenak | really...I must've just been insulated from it by WorldCraft then |
02:34.37 | patlabor221 | yeah |
02:34.41 | DTRemenak | ah well, probably better for me |
02:34.47 | patlabor221 | yeah |
02:35.00 | patlabor221 | portals are better :) |
02:35.04 | patlabor221 | protals roxor |
02:35.14 | scanline | patlabor221: AFAIK BSP doesn't have to be brushes.. that's just how the old editors worked |
02:35.25 | patlabor221 | tue |
02:35.26 | patlabor221 | true |
02:35.35 | patlabor221 | the leafy or the other one |
02:35.47 | scanline | BSP in the general sense just works with polygons |
02:35.53 | patlabor221 | yes |
02:35.56 | DTRemenak | yes |
02:36.07 | scanline | the collision detection comes from being able to quickly test if a point is inside the BSP or not |
02:36.12 | patlabor221 | quake engines all did the the same thing, just added more stuff |
02:36.19 | scanline | yup |
02:36.25 | DTRemenak | there were some pretty major changes tho |
02:36.32 | DTRemenak | ohh...curves! |
02:36.32 | patlabor221 | moslty in lighting |
02:36.38 | patlabor221 | yeah and the curve thing |
02:36.53 | patlabor221 | but the base algo is the same |
02:37.14 | patlabor221 | percomputed viz |
02:37.16 | patlabor221 | icky |
02:37.55 | DTRemenak | true, but really helped performance for the time |
02:38.12 | DTRemenak | when the processor was the bottleneck for games like that |
02:38.33 | patlabor221 | well when q1 was done overdraw was a big problem |
02:38.47 | patlabor221 | and that's what the bsp got them, no overdraw |
02:38.58 | patlabor221 | now it just choked the transform pipeline |
02:39.15 | DTRemenak | lol |
02:39.16 | patlabor221 | too many splits |
02:40.04 | DTRemenak | hm, just checked...even the comment says it doesn't check reverse speeds. |
02:40.35 | patlabor221 | ? |
02:40.53 | DTRemenak | for cheat protection |
02:41.05 | DTRemenak | so you could mod a client to go as fast in reverse as it does forward |
02:41.09 | patlabor221 | ohh yeah it don't |
02:41.10 | DTRemenak | and no servers would kick you |
02:41.17 | DTRemenak | arg |
02:41.43 | DTRemenak | some servers it wouldn't make a difference, but in 2-shot CTF it would |
02:41.48 | patlabor221 | well set your z to 0.01 and you can go as fast as you want |
02:42.05 | DTRemenak | true...arg again? |
02:42.21 | patlabor221 | yeah |
02:42.25 | patlabor221 | it's not perfect |
02:42.47 | DTRemenak | by far...but it did seem to help, lots of people were using premanufactured cheats I guess |
02:42.49 | patlabor221 | we need to send the speed as a real thing |
02:42.51 | patlabor221 | not fake it |
02:42.54 | captain_proton | why don't we just check the x+y speed? :P |
02:43.05 | patlabor221 | cus we don't send the XY speed |
02:43.15 | patlabor221 | we sent poitions |
02:43.20 | DTRemenak | does it check for strafing either? |
02:43.25 | patlabor221 | nope |
02:43.27 | bryjen | patlabor221: about the z, are you sure? i see checks for current.z = last.z |
02:43.30 | DTRemenak | lol |
02:44.11 | patlabor221 | it all needs to be redone |
02:44.22 | patlabor221 | we need to send the real data and just do it right |
02:44.34 | DTRemenak | that's interesting...anyone checked the "knowncheats" wiki page recently? |
02:44.51 | patlabor221 | it was updated if I recall |
02:45.03 | DTRemenak | more like mostly erased |
02:45.19 | DTRemenak | all it says now is "some" |
02:45.21 | patlabor221 | happens |
02:45.28 | DTRemenak | yeah...the dangers of wiki |
02:45.34 | DTRemenak | dialup499-od.nwol.net, 3 hours ago |
02:45.56 | patlabor221 | cap says it can be rooled back |
02:45.57 | DTRemenak | we do keep a wiki backup, right? |
02:46.02 | DTRemenak | cool |
02:46.05 | patlabor221 | it keeps delta state things |
02:46.13 | DTRemenak | oh, even cooler |
02:46.42 | bryjen | i don't see an exception for if z > 0 . there is one for current.z != last.z , which would be vertical movement |
02:47.09 | patlabor221 | maybe the bounce the Z 0.001 and 0.002 or something |
02:47.16 | *** join/#bzflag eddienull (~kevin@adsl-63-195-130-242.dsl.scrm01.pacbell.net) |
02:47.36 | patlabor221 | perma jump? |
02:47.52 | bryjen | meebee. hehe. then they're skipping at high speed :) |
02:47.58 | patlabor221 | yeah |
02:48.05 | bryjen | sissy boys |
02:48.35 | DTRemenak | or z 0 and z 0.001 |
02:48.50 | DTRemenak | don't have to float the whole time then |
02:48.53 | patlabor221 | something |
02:49.02 | bryjen | either way, gotta be hell on the suspension ;) |
02:49.08 | patlabor221 | none would see 0.001 |
02:49.25 | DTRemenak | wouldn't it mess up bullet collisions tho, or are bullets 3d? |
02:49.34 | bryjen | especially when they whip by at 100m/s |
02:50.06 | patlabor221 | they check the full heigh of the tank |
02:50.22 | patlabor221 | so it would not affect it that much |
02:50.43 | bryjen | so you can jump up and shoot someone on a box, fataly wounding them in the toe |
02:50.43 | DTRemenak | only close calls when the shooter is jumping |
02:50.46 | patlabor221 | tanks are taller then the shots |
02:50.47 | patlabor221 | yeah |
02:51.09 | patlabor221 | nothing that could be proven with the terran eye |
02:51.22 | DTRemenak | hm...can you set a tank to -z so it looks like you're driving a turret around? |
02:51.34 | bryjen | BUrrow? |
02:51.37 | patlabor221 | yeah |
02:51.40 | DTRemenak | or is that thrown out as out of bounds |
02:51.49 | DTRemenak | should be |
02:51.49 | patlabor221 | dono |
02:52.23 | bryjen | doesn't look like OOB checks Z |
02:52.46 | DTRemenak | nope, that's what I was just looking at |
02:52.47 | patlabor221 | then fix it |
02:53.38 | patlabor221 | there is no shortcut for real work :) |
02:53.46 | DTRemenak | not the work, the code |
02:53.47 | bryjen | there's the check for high jumping a bit above the OOB stuff |
02:53.51 | DTRemenak | C is full of shortcuts |
02:53.59 | DTRemenak | yeah, but it's only for high, not for low |
02:54.17 | patlabor221 | computers only do what you tell them |
02:54.30 | patlabor221 | add the too low to the too high test |
02:54.34 | patlabor221 | should be simple |
02:54.46 | DTRemenak | alright...bryjen, you want to, or shall I |
02:55.02 | DTRemenak | hmph, never mind, I don't have dev CVS access |
02:55.14 | bryjen | have to change the message not to say you jumped too high/low |
02:55.18 | DTRemenak | I'd be working off an old copy :( |
02:55.45 | patlabor221 | and you can't commit |
02:56.16 | DTRemenak | yeah, I'd have to submit a patch |
02:56.45 | DTRemenak | mighty small patch, probably be easier to write the patch file by hand than to run diff on it |
02:57.11 | patlabor221 | i'll just fix it |
02:57.18 | patlabor221 | faster then you making a patch :P |
02:57.22 | DTRemenak | lol, ok |
02:59.58 | DTRemenak | hm...(thinking on the reverse thing)...state.velocity is relative to the world, right, not the tank? |
03:00.11 | patlabor221 | all things are in the world |
03:00.16 | DTRemenak | thought so |
03:00.30 | patlabor221 | so you need tank facing and all that |
03:00.36 | DTRemenak | so how would we tell if a tank was backwards? |
03:00.38 | DTRemenak | yeah |
03:00.55 | patlabor221 | dot product, hope it's not spin jumping :) |
03:00.57 | patlabor221 | it's tricky |
03:01.09 | patlabor221 | cus you can go full speed backwards, mid jump |
03:01.16 | DTRemenak | yikes |
03:01.21 | DTRemenak | didn't think of that |
03:01.52 | bryjen | the "don't check while jumping" gets you out of that |
03:01.54 | DTRemenak | well, it's already skipped if you're jumping. |
03:02.03 | CIA | commit by jeffm2501: no tanks bellow Z0, bad tank, bad naughty tank |
03:02.12 | patlabor221 | then again it's easy to fake out |
03:02.17 | captain_proton | patlabor221: but but...what about burrow? :) |
03:02.20 | DTRemenak | the bounce thing |
03:02.34 | patlabor221 | is burrow implemented? |
03:02.41 | DTRemenak | cap: that's one thing I was thinking, maybe we need a minTankHeight |
03:03.03 | DTRemenak | xcept not, 'cause it wouldn't be constant |
03:03.25 | patlabor221 | server needs to tack flags |
03:03.28 | bryjen | another if added to that check when burrow is added |
03:03.29 | DTRemenak | yup |
03:05.51 | DTRemenak | does the server even know if a player is moving forward or backward? It must to check for bogus shots... |
03:06.00 | DTRemenak | at least have a facing angle |
03:06.14 | patlabor221 | it knows it's pos and facing |
03:06.24 | patlabor221 | dosn't know it's input vector, that's the problem |
03:06.57 | DTRemenak | yeah...but does it matter? can't strafe, and it's not checked while jumping |
03:07.20 | DTRemenak | hehe...strafing might get you kicked for moving backwards too fast...that'd be funny |
03:12.31 | DTRemenak | lol@the side effects of changing "king" to "rabbit" : annointNewRabbit(); |
03:12.49 | chopsticks | I hate it when you ask for "really really hot and spicy" and then you get it and it's ... just ... "meh" |
03:13.03 | patlabor221 | well felt it was better then "birthNewRabbit |
03:13.14 | captain_proton | learner: you sound like me :) |
03:13.24 | bryjen | you should've seen it before Ches cleaned up the comments: networabbit kicrabbit |
03:13.27 | captain_proton | its not a hot & sour soup unless your nose is running for the rest of the meal |
03:13.37 | learner | can hardly get anything "hot" these days |
03:13.51 | learner | lol, cap -- yes! |
03:14.01 | captain_proton | learner: you should come to our curry parties =) |
03:14.06 | DTRemenak | bryjen: I did see some of that last time I was perusing the code, but I'm so used to it from bzbb... |
03:14.11 | learner | mmmm.. curry |
03:15.02 | fiberchunks | heh, I'm in :) |
03:15.16 | bryjen | don't drip on the keyboard. ewwwwww |
03:15.50 | DTRemenak | is BZFlag ever compiled without TIMELIMIT defined? |
03:16.11 | DTRemenak | 'cause it's defined, then only used in #ifdefs |
03:16.37 | DTRemenak | doesn't hurt anything, I suppose...compile-time, but still |
03:18.12 | learner | mmmm... spicy chicken wings |
03:18.21 | learner | sounds like a dinner plan to me! |
03:18.28 | captain_proton | though not always at the same time |
03:19.40 | learner | ok, pay up guys |
03:19.54 | captain_proton | it doesn't say favorably rewarded |
03:19.57 | captain_proton | it says suitably |
03:19.59 | learner | lol |
03:20.03 | bryjen | _suitably_ |
03:20.03 | DTRemenak | it doesn't say when either |
03:20.15 | bryjen | ~dict suitably |
03:20.27 | bryjen | suitably suited ? |
03:20.38 | DTRemenak | lol |
03:20.47 | captain_proton | hehe |
03:21.31 | learner | ok, any apache familiars in here? |
03:21.57 | DTRemenak | Uh, I've set up one and a half apache servers...you can probably find someone more familiar than I |
03:22.11 | DTRemenak | don't ask about the half |
03:22.47 | captain_proton | what was the half server? |
03:22.51 | learner | When I go to http://brlcad.org/server.log to read the log, it takes an inordinate amount of time to load. Any ideas? |
03:23.00 | learner | It's just a text file |
03:23.05 | DTRemenak | captain: I said don't ask |
03:23.25 | learner | should only even be "open" once every 10 minutes (cron job) |
03:23.26 | DTRemenak | It was miserable, is what it was |
03:23.32 | fiberchunks | learner> try enabling mod_gzip for apache - that might speed it up |
03:24.24 | learner | the server responds lickity split quick on anything else -- just not this particular text file |
03:25.26 | learner | does it load quickly for anyone else? maybe it's just the stupid browser.. |
03:25.42 | fiberchunks | loaded in about 2 seconds for me |
03:25.47 | DTRemenak | nothing loads quickly for me |
03:25.55 | bryjen | seems ok here |
03:26.04 | learner | damn browser |
03:26.11 | fiberchunks | hehe, which one |
03:26.15 | DTRemenak | what browser are you using? |
03:26.28 | learner | perhaps I need to have apache seen back a text mime type or something |
03:27.00 | *** join/#bzflag JBDiGriz (~JBDiGriz@adsl-63-204-107-181.dsl.sndg02.pacbell.net) |
03:27.04 | DTRemenak | lol, think you're browsers sitting there waiting for a <HTML> that never comes? |
03:27.06 | learner | Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/85 (KHTML, like Gecko) Safari/85 |
03:27.22 | DTRemenak | ah, safari...that's not supposed to be slow |
03:27.28 | captain_proton | khtml isn't like gecko :P |
03:27.30 | learner | it's apples new khtml based browser, safari |
03:27.38 | captain_proton | for example, gecko is fast |
03:27.41 | captain_proton | =} |
03:28.01 | JBDiGriz | learner: Have you compiled the new mac client? |
03:28.30 | learner | yes, jb |
03:28.33 | learner | why? |
03:28.43 | JBDiGriz | Any problems with the definition of WorldSize? |
03:29.12 | learner | not that I recall, jb -- lemme try again now.. maybe I missed an update since the drive home |
03:36.53 | patlabor221 | it did change |
03:37.00 | patlabor221 | it's not const anynore |
03:37.30 | learner | wth is wrong with my cron job? |
03:37.42 | JBDiGriz | I'm wondering if it's from cvs update rather than cvs co. I'm grabbing all of the files again and trying once more. |
03:39.12 | learner | jb, I just built fine |
03:39.30 | patlabor221 | what was the error you get ? |
03:39.40 | JBDiGriz | I'm doing a complete checkout, and I'll rebuild. I was doing a cvs update. |
03:39.54 | learner | I did an update only.. |
03:39.59 | JBDiGriz | The error was on the link of libCommonNet. _WorldSize not defined |
03:40.13 | learner | ah.. jb.. |
03:40.15 | patlabor221 | commonnet? |
03:40.23 | learner | pb build does fail. |
03:40.28 | learner | make worked |
03:40.43 | JBDiGriz | aha |
03:40.45 | patlabor221 | it's now an extern |
03:40.56 | patlabor221 | in global.h |
03:41.06 | JBDiGriz | I'll see what I can do about fixing the pb build. |
03:41.10 | JBDiGriz | Thanks! |
03:41.13 | patlabor221 | the real variable is in bzflag.cxx |
03:41.21 | patlabor221 | well for bz |
03:41.28 | patlabor221 | bzfs has it's own |
03:42.21 | patlabor221 | its now sent with the map |
03:42.36 | JBDiGriz | and you have a const which depends on WorldSize in global.h |
03:43.01 | patlabor221 | ??? |
03:43.23 | JBDiGriz | const float WallPosition =0.5f*WorldSize +// meters |
03:43.31 | JBDiGriz | 0.75f * TankLength; |
03:44.18 | JBDiGriz | There are others |
03:44.19 | patlabor221 | ahh I see |
03:44.20 | patlabor221 | icky |
03:44.47 | JBDiGriz | I think the link error is correct. It should be resolving those consts when it links the library |
03:45.43 | patlabor221 | ahhh I see why it dosn't error for me, dosn't seem to be used |
03:46.04 | patlabor221 | well it's not used |
03:46.10 | learner | :) |
03:46.18 | patlabor221 | don't error on my end, you must have a broken compiler :) |
03:46.24 | patlabor221 | that's what they allways tell me :) |
03:46.41 | JBDiGriz | RadarLowRange is used in playing.cxx |
03:47.06 | learner | frameworks must resolve all symbols at link time (unlike .so's or .a's) |
03:47.08 | patlabor221 | ahhh those are yea |
03:47.17 | patlabor221 | hmmm |
03:47.20 | learner | we could hack around it, but the problem is that they are there |
03:47.48 | patlabor221 | none of those can be precomped, let me fix them |
03:47.57 | patlabor221 | have to make them mult out at run time now |
03:48.01 | JBDiGriz | And a const which depends on an extern is bork bork bork. |
03:48.09 | patlabor221 | yeah |
03:48.27 | patlabor221 | well I'm not making .a or .so :) |
03:48.32 | JBDiGriz | alt.swedish.chef |
03:48.33 | patlabor221 | so broken compiler :) |
03:48.53 | learner | .dll for you sweetie |
03:48.57 | JBDiGriz | It shouldn't accept that link in your compiler. |
03:50.15 | JBDiGriz | It's really a variable constant, which isn't a problem in windows! :{) |
03:50.51 | patlabor221 | so your saying the mac sucks then right? |
03:50.54 | patlabor221 | :) |
03:51.12 | patlabor221 | well it wouldn't be right anway |
03:51.14 | JBDiGriz | I could start regaling you with old fortran stories about self-modifying code, but I'll hold off. |
03:51.18 | DTRemenak | I hate it when my constants vary |
03:51.20 | patlabor221 | it woldn't use the size from the map |
03:51.28 | learner | frameworks are rather cool and funky all in one |
03:51.57 | DTRemenak | what WOULD it use? random values, like windows seems to like? |
03:52.05 | learner | oh, I'd like to hear stories about self-modifying code sometime.. (AI fan) :) |
03:52.08 | DTRemenak | just whatever was in that hunk of memory |
03:52.46 | JBDiGriz | Most of the self-modifying code stories actually predate me, but I used to listen to them from the older hackers. |
03:53.18 | JBDiGriz | I got to use PDP-11's !!! :-) |
03:53.40 | learner | :) |
03:54.04 | learner | ours was decommissioned just about 2 years ago |
03:54.20 | JBDiGriz | What model? |
03:54.31 | learner | good question |
03:54.41 | learner | I never played with it myself personally |
03:54.55 | learner | vax 11/780 sound right? |
03:55.15 | JBDiGriz | A VAX, that was the later model! |
03:55.51 | learner | those machines predate me by quite a bit.. |
03:56.01 | learner | there was a pdp-11, though |
03:56.13 | learner | I'll have to ask one of the guys which model tomorrow |
03:56.15 | patlabor221 | there |
03:56.18 | JBDiGriz | I played on one of the first Vax 11/780's which ran BSD. Actually I still have the email address from that 780. |
03:56.24 | CIA | commit by jeffm2501: make the bad const stop |
03:56.32 | patlabor221 | try that |
03:56.58 | patlabor221 | turned the const into just a factor, and did the mult at run time |
03:57.11 | patlabor221 | that way you can go from server to server with difrent world sizes |
03:57.18 | patlabor221 | eppp bats running low |
03:57.36 | learner | seems to work fine now |
03:58.18 | JBDiGriz | That email address is now 25 years old! |
03:58.23 | learner | lol |
03:58.24 | patlabor221 | const is realyy const |
03:58.39 | learner | there is no const |
03:58.53 | JBDiGriz | constants aren't, variables won't |
03:59.13 | JBDiGriz | but libCommonNet links! :) |
03:59.25 | learner | which is what matters most ;) |
03:59.57 | learner | jb, if you figure out a way to decouple libCommon from libNet, I'm all ears |
04:00.14 | JBDiGriz | I think that's part of the plan for July 12 |
04:00.14 | learner | there were simply too many interdependancies and I didn't want to -undefined suppress the whole thing |
04:01.45 | patlabor221 | you can't remove net from common? |
04:01.52 | patlabor221 | wow |
04:02.03 | learner | we 'can', but not in a good way |
04:02.08 | JBDiGriz | Thanks Pat, the pb build worked, now I'll test the build. |
04:02.35 | learner | they are not independant libraries, though |
04:04.07 | JBDiGriz | It runs on brlcad with just one person. |
04:04.22 | JBDiGriz | Shooting myself loses the rabbit though. |
04:04.48 | learner | that server's rebuilding now |
04:05.38 | learner | ok, try again now, jb |
04:08.25 | fiberchunks | known cheats page is restored in wiki, btw |
04:09.00 | patlabor221 | you da man |
04:09.18 | fiberchunks | thank you ;) |
04:11.49 | fiberchunks | setting up a wiki for some of my friends on my box -- pretty neat -- however, can't wait until they introduce ACLs... |
04:32.18 | *** join/#bzflag Noodlebot (~noodlebot@bc183148.bendcable.com) |
04:42.20 | captain_proton | patlabor221: can you find the soundtrack to spirited away? |
04:42.47 | patlabor221 | I own it |
04:42.51 | patlabor221 | standby, |
04:42.53 | captain_proton | ooh |
04:42.54 | patlabor221 | it's on darkmoor |
04:43.26 | captain_proton | remind me of the url to darkmoor? |
04:43.46 | patlabor221 | http://bakadigital.com/darkmoor-noshare/anime |
04:43.51 | patlabor221 | user dell |
04:43.57 | patlabor221 | sorry user dark |
04:44.03 | patlabor221 | pass d3ll |
04:44.14 | patlabor221 | folder |
04:44.23 | patlabor221 | http://bakadigital.com/darkmoor-noshare/anime/Spirited%20away/ |
04:44.45 | patlabor221 | anythign else I can help you with sir? :) |
04:45.47 | captain_proton | not at the moment :) |
04:56.45 | *** join/#bzflag MrApathyCream (dbrosius@balt-209-163-100-140.qis-dynamic-dialup.coretel.net) |
04:57.16 | JBDiGriz | Some interesting bugs on rabbit hunt, like tk when two people shoot each other! :) |
04:57.37 | JBDiGriz | and no bunny at other times when both are shot! |
04:57.39 | MrApathyCream | hmmm? |
04:58.02 | JBDiGriz | learner and I were just testing out the new clients on brlcad, and noticed some interesting effects. |
04:58.09 | learner | yes, and if all playing players pause... :) |
04:58.10 | patlabor221 | maybe bunny should be disabled if less then 3 player? |
04:58.20 | learner | no, it was still good with 1-1 |
04:58.26 | learner | just slight bugs |
04:58.32 | captain_proton | guy kills rabbit, bunny transfers to someone else, then the former rabbit's bullet hits guy |
04:58.33 | captain_proton | tk =) |
04:58.34 | MrApathyCream | so one on one, |
04:58.40 | JBDiGriz | patlabor221: you definitely have to try with all players paused, quite a good effect! |
04:58.51 | MrApathyCream | ah |
04:58.52 | learner | I was never able to tk him, though |
04:59.01 | patlabor221 | what is the pooint of 1 on 1 bunnY/ |
04:59.09 | JBDiGriz | my score suffered terribly! :) |
04:59.34 | JBDiGriz | it's no different than 1 v 1 in any variation, try to shoot each other |
04:59.37 | learner | only until I eased up.. :) |
04:59.44 | patlabor221 | zactly, why need for a bunny? |
05:00.07 | learner | musical effect |
05:00.07 | patlabor221 | it's just ffa in that case |
05:00.36 | JBDiGriz | The tk can happen even if there's more than 2 though |
05:00.43 | learner | the jaws-themeish sound of hunt doesn't work real well with a "bunny" |
05:00.57 | captain_proton | learner: hehe |
05:01.02 | captain_proton | learner: depends on the bunny |
05:01.15 | JBDiGriz | we had some nasty bunnies |
05:01.16 | MrApathyCream | are we changing the world format to xml this time around? |
05:01.23 | captain_proton | MrApathyCream: patlabor221 doesn't want to |
05:01.39 | MrApathyCream | lemme guess, patlabor221 has his own superior format |
05:01.42 | MrApathyCream | :) |
05:01.42 | learner | I'd vote on a dual format db (one ascii/xml, other binary) |
05:02.18 | captain_proton | MrApathyCream: yeah, just adding new crap to the existing one |
05:02.23 | learner | that way you could hand edit if you didn't have an app, or keep it nice and compressed for the big maps |
05:02.45 | learner | speaking of new crap |
05:02.57 | MrApathyCream | just because the map format is xml, doesn't mean we can't still use the binary format for in game use. |
05:02.59 | learner | the upside down triangles are neat, but the render wrong from above |
05:03.03 | MrApathyCream | we do that now anyway |
05:03.47 | captain_proton | MrApathyCream: well...i'd like to have the server just pass the text along to the client...perhaps with some stream compression if necessary |
05:04.00 | captain_proton | because the binary world messages are silly |
05:04.22 | MrApathyCream | i'm fine with xml worlds all around as long as you can start up bzfs like |
05:04.34 | MrApathyCream | bzfs -world http://www.bakadigital.com/myworld.bz |
05:04.58 | MrApathyCream | i'd rather not have the bzfs server spewing big xml files to the client. |
05:05.08 | learner | agree |
05:05.42 | learner | starting up bzfs like that is okay with me, so long as the data is transferred to clients in a binary form |
05:05.43 | captain_proton | MrApathyCream: why not? :) |
05:06.03 | JBDiGriz | What happens if the map changes on bakadigital during the game? |
05:06.17 | MrApathyCream | anarchy |
05:06.21 | MrApathyCream | it better not |
05:06.31 | learner | is bakadigital pat's server? |
05:06.39 | learner | nice download rate |
05:06.46 | MrApathyCream | yes |
05:07.28 | JBDiGriz | I suppose you could calculate an md5 for the map and send that to each client, so if the map changes, the game effectively ends |
05:07.49 | MrApathyCream | that happens now anyway |
05:07.59 | MrApathyCream | well, not the ending part |
05:08.23 | learner | considering how often the server restarts anyways, I wouldn't be too troubled with not being able to do in-flight map reloads. is it a problem? |
05:08.48 | JBDiGriz | Only in the middle of a game when clients are attached. |
05:09.19 | learner | it would be nice it the league matches didn't have to kick all players to reset the map.. |
05:09.32 | learner | that's probably a very good reason in and of itself |
05:11.10 | JBDiGriz | captain_proton: With a big map, and a server that's straining to handle clients, it would make game play smoother on a new client join to receive the map from a central repository. |
05:11.55 | MrApathyCream | an interestingly unnoticed bug is that -synctime no longer works with world caching |
05:12.08 | MrApathyCream | as the synctime used to be smudged into the world database |
05:12.11 | captain_proton | MrApathyCream: thats because -synctime sucks |
05:13.22 | MrApathyCream | especially a large xml-bloated map |
05:14.08 | learner | which is still also good reason to also support binary format maps |
05:14.21 | learner | I don't want my maps remote, but I don't want to waste my little pipe |
05:15.14 | JBDiGriz | Some people would appreciate remote maps, remote admin, etc. easy to start a server for their friends with no hassle. |
05:15.25 | patlabor221 | why not cache them binary?> |
05:15.44 | MrApathyCream | sent and cached should be binary |
05:15.49 | MrApathyCream | (me thinks) |
05:15.50 | learner | I definately agree, it just seems both would be the way to go |
05:15.56 | patlabor221 | then it should still work |
05:16.03 | patlabor221 | I didn't change them into text |
05:16.05 | learner | or that |
05:16.05 | MrApathyCream | whats the point of a disk based binary? |
05:16.16 | patlabor221 | to not download |
05:16.24 | MrApathyCream | not toaking about cache |
05:16.32 | MrApathyCream | *talking |
05:16.52 | patlabor221 | <PROTECTED> |
05:17.04 | learner | on disk could be ascii binary for all I personally care -- drive space is not an issue for most :) |
05:17.15 | patlabor221 | yeah |
05:17.31 | MrApathyCream | i don't see why the source isn't xml always. but in memory and cache is binary |
05:17.42 | learner | that sounds good |
05:17.50 | patlabor221 | what are you talking about? maps arn't XML? |
05:18.02 | MrApathyCream | :) |
05:18.11 | patlabor221 | you didn't? |
05:18.27 | MrApathyCream | huh? |
05:18.38 | patlabor221 | what the hell are you talking about? |
05:18.55 | MrApathyCream | hehe |
05:18.59 | MrApathyCream | i have no idea |
05:19.07 | MrApathyCream | this seemed like such a simple discussion |
05:19.13 | patlabor221 | ahh good we are all in the same boat :) |
05:19.21 | patlabor221 | well it was till you said XML |
05:19.36 | MrApathyCream | I was saying that the source maps should be in xml, but the in memory and cached maps should be binary |
05:19.59 | patlabor221 | I still don't see what XML gets us |
05:20.35 | MrApathyCream | use of transformations, xsl, all the nifty tools |
05:20.43 | MrApathyCream | parsing |
05:20.49 | patlabor221 | so a parser? |
05:20.52 | patlabor221 | what transformations? |
05:20.55 | captain_proton | xsl is neat :) |
05:20.57 | patlabor221 | what nifty tools? |
05:21.00 | MrApathyCream | you could write xsl on maps |
05:21.12 | MrApathyCream | you could validate maps with xsd |
05:21.21 | patlabor221 | I could validate maps with bzedit |
05:21.42 | MrApathyCream | you could use entities to specify groups that are reused later (transform and move stuff) |
05:21.43 | patlabor221 | xsd knows about basses and teleporters? |
05:21.48 | MrApathyCream | sure |
05:21.48 | patlabor221 | ok |
05:21.52 | patlabor221 | that is a good feature |
05:21.58 | patlabor221 | but again could be done in our own stuff |
05:22.03 | patlabor221 | very easaly |
05:22.12 | MrApathyCream | could be but since everyone knows xml |
05:22.14 | MrApathyCream | .. |
05:22.30 | learner | including a validating xml parser is another set of baggage we'll have to carry.. |
05:22.36 | patlabor221 | well they know the XML formating, not the BZ stuff that has to be shoved it |
05:22.52 | patlabor221 | who's gonna redo the editor? |
05:22.57 | MrApathyCream | and if you could serve up maps thru http, xml would be an easy thing |
05:23.09 | learner | not to mention, it's boring code |
05:23.16 | patlabor221 | the server needs to know about the map |
05:23.22 | patlabor221 | for it's game state |
05:23.29 | MrApathyCream | validating parsers are built into any xml parser around |
05:23.34 | patlabor221 | ok |
05:23.43 | patlabor221 | so it makes sure you have ends for all begins? |
05:23.57 | MrApathyCream | well, that's just well formed, any parser does that |
05:24.09 | patlabor221 | it's not like bzmaps are complex |
05:24.15 | MrApathyCream | but validating means that a box has an entry for size, location, rotation |
05:24.16 | MrApathyCream | etc |
05:24.24 | patlabor221 | but if you made it XMl realy it' makes handmaking a map a lot more typing |
05:24.28 | MrApathyCream | and that size is x y z and that they are ints |
05:24.34 | patlabor221 | why does it need all that data? |
05:24.40 | patlabor221 | why not valid defaults? |
05:24.52 | MrApathyCream | you can have defaults |
05:24.57 | MrApathyCream | but if someone does |
05:24.58 | MrApathyCream | box |
05:25.05 | MrApathyCream | location 0 0 10 |
05:25.06 | MrApathyCream | end |
05:25.14 | MrApathyCream | a validating parser would catch the error |
05:25.17 | MrApathyCream | sposed to be |
05:25.18 | MrApathyCream | box |
05:25.20 | patlabor221 | is that an error? |
05:25.23 | MrApathyCream | position 0 0 10 |
05:25.23 | MrApathyCream | end |
05:25.39 | patlabor221 | well bzfs catches those errors now |
05:25.52 | MrApathyCream | not all of them |
05:26.00 | captain_proton | yeah, but the thing you fail to realize is that the bzfs parser is a steaming pile of cruft :) |
05:26.00 | patlabor221 | I changed it today |
05:26.15 | MrApathyCream | i've done this bunches of times |
05:26.21 | MrApathyCream | box 0 0 10 |
05:26.21 | learner | so would any decent yylex language parser |
05:26.23 | patlabor221 | I would acree with that |
05:26.25 | MrApathyCream | size 0 0 100 |
05:26.26 | MrApathyCream | end |
05:26.32 | MrApathyCream | and wondered why i didn't see anything |
05:26.33 | patlabor221 | code em up in C |
05:26.55 | patlabor221 | well if you ran that today, you would get a warning inst std out :) |
05:27.15 | MrApathyCream | learner: why go to the trouble of building a yy parser, when xml you get for free, with all kinds of tools |
05:27.52 | learner | because it's not "free" |
05:28.02 | MrApathyCream | why? |
05:28.15 | patlabor221 | well my point is, if we are gonna change the map, how bout maybe look at somethign other then the square with some stuff in it method |
05:28.17 | learner | you still have to spec the dtd/schema (which you also do for the lexer/parser) |
05:28.28 | patlabor221 | when all you realy need is nesting |
05:28.35 | patlabor221 | and some simple grouping |
05:28.52 | learner | plus, choosing/implementing the xml parser is debateable |
05:29.02 | MrApathyCream | i'd also like to define a group of objects without "imaging" them |
05:29.08 | MrApathyCream | --just naming them |
05:29.10 | patlabor221 | imaging? |
05:29.12 | captain_proton | we could rip out the XMLStream stuff from 1.8 and give everyone an ulcer! |
05:29.25 | patlabor221 | you could but then I would stop working |
05:29.29 | MrApathyCream | patlabor221: i want to define a group of objects, but not have them show up in the world. |
05:29.40 | MrApathyCream | They would be used through copied transformation |
05:29.41 | MrApathyCream | s |
05:29.45 | patlabor221 | you want to say "tree" |
05:29.47 | patlabor221 | 'lamp" |
05:29.49 | patlabor221 | right? |
05:30.02 | MrApathyCream | yes define a lamp at 0,0, but put it at 100,100 |
05:30.06 | MrApathyCream | (don't show it at 0,0 |
05:30.06 | patlabor221 | yeah |
05:30.24 | patlabor221 | I'm saying lets move past the "shitload of boxes, make a lamp" idea |
05:30.35 | MrApathyCream | now your talking crazy :) |
05:30.36 | patlabor221 | there are more modern ways of doing this |
05:31.09 | MrApathyCream | captain_proton: i don't know why crs didn't just use xerces |
05:32.13 | MrApathyCream | patlabor221: certainly if you want to go the autodesk format world, then i'll buy not using xml :) |
05:32.33 | patlabor221 | autodesk? |
05:32.40 | MrApathyCream | what ever that pile of dung is |
05:32.40 | patlabor221 | what happend to open formats? |
05:32.50 | MrApathyCream | the 3d proggy |
05:32.51 | captain_proton | MrApathyCream: well...i had hacked a bit with some xml parsing code, then crs took that and perverted it into XMLStream |
05:33.32 | MrApathyCream | the point of xml->off the shelf components. crs had sunspots that day |
05:34.49 | patlabor221 | we need a better vis algo |
05:34.57 | MrApathyCream | Maybe we should take a step back and say, when is the fist planning on releasing the next version, and what absolutely must be in it? |
05:35.15 | learner | good question |
05:35.22 | patlabor221 | zactly why I haven't change it at all |
05:35.24 | MrApathyCream | we could ship now with the new features and people would be happy |
05:36.36 | MrApathyCream | maybe a new flag or two would be nice |
05:36.43 | MrApathyCream | it's not like we don't have them implemented |
05:37.10 | patlabor221 | he who implements burrow has to make it work with the neg z check :) |
05:37.29 | MrApathyCream | ya, i was thinking more simpler flags :) |
05:37.47 | MrApathyCream | seer, masquerade, types |
05:38.02 | MrApathyCream | patlabor221: does the big map thingy work now? |
05:38.14 | patlabor221 | yeah |
05:38.23 | patlabor221 | put in a world object with a size |
05:38.25 | patlabor221 | and it'll be sent |
05:38.29 | patlabor221 | and used even :) |
05:38.34 | patlabor221 | it's all rather slick |
05:38.40 | fiberchunks | fancy ;) |
05:38.42 | MrApathyCream | does culling notice really far away things yet? |
05:38.48 | patlabor221 | fliped pyramids need some help |
05:38.59 | MrApathyCream | or perhaps i should say, does it ignore really far away things |
05:39.08 | patlabor221 | with downward bouncing shots |
05:39.18 | patlabor221 | the vis algo is the same |
05:39.25 | MrApathyCream | k |
05:39.30 | patlabor221 | it needs lots of help |
05:39.34 | patlabor221 | needs groups |
05:39.38 | MrApathyCream | i wouldn't worry about neg pyrs bounces |
05:39.47 | MrApathyCream | horizontal plats don't bounce either |
05:40.27 | MrApathyCream | how bout the flagheight option in the world object :) |
05:40.35 | patlabor221 | well I added flipZ for pyramids, and it makes proper upside down pyramuids |
05:40.44 | patlabor221 | the ground just dosn't stop them |
05:40.58 | patlabor221 | it's parsed and used by the server |
05:41.14 | MrApathyCream | its a pretty silly option |
05:41.47 | MrApathyCream | ya, except each option has a fanatic that can't live without it |
05:42.40 | MrApathyCream | can't believe chestal fixed all the sounds after all this time. |
05:42.43 | MrApathyCream | GM is sw33t |
05:42.49 | patlabor221 | yeah |
05:43.25 | learner | pat, I just realized something.. |
05:43.43 | patlabor221 | pie IS good? |
05:43.44 | learner | how'd I get flipped pyramids without downloading a new map?? |
05:43.57 | patlabor221 | you update the server? |
05:44.06 | learner | rebuilt it, yes.. |
05:44.12 | patlabor221 | then it's a bug :) |
05:44.22 | learner | ah.. |
05:44.31 | patlabor221 | I don't think I tested NOT fliped pyramids :) |
05:44.43 | learner | they worked pretty nice :) |
05:44.52 | learner | except they rendered incorrectly from above |
05:45.00 | patlabor221 | yeah there bottoms are jacked |
05:45.17 | patlabor221 | well there tops |
05:45.24 | patlabor221 | I want to put a box top on them |
05:45.28 | captain_proton | rendering the tops upside down? |
05:45.32 | captain_proton | rewindify! :) |
05:45.51 | captain_proton | now the big question is how flipped pyrs will act with collision detection :) |
05:46.00 | learner | more like the tops are inside out with a triangle misplaced |
05:46.15 | patlabor221 | I changed all the collison stuff to take into account the flip |
05:46.18 | learner | ah, another thing pat-- not sure if it was intentional |
05:46.21 | patlabor221 | and I ran into them a lot |
05:46.25 | learner | I couldn't jump over them |
05:46.45 | captain_proton | patlabor221: what about jumping on top of one? |
05:46.52 | learner | I slammed into an invisble column |
05:47.00 | patlabor221 | that's the thing I'm not sure of |
05:47.05 | patlabor221 | that is what needs to be changed |
05:47.12 | patlabor221 | ahh |
05:47.26 | fiberchunks | are we still grabbing snapshots, or is anon cvs access a go? |
05:47.38 | learner | snapshots until August |
05:47.46 | fiberchunks | ah |
05:47.46 | fiberchunks | k |
05:48.12 | patlabor221 | I will work more on it tomorow |
05:49.12 | learner | also, bullets didn't rico, when they hit the upside down triangle |
05:49.17 | patlabor221 | yes |
05:49.20 | patlabor221 | that is part of the TODO |
05:49.22 | learner | they exploded |
05:49.33 | patlabor221 | read teh BUGS FILE :) |
05:49.33 | learner | was actually kinda a good thing |
05:49.43 | learner | I liked it .. |
05:50.05 | patlabor221 | well it should be consisant |
05:50.12 | learner | :( |
05:52.58 | learner | is there a self-distruct? |
05:53.02 | patlabor221 | yeah |
05:53.41 | MrApathyCream | del key |
05:54.35 | MrApathyCream | is this so bad of a problem: |
05:54.36 | MrApathyCream | - When a rabbit pauses and no other players are in the game, the server will |
05:54.36 | MrApathyCream | <PROTECTED> |
05:54.36 | MrApathyCream | <PROTECTED> |
05:54.36 | MrApathyCream | <PROTECTED> |
05:54.43 | MrApathyCream | since you are the only one playing.... |
05:54.56 | captain_proton | MrApathyCream: it'd be better if it just put the rabbit into limbo... |
05:55.05 | captain_proton | instead of spamming the player with "You are now the rabbit" |
05:56.15 | patlabor221 | see I say no rabbit unless you have 3 players |
05:58.07 | MrApathyCream | captain_proton: serves em right for pausing |
05:58.17 | MrApathyCream | me wonders if cia tracks bugs |
05:58.33 | captain_proton | MrApathyCream: sorta :) |
05:58.42 | captain_proton | its half-broken, but it'll announce most tracker activity here |
05:59.34 | captain_proton | it takes a bit longer because it goes through the mailing list instead of email directly |
05:59.36 | captain_proton | and the lists are slow |
06:09.16 | captain_proton | MrApathyCream: i think newly opened bugs are broken |
06:16.57 | MrApathyCream | parently |
06:17.38 | captain_proton | if you wanna look at my crufty little python script that i use to parse the emails, i can send it to ya |
06:18.08 | MrApathyCream | heh |
06:18.10 | MrApathyCream | no thanks |
06:22.17 | MrApathyCream | what sound does a rabbit make |
06:22.21 | learner | apathy, that bug happens if there are simply no active players as well (e.g. all paused) |
06:22.23 | MrApathyCream | searching.... |
06:22.43 | learner | dogs barking might be neat |
06:23.04 | learner | barking gets louder as you get closer |
06:23.14 | captain_proton | but but but |
06:23.15 | captain_proton | its jaws |
06:23.17 | captain_proton | and bunnies |
06:23.21 | learner | LOL |
06:23.23 | learner | !!!! |
06:24.16 | MrApathyCream | captain_proton: no i mean, what sound when you become the rabbit |
06:25.30 | learner | ah, yes the electronic beep is informative, but doesn't fit the theme (though neither does jaws.. hrm) |
06:26.25 | MrApathyCream | maybe an, "Uh-oh" |
06:27.36 | learner | heheh.. this is good; http://toddh.net/bun/sounds/ |
06:27.47 | learner | cept it sounds too much like someone beating off |
06:31.08 | *** join/#bzflag paul ([PmiP+WNIH@s0.alphyra.bbnplanet.net) [NETSPLIT VICTIM] |
06:31.14 | learner | wtf!? |
06:31.16 | patlabor221 | whooooot |
06:31.21 | patlabor221 | ride the split |
06:31.32 | patlabor221 | now I am the masta!!!!!! :) |
06:31.40 | learner | lol |
06:32.06 | learner | that was the biggest split I've ever seen in here |
06:32.11 | patlabor221 | yeah |
06:32.19 | patlabor221 | now... bannings for EVERYONE!!!! :) |
06:32.28 | learner | heh |
06:33.51 | *** join/#bzflag Chestal (thilo@vmax.unix-ag.uni-siegen.de) [NETSPLIT VICTIM] |
06:33.51 | *** join/#bzflag eddienull (~kevin@adsl-63-195-130-242.dsl.scrm01.pacbell.net) [NETSPLIT VICTIM] |
06:33.51 | *** join/#bzflag captain_proton (~blardebla@12-203-245-57.client.attbi.com) |
06:33.51 | *** join/#bzflag bzdoug (~Joe@adsl-68-133.lou.bluegrass.net) [NETSPLIT VICTIM] |
06:33.51 | *** join/#bzflag fiberchunks (~frobozzpf@237.14.252.64.snet.net) [NETSPLIT VICTIM] |
06:33.51 | *** join/#bzflag trepan (~trepan@CPE0040f42db082-CM00e06f15f704.cpe.net.cable.rogers.com) [NETSPLIT VICTIM] |
06:33.51 | *** join/#bzflag stibnite (is@aau.cx) [NETSPLIT VICTIM] |
06:33.51 | *** mode/#bzflag [+o Chestal] by einstein.freenode.net |
06:34.46 | learner | if it weren't for legal issues... :) |
06:34.47 | learner | http://www.barbneal.com/wav/ltunes/Bugs/Bugs55.wav |
06:35.04 | learner | http://www.barbneal.com/wav/ltunes/Bugs/Bugs57.wav |
06:35.39 | *** join/#bzflag JBDiGriz (~JBDiGriz@adsl-63-204-107-181.dsl.sndg02.pacbell.net) [NETSPLIT VICTIM] |
06:35.39 | *** join/#bzflag Secret_Hamster (piffle@pc2-mfld3-5-cust201.nott.cable.ntl.com) [NETSPLIT VICTIM] |
06:35.39 | *** join/#bzflag CIA (CIA@cia.utility.freenode) |
06:35.39 | *** join/#bzflag DB7654321 (~DB7654321@chcgil2-ar7-4-3-184-165.chcgil2.dsl-verizon.net) [NETSPLIT VICTIM] |
06:35.39 | learner | no kidding sol4k.. |
06:35.45 | MrApathyCream | What is the ServerPlayer.... logging? |
06:36.46 | learner | http://www.barbneal.com/wav/ltunes/Bugs/Bugs139.wav |
06:37.14 | MrApathyCream | ah, general status messages |
06:37.14 | learner | or perhaps just a simple.. |
06:37.15 | learner | http://www.barbneal.com/wav/ltunes/Bugs/Bugs02.wav |
06:38.53 | JBDiGriz | Still want to introduce more Bugs into bzflag? |
06:39.04 | learner | :) |
06:39.16 | captain_proton | =) |
06:40.02 | JBDiGriz | How about finding Elmer Fudd singing "Kill the wabbit"? |
06:40.46 | JBDiGriz | It might work better than Jaws :) |
06:42.05 | JBDiGriz | http://faultorg.readyhosting.com/images/killwabt.wav |
06:43.29 | JBDiGriz | http://faultorg.readyhosting.com/images/killwab1.wav |
06:44.41 | patlabor221 | laaaaaawwwwwwwwssssssuiiiiiiiitttttt |
06:44.46 | learner | http://www.barbneal.com/wav/ltunes/elmer/Elmer01.wav |
06:45.31 | learner | http://www.barbneal.com/wav/ltunes/elmer/Elmer16.wav |
06:47.19 | learner | http://www.barbneal.com/wav/ltunes/yosemite/Sam06.wav |
06:47.27 | JBDiGriz | I'll see if any WB people are hanging around Comic-Con next month. They might find it funny! |
06:48.21 | JBDiGriz | That Sam one is good for when you become the rabbit. |
06:48.35 | learner | hehe |
06:48.54 | JBDiGriz | I still like killwab1 for the hunting theme! |
06:49.23 | JBDiGriz | I might just use it for myself! |
06:49.39 | learner | lol, it is good indeed |
06:50.15 | learner | we'll need to put together the "wb" expansion pack resources.. |
06:51.15 | learner | you were split when I sent this one, jb |
06:51.16 | learner | http://www.barbneal.com/wav/ltunes/Bugs/Bugs139.wav |
06:51.35 | learner | er, wrong one.. |
06:51.46 | learner | http://www.barbneal.com/wav/ltunes/Bugs/Bugs55.wav |
06:52.18 | JBDiGriz | That would get people's attention! |
06:59.20 | JBDiGriz | http://www.nonstick.com/sounds/Elmer_Fudd/ltef_009.wav |
07:00.54 | JBDiGriz | Time to head out, g'nite all! |
07:00.59 | learner | night |
07:02.23 | CIA | commit by dbrosius: If MsgMessage-ing a single person, no need to do a broadcast, directMessage will do. |
07:31.47 | learner | woot! |
08:32.33 | *** join/#bzflag Noodlebot (~noodlebot@bc183148.bendcable.com) |
09:29.47 | *** join/#bzflag ChanServ (ChanServ@services.) |
09:29.47 | *** mode/#bzflag [+o ChanServ] by einstein.freenode.net |
10:14.23 | *** join/#bzflag mmu_man (~revol@ALyon-209-1-13-14.w217-128.abo.wanadoo.fr) |
12:53.59 | *** join/#bzflag niksie (~nkist@3eea1525.cable.wanadoo.nl) |
12:57.14 | *** join/#bzflag zer0`` (orez@host217-42-111-132.range217-42.btcentralplus.com) |
13:06.37 | *** join/#bzflag Jon1987` (X@653273hfc251.tampabay.rr.com) |
13:13.32 | *** part/#bzflag Jon1987` (X@653273hfc251.tampabay.rr.com) |
13:18.04 | *** join/#bzflag bryjen (~bryjen@63.147.94.145) |
13:29.48 | *** join/#bzflag Noodlebot (~noodlebot@bc183148.bendcable.com) |
13:47.54 | *** join/#bzflag strayer (~s-t-r-a-y@p509115A6.dip.t-dialin.net) |
13:49.56 | *** join/#bzflag MrFish_ (~chatzilla@psc-pc1162.leeds.ac.uk) |
13:51.56 | strayer | hiho... |
14:08.24 | *** join/#bzflag mmu (~revol@ALyon-209-1-31-151.w81-249.abo.wanadoo.fr) |
14:34.13 | *** part/#bzflag zer0`` (orez@host217-42-111-132.range217-42.btcentralplus.com) |
14:37.20 | Chestal | hmm, sf has issues again |
14:45.27 | *** join/#bzflag [dmp] (~dennis@3E6B486F.aalb.stofanet.dk) |
14:58.31 | learner | seems to be working fine for me right at this moment |
15:02.46 | *** join/#bzflag mmu_man (~revol@ALyon-209-1-31-151.w81-249.abo.wanadoo.fr) |
15:06.13 | *** join/#bzflag david_v (~david_v@c213-200-135-241.cm-upc.chello.se) |
15:31.42 | *** join/#bzflag Patlabor221 (~jeffm@208.48.199.214) |
15:31.43 | *** mode/#bzflag [+o Patlabor221] by ChanServ |
15:54.39 | Nidhoggr | whee. |
15:55.26 | Nidhoggr | :) |
15:55.59 | [dmp] | Get one for me too. I blootbot isnt my friend. |
15:56.09 | [dmp] | s/I// |
15:56.28 | Nidhoggr | my blootbot stopped working with google last time I did a CVS update. |
15:56.49 | Nidhoggr | get one! |
15:56.50 | Nidhoggr | ;) |
15:56.55 | Nidhoggr | it's on sourceforge. :) |
15:57.12 | Nidhoggr | I wonder if there is a way to teach it to use bzadmin to boot people, etc. |
15:57.28 | [dmp] | Nidhoggr: have you seen any documentation for it? |
15:59.04 | *** join/#bzflag Patlabor221Work (~jeffm@208.48.199.214) |
16:00.15 | Nidhoggr | dmp.. there isn't a lot of documentation. |
16:00.26 | Nidhoggr | there is a lot of poking around to figure stuff out. |
16:00.43 | Nidhoggr | there are some samples on the sf documentation section. |
16:02.46 | [dmp] | cant find anything on creating additional modules :-| |
16:03.26 | Nidhoggr | wow... google works again! |
16:03.36 | Nidhoggr | dmp... tim Riker is one of the developers. |
16:04.01 | Nidhoggr | you can probably post a question on the tech support section and someone will write back. |
16:04.07 | *** join/#bzflag Mayhem (~Mayhem@dsl-217-155-141-174.zen.co.uk) |
16:04.20 | learner | long time no see, Mayhem :) |
16:04.21 | [dmp] | <[dmp]> hehe, yeah. I havnt found any bit of documentation yet :) |
16:04.21 | [dmp] | <A_Young> keep us in the picture ;) |
16:04.26 | [dmp] | :-) |
16:04.33 | Mayhem | greetings, old pal learner :) |
16:04.34 | [dmp] | im not sure about that :) |
16:04.44 | [dmp] | hi Mayhem |
16:05.02 | Mayhem | hola [dmp] |
16:06.30 | Nidhoggr | ~dict omphaloskepsis |
16:07.07 | learner | anyone have a convenient shell script 1-liner that will output a file's modification time? |
16:07.09 | learner | or know how to get awk to dump a space? |
16:07.26 | learner | awk '{print $7 $8 $9}' gives me "Jan030312" etc |
16:08.00 | [dmp] | tried quotes around the stuff you print? |
16:08.14 | Nidhoggr | did you try $7" "$8, etc? |
16:08.24 | learner | will try now |
16:08.28 | captain_proton | ls -l | cut -c 44-56 |
16:08.49 | learner | ah.. me likes the cut solution better |
16:08.53 | Nidhoggr | :) |
16:10.31 | learner | er.. cept that will be user specifc.. |
16:11.46 | *** join/#bzflag mmu_man (~revol@ALyon-209-1-31-151.w81-249.abo.wanadoo.fr) |
16:11.58 | learner | quoting worked perfect.. tanks! |
16:12.00 | learner | ls -l | awk '{print $6" "$7" "$8}' |
16:13.06 | Nidhoggr | :) |
16:13.12 | Mayhem | dammit, I wish people would stop phoning me! |
16:13.19 | Nidhoggr | !secretplace |
16:13.24 | Nidhoggr | ~secretplace |
16:13.54 | Nidhoggr | " |
16:14.13 | Mayhem | how about "i can't quote"? :) |
16:14.23 | Nidhoggr | *snort* |
16:22.05 | *** join/#bzflag learner (sean@chr160dhcp1675.chrchv01.md.comcast.net) |
16:23.29 | Patlabor221Work | wow spiff hit 1000 posts |
16:24.04 | Nidhoggr | wow |
16:28.10 | Nidhoggr | oof I was a little harsh in the secretplace cheating thread. |
16:28.54 | Nidhoggr | it just annoys me to hear about cheating and none of it actually gets reported to me. |
16:30.24 | learner | woot! |
16:30.28 | learner | server now reports last build time in the server listing |
16:30.35 | Nidhoggr | :) |
16:30.44 | learner | server is auto updated every ten minutes |
16:31.24 | learner | still haven't figured out a convenient way to shovel an e-mail update over to another account so I can parse commits and only update on commit... |
16:32.05 | *** join/#bzflag Noodlebot (~noodlebot@bc183148.bendcable.com) [NETSPLIT VICTIM] |
16:32.43 | learner | there needs to be a way to "get more info" on the server's listed |
16:32.48 | *** join/#bzflag paul (~paulj@itg-gw.cr008.cwt.esat.net) |
16:33.03 | learner | squeezing in details into that one-liner is really tough |
16:36.20 | Nidhoggr | one I get my eyes happy again, I need to work on team PeEpZ logo. |
16:36.55 | learner | make sure you include a cool PEZ dispenser in it |
16:37.08 | Nidhoggr | http://www.dragon.org/mandrake/teampeepz.png |
16:37.12 | Nidhoggr | there's what I got so far. |
16:38.18 | learner | you'll never win a match with a logo like that |
16:38.27 | learner | :) j/k |
16:38.38 | Nidhoggr | :) |
16:38.48 | Nidhoggr | hey, it took some skill to get that far. |
16:38.49 | Nidhoggr | :) |
16:38.55 | Nidhoggr | patlabor made the tank. |
16:39.01 | learner | I can imagine.. :) |
16:39.06 | Nidhoggr | and I edited in the peepz |
16:40.09 | learner | are those peeps melting?? |
16:40.21 | Nidhoggr | that's what they really look like out of the package. |
16:40.25 | learner | heheh |
16:41.23 | Nidhoggr | the rest of the logo, if I can get it to work, is the actual peeps logo with the "s" made into a "z" with bullet holes. |
16:42.48 | Patlabor221Work | ohh I didn't make that tank |
16:42.53 | Patlabor221Work | that's the real BZ tank |
16:42.58 | Patlabor221Work | I just exported it |
16:43.04 | prot-work | yay i'm here |
16:43.58 | *** mode/#bzflag [+o prot-work] by ChanServ |
16:44.05 | fiberchunks | hehehe sugar-coated turret covers ;) |
16:44.27 | learner | fess-up pat -- you made that crappy thing |
16:44.40 | Patlabor221Work | nope |
16:44.50 | learner | :) |
16:45.06 | Patlabor221Work | I made a tank for chris a long time ago but it wasn't used |
16:45.46 | learner | that the futuristic one you showed? |
16:46.27 | Patlabor221Work | I"m looking for the pic that was in CVS till recently |
16:47.08 | Patlabor221Work | http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/*checkout*/bzflag/bzflag/src/bzflag/Attic/bzflag.bmp?rev=HEAD&only_with_tag=v1_7&content-type=text/plain |
16:47.21 | prot-work | WOODGIE |
16:47.46 | Patlabor221Work | I think I have the model around somwhere still |
16:48.21 | learner | ah.. that ol' thing |
16:48.24 | learner | that's the mac bzflag logo |
16:48.25 | learner | src/platform/MacOSX/..something.. |
16:49.14 | Patlabor221Work | it is?!?! |
16:49.15 | learner | MacBZFlag.icns |
16:49.15 | Patlabor221Work | damn |
16:49.20 | Patlabor221Work | ha |
16:49.42 | Patlabor221Work | why didn't you use the windows icon? |
16:49.47 | Patlabor221Work | I made that too |
16:49.47 | learner | that's a bad angle shot.. took me a while to realize that was a tank the first time |
16:49.55 | Patlabor221Work | yeah it is |
16:50.09 | Patlabor221Work | I think I made that in 96 ot 97 |
16:50.30 | Patlabor221Work | I'd like to think I've goten a bit better at modeling :) |
16:51.14 | learner | so you *have* made contributions to the mac port -- good for you, keep it up |
16:51.14 | learner | :) |
16:51.14 | learner | heh |
16:51.14 | learner | where's the windows logo one? |
16:52.12 | learner | src/bzflag/bzflag.ico? |
16:52.21 | learner | or ./package/win32/src/bzfinst/install.ico |
16:52.36 | learner | er, obviously not the latter |
16:52.57 | Patlabor221Work | no it's in win32/res |
16:53.17 | Patlabor221Work | or not |
16:53.31 | Patlabor221Work | yeah it's that one |
16:53.34 | Patlabor221Work | in src |
16:54.14 | learner | Nid, you could do some photoshop magic and use these peeps... |
16:54.15 | learner | http://www.pp.godlike.com/PixieCon2000/peepstv.jpg |
16:54.44 | Nidhoggr | heh |
16:56.11 | learner | so, pat, the one that has no tank and just says "BZ Flag" |
16:57.46 | learner | I was going to change it to that, but I figured I'd have a chat with the guy who did the initial port to os x |
16:57.46 | learner | whatever happened to him/her? |
17:02.56 | Patlabor221Work | spontanious combustiion |
17:04.12 | Patlabor221Work | but for an icon I would keep it consisnt with the others that have icons aka windows. |
17:04.24 | Patlabor221Work | the red and gray tank thing was never ofical |
17:04.56 | *** join/#bzflag JBDiGriz (~JBDiGriz@216.188.65.26) |
17:05.12 | Nidhoggr | well, I banned my first person for sexual harassment. :( |
17:05.31 | prot-work | what'd they say? |
17:05.47 | Nidhoggr | they asked a certain female player how her juicy sex was. |
17:05.54 | Nidhoggr | :( |
17:05.58 | prot-work | blah |
17:06.25 | Nidhoggr | he's been borderline for a while on the server. he just stepped way over the line. |
17:08.27 | Patlabor221Work | who was it? |
17:08.35 | Nidhoggr | DeacBlue |
17:10.05 | Patlabor221Work | never heard of im |
17:10.21 | Nidhoggr | he's a little annoying. |
17:10.52 | Nidhoggr | I was shocked when I read the logs and saw what he said. |
17:11.47 | learner | pat, sounds good to me -- I'll update it come next release |
17:15.27 | learner | hehehe.. here's an annoying statistic |
17:15.38 | [dmp] | ~d |
17:16.20 | learner | ever since I unleashed that IIS firewall block on my logs two nights ago, I've blocked 4080 attempts |
17:16.45 | Patlabor221Work | wow the haxorz want you |
17:17.03 | learner | that's just sickening |
17:20.27 | *** join/#bzflag bryjen (~bryjen@63.147.94.145) |
17:21.42 | Patlabor221Work | it's summer, the kiddies are out of school |
17:22.32 | learner | my logs have been flooded with that crap for months.. just bugged me enough the other night when I counted the unique ip count! |
17:23.32 | learner | looks like Apple is looking at my memory analysis report again |
17:23.46 | JBDiGriz | learner: Did they get back in touch? |
17:24.04 | learner | I retorted, it's been forwarded back to them |
17:25.19 | *** join/#bzflag [bot] (~root@3E6B486F.aalb.stofanet.dk) |
17:25.24 | [dmp] | darn :) |
17:25.32 | Nidhoggr | capt proton: I couldn't live without my screen :) |
17:25.35 | *** join/#bzflag [bot] (~blootbot@3E6B486F.aalb.stofanet.dk) |
17:25.39 | learner | heh |
17:25.44 | Nidhoggr | ooops |
17:25.46 | Nidhoggr | :) |
17:25.47 | prot-work | Nidhoggr: well until now i've just used one program within screen |
17:25.54 | Nidhoggr | ah |
17:25.54 | prot-work | now i've got 10 windows going =) |
17:26.08 | Nidhoggr | You can go higher than 10, but it's a pain to reach them. |
17:26.15 | prot-work | yep |
17:26.25 | [dmp] | [bot]: gang BZRebels |
17:26.25 | [bot] | BZRebels: greg(ducati.bzflag.org:5156) |
17:26.44 | [dmp] | wooho, bzladder module for ibot is finished :) |
17:26.45 | prot-work | not another bot... |
17:26.56 | JBDiGriz | prot-work: I typically have about 10 applications running on this small screen. |
17:27.00 | prot-work | at home i just use tabbed terminals |
17:27.03 | Patlabor221Work | can you make a patch for ibot |
17:27.17 | learner | woot!, dmp! |
17:27.32 | Nidhoggr | I had an old wyse 85 that I painted purple that I ran screen on from my bedside table. :) |
17:27.41 | [dmp] | Patlabor221Work: yes. im just testing it. it seems to work, so the functionality can be added to ibot (hopefully) |
17:27.48 | Patlabor221Work | coolleo |
17:27.51 | Nidhoggr | it's long dead though. :( bad flyback transformer. |
17:28.04 | Nidhoggr | I have another wyse that I wanna paint. |
17:28.09 | Patlabor221Work | asuming we can get ahold of the runing ibot code from mr. riker |
17:28.56 | [dmp] | Patlabor221Work: its just a blootbot. He only needs to install a perl-module.. and it should work. |
17:29.33 | Patlabor221Work | yeah I would agree, it's just the "HE" part :) |
17:29.41 | Nidhoggr | hahahahahaha |
17:29.42 | [dmp] | :-) |
17:29.43 | learner | [bot]: man who let the dogs out |
17:29.43 | [bot] | learner: I give up, what is it? |
17:29.56 | learner | [bot]: man bzseen who let the dogs out |
17:29.56 | [bot] | Parse error: dunno what the heck you're talking about, learner |
17:30.02 | learner | [bot]: bzseen man who let the dogs out |
17:30.03 | [bot] | I havnt seen man who let the dogs out |
17:30.09 | [dmp] | just seen :) |
17:30.28 | [dmp] | (and you can message it directly :)) |
17:30.28 | learner | [bot]: seen man who let the dogs out |
17:30.40 | learner | "*[bot]* unfortunately, seen is disabled in my configuration" |
17:31.43 | [dmp] | ah, sorry, i changed it. |
17:32.00 | [dmp] | is it best to write Tim, or catch him online here? |
17:32.13 | Nidhoggr | probably easier to email him. |
17:32.22 | Nidhoggr | catching him here is fairly difficult. |
17:32.38 | learner | slacker |
17:32.51 | Nidhoggr | heh |
17:34.30 | Patlabor221Work | I know he reads his mail |
17:34.32 | Patlabor221Work | well mostly |
17:38.42 | *** join/#bzflag DTRemenak (administra@12-246-207-102.client.attbi.com) |
17:40.48 | CIA | commit by davidtrowbridge: add FileManager to build |
17:42.04 | prot-work | hmm...1.8 used lots of xml tags as namespaces |
17:42.14 | prot-work | i never realized that the menus were considered a config file =) |
17:42.50 | prot-work | then people could define custom views in their config file... =) |
17:48.34 | *** join/#bzflag Tupone (~Tupone@ppp-62-11-12-20.dialup.tiscali.it) |
17:49.15 | *** join/#bzflag Quol (~QuolSimo@modemcable052.11-203-24.mtl.mc.videotron.ca) |
17:55.40 | prot-work | though it may be worth it to pull DOM elements using XPath instead of doing it at parse time... |
17:56.51 | *** join/#bzflag bzgirl (~brat@toronto-hs-64-26-176-100.s-ip.magma.ca) |
17:57.12 | Quol | anyone have experience running BZFS in Linux....yesterday I started asking, but didn't have time to pursue it much.... |
17:57.30 | Nidhoggr | I run it on 2 servers |
17:57.48 | Quol | Nid: 2 linux servers? |
17:57.56 | Nidhoggr | yes |
17:58.16 | bzgirl | Quol: i run mine from a laptop running debian |
17:58.25 | Nidhoggr | ~bzflist |
17:58.54 | Quol | Nid: do you start them manually or just script and start them in the background from a spawned shell?? |
17:58.59 | Nidhoggr | bzgirl, I didn't know yours was on your laptop. :) that's cool. |
17:59.26 | Quol | bzg - how do you start them up....in teh background from a new shell?? |
17:59.32 | Nidhoggr | quol.. I make a sandbox and run them in a chrooted environment as user "nobody" |
17:59.49 | Quol | ya - I am working on that also.... |
17:59.57 | Nidhoggr | :) |
18:00.17 | Nidhoggr | I start with a script, using the -conf option. |
18:00.19 | Quol | Nid - have any scripts avialable - or should I just start scripting on my own :) |
18:00.32 | Nidhoggr | not much to script... |
18:00.37 | Quol | that's what I am doing now.... |
18:00.45 | JBDiGriz | As long as Bagheera isn't using Nidhoggr's sandbox! :) |
18:00.56 | Nidhoggr | chroot /usr/games/bzflag /bzfs -conf /conf/spirals.cf > logs/spirals.`date +%y%j%I%M`.log 2>&1 & |
18:01.56 | Quol | you have an init script or just execute it rc.local or equiv? |
18:02.06 | Nidhoggr | I hand run it. |
18:02.17 | Nidhoggr | it never dies, so it doesn't need much babysitting. |
18:02.36 | Nidhoggr | you could use inittab for it, I suppose. |
18:02.51 | Nidhoggr | don't see much use. |
18:02.57 | Nidhoggr | you can stick it in rc.local |
18:03.38 | Quol | right now I have them running in a "screened" environment that is logged and so that it always has a shell - would be nice if they (the developers) made an option to allow it to run daemonized... |
18:03.41 | Nidhoggr | usually, if my machine reboots, I like to see what happened before I start the game server,l so I don't bother. |
18:03.55 | Nidhoggr | it runs demonized |
18:04.02 | Nidhoggr | in the command line I gave. |
18:04.14 | Quol | the -conf?? |
18:04.21 | Quol | nit still needs a shell though?? |
18:04.33 | Nidhoggr | you can exit the shell you run it from. |
18:04.35 | Quol | you can stick it in the background - but it still attaches itself to the shell.. |
18:04.38 | Nidhoggr | or run it from rc.local |
18:04.54 | Nidhoggr | that's what the redirects are for. |
18:05.03 | Nidhoggr | ? logfile 2>&1 |
18:05.11 | Nidhoggr | err >logfile 2>&1 |
18:05.28 | *** join/#bzflag DTRemenak (administra@12-246-207-102.client.attbi.com) |
18:05.30 | Quol | that's what I am doing now - except my SSH session was always hanging after I started the games... |
18:05.42 | Quol | no biggy as they are OK |
18:05.46 | Quol | they being BZFS |
18:05.58 | Quol | I was just wondering if that's how others were doing it,., |
18:06.01 | Nidhoggr | are you running them in the background with &? |
18:06.11 | Quol | yes |
18:06.12 | Nidhoggr | mine aren't attached to any terminal. |
18:06.22 | prot-work | Quol: perhaps you should disown the process ;) |
18:06.25 | Quol | ../../../bzfs -conf simple.conf & |
18:06.53 | prot-work | '../../../bzfs -conf simple.conf & disown %' should work |
18:06.54 | Nidhoggr | quol make it ../../bzfs -conf simple.conf >logfile 2>&1& |
18:06.55 | Quol | that's why I was doing it through screen |
18:07.04 | Nidhoggr | then tail -f the logfile when you wanna see the output. |
18:07.18 | Quol | so I could detach the "screen" and let the whole thing run in the forground for the shell on that screen session.... |
18:07.21 | Quol | a little messy |
18:07.38 | Nidhoggr | you're not redirecting the output, which is the problem. |
18:07.52 | prot-work | no reason to use screen, since its output-only |
18:08.13 | Quol | right - because now it's running within a screen session.. |
18:08.26 | Quol | i will change it to a redirection and try the chroot way..... |
18:09.07 | Nidhoggr | with chroot, you need to make sure all the libraries it will share are within the sandbox. :) |
18:09.21 | Chestal | my bzfs all run inside a screen, too |
18:09.26 | Chestal | I like it that way |
18:09.31 | Nidhoggr | hi chestal. |
18:09.39 | Quol | hey Chestal... |
18:09.48 | Nidhoggr | my tail -f runs inside a screen :) |
18:10.28 | Quol | Nid - the many uses for the powerful screen :) |
18:10.41 | Quol | I love screen - I use it many times/day... |
18:10.44 | Nidhoggr | screen is invaluable to me. |
18:11.02 | Quol | especially with my oracle work - yuck - I HATE oracle :) |
18:11.02 | prot-work | Chestal: whats your opinion on xml? :-) |
18:12.59 | Chestal | prot: in general? for bzflag? for maps in bzflag? |
18:13.08 | prot-work | for bzflag |
18:13.11 | prot-work | not counting maps |
18:13.20 | Chestal | so, that leaves config files only? |
18:13.32 | prot-work | config files in the sense that 1.8 used config files |
18:13.41 | prot-work | 1.8 treated all the view stuff as "config files" |
18:13.47 | Chestal | hmm, yes |
18:14.02 | Chestal | well, I'm not sure. The 1.8 had some advantages, it was flexible |
18:14.07 | Chestal | but I didn't like editing those files |
18:14.40 | Nidhoggr | what program lists the shared libraries that a binary uses? |
18:14.44 | Chestal | ldd |
18:15.12 | Nidhoggr | there ya go, quol. use ldd on bzfs |
18:15.13 | Nidhoggr | :) |
18:15.28 | Quol | ahhh - thanks |
18:15.32 | Chestal | prot: so I guess my opinon is: it depends. I could only judge it if it were clear what exactly it is used for |
18:15.55 | Chestal | prot: then it would be possible to jugde whether that feature is worth having, and what would be the alternative to xml for that feature |
18:16.26 | Chestal | e.g. it would be nonsense to use it for the current config file (at least without having other files in xml format) |
18:20.48 | Nidhoggr | wee need an external file for bans, so we don't have to transcribe bans from the logs into the config file. |
18:21.22 | *** join/#bzflag MrFish (~chatzilla@host81-132-12-238.in-addr.btopenworld.com) |
18:21.35 | MrFish | hello |
18:22.28 | Nidhoggr | hi mrfish |
18:22.30 | Nidhoggr | oops |
18:23.18 | prot-work | Chestal: well, the current config file would be nice to be xmlized too... |
18:23.28 | Chestal | prot: no, it wouldn't |
18:23.35 | Chestal | prot: it's a very simpel format right now |
18:23.43 | Chestal | prot: easy to edit manually |
18:23.58 | prot-work | and it sucks :) |
18:24.03 | Chestal | it's even readable |
18:27.18 | prot-work | but with 1.8's format, i could play around and do nifty things with xpath :) |
18:29.11 | Chestal | what's xpath? |
18:30.02 | prot-work | its a syntax for extracting parts of the DOM database-style |
18:31.48 | Chestal | ah, I think I remember |
18:59.33 | Quol | hey Guys, I am trying to get BZFS running in a chroot - i got the libs in there, and BZFS starts up, and I am able to connect to him, but it doesn't register itself with the list server....any ideas? |
19:10.02 | Chestal | Quol: looks like it cannot resolve names |
19:10.14 | *** join/#bzflag creeperz (~creeperz@host-11-76-220-24.midco.net) |
19:10.18 | Chestal | Quol: resolv.conf or similiar missing in /etc ? |
19:11.20 | Quol | CRAP - silly me....thanks chetal... |
19:11.40 | Quol | sorry - there I go having problems with your name again :) |
19:12.05 | prot-work | tab completion is a wonderful thing... |
19:13.27 | *** join/#bzflag creeperz (~creeperz@host-11-76-220-24.midco.net) |
19:14.46 | learner | game time hua! |
19:20.23 | Nidhoggr | we are patiently waiting for pizza at work. :( |
19:20.27 | Nidhoggr | I am starving. |
19:25.35 | Quol | Chestal: Does BZFS require any other files in the Jail to register itself with the list server?? wget or something along those lines??? still not working for me... |
19:27.44 | Nidhoggr | hosts ld.so.cache nsswitch.conf resolv.conf |
19:27.45 | Quol | or Nid - maybe you know - which files to do have in your jail...the bz libraries, and .../etc/resolv.conf - anything else? |
19:27.49 | Nidhoggr | that's what's in my /etc |
19:27.52 | Nidhoggr | in my jail |
19:27.57 | Quol | ahh - beat me to it... |
19:28.06 | Quol | ntahnks - I will try some of those.... |
19:30.43 | Mayhem | Methinks we need a 'running bzfs in a chroot' howto |
19:32.54 | Quol | well - since I am messing with it right now, I will take notes and then I can post it to whomever..... |
19:33.56 | *** join/#bzflag DTRemenak (~administr@12-246-207-102.client.attbi.com) |
19:34.11 | *** join/#bzflag Patlabor221 (~jeffm@208.48.199.214) |
19:34.11 | *** mode/#bzflag [+o Patlabor221] by ChanServ |
19:45.23 | Quol | does anyone know how long it takes for the registration to expire on the list server? The man page says "a certain amount of time" - anyone know what that is?? |
19:46.07 | Chestal | not me |
19:46.15 | Nidhoggr | it never took more than a few moments for me before. |
19:46.44 | prot-work | Nidhoggr: well the server sends a message to deregister itself |
19:46.50 | Patlabor221 | 4.3 nanofortnights |
19:46.59 | Nidhoggr | heh |
19:47.24 | Quol | ya - that's what the man page says - buy my servers aren't runnning right now, and they are listed on page 6 in the server list |
19:47.34 | Nidhoggr | wierd |
19:47.43 | *** join/#bzflag bryjen (~bryjen@63.147.94.145) |
19:48.57 | *** join/#bzflag Quol (~QuolSimo@modemcable052.11-203-24.mtl.mc.videotron.ca) |
19:49.14 | Quol | hmm - my connection dropped.. |
19:49.15 | Nidhoggr | hrm |
19:49.20 | *** join/#bzflag bzdoug (~Joe@adsl-68-133.lou.bluegrass.net) |
19:49.21 | *** join/#bzflag c (nikt@nikt.org) |
19:49.33 | Nidhoggr | somehow people are getting nick collisions. |
19:49.42 | *** join/#bzflag Patlabor221 (~jeffm@208.48.199.214) |
19:49.43 | *** mode/#bzflag [+o Patlabor221] by ChanServ |
19:49.48 | *** join/#bzflag Mayhem (~Mayhem@dsl-217-155-141-174.zen.co.uk) |
19:50.47 | Quol | prot - the man page says: " Game servers (bzfs) will also unregister themselves when they exit. |
19:50.47 | Quol | <PROTECTED> |
19:50.47 | Quol | <PROTECTED> |
19:50.47 | Quol | <PROTECTED> |
19:50.59 | *** join/#bzflag sn0w_m0nkey (~sn0w_m0nk@photon.unm.edu) |
19:51.07 | Chestal | hi sm |
19:51.12 | sn0w_m0nkey | morning all |
19:52.05 | sn0w_m0nkey | hows everything chestal? |
19:53.25 | Chestal | sm: ah well, not worse than usual |
19:53.32 | sn0w_m0nkey | heh |
19:53.52 | learner | ouch |
19:54.02 | sn0w_m0nkey | i was hit by a car last week, but i am better than usual today :) |
19:55.17 | Chestal | sm: oh, as a pedestrian? |
19:55.20 | *** join/#bzflag Noodleman (~tuckerm@bc183148.bendcable.com) |
19:55.32 | *** join/#bzflag captain_proton (~blardebla@12-203-245-57.client.attbi.com) |
19:55.32 | *** join/#bzflag DB7654321 (~DB7654321@chcgil2-ar7-4-3-184-165.chcgil2.dsl-verizon.net) |
19:55.33 | sn0w_m0nkey | i was on my bicycle |
19:55.46 | Chestal | sm: your bike still healthy? |
19:55.48 | learner | aw, man -- sry to hear that snow |
19:55.50 | sn0w_m0nkey | i saved my bike with my body |
19:56.00 | Chestal | sm: good, it's the most important thing :-) |
19:56.04 | sn0w_m0nkey | no worries learner..its all good |
19:56.20 | sn0w_m0nkey | yes chestal..my wheels alone costs me 600$ |
19:56.26 | CIA | commit by jeffm2501: fixes for pyramids ( it was bad ) |
19:56.26 | *** join/#bzflag Patlabor221 (~jeffm@208.48.199.214) |
19:56.27 | *** mode/#bzflag [+o Patlabor221] by ChanServ |
19:56.42 | learner | yikes.. that's a set of rubber you have there |
19:56.55 | sn0w_m0nkey | rolf wheels, good engineering |
19:56.57 | Patlabor221 | there that should take care of some of the pyramid thingys |
19:57.18 | learner | heheh, pat, you're commits are so .. um .. "informative"? |
19:57.33 | Chestal | btw., we must really change that numeric_limit thingy |
19:57.37 | Patlabor221 | hey better then caps "fixed thing" |
19:57.39 | Chestal | cannot easily compile 1.9 here anymore because of it |
19:57.48 | learner | that was some massive irc split last night |
19:57.48 | Chestal | exceptions, however, would work fine for me :-) |
19:58.32 | prot-work | Chestal: well...we are assuming ieee fp, so we could theoretically fill the bits ourselves |
19:58.56 | prot-work | create a uint32, set the value, then reinterpret_cast |
20:01.31 | sn0w_m0nkey | that sucks mayhem...i know the feeling. had a expensive merlin stolen 3 years ago |
20:01.39 | *** join/#bzflag bryjen (~bryjen@63.147.94.145) |
20:01.39 | sn0w_m0nkey | i still look for it |
20:01.49 | sn0w_m0nkey | so i can lay the smackdown |
20:01.56 | Chestal | grmpf, sf broken again |
20:02.15 | Quol | well - I am off, nice chatting all and thanks for the pointers... |
20:02.25 | sn0w_m0nkey | cu quol |
20:02.27 | Chestal | prot: well, please discuss it with Tim in case he shows up. Current code does not work on 2.95 |
20:02.31 | *** join/#bzflag mmu_man (~revol@ALyon-209-1-31-151.w81-249.abo.wanadoo.fr) |
20:02.33 | Chestal | bye Quol |
20:02.44 | *** part/#bzflag Quol (~QuolSimo@modemcable052.11-203-24.mtl.mc.videotron.ca) |
20:03.46 | *** join/#bzflag scc (~scc@nas-cbv-8-62-147-156-117.dial.proxad.net) |
20:04.39 | Chestal | k, cu for now |
20:05.15 | scc | Hello everybody |
20:05.17 | sn0w_m0nkey | cu ches |
20:05.35 | sn0w_m0nkey | hi and bye also |
20:05.56 | *** join/#bzflag Noodleman (~tuckerm@bc183148.bendcable.com) |
20:06.04 | CIA | commit by jeffm2501: Fixed drawing of top of updside down pyrmaids. |
20:06.11 | Patlabor221 | there that better for you? :) |
20:09.35 | Nidhoggr | what was wrong with the way they were being drawn? |
20:12.00 | Patlabor221 | there flat tops were "wacked" |
20:12.14 | Patlabor221 | one polly was off |
20:12.30 | Nidhoggr | ah |
20:13.00 | Patlabor221 | think I just need one little change here and I can make it so you can drive on top of them |
20:17.30 | speedychonchon | I can-t load ctf league website ! And you ? |
20:17.39 | learner | does anyone else know that http://bzflag.org/league/ is down? |
20:17.49 | learner | heh, funny |
20:17.49 | bzdoug | yep |
20:18.01 | Noodleman | i guess the database is down |
20:18.16 | *** join/#bzflag larsl_56k (~larsl@md46912a9.utfors.se) |
20:18.56 | learner | wow, most of bzflag.org is borked because of the mysql db |
20:21.51 | learner | !bzseen chikorita |
20:21.51 | [dmp] | learner: I saw Chikorita on ducati.bzflag.org:5156 at Thu May 22 20:11:02 2003 |
20:22.44 | Nidhoggr | !bzseen Nidhoggr |
20:22.45 | [dmp] | Nidhoggr: I saw Nidhoggr on turkey.moongroup.com:7500 at Thu Mar 20 22:58:06 2003 |
20:22.53 | Nidhoggr | !bzseen @Nidhoggr |
20:22.54 | [dmp] | Nidhoggr: I havnt seen @Nidhoggr |
20:22.56 | Nidhoggr | heh |
20:22.59 | Nidhoggr | it's old |
20:23.16 | [dmp] | Nidhoggr: observers arent registered currently :) |
20:23.23 | Nidhoggr | ah, cool. |
20:24.17 | CIA | commit by jeffm2501: changed pyrmaid collisions to make tankde able to drive on them when they are upside down. |
20:24.38 | Nidhoggr | that's sounds like fun. |
20:24.48 | Patlabor221 | it's just like a box |
20:24.48 | Nidhoggr | driving on upside down pyramids. :) |
20:24.54 | Nidhoggr | nod |
20:25.04 | Nidhoggr | you could make some purdy maps that way. |
20:25.17 | Patlabor221 | only thing now is the rico of shots off them, right now it's stubed out. |
20:25.45 | Nidhoggr | it'd be cool to rico down to the ground |
20:26.16 | Nidhoggr | hrm maybe make it rico off of everything but the ground. if it hits ground it's endshot |
20:26.32 | larsl_56k | Why not rico off ground? |
20:26.44 | Nidhoggr | maybe make it configurable. :) |
20:26.56 | Patlabor221 | well it shoudl rico consitantly |
20:27.03 | Patlabor221 | it's a client thing not a server thing |
20:27.09 | Nidhoggr | ah |
20:27.18 | Patlabor221 | it's the detection of when they are on the ground I have a problem with |
20:27.29 | Nidhoggr | hrm |
20:27.30 | learner | waitaminnit -- I was given the "consistency" excuse last night when I liked the exploding bullets.. those suckers better bounce down.. :) |
20:27.45 | Patlabor221 | they will |
20:27.47 | speedychonchon | the league site is well |
20:27.48 | Patlabor221 | when I can fix it |
20:27.55 | learner | :) lol |
20:27.59 | Patlabor221 | that's the only open bug with it |
20:28.14 | Patlabor221 | I just can't seem to figure out when they get to Z 0 |
20:28.18 | prot-work | yay for almost-osha-compliant ladders |
20:28.22 | larsl_56k | Any news on when the dev meeting will be? |
20:28.36 | Patlabor221 | see that's the man I need to help me, but he's just climbing on ladders |
20:28.39 | learner | 12th saturday |
20:28.44 | prot-work | larsl_56k: i think july 12 1700 UTC |
20:28.47 | learner | wasn't it 1700 utc? |
20:29.08 | fiberchunks | oh, Patlabor221, you know you can drive through the tip of an upside down pyramid? |
20:29.10 | larsl_56k | 19:00 here... that sounds good. |
20:29.28 | prot-work | hrm, i don't want to remember my UTC offset |
20:29.34 | prot-work | what time will that be for you learner? |
20:29.44 | Patlabor221 | hmmm, that would make sense, we only test teh bottom of the tank |
20:29.46 | fiberchunks | east coast is UTC -4, iirc |
20:29.52 | Patlabor221 | and it's equal to the tip |
20:29.53 | learner | yep |
20:30.02 | Patlabor221 | well I did just change that code |
20:30.04 | Patlabor221 | let me see |
20:30.54 | prot-work | aha i'm -6 |
20:30.59 | prot-work | 1pm, i can handle that |
20:31.08 | prot-work | i hope |
20:31.29 | fiberchunks | 1700 is 5 pm prot-work, that would mean 11 am, i think |
20:31.52 | prot-work | so it would |
20:31.55 | prot-work | i can subtract, really |
20:32.00 | fiberchunks | lol |
20:32.21 | CIA | commit by jeffm2501: hack collision with tip nubby of flip pyramid. |
20:32.27 | fiberchunks | has JBDiGriz posted on forum about the meeting time? |
20:32.50 | fiberchunks | or anyone else? that should be done -- I've gotta shoot off to go play pool (oh, aren't I punny :\ ) |
20:33.56 | larsl_56k | Nothing in that thread. |
20:35.09 | Patlabor221 | is the ground of like not realy Z0? is it Y or somethign like that? |
20:35.52 | speedychonchon | Is it possible to play with 56Ki conection ? |
20:35.58 | larsl_56k | speedychonchon: It's possible, |
20:36.06 | larsl_56k | but you might lag a bit. |
20:36.09 | speedychonchon | Yeah ! |
20:36.13 | Nidhoggr | http://www.azcentral.com/news/articles/0702HackerWarnings02-ON.html |
20:36.16 | speedychonchon | yes |
20:36.20 | Nidhoggr | lovely and I'm working on sunday. |
20:36.36 | Mayhem | speedychonchon: on busy servers, the amount of data you need to receive exceeds your capacity. |
20:37.08 | speedychonchon | ok |
20:37.24 | larsl_56k | Mayhem: BZFlag needs more than 56 kbits / second? |
20:37.58 | Mayhem | larsl_56k: I've seen my incoming peak over 8kb/s on ducati with 8 players |
20:38.14 | Mayhem | when things are really busy... |
20:38.45 | Mayhem | hate to think what its like on a hundred-shot server with 20 players... |
20:39.30 | Nidhoggr | I've considered putting up a 25 shot server for fun a few times a month for a few hours. |
20:39.36 | larsl_56k | I'm usually fine on xmission, with 12 players and 5 or 6 shots / player. |
20:40.00 | speedychonchon | For the "official-match" (4 or 6 players) 56Ko are enough ? |
20:40.13 | larsl_56k | speedychonchon: Should be. |
20:40.21 | speedychonchon | yeah ! |
20:40.33 | Nidhoggr | a 10 shot server takes up about 1.2 mbps with 20 players. |
20:40.41 | speedychonchon | I need just a taem :-D |
20:40.52 | larsl_56k | It's not only the bandwidth, you need reasonable ping times too. |
20:40.59 | Nidhoggr | yup |
20:42.03 | speedychonchon | larsl_56k : what is ping time ? |
20:42.18 | *** join/#bzflag sussudio (Suss@81.68.132.217) |
20:42.59 | larsl_56k | speedychonchon: The time it takes for a signal to travel from your modem, to the server, and back again. |
20:43.05 | larsl_56k | Or the other way around. |
20:43.11 | speedychonchon | what does the ping time depend on ? |
20:43.23 | speedychonchon | ok |
20:43.27 | larsl_56k | speedychonchon: The route from your computer to the server. |
20:43.38 | larsl_56k | Your ISPs network etc. |
20:44.01 | speedychonchon | I'm in French : ducati server is the best for me |
20:44.07 | sussudio | number of bunnies nibbling on your cables.... |
20:44.23 | larsl_56k | You shouldn't have any problems, I'm on modem right now and I'm playing on US servers. |
20:44.53 | speedychonchon | bunny = rabbit ? (yeah : I'm french !) |
20:45.02 | learner | lol, sussudio |
20:45.09 | speedychonchon | ok |
20:45.10 | larsl_56k | (and I'm in Sweden) |
20:45.16 | sussudio | also, performance with windows is worse than in linux...... |
20:45.16 | speedychonchon | ok |
20:45.32 | larsl_56k | It is? |
20:45.33 | sussudio | performance with windows -through- a linux server is better than with windows itself |
20:45.34 | speedychonchon | i'm in linux ! Yeah ! |
20:45.35 | sussudio | yes, it is |
20:45.37 | learner | your ping time increases significantly with the number of Coronas one drinks |
20:45.46 | Nidhoggr | :) |
20:45.52 | sussudio | larsl_56k: whatever windows uses to dial up sucks. |
20:45.54 | larsl_56k | learner: But that's the brain-to-finger ping. |
20:46.04 | learner | yep |
20:46.19 | learner | *hiccup!* |
20:46.31 | Nidhoggr | I have lag kicking set at 500ms... most modemers can still stay on unless they are downloading at the same time. :) |
20:47.17 | larsl_56k | Which reminds me - does anyone know of a good "traffic shaping" tool for Linux that can be used to reserve a couple of kilobytes for a certain port? |
20:47.32 | larsl_56k | So I can do mad downloading while playing BZFlag. =) |
20:47.42 | sussudio | larsl_56k: google for it. i think it needs patching of the kernel |
20:47.52 | prot-work | not patching, but it does require reconfiguration |
20:48.08 | prot-work | there are a few different QoS layers you can use |
20:48.20 | larsl_56k | Any names to search for? |
20:48.36 | sussudio | search for "linux traffic shaping" |
20:48.48 | Nidhoggr | heh |
20:49.02 | sussudio | first result you get from google |
20:49.49 | Nidhoggr | ~google for linux traffic shaping |
20:49.54 | Noodlebot | Linux Advanced Routing & Traffic Control HOWTO, http://lartc.org/ |
20:49.54 | Noodlebot | linux.oreillynet.com: Traffic Shaping [Aug. 24, 2000], http://linux.oreillynet.com/pub/a/linux/2000/08/24/LinuxAdmin.html |
20:49.54 | Noodlebot | Jason's Web Thingy: Linux Traffic Shaping with HTB, http://talk.trekweb.com/~jasonb/articles/linux_tc_minihowto.shtml |
20:49.57 | CIA | commit by jeffm2501: rework of shot strat for flip pyramids ( not right but closer ) |
20:50.00 | Nidhoggr | eek! |
20:50.11 | sussudio | the lartc.org one :-| |
20:50.21 | Nidhoggr | noodlebot needs a larting |
20:50.29 | sussudio | noodlebot needs a kicking. |
20:50.31 | *** kick/#bzflag [Noodlebot!~jupiter@161.97.199.99] by prot-work (prot-work) |
20:50.32 | *** join/#bzflag Noodlebot (~noodlebot@bc183148.bendcable.com) |
20:50.32 | Noodlebot | prot-work: :-P |
20:50.38 | bryjen | ~lart Noodlebot |
20:50.47 | sussudio | ... |
20:50.51 | Nidhoggr | heh |
20:50.51 | bryjen | heh self-larting |
20:50.57 | prot-work | bah |
20:51.00 | JBDiGriz | I go for a late lunch, and people start changing times on me. Network reorg meeting will be 1900 UTC. |
20:51.01 | learner | poor noodlebot -- just doing what people asked him to do.. |
20:51.19 | larsl_56k | 21:00. That's fine too. |
20:51.22 | Patlabor221 | well noodleman was suposed to turn off the stuff that ibot did |
20:51.35 | Patlabor221 | or he should at elast change it's controll character |
20:51.49 | learner | eeek, 1900 eh? |
20:52.02 | Nidhoggr | yeah.. I changed my blooty's control character to ! |
20:52.09 | learner | swear you said different just last night -- going nuts I guess |
20:52.27 | JBDiGriz | Check the logs, I might be having a senior moment! |
20:52.42 | learner | yet I remember 3pm, and 3pm EDT is 1900.. hrm -- yep, I'm nuts |
20:52.44 | *** join/#bzflag Legolas (~Legolas@adsl-68-73-117-113.dsl.emhril.ameritech.net) |
20:53.06 | learner | wait, no it's not |
20:53.43 | JBDiGriz | We'll wait for the voices in learner's head to finish their argument. |
20:53.45 | learner | ugh, nvr mind -- it is 3pm != 1300, jeesh |
20:53.57 | sussudio | hmm no. 3 pm would be 1500 |
20:54.35 | JBDiGriz | and EDT is UTC-4, therefore it's equivalent to, do I have any hands from the class? |
20:55.20 | JBDiGriz | Legolas may stay late and clean the erasers (the sound of one hand clapping) |
20:55.54 | bryjen | who woulda thought a little addition and subtraction would cause such a mess |
20:56.23 | *** join/#bzflag prot-wor1 (~jupiter@161.97.199.99) |
20:56.25 | learner | dang "universal" time thingy ... shessh |
20:56.33 | JBDiGriz | I was going to propose in the message that if you didn't understand UTC, you might not want to attend the meeting. :{) |
20:57.18 | larsl_56k | =) |
20:57.18 | learner | I'll probably be there at 1700 anyways, so no worries.. |
20:57.27 | speedychonchon | What is UTC ?Is it like GMT ? |
20:57.38 | larsl_56k | GMT without daylight saving time. |
20:58.01 | bryjen | did GMT have daylight savings ? |
20:58.01 | larsl_56k | So GMT = UTC+1 right now. |
20:58.02 | Mayhem | GMT and UTC are basically equivalent |
20:58.17 | learner | in most places |
20:58.24 | larsl_56k | It doesn't? |
20:58.25 | Mayhem | I don't think GMT changes in summer |
20:58.32 | *** part/#bzflag Legolas (~Legolas@adsl-68-73-117-113.dsl.emhril.ameritech.net) |
20:58.33 | JBDiGriz | The european crowd gets it right, just us silly US persons! |
20:58.39 | sussudio | GMT is the same as UTC. BST (british standard time) changes |
20:58.42 | larsl_56k | Ah. |
20:58.48 | Mayhem | yes, thats it sussudio |
20:58.49 | speedychonchon | ok ! |
20:59.03 | Mayhem | I'm in the UK, on BST, which is GMT+1 |
20:59.47 | speedychonchon | It's terribely complicated |
20:59.48 | learner | http://atm.geo.nsf.gov/ieis/time.html |
21:00.04 | JBDiGriz | Does anybody really know what time it is? |
21:00.30 | Mayhem | Its now :) |
21:01.00 | Mayhem | Maybe we should use 'beats' |
21:01.12 | learner | now, now was then |
21:01.14 | larsl_56k | 1057201201 seconds since the epoch - that's all that matters. |
21:01.38 | Noodleman | i've got to figure out a way for it to wait for ibot to say something |
21:01.38 | JBDiGriz | I guess this crowd is a little young for Chicago and Usenet references. |
21:01.38 | *** join/#bzflag creeperz (~creeperz@host-11-76-220-24.midco.net) |
21:01.39 | *** join/#bzflag Noodlebot (~noodlebot@216.228.183.148) |
21:01.45 | Noodleman | grrrr |
21:03.13 | learner | I used to use usenet unfortunately until irc took over :) |
21:03.24 | learner | or, rather, until spam took over |
21:03.56 | larsl_56k | Yeah, I only read local USENET groups on my school. |
21:04.01 | larsl_56k | The others are to spammy. |
21:04.33 | larsl_56k | Although I suppose it's not USENET if it's local. |
21:07.15 | learner | who maintains shell shock? |
21:07.24 | sussudio | dutchrai? |
21:07.30 | learner | ah |
21:07.32 | Patlabor221 | yes |
21:14.51 | *** join/#bzflag Noodleman (~tuckerm@bc183148.bendcable.com) |
21:15.10 | Nidhoggr | noodleman! |
21:15.18 | Noodleman | hey |
21:15.28 | Noodleman | untested program made gnome crash :-) |
21:15.57 | Noodleman | you might think i am a mo |
21:16.02 | Nidhoggr | you need to disable the google command on noodlebot :) |
21:16.10 | Noodleman | masochist or something because if that smiliy |
21:16.10 | Nidhoggr | or change his trigger character. |
21:16.46 | Noodleman | yeah, i am going to figure out how i can make noodlebot wait for ibot before it talks |
21:16.55 | Nidhoggr | nod |
21:17.37 | Noodleman | while still keeping everything clean and modular, of course |
21:17.41 | sussudio | you were going to make it passive. |
21:17.49 | Noodleman | i never said that |
21:17.58 | sussudio | yes you did. |
21:18.05 | sussudio | you said "all i want it to do is log raw" |
21:18.15 | sussudio | might as well use an eggdrop for that |
21:18.17 | Noodleman | i'm not going to argue about it |
21:32.24 | *** join/#bzflag Legolas (~Legolas@adsl-68-73-117-113.dsl.emhril.ameritech.net) |
21:36.12 | *** join/#bzflag david_v (~david_v@c213-200-135-241.cm-upc.chello.se) |
21:36.38 | *** join/#bzflag cr33perz (~cr33perz@host-11-76-220-24.midco.net) |
21:36.52 | cr33perz | Test |
21:36.55 | cr33perz | Hmm |
21:37.01 | cr33perz | Just testing |
21:39.01 | [dmp] | it didnt work :) |
21:40.04 | sussudio | ~pig creeperz |
21:40.07 | | creeperz is 20% pig! |
21:41.43 | larsl_56k | ~literal pig |
21:41.44 | | pig is US Plus! |
21:42.10 | *** join/#bzflag TerryC (~TerryC@host-11-76-220-24.midco.net) |
21:42.16 | sussudio | ~literal CMD: pig (.*?) |
21:49.16 | sussudio | 5. Trademark Information. The following trademarks used or which are planned to be used in this site, whether registered or unregistered, are owned by Hormel Foods: SPAM; HORMEL; SPAMBURGER; SPAMTASTIC and any other SPAM-derived terms. |
21:49.21 | speedychonchon | You are all in the CTF league ? |
21:49.22 | sussudio | SPAMBURGER???? |
21:49.45 | Mayhem | its spamTASTIC! |
21:50.18 | larsl_56k | Do they make burgers? |
21:50.23 | *** join/#bzflag Quol (~QuolSimo@modemcable052.11-203-24.mtl.mc.videotron.ca) |
21:50.24 | learner | mmmm... burgers |
21:50.27 | sussudio | i can see the advertisements right now... "Regular burger not mysterious enough for you? Not clogging your arteries the way you want it? Use SPAM! Die sooner!" |
21:50.27 | larsl_56k | speedychonchon: I'm not. |
21:50.31 | TerryC | Spam isn't too bad :-) |
21:50.47 | *** join/#bzflag bryjen (~bryjen@63.147.94.145) |
21:51.05 | TerryC | Once you drain the 1/3 container of oil and weird meat stuff, it's actually quite delicious :-) |
21:51.21 | *** join/#bzflag bryjen_ (~bryjen@63.147.94.145) |
21:51.22 | sussudio | Patlabor221 only eats the jiggly parts |
21:51.39 | TerryC | Thjat's the weird meat part ;-) |
21:52.25 | speedychonchon | larls_56k : ok ! ;-) |
21:52.36 | sussudio | ~dict processed |
21:53.13 | TerryC | That was spontanious |
21:54.03 | Patlabor221 | mmmm joggly parts |
21:54.30 | TerryC | Patlabor221: We're talking about things in CANS! Not shirts. |
21:54.44 | Patlabor221 | oh |
21:54.44 | TerryC | ..."BEAVERS--Dam it all"? |
21:54.50 | TerryC | :-) |
21:55.01 | *** part/#bzflag bryjen (~bryjen@63.147.94.145) |
21:55.08 | Patlabor221 | pffft what's the point then |
21:55.16 | TerryC | Heh |
21:56.53 | TerryC | ...In an hour or 3 |
22:00.29 | sussudio | that's what you get for basing a browser on Konq |
22:01.39 | learner | it does not like displaying large text files... |
22:02.04 | sussudio | so use mozilla or something |
22:02.24 | learner | no, I killed it.. I'll use lynx for reading my log file :) |
22:02.31 | Mayhem | yay for lynx |
22:03.14 | larsl_56k | We need an emacs mode for bzfs logs. |
22:03.55 | larsl_56k | ? |
22:04.06 | sussudio | emacs. mode. |
22:04.33 | larsl_56k | Might be a good excuse to learn some elisp. =) |
22:10.16 | *** join/#bzflag doughecka (~Joe@adsl-68-133.lou.bluegrass.net) |
22:10.39 | sussudio | 1937 SPAM Boulevard Austin, Minnesota 55912 Call: 1-800-LUV-SPAM (1-800-588-7726) |
22:10.48 | sussudio | Just as every Elvis fan longs to visit Graceland, SPAM fans worldwide now have their own pilgrimage to make. In Austin, Minnesota a 16,500 square-foot SPAM Museum opened in September 2001. |
22:10.48 | sussudio | Museum visitors will be welcomed to the world of SPAM Family of Products with a variety of interactive and educational games, fun exhibits and remarkable video presentations. |
22:10.52 | Quol | so - I am trying to get bzfs running in a chroot, and am having a miserable time :) - basically, it works but bzfs can't register itself with the list server. I have copied the libraries over, and resolv.con, hosts from /etc to the jail - does anyone have any other ideas?? |
22:11.00 | sussudio | ... |
22:12.35 | TerryC | NOO!! |
22:13.09 | larsl_56k | Do you live in a closet? |
22:13.14 | TerryC | No |
22:13.29 | larsl_56k | Throw some of the inessential stuff out. |
22:13.34 | sussudio | larsl_56k: he probably got some of those fallic-replacement speakers |
22:13.35 | larsl_56k | Bed, desk etc. |
22:13.39 | learner | don't really need that bed, right? |
22:13.40 | TerryC | I have an average sized bedroom, but the speakers are 3 1/2 ft. tall |
22:13.48 | learner | that's all?! |
22:13.52 | learner | :) |
22:13.54 | TerryC | And 2 ft. wide |
22:13.58 | Patlabor221 | only 3 feet? |
22:14.05 | Patlabor221 | that's it? |
22:14.22 | TerryC | WHAT THA?! There's a big ol' chunk missing out of my speaker! |
22:14.24 | sussudio | these fit in any room |
22:15.56 | sussudio | TerryC: 2 words. duck tape. |
22:16.20 | TerryC | Tasty :-) |
22:16.50 | TerryC | Ojj |
22:16.58 | TerryC | Ohh* You mean to TAPE the speaker? |
22:17.06 | sussudio | yes. |
22:17.07 | TerryC | ...Or the screen of my TV? |
22:17.12 | *** part/#bzflag Legolas (~Legolas@adsl-68-73-117-113.dsl.emhril.ameritech.net) |
22:17.17 | TerryC | Hi |
22:26.25 | sussudio | stereo's don't explode. |
22:26.41 | Nidhoggr | ack don't like it when our neteng dept messes up a vlan, so customers can't send email to one of our servers. |
22:26.59 | TerryC | I wouldn't say that, sussudio :-) |
22:27.04 | TerryC | My copusin's did |
22:27.19 | TerryC | cousin's* |
22:27.32 | sussudio | there isn't anything in there that would explode. at most one of the capacitors could overheat and blow it's top |
22:27.59 | TerryC | It overloaded and blew up |
22:28.11 | doughecka | did pieces go flying? |
22:28.23 | TerryC | Not really |
22:28.50 | TerryC | But it did smoke a lot |
22:29.02 | TerryC | And it was really hot |
22:29.18 | sussudio | yeah that was probably some capacitors. |
22:29.21 | Nidhoggr | must be those bad taiwanese capacitors. can't unload them onto motherboard manufacturers now. |
22:29.34 | TerryC | :-) |
22:29.34 | Mayhem | s/monitor/ex-monitor/ |
22:30.45 | Nidhoggr | that whole capacitor thing was because they stole, via industrial espionage, the formula for some company's electrolyte... and it ended up being really crappy. |
22:30.45 | Nidhoggr | :) |
22:33.56 | TerryC | 103% humidity and it's 95 degrees |
22:34.46 | Patlabor221 | it's only 82 here :) |
22:34.49 | Patlabor221 | it's a nice day |
22:34.58 | TerryC | I would say so :-) |
22:35.13 | *** join/#bzflag DTRemenak (~DTRemenak@host-225-87.dialup.innercite.com) |
22:35.23 | Patlabor221 | yeah didn't think you could super saturate air |
22:35.30 | Patlabor221 | or maybe hes in the pool |
22:35.52 | TerryC | Umm |
22:35.58 | TerryC | LOOK! A SQUIRREL! |
22:36.16 | Patlabor221 | wait a min, who said you could speak |
22:36.27 | TerryC | Sorry |
22:36.33 | TerryC | I couldn't help myself |
22:36.38 | TerryC | Want me to silence myself? |
22:36.40 | Patlabor221 | I mean in general |
22:36.48 | TerryC | I just have to change my nick |
22:36.57 | Patlabor221 | this is why you were silenced in the first place |
22:37.00 | Patlabor221 | it's called a lesson |
22:37.06 | Patlabor221 | that seems to have not been learned |
22:37.27 | Patlabor221 | I just want you to think :) |
22:38.03 | learner | learner likes lessons |
22:38.25 | captain_proton | =) |
22:38.49 | Patlabor221 | nid, it's hot out where you are now isn't it? |
22:39.31 | Patlabor221 | 107 in phoenix |
22:39.38 | larsl_56k | Nidhoggr: Have you tried the new stuff in bzadmin? |
22:44.48 | *** join/#bzflag Legolas (~Legolas@adsl-68-73-117-113.dsl.emhril.ameritech.net) |
22:44.54 | *** part/#bzflag Legolas (~Legolas@adsl-68-73-117-113.dsl.emhril.ameritech.net) |
22:47.37 | Patlabor221 | ahh is it time for your shirt shoping again? |
22:47.58 | sussudio | spam socks. |
22:48.11 | Patlabor221 | I would think they would be kinda squisshy |
22:48.18 | sussudio | probably |
22:48.26 | sussudio | i saw a hot pink shirt with spam logo for doug |
22:48.42 | Patlabor221 | awww your gonna get him a present, how nice |
22:50.10 | learner | what set of characters do you think make good obscene onomatopoeias |
22:50.17 | learner | e.g. !@#$%^&* |
22:50.38 | Patlabor221 | I hate when BZFlag does that |
22:50.52 | Patlabor221 | ^ dosn't seem to fit |
22:51.05 | JBDiGriz | learner: Are you tired of ***terisks? |
22:51.06 | Patlabor221 | you want the ones that are not normal punctuation and look kinda like letters |
22:51.15 | Patlabor221 | @#$%& |
22:51.39 | Patlabor221 | csu @$$hole is close enought :) |
22:51.42 | learner | yes, jb, tired |
22:51.57 | DTRemenak | It wouldn't bother me if it didn't lock the computer up the next time any OGL stuff tried to run |
22:52.07 | learner | I'm using the 1-8 ones right now |
22:52.23 | Patlabor221 | what card you using? |
22:52.32 | DTRemenak | GeForce3 |
22:52.38 | Patlabor221 | what OS? |
22:52.45 | learner | @$$hole would get filtered.. :) |
22:52.51 | DTRemenak | '98 right now, VC's not set up in 2k |
22:52.55 | Patlabor221 | ewww |
22:52.59 | Patlabor221 | latest nvidias? |
22:53.06 | DTRemenak | 41.09 drivers, the 43.45's caused problems |
22:53.19 | DTRemenak | there's a newer one out I think |
22:53.19 | Patlabor221 | under 98 maybe |
22:53.23 | DTRemenak | yeah |
22:53.24 | Patlabor221 | 98 is icky |
22:53.29 | DTRemenak | at times |
22:53.32 | DTRemenak | most times |
22:53.36 | Patlabor221 | you have dx9, the later drivers kinda want it |
22:53.41 | JBDiGriz | Like daytime and nighttime |
22:53.44 | DTRemenak | yes, dx9.0a |
22:54.04 | Patlabor221 | probalby dying on the flush, I've seen it before |
22:54.11 | Patlabor221 | not much can be done |
22:54.17 | DTRemenak | that's what I thought |
22:54.21 | DTRemenak | the debugger didn't tell me much |
22:54.28 | Patlabor221 | don't use crapy OSs :) |
22:54.31 | DTRemenak | lol |
22:54.37 | DTRemenak | I should try it on 2K |
22:54.55 | DTRemenak | but I'm scared to start 2K and be online since it's fresh off the CD, no SPs |
22:55.29 | DTRemenak | Next time I'm at a LAN I'll download SP4 for it, then I can actually use it |
22:56.52 | DTRemenak | Does building BZFlag with Cygwin work, or not? |
22:57.00 | *** join/#bzflag TerryC (~TerryC@host-11-76-220-24.midco.net) |
22:57.49 | *** join/#bzflag Patlabor221Work (~jeffm@208.48.199.214) |
22:58.03 | DTRemenak | oh, so now there are two of you? |
22:58.22 | JBDiGriz | It's the voices in his head, they're getting worse |
22:58.35 | DTRemenak | lol, one voice is at work, one at home? |
22:58.51 | Patlabor221Work | no, one discoonect |
22:58.55 | JBDiGriz | They tend to argue about killing everyone else |
22:58.57 | DTRemenak | ah |
22:59.12 | *** mode/#bzflag [+o Patlabor221] by ChanServ |
22:59.44 | Patlabor221 | ohh no I get allong with the voices, now that they know who's boss. |
23:00.12 | JBDiGriz | We know which voice won, by how tolerant Patlabor221 is of extraneous noise! :{) |
23:00.44 | Patlabor221 | no I came up with a better plan for world domination then they did, they were impressed. |
23:03.15 | DTRemenak | uh...unkicks? |
23:04.06 | TerryC | He's sorry and though he would...yeah |
23:04.32 | JBDiGriz | too many developers, they tend to do things rather than talk about them. |
23:04.42 | larsl_56k | =) |
23:04.48 | larsl_56k | They do? |
23:05.35 | learner | I just like to go around kicking things and giggling, and pointing, and poking :) |
23:08.16 | Nidhoggr | EEEEK! Mayhem let the DOGS OUT! |
23:08.28 | JBDiGriz | woof woof woof woof |
23:08.31 | Nidhoggr | heh |
23:08.38 | Nidhoggr | I've been at work too long. |
23:08.59 | Mayhem | I think we've all been in IRC too long... |
23:08.59 | learner | have there been no commits today? |
23:09.20 | Patlabor221 | there have, I did 3 |
23:09.22 | sussudio | learner: just doug being carried away by the men in white coats |
23:09.24 | JBDiGriz | learner: look behind you, those men in white suits are about to commit |
23:09.41 | learner | hrm.. |
23:09.54 | learner | wonder why bzfs says it's last modification date is 3am.. |
23:10.15 | learner | they have to get lost in the dark first |
23:10.24 | larsl_56k | ~dict grue |
23:10.25 | DTRemenak | but the headlights... |
23:10.26 | Patlabor221 | I didn't change the server |
23:10.30 | Patlabor221 | just client stuff |
23:10.32 | Patlabor221 | for the pyramids |
23:11.24 | DTRemenak | grue n. [from archaic English verb for `shudder', as with fear] The grue was originated in the game Zork. |
23:12.01 | DTRemenak | "The grue is a sinister, lurking presence in the dark places of the earth. Its favorite diet is either adventurers or enchanters, but its insatiable appetite is tempered by its horrible fear of light" |
23:13.26 | learner | http://www.everything2.com/index.pl?node=grue |
23:13.40 | *** join/#bzflag bzgirl (~brat@toronto-hs-64-26-176-100.s-ip.magma.ca) |
23:13.45 | TerryC | Hello |
23:14.01 | bzgirl | hi |
23:17.46 | Quol | hello bzg.. |
23:18.19 | bzgirl | hey Quol |
23:18.26 | Quol | how are ya? |
23:19.01 | bzgirl | not bad |
23:19.06 | TerryC | NOO!! AOL will get you! It's commin' to get yu! :-) |
23:20.00 | bzgirl | Quol: how is your scripts? |
23:20.53 | Quol | bzg - ugh ang &*()^!@(*&^!#@^%$$#*(&@^#()&%^%$!*%@$*&!^$%@(*^%@(*^!!!!!! |
23:21.12 | TerryC | Hmm, someone needs to make a BZFlag history website :-) |
23:21.35 | Quol | I am just starting them back up now without the chroot - I will come back to it another day - enough is enough for today :) |
23:21.35 | bzgirl | Quol: that dosent look like Bash to me :) |
23:21.43 | Quol | :) |
23:22.02 | Quol | bzg: bash - i know why they named it bash |
23:22.10 | larsl_56k | It looks more like Perl. |
23:22.12 | Patlabor221 | I think Nidhogger got BZ to run in a chroot jail |
23:22.23 | Patlabor221 | IIRC he had to change a build paramater to get it to link difrently. |
23:22.27 | Quol | and I know why they name that little "flashing command prompt thing" a cursor :) |
23:22.30 | larsl_56k | Someone should write a HOWTO. |
23:22.44 | Quol | I was talking with him earlier... |
23:22.47 | larsl_56k | I just copied bzfs and some libs into the jail. |
23:22.55 | TerryC | An O'Reilly book on BZFlag :-) |
23:22.59 | bzgirl | Quol: lemme know how it worked, i was gonna do the chroot stuff but i couldnt figure it out |
23:23.00 | Quol | if I get it working, I will write it all down and post it |
23:23.02 | learner | someone should comment the sourcecode |
23:23.23 | Quol | well - I have it working... |
23:23.42 | Quol | the problem is that the server (bzfs) just doesn't update the list server!! |
23:23.55 | Patlabor221 | does it send it's message? |
23:23.59 | Quol | that's all - but the bzfs server itself is up and running and you can connect to it etc.. |
23:24.01 | Patlabor221 | and not get it back? |
23:24.06 | larsl_56k | Odd... that doesn't sound like a chroot problem. |
23:24.07 | Quol | I don't see it |
23:24.20 | Patlabor221 | you running with -d -d -d -d |
23:24.29 | Patlabor221 | that will show you when it sends the message |
23:24.30 | Quol | -d?? |
23:24.31 | TerryC | I run with just -d -d |
23:24.36 | TerryC | debug level |
23:24.41 | Quol | bzfs you mean....ya |
23:24.43 | Patlabor221 | it turns on extra info |
23:24.44 | Patlabor221 | yeah |
23:24.51 | Quol | without the chroot - all is swell |
23:24.55 | Patlabor221 | hmmm it never sends then |
23:24.59 | Patlabor221 | that's odd |
23:25.04 | Patlabor221 | port open and all that? |
23:25.15 | TerryC | Can you run a bzfs with no whitespace? |
23:25.26 | larsl_56k | Quol: Did you start it and shut it down a lot? I suspect that the list server has some kind of flood protection (I've had to wait a while for it to register my server when I've restarted a lot). |
23:25.27 | Quol | ohh yeah |
23:25.47 | Quol | ohh yeah for the port question |
23:25.51 | larsl_56k | TerryC: Whitespace? |
23:25.58 | TerryC | s p a c e ss |
23:26.06 | Patlabor221 | I don't think mr terry know what the hell he's talking about. |
23:26.12 | TerryC | :-) |
23:26.20 | larsl_56k | I know what whitespace means, but what does it have to do with bzfs? |
23:26.31 | Quol | larsl: I don't think that's the problem as whenever I restart it non-chrooted, everything works A OK |
23:26.43 | TerryC | I was asking if you can remove spaces from the bzfs and it run normally |
23:26.53 | Patlabor221 | from what? |
23:26.54 | larsl_56k | Spaces from where? |
23:26.59 | TerryC | the .bat |
23:27.02 | Patlabor221 | no |
23:27.10 | Patlabor221 | paramaters are space deliminated |
23:27.10 | TerryC | Darn |
23:27.21 | TerryC | Hmm |
23:27.23 | TerryC | Alright |
23:27.29 | Patlabor221 | use a config file. |
23:27.33 | Patlabor221 | instead of a bat |
23:27.40 | TerryC | Yea |
23:27.51 | larsl_56k | Quol: Are you linking against exactly the same shared libs inside the jail as outside? |
23:28.00 | TerryC | Perfect for ME users :-) |
23:28.14 | Patlabor221 | you aren't a windows ME user |
23:28.21 | TerryC | I know :-)\ |
23:29.09 | TerryC | yay. Heat index is 107 now |
23:29.16 | Quol | ya - I have all the libs |
23:29.16 | JBDiGriz | It sounds like a missing config file in /etc |
23:29.49 | Quol | I think there is another library/util taht BZ relies on when trying to open the list server and update it... |
23:30.02 | Patlabor221 | try specifying the list server URL direclty in the command line. |
23:30.05 | TerryC | Ok, in the new bzfs, can you define half of the things in the .bat and the rest in the .conmf? |
23:30.09 | TerryC | .conf* |
23:30.24 | Patlabor221 | yes terry, read the man pages |
23:30.44 | TerryC | I feel so prettyful :-) |
23:30.59 | Quol | I see ti trying to talk to: failed: http://BZFlag.SourceForge.net/list-server.txt |
23:31.08 | Quol | that is with the -d |
23:31.15 | larsl_56k | Hum. |
23:31.19 | Patlabor221 | try this |
23:31.20 | Patlabor221 | http://www.bzflag.org/list-server.txt |
23:31.28 | Quol | when I run it non-chroot, all is swell |
23:31.47 | TerryC | What's it do with -d -d? |
23:31.47 | Patlabor221 | whats in your config? |
23:31.50 | Quol | hold on... |
23:32.02 | larsl_56k | TerryC: More -d, more debug info. |
23:32.03 | TerryC | Quol a 2000 user? |
23:32.04 | Patlabor221 | terry, as we said output more debug info |
23:32.07 | Quol | it says the same thing with -d -d |
23:32.08 | Patlabor221 | no |
23:32.09 | TerryC | I know |
23:32.29 | Patlabor221 | BZFS dosn't work right on windows |
23:32.35 | Quol | Terry - I am an everything user, 95, 98, ME, 2K, XP, NT4, Linux, Solaris :) |
23:32.42 | Quol | forgot *BSD :) |
23:32.48 | TerryC | Heh |
23:32.58 | TerryC | What are you on now? |
23:33.29 | Quol | Well - XP SSh'ing to RedHat 8 |
23:33.30 | learner | you forgot beos |
23:33.39 | larsl_56k | http://www.bzflag.org/list-server.txt and http://BZFlag.SourceForge.net/list-server.txt both works, and give the same IP:port. |
23:33.39 | learner | and sgi |
23:33.39 | Quol | I tried that - I hated itr ;) |
23:33.45 | larsl_56k | So that's probably not it. |
23:33.53 | Quol | never tried SGI |
23:34.04 | learner | and qnx |
23:34.07 | Mayhem | sgi is good :) |
23:34.09 | learner | and os x |
23:34.10 | JBDiGriz | That would Irix on sgi |
23:34.13 | learner | :P |
23:34.13 | *** join/#bzflag TimRiker (~timr@proxyle02.ext.ti.com) |
23:34.14 | *** mode/#bzflag [+o TimRiker] by ChanServ |
23:34.20 | TerryC | Hi, TimRiker |
23:34.24 | Quol | hey Tim |
23:34.31 | learner | the prodigal son returns |
23:34.33 | JBDiGriz | None of the various Unixes are very different, especially from the user point of view |
23:34.52 | TimRiker | host cvs.bzflag.org |
23:34.52 | Quol | they all have their little quirks though |
23:34.55 | Patlabor221 | does the chroot have access to the dns? |
23:34.56 | TimRiker | ~host cvs.bzflag.org |
23:35.03 | larsl_56k | JBDiGriz: True. The difference is in the applications. |
23:35.07 | Quol | ya - I copied resolv.conf in their |
23:35.09 | TimRiker | ~nslookup cvs.bzflag.org |
23:35.21 | TerryC | Oh, the other day in XMission, the Blue flag was stuck on the red base and it appeared red on radar but it could not be picked up |
23:35.25 | JBDiGriz | Quol: Did you also copy hosts, and other files necessary for the network? |
23:35.49 | Quol | does anyone know if the bzfs relies on an external library to get the list server info - like wget or something?? |
23:35.55 | Quol | yes |
23:36.03 | Quol | JB - yes - got them also.... |
23:36.10 | Patlabor221 | it shouldn't, cus it works on windows, and all the other OSs |
23:36.13 | Patlabor221 | it does it's own net stuff |
23:36.19 | larsl_56k | I don't have hosts in my chroot jail. |
23:36.37 | Quol | larsl - does it work for you in a chroot jail??? |
23:36.52 | larsl_56k | Quol: Yes, perfectly. |
23:37.02 | larsl_56k | I'm not running it now over the modem though. =) |
23:37.06 | Quol | wow - OK what's in your Jail... |
23:37.24 | Quol | I have a /etc/ /usr/lib /lib |
23:37.36 | Quol | I got allthe libraries in /usr/lib and /lib |
23:37.42 | larsl_56k | <PROTECTED> |
23:37.43 | larsl_56k | <PROTECTED> |
23:37.56 | larsl_56k | <PROTECTED> |
23:38.09 | Quol | and I have resolv.conf in /etc along with hosts, ld.so.conf |
23:38.20 | larsl_56k | That might be the problem - try removing it. |
23:38.40 | Quol | I had it removed to begin with - Chestal thought I might need it |
23:38.45 | Quol | doesn't work either way though |
23:38.48 | *** join/#bzflag Legolas (~Legolas@adsl-68-73-117-113.dsl.emhril.ameritech.net) |
23:38.55 | TerryC | Hi |
23:38.56 | larsl_56k | I think that's done by the kernel, which isn't confined to the jail. |
23:39.07 | Quol | what is - resolv? |
23:39.10 | Quol | or ld |
23:39.21 | larsl_56k | resolv |
23:39.25 | larsl_56k | And ld. |
23:39.44 | Nidhoggr | I got lazy and copied all of /lib and /usr/lib |
23:39.50 | Quol | maybe it needs a shell like bash??? |
23:39.50 | Nidhoggr | havne't had a problem. |
23:39.59 | Nidhoggr | I don't have bash in the jail |
23:40.10 | Quol | OK... |
23:40.36 | Quol | no external programs like wget or a web something |
23:40.39 | Quol | ? |
23:40.39 | Nidhoggr | nope |
23:40.41 | larsl_56k | No. |
23:40.51 | *** join/#bzflag bryjen (1000@ky-owensboro1a-242.owboky.adelphia.net) |
23:40.52 | Patlabor221 | bzfs is self contained |
23:40.53 | Quol | hmmm |
23:41.09 | Quol | well - I will copy all of lib and /usr/lib then and see what happens |
23:41.11 | larsl_56k | I have ld-linux, libc, libgcc, libm, libstdc++, libtermcap in /lib. |
23:41.29 | Quol | that seems to be the only difference - maybe there is a library somewhere that ldd is missing? |
23:41.37 | Nidhoggr | do you have nsswitch.conf in there, did you say? |
23:41.51 | Quol | yup - putthat in there this afternoon |
23:41.51 | larsl_56k | Wouldn't it complain if a library was missing? |
23:41.59 | larsl_56k | What's that? |
23:42.08 | Quol | that's what I think also lars - but it starts up fine |
23:42.19 | Quol | njust fails on thelist srever update !(@^!*)&^@*)!&^@! :) |
23:42.20 | Nidhoggr | larsl, it tells the system what order to check for dns, etc. |
23:42.34 | larsl_56k | More Perl. |
23:43.39 | bryjen | nsswitch.conf = System Databases and Name Service Switch configuration file |
23:43.52 | bryjen | aren't there some libs that go along with that? |
23:43.59 | TerryC | See yu guys later |
23:44.00 | larsl_56k | I don't have any dns stuff in the jail. |
23:44.02 | *** part/#bzflag TerryC (~TerryC@host-11-76-220-24.midco.net) |
23:44.29 | Quol | copying over /usr/lib now... |
23:44.52 | TimRiker | ~nslookup list.bzflag.org |
23:44.55 | Nidhoggr | I did all of /lib and /usr/lib because I have LOTS of drive space. :) |
23:45.21 | bryjen | hmmm /lib/libnss_(dns|files|nis) |
23:45.30 | larsl_56k | Does links work out of a jail? |
23:45.35 | larsl_56k | Hard links. |
23:46.12 | bryjen | hard links i would think. soft ones i doubt |
23:48.05 | *** join/#bzflag ChanServ (ChanServ@services.) |
23:48.05 | *** mode/#bzflag [+o ChanServ] by einstein.freenode.net |
23:50.23 | *** join/#bzflag Legolas (~Legolas@adsl-68-73-117-113.dsl.emhril.ameritech.net) |
23:53.51 | Quol | well - finished /usr/lib - ran a test - still fails on the list server |
23:53.58 | Quol | copying over /lib as we speak... |
23:54.20 | Quol | softlink do not work n a jail... |
23:54.27 | Quol | tried that this afternoon also.... |
23:54.47 | JBDiGriz | Symbolic links follow a path, the path is constrained by the jail |
23:54.53 | bzgirl | Quol: what distro is it on? |
23:55.07 | Quol | holy crap - it's something in /lin |
23:55.17 | Quol | in /lib |
23:55.54 | Quol | after the /lib copy - all is swell.... |
23:56.07 | Quol | I will go back and see what I can get rid of now.... - thanks guys... |
23:56.08 | larsl_56k | The libnss_* files? |
23:56.43 | Nidhoggr | heh |
23:56.57 | Quol | you think it's just those ones?? |
23:57.04 | Nidhoggr | could be. |
23:57.08 | Nidhoggr | would make sense. |
23:57.56 | Quol | you think that ldd would pick that up though? |
23:58.11 | Quol | or that bzfs would complain about a required library missing?? |
23:59.16 | Nidhoggr | you can have library requirements on libraries, btw. |
23:59.45 | larsl_56k | They might be loaded using dlopen(). That's probably unlikely though. |