01:45:01 | captain_proton | wb BZFlag |
01:54:34 | scanline | is back (gone 09:39:56) |
02:39:37 | SpaceGhost | I'd like to debug what is happening to my bzflag. Is there some way I can log packets sent and received or connection info? |
02:56:01 | vogon_jeltz | is back (gone 05:51:14) |
03:16:10 | BZFlag | SpaceGhost: tcpdump? ;-) |
03:16:31 | BZFlag | there is a packet logger in the code.. it's an env var, I don't recall the name, and I never used it. |
03:22:31 | BZFlag | BZFLAGSAVE=foo.log bzflag |
04:27:35 | SpaceGhost | BZFlag: Ok, what format is the log file? |
04:28:20 | BZFlag | SpaceGhost: no idea. might not even work. |
04:28:41 | SpaceGhost | BZFlag: Well, I got a file here, but it's all data |
04:28:44 | BZFlag | linux? tcpdump read/write would be my recommendation. |
04:28:54 | SpaceGhost | Isn't it all UDP? |
04:29:08 | BZFlag | tcp will dump udp as well. |
04:29:29 | SpaceGhost | Ok. Reading TFM! |
05:00:10 | SpaceGhost | BZFlag: OK, thanks! I finally figured out my problem! It's all my fault. |
05:30:24 | sgc2c | BZFlag: explanation: I'm using debian unstable on my computers here. Somehow my dhcp file got set to ask for 5 minute leases. Sometimes, I was changing IP addresses every 5 minutes! That caused the disconnect. |
05:40:40 | BZFlag | heh |
06:14:09 | MrApathyCream | anyone see my mountain5.rgb question? |
06:14:22 | captain_proton | i glanced at it <grin> |
06:14:23 | MrApathyCream | and have an answer? :) |
06:14:30 | captain_proton | 'fraid not |
06:14:36 | captain_proton | convert to PNG ;) |
06:15:20 | MrApathyCream | can't!! GIMP crashes!! |
06:15:30 | captain_proton | try ImageMagick? |
06:15:31 | BZFlag | MrApathyCream: it was -kb in cvs. |
06:15:38 | BZFlag | delete it and re cvs up it |
06:15:44 | captain_proton | -kb ? |
06:15:54 | BZFlag | er was no -kb |
06:16:01 | captain_proton | what IS that? |
06:16:07 | BZFlag | it was not set to binary in cvs. |
06:16:11 | captain_proton | ohh |
06:16:15 | captain_proton | that could do it <g> |
06:16:19 | BZFlag | your win32 cvs likely did cr/lf conversion |
06:16:25 | captain_proton | heehee |
06:16:31 | captain_proton | silly win32 |
06:16:42 | BZFlag | so delete it, and re cvs up it and tell us if it's still broken. |
06:17:08 | MrApathyCream | cool, holdon |
06:17:35 | BZFlag | or copy it from a real system. ;-) jk |
06:21:09 | MrApathyCream | that was it |
06:21:13 | MrApathyCream | tanks |
06:21:25 | captain_proton | /me sticks his toungue out at MrApathyCream |
06:21:28 | captain_proton | erk |
06:21:30 | captain_proton | sticks his toungue out at MrApathyCream |
06:22:20 | MrApathyCream | wow! look at the pretty mountains!!! beats blank white space |
06:22:22 | BZFlag | heh fixed then? cool. |
06:22:38 | BZFlag | heh, welcome to the brave new world. |
06:22:45 | BZFlag | nite all. |
06:23:46 | captain_proton | the brave new world? |
06:23:48 | captain_proton | interesting |
07:06:42 | captain_proton | can't sleep? |
07:09:13 | BZFlag | heh, remembered "One More Thing" to do. |
07:09:24 | captain_proton | oh? |
07:09:36 | captain_proton | ... your wife must hate you <grins> |
07:23:06 | BZFlag | sometimes, perhaps. ;-/ |
07:23:11 | BZFlag | jk |
07:23:29 | captain_proton | heh |
07:23:58 | captain_proton | any new photos of your kid? |
07:25:44 | BZFlag | since? ;-) http://cam.rikers.org/ or http://henry.rikers.org/ I put Henry's irc log up. ;-) |
07:26:00 | captain_proton | your new one |
07:26:03 | captain_proton | irc log? |
07:27:20 | BZFlag | http://henry.rikers.org/henryirc.txt |
07:31:38 | captain_proton | thats funny |
07:32:43 | BZFlag | yeah, I thought so. |
07:33:21 | captain_proton | its an interesting statement that your kid can already type his name and 'DAD' ;) |
07:34:19 | captain_proton | could it be? the nerdiest 2-year-old on earth? |
07:34:21 | captain_proton | grins |
08:08:29 | MrApathyCream | hmmm, need a sgi -> png converter that maintains transparency |
08:09:25 | captain_proton | wispers gimp |
08:19:42 | BZFlag | heh. today he was drawing letters on the sidewalk. |
08:20:03 | BZFlag | started with J and then said, "Now I'll make it a small j" and added a dot. |
08:20:33 | captain_proton | cute |
08:20:48 | BZFlag | still can't write henry, just type it. but hey 8 more days till he turns 3. |
08:23:18 | BZFlag | is the intention with the new png code to use libpng if we find it? |
08:23:29 | BZFlag | ditto on libz ? |
08:25:24 | captain_proton | dunno |
08:25:26 | captain_proton | pokes MrApathyCream |
08:27:59 | BZFlag | oh, and I think the textures should include type. ie mountian1.rgb or mountian1.png |
08:28:18 | BZFlag | as the net protocol will ask for them by that name. |
08:28:19 | captain_proton | i don't know if thats necessary |
08:28:27 | captain_proton | i guess |
08:28:32 | captain_proton | =) |
08:28:45 | BZFlag | you think png should be assumed for every image? |
08:29:07 | captain_proton | i think it should use any format it knows about |
08:29:11 | BZFlag | we could I suppose, as I think png offers all the file types we need. |
08:29:22 | captain_proton | thats true |
08:29:35 | BZFlag | which are the two "it"s in that sentence? |
08:29:54 | captain_proton | BZFlag: well - we have readers for rgb & png |
08:30:07 | captain_proton | err |
08:30:10 | captain_proton | thinks |
08:30:11 | BZFlag | we could/should chuck the rgb code. |
08:30:15 | captain_proton | file extension is probably a good idea |
08:30:18 | captain_proton | why? |
08:30:23 | BZFlag | why not? |
08:30:28 | captain_proton | if it works within the MediaFile format |
08:30:31 | captain_proton | ... |
08:30:53 | captain_proton | why remove functionality that doesn't increase bloat? |
08:31:10 | BZFlag | "doesn't increase bloat" ? |
08:31:21 | BZFlag | would the code be smaller if rgb was removed? |
08:31:33 | BZFlag | then how do you define "doesn't increase bloat" ? |
08:31:33 | captain_proton | not noticeably |
08:31:41 | captain_proton | memory |
08:31:59 | BZFlag | seems to me that if png is there, all images should be png. |
08:32:19 | BZFlag | better to convert once on the server than to handle multiple types on the client. |
08:32:49 | BZFlag | since the only place the images will be coming from is the server(s) anyway. |
08:33:52 | captain_proton | true - although local cacheing will be important |
08:38:51 | vogon_jeltz | is away: TV |
08:39:15 | BZFlag | how does caching effect it? |
08:40:16 | MrApathyCream | yawn, err, huh? |
08:41:25 | captain_proton | BZFlag: it would affect it if we had different formats coming from the server |
08:42:10 | MrApathyCream | png seems to work for simple cases anyway. however, difficult to find converter that respects alpha |
08:42:24 | MrApathyCream | png code should handle it ok though |
08:42:47 | MrApathyCream | I'm shooting sphere's with black frames :( |
08:43:27 | MrApathyCream | to test, just convert any rgb to png, put in data directory |
08:43:33 | MrApathyCream | current code tries to load png first |
08:56:45 | captain_proton | wb scanline |
08:56:51 | scanline | thanks |
09:05:12 | BZFlag | captain_proton: having multiple formats could well have a detrimental effect on cache. |
09:05:32 | BZFlag | captain_proton: you could end up with a version of logo.* in each of the formats. |
09:06:40 | captain_proton | good point |
09:08:28 | vogon_jeltz | is back (gone 00:29:37) |
09:09:39 | captain_proton | wb |
09:11:24 | vogon_jeltz | yo |
10:43:45 | BZFlag | so should I commit all the converted png files? |
10:44:45 | vogon_jeltz | *shrug* |
10:44:45 | vogon_jeltz | I guess so |
10:45:02 | BZFlag | 384k vs 1020k |
10:45:21 | vogon_jeltz | that's always a bonus ;) |
10:45:55 | BZFlag | ../../include/PNGImageFile.h:16: ImageFile.h: No such file or directory |
10:46:00 | BZFlag | hmm |
10:47:05 | BZFlag | ugh, now I cvs up -PdA and I get: |
10:47:47 | BZFlag | well, no makefile in zlib is the issue. |
10:54:20 | nnn | ugh, anyone seen one of those bzflag cheat-enabled clients? |
10:55:28 | vogon_jeltz | I can produce one in about half an hour flat. They're not that hard to make |
10:55:44 | vogon_jeltz | the BZFlag networking protocol is kinda lame when it comes to cheatproofing |
10:56:04 | vogon_jeltz | s/kinda/really, really, horribly, atomically/ |
10:56:19 | BZFlag | nnn: they are even legal to distribute provided that the source is also available. |
10:56:33 | nnn | legal? |
10:56:39 | nnn | lol, do u guys know where to find one |
10:56:45 | nnn | I wanna know what's changed exactly |
10:56:56 | BZFlag | ask em for the source. ;-) |
10:57:23 | nnn | lol, nobody with the cheat clients replies :) |
10:57:27 | BZFlag | I don't provide hacked clients. but I won't stop anyone from providing them if they also provide the source. |
10:57:35 | nnn | I've seen alot of ppl with E2 on Debian using it .. :\ |
10:57:42 | vogon_jeltz | dude, it consists of commenting and uncommenting source |
10:57:52 | BZFlag | it's also legal (though annoying) to hack your own client. |
10:58:03 | nnn | it IS annoying |
10:58:11 | vogon_jeltz | if you have negative experience with using C, it's possible |
10:58:12 | nnn | specially those that decide to fly for ever :) |
10:58:16 | nnn | and GM, hehe :) |
10:58:23 | vogon_jeltz | as long as you have a decent grasp of logic |
10:58:31 | nnn | lol |
10:58:35 | BZFlag | e2 in debian is not hacked. (/me submitted it) but "apt-get source, hack, build" can change that. |
10:58:36 | nnn | is it that basic? |
10:58:50 | vogon_jeltz | nnn: yeah |
10:59:04 | vogon_jeltz | nnn: and I know; I hacked one of the clients 8 ways from Sunday. |
10:59:16 | vogon_jeltz | nnn: the day after that, I signed up to start working on the project. |
10:59:48 | nnn | hehe, |
11:00:22 | nnn | hmm, what's teh latest? |
11:00:26 | nnn | vogon : u still got that client |
11:00:27 | nnn | ? |
11:00:49 | vogon_jeltz | nnn: uhh, no. I trashed it approximately 6 months ago |
11:01:11 | nnn | ugh, that's bad :-\ |
11:03:46 | vogon_jeltz | I'll show you exactly how easy it is to hack the client. Open up src/bzflag/Player.cxx |
11:04:21 | vogon_jeltz | comment out everything from the top of the function Player::isDeadReckoningWrong() until the line just before "return false;" |
11:04:37 | vogon_jeltz | people can no longer see your position unless you do something stupid like fire a shot |
11:04:40 | nnn | and I get GM :) |
11:04:48 | nnn | damn that's bad |
11:05:00 | vogon_jeltz | even then, they don't see your tank move, they only see shots coming out of nowhere |
11:05:01 | nnn | so all I have to do is fuck with the *.cxx files? |
11:05:11 | vogon_jeltz | nnn: yeah, pretty much |
11:05:20 | nnn | damn that's bad.. |
11:05:24 | vogon_jeltz | <BOILERPLATE TYPE="moral"> |
11:05:51 | vogon_jeltz | You really shouldn't be doing this. I've been playing without cheats for 6 months, and I really suck at the game, but it's fun anyway. |
11:05:53 | BZFlag | keeps hacking up broken non-windows compilation |
11:05:54 | vogon_jeltz | </BOILERPLATE> |
11:06:11 | BZFlag | grumbles at MrApathyCream |
11:06:30 | vogon_jeltz | BZFlag: I think I have a sophisticated-enough TCL wrapper to start work on modularized bots |
11:06:49 | nnn | lol |
11:06:52 | nnn | I suck at the game too |
11:07:01 | nnn | wont play on public sevrers :) |
11:07:04 | vogon_jeltz | BZFlag: it's completely generic, fits in one header file, and I don't think any code has to be changed to make it work |
11:07:04 | BZFlag | vogon_jeltz: sweet. |
11:07:10 | nnn | actually doesn't... |
11:07:19 | BZFlag | vogon_jeltz: non-X11/mesa bots would be useful right now. |
11:07:23 | vogon_jeltz | BZFlag: yeah |
11:08:48 | vogon_jeltz | will start working on the botcode once he's finished writing up the auth scheme for his (M-ish)MORPG server |
11:09:34 | scanline | vogon_jeltz: a MMORPG server you use with bzflag clients? ;) |
11:09:52 | vogon_jeltz | scanline: heh... no |
11:10:05 | vogon_jeltz | scanline: but it will be open-source if I ever finish a non-trivial portion of it ;) |
11:10:17 | scanline | that's neat |
11:11:12 | Chestal | oh, somethign is wrong with php/mysql on the league pages |
11:11:32 | scanline | sourceforge database server has been going wonky lately.. |
11:12:05 | scanline | wonders if he guessed right.. |
11:19:14 | BZFlag | neat, I built with png support. |
11:19:29 | BZFlag | I install all the png files, and all I get is one large spinning tank. |
11:23:24 | BZFlag | all textures are broken. |
11:23:28 | BZFlag | fonts included. |
11:24:54 | vogon_jeltz | score |
11:25:14 | BZFlag | score? |
11:25:52 | BZFlag | uploading all the png images for testing when MrApathyCream gets a clue^h^h^h^h^h^hback |
11:27:03 | vogon_jeltz | hehe |
11:28:22 | BZFlag | I'm even being nice and uploading a .zip version. |
11:37:51 | BZFlag | looks like the wiki is back, |
11:43:45 | BZFlag | nite |
13:57:30 | Chestal | hi Creamy |
15:20:03 | scanline | gives up trying to compile gcc with glibc support and just downloads uclibc |
15:20:30 | Chestal | scanlise: which os? |
16:20:29 | Chestal | hi nnn |
16:22:07 | nnn | hey Chestal |
16:22:16 | nnn | hmm, what's the best bzflag server to play at? |
16:22:28 | nnn | my system doesn't wanna load the server list :\ |
16:23:46 | Chestal | well, ducati of course, it's mine :-) |
16:23:52 | Chestal | but it all depends on your preferences |
16:24:14 | Chestal | do you have to use a proxy for WWW? port 80 blocked? |
16:25:04 | Chestal | or maybe you're usign the wrong URL? try bzflag -list default |
16:25:35 | nnn | it doesn't work |
16:26:20 | nnn | hmm, could u notice a server with the word math in its hostname? would u get me the complete name plz? :) |
16:28:04 | Chestal | hold on |
16:29:31 | nnn | thanks |
16:30:09 | Chestal | try http://166.70.15.250:5156/ |
16:30:26 | Chestal | you probably want chardonnay.math.bme.hu |
16:30:36 | nnn | ΡΥΒ |
16:30:43 | Chestal | I don't liek this server too much, though. Not well administrated, lots of lag + cheaters there |
16:30:45 | nnn | yup, that's the one |
16:30:47 | nnn | thanks |
16:31:07 | nnn | yea, I've seen alot of cheaters there :\ |
16:31:16 | nnn | how do u cheat anyway? |
16:31:56 | vogon_jeltz | dude, you asked this earlier |
16:32:16 | vogon_jeltz | are you trying to cheat without having to hack at the source yourself? |
16:32:24 | nnn | vogan : I know, and I got alot of shit working, just meant how don't such ppl get outta da game |
16:32:47 | nnn | vogan : nope, I got it all done, well most of it, heehe :) |
16:33:09 | nnn | vogan : but I thought that those who cheat get kicked outta da game.. That was where my Q lies |
16:33:14 | vogon_jeltz | you don't get kicked because the server blindly accepts whatever the hell people throw at it |
16:33:26 | Chestal | nnn: they only get kicked if there's someone watching ove them |
16:33:42 | Chestal | nnn: but chardonny doesn't seem to have active admins, or they do not care |
16:34:20 | nnn | I think it's the later, but I like chardoonay :) |
16:35:19 | nnn | hmm, wich port did u tell me to use to connect? |
16:35:22 | Chestal | hmm, peopel are complaingign about my 250ms lag limit |
16:35:31 | nnn | u gave me an IP and port, what was that? :) |
16:35:32 | Chestal | when I set it higher, others were complaing about too much lag, oh well |
16:35:51 | Chestal | for chardonnay or the server list? |
16:36:11 | Chestal | chardonnay.math.bme.hu 5155 or http://166.70.15.250:5156/ |
16:36:41 | nnn | the server list, yup it's the later thanks ;) |
16:41:02 | nnn | is away enjoying a game ;) |
17:08:29 | vogon_jeltz | is away: sl33p |
17:08:33 | scanline | is away: ZzZzZzzzz.... |
19:37:36 | akira_ | boo |
19:37:53 | Chestal | hoi! |
19:38:08 | akira_ | na, alter knabe |
19:38:14 | akira_ | wie ich hoere hast du kai verhauen ? |
19:38:31 | Chestal | wuerd ich doch nie machen :-) |
19:38:41 | Chestal | der hat nur erzaehlt, du haettest gesagt, er muesste noch ueben |
19:38:59 | akira_ | ist doch war :)) |
19:39:05 | akira_ | ist doch wahr :)) |
19:39:19 | Chestal | jo, stimmt schon. Er ist vor allem noch zu langsam |
19:39:30 | Chestal | soweit ich das in der Hitze des Gefechts mitbekommen habe |
19:39:38 | Chestal | weiss ja net immer, auf wen ich schiesse |
19:39:48 | Chestal | bilden sich ja interessante Teams |
19:39:56 | akira_ | ahja ? |
19:40:00 | Chestal | schon ne Idee, wie du dich formierst? |
19:40:00 | akira_ | ohne mich ... |
19:40:01 | akira_ | :(( |
19:40:17 | akira_ | Chestal: ne, problem ist, ich wuerde eh nur sporadisch mitmachen koennen/wollen |
19:40:26 | akira_ | das heisst also als bankspieler :)) |
19:40:35 | Chestal | akira_: hmm, mal sehen, vielleicht nehmen wir ja noch nen Ersatzmann auf :-) aber erst mal abwarten |
19:40:54 | Chestal | ist ja eh so gedacht, dass 3:3 spielen |
19:41:05 | akira_ | aber wenn mich einer nehmen wuerde, haetten diejenigen ein ganz schoen knallhartes ass im aermel |
19:41:12 | Chestal | waer ganz gut, wenn Teams dann 4 oder 5 Leute haetten, sosnt wirds zu schwierig, nen Termin zu finden |
19:41:19 | akira_ | jo |
19:41:22 | akira_ | seh ich auch so :) |
19:41:37 | Chestal | wer wohl hinter Froot Loops steckt? |
19:41:50 | akira_ | lupi ? :)) |
19:41:55 | Chestal | die Tschchen sind auch ziemlich gut |
19:42:04 | Chestal | lupi wird ja wohl net in zwei teams spielen? ;-) |
19:42:07 | akira_ | mpf ... mein passwort geht net |
19:42:22 | Chestal | probiert nochmal? vergesslich? |
19:42:29 | Chestal | die Zees sidn ja auch erst zu zweit |
20:26:53 | Chestal | hi capt |
20:27:43 | akira_ | hi capt |
20:27:53 | captain_proton | yo yo yo |
20:27:59 | Chestal | capt: what's new? |
20:28:06 | akira_ | whats up ? :) |
20:28:17 | captain_proton | nothing much |
20:28:22 | Chestal | capt: who's DemonMoose? I don't think I've seen him |
20:28:35 | captain_proton | a friend of mine |
20:28:41 | Chestal | is he any good? :-) |
20:28:52 | captain_proton | yep |
20:29:30 | Chestal | oh, I must xerox one sheet, almost forgot it |
20:36:52 | Chestal | I'm heading home, later maybe |
20:37:02 | akira_ | cu later |
20:49:03 | captain_proton | wheee |
20:49:09 | captain_proton | 7 teams registered in the league so far |
21:35:58 | CobraA1 | Hello? |
21:38:00 | CobraA1 | bye |
23:59:17 | iLLf8d | lo all |
23:59:25 | captain_proton | hi |
23:59:54 | iLLf8d | anyone know if theres a way to dump a random world to a .bzw file? |