00:02.55 | [STC]_creeperz | Jeff: You have any old Linux discs? |
00:03.00 | [STC]_creeperz | Any kind at all |
00:03.09 | Patlabor221 | no I have new ones |
00:03.23 | [STC]_creeperz | What ones? |
00:03.33 | Patlabor221 | Rh 7.3, 8.0, 9 |
00:03.41 | [STC]_creeperz | You have RH 9? |
00:03.45 | Patlabor221 | sure |
00:03.50 | Patlabor221 | just updated this machine last night |
00:03.54 | [STC]_creeperz | :-( |
00:04.09 | [STC]_creeperz | I'll buy them...Or a copy of them |
00:04.11 | Patlabor221 | want me to send you a set? |
00:04.15 | Patlabor221 | I can't sell them |
00:04.30 | Patlabor221 | but I'll make you a copy |
00:04.38 | Patlabor221 | mail me your real address |
00:06.37 | [STC]_creeperz | Ok |
00:08.53 | [STC]_creeperz | Brb |
00:16.26 | [STC]_creeperz | Back |
00:16.32 | [STC]_creeperz | E-Mail sent, Jeff |
00:16.51 | Patlabor221 | k |
00:17.00 | Patlabor221 | can't send it till at last tomorow |
00:18.35 | [STC]_creeperz | Alright |
00:18.56 | Patlabor221 | do you need the source disks? |
00:19.22 | [STC]_creeperz | Do I? No |
00:19.28 | [STC]_creeperz | ? |
00:19.51 | [STC]_creeperz | Lol, I'm getting my Arse kicked in Utopia! |
00:20.02 | [STC]_creeperz | My king is royally pissed at me |
00:20.09 | [STC]_creeperz | Utopia sucks anyway |
00:20.57 | [STC]_creeperz | Too many A-Holes play... Kinda like every single monarch I have ever had :-/ |
00:21.21 | Patlabor221 | do you plan on rebuilding the kernel or anyting |
00:21.29 | Patlabor221 | or rebuilding any part of it? |
00:22.45 | [STC]_creeperz | Me? |
00:22.52 | Patlabor221 | yes |
00:22.58 | [STC]_creeperz | For what>? |
00:23.02 | [STC]_creeperz | RH 9.0? |
00:23.24 | Patlabor221 | yes |
00:23.29 | [STC]_creeperz | Not really |
00:23.31 | Patlabor221 | ok |
00:23.35 | [STC]_creeperz | Why? |
00:23.46 | Patlabor221 | cus then you would need the source disks |
00:23.52 | Patlabor221 | and I don't have the source disks |
00:24.05 | Patlabor221 | I just have the 3 main disks |
00:25.55 | [STC]_creeperz | Ohh |
00:26.00 | [STC]_creeperz | So what do I need to do? |
00:26.12 | Patlabor221 | I doubt you will need the sources for anyting |
00:26.24 | Patlabor221 | and if you do you can get it from redhat site |
00:26.38 | [STC]_creeperz | DL them? |
00:26.42 | Patlabor221 | sure |
00:26.51 | Patlabor221 | if you need them |
00:26.51 | Patlabor221 | but you probably won't |
00:26.52 | [STC]_creeperz | And how would I use them? |
00:27.11 | Patlabor221 | you would build them |
00:27.18 | Patlabor221 | again if you needed to |
00:27.23 | Patlabor221 | but you probably won't |
00:28.05 | [STC]_creeperz | Ahh |
00:32.30 | GenRommel | where's space biker? |
00:32.44 | [STC]_creeperz | Jeff: I'm missing a DLL file |
00:33.00 | [STC]_creeperz | SDL.DLL or something |
00:33.09 | Patlabor221 | ohh yeah |
00:33.21 | Patlabor221 | umm where did I put that |
00:33.22 | Patlabor221 | one sec |
00:33.26 | [STC]_creeperz | I'll just take it from the other one...Or is it different? |
00:33.33 | Patlabor221 | ohh it's the same |
00:33.36 | [STC]_creeperz | Ok |
00:33.41 | *** join/#bzflag BaDiN (Paramount@81.193.5.51) |
00:35.15 | [STC]_creeperz | How do you change views, Jeff? |
00:36.09 | Patlabor221 | F1 -> F3 |
00:36.22 | captain_proton | doot doot doot doot |
00:36.28 | Patlabor221 | then F5 and F6 change the view dist |
00:36.44 | Patlabor221 | hey cap, you don't need a Dreamcast VGA adaptter do you? |
00:36.56 | *** join/#bzflag KR (~k@cae168-234-054.sc.rr.com) |
00:37.08 | captain_proton | Patlabor221: don't think so - scanline has a dreamcast that we occassionally play with, but he already has a converter for it |
00:37.10 | BaDiN | KR: won't you play? |
00:37.22 | KR | play what? |
00:37.23 | Patlabor221 | okeys |
00:37.35 | *** join/#bzflag Ramstein (Ramstein@0-1pool183-162.nas20.tempe1.az.us.da.qwest.net) |
00:37.39 | [STC]_creeperz | I just found something out that's kinda scary |
00:37.53 | Ramstein | Hey KR ... think I got it lol |
00:38.04 | [STC]_creeperz | I have been having heart complications for almost all of my life |
00:38.06 | KR | got what? |
00:38.07 | BaDiN | weren't you supposed to play against Hell on Wheels? |
00:38.15 | KR | cal had to go |
00:38.16 | Ramstein | the right server lol |
00:38.26 | jraitala | hello |
00:38.27 | KR | :) |
00:38.31 | KR | nhi j |
00:38.44 | KR | "n" <- too much bz |
00:38.51 | Ramstein | n lol |
00:38.55 | BaDiN | LOL |
00:39.00 | Ramstein | sheet |
00:39.00 | BaDiN | that happens to me a lot |
00:39.01 | BaDiN | n :) |
00:39.03 | BaDiN | argh! |
00:39.06 | KR | nme ntoo |
00:39.09 | BaDiN | :) |
00:39.14 | Ramstein | lmao |
00:39.25 | KR | man, i wish she wouldnt have done that |
00:39.35 | Ramstein | Same here |
00:39.53 | BaDiN | yes :/ |
00:39.57 | captain_proton | arg |
00:40.02 | captain_proton | this homework needs to go faster |
00:40.06 | Ramstein | I think we had a good chance before |
00:40.07 | BaDiN | the score wouldn't be that |
00:40.13 | captain_proton | so i can get back to hacking on collisions & playing on the NNGS |
00:40.18 | BaDiN | you were the 1rst to score |
00:40.20 | Ramstein | Yah I agree |
00:40.43 | Ramstein | I think we had better grouping before all the nasty typin |
00:40.52 | Ramstein | then just fell apart |
00:40.59 | Ramstein | too much distraction |
00:41.12 | BaDiN | indeed |
00:41.22 | BaDiN | when it calmed down, you guys gave us a fight again |
00:41.29 | KR | i feel the same exact way |
00:41.37 | Ramstein | I was havin probs with lag |
00:42.11 | KR | even so... |
00:42.16 | Ramstein | Ive been tryin to learn to compensate ... |
00:42.31 | BaDiN | yes |
00:42.36 | BaDiN | it was hard to hit you |
00:42.36 | KR | nu do good ram |
00:42.45 | BaDiN | and sometimes i thought it was you |
00:42.45 | Ramstein | n thx l |
00:42.46 | KR | "n" |
00:42.55 | BaDiN | and i shot way aside lol |
00:43.22 | KR | oneof bips had pretty bad lag too i think |
00:43.23 | Ramstein | same here ... but I see them pass thru ... arrrrgggggg |
00:43.39 | Ramstein | yea me and skipp I think |
00:43.42 | KR | i kept puttin shots into ya, ya kept going :) |
00:43.43 | [STC]_creeperz | |_337 |
00:43.44 | BaDiN | yes |
00:43.51 | BaDiN | Skipp's lag is a legend |
00:44.01 | BaDiN | lol |
00:44.04 | Ramstein | lol |
00:44.04 | KR | last night, iluxa on 5156 was the worst though |
00:44.06 | BaDiN | extremely high |
00:44.12 | BaDiN | but he is never lag-kicked |
00:44.27 | KR | following right behind in a straight line, 5 shots, no death |
00:44.28 | Ramstein | has ducati been pretty bad lately ... |
00:44.44 | KR | then he flagged = argghhhhh |
00:44.51 | BaDiN | LOL |
00:44.53 | BaDiN | look at this: http://daisy.baat.dk/bzflag_soo_close.jpg |
00:44.54 | Ramstein | I used to connect at less than 300 |
00:45.18 | KR | do u run anything in background ram - browser, msging? |
00:45.31 | BaDiN | look at this: http://daisy.baat.dk/bzflag_soo_close.jpg |
00:45.41 | BaDiN | a match: HoW vs. TLZ |
00:45.42 | Ramstein | no ... just full screen bzflag |
00:45.48 | BaDiN | and in the last second |
00:45.56 | BaDiN | [dmp] was not able to capture it! |
00:46.19 | Ramstein | especially during matches |
00:46.35 | Ramstein | I hate the guys that have 3000ms of lag |
00:46.55 | Ramstein | You cant machine gun them to death ... even when directly behind lol |
00:47.01 | captain_proton | BaDiN: you should gamma correct that screenshot |
00:47.05 | KR | thats a crazy screen shot lol |
00:47.12 | BaDiN | it's dmp's |
00:47.17 | BaDiN | it's too dark, right? |
00:47.25 | captain_proton | yeah |
00:47.33 | captain_proton | give it a gamma of about 2 and it'll look good |
00:47.34 | BaDiN | well |
00:47.39 | BaDiN | no |
00:47.43 | BaDiN | he plays it |
00:47.47 | BaDiN | the way it is! |
00:47.56 | *** join/#bzflag Patalbor2211 (~JeffM@adsl-64-172-199-224.dsl.lsan03.pacbell.net) |
00:48.00 | BaDiN | lol |
00:48.02 | BaDiN | uff |
00:48.02 | *** join/#bzflag JeffM__ (~JeffM@adsl-64-172-199-224.dsl.lsan03.pacbell.net) |
00:48.03 | BaDiN | gotta go |
00:48.07 | BaDiN | almost 2 am here |
00:48.09 | BaDiN | cya guys |
00:48.10 | *** part/#bzflag BaDiN (Paramount@81.193.5.51) |
00:48.21 | KR | hows he get such a big radar? |
00:48.55 | *** join/#bzflag Patlabor221 (~JeffM@adsl-64-172-199-224.dsl.lsan03.pacbell.net) |
00:48.55 | Ramstein | cya |
00:49.03 | KR | nbye - me too |
00:49.11 | KR | "n" :) |
00:49.17 | Ramstein | cya |
00:49.40 | Ramstein | Rommel gg |
00:50.38 | *** part/#bzflag Ramstein (Ramstein@0-1pool183-162.nas20.tempe1.az.us.da.qwest.net) |
00:51.08 | Patlabor221 | gahhhh why in the name of all that is sacred to the godess won't this freakin make!! |
00:52.18 | Patlabor221 | HK USP don't fail me now |
00:52.30 | [STC]_creeperz | This works better :-) |
00:52.37 | Patlabor221 | why would that work better? |
00:52.56 | *** join/#bzflag Ramstein (Ramstein@0-1pool183-162.nas20.tempe1.az.us.da.qwest.net) |
00:53.14 | Patlabor221 | I'm thinkin a sabot round should take care of it |
00:53.20 | captain_proton | Patlabor221: watcha trying to make? |
00:53.24 | Patlabor221 | screamers |
00:53.30 | captain_proton | what part? |
00:53.35 | Patlabor221 | any part |
00:53.48 | Patlabor221 | tho I think I am geting closer |
00:53.57 | Patlabor221 | [JeffM@Moljenor screamers]$ make |
00:53.58 | Patlabor221 | cd . && aclocal |
00:53.58 | Patlabor221 | cd . && automake --gnu Makefile |
00:53.58 | Patlabor221 | configure.in:22: required file `./config.guess' not found |
00:53.58 | Patlabor221 | configure.in:22: required file `./config.sub' not found |
00:53.58 | [STC]_creeperz | More velocity per square inch |
00:53.58 | Patlabor221 | Makefile.am: required file `./NEWS' not found |
00:54.01 | Patlabor221 | Makefile.am: required file `./README' not found |
00:54.03 | Patlabor221 | Makefile.am: required file `./AUTHORS' not found |
00:54.07 | Patlabor221 | Makefile.am: required file `./ChangeLog' not found |
00:54.09 | Patlabor221 | make: *** [Makefile.in] Error 1 |
00:54.15 | Patlabor221 | no, a sabot round would beat a hammer |
00:54.28 | Patlabor221 | in V/INsq |
00:54.48 | [STC]_creeperz | brb |
00:54.55 | [STC]_creeperz | Lol |
00:55.02 | [STC]_creeperz | A molitoff Cocktail would be great! |
00:55.09 | [STC]_creeperz | Light it, shove it! |
00:55.14 | [STC]_creeperz | KILL IT! |
00:55.15 | Patlabor221 | cheap, messy and munchkiny |
00:55.19 | [STC]_creeperz | BRB |
00:55.35 | Patlabor221 | huzza for peer |
00:55.55 | Patlabor221 | cap I got clean and just ran ./configure then make |
00:56.12 | Patlabor221 | do I need to run autoconf or automake with any options |
00:57.19 | captain_proton | Patlabor221: shouldn't |
00:57.28 | Patlabor221 | well I get all tha on the make |
00:57.30 | captain_proton | Patlabor221: try a 'make' again |
00:57.50 | Patlabor221 | it runs the config |
00:58.05 | Patlabor221 | and it errors on checking for sdl-config... sdl-config |
00:58.05 | Patlabor221 | configure: error: cannot run /bin/sh ./config.sub |
00:58.05 | Patlabor221 | make: *** [config.status] Error 1 |
00:58.05 | Patlabor221 | [JeffM@Moljenor screamers]$ |
00:58.12 | captain_proton | bizzare |
00:58.15 | Patlabor221 | rather |
01:00.26 | captain_proton | Patlabor221: is it just me, or do creeperz/doug leave you with a feeling of "man, i hope i wasn't that annoying at that age" ? |
01:00.37 | Patlabor221 | all the time |
01:00.43 | Patlabor221 | all the freakin time |
01:01.07 | Patlabor221 | but I think they are younger Cells |
01:01.13 | Patlabor221 | not younger Uses |
01:01.33 | captain_proton | could be |
01:01.42 | Patlabor221 | cus when I was 13 I was all into the BBS thing, and I am prety sure I wasn't like that |
01:02.14 | Patlabor221 | tho I did have the tendancy to jump off the roof into the tramollene |
01:03.32 | captain_proton | that sounds like fun |
01:03.39 | Patlabor221 | it was :) |
01:03.46 | Patlabor221 | we had a 14 foot tram :) |
01:04.12 | *** join/#bzflag [STC]_creeperz (creeperz@host-178-78-220-24.midco.net) |
01:04.41 | doughecka | at least I dont do those things |
01:05.38 | [STC]_creeperz | 1337 iz pr377y d4rn c001! R3gu14r 73x7 ju57 sux0rz! |
01:05.50 | Patlabor221 | ohh god |
01:05.55 | [STC]_creeperz | :-) |
01:07.15 | [STC]_creeperz | Why d0 I 41w4yz g37 57upid 3-m4i1? I7'z n07 1ik3 I w4n7 i7 0r 4ny7hing! |
01:07.38 | Patlabor221 | you can stop that now |
01:07.38 | captain_proton | [STC]_creeperz: turn it off |
01:07.51 | [STC]_creeperz | It is :) |
01:08.02 | [STC]_creeperz | Is there a way to set it on IRC? |
01:08.03 | Patlabor221 | bakane |
01:08.27 | captain_proton | creeperz-kun baka dayou! |
01:09.34 | [STC]_creeperz | So...Is there a way to turn leet on/off here? |
01:09.50 | Patlabor221 | like we would tell you? |
01:10.09 | [STC]_creeperz | Why wouldn't you? I have a translator on my desktop |
01:10.17 | Patlabor221 | has to be THE most anoying way of typing EVER. |
01:10.22 | [STC]_creeperz | I coukld just as easily copy and paste |
01:10.26 | Patlabor221 | besides having to read what I type |
01:10.32 | Patlabor221 | and then you would get ignored |
01:10.34 | *** join/#bzflag polin8 (~polin8@pool-141-157-23-220.balt.east.verizon.net) |
01:10.36 | [STC]_creeperz | :-/ |
01:10.43 | [STC]_creeperz | Yea |
01:10.49 | polin8 | anyone know how to tweak the tank colors? |
01:10.55 | [STC]_creeperz | But is there a way to turn leet on/off? |
01:11.03 | [STC]_creeperz | Source |
01:11.04 | Patlabor221 | edit them in the code |
01:11.08 | captain_proton | polin8: in the config file - iirc there's documentation on the web site |
01:11.16 | Patlabor221 | realy, in the config |
01:11.19 | Patlabor221 | how keen |
01:11.40 | [STC]_creeperz | Mmm, friend bread... |
01:11.51 | [STC]_creeperz | Syrupy and soo buttery |
01:11.56 | Patlabor221 | creeper you have show then inability to show discresion, I don't think anyone is going to show you how to do more anoying things |
01:12.12 | [STC]_creeperz | Ahh |
01:12.14 | [STC]_creeperz | Got it |
01:12.48 | [STC]_creeperz | "Oh yea? Well your mom gives bad head! ...I mean, you're a liar" |
01:12.56 | [STC]_creeperz | That one was funny ;_0 |
01:13.03 | Patlabor221 | no it was "his mom" not your mom |
01:13.05 | [STC]_creeperz | ;-) * |
01:13.08 | [STC]_creeperz | I know |
01:13.11 | Patlabor221 | and there were more words |
01:13.12 | [STC]_creeperz | I changed it around |
01:13.16 | [STC]_creeperz | Yea |
01:13.18 | Patlabor221 | that had "F"s in them |
01:13.22 | [STC]_creeperz | But I would probally get booted |
01:13.37 | [STC]_creeperz | Why isn't cap an op? |
01:13.38 | *** mode/#bzflag [+o captain_proton] by ChanServ |
01:13.39 | Patlabor221 | looks like I need to fix the wall hit events. and put a limit on them |
01:13.43 | [STC]_creeperz | Ahh |
01:13.55 | [STC]_creeperz | :-) |
01:14.33 | Patlabor221 | ion strike? |
01:14.42 | Patlabor221 | do you want to puirify the air here? |
01:14.45 | [STC]_creeperz | ...Nu nevermind |
01:14.55 | [STC]_creeperz | Ion cannon |
01:15.01 | [STC]_creeperz | ?? |
01:15.05 | Patlabor221 | but ions of what? |
01:15.50 | [STC]_creeperz | An Ion cannon/strike/ball/bomb is about all of earth's energy times 9 and in a little ball about the size of you fist |
01:16.09 | Patlabor221 | huh? |
01:16.19 | [STC]_creeperz | It's kinda like a kick ass laser |
01:16.22 | Patlabor221 | an ion is a molecule missing an lectron |
01:16.24 | Patlabor221 | no |
01:16.30 | Patlabor221 | nothing like a lazer |
01:16.30 | [STC]_creeperz | Hmm |
01:16.33 | Patlabor221 | tho the can use lasers |
01:16.45 | Patlabor221 | as a precharge |
01:17.18 | Patlabor221 | why, they need line of sight |
01:17.21 | [STC]_creeperz | against* not over |
01:17.33 | captain_proton | sigh |
01:17.35 | [STC]_creeperz | Not if it has 500,00 amps! |
01:17.37 | captain_proton | yay for making up science |
01:17.43 | [STC]_creeperz | Burn through alot |
01:17.44 | captain_proton | amps? in a laser? |
01:17.44 | Patlabor221 | amps? |
01:17.48 | [STC]_creeperz | Yea |
01:17.51 | Patlabor221 | you mean wats |
01:17.58 | [STC]_creeperz | ...THAT TOO! |
01:18.01 | [STC]_creeperz | :- |
01:18.02 | Patlabor221 | and still you would need line of sight |
01:18.05 | [STC]_creeperz | :-) * |
01:18.22 | [STC]_creeperz | Not if it's just for long distance, not like a cell phone |
01:18.32 | [STC]_creeperz | Like, a big pole in the US |
01:18.39 | Patlabor221 | lasers go in a strait line, hence LINE of sight |
01:18.48 | Patlabor221 | learn before speaking |
01:18.49 | [STC]_creeperz | Shining at...Oh sh*t. The earth curves |
01:19.16 | [STC]_creeperz | Ok, aimed at a sattelite that redirects it toward a receptor |
01:20.02 | [STC]_creeperz | And why the hell are we talking about this? |
01:20.32 | captain_proton | [STC]_creeperz: you're the one who brought it up |
01:20.48 | [STC]_creeperz | No, I stated a fact...And it needed no reply |
01:21.06 | captain_proton | Patlabor221: we don't need line of sight if we just increase the earth's gravity by a lot! |
01:21.12 | captain_proton | [STC]_creeperz: fact? you stated an error |
01:21.13 | Patlabor221 | true |
01:21.21 | Patlabor221 | and that would be a LOT! |
01:21.26 | [STC]_creeperz | Ok, I stated an incorrect fact |
01:21.31 | Patlabor221 | would kill everyone tho |
01:21.40 | [STC]_creeperz | LOL!! |
01:21.48 | Patlabor221 | by definition a fact can not be incorect |
01:21.54 | [STC]_creeperz | Really? |
01:22.03 | [STC]_creeperz | Thank you, Captain Obvious! |
01:22.14 | [STC]_creeperz | :-) |
01:22.37 | captain_obvious | damn straight |
01:22.41 | [STC]_creeperz | Lol |
01:22.57 | captain_obvious | cap, how hard would it be to hook up the avi recorder? |
01:22.57 | [STC]_creeperz | You weren't dropped on you head as a kid? |
01:23.34 | [STC]_creeperz | You were intentionally thrown |
01:23.56 | captain_obvious | no, were you? |
01:24.07 | [STC]_creeperz | ? No |
01:24.23 | captain_proton | captain_obvious: probably not too hard - scanline cleaned it up a lot because he wanted to add it to crystal space |
01:25.27 | captain_proton | i'll look into it after coldet |
01:25.33 | [STC]_creeperz | Mave an AVI of Screamers? |
01:25.54 | captain_proton | it actually records to nuppelvideo first, then you can use a tool like mencoder to convert to divx |
01:26.11 | captain_obvious | was just an idea |
01:26.11 | [STC]_creeperz | Or AVI2MPG? |
01:26.18 | captain_proton | [STC]_creeperz: no |
01:26.22 | [STC]_creeperz | Ahh |
01:26.23 | [STC]_creeperz | Ok |
01:26.32 | captain_proton | captain_obvious: i was actually thinking of that already |
01:26.36 | [STC]_creeperz | |\/|()()()()() |
01:26.53 | captain_proton | especially now that you've got the sports cam (though it would be cooler if the camera moved more) |
01:26.55 | captain_obvious | think we could convince scanline to hook it up for us :) |
01:27.09 | captain_obvious | ohh come on that's weak |
01:27.19 | captain_ion | like, yea |
01:27.36 | captain_creeperz | YEA, cap! |
01:27.39 | captain_creeperz | :/ |
01:27.43 | captain_ion | I am acting, so, like, you know, like wierd |
01:27.53 | captain_creeperz | Like? Yea? |
01:28.02 | captain_creeperz | :) |
01:28.18 | DarkPatlabor221 | cap, yeah that's why I want to record it, it looks cool with the sports cam |
01:29.36 | DarkPatlabor221 | I could make a mode that trys to stay behind the pod, but has it's own max speed |
01:29.47 | creeperz | :) |
01:29.48 | creeperz | *** Notice -- Too many nick changes; wait 20 seconds before trying again |
01:29.54 | DarkPatlabor221 | dumbass |
01:29.56 | captain_proton | DarkPatlabor221: yeah, be nice if it had a bit of momentum to the camera too |
01:30.13 | creeperz | Me? |
01:30.14 | DarkPatlabor221 | well the current method is a hack |
01:30.44 | [STC]_creeperz | *YAWN* |
01:31.02 | [STC]_creeperz | Jeff: Thanks |
01:31.23 | DarkPatlabor221 | for? |
01:31.28 | [STC]_creeperz | RH 9.0 |
01:31.31 | DarkPatlabor221 | sure |
01:31.40 | DarkPatlabor221 | time to fix the event list |
01:32.05 | DarkPatlabor221 | cap how much are you changing the world and object lists? |
01:32.24 | captain_proton | almost none? |
01:32.28 | DarkPatlabor221 | ok |
01:32.37 | captain_proton | i'm still sort of feeling my way around |
01:32.43 | DarkPatlabor221 | cus I wanted to finish off the MOB objects |
01:33.10 | DarkPatlabor221 | and it seems that most of the stuff from the the base world object should just go into the base class for both of them |
01:33.40 | DarkPatlabor221 | and I didn't want to step on what you were doing |
01:34.11 | [STC]_creeperz | OUCH! |
01:34.12 | captain_proton | well at this point i added a member to the BaseDrawObject (or whatever its called) |
01:34.19 | captain_proton | and i was initializing it in the constructors |
01:34.32 | DarkPatlabor221 | ok |
01:34.46 | DarkPatlabor221 | perhaps I should look at net unitll you are done then |
01:34.55 | captain_proton | nono, its ok |
01:34.58 | DarkPatlabor221 | ok |
01:35.22 | DarkPatlabor221 | or maybe make dinner |
01:35.49 | [STC]_creeperz | LOL! |
01:36.20 | [STC]_creeperz | My friend said he could type 90 WPM the other day, I watched him type, he types about 30 WPM |
01:36.31 | [STC]_creeperz | I asked him why he was typing so slow |
01:36.51 | [STC]_creeperz | He said "I'm not used to the keyboard being this high |
01:37.55 | DarkPatlabor221 | cap can we get the bbox of the colision objects? |
01:38.06 | captain_proton | DarkPatlabor221: don't think so |
01:39.13 | DarkPatlabor221 | hmmm, would it be posible to store the bbox when making it from the mesh? |
01:40.35 | captain_proton | possibly |
01:40.53 | captain_proton | i pretty much just loop through the tris in the first frame (all meshes) and add them to the collision region |
01:41.13 | [STC]_creeperz | I love 1337 |
01:41.17 | [STC]_creeperz | |-| 3 1 1 0 , ! 4 |\/| 8 0 8 ! \|/ 3 1 ( 0 |\/| 3 7 0 |\/| 9 |-| 0 |\/| 3 ! ! |-| 0 |> 3 j00 3 |\| _| 0 9 ! 7 |-| 3 .- 3 ! |
01:41.18 | DarkPatlabor221 | geting that bbox would he helpufll for some other things |
01:41.24 | *** kick/#bzflag [[STC]_creeperz!DavidTrowb@aden2-23-dhcp.resnet.Colorado.EDU] by captain_proton (you were told to stop) |
01:41.37 | *** join/#bzflag DarkCreeperz__no (creeperz@host-178-78-220-24.midco.net) |
01:41.41 | DarkCreeperz__no | Sorry |
01:41.56 | DarkPatlabor221 | if you have to use leet, you are not. |
01:42.09 | [STC]_creeperz | Ahh, ok, whatever |
01:42.23 | captain_proton | DarkPatlabor221: it certainly would be quite possible to just add some stuff in the loop to keep track of min/max coords |
01:42.38 | captain_proton | not super efficient but it works :) |
01:44.58 | DarkPatlabor221 | that's my thinking |
01:45.04 | DarkPatlabor221 | and it's only done once |
01:45.18 | DarkPatlabor221 | if you want to shove that in there, it would be usefull later |
01:45.53 | captain_proton | do you have any clue why it takes so long to get going after clicking start? |
01:46.04 | DarkPatlabor221 | no |
01:46.09 | DarkPatlabor221 | gonna look into that |
01:46.17 | captain_proton | would be a good thing to optimize |
01:46.23 | DarkPatlabor221 | it must be the map |
01:46.32 | DarkPatlabor221 | that's whats loaded then |
01:46.40 | DarkPatlabor221 | I'll check that now |
01:46.45 | [STC]_creeperz | 0Cool |
01:47.16 | [STC]_creeperz | |
01:47.18 | [STC]_creeperz | Oopz |
01:47.25 | [STC]_creeperz | 15 Ok |
01:49.07 | captain_proton | sigh |
01:49.33 | captain_proton | [STC]_creeperz: if you don't have anything useful to add to the discussion, would you mind refraining from adding it? |
01:49.50 | [STC]_creeperz | Am I in your discussion? |
01:50.10 | captain_proton | you seem to be trying |
01:50.22 | DarkPatlabor221 | how many teaspoons are in a tablespoon? |
01:50.27 | SubDoug | 3 |
01:50.31 | SubDoug | I think |
01:50.42 | DarkPatlabor221 | that sounds about right |
01:50.44 | [STC]_creeperz | How am I, cap? |
01:50.58 | DarkPatlabor221 | why can't we all just use leters |
01:51.04 | DarkPatlabor221 | tx |
01:51.24 | SubDoug | meters? |
01:51.25 | SubDoug | yea |
01:51.38 | SubDoug | when I get president, I will try to switch |
01:51.51 | [STC]_creeperz | Captain_proton: How am I trying to involve myself in your conversation? |
01:53.28 | [STC]_creeperz | *SIGH* |
01:54.06 | DarkPatlabor221 | MS |
01:54.12 | captain_proton | [STC]_creeperz: commenting on everything? |
01:54.13 | DarkPatlabor221 | ML even |
01:54.26 | [STC]_creeperz | I was commenting on everything? Where? |
01:54.32 | DarkPatlabor221 | cubic centemeters |
01:54.37 | captain_proton | scroll up |
01:55.09 | [STC]_creeperz | Hmmm, I don't rightly see |
01:56.33 | [STC]_creeperz | Cool |
01:58.13 | DarkPatlabor221 | ahhhh dinder |
01:59.00 | [STC]_creeperz | Hi |
01:59.02 | [STC]_creeperz | ? |
01:59.12 | DarkPatlabor221 | ummm hi |
01:59.26 | [STC]_creeperz | ...Nothing |
01:59.33 | [STC]_creeperz | Type "/say something" |
02:00.26 | DarkPatlabor221 | why? |
02:00.37 | [STC]_creeperz | It comes out: |
02:00.44 | [STC]_creeperz | something |
02:00.47 | [STC]_creeperz | Like that |
02:03.13 | captain_proton | thats so...useful |
02:03.23 | [STC]_creeperz | THANK YOU! |
02:03.31 | [STC]_creeperz | Isn't it though? |
02:03.38 | [STC]_creeperz | See? I used it right there! |
02:05.33 | [STC]_creeperz | Oww |
02:05.40 | [STC]_creeperz | Brb |
02:06.00 | captain_proton | DarkPatlabor221: watcha make? :) |
02:06.23 | DarkPatlabor221 | pasta salad |
02:06.31 | DarkPatlabor221 | it's "suddenly salad" |
02:07.42 | DarkPatlabor221 | and now it's sudenly coverd in aregeno |
02:08.24 | captain_proton | yay for fonetic spelling |
02:08.31 | DarkPatlabor221 | it works :) |
02:08.44 | DarkPatlabor221 | when I don't know, I fall back on that |
02:08.52 | DarkPatlabor221 | its in the default case. |
02:09.21 | [STC]_creeperz | Well, there went my new computer |
02:09.28 | DarkPatlabor221 | to maybe it's also cus of this huge bump on my noggin |
02:09.31 | [STC]_creeperz | Just foud a buyer for my car |
02:09.42 | DarkPatlabor221 | is that good or bad? |
02:09.44 | [STC]_creeperz | found* |
02:09.58 | [STC]_creeperz | Me? |
02:10.03 | DarkPatlabor221 | yes |
02:10.11 | [STC]_creeperz | Not bad...Not good |
02:10.18 | [STC]_creeperz | I'm getting money, yet no computer |
02:10.28 | DarkPatlabor221 | why not use the money for the computer |
02:10.38 | [STC]_creeperz | And my dad wants me to buy probally an ancient laptop |
02:10.47 | DarkPatlabor221 | why? |
02:10.49 | [STC]_creeperz | My dad says no |
02:11.04 | DarkPatlabor221 | how much will you have to spend? |
02:11.07 | DarkPatlabor221 | we sell laptops too |
02:11.10 | [STC]_creeperz | I don't argue without a death wish |
02:11.18 | [STC]_creeperz | $300 |
02:11.33 | DarkPatlabor221 | good luck even finding a laptop for that |
02:11.45 | [STC]_creeperz | No, he knows where one is at |
02:11.51 | DarkPatlabor221 | what speed? |
02:11.53 | [STC]_creeperz | I told him at that price it was crap |
02:11.58 | [STC]_creeperz | No one knows! |
02:12.05 | [STC]_creeperz | The guys who owns it might |
02:12.06 | DarkPatlabor221 | that's not good |
02:12.19 | DarkPatlabor221 | you tell him you can get a brand new giger for that? |
02:12.30 | [STC]_creeperz | Hmm? |
02:12.40 | [STC]_creeperz | Giger? |
02:12.47 | DarkPatlabor221 | 300 will get you a 1.3 gig duron |
02:12.55 | [STC]_creeperz | Hmm |
02:13.01 | [STC]_creeperz | Where? A laptop? |
02:13.47 | DarkPatlabor221 | no a new PC |
02:13.55 | [STC]_creeperz | Oh, I will |
02:13.57 | [STC]_creeperz | But where? |
02:16.02 | DarkPatlabor221 | lots of places |
02:16.08 | [STC]_creeperz | Hmm |
02:16.17 | captain_proton | ok, time for windows to go byebye |
02:16.39 | [STC]_creeperz | I don't really care anymore |
02:17.05 | [STC]_creeperz | My fate is being stuck with this crap that my dad says "It's perfectly fine, still" |
02:18.37 | [STC]_creeperz | Hmm |
02:19.22 | [STC]_creeperz | BRB |
02:22.00 | [STC]_creeperz | Back |
02:24.19 | *** join/#bzflag captain_pistachi (~jupiter@aden2-23-dhcp.resnet.Colorado.EDU) |
02:24.20 | [STC]_creeperz | www.godaddy.com |
02:24.20 | *** mode/#bzflag [+o captain_pistachi] by ChanServ |
02:24.35 | [STC]_creeperz | Hi |
02:25.04 | *** join/#bzflag Ramstein (Ramstein@0-1pool183-162.nas20.tempe1.az.us.da.qwest.net) |
02:25.06 | *** join/#bzflag captain_pistachi (~jupiter@aden2-23-dhcp.resnet.Colorado.EDU) |
02:25.07 | *** mode/#bzflag [+o captain_pistachi] by ChanServ |
02:25.43 | [STC]_creeperz | Where's Noodleman? |
02:25.59 | DarkPatlabor221 | in origon |
02:26.00 | DarkPatlabor221 | :) |
02:26.05 | [STC]_creeperz | Lol |
02:27.08 | [STC]_creeperz | Why do most people pronounce Oregon "OruuGon"? |
02:27.31 | DarkPatlabor221 | I just can't typoe |
02:27.37 | [STC]_creeperz | :-) |
02:27.41 | DarkPatlabor221 | not left hanbded |
02:27.47 | [STC]_creeperz | I am right |
02:27.58 | DarkPatlabor221 | me too |
02:28.01 | [STC]_creeperz | One handed typing? |
02:28.08 | DarkPatlabor221 | yes |
02:28.20 | [STC]_creeperz | Hmmm, I can't type as fast that way |
02:28.25 | captain_proton | DarkPatlabor221: what version of automake/autoconf do you have? |
02:28.34 | [STC]_creeperz | I can type...But it kinda takes a while. |
02:28.43 | DarkPatlabor221 | dono, how do I tell, its what came with RH9 |
02:29.05 | [STC]_creeperz | Oh, I have a CD burner |
02:29.12 | [STC]_creeperz | My fireplace :) |
02:29.42 | captain_proton | DarkPatlabor221: --version |
02:30.22 | DarkPatlabor221 | 2.57 of autoconf |
02:30.29 | DarkPatlabor221 | 1.6.3 of automake |
02:30.35 | captain_proton | hmm |
02:30.45 | captain_proton | can you try downgrading to automake 1.4 and autoconf 2.13? |
02:31.02 | DarkPatlabor221 | perhaps |
02:31.11 | DarkPatlabor221 | never downgraded before |
02:31.27 | DarkPatlabor221 | would that be rpm -Ihv ? |
02:32.04 | captain_proton | you can just rpm --Uvh --force =) |
02:32.34 | DarkPatlabor221 | ok |
02:35.06 | DarkPatlabor221 | 2.13-6? |
02:35.25 | DarkPatlabor221 | there are a lot of 2.13s |
02:35.49 | captain_proton | sure |
02:37.29 | *** part/#bzflag polin8 (~polin8@pool-141-157-23-220.balt.east.verizon.net) |
02:38.08 | DarkPatlabor221 | seems that there are dependency issues |
02:42.53 | DarkPatlabor221 | ok I'm convinced automake blows, want to go back to the old way? |
02:43.25 | captain_proton | DarkPatlabor221: i think i'm gonna look at SCons first |
02:43.30 | DarkPatlabor221 | ok |
02:43.57 | DarkPatlabor221 | optimal it would be something that has somtthing that says "Jeff run me" |
02:44.00 | DarkPatlabor221 | and then builds |
02:46.15 | captain_proton | DarkPatlabor221: with SCons, you wouldn't need MSVC++ projects |
02:46.17 | captain_proton | :) |
02:46.27 | DarkPatlabor221 | Yes I would :) |
02:46.52 | DarkPatlabor221 | now it may not be nesisary to have them to build on windows |
02:46.54 | captain_proton | hehe |
02:46.57 | DarkPatlabor221 | but "I" would need them |
02:47.32 | DarkPatlabor221 | and it also has to be easy to add files to |
02:49.07 | DarkPatlabor221 | LOL there is one reason for the start slowdown |
02:49.21 | DarkPatlabor221 | trys to load all the textures twice |
02:49.26 | captain_proton | yipes |
02:50.15 | DarkPatlabor221 | hmm |
02:50.18 | DarkPatlabor221 | well sorta |
02:51.35 | DarkPatlabor221 | how long does it take for you cap, to go from "start" to actualy in |
02:53.04 | captain_proton | let me time it |
02:53.37 | captain_proton | about 4.5s |
02:54.16 | DarkPatlabor221 | update and try that |
02:54.21 | [STC]_creeperz | I have to go |
02:54.23 | DarkPatlabor221 | takes me less then a sec |
02:54.25 | [STC]_creeperz | See yu later |
02:54.26 | DarkPatlabor221 | see ya creeper |
03:01.19 | captain_proton | don't really notice a difference |
03:02.36 | DarkPatlabor221 | then it's got to be ether the map load, or the mp3 scan |
03:02.59 | DarkPatlabor221 | it will do a printf for ya when it starts loading the map and finished |
03:05.14 | DarkPatlabor221 | wow if you uncoment out the fog lines in the map, it looks EVIL :) |
03:11.38 | DarkPatlabor221 | who sings "don't fear the reaper" ? |
03:14.25 | captain_proton | wow...scons is so easy |
03:14.47 | DarkPatlabor221 | does it not suck? |
03:15.13 | DarkPatlabor221 | and do I have to install or configure anything? |
03:16.08 | DarkPatlabor221 | or make a pact with some extraplanar entity? |
03:17.02 | captain_proton | DarkPatlabor221: you'd have to install scons, but i think it should be pretty easy to package with the program |
03:17.09 | captain_proton | (requires python though) |
03:17.45 | DarkPatlabor221 | how posible is it going to be to make a binary RPM |
03:17.52 | DarkPatlabor221 | for just regular users? |
03:18.10 | captain_proton | rpms are different |
03:18.14 | captain_proton | though i think scons has a facility for them |
03:18.57 | DarkPatlabor221 | well if you say it's easy, then it must be easy |
03:20.02 | captain_proton | wow...it works |
03:20.09 | DarkPatlabor221 | that fast? |
03:20.11 | captain_proton | scons automatically searches out header dependencies |
03:20.16 | DarkPatlabor221 | damn |
03:20.32 | captain_proton | so i just had to specify the directory structure, what files were needed in each library, and tell it to go :) |
03:20.48 | captain_proton | hmm...it seems to have missed sometime |
03:20.52 | captain_proton | something* |
03:21.14 | captain_proton | err, nevermind |
03:21.15 | DarkPatlabor221 | where do I get it? |
03:21.19 | captain_proton | just you mixing up case :) |
03:21.21 | captain_proton | scons.sf.net |
03:22.50 | DarkPatlabor221 | well good seems redhat ships with python |
03:24.38 | DarkPatlabor221 | damn I smacked my head hard enough to make it bleed |
03:24.41 | DarkPatlabor221 | that is not good |
03:27.27 | captain_proton | eek |
03:30.23 | DarkPatlabor221 | well it will heal |
03:30.33 | DarkPatlabor221 | no wonder I've had a headake the past 2 das |
03:38.39 | captain_proton | yay |
03:38.40 | captain_proton | scons works |
03:38.43 | *** join/#bzflag TimRiker (~timr@12-237-245-155.client.attbi.com) |
03:38.58 | *** mode/#bzflag [+o TimRiker] by ChanServ |
03:39.18 | captain_proton | big cvs delete coming |
03:39.55 | DarkPatlabor221 | all the makes? |
03:40.47 | captain_proton | yup |
03:40.57 | DarkPatlabor221 | k |
03:41.04 | DarkPatlabor221 | got it installed |
03:41.08 | DarkPatlabor221 | so I can give it a go |
03:41.43 | captain_proton | i also renamed 'coldet' as 'Coldet' to fit better |
03:41.51 | captain_proton | so i'll need to rm & add it (silly cvs) |
03:45.20 | captain_proton | DarkPatlabor221: one thing you might need to do is `ln -s /usr/lib/libfmod-3.62.so /usr/lib/libfmod.so` |
03:45.31 | TimRiker | captain_proton: what? |
03:45.40 | DarkPatlabor221 | what does that do? |
03:45.51 | TimRiker | <captain_proton> big cvs delete coming |
03:45.52 | captain_proton | DarkPatlabor221: makes it so we can just use -lfmod instead of -lfmod-3.62 |
03:45.52 | DarkPatlabor221 | ohh a simlink thingy |
03:45.55 | DarkPatlabor221 | k |
03:45.56 | captain_proton | TimRiker: talking about screamers, not bzflag :) |
03:46.00 | TimRiker | ah |
03:46.18 | DarkPatlabor221 | technology test bed for BZs future :) |
03:46.43 | DarkPatlabor221 | how is the new job? |
03:47.49 | captain_proton | damn cvs being slow |
03:48.20 | TimRiker | captain_proton: heh. |
03:48.21 | DarkPatlabor221 | sorry I'm pulling a MP3 from it |
03:48.30 | captain_proton | DarkPatlabor221: no problem |
03:48.42 | TimRiker | DarkPatlabor221: fine. only been in a day. all last week was house issues. |
03:48.47 | captain_proton | it'll just take longer until the code there builds again |
03:48.59 | DarkPatlabor221 | cap it has NEVER built for me :) |
03:49.06 | TimRiker | er one day sheesh. |
03:49.07 | captain_proton | DarkPatlabor221: ah, well |
03:49.16 | captain_proton | right now its sort of half-scons half-autoconf |
03:50.08 | DarkPatlabor221 | you get boradband out there yet Tim? |
03:53.24 | DarkPatlabor221 | sortof? |
03:53.36 | TimRiker | I can't get on irc from linux. ssh etc works. it's odd. |
03:53.37 | DarkPatlabor221 | ahhh the only way to get a song outa your head.... to hear it. |
03:53.52 | DarkPatlabor221 | that is rather odd |
03:54.27 | TimRiker | telnet to irc.freenode.net 6667 yields "connection refused" |
03:54.35 | TimRiker | back in a bit... |
03:55.57 | DarkPatlabor221 | so you think he bought the "for bzflag's future"? :) |
03:55.57 | *** join/#bzflag TimRiker (~timr@12-237-245-155.client.attbi.com) |
03:55.58 | *** mode/#bzflag [+o TimRiker] by ChanServ |
03:56.27 | *** join/#bzflag doughecka (SteveJobs@adsl-68-133.lou.bluegrass.net) |
03:56.28 | doughecka | greetings |
03:56.34 | DarkPatlabor221 | supinator |
03:57.02 | TimRiker | hmm |
03:57.11 | *** join/#bzflag TimRiker (~timr@12-237-245-155.client.attbi.com) |
03:57.19 | *** mode/#bzflag [+o TimRiker] by ChanServ |
04:00.35 | DarkPatlabor221 | it is being slow |
04:00.42 | DarkPatlabor221 | someone must be uploading some stuff |
04:04.11 | *** join/#bzflag TimRiker (~timr@12-237-245-155.client.attbi.com) |
04:04.11 | *** mode/#bzflag [+o TimRiker] by ChanServ |
04:11.05 | captain_proton | oh wait... |
04:11.15 | captain_proton | i have shell access to the repos :P |
04:11.33 | DarkPatlabor221 | of course you do |
04:12.07 | DarkPatlabor221 | ahhh every time I hear this tune I think... "I don't care what you smell... get in there" |
04:20.32 | DarkPatlabor221 | ok so maybe 90 is to fast a max speed |
04:21.43 | captain_proton | how fast can you traverse the field? |
04:21.56 | DarkPatlabor221 | well it's 300x200 |
04:22.04 | DarkPatlabor221 | so in just over 3 secs :) |
04:22.09 | captain_proton | heh |
04:22.19 | DarkPatlabor221 | also uped the max roll |
04:22.22 | DarkPatlabor221 | to 60 |
04:22.28 | DarkPatlabor221 | looks a bit loopy |
04:22.55 | captain_proton | heh |
04:23.15 | captain_proton | once you add the airbrake you should make it so if you try to turn too sharply while using it you do a flip :) |
04:23.42 | DarkPatlabor221 | well with the last set of changes, it seems to catch a wing and spin |
04:24.01 | captain_proton | DarkPatlabor221: you got scons installed? :) |
04:24.01 | *** join/#bzflag MrApathyCream (dbrosius@209-163-97-170.dialup.qis.net) |
04:24.08 | DarkPatlabor221 | yeah |
04:24.12 | captain_proton | i need to do 1 more test, but i think its all set up |
04:24.16 | DarkPatlabor221 | k |
04:24.47 | DarkPatlabor221 | I got it set to lift the center up the more you tilt, so that it don't catch wings as much |
04:27.37 | captain_proton | hmm |
04:27.56 | DarkPatlabor221 | may be a good idea |
04:28.08 | captain_proton | because the code checks out quickly |
04:28.12 | captain_proton | but the data takes for-freakin-ever |
04:28.27 | DarkPatlabor221 | and it's only gonna get biger |
04:32.04 | DarkPatlabor221 | if you wish to, spllit it |
04:32.30 | captain_proton | i will at some point |
04:32.45 | captain_proton | i've finished my clean checkouts for the moment i think |
04:32.48 | DarkPatlabor221 | at work I don't notice it since it's local |
04:32.54 | DarkPatlabor221 | well local ish |
04:33.43 | DarkPatlabor221 | so I cvs upate -C ? |
04:35.05 | captain_proton | cvs update should handle everything |
04:35.32 | DarkPatlabor221 | didn't change my coldet name |
04:35.49 | captain_proton | hmm |
04:35.57 | captain_proton | -C might work |
04:36.05 | captain_proton | it'll blow away any local changes though |
04:36.13 | DarkPatlabor221 | this is just a test machine |
04:37.09 | DarkPatlabor221 | then how do I make with the building |
04:37.20 | captain_proton | 'scons' |
04:37.32 | DarkPatlabor221 | look at that sucker go |
04:38.03 | captain_proton | :) |
04:38.39 | DarkPatlabor221 | hmmm it's having issues with the coldet folder |
04:38.47 | captain_proton | paste |
04:39.02 | DarkPatlabor221 | collect2: ld returned 1 ex |
04:39.09 | DarkPatlabor221 | cvs server: Updating . |
04:39.09 | DarkPatlabor221 | cvs server: cannot open directory /cvsroot/screamers/coldet: No such file or directory |
04:39.09 | DarkPatlabor221 | cvs server: skipping directory |
04:39.21 | DarkPatlabor221 | gonna blow out the folder and re update |
04:39.25 | captain_proton | k |
04:40.20 | DarkPatlabor221 | hmm it won't remake the coldet folder |
04:41.39 | captain_proton | cd .. |
04:41.49 | captain_proton | cvs -d <blahblah> co screamers/Coldet |
04:41.54 | DarkPatlabor221 | there I did a co |
04:41.57 | DarkPatlabor221 | :) |
04:43.21 | DarkPatlabor221 | ohh what was the thing I had to do to fmod? |
04:43.33 | captain_proton | ln -s /usr/lib/libfmod-3.62.so /usr/lib/libfmod.so |
04:44.35 | captain_proton | scons is so beautiful compared to autoconf/automake |
04:44.35 | DarkPatlabor221 | well would you look at that |
04:44.51 | DarkPatlabor221 | I concour |
04:44.57 | DarkPatlabor221 | how do I add files? |
04:45.12 | DarkPatlabor221 | like the new stuff_that_moves.h |
04:45.17 | captain_proton | hang on, let me clean up the global one |
04:45.23 | captain_proton | then i'll point you to the file |
04:45.24 | DarkPatlabor221 | k |
04:47.02 | DarkPatlabor221 | it loads in like a second for me |
04:47.26 | captain_proton | ok, cvs up |
04:47.33 | captain_proton | now edit SConstruct |
04:47.38 | captain_proton | should be obvious :) |
04:47.47 | captain_proton | one thing to note is that you never need to add a .h file |
04:47.53 | captain_proton | since scons handles dependencies like that for you |
04:48.42 | DarkPatlabor221 | well crap |
04:48.47 | DarkPatlabor221 | that looks easy enough |
04:48.51 | DarkPatlabor221 | I'll have to try it on winders |
04:49.00 | DarkPatlabor221 | will be nice to test the same build system on both |
04:49.07 | captain_proton | similarly, all the libraries have a 'SConscript' file |
04:49.13 | DarkPatlabor221 | saw that |
04:49.34 | captain_proton | windows should prefer the MSVC compiler, but should also work with mingw and cygwin |
04:49.50 | DarkPatlabor221 | and that is nice |
04:50.02 | DarkPatlabor221 | I'm going to have the DSW's make the instller automaticly too |
04:50.24 | DarkPatlabor221 | all what entrys? |
04:50.46 | captain_proton | in SConstruct |
04:51.16 | DarkPatlabor221 | ahh |
04:52.00 | DarkPatlabor221 | I need to get everyone using OS file properly, then I can have a function that tells the OS file where to start from |
04:52.06 | DarkPatlabor221 | then we can move data where ever we want |
04:52.24 | DarkPatlabor221 | maybe even read from a compressed archive |
04:53.49 | *** join/#bzflag MrAC (dbrosius@209-163-97-180.dialup.qis.net) |
04:54.57 | captain_proton | hey, it works |
04:55.14 | captain_proton | probably a bit more verbose and unelegant than it needs to be, but hey |
04:55.25 | DarkPatlabor221 | working is good |
04:55.43 | DarkPatlabor221 | poor larsl is gonna try make install |
04:56.01 | DarkPatlabor221 | should update the readme |
04:56.18 | captain_proton | ohh |
04:56.20 | captain_proton | i see how to make it pretty |
04:56.51 | DarkPatlabor221 | I never realy realised how much it looks like a snowspeeder |
04:57.26 | captain_proton | check out that beautiful SConstruct |
04:57.41 | captain_proton | yay for pseudo-functional-language constructs in python |
04:58.25 | DarkPatlabor221 | by the godess RH is actualy usefull |
04:58.38 | DarkPatlabor221 | wow that is kinda nice |
05:01.24 | captain_proton | now the local libraries are only listed in one place |
05:03.11 | captain_proton | DarkPatlabor221: take a look at it now |
05:03.19 | captain_proton | scons is cool because the build files are really just python scripts |
05:03.36 | DarkPatlabor221 | so lots of cool stuff can be done it seems |
05:03.49 | DarkPatlabor221 | nice |
05:04.10 | captain_proton | yeah - i'm doing some fairly simple list processing in there now to give it all the right formats it needs |
05:05.56 | MrApathyCream | boy bzflag sure has changed since i've gone... don't understand a word you guys are saying |
05:06.14 | DarkPatlabor221 | hahh took the fake shadow down to 64x64 dosn't look much difrent |
05:06.20 | TimRiker | heh. /me whacks them for talking about non-bzflag code. |
05:06.40 | DarkPatlabor221 | much of this is research for post 1.7 :) |
05:06.59 | DarkPatlabor221 | like colision detection on arbitrary meshes |
05:07.06 | DarkPatlabor221 | and lighting those sucker |
05:07.15 | DarkPatlabor221 | that's gonna be the fun onew |
05:08.08 | DarkPatlabor221 | the "glow pass" that bz does now, won't realy work with arbitary meshes sadly |
05:08.19 | captain_proton | DarkPatlabor221: it sort of does |
05:08.42 | DarkPatlabor221 | you want to split all the tris? |
05:08.58 | captain_proton | nope |
05:09.05 | DarkPatlabor221 | lightmap it? |
05:09.27 | DarkPatlabor221 | I think I have a plan but have to see how it works |
05:09.33 | captain_proton | ideally we'd do that with a shader pass |
05:09.41 | DarkPatlabor221 | what about no shaders |
05:09.53 | DarkPatlabor221 | MX and all that |
05:10.02 | captain_proton | they get shafted :) |
05:10.23 | DarkPatlabor221 | now you sound like Cell |
05:10.37 | captain_proton | heh, i'm just joking |
05:10.53 | DarkPatlabor221 | I have an idea |
05:11.12 | captain_proton | and its not like i said we should do it in C# |
05:11.16 | DarkPatlabor221 | just make them all in C# :") |
05:11.17 | captain_proton | and become vegetarians |
05:11.20 | DarkPatlabor221 | lol |
05:13.54 | captain_proton | have you tried it at all on windows? |
05:14.26 | DarkPatlabor221 | no |
05:14.29 | DarkPatlabor221 | not yet |
05:14.35 | captain_proton | care to? i'm curious |
05:14.37 | DarkPatlabor221 | don't have gcc on winder |
05:14.49 | DarkPatlabor221 | just my little nmake and cl.ex |
05:14.58 | captain_proton | it will use the MSVC compiler |
05:15.02 | DarkPatlabor221 | ohh |
05:15.05 | DarkPatlabor221 | then that is realy cool |
05:15.33 | DarkPatlabor221 | now why do we not hook this up for BZ |
05:15.47 | captain_proton | we ought to |
05:16.35 | DarkPatlabor221 | ohh I'll need python won't I |
05:17.01 | captain_proton | yeah |
05:18.46 | DarkPatlabor221 | will this work on all the same platforms as BZ? |
05:18.53 | captain_proton | it ought to |
05:18.55 | DarkPatlabor221 | cus a way to build on window for free would be nice |
05:18.57 | captain_proton | python is quite portable |
05:24.04 | DarkPatlabor221 | cant figure out how to make it go under winders |
05:24.14 | captain_proton | hmm |
05:24.21 | captain_proton | do you get any errors? |
05:25.29 | DarkPatlabor221 | yeah "bad command or file name", I don't know how I'm suposed to run a python scripit on the command line here |
05:26.52 | captain_proton | DarkPatlabor221: did you install scons? |
05:26.56 | DarkPatlabor221 | yeah |
05:26.58 | DarkPatlabor221 | and python |
05:27.34 | captain_proton | try running 'python2.2 <path to>scons' |
05:28.17 | DarkPatlabor221 | trying that now |
05:28.23 | DarkPatlabor221 | need to pathify some stuff |
05:30.15 | DarkPatlabor221 | there it goes |
05:30.59 | MrApathyCream | there is a Jython that is of course multi-platform |
05:31.12 | DarkPatlabor221 | jython? |
05:31.22 | MrApathyCream | java-python |
05:31.26 | DarkPatlabor221 | hmmm it's geeking on GL.h |
05:31.49 | DarkPatlabor221 | how is it more cross path then normal python? just it's Javaness? |
05:32.24 | captain_proton | probably not more cross-platform than python |
05:32.30 | captain_proton | because it also depends on JRE & stuff |
05:33.51 | MrApathyCream | yes, but jre's are probably more plentiful |
05:34.31 | captain_proton | MrApathyCream: true |
05:34.34 | DarkPatlabor221 | but it dosn't have the name of a big snake :) |
05:34.37 | captain_proton | python is plenty enough for me |
05:34.42 | MrApathyCream | well, now that g2 is out and gr work is well under way, you should target g6 |
05:34.53 | captain_proton | g2 is out? |
05:35.01 | captain_proton | gr work? |
05:35.11 | MrApathyCream | oh, its not? was just assuming.... |
05:35.20 | MrApathyCream | s /g2/g4/ |
05:35.30 | MrApathyCream | ag g4/g4 |
05:35.36 | MrApathyCream | bah |
05:35.39 | DarkPatlabor221 | 1.9 |
05:35.43 | MrApathyCream | gr/g4 |
05:35.47 | DarkPatlabor221 | why another 1.7? |
05:36.42 | MrApathyCream | ah yes i guess folks are working on 1.9 now...forgot |
05:39.05 | MrApathyCream | is it 1:40 or 2:40 here? me confused |
05:39.32 | DarkPatlabor221 | it's 10 40 here |
05:39.45 | captain_proton | MrApathyCream: 1:40 i think |
05:41.15 | MrApathyCream | coool |
05:42.07 | captain_proton | DarkPatlabor221: did it work? :) |
05:42.21 | *** join/#bzflag ak|ra (~mathias@pD9E47253.dip.t-dialin.net) |
05:42.23 | DarkPatlabor221 | it tries to build but it dosn't like something in GL.h |
05:42.27 | DarkPatlabor221 | replacing it now |
05:42.31 | ak|ra | hi |
05:42.32 | captain_proton | hm |
05:42.33 | DarkPatlabor221 | I have a difrent Gl.h |
05:43.30 | ak|ra | uh ah |
05:43.33 | ak|ra | too much wine |
05:47.43 | DarkPatlabor221 | hmmm it still dosn't like something in GL.h |
05:47.52 | ak|ra | what is missing? |
05:48.11 | DarkPatlabor221 | ; missing before type 'void' |
05:50.00 | DarkPatlabor221 | awwww horsie |
05:50.33 | DarkPatlabor221 | the white spot on it's head looks like a PS2 controler |
05:50.40 | MrApathyCream | heh |
05:51.24 | DarkPatlabor221 | cap, it needs to define WINGAPI for for windows |
05:51.57 | captain_proton | WINGAPI? |
05:52.18 | DarkPatlabor221 | it's in the GL headers |
05:52.39 | DarkPatlabor221 | ohhhh it's probalby no including windows.h |
05:52.48 | DarkPatlabor221 | will this define _WIN32 on windows? |
05:52.58 | captain_proton | hmm |
05:53.00 | captain_proton | dunno :) |
05:53.07 | ak|ra | ??? |
05:53.14 | ak|ra | DarkPatlabor221: what are you doing??? |
05:53.27 | DarkPatlabor221 | testing out a command line build system on windows |
05:53.35 | DarkPatlabor221 | scons |
05:53.46 | ak|ra | ok, show me your commandlines |
05:53.56 | DarkPatlabor221 | the command line :) |
05:54.08 | DarkPatlabor221 | c:\scons :) |
05:54.19 | ak|ra | build system == multiple lines :) |
05:54.27 | ak|ra | just show me the compiler command |
05:54.28 | DarkPatlabor221 | not for this one :) |
05:54.32 | *** join/#bzflag lurgyman (~lurgyman@aden2-123-dhcp.resnet.Colorado.EDU) |
05:54.45 | DarkPatlabor221 | it's auto generate by a script |
05:55.08 | ak|ra | here my evil gnumake will do everything for me :) |
05:55.20 | DarkPatlabor221 | so will my dsp's :) |
05:55.39 | DarkPatlabor221 | we were testing to see if it worked using the MS compiler not GCC |
05:55.50 | DarkPatlabor221 | works fine with visual studio |
05:55.59 | DarkPatlabor221 | http://www.bakadigital.com/Screamers/imgs/Cam3.png |
05:56.00 | DarkPatlabor221 | :) |
05:57.04 | ak|ra | ah, jetstream |
05:57.09 | ak|ra | building it with ms? |
05:57.17 | ak|ra | only hurts if you "really" use c++ |
05:57.24 | DarkPatlabor221 | no not JS |
05:57.33 | DarkPatlabor221 | JS is in the "dead" pile too |
05:57.41 | DarkPatlabor221 | well that's what scanline says |
05:57.52 | ak|ra | ok, show me your commandline |
05:58.32 | DarkPatlabor221 | like I say, I don't have it |
05:58.35 | DarkPatlabor221 | it's not a make file |
05:58.50 | DarkPatlabor221 | scons generates the command line automaticly from it's python script |
05:58.53 | DarkPatlabor221 | it's rather neat |
05:59.25 | DarkPatlabor221 | if you want to see it, you can get it out of anon CVS at asgard.bakadigital.com co screamers |
05:59.33 | DarkPatlabor221 | works perfect on linux |
05:59.43 | DarkPatlabor221 | way slicker then autoconf or automake |
05:59.47 | DarkPatlabor221 | not or and |
06:00.33 | DarkPatlabor221 | the idea of a free build suytem is nice on windows |
06:00.40 | DarkPatlabor221 | I think I just need to see what they #define for me |
06:01.39 | ak|ra | my makesystem works good for linux / win32 for gcc/intel/visual |
06:01.57 | ak|ra | the visual compiler lacks dependency generating |
06:02.12 | DarkPatlabor221 | it just all makefiles? |
06:02.17 | ak|ra | ja |
06:02.17 | DarkPatlabor221 | or some scriping sytem? |
06:02.21 | ak|ra | nope |
06:02.25 | ak|ra | just gnumake |
06:02.50 | DarkPatlabor221 | take a look at the scons thing this neat, realy easy to add files too |
06:03.06 | ak|ra | for me in my gnumake too :) |
06:03.08 | DarkPatlabor221 | automake seems to blow chunks on my machine |
06:03.21 | ak|ra | fuck automake :) |
06:03.53 | DarkPatlabor221 | sadly I don't know much about command line build systems, so I trust cap with it. |
06:04.16 | ak|ra | so the compiler doesnt give you any output while compiling?? |
06:04.55 | DarkPatlabor221 | ehh sorta |
06:04.59 | DarkPatlabor221 | it's ugly tho |
06:05.05 | DarkPatlabor221 | I found the poblem |
06:05.05 | ak|ra | show me |
06:05.28 | DarkPatlabor221 | I was using #ifndef WIN32 when it should be _WIN32 |
06:05.39 | DarkPatlabor221 | the dsp defines WIN32 so it worked there |
06:05.42 | captain_proton | aha |
06:05.47 | DarkPatlabor221 | but the compiler defines _WIN32 |
06:05.56 | captain_proton | it builds now? |
06:06.07 | DarkPatlabor221 | it gets further |
06:06.21 | DarkPatlabor221 | trying to find all the places I did that |
06:06.22 | ak|ra | hint: use icl .. use icl |
06:06.33 | ak|ra | DarkPatlabor221: grep :) |
06:06.49 | DarkPatlabor221 | CTRL+ SHIFT + F :) |
06:06.58 | captain_proton | DarkPatlabor221: i can change them out if you like |
06:06.59 | ak|ra | in all files? |
06:07.08 | DarkPatlabor221 | that is why the shift :) |
06:07.10 | DarkPatlabor221 | I got it cap |
06:07.12 | captain_proton | ah |
06:07.34 | DarkPatlabor221 | shit everyone uses it |
06:07.37 | ak|ra | DarkPatlabor221: not in my vim |
06:07.38 | DarkPatlabor221 | even coldet and fmod |
06:07.40 | DarkPatlabor221 | hmmmm |
06:07.43 | captain_proton | yuk |
06:07.47 | ak|ra | there its just :grep |
06:08.01 | captain_proton | DarkPatlabor221: we can change out those too |
06:08.17 | DarkPatlabor221 | but can you click on a line form grep output and go to that file, and that spot? |
06:08.49 | ak|ra | i think yes |
06:09.32 | DarkPatlabor221 | hmmm there are far more of these then I expected |
06:09.41 | DarkPatlabor221 | I wonder if I used too many |
06:09.54 | *** join/#bzflag Chestal (thilo@vmax.unix-ag.uni-siegen.de) [NETSPLIT VICTIM] |
06:09.54 | *** join/#bzflag paul ([7dVCg+VFw@hibernia.jakma.org) |
06:09.54 | *** join/#bzflag DB_ (~DB7654321@chcgil2-ar7-4-3-185-179.chcgil2.dsl-verizon.net) [NETSPLIT VICTIM] |
06:09.54 | *** join/#bzflag hardwire (~hardwire@12-252-5-124.client.attbi.com) [NETSPLIT VICTIM] |
06:09.54 | *** mode/#bzflag [+o Chestal] by leguin.freenode.net |
06:13.58 | *** join/#bzflag yoyox_ (nikt@nikt.org) |
06:16.02 | ak|ra | back |
06:16.03 | ak|ra | :) |
06:16.28 | DarkPatlabor221 | god why are they not just usin def files for there explicid exports |
06:17.45 | DarkPatlabor221 | don't think the coldet people know how to make Dlls |
06:19.44 | DarkPatlabor221 | ok cap I think we are down to a script issue |
06:19.51 | DarkPatlabor221 | windows dosn't have GL.lib |
06:19.55 | DarkPatlabor221 | we have OpenGL.lib |
06:20.05 | captain_proton | hmmm |
06:20.08 | captain_proton | what about GLU? |
06:20.34 | ak|ra | opengl32.lib |
06:20.38 | ak|ra | glu32.lib |
06:20.42 | DarkPatlabor221 | yeah was just gonna type that |
06:20.44 | DarkPatlabor221 | they both have 32 |
06:21.07 | DarkPatlabor221 | tho if you have the SGI openGL SDK theny you do have them without the 32 |
06:21.18 | DarkPatlabor221 | but not many people have that |
06:21.33 | ak|ra | true |
06:21.39 | DarkPatlabor221 | had a nice software implementaion tho :) |
06:21.52 | ak|ra | should be .. they invented it :) |
06:22.11 | ak|ra | ok, now its time for working .. |
06:22.14 | ak|ra | laters guys |
06:22.37 | ak|ra | and : use intels compiler .. its better than the hack vs-whatever |
06:22.49 | DarkPatlabor221 | on an AMD? :) |
06:23.00 | ak|ra | yes |
06:23.16 | ak|ra | doesnt matter on what .. i dont talk about the speed of the binary |
06:23.21 | ak|ra | just of the compiler |
06:23.24 | DarkPatlabor221 | ahhh |
06:23.48 | ak|ra | and how close it comes to what you expect from a c++ - compiler |
06:23.57 | ak|ra | and how close it comes to the standard |
06:24.02 | ak|ra | so, off now |
06:27.15 | *** join/#bzflag TimRiker (~timr@12-237-245-155.client.attbi.com) |
06:27.16 | *** mode/#bzflag [+o TimRiker] by ChanServ |
06:28.58 | DarkPatlabor221 | you know MS uses perl for there build system. |
06:32.47 | captain_proton | DarkPatlabor221: give that a shot |
06:32.56 | DarkPatlabor221 | upin |
06:33.57 | DarkPatlabor221 | can't open inputfile libgl32.lib |
06:34.05 | captain_proton | ohh right :P |
06:34.40 | captain_proton | up again |
06:35.18 | *** join/#bzflag bomber (~bomber@ap97.physik.uni-frankfurt.de) |
06:35.22 | bomber | moin |
06:36.19 | DarkPatlabor221 | that works for that |
06:36.50 | captain_proton | builds now? |
06:36.54 | DarkPatlabor221 | no |
06:37.06 | DarkPatlabor221 | the main project dosn't need fmod.lib |
06:37.14 | DarkPatlabor221 | sound needs fmodvc.lig |
06:37.22 | DarkPatlabor221 | fmodvc.lib |
06:37.35 | captain_proton | k |
06:37.55 | captain_proton | comitted |
06:38.51 | DarkPatlabor221 | no not fmodvc.lib in the main poject, it needs that in the soundmanager project |
06:39.02 | DarkPatlabor221 | since it's a DLL, the main will pick it up from that lib |
06:39.25 | DarkPatlabor221 | but we are very close |
06:40.48 | captain_proton | hmm |
06:40.51 | captain_proton | explain further? |
06:40.57 | captain_proton | i'm kinda confused what you mean |
06:41.02 | DarkPatlabor221 | soundman makes a DLL right? |
06:41.10 | DarkPatlabor221 | ohh no it dosn't |
06:41.12 | DarkPatlabor221 | not this way |
06:41.14 | DarkPatlabor221 | hmmm |
06:41.43 | DarkPatlabor221 | well it can't find fmodvc.lib cus it's in the fmod folder in the soundman folder |
06:42.00 | DarkPatlabor221 | interesting this will build a difrent thing then the visual studio verison will |
06:42.11 | DarkPatlabor221 | it will static link it all |
06:42.17 | DarkPatlabor221 | well that's how BZ does it |
06:45.03 | captain_proton | up and try it |
06:46.57 | DarkPatlabor221 | well gets thru the build but geeks on the all the DLL stuff |
06:47.10 | DarkPatlabor221 | dosn't know the declspec stuff |
06:47.50 | DarkPatlabor221 | I'll have to change the code and add like a "_DYNAMIC" to the DSPs |
06:48.11 | *** join/#bzflag BZFlag (~timr@12-237-229-111.client.attbi.com) |
06:48.28 | DarkPatlabor221 | but it shold work fine for bzlfag |
06:51.40 | *** mode/#bzflag [+o TimRiker] by ChanServ |
06:51.42 | captain_proton | declspec? |
06:52.11 | DarkPatlabor221 | yeah it's part of the DLL export deinitions |
06:52.40 | DarkPatlabor221 | basicly so you use one header, when it's built as part of the DLL it deifnes all the stuff to export. |
06:52.47 | DarkPatlabor221 | to the .lib file |
06:53.22 | DarkPatlabor221 | when it's used in the client app, it defines all the stuff to import from the dlls export lib ( the .lib ) file |
06:53.35 | DarkPatlabor221 | but lin links it all staticly |
06:53.55 | DarkPatlabor221 | so this is trying to link staticly but it's got the declspecs in there |
06:54.19 | captain_proton | ahhh |
06:54.22 | DarkPatlabor221 | so I'll put them inside a "dynamic" switch that is only used in IDE builds |
06:54.31 | DarkPatlabor221 | but I think the script is fine |
06:54.48 | DarkPatlabor221 | it compiled and linked everything till it got to those undefined refrences |
06:55.12 | DarkPatlabor221 | lin just skips the declspecs cus they are in #ifdef _WIN32 sections |
06:55.24 | captain_proton | yup |
06:55.51 | DarkPatlabor221 | I could make it static link everything |
06:56.05 | DarkPatlabor221 | I just like the idea of dropin in new modules |
06:56.10 | captain_proton | probably better just to add a _DYNAMIC |
06:56.16 | DarkPatlabor221 | yeah |
06:56.46 | DarkPatlabor221 | but I'll do that later |
06:57.18 | DarkPatlabor221 | well time for bed |
06:57.31 | captain_proton | 'night |
06:57.35 | DarkPatlabor221 | see ya |
07:26.53 | *** join/#bzflag larsl (~larsl@c213-100-62-28.swipnet.se) |
09:02.13 | *** join/#bzflag Ramstein (Ramstein@0-1pool183-99.nas20.tempe1.az.us.da.qwest.net) |
09:16.24 | *** join/#bzflag ak|ra (~mathias@pD9E47253.dip.t-dialin.net) |
09:16.44 | ak|ra | re |
09:36.05 | *** join/#bzflag larsl (~LarsL@mat09.nada.kth.se) |
09:36.11 | *** join/#bzflag larsl (~LarsL@mat09.nada.kth.se) |
10:09.10 | *** join/#bzflag MrCooper (~daenzer@dclient80-218-113-11.hispeed.ch) |
10:58.26 | *** join/#bzflag [dmp] (~dennis@0x50c4919b.adsl-fixed.tele.dk) |
10:58.40 | *** join/#bzflag [dmp]2 (~somewhere@0x50c4919b.adsl-fixed.tele.dk) |
11:04.10 | *** join/#bzflag [dmp] (~dennis@0x50c4919b.adsl-fixed.tele.dk) |
11:32.32 | *** join/#bzflag mmu_man (~revol@ALyon-202-1-1-130.abo.wanadoo.fr) |
11:36.07 | *** join/#bzflag [dmp] (~dennis@0x50c4919b.adsl-fixed.tele.dk) |
11:39.41 | [dmp] | chestal: any idea how this can happen: http://www.bzflag.org/league/index.php?link=teaminfo&id=47 (having below 1200 points, but no matches played..) |
11:42.40 | Chestal | dmp: they possible played 2 matches, but the team they lost against exists no more |
11:43.06 | Chestal | this will not affect the team rating, but the statistics are obviously gathered from parts of the database which have been erased when the team was cancelled |
11:44.37 | [dmp] | oh. I belived that when BiPS stopped we lost both battle-count and points. |
11:45.17 | Chestal | no, you didn't lose your ratign points |
12:24.38 | *** part/#bzflag [dmp] (~dennis@0x50c4919b.adsl-fixed.tele.dk) |
12:47.12 | *** join/#bzflag Cell (~back@pD9E5027C.dip.t-dialin.net) |
12:47.16 | Cell | lo |
12:48.09 | Cell | does someone know how i can set mIRC so that if i connect to aserver it opens multiple channels automatically, so i dont have to join each channel by hand? |
12:51.43 | *** join/#bzflag Ramstein (Ramstein@0-1pool183-99.nas20.tempe1.az.us.da.qwest.net) |
13:04.22 | larsl | Cell: I know you can do that with xchat. |
13:04.29 | larsl | I've never used mIRC though. |
13:08.46 | *** join/#bzflag ak|ra (~mathias@p5088397A.dip.t-dialin.net) |
13:09.30 | ak|ra | re |
13:15.26 | *** join/#bzflag _paulj ([Hg3ggEUC1@212.17.60.230) |
13:25.43 | Cell | ~time |
13:25.43 | | i guess time is an illusion, lunchtime doubly so |
13:25.58 | Cell | ~de time |
13:26.13 | Cell | what time is it in germany plz? |
13:26.35 | Cell | my clock is wrong |
13:26.43 | Cell | os clock |
13:27.05 | Jormungandr | cell, you can probably set the /join commands in the startup scripts for mIRC. I don't use mIRC, but I do recall some sort of scripts that run at startup and on connect to a server. |
13:27.31 | Cell | ah, i look, thanks for the hint |
13:28.48 | ak|ra | Cell: 152847 |
13:28.57 | ak|ra | Cell: 152855 |
13:29.04 | ak|ra | Cell: 152904 |
13:29.06 | ak|ra | :) |
13:29.57 | Cell | k, thanks |
13:30.28 | Cell | i need to go to the doctor at 174500 |
13:31.10 | Cell | brauche ein attest ;) |
13:31.30 | Cell | für prüfungen, auf die ich keinen bock hab |
13:31.36 | Cell | momentan |
13:31.40 | Cell | ;) |
13:33.03 | Cell | ak|ra: kennst du dich mit UML aus? |
13:34.38 | Jormungandr | what is fungen? of which you have no support, and what sort of certificate? |
13:35.14 | Jormungandr | my german is very poor |
13:35.25 | Cell | Jormungandr: i have a test at wendsday and thursday for master degree in computer science |
13:35.43 | Jormungandr | and you need a health certificate for it? |
13:36.05 | Cell | but i want a better mark, so i need some more time(moth) to learn it better |
13:36.07 | Jormungandr | oh, and congratulations. |
13:36.11 | Jormungandr | ah |
13:36.12 | Jormungandr | heh |
13:42.09 | Cell | someone knows of an crowdy UML channel on some irc server? |
13:42.57 | doughecka | you should set ur time |
13:44.03 | Jormungandr | heh |
13:45.22 | Jormungandr | cell.. try efnet |
13:45.39 | Jormungandr | there is a channel with about 10 people on it called #uml |
13:52.16 | doughecka | UML? |
13:56.35 | ak|ra | Cell: nein |
14:44.14 | *** join/#bzflag doughecka (SteveJobs@adsl-68-133.lou.bluegrass.net) |
14:44.14 | doughecka | greetings |
14:45.32 | *** join/#bzflag [dmp] (~dennis@0x50c4919b.adsl-fixed.tele.dk) |
15:05.29 | *** join/#bzflag ak|ra_ (~mathias@p508839AA.dip.t-dialin.net) |
15:22.00 | ak|ra_ | re |
16:00.52 | *** join/#bzflag larsl (~ll@c213-100-62-28.swipnet.se) |
16:01.01 | *** part/#bzflag larsl (~ll@c213-100-62-28.swipnet.se) |
16:15.11 | *** join/#bzflag Patlabor2211 (~JeffM@208.48.199.214) |
16:16.50 | *** join/#bzflag ChanServ (ChanServ@services.) |
16:16.50 | *** mode/#bzflag [+o ChanServ] by leguin.freenode.net |
17:01.57 | *** join/#bzflag ak|ra (~mathias@p508839AA.dip.t-dialin.net) |
17:02.23 | ak|ra | tr |
17:02.28 | ak|ra | re |
17:03.52 | Patlabor2211 | <td> :) |
17:04.42 | Jormungandr | heh |
17:09.26 | Patlabor2211 | there we go, one set of rehdat CDs for the munchkin |
17:12.25 | Patlabor2211 | why do I find Eric Cartman singing "some sail away" so funny? |
17:21.19 | captain_proton | moin Patlabor2211 |
17:22.20 | Patlabor2211 | sup |
17:24.22 | Cell | lo Patlabor2211 |
17:24.44 | Patlabor2211 | sup |
17:24.57 | Cell | im really happy that i discovered Chrystal Space |
17:25.09 | Patlabor2211 | neat |
17:25.18 | Cell | yeah |
17:26.58 | captain_proton | Cell: whysthat? :) |
17:27.07 | captain_proton | i thought you were better at writing 3d engines than other people |
17:29.05 | Cell | captain_proton: no i am pretty good learner |
17:29.18 | Cell | but i definitly never written an 3d engine before |
17:29.37 | Cell | so i had to solve some really tough problems on my own |
17:29.56 | captain_proton | like what? |
17:29.57 | Patlabor2211 | if your a good learner then why do you have to fake an illness to get out of a test? |
17:30.04 | Cell | i look now at a real engine's source and hopefully get my problems solved |
17:30.22 | Cell | Patlabor2211: cause i have littel preparation time |
17:30.49 | Cell | captain_proton: i think you are not really serious now |
17:31.03 | captain_proton | Cell: i'm quite serious |
17:31.03 | Patlabor2211 | well those ones that do real time deformations can be tricky |
17:31.30 | Cell | captain_proton: than i have the deepest respect now for you |
17:31.45 | captain_proton | Cell: you still haven't given me an example |
17:32.18 | Cell | but i never done 3d engines before and i bet its not easy to make a 3d engine without any help of others source files and ideas |
17:32.37 | Cell | ok i give you examples |
17:32.41 | Patlabor2211 | but you were going to make a tank game in a week? |
17:33.13 | Cell | Patlabor2211: yes i always think that something is easy but then i see |
17:33.15 | Cell | :) |
17:34.09 | Cell | how do you get the potential visibility set efficiently for each frame? |
17:34.17 | Patlabor2211 | math |
17:34.34 | Cell | <PROTECTED> |
17:34.41 | Patlabor2211 | more math |
17:34.57 | Patlabor2211 | actualy for that, just lots of ram |
17:34.59 | Cell | its more then math, cause the math indeed is pretty easy in 3d games |
17:35.31 | Cell | and more math is not an answer that gives me any idea of a solution |
17:35.36 | captain_proton | to make everything efficient, you need the base representation and then a bunch of pointers with the polygons organized in different fashions |
17:35.47 | Cell | i hear |
17:35.58 | Cell | continue |
17:36.09 | captain_proton | Cell: what else is there? |
17:36.21 | captain_proton | there's the math, which you said yourself is simple |
17:36.27 | Cell | collision detection + reaction |
17:36.31 | captain_proton | and then there's the representations, which just require a little thought |
17:36.47 | Cell | hm, dont believe you sorry |
17:37.04 | captain_proton | for real physics the math is trickier (ODEs), but its still not really difficult |
17:37.26 | Cell | hm, dont believe you |
17:37.48 | Cell | if you have to do that from scratch |
17:38.26 | Cell | it is difficult, because i asked ppl who have experince on that field and they had alot of difficulties and problems to solve |
17:38.44 | captain_proton | implementation for physics engines gets tricky |
17:38.49 | captain_proton | lots of places for bugs |
17:38.59 | Cell | until a physical model+solver becomes numerically stabil and efficient |
17:40.16 | Cell | captain_proton: but maybe after i went trough the cs source for some times, i can say you are right :) |
17:40.19 | Cell | i hope |
17:40.36 | captain_proton | the most complicated thing i've seen in a real '3d' sense is scanline's LOD stuff |
17:40.54 | Cell | for terrain? |
17:41.08 | captain_proton | for anything |
17:41.16 | Cell | how does it work |
17:41.23 | Cell | i know progressive meshes |
17:41.45 | Cell | viedependent progressive mesh simplification |
17:41.51 | Cell | form Hoppe |
17:41.56 | captain_proton | it uses the diamond algorithm |
17:42.06 | Cell | ah that thingie again |
17:42.29 | captain_proton | plus a 'generator' that creates a seed mesh and then provides a function to compute the midpoint between two vertices |
17:42.58 | Cell | ok i dont know the diamont algo |
17:43.09 | captain_proton | do you know ROAM? |
17:43.19 | Cell | no |
17:43.23 | captain_proton | sigh |
17:43.42 | Cell | so how does ROAM work |
17:43.52 | Cell | im new into games |
17:44.14 | Cell | pretty new |
17:44.45 | captain_proton | basically divides triangles |
17:44.48 | captain_proton | & merges |
17:44.52 | captain_proton | depending on the error |
17:45.31 | Cell | error is like distance to camera center |
17:45.41 | captain_proton | no |
17:45.48 | Cell | but |
17:45.48 | Cell | ? |
17:45.54 | captain_proton | look it up :P |
17:45.58 | Patlabor2211 | what ever happend to your pig screwing game? |
17:45.59 | Cell | some other metric |
17:46.12 | Cell | ah, k |
17:46.19 | Cell | does sc use ROAM |
17:46.21 | Cell | ? |
17:46.26 | Patlabor2211 | sc? |
17:46.33 | Cell | cs |
17:46.39 | Cell | crystal space |
17:46.41 | Patlabor2211 | sc is a portal engine |
17:46.46 | Patlabor2211 | not a landscaper |
17:47.18 | captain_proton | Cell: iirc cs doesn't have a real LOD implementation |
17:47.27 | captain_proton | scanline will probably port surface to it though |
17:48.01 | Cell | ah |
17:48.04 | Cell | cool |
17:48.04 | Patlabor2211 | IIRC they don't even do a real landscape thing, just a portal/cell set with a landsape type geo |
17:48.25 | Patlabor2211 | it seems optimised for interior stuff |
17:48.30 | Cell | Patlabor2211: i will contiinue the pig game as soon as i can |
17:48.39 | Patlabor2211 | where you can go to liitle bits of outside |
17:49.03 | Cell | i make a c# binding of cs |
17:51.08 | Patlabor2211 | why not finish something first? |
17:51.10 | Cell | but pls dont tell me ever again that to make a 3d engine is easy. that frustrates me |
17:51.25 | Cell | and i want to feel good |
17:52.11 | Cell | to make a compiler is easy? |
17:52.24 | Cell | yeah for someone who made some, and has lots of tools |
17:52.33 | Patlabor2211 | sure, just make words into numbers |
17:52.43 | Cell | great answer |
17:52.57 | Patlabor2211 | I make a compiler here |
17:53.00 | Patlabor2211 | that's part of my job |
17:53.08 | Cell | maybe i should answer the prof's queations in the same way |
17:53.36 | Cell | Patlabor2211: for what |
17:53.42 | Cell | command language |
17:53.42 | Patlabor2211 | our product |
17:53.49 | Cell | script |
17:53.53 | Patlabor2211 | we have our own language for making one of the components |
17:53.57 | Patlabor2211 | no it's not a script |
17:54.01 | Patlabor2211 | it's compiled |
17:54.16 | Cell | and you made the compiler? |
17:54.24 | Cell | i hear, the steps |
17:54.27 | Cell | ... |
17:54.43 | Patlabor2211 | I made the current version of it,.yes |
17:55.21 | Cell | ok, describe |
17:55.33 | Patlabor2211 | it's a language |
17:55.37 | Patlabor2211 | we compile it |
17:55.40 | Patlabor2211 | then execute it |
17:55.50 | Patlabor2211 | it's called "Compost" |
17:56.04 | Cell | but tell me te steps in making the compiler? |
17:56.20 | Patlabor2211 | read in words |
17:56.30 | Patlabor2211 | match them to your language rules |
17:56.36 | Patlabor2211 | turn them into numbers |
17:56.45 | Patlabor2211 | save them in the right way. |
17:56.47 | Patlabor2211 | done |
17:57.17 | Patlabor2211 | wether they be CPU instructions, or Java VM codes, it's all basicly the same |
17:57.22 | Patlabor2211 | just difrent numbers |
17:57.28 | Patlabor2211 | and difrent optimsiations |
17:58.06 | Cell | step: lexical check/parsing (regular espressions): converts string parts to symbols, removes whitespace and stuff like that, a DFA is used for that |
17:58.34 | Patlabor2211 | that is one way |
17:58.37 | Patlabor2211 | we don't use that |
17:58.43 | Patlabor2211 | we do it ourslelves |
17:58.45 | Cell | step 2: parsing, a grammer is used in BNF, makes a parser tree, a PDA is used |
17:58.50 | Cell | deterministic |
17:59.13 | Patlabor2211 | you use too may buzzwords and focus too much on the specifics. |
17:59.20 | Cell | ?? |
17:59.32 | Patlabor2211 | think high level |
17:59.39 | Cell | i had lectures on that, i know what is needed |
18:00.05 | Cell | we made a compiler for Java |
18:00.10 | Cell | and one for C |
18:00.17 | Patlabor2211 | you know only what they told you do learn |
18:00.29 | Patlabor2211 | so you know it's not too bad |
18:00.45 | Cell | no i had intership, where we did that as a project in a group of 3 ppl |
18:02.02 | Cell | everyone does it like we learned |
18:02.08 | Cell | mostly |
18:05.32 | Patlabor2211 | by the godess we do things so wierd around here, this is going to be a pain in the a$$ |
18:06.07 | Cell | ? |
18:06.17 | Patlabor2211 | work |
18:06.32 | Cell | you seem tobe succesfull |
18:06.38 | Cell | its ok |
18:06.45 | Patlabor2211 | sure it works |
18:06.50 | Patlabor2211 | it's just not the best way |
18:06.58 | Patlabor2211 | too much legacy code |
18:08.26 | Cell | does someone know how to make mIRC join different channels automatically after it connected to the server? |
18:08.45 | Patlabor2211 | yes |
18:08.56 | Cell | how plz? |
18:09.34 | Patlabor2211 | prefs has a set of on startup commands iirc |
18:09.42 | Patlabor2211 | you can have it do all kinds of stuff |
18:10.06 | Cell | prefs == preferences? |
18:30.16 | Cell | damn my lamp on my table has melt some numpad keys |
18:34.41 | Cell | but firs i make a dame game to test the alpha beta search algo |
18:35.17 | Cell | checkers |
18:35.26 | Cell | checkers game |
18:35.56 | Cell | with GDI+ |
18:49.21 | Cell | do you know the game checkers? |
18:51.17 | Cell | all at lunch? |
18:53.23 | *** join/#bzflag larsl (~larsl@c213-100-62-28.swipnet.se) |
18:53.46 | Cell | hey lars do you know the board game checkers? |
18:55.22 | larsl | I think I've known it once, but I don't remember it now. |
18:55.58 | Cell | ah |
19:02.40 | *** join/#bzflag blitzltd (~d8088553@203.194.240.139) |
19:04.59 | *** join/#bzflag [dmp] (~somewhere@0x50c4919b.adsl-fixed.tele.dk) |
19:05.44 | larsl | ~towers |
19:07.21 | larsl | Are there any tools for browsing bzfs logs? |
19:07.31 | larsl | Other than 'less'. =) |
19:08.32 | Patlabor2211 | tools, for bzflag? |
19:11.10 | larsl | I might hack something then. |
19:11.25 | Cell | Patlabor2211: do you know checkers? |
19:11.59 | Patlabor2211 | like the game with little round redna d black peices? |
19:12.10 | Cell | exactly |
19:12.20 | Cell | you know the rules? |
19:13.11 | Patlabor2211 | I think so |
19:13.16 | Patlabor2211 | been a long while |
19:13.18 | Patlabor2211 | why? |
19:13.38 | blitzltd | i would bomb u at checkers |
19:13.41 | Cell | i need afunction that tells me if the next pull is good or not so good |
19:14.02 | larsl | Evaluate the resulting board state. |
19:14.03 | Cell | a function that gives me a number |
19:14.03 | Patlabor2211 | "pull"? |
19:14.11 | Patlabor2211 | then make one |
19:14.16 | Cell | ~x de en Zug |
19:14.18 | Patlabor2211 | the rules are easy |
19:14.23 | larsl | "move" ? |
19:14.27 | Cell | yeah |
19:14.34 | *** join/#bzflag captain_proton (~jupiter@aden2-23-dhcp.resnet.Colorado.EDU) [NETSPLIT VICTIM] |
19:14.34 | *** mode/#bzflag [+o captain_proton] by leguin.freenode.net |
19:14.48 | Cell | blitzltd: really? |
19:15.05 | larsl | Write a function that evaluates the goodness of a board state, then evaluate the state before the move and after the move. |
19:15.13 | larsl | The difference is the goodness of the move. |
19:15.43 | larsl | Although things like that are usually very arbitrary. =) |
19:17.01 | Cell | yeah i need a good function or a set of good function then i can use the alpha-beta algorithm to search for the optimal move |
19:17.13 | larsl | The pruning thing? |
19:17.25 | Cell | yeah |
19:17.46 | larsl | What's the goal of the game? |
19:17.53 | Patlabor2211 | so then make once Cell, use your brain |
19:18.29 | Cell | the goal is to remove all the stones of the opponent |
19:19.17 | larsl | Just start with something simple then, like comparing the number of stones you have with the number of stones he has. |
19:19.31 | Cell | yes |
19:19.38 | Cell | thats a first thing |
19:19.41 | Cell | idea |
19:20.33 | larsl | The idea is that you only have to specify a simple evaluation function, and the algorithm will find a clever strategy for you. =) |
19:20.45 | Cell | yes |
19:23.35 | *** join/#bzflag mmu_man (~revol@ALyon-202-1-1-130.abo.wanadoo.fr) |
20:00.44 | *** join/#bzflag Blitz_LTD (~d80884ca@203.194.240.139) |
20:45.52 | *** join/#bzflag DarkCreeperz__no (creeperz@host-178-78-220-24.midco.net) |
20:46.39 | [STC]_creeperz | Hi |
20:49.32 | Patlabor2211 | sup |
20:49.43 | [STC]_creeperz | Hmm, not much |
20:49.46 | *** join/#bzflag bryjen (~bryjen@63.147.94.145) |
20:49.56 | [STC]_creeperz | What are you up to, Jeff? |
20:50.11 | Patlabor2211 | just workin |
20:50.17 | [STC]_creeperz | Oh |
20:50.18 | Patlabor2211 | your CDs will go out today |
20:50.39 | [STC]_creeperz | Ok, when is their ETA? |
20:51.03 | Patlabor2211 | dono |
20:51.09 | Patlabor2211 | it's normal US mail |
20:51.18 | Patlabor2211 | so couple days I would image |
20:51.46 | [STC]_creeperz | Ahh |
20:51.50 | [STC]_creeperz | About 3 or so |
20:52.02 | Patlabor2211 | tho it's better then base stamped mail I think |
20:52.07 | [STC]_creeperz | See if this was Cuba it would be here in the next day! |
20:52.08 | Patlabor2211 | it's our standard meeterd mail |
20:52.11 | [STC]_creeperz | Cuba is tiny ;-) |
20:52.26 | [STC]_creeperz | I guess so |
20:52.49 | Patlabor2211 | but I put the CDs in nice plastic protectors so they should be ok |
20:52.54 | Patlabor2211 | and a padded envelope |
20:53.00 | [STC]_creeperz | Ok, thanks |
20:53.06 | Patlabor2211 | sure |
20:53.12 | [STC]_creeperz | Do you want them back when I'm done? |
20:53.19 | Patlabor2211 | no, they are yours |
20:53.20 | *** join/#bzflag mmu (~revol@ALyon-202-1-3-150.abo.wanadoo.fr) |
20:53.24 | [STC]_creeperz | Thanks |
20:53.26 | [STC]_creeperz | Hi |
20:53.27 | Patlabor2211 | copies made fresh this AM |
20:53.31 | Patlabor2211 | even prtinted labels |
20:53.34 | [STC]_creeperz | AM? |
20:53.41 | Patlabor2211 | morning |
20:53.42 | [STC]_creeperz | Morning? |
20:53.44 | [STC]_creeperz | Ahh |
20:53.45 | Patlabor2211 | yes |
20:53.48 | [STC]_creeperz | Thanks |
20:53.53 | Patlabor2211 | sure |
20:56.23 | Cell | cool GDI+ can draw antialiased lines |
20:57.06 | Patlabor2211 | GDI is prety evil |
20:57.17 | Patlabor2211 | GCI+ is slightly less evil |
20:57.26 | Cell | why is it evil? |
20:57.36 | Patlabor2211 | ugly API |
20:57.43 | Patlabor2211 | bitmap handaling is a pain |
20:58.21 | Cell | hm, its easy you set all stuff you need( brushes pens, bitmaps) into the device context and render |
20:58.42 | Cell | blits |
20:58.55 | Cell | yeah its not for animation |
20:58.56 | captain_proton | plus its really really really inefficient |
20:59.06 | Cell | just more for vector based images |
20:59.08 | Patlabor2211 | cap , it's goten better |
20:59.18 | Patlabor2211 | but it's not that easy to make device indepenents tuff |
20:59.23 | Patlabor2211 | device dependent is not bad |
20:59.43 | *** join/#bzflag Ramstein (Ramstein@0-1pool182-93.nas20.tempe1.az.us.da.qwest.net) |
20:59.45 | Patlabor2211 | I prefer the GL API for drawing |
21:00.24 | Cell | hm i considered that too |
21:00.58 | Patlabor2211 | better interpolation and rotation in GL |
21:01.42 | Cell | yes |
21:02.01 | [STC]_creeperz | Uuch, soar throat |
21:02.10 | [STC]_creeperz | I need some water brb |
21:02.28 | Cell | soar throat is really a pain |
21:02.42 | Cell | you cannot enjoy food |
21:03.04 | [STC]_creeperz | Yea |
21:03.08 | [STC]_creeperz | Same way with a cold |
21:03.15 | [STC]_creeperz | Can't even hardly taste it |
21:03.17 | Cell | true |
21:03.18 | bryjen | "cvs [update aborted]: reading from server: Connection reset by peer" grrr. darn that peer guy. he's always giving me trouble :) |
21:04.08 | [STC]_creeperz | Hmm, I think ANOTHER person backed out on buying my car |
21:04.08 | Patlabor2211 | peer is a fillke friend |
21:04.12 | larsl | He seems so spend a lot of time at SourceForge. |
21:04.28 | larsl | s/so/to/ |
21:04.56 | Patlabor2211 | larsl, we changed from autoconf to scons |
21:05.04 | Patlabor2211 | I coudl just not get autoconf to work |
21:05.18 | bryjen | hey, larsl, what's that last CVS update to bzfs _supposed_ to do? |
21:05.22 | larsl | I saw that... I couldn't compile a CVS from a few hours ago. |
21:05.25 | [STC]_creeperz | :-) |
21:05.47 | larsl | Not a build system error though, it was in the code. |
21:06.03 | Patlabor2211 | larsl scons ROXORS the freakin boxors :tho :) |
21:06.03 | larsl | bryjen: Prevent people from resetting team flags by signing off and joining. |
21:06.07 | [STC]_creeperz | LOL!! |
21:06.19 | larsl | bryjen: Does it do anythin it isn't supposed to? |
21:06.27 | bryjen | for CTF? |
21:06.32 | larsl | Yes. |
21:06.34 | [STC]_creeperz | larsl is the only one here who finishes his sentences! |
21:07.06 | bryjen | I was just trying out FFA, and there were four flags jumping around, and the server was spewing out messages about "team X flag timeout" |
21:07.21 | larsl | Hmm. |
21:07.22 | [STC]_creeperz | What game is this? |
21:07.23 | larsl | That's bad. |
21:07.35 | bryjen | I'll try CTF too |
21:08.11 | [STC]_creeperz | Well, the guy IS going to buy my car! |
21:08.20 | [STC]_creeperz | Brb |
21:08.27 | [STC]_creeperz | I need to sign a paper |
21:10.15 | bryjen | Hmmm, flag still resets to base in CTF if I go hit connect again |
21:10.36 | larsl | Yes, it resets when there are 0 players left. |
21:10.54 | [STC]_creeperz | Got collision detection up? Or is this for BZFlag? |
21:11.01 | larsl | If you had another player on another team, it shouldn't reset. |
21:11.05 | bryjen | Ok |
21:11.18 | [STC]_creeperz | Is this for Screamers or BZFlag? |
21:11.36 | larsl | I'll have to rebuild the whole thing before I can try it though. BZFlag doesn't like that I've updated half of my libraries. =P |
21:12.55 | [STC]_creeperz | OHHHH!!! BZFlag? |
21:13.08 | [STC]_creeperz | larsl: Is this for BZFlag or Screamers? |
21:13.13 | [STC]_creeperz | The flag reset thing |
21:13.14 | Patlabor2211 | anything that has a CTF has to be bz |
21:13.15 | larsl | Hmm. It still segfaults. |
21:13.23 | Patlabor2211 | it is the name of this channel |
21:13.54 | [STC]_creeperz | I didn't know if you put a CTF game type up for Screamers or not :-/ |
21:13.59 | Patlabor2211 | larsl is doing real work :) |
21:14.18 | [STC]_creeperz | Hmmm |
21:14.27 | [STC]_creeperz | larsl is doing real work :) |
21:14.29 | [STC]_creeperz | I DID IT! |
21:14.36 | Patlabor2211 | CTF would be a huge thing, it's not much more of a tech demo now. |
21:14.43 | [STC]_creeperz | Hmm |
21:14.52 | [STC]_creeperz | You should go to IG in Oregon |
21:15.00 | Patlabor2211 | IG? |
21:15.07 | [STC]_creeperz | Independent gamers |
21:15.16 | [STC]_creeperz | Not signing on with a company or anything |
21:15.24 | Patlabor2211 | IDGC you mean? |
21:15.26 | larsl | Can I build a bzfs with debugging info without changing the Makefiles? |
21:15.27 | bryjen | So, if I have 1 red player and 1 green player, the green flag is in the middle of the field, and the green players exits and comes right back, what should happen to the green flag? |
21:15.27 | [STC]_creeperz | Ummm, Freelance |
21:15.38 | [STC]_creeperz | IDGC is what it's called? |
21:15.41 | larsl | If no one is carrying it, it will reset. |
21:15.49 | larsl | But if the red player was carrying it, it will stay. |
21:15.50 | bryjen | Ok. |
21:15.58 | larsl | Until it's captured, or left alone for a while. |
21:16.11 | Patlabor2211 | sorry it's IGDC, Independent Game Developers Confrence |
21:16.13 | bryjen | Ahhhhh. Now I see the truck! |
21:16.21 | [STC]_creeperz | It should stay for 2 seconds after the opponent leaves |
21:16.27 | bryjen | lemme try that. |
21:16.29 | captain_proton | IGDC would be cool to attend, but it looks to me to be a bit centered around torque |
21:16.31 | [STC]_creeperz | Is it, Jeff? |
21:16.46 | [STC]_creeperz | cap: What do you mean? |
21:16.57 | Patlabor2211 | GDC would be better then win the IGF awards :) |
21:17.17 | [STC]_creeperz | Or surviving UT in real life! |
21:17.19 | Patlabor2211 | perhaps we can enter for next year |
21:17.20 | captain_proton | i mean that 90% of the stuff at IGDC is built off of torque |
21:17.21 | larsl | That's a lot of acronyms. =) |
21:17.22 | [STC]_creeperz | I need to go, guys |
21:17.25 | [STC]_creeperz | C yu |
21:17.25 | captain_proton | Patlabor2211: IGF? |
21:17.28 | [STC]_creeperz | BRB |
21:17.35 | Patlabor2211 | Indepenednt games festival |
21:18.18 | Patlabor2211 | they have it at GDC every yer |
21:18.20 | Patlabor2211 | year |
21:18.28 | bryjen | drat. I switch virtual desktops and the client on that one pauses and drop the flag. Wonder who's the smarty-pants that put that feature in :) |
21:18.29 | Patlabor2211 | Treadmarks won one of the first ones |
21:19.18 | Patlabor2211 | http://www.igf.com/ |
21:19.31 | larsl | bryjen: Yes, that auto-pause should wait a bit longer. |
21:19.43 | larsl | It pauses when I switch desktop to hit the "Next" button in XMMS. =P |
21:19.48 | Cell | with an octree, i i have a tri that intersects the tree planes do i add it to the different cubes? |
21:19.52 | Patlabor2211 | cap the thrid picture on the right, those are the poeple I used to work for. |
21:20.01 | bryjen | Not really. Its a good idea for playing. Just no help in testing like this. |
21:20.55 | bryjen | I'll have to quit cheating and fire up another PC to be the second client. |
21:22.34 | captain_proton | Patlabor2211: looks cool |
21:23.00 | Patlabor2211 | cap it is, you get a free computer :) |
21:23.03 | Patlabor2211 | if you win |
21:24.00 | larsl | I still don't get the files and line numbers of the errors. =P |
21:25.04 | captain_proton | er, you sure? |
21:25.21 | captain_proton | looks like the 5 regular prizes get $1000 and the top winner gets $15000 |
21:25.29 | Patlabor2211 | well you used to get a computer :) |
21:25.32 | Patlabor2211 | maybe not anymore |
21:26.34 | Patlabor2211 | but still its' money |
21:26.55 | Patlabor2211 | and I think you get to go to the confrence if you are a finalist, for free |
21:32.08 | bryjen | Ok: 1 red, 1 green. Red grabs green flag, start out across the field. Green disconnects. Green flag stays on red tank. Green comes and goes, flag stays. Red drops flag with green player still gone, flag disappears shortly thereafter. |
21:32.49 | larsl | I think 30 seconds is the default. |
21:32.54 | larsl | Or maybe shorter. |
21:33.18 | larsl | You can set it with -tftimeout. |
21:33.20 | Cell | i have to look at phantom's octree articles |
21:33.22 | Cell | i have to look at phantom's octree articles |
21:33.34 | captain_proton | Patlabor2211: that would be nifty |
21:33.51 | Patlabor2211 | it is fun |
21:33.54 | Patlabor2211 | the one year I went |
21:35.00 | bryjen | So it works as expected in CTF... |
21:35.30 | larsl | I've added a check for game style, but CVS won't give me a diff. |
21:35.41 | larsl | So I haven't commited it yet. |
21:36.15 | larsl | Doh, I was diffing from the wrong working directory. |
21:39.54 | larsl | bryjen: If you have time, could you try the latest CVS and run bzfs in FFA mode? It won't run with my upgraded libraries. =P |
21:40.10 | bryjen | Sure |
21:40.41 | bryjen | Updating... |
21:41.08 | bryjen | Whoops..... lock wait.... |
21:41.20 | larsl | It's a two-line patch, but it should stop the server from resetting flags when the game style isn't CTF. |
21:41.46 | larsl | Resetting team flags, that it. |
21:41.48 | larsl | s |
21:42.23 | [STC]_creeperz | Ahhh. I'm $1500 richer |
21:42.39 | [STC]_creeperz | ...But my dad says "Why don't you save it for when you need it" |
21:42.48 | bryjen | make-ing..... |
21:43.19 | bryjen | *BOOM* |
21:43.23 | larsl | It won't work, sorry. |
21:43.47 | [STC]_creeperz | listens* |
21:43.52 | larsl | Committing again... |
21:43.57 | larsl | Done. |
21:45.27 | bryjen | re-make-ink.... |
21:48.09 | larsl | These dotted black lines between adjacent buildings, are those BZFlag's fault or my graphic card / drivers' fault? |
21:49.39 | bryjen | Yikes! |
21:49.51 | bryjen | -rwxr-xr-x 1 root root 247461 Mar 5 13:49 bzfs-1.7g1-20030305 |
21:49.58 | bryjen | -rwxr-xr-x 1 root root 2118907 Apr 7 16:48 bzfs-1.7g1-20030407 |
21:50.32 | larsl | Hum. |
21:50.39 | larsl | I must have touched some other files. |
21:50.42 | bryjen | Debug symbols? |
21:50.54 | larsl | Probably. |
21:51.13 | larsl | How does it work? |
21:53.01 | bryjen | No flag timeout messages from the server. And I don't see any flags moving in the client yet |
21:53.39 | bryjen | *cough* *cough* |
21:53.58 | bryjen | My IP addr is visible on the score board? |
21:54.38 | larsl | That's not my fault. =) |
21:54.46 | larsl | It might be because of the -DDEBUG flag. |
21:54.55 | bryjen | Ack! And so is another players! |
21:54.58 | captain_proton | the server's IP address is on the score board |
21:55.15 | *** join/#bzflag freelancer (~luis@ool-18bcd01b.dyn.optonline.net) |
21:55.33 | bryjen | That's just _not_nice_ ™ |
21:55.39 | larsl | No. |
21:55.53 | larsl | It must be because of the DEBUG flag. |
21:55.54 | bryjen | whoops. no HTML thingies here. |
21:56.12 | larsl | It's fixed in CVS now. |
21:57.28 | bryjen | 3rd time's the charm :) |
21:58.23 | larsl | bryjen: Thanks for finding the bug for me. |
21:59.56 | bryjen | larsl: You're welcome. |
22:00.13 | bryjen | Ahh. A _much_ smaller file. |
22:01.11 | bryjen | No extra server output, no funny flags. Looks like that's squished it. |
22:01.23 | larsl | Does anyone know what std::string str = (char*)NULL does? |
22:01.32 | captain_proton | larsl: sets it to empty |
22:01.37 | captain_proton | though its odd to initialize it like that |
22:01.40 | larsl | Not undefined behaviour? |
22:01.45 | captain_proton | err |
22:01.47 | captain_proton | might be undefined |
22:01.54 | larsl | That's not the actual code, just a simplified version. =) |
22:01.56 | captain_proton | you'd have to check the spec |
22:01.58 | Chestal | probaby undefined |
22:02.26 | larsl | A function in Address, Address::getHostName(), can return NULL... |
22:02.31 | bryjen | larsl: Thanks for the quick fix. |
22:02.59 | larsl | And in bzfs: clOptions.publicizedAddress = Address::getHostName(); |
22:03.11 | larsl | where clOptions.publicizedAddress is a std::string. |
22:03.19 | larsl | It segfaults when built with GCC 3.2.2. |
22:03.26 | captain_proton | larsl: the adress stuff is just scary |
22:03.54 | larsl | It worked with 3.2.1 =P |
22:04.45 | Chestal | g++ 3.2.3 crashes with code like this |
22:07.56 | larsl | Is there a particular reason for returning const char* from Address::getHostName(), or can I change it to const string& ? |
22:08.14 | larsl | Or maybe just string. |
22:09.17 | larsl | Or should I just check that the returned value isn't NULL? |
22:13.36 | Chestal | hm, I see no reason why it shouldn't return a string, but then I'm not familiar with that part of the code. Maybe other targets like bzfls use Address, but do not use string yet and would increase in size? I doubt this, though |
22:20.10 | *** join/#bzflag TimRiker (~timr@proxyle01.ext.ti.com) |
22:21.02 | [STC]_creeperz | Tim! |
22:21.08 | [STC]_creeperz | Yu there? |
22:22.50 | [STC]_creeperz | Mmmmm, E=mail |
22:23.05 | [STC]_creeperz | -* |
22:31.27 | *** join/#bzflag MrCooper (~daenzer@dclient80-218-113-11.hispeed.ch) |
22:32.27 | [STC]_creeperz | EEK! There's that peer guy! |
22:32.29 | [STC]_creeperz | :-) |
22:33.02 | [STC]_creeperz | I think I'm going to go cut my arms off |
22:33.19 | [STC]_creeperz | First I'm probally going to eat a bologna sandwich |
22:33.26 | [STC]_creeperz | Then cut off my arms |
22:34.51 | Patlabor2211 | whoever invented HTML should be shot |
22:36.35 | [STC]_creeperz | LOL!! |
22:36.41 | larsl | Tim Berners-Lee? |
22:36.50 | [STC]_creeperz | Is that who did? |
22:37.00 | [STC]_creeperz | Jeff, my friend has a rifle! |
22:37.10 | *** join/#bzflag Blitz_LTD (~d80882f3@203.194.240.139) |
22:37.17 | Patlabor2211 | well or maybe I should just be shot |
22:37.22 | Patlabor2211 | there all fixed :) |
22:37.29 | [STC]_creeperz | NOOO!!! |
22:37.35 | [STC]_creeperz | Not LT.D! |
22:37.48 | captain_proton | TimRiker: what would you say to converting bz over to scons? |
22:37.51 | [STC]_creeperz | Lol |
22:38.55 | Patlabor2211 | now if scions would just generate dsp files :) |
22:39.03 | Patlabor2211 | whoops scons |
22:39.06 | Patlabor2211 | not scions |
22:39.08 | Patlabor2211 | thos are difrent |
22:39.31 | larsl | Does it have a lot of macros and predefined tests like automake/autoconf? |
22:40.59 | captain_proton | larsl: it doesn't really have tests (that i've found) |
22:41.12 | captain_proton | mostly its about having the same build system for all platforms |
22:41.23 | captain_proton | though tests like those could be fairly easily coded into a builder |
22:43.19 | *** join/#bzflag ltd_blitz (~d80881ae@203.194.240.139) |
22:44.16 | Patlabor2211 | tho cap, we have not tried it with GCC on winderz |
22:48.06 | *** join/#bzflag ltd_blitzz (~d80881ae@203.194.240.139) |
22:51.10 | captain_proton | time to register for next semester's classes |
22:51.47 | doughecka | ~dict dint |
22:51.53 | captain_proton | argh |
22:51.56 | Patlabor2211 | gonna take the underwater basket weaving 421 ? |
22:52.12 | captain_proton | i need to get the music school to approve my schedule |
22:52.13 | captain_proton | what BS |
22:52.37 | Patlabor2211 | why would they need to do that? |
22:53.20 | captain_proton | Patlabor2211: because for some reason they want to control my life |
22:53.41 | captain_proton | all the other colleges are happy to take my money |
22:53.47 | Patlabor2211 | well they must have nothing better to do |
22:53.49 | captain_proton | but music wants me to take the right classes |
22:54.30 | larsl | captain_proton: What do I do if I need to add a linker option before running scons? |
22:54.44 | captain_proton | larsl: what linker option? |
22:54.45 | larsl | It doesn't seem to look at LDFLAGS. |
22:54.52 | larsl | -L/usr/X11R6/libs |
22:55.18 | larsl | -L/usr/X11R6/lib |
22:55.23 | larsl | No s. |
22:55.46 | captain_proton | larsl: well you can edit the SConstruct file to append that to 'libdirs' (i haven't yet set up any command line stuff) |
22:55.54 | larsl | For some reason my GLU lib is installed there. |
22:55.55 | captain_proton | a better solution would be to perhaps put that in ld.so.conf ? |
22:56.10 | larsl | It is there. |
22:56.27 | larsl | 'configure' didn't find it either, I don't know why. |
22:56.35 | captain_proton | ldconfig? |
22:57.06 | larsl | Same error after running ldconfig. |
22:57.13 | captain_proton | bizzare |
22:57.27 | captain_proton | in any rate, look at the if statement in SConstruct - it'll be obvious what to do |
22:58.40 | larsl | Now it finds GLU, but not fmod. =P |
22:58.49 | larsl | I'll add that directory too... |
22:58.54 | Patlabor2211 | symlink fmod |
22:58.59 | Patlabor2211 | to libfmod.so |
22:59.10 | Patlabor2211 | or something liek that |
23:00.07 | captain_proton | shouldn't be a problem with having those in the global SConstruct, so you can just commit your copy |
23:00.33 | larsl | It doesn't like fmod. Maybe it's trying to link the Cygwin library. |
23:00.49 | captain_proton | larsl: where is fmod? |
23:01.04 | larsl | SoundManager/fmod/libfmod-3.62.so |
23:01.25 | larsl | So I added SoundManager/fmod to libdirs. |
23:01.33 | captain_proton | hm |
23:01.42 | captain_proton | larsl: the problem is with the -3.62 |
23:01.48 | captain_proton | larsl: symlink libfmod.so to that |
23:02.02 | captain_proton | we should perhaps rename that version |
23:02.18 | larsl | Yes, now it links. |
23:02.43 | larsl | I can't run it though... |
23:03.05 | larsl | Need to add SoundManager/fmod to LD_LIBRARY_PATH. |
23:03.32 | captain_proton | thats because you don't have it in /usr/lib ;) |
23:03.34 | larsl | There. |
23:05.15 | [STC]_creeperz | Where does larsl live? |
23:05.33 | captain_proton | sweden |
23:05.45 | [STC]_creeperz | He types better english than me! |
23:05.56 | [STC]_creeperz | And actually completes sentences |
23:16.43 | TimRiker | captain_proton: scons? |
23:18.08 | Patlabor2211 | python based build system that were were testing out |
23:18.14 | *** mode/#bzflag [+o TimRiker] by ChanServ |
23:18.21 | Patlabor2211 | would problably even allow command line builds on windows with GCC |
23:19.03 | TimRiker | ah. I'd prefer to keep the build based on preinstalled tools. just gmake is easier to support though not as feature rich. |
23:20.15 | [STC]_creeperz | Tim |
23:21.49 | TimRiker | [STC]_creeperz |
23:22.08 | Patlabor2211 | no free builds on windows then :( |
23:22.15 | [STC]_creeperz | Huh? |
23:22.19 | Patlabor2211 | could look into making devC++ projects for it |
23:23.17 | Patlabor2211 | to build bz on windows now you need visual studio, the gmake version on windows dosn't like bzs make files |
23:23.24 | captain_proton | TimRiker: i'm looking into packaging the build script with the program - would you consider it them? |
23:24.02 | TimRiker | so everything needed would be in the tarball? then just g++,gmake ? |
23:24.11 | captain_proton | just g++ |
23:24.15 | captain_proton | wouldn't use gmake at all |
23:24.28 | TimRiker | what's the start command written in? |
23:24.37 | TimRiker | oh... python. |
23:24.37 | captain_proton | start command? |
23:25.03 | TimRiker | not likely. there are a lot of systems that would have gmake/g++ but not python. |
23:25.10 | captain_proton | harumph |
23:25.37 | TimRiker | here, grab this small tarball and build it. oh... but you need to install all of python first. |
23:25.50 | captain_proton | true |
23:25.51 | captain_proton | oh well |
23:26.02 | TimRiker | ditto for perl in the build. |
23:29.22 | captain_proton | foodtime |
23:32.20 | TimRiker | now food in the build might be nice. |
23:33.00 | TimRiker | well things are settling down a bit after the move... I'll be getting ready for a g2 release sometime soon. Sorry for the long lag. moving is not fun. |
23:33.47 | [STC]_creeperz | g2 will be out when? |
23:33.59 | [STC]_creeperz | Week? |
23:34.04 | [STC]_creeperz | 3? :-) |
23:34.08 | Patlabor2211 | is there anything else that needs done? |
23:34.27 | [STC]_creeperz | Can I see a screenie of the latest you guys have? |
23:34.34 | [STC]_creeperz | Any new flags implemented? |
23:34.47 | Patlabor2211 | creeper, no, it's compatable with G0 |
23:34.50 | Patlabor2211 | no new flags |
23:34.53 | [STC]_creeperz | Shucks |
23:34.56 | [STC]_creeperz | :( |
23:34.59 | Patlabor2211 | just fixes |
23:35.07 | [STC]_creeperz | Ahhh, and a better HUD? |
23:35.08 | Patlabor2211 | it should look the same |
23:35.12 | [STC]_creeperz | Oh |
23:35.18 | Patlabor2211 | there were some small hud changes |
23:35.23 | Patlabor2211 | and options |
23:35.25 | Patlabor2211 | iirc |
23:35.29 | [STC]_creeperz | Can I see a Screenie? |
23:35.38 | [STC]_creeperz | iirc? |
23:35.41 | Patlabor2211 | I don't think anyone has any |
23:35.45 | [STC]_creeperz | Oh |
23:35.47 | [STC]_creeperz | Drat |
23:35.48 | Patlabor2211 | If I Recall Correclty |
23:36.00 | Patlabor2211 | just get the G1 CVS build form Apathy's site |
23:36.02 | Patlabor2211 | and you can play it |
23:36.14 | Patlabor2211 | or I may have one somewhere |
23:36.15 | [STC]_creeperz | I have g1 |
23:36.25 | Patlabor2211 | then you have what will be G2 |
23:36.32 | Patlabor2211 | all releases are even numberd |
23:36.44 | [STC]_creeperz | Ahh |
23:36.46 | Patlabor2211 | so it says G1 as its worked on,then becomes G2 when its' released |
23:36.52 | [STC]_creeperz | But it was the one you sent me :) |
23:37.18 | Patlabor2211 | I don't think much has changed since I made that |
23:37.23 | [STC]_creeperz | Oh |
23:37.24 | [STC]_creeperz | Ok |
23:37.26 | [STC]_creeperz | Yippee |
23:37.30 | [STC]_creeperz | brb |
23:39.48 | [STC]_creeperz | Hmm |
23:39.49 | [STC]_creeperz | Cool |
23:40.15 | Patlabor2211 | so youv'e been asking for G2 for weeks now, and you've had it all along? |
23:40.47 | [STC]_creeperz | No |
23:41.03 | [STC]_creeperz | I have not asked about anything about g2 for about a month |
23:41.04 | Patlabor2211 | I made that G1 a while a go |
23:46.42 | doughecka | 'lo Patlabor221 |
23:47.07 | Patlabor221 | ahh great tob e back |
23:47.25 | doughecka | yup |
23:47.38 | [STC]_creeperz | Woah, check out this site |
23:47.48 | [STC]_creeperz | It's so empty...yet so full |
23:47.56 | [STC]_creeperz | http://members.lycos.co.uk/dbasic/ |
23:48.30 | Patlabor221 | so pink |
23:48.34 | [STC]_creeperz | Lol |
23:48.39 | [STC]_creeperz | Look at the code section |
23:48.58 | Patlabor221 | ok |
23:49.08 | Patlabor221 | it's still pink/purpley |
23:49.46 | [STC]_creeperz | Lol |