00:00.03 | Oman | Any body home |
00:01.05 | Oman | <a href="http:www.bzflag.org/league"> CTF league |
00:01.20 | Oman | dang it didn't work |
00:04.28 | larsl | Sleep. |
00:05.55 | Patlabor221 | wtf was that? |
01:06.02 | *** join/#bzflag |tim| (~|tim|@ip68-106-184-191.sb.sd.cox.net) |
01:09.31 | *** join/#bzflag Carnage (strayer@dyn216-8-132-39.ADSL.mnsi.net) |
01:40.47 | MrApathyCream | once/day |
01:41.28 | MrApathyCream | tim leaves without peeping, again |
01:42.49 | Tupone | MrApathyCream: I'm committing the Background! Its not so neat, cause I need the texture dimension, so I read the Image twice. |
01:43.23 | Tupone | one in the TextureManager, the other in the Background Renderer |
01:46.42 | Patlabor221 | so now that you have de-pooed you can relax for the evening :) |
01:46.43 | CIA | 03atupone * 12bzflag/ (3 files in 2 dirs): Mountains texture handled in TextureManager |
01:50.09 | MrApathyCream | cool |
01:50.10 | MrApathyCream | thanks |
01:50.19 | MrApathyCream | Patlabor221: yes |
01:51.03 | *** join/#bzflag Carnage (strayer@dyn216-8-132-96.ADSL.mnsi.net) |
01:57.53 | *** join/#bzflag |tim| (~|tim|@ip68-106-184-191.sb.sd.cox.net) |
02:02.47 | Patlabor221 | tuesday was bzbb's birthday |
02:03.54 | MrApathyCream | 1? |
02:04.02 | Patlabor221 | yes |
02:04.10 | Patlabor221 | first user was added on dec 2 2002 |
02:15.09 | *** join/#bzflag Carnage_ (strayer@dyn216-8-132-168.ADSL.mnsi.net) |
02:19.33 | *** part/#bzflag Tupone (~Tupone@ppp-82-84-96-102.cust-adsl.tiscali.it) |
02:23.41 | Patlabor221 | ahhh there we go, one nice bzbb account cleanup :) |
02:23.51 | Patlabor221 | culled out the recruits :) |
02:25.00 | Patlabor221 | sad only 38 people with more then 50 posts |
02:25.50 | Patlabor221 | 68 people have posted less then 2 times |
02:28.18 | MrApathyCream | woowoo, i'm in the 'in' club |
02:28.37 | Patlabor221 | how many you have? |
02:28.58 | Patlabor221 | 1003 not too shaby |
02:29.07 | Patlabor221 | sorry 103 |
02:29.16 | Patlabor221 | Staff Sergeant Apathy Cream |
02:32.39 | MrApathyCream | heh |
02:35.23 | Patlabor221 | 13,223 posts, that's a lot |
02:37.32 | *** join/#bzflag MrApathyCream (~MeBigFatG@balt-209-163-100-188.qis-dynamic-dialup.coretel.net) |
02:41.17 | Patlabor221 | all is fair in love and message boards |
02:43.38 | *** join/#bzflag Grumbler (~Grumbler@pool-162-84-20-145.sal.east.verizon.net) |
02:45.58 | MrApathyCream | w00t |
02:46.16 | MrApathyCream | i think thats the question that needs answering |
02:46.38 | MrApathyCream | people yack about lag and cheating, but i doubt that will be mentioned |
02:50.39 | Grumbler | ~seen Nidhoggr |
02:50.40 | | nidhoggr is currently on #bzflag (2d 7h 12m 52s). Has said a total of 92 messages. Is idling for 1d 5h 45s |
02:52.35 | Patlabor221 | yes it does |
02:52.41 | Patlabor221 | but Tomb Raider was a bad choice |
02:52.46 | MrApathyCream | its a game |
02:52.47 | Patlabor221 | cus that one is not online |
02:52.59 | Patlabor221 | people play offline games for very difrent reasons |
02:53.06 | Patlabor221 | most people play multiple games :) |
02:53.07 | MrApathyCream | really? |
02:53.11 | Patlabor221 | ohh yeah |
02:53.20 | Patlabor221 | its just you, laura, and her boobs |
02:53.25 | MrApathyCream | heh |
02:53.26 | Patlabor221 | no multiplayer |
02:53.27 | Grumbler | ? |
02:53.38 | Patlabor221 | unless you count the boobs as players |
02:53.39 | Grumbler | laura coft...ok |
02:53.44 | Patlabor221 | Inverse Nipomatics |
02:53.44 | MrApathyCream | manny and moe |
02:53.49 | Patlabor221 | Real Time mellon management |
02:54.45 | Patlabor221 | umm learner, look at your rank |
02:54.46 | Grumbler | watch your back |
02:54.48 | Patlabor221 | he is a peer |
02:55.36 | *** join/#bzflag ChanServ (ChanServ@services.) |
02:55.36 | *** mode/#bzflag [+o ChanServ] by tolkien.freenode.net |
02:55.49 | learner | oh? I've been promoteD? |
02:55.55 | Patlabor221 | and your even about equeal in postings |
02:56.01 | Patlabor221 | yes, you are not a monkey |
02:56.05 | Patlabor221 | or a guru |
02:56.24 | Patlabor221 | I based it on who commits more :) |
02:56.24 | learner | woo hoo |
02:56.32 | learner | :) |
02:56.37 | Patlabor221 | we used to just have guru |
02:56.42 | Patlabor221 | I added monkey and wizzy |
02:56.57 | learner | any monkies? |
02:58.05 | Patlabor221 | and your both staff sarge level |
02:58.11 | Patlabor221 | yeah there are a couple |
02:58.16 | Patlabor221 | like corbra |
02:58.27 | Patlabor221 | and everyone who was a dev who was not you, mac, or chestal |
02:58.37 | Patlabor221 | jbd is a guru |
03:03.13 | learner | alguien sabe que significa "alago" en espaņol? |
03:05.10 | *** join/#bzflag cniV (~kchan@c211-30-113-108.carlnfd2.nsw.optusnet.com.au) |
03:06.25 | Carnage_ | hi cniV |
03:07.42 | *** join/#bzflag sbo099 (~cgiirc@66.62.140.111) |
03:08.38 | *** part/#bzflag sbo099 (~cgiirc@66.62.140.111) |
03:09.48 | Grumbler | have a good night all......weekend for that matter.......cya |
03:19.37 | *** join/#bzflag Carnage (strayer@dyn216-8-132-1.ADSL.mnsi.net) |
03:32.19 | MrApathyCream | Last weekend before release |
03:32.34 | MrApathyCream | can you feel the excitement? |
03:35.09 | *** join/#bzflag bryjen (bryjen@ky-owensboro1a-242.owboky.adelphia.net) |
03:39.10 | Patlabor221 | it's like a verrver |
03:42.44 | |tim| | cheater on ducati |
04:15.30 | purple_cow | err, nevermind |
04:21.00 | *** join/#bzflag orchid (~bzgirl@toronto-hs-64-26-176-100.s-ip.magma.ca) |
04:21.22 | MrApathyCream | you can't take back a poke, man |
04:22.07 | *** join/#bzflag Patlabor221 (~JeffM@adsl-67-115-245-57.dsl.lsan03.pacbell.net) |
04:22.07 | *** mode/#bzflag [+o Patlabor221] by ChanServ |
04:22.37 | learner | ouch |
04:22.41 | learner | err, nevermind |
04:22.57 | learner | well hello bzg.. late for you, no? |
04:23.11 | purple_cow | well - i was gonna ask about that xml escaped space |
04:23.17 | purple_cow | but scanline reminded me about <xsl:text> |
04:23.34 | learner | ? |
04:23.36 | orchid | its 1130 learner, not real late |
04:23.44 | purple_cow | causes errors in the xslt parser |
04:23.49 | learner | or the numeric entity? |
04:24.01 | learner | orchid, late for you of late :) |
04:28.53 | orchid | MrApathyCream: to answer your post: bz is simple to learn and difficult to master, lots of action wiht only a few keys to remember |
04:31.04 | *** join/#bzflag sn0w_kitty (Chikorita@AC87CAEA.ipt.aol.com) |
04:31.16 | orchid | hi chiko |
04:31.29 | sn0w_kitty | hi bzg |
04:32.12 | sn0w_kitty | ~weather khgr |
04:32.15 | orchid | is it snowing thre yet? |
04:32.18 | learner | ~ispell hipocresy |
04:32.21 | | possible spellings for hipocresy: hypocrisy Hippocrates hypocrites Hillcrest hypocrisy's epicures hickories Hickeys hickeys hires hockeys hypocrite's pores hardcores hypocrite hippies hipbones heresy whipcords hoppers hypocrisies spores |
04:32.36 | sn0w_kitty | orchid: very :) |
04:32.48 | sn0w_kitty | hi learna |
04:33.01 | learner | Oh! |
04:33.02 | learner | hi! |
04:33.07 | sn0w_kitty | lol |
04:33.10 | sn0w_kitty | ! |
04:34.12 | MrApathyCream | orchid: and other games aren't? |
04:34.20 | orchid | like what? |
04:34.25 | orchid | Haalo isnt |
04:34.27 | MrApathyCream | i'm not arguing |
04:34.29 | orchid | UT isnt |
04:34.30 | MrApathyCream | just asking |
04:34.35 | orchid | no no, i know :) |
04:35.09 | MrApathyCream | heh |
04:35.28 | scanline | learner: nbsp isn't what you want in this case, even if it's legal |
04:35.39 | Patlabor221 | bzflag can be played with one hand, there is some slickness in that |
04:35.46 | scanline | learner: the space shouldn't be nonbreaking, just something that will pass through the XSLT parser unremoved |
04:35.47 | orchid | no but other games dont have that 5 min learning curve, other first person shooters |
04:36.20 | MrApathyCream | well i would agree with you, but one would assume that once you learned, that advantage would go away |
04:36.54 | Patlabor221 | well with most FPS games, once you learn one, you can get the others |
04:36.58 | Patlabor221 | they are very similar |
04:38.21 | orchid | yes but crouching, crawling , zooming, jumping, sideway walking, running...its too much |
04:38.37 | orchid | not to mention switching weapons, reloading etc |
04:39.06 | learner | captain_proton: so.. does that mean you are working on the rendering of those docbook docs? =) |
04:39.30 | sn0w_kitty | orchid: i agree ums |
04:39.39 | sn0w_kitty | bbl |
04:39.54 | *** part/#bzflag sn0w_kitty (Chikorita@AC87CAEA.ipt.aol.com) |
04:50.14 | *** join/#bzflag Carnage (strayer@dyn216-8-132-1.ADSL.mnsi.net) |
05:07.05 | learner | heh "BZFlag: fun even for the simple-minded folk" |
05:15.17 | captain_proton | learner: no |
05:20.14 | learner | aww shucks |
05:36.25 | *** join/#bzflag ChanServ (ChanServ@services.) |
05:36.25 | *** mode/#bzflag [+o ChanServ] by tolkien.freenode.net |
05:51.06 | *** join/#bzflag ChanServ (ChanServ@services.) |
05:51.06 | *** mode/#bzflag [+o ChanServ] by tolkien.freenode.net |
05:54.29 | *** join/#bzflag frank_ (frank@p50820DFC.dip0.t-ipconnect.de) |
05:54.45 | learner | hi frank! |
05:54.57 | *** join/#bzflag ChanServ (ChanServ@services.) |
05:54.57 | *** mode/#bzflag [+o ChanServ] by tolkien.freenode.net |
05:55.08 | frank_ | nhi learner |
05:55.08 | Patlabor221 | it's da frank |
05:55.27 | frank_ | someone to kill Pimpinella? |
05:56.39 | *** join/#bzflag ChanServ (ChanServ@services.) |
05:56.39 | *** mode/#bzflag [+o ChanServ] by tolkien.freenode.net |
05:56.39 | frank_ | its my ghost |
05:56.54 | *** kick/#bzflag [Pimpinella!~JeffM@adsl-67-115-245-57.dsl.lsan03.pacbell.net] by Patlabor221 (Patlabor221) |
05:57.02 | frank_ | tnx |
05:57.16 | Patlabor221 | that won't remove it from the server |
05:57.23 | Patlabor221 | guess wrong frank |
05:57.39 | *** join/#bzflag frank_ (frank@p50820DFC.dip0.t-ipconnect.de) |
05:57.54 | Patlabor221 | a kick won't remove it from the server |
05:58.25 | *** join/#bzflag frank_ (frank@p50820DFC.dip0.t-ipconnect.de) |
05:58.28 | Patlabor221 | a kick won't remove it from the server |
05:58.44 | Patlabor221 | guess he can't listen |
05:59.08 | *** join/#bzflag frank_ (frank@p50820DFC.dip0.t-ipconnect.de) |
05:59.20 | Patlabor221 | will you hang out for a bit and listen :) |
05:59.29 | frank_ | k |
05:59.30 | Patlabor221 | you need to ghost it with nickserv |
05:59.41 | Patlabor221 | a kick won't kill a client from a servr |
05:59.44 | Patlabor221 | just a room |
05:59.49 | frank_ | im not registered... |
05:59.56 | Patlabor221 | then you have to just wait |
05:59.58 | Patlabor221 | till it times out |
06:00.04 | Patlabor221 | then you don't have to rejoin |
06:00.06 | Patlabor221 | just do a /nick |
06:00.14 | frank_ | will do :) |
06:00.30 | Patlabor221 | this is why registraion is a good thing :) |
06:00.51 | frank_ | have to work a little either |
06:01.01 | frank_ | cu later |
06:09.34 | *** join/#bzflag ChanServ (ChanServ@services.) |
06:09.34 | *** mode/#bzflag [+o ChanServ] by tolkien.freenode.net |
06:10.19 | *** join/#bzflag ChanServ (ChanServ@services.) |
06:10.19 | *** mode/#bzflag [+o ChanServ] by tolkien.freenode.net |
06:11.09 | MrApathyCream | vertical slices? |
06:11.26 | MrApathyCream | 8 different ones? |
06:11.29 | Patlabor221 | horiosonal |
06:11.37 | Patlabor221 | lower left |
06:11.39 | Patlabor221 | over to right |
06:11.42 | Patlabor221 | up next row |
06:11.45 | Patlabor221 | repeat |
06:11.52 | MrApathyCream | is it just one explosion? |
06:12.06 | Patlabor221 | yes |
06:12.10 | Patlabor221 | it's an animation |
06:12.13 | MrApathyCream | right |
06:12.17 | Patlabor221 | scale and rotate it and it looks difrent :) |
06:12.51 | Patlabor221 | it just has 64 frames of animation |
06:12.52 | MrApathyCream | 64x64 subframes? |
06:13.35 | Patlabor221 | I don't think they are that large |
06:13.39 | Patlabor221 | how big is the image |
06:13.49 | MrApathyCream | oh maybe 32x32 |
06:13.54 | MrApathyCream | image is... |
06:14.13 | MrApathyCream | 256x256 |
06:14.20 | Patlabor221 | so 32 |
06:14.32 | *** join/#bzflag learner (~brlcad@chr160dhcp1509.chrchv01.md.comcast.net) |
06:14.32 | *** mode/#bzflag [+o learner] by ChanServ |
06:14.32 | Patlabor221 | hence why they look like ass on current system reses |
06:14.36 | MrApathyCream | and origin at center i spose |
06:14.44 | Patlabor221 | that would make sense |
06:15.18 | Patlabor221 | I find it sad that that is "THE" explosion |
06:15.32 | MrApathyCream | yeah, i guess 32x32 doesn't do so well close up |
06:15.42 | Patlabor221 | nope |
06:15.57 | MrApathyCream | actually the code is set up to handle any number of explode{n} files |
06:16.01 | MrApathyCream | we just have 1 |
06:16.14 | *** join/#bzflag Pimpinella (frank@p50820DFC.dip0.t-ipconnect.de) |
06:16.16 | Patlabor221 | well that just makes it easyer |
06:16.22 | Patlabor221 | need an art monkey |
06:16.31 | Patlabor221 | or somone to find gpl art |
06:16.35 | *** join/#bzflag brisban (web10@burning-crew.de) |
06:16.35 | MrApathyCream | yes |
06:16.41 | Patlabor221 | yes that would be the best learner |
06:16.49 | Patlabor221 | but that would run slow on software systems |
06:16.54 | learner | so? |
06:16.57 | Patlabor221 | geometry = bad for chestal |
06:17.01 | learner | they don't use it then |
06:17.16 | Patlabor221 | abstract the explosions into a registerable class |
06:17.32 | Patlabor221 | so based on quality you can register difrent ones |
06:17.51 | Patlabor221 | and all the game code has to do is call an "effect" called "explode" |
06:18.51 | Patlabor221 | sorry, I'm doing more of that "crazy talk " again |
06:18.56 | MrApathyCream | heh |
06:19.48 | Patlabor221 | what the hell is the logic behind the fonts? |
06:20.07 | MrApathyCream | i have no farkin clue |
06:20.19 | MrApathyCream | they were done the same day as the region code |
06:20.35 | MrApathyCream | i think random |
06:20.49 | Patlabor221 | they arn't even the same between fonts |
06:21.09 | MrApathyCream | no |
06:21.12 | MrApathyCream | i can't imagine |
06:21.17 | MrApathyCream | 'job security' |
06:22.45 | Patlabor221 | I think p24 fonts are a bit easyer to do :) |
06:22.46 | Patlabor221 | http://ryoko.bakadigital.com/temp/arial-16.png |
06:23.33 | MrApathyCream | way too sensible |
06:23.45 | Patlabor221 | and they use font metrics |
06:23.50 | Patlabor221 | and scaling |
06:24.02 | Patlabor221 | pick a size, any size |
06:24.16 | Patlabor221 | you could probably make it work with BZ if you wanted |
06:24.31 | Patlabor221 | just replace the texture manager calls |
06:24.58 | MrApathyCream | would be nice |
06:25.01 | Patlabor221 | and the file reads with what ever passes for a wheel in that neck of the woods |
06:25.05 | Patlabor221 | the code is rather simple |
06:25.11 | Patlabor221 | and there is even a tool to generate the fonts |
06:25.15 | Patlabor221 | tho that tool is windows only |
06:26.15 | Patlabor221 | does bz text use display lists? |
06:27.01 | MrApathyCream | i don't know |
06:30.53 | *** join/#bzflag Dave2 (~dave@teppic.demon.co.uk) |
06:31.24 | *** join/#bzflag ChanServ (ChanServ@services.) |
06:31.24 | *** mode/#bzflag [+o ChanServ] by tolkien.freenode.net |
06:32.50 | *** join/#bzflag ChanServ (ChanServ@services.) |
06:32.50 | *** mode/#bzflag [+o ChanServ] by tolkien.freenode.net |
06:39.44 | Patlabor221 | I added an explode2.png |
06:39.49 | Patlabor221 | it does not seem to use it |
06:42.14 | Patlabor221 | the GM trail is the same graphic |
06:43.21 | MrApathyCream | coool |
06:43.24 | Patlabor221 | has GM allways stoped at the world boundry |
06:43.26 | Patlabor221 | ? |
06:43.35 | MrApathyCream | um |
06:43.39 | MrApathyCream | that wasn't changed |
06:43.41 | Patlabor221 | actualy I find that lame, not cool :) |
06:43.46 | Patlabor221 | so it allway has stoped? |
06:43.55 | MrApathyCream | so if it does it that way than yes always |
06:44.00 | Patlabor221 | other shots go over |
06:44.10 | MrApathyCream | cool to adding another png |
06:44.20 | Patlabor221 | it didn't work tho |
06:44.23 | Patlabor221 | it dosn't use it |
06:44.32 | Patlabor221 | so the code won't load it in |
06:45.01 | MrApathyCream | did you add |
06:45.02 | MrApathyCream | { TX_EXPLOSION, 1, "explode1", OpenGLTexture::Linear }, |
06:45.03 | Patlabor221 | also when you tiny why does your perspective not change |
06:45.08 | MrApathyCream | to TextureManager? |
06:45.10 | Patlabor221 | no I put a file in the dir |
06:45.14 | Patlabor221 | you said the code suppoirted it |
06:45.24 | MrApathyCream | OK, well in TextureManager.cxx add an entry for it |
06:45.28 | Patlabor221 | ohh |
06:45.30 | MrApathyCream | { TX_EXPLOSION, 1, "explode2", OpenGLTexture::Linear }, |
06:45.39 | MrApathyCream | er, variant s/b 2 |
06:45.41 | MrApathyCream | so |
06:45.43 | Patlabor221 | why can't it scan and load at run time then pick a random one for each exp? |
06:45.46 | MrApathyCream | { TX_EXPLOSION, 2, "explode1", OpenGLTexture::Linear }, |
06:45.54 | MrApathyCream | it will |
06:45.57 | MrApathyCream | if you add the line |
06:46.05 | Patlabor221 | no I mean why won't it scan for all the files |
06:46.09 | Patlabor221 | why do I have to add code |
06:46.14 | Patlabor221 | it should be automatic |
06:46.19 | Patlabor221 | and why not mipmap |
06:46.25 | Patlabor221 | instead of linear |
06:46.27 | MrApathyCream | patches welcome |
06:46.31 | Patlabor221 | that would be why they look like ass |
06:46.38 | MrApathyCream | it could be mipmap, just change the constant |
06:46.51 | MrApathyCream | well, at least its in one place to change :) |
06:46.52 | Patlabor221 | actualy it should pull it from the setting |
06:47.11 | Patlabor221 | the texture interp mode is in the options |
06:47.27 | MrApathyCream | yes, i didn't understand that either |
06:47.32 | MrApathyCream | i just brought it along |
06:47.41 | MrApathyCream | would be easy enough to change |
06:48.03 | MrApathyCream | check the png in :) |
06:48.05 | Patlabor221 | whoot, put it in nearest and we can call it a SNES game |
06:48.11 | Patlabor221 | umm I was just testing |
06:48.17 | Patlabor221 | it's the same as the normal exp, just blue |
06:48.28 | MrApathyCream | ah |
06:48.30 | MrApathyCream | heh |
06:48.38 | MrApathyCream | create a red one and a green one for xmas |
06:49.01 | Patlabor221 | wow nearest actualy runs slower |
06:49.11 | Patlabor221 | hook up file scaning :) |
06:49.28 | MrApathyCream | given a base name? |
06:49.41 | Patlabor221 | explode_n.png |
06:49.50 | Patlabor221 | scan till you don't find anymore |
06:49.57 | MrApathyCream | mm |
06:50.04 | Patlabor221 | bzflag's file thingy can scan on any OS right? |
06:50.27 | Patlabor221 | isn't that part of platforM? |
06:50.57 | MrApathyCream | i don't recall |
06:51.07 | MrApathyCream | we do that somewhere |
06:51.39 | Patlabor221 | should be able to get a list of all files that match a mast |
06:51.41 | Patlabor221 | mask |
06:51.48 | MrApathyCream | FindFirstFile :) |
06:51.49 | Patlabor221 | explode_* |
06:51.55 | Patlabor221 | that would work for us |
06:52.40 | Patlabor221 | for all of bz's platforms one would expect a game of this calaber and matrurity to have that wraped up where it can be used |
06:52.55 | MrApathyCream | tryin' to think |
06:52.58 | MrApathyCream | we do do that somewhere |
06:53.03 | MrApathyCream | cache maybe? |
06:53.10 | Patlabor221 | ohh wait, I added a patch that added that feature, but it was rejected |
06:53.13 | Patlabor221 | too bad |
06:53.34 | MrApathyCream | heh |
06:53.35 | MrApathyCream | cleanWorldCache |
06:53.45 | MrApathyCream | not broken out |
06:53.49 | Patlabor221 | how does i do it? |
06:53.57 | Patlabor221 | what does it call on the other OSes? |
06:54.01 | MrApathyCream | um |
06:54.30 | MrApathyCream | readdir and stats |
06:54.38 | MrApathyCream | i guess they're really not pattern matching |
06:54.49 | Patlabor221 | jsut blowing out all files? |
06:54.59 | MrApathyCream | looking for oldest |
06:56.26 | MrApathyCream | i guess you regex on the stats results for filename |
06:57.22 | Patlabor221 | put OS file into BZ |
06:57.25 | Patlabor221 | it has it all |
06:57.48 | MrApathyCream | you did, coo |
06:58.35 | Patlabor221 | even the verison you hav should have OSfile and OSDir |
06:59.00 | Patlabor221 | tho it won't to a masks |
06:59.09 | MrApathyCream | whassa? missile version? |
06:59.11 | Patlabor221 | I can add that and send you the current class |
06:59.12 | Patlabor221 | yeah |
06:59.31 | Patlabor221 | the current version will do extension masks |
06:59.38 | Patlabor221 | I will have to add to it full masks |
06:59.57 | MrApathyCream | k |
07:00.20 | MrApathyCream | that would be cool for buildings |
07:00.22 | MrApathyCream | etc |
07:00.28 | MrApathyCream | diff patterns for diff buildings |
07:00.32 | MrApathyCream | etc |
07:00.43 | Patlabor221 | buildings are not read from files |
07:00.48 | Patlabor221 | I do not understand |
07:00.56 | MrApathyCream | huh? boxwall.png |
07:01.02 | Patlabor221 | ohh |
07:01.10 | Patlabor221 | yes having multiples |
07:01.13 | Patlabor221 | that would be nice |
07:01.15 | MrApathyCream | yes |
07:01.18 | Patlabor221 | textures |
07:01.20 | Patlabor221 | not paterns :) |
07:01.28 | MrApathyCream | yes |
07:01.30 | MrApathyCream | heh |
07:01.45 | Patlabor221 | all images should allow multiple defs |
07:02.18 | MrApathyCream | yup |
07:02.26 | Pimpinella | hey, while u r talking about features, an option to adjust reloadtime would be great |
07:02.46 | Patlabor221 | isn't the base reload in bzdb? |
07:02.57 | MrApathyCream | i'll get right on that |
07:03.05 | MrApathyCream | ok, it's done |
07:03.16 | MrApathyCream | bzdb, yes |
07:03.17 | Pimpinella | what & where is bzdb? |
07:03.43 | MrApathyCream | bz database |
07:03.49 | MrApathyCream | it holds all game settings |
07:04.02 | Pimpinella | how to adjust it? |
07:04.03 | MrApathyCream | they can now be adjusted in game by administrators |
07:04.15 | Pimpinella | cool |
07:04.16 | MrApathyCream | admin, sends message /set _gravity -12.5 |
07:04.17 | Patlabor221 | with /commands |
07:04.19 | Patlabor221 | yeah |
07:05.04 | MrApathyCream | there are about 70 |
07:05.38 | MrApathyCream | so |
07:05.42 | MrApathyCream | set _reloadTime 20 |
07:05.45 | MrApathyCream | (20 seconds) |
07:06.02 | MrApathyCream | or /set _reloadTime 0.001 |
07:06.25 | MrApathyCream | if you have a 1.1 client, type /set |
07:06.34 | MrApathyCream | by itself to see all the settable options and default values |
07:13.38 | Patlabor221 | grrrr dosn't look like linux has an easy way to match a filename to a mask |
07:13.44 | Patlabor221 | LEARNER!!!!!!! |
07:15.17 | Patlabor221 | don't tell me windows has a slick ass way to do something that linux can't |
07:16.13 | MrApathyCream | it is the dev platform of choice |
07:20.21 | Patlabor221 | well you can have this one, but soone will have to fix the linux part |
07:20.25 | Patlabor221 | as it dosn't do a mask |
07:20.44 | Patlabor221 | the mask is passed to it, but looks like this thign just gets every single file |
07:20.47 | MrApathyCream | will have to walk the files and do your own matching |
07:20.57 | MrApathyCream | using regex or something |
07:20.59 | Patlabor221 | no, I think there is anothe func |
07:21.03 | Patlabor221 | besides readdir |
07:21.04 | MrApathyCream | learner would be all over that |
07:21.06 | Patlabor221 | like scandir |
07:21.10 | MrApathyCream | perhaps |
07:21.59 | MrApathyCream | http://olympus.het.brown.edu/cgi-bin/man2html?scandir+3 |
07:22.27 | Patlabor221 | that is what I am reading now |
07:22.30 | Patlabor221 | but on asgard |
07:22.42 | Patlabor221 | it loooks like you can pass in a select callback |
07:22.46 | MrApathyCream | yes |
07:23.05 | Patlabor221 | I'd let him do it |
07:23.10 | MrApathyCream | heh |
07:23.14 | MrApathyCream | he'll eat that up |
07:24.51 | MrApathyCream | so tx sources are always 2^nx2^n? |
07:25.03 | Patlabor221 | power of 2 is your god |
07:25.19 | MrApathyCream | can you do 32x16 etc? |
07:25.30 | Patlabor221 | yes |
07:25.35 | Patlabor221 | they do not have to match |
07:25.45 | Patlabor221 | I do 256x128 all the time |
07:25.57 | Patlabor221 | you can do other sizes but most implemenations will size them internaly |
07:26.04 | Patlabor221 | and can be slow if they are not in the format |
07:27.03 | Patlabor221 | http://ryoko.bakadigital.com/temp/OSFile/ |
07:28.28 | MrApathyCream | not checkin' it in? |
07:28.38 | Patlabor221 | nope |
07:28.53 | Patlabor221 | it does not match the style |
07:29.00 | Patlabor221 | it is what was rejected |
07:29.19 | MrApathyCream | ah |
07:29.26 | MrApathyCream | heh |
07:29.27 | MrApathyCream | silly |
07:29.57 | MrApathyCream | the ws is bad, however the code we're using is formatted correctly but just a pile of crap, but it's ok |
07:30.17 | Pimpinella | ups, u wrote more about reload time, tnx for that |
07:30.43 | MrApathyCream | cosinefile, neat |
07:30.47 | MrApathyCream | what does that do? |
07:30.51 | MrApathyCream | ;) |
07:31.45 | Patlabor221 | cap wrote that origonal linux scaning code |
07:31.53 | Patlabor221 | perhaps he will update it |
07:31.59 | MrApathyCream | COSFile& COSFile::operator = (const COSFile &r) |
07:32.07 | MrApathyCream | doesn't guard against self assignment-- crash |
07:32.19 | Patlabor221 | ahh fun |
07:34.05 | MrApathyCream | nifty tho |
07:34.40 | Patlabor221 | I'm sure you can fix the equal thing |
07:34.59 | MrApathyCream | yes |
07:35.57 | MrApathyCream | COSFile& COSFile::operator = (const COSFile &r) |
07:35.57 | MrApathyCream | { |
07:35.57 | MrApathyCream | if (this != &r) { |
07:35.57 | MrApathyCream | if (info) |
07:35.57 | MrApathyCream | delete (info); |
07:35.58 | MrApathyCream | |
07:36.00 | Patlabor221 | you could even make it not return an OSFile, but an os dir |
07:36.00 | MrApathyCream | info = new OSFileInfo; |
07:36.02 | MrApathyCream | info->fp = r.info->fp; |
07:36.06 | MrApathyCream | info->osName = r.info->osName; |
07:36.08 | MrApathyCream | info->stdName = r.info->stdName; |
07:36.10 | MrApathyCream | info->title = r.info->title; |
07:36.12 | MrApathyCream | info->useGlobalPath = r.info->useGlobalPath; |
07:36.14 | MrApathyCream | } |
07:36.16 | MrApathyCream | return *this; |
07:36.18 | MrApathyCream | } |
07:36.41 | Patlabor221 | or just have it bail out and return *this if they are equal |
07:36.44 | Patlabor221 | I find that slicker |
07:36.59 | MrApathyCream | yes thats what it does (above) |
07:37.18 | MrApathyCream | what was it that wasn't liked? |
07:37.33 | MrApathyCream | the {} the C, the tabs, the case? |
07:37.47 | *** join/#bzflag Patlabor2221 (~JeffM@adsl-67-115-245-57.dsl.lsan03.pacbell.net) |
07:38.05 | *** join/#bzflag Patlabor2221 (~JeffM@adsl-67-115-245-57.dsl.lsan03.pacbell.net) |
07:38.23 | Patlabor2221 | if (this == &r) |
07:38.25 | Patlabor2221 | return *this; |
07:38.29 | Patlabor2221 | if (info) |
07:38.31 | Patlabor2221 | delete (info); |
07:38.34 | Patlabor221 | like that |
07:38.44 | Patlabor221 | then you don't need to put all the brackets |
07:38.49 | Patlabor221 | just a quick bail |
07:42.42 | MrApathyCream | but just nit-pickin |
07:42.52 | Patlabor221 | ohh make the pimple a class |
07:43.00 | Patlabor221 | well if your not gonna put it in a DLL |
07:43.05 | Patlabor221 | you don't need to do the info stuff |
07:43.16 | MrApathyCream | it can remain a struct |
07:43.16 | Patlabor221 | just move the data to the main class |
07:43.19 | MrApathyCream | just reduce the code |
07:43.43 | Patlabor221 | I just could not have a stl container in the class def for an exposed class |
07:43.49 | MrApathyCream | ah ok |
07:43.55 | Patlabor221 | but yes that would make it cleaner to make it a class |
07:52.29 | MrApathyCream | OSFile copy ctor, shallow copies the fp, which will causee probs |
07:52.48 | Patlabor221 | ahh that is true |
07:52.55 | Patlabor221 | tho I never copy it when it's open |
07:53.33 | MrApathyCream | should just make it private |
07:53.44 | Patlabor221 | and not copy it |
07:53.59 | Patlabor221 | well I can't expose that ether |
07:53.59 | Patlabor221 | you can |
08:02.02 | Patlabor221 | why do *nixes insist on puting {} on ifs that have one line? |
08:03.22 | MrApathyCream | no idea |
08:03.39 | MrApathyCream | i think the rule is if either the if or the else have {} then both should |
08:03.58 | Patlabor221 | in this case nether needed them |
08:04.04 | MrApathyCream | no idea |
08:04.08 | Patlabor221 | if (blarg()) |
08:04.09 | Patlabor221 | <PROTECTED> |
08:04.10 | Patlabor221 | else |
08:04.12 | Patlabor221 | b = a |
08:20.05 | *** join/#bzflag ChanServ (ChanServ@services.) |
08:20.05 | *** mode/#bzflag [+o ChanServ] by tolkien.freenode.net |
08:28.06 | *** join/#bzflag ChanServ (ChanServ@services.) |
08:28.06 | *** mode/#bzflag [+o ChanServ] by tolkien.freenode.net |
08:29.58 | CIA | 03dbrosius * 12bzflag/ (2 files in 2 dirs): jeff gives help |
08:31.30 | MrApathyCream | off to bed |
09:13.59 | *** join/#bzflag creeperz_ (~creeperz@host-11-76-220-24.midco.net) |
09:53.02 | *** join/#bzflag larsl (~larsl@c213-100-62-55.swipnet.se) |
09:53.02 | *** mode/#bzflag [+o larsl] by ChanServ |
10:27.40 | larsl | ~weather essb |
10:45.05 | *** join/#bzflag strayer (~s-t-r-a-y@p509104DC.dip0.t-ipconnect.de) |
10:59.30 | CIA | 03larsl * 12bzflag/ (6 files in 6 dirs): Fixed 'make distcheck' |
11:08.58 | *** join/#bzflag Tupone (~Tupone@ppp-82-84-96-102.cust-adsl.tiscali.it) |
11:16.27 | *** part/#bzflag strayer (~s-t-r-a-y@p509104DC.dip0.t-ipconnect.de) |
12:18.31 | *** join/#bzflag david_v (~david_v@c213-200-135-241.cm-upc.chello.se) |
12:19.22 | david_v | hallo |
12:47.28 | *** join/#bzflag larsl (~larsl@c213-100-62-55.swipnet.se) |
12:47.29 | *** mode/#bzflag [+o larsl] by ChanServ |
13:00.26 | *** join/#bzflag purple_cow (~jupiter@navi.cs.colorado.edu) |
13:17.54 | david_v | ~d |
13:28.37 | *** join/#bzflag KR (~k@cae168-234-054.sc.rr.com) |
13:28.47 | KR | hi |
13:29.28 | *** join/#bzflag orchid (~bzgirl@toronto-hs-64-26-176-100.s-ip.magma.ca) |
13:30.06 | KR | hi bzg |
13:30.12 | orchid | hey kr |
13:40.34 | larsl | "snow guard" is killing teammates on secretplace. |
13:40.44 | larsl | ~bzfquery bzflag.secretplace.us |
13:58.57 | *** join/#bzflag cniV (~kchan@c211-30-113-108.carlnfd2.nsw.optusnet.com.au) |
14:26.48 | *** join/#bzflag Tupone (~Tupone@ppp-217-133-164-165.cust-adsl.tiscali.it) |
14:30.02 | orchid | hi Tupone |
14:30.12 | Tupone | ciao |
14:30.30 | Chestal | hi |
14:30.38 | orchid | hi |
14:30.43 | Chestal | have I missed something important? I no longer read all of this channel |
14:31.02 | orchid | yes, lots of stuff |
14:31.29 | KR | hi Ches :) |
14:31.50 | KR | first Mole I've seen in days, mebbe weeks... |
14:32.22 | Chestal | well, you know that we hide underground |
14:33.00 | KR | lol |
14:33.13 | larsl | Chestal: We are in the process of changing all docs to Docbook XML. |
14:33.25 | KR | must hurt your eyes to stare at the comp screen ;) |
14:33.26 | larsl | More specifically, learner is. =) |
14:33.39 | Chestal | larsl: never used it, docbook can process this into different formats I assume? |
14:33.58 | larsl | Chestal: Yes, there are good tools that can generate lots of formats. |
14:37.41 | *** join/#bzflag [dmp] (~dennis@port151.ds1-aboes.adsl.cybercity.dk) |
14:37.56 | [dmp] | hi guys |
14:38.17 | [dmp] | ..girls,bot and david |
14:40.07 | orchid | hi d[m]p |
14:42.16 | [dmp] | seems like everyone need to have their own tournament these days :-) |
14:52.42 | david_v | [dmp]: hallo :) |
14:52.51 | david_v | [dmp]: did i forget to setup one? :) |
14:55.10 | KR | hi dmpee |
14:55.43 | [dmp] | :) |
14:56.51 | [dmp] | Its slightly wierd its time of soo many tournaments.. And Im still unsure if BIT accepts regular (ctf-league teams) or if we need to create a new team (kinda like IST) |
14:57.24 | david_v | dunno. i'm happy with my own league team anyway :) |
14:57.38 | david_v | have you checked the teampage btw? :) |
14:57.43 | david_v | *teamsite |
14:58.00 | [dmp] | yes, a few time :) |
14:58.09 | [dmp] | including the times to asked me to :) |
14:58.09 | david_v | but you didn't sign the guestbook ;) |
14:58.11 | david_v | well, ok :) |
14:58.18 | [dmp] | Nah, im shy |
14:58.22 | david_v | hehe :) |
14:58.37 | [dmp] | hi KR :) |
14:58.45 | [dmp] | :( |
14:58.52 | [dmp] | i need a darker wallpaper |
14:59.48 | david_v | i found one with a tux with an umbrella... quite cool. let me see if i find a link :) |
14:59.58 | david_v | i uploaded it to the college earlier hehe |
15:00.18 | [dmp] | :) |
15:00.39 | david_v | http://hennevl.de/stuff/wallpaper/tuxrain.jpg :) |
15:00.46 | david_v | some other interesting bgs there too |
15:03.27 | [dmp] | he is quite good |
15:03.35 | [dmp] | but they are too small :( |
15:04.00 | *** join/#bzflag tea|tree (~cgiirc@66.62.140.111) |
15:04.05 | david_v | really? |
15:04.07 | tea|tree | would be nice |
15:04.10 | tea|tree | hello all |
15:04.10 | david_v | hey tea |
15:04.22 | tea|tree | if i would go into bz via irc |
15:04.25 | tea|tree | not via sbo |
15:04.39 | tea|tree | always says im banned... |
15:04.46 | tea|tree | and this isnt the first time... |
15:04.49 | david_v | [dmp]: 1024x768 bgs should do fine in 1280x1024, not? or do you have even bigger res? heh |
15:04.53 | tea|tree | quite enoying.. |
15:05.02 | [dmp] | tea|tree: you need to ask those operators to unbanned you |
15:05.23 | tea|tree | brb |
15:05.42 | *** join/#bzflag tea|tree (~tea|tree@pD9E97987.dip.t-dialin.net) |
15:05.43 | [dmp] | tea|tree: they banned everyone from your isp, to avoid a certain person. So they need to unbanned you.. |
15:05.49 | tea|tree | jippie |
15:05.50 | tea|tree | :D |
15:05.54 | david_v | heh |
15:05.56 | *** join/#bzflag guest525 (~509104dc@server24.greatnet.de) |
15:05.56 | [dmp] | :) |
15:06.08 | tea|tree | this is the five time ore so? |
15:06.10 | tea|tree | :D |
15:06.26 | larsl | tea|tree: All of dip.t-dialin.net is banned. |
15:06.28 | [dmp] | david_v: http://hennevl.de/stuff/wallpaper/thinklinux.jpg :) |
15:06.40 | larsl | There is an exception for the username you are using now. |
15:07.21 | tea|tree | [dmp] u made that desktopß |
15:07.34 | guest525 | [dmp]: isn't it the MAC-style?...the logo |
15:07.38 | david_v | [dmp]: uhhh :) |
15:07.41 | tea|tree | thats what i thought ^^ |
15:07.42 | david_v | guest525: that's the point :) |
15:07.55 | david_v | a MAC-ish penguin |
15:08.10 | david_v | you can run Linux on MAC too, though |
15:08.11 | guest525 | cool |
15:08.21 | [dmp] | tea|tree: No i didnt. |
15:08.43 | guest525 | well...that is no surprise that it runs on a MAC......Linux runs everywhere :) |
15:09.05 | [dmp] | except on my PDA :( |
15:09.13 | [dmp] | hey strayer :) |
15:09.25 | [dmp] | you got a tournament to announce too? :) |
15:09.30 | strayer | well...U can't have everything ;) |
15:09.55 | strayer | what do U mean? |
15:10.02 | [dmp] | then it dosnt runs everywhere :) |
15:10.06 | david_v | ah strayer :) |
15:10.09 | david_v | heh |
15:10.24 | david_v | it runs on PDAs too, but i guess it's quite hard if it's not there from the beginning |
15:10.37 | [dmp] | strayer: There is just alot of new tournaments.. lately |
15:10.53 | [dmp] | david_v: My PDA = Handspring |
15:10.55 | david_v | i mean, Linux doesn't run on my CASIO FX9700-GE calculator... but i think it's acceptable :) |
15:11.06 | strayer | [dmp]: that is the exception of the standard ;) |
15:11.12 | david_v | heh |
15:11.16 | strayer | hehe |
15:11.36 | david_v | hmm... working on a PHP script for my college homepage... won't get write access to a file |
15:11.46 | strayer | [dmp]: well...I heared of all the new ideas of tournaments, but it's sth I am not interested in..... |
15:12.45 | strayer | [dmp]: especialle the B.I.T. is stupid....I don't see any differences to the 'normal' CTF-league |
15:12.53 | [dmp] | david_v: and the website got write-permission? |
15:13.05 | david_v | [dmp]: well, i don't know . that's the problem :) |
15:13.20 | david_v | [dmp]: but supposedly... i mean, the PHP script is running on my account... |
15:13.20 | [dmp] | david_v: when then check it :-) |
15:13.40 | david_v | i'll try somehow... hmm |
15:14.23 | [dmp] | strayer: I think BIT is gonna die. Badin is never around. I wrote to him the day he created the homepage, if he wanted new (non-league-teams) or would use "our" teams. No reply still. |
15:14.30 | david_v | well, the thing is, i don't know what user this PHP script runs as |
15:14.42 | david_v | so i will have to do some debug prints... let's see |
15:14.50 | [dmp] | perhaps phpinfo can tell |
15:15.07 | [dmp] | or "ps -ef|grep httpd" :-9 |
15:15.11 | larsl | david_v: You need to know the user the webserver is running as, and give that user write access to the file (unless your server is using AFS, in which case you nedd to give that user write access to the whole directory the file is in). |
15:15.33 | david_v | larsl: yah i am working on something like that now |
15:18.20 | [dmp] | annoying.. directNIC tells me that i need to renew a domain.. and gives me the username i can use.. But as i didnt create it, i really cant do anything about it :(.. |
15:18.22 | *** join/#bzflag KRwth (~k@cae168-234-054.sc.rr.com) |
15:19.25 | *** part/#bzflag KRwth (~k@cae168-234-054.sc.rr.com) |
15:27.39 | david_v | hmmm... still fails |
15:28.34 | larsl | Does it work if you give everyone write access to the file? |
15:29.18 | david_v | good question |
15:30.07 | david_v | hm... no |
15:30.35 | larsl | Are you sure the server isn't using AFS or some other directory-based access system? |
15:30.41 | david_v | ouch... AFS :) |
15:30.47 | david_v | it is using AFS |
15:31.01 | larsl | Then you need to set write access to the directory too. |
15:31.03 | david_v | but should it really matter? |
15:31.07 | david_v | well, i set access to the dir |
15:31.23 | david_v | but, i must have confused something. dunno if the file itself has proper rights |
15:31.25 | larsl | Using the AFS access tools, they are different from the normal UNIX access stuff. |
15:31.50 | david_v | hm no it has |
15:31.55 | david_v | yes i know, i did that already |
15:32.39 | david_v | there we go |
15:32.51 | david_v | seems like i had to add "delete" access as i use truncation in the script |
15:32.57 | david_v | or whatever it was |
15:33.46 | david_v | hm. actually the "k" flag, i forgot what that was for heh |
15:35.58 | david_v | ah locking... doh |
15:36.09 | *** join/#bzflag KR (~k@cae168-234-054.sc.rr.com) |
15:36.24 | KR | re |
15:36.25 | david_v | so, "rdwk" is what i needed... works now nevertheless :) |
15:36.26 | david_v | hey |
15:36.40 | KR | am trying to figure out how to get a server running |
15:37.05 | KR | reading man pages, notice discrepancies between them and some of the command s available when bzfs is run |
15:37.21 | KR | this gives me an opportunity to help out (yay!) |
15:37.37 | KR | who do I talk to about syncing these two thingamajiggers? |
15:39.02 | larsl | KR: Which commands? |
15:39.23 | larsl | And which bzfs version? |
15:39.40 | david_v | larsl: thanks for the help btw :) |
15:39.57 | larsl | david_v: You're welcome. =) |
15:40.07 | KR | 1.7g2 - some of the commands are defined a little differently, , theres a "-d" flag that is not defined, that sort of thing |
15:40.33 | KR | I could just compare the two and return a list of differences for someone if needed |
15:40.47 | larsl | KR: Sure, that would be great. |
15:40.50 | KR | for most people, I realize its not that big of a deal |
15:41.05 | KR | OK |
15:42.02 | KR | heres a question for me tho : is bzfrelay only used when running a separate firewall box? ie - I don't need to worry about using it when my router has a NAT firewall? |
15:42.30 | larsl | Uhm... |
15:43.05 | Chestal | I never looked at it, but I would doubt that it is of any real use |
15:43.15 | KR | my router has a config utility to allow ports, I assume I should use that |
15:43.25 | Chestal | I don't remember it being changed to reflect the changes in protocol in bzfs, but maybe I have missed it |
15:43.29 | KR | seems that bzfrelay is a util for use on a system |
15:43.31 | larsl | If you have control over the router a separate relay shouldn't be necessary. |
15:43.40 | KR | OK thats what I thought.... |
15:44.21 | learner | enhowdy |
15:45.51 | KR | theres a Harrier jet shooting approaches at the airport right now - gawd those things are noisy |
15:46.04 | KR | :0 |
15:50.26 | learner | heh |
15:50.52 | learner | wow.. lot of slow last night.. |
15:53.38 | Tupone | hi learna |
15:53.51 | tea|tree | hey all |
15:54.06 | learner | howdy al, tea |
15:54.26 | *** part/#bzflag Tupone (~Tupone@ppp-217-133-164-165.cust-adsl.tiscali.it) |
15:54.29 | learner | larsl: what does make distcheck "do"? |
15:54.57 | larsl | learner: Makes a distribution and builds binaries from it. |
15:55.02 | larsl | Maybe some other checks too. |
15:55.18 | learner | fails for me: Makefile:349: *** missing separator (did you mean TAB instead of 8 spaces?). Stop. |
15:55.19 | learner | make: *** [distdir] Error 1 |
15:55.41 | larsl | Hm. |
15:55.54 | larsl | Which directory? |
15:56.24 | learner | not sure.. the last "group" it seemed to be working on was src/platform/$subdirs |
15:57.38 | *** join/#bzflag orchid (~bzgirl@toronto-hs-64-26-176-100.s-ip.magma.ca) |
16:00.49 | larsl | Does 'make dist' work? |
16:03.59 | learner | same error |
16:04.30 | larsl | Both of them succeeds for me. Sounds like there's an error in a Makefile.am somewhere that GNU make ignores. |
16:06.02 | learner | ah. indeed. |
16:06.07 | learner | found it |
16:06.24 | learner | or not.. never mind |
16:06.27 | *** join/#bzflag Tupone (~Tupone@ppp-217-133-163-15.cust-adsl.tiscali.it) |
16:20.40 | *** part/#bzflag Tupone (~Tupone@ppp-217-133-163-15.cust-adsl.tiscali.it) |
16:44.33 | *** join/#bzflag STILLdKING (~cgiirc@66.62.140.111) |
16:53.20 | [dmp] | happy birthday to space invaders. Happy birthday dear invaders, happy birthday too youuuuu. |
16:53.56 | strayer | hm? |
16:54.24 | [dmp] | Space invaders is 25 years :) |
16:54.36 | [dmp] | http://news.bbc.co.uk/1/hi/technology/3293691.stm |
16:55.02 | strayer | cool...hehe |
16:55.09 | strayer | never played this game |
16:56.02 | [dmp] | had an old atari with space invaders .. same graphics as the arcade.. :) |
16:56.17 | [dmp] | didnt really play it much. C64 had much cooler grapics :) |
16:56.43 | strayer | aha...well...never had something like that in the 'old' GDR |
16:56.54 | strayer | ...unfortunately...it was to expensive |
16:57.28 | [dmp] | i didnt get a new old, it was used.. with about a zillion tape with games. |
16:57.44 | CIA | 03larsl * 12bzflag/ (3 files in 3 dirs): Fixed some documentation bugs in the bzfs man page and the bzfs help output (thanks KR) |
16:59.48 | strayer | all I had was 'teletennis' ... oh man...bad old time ;) |
17:01.14 | [dmp] | :) |
17:03.03 | CIA | 03larsl 08v1_7 * 12bzflag/ (2 files in 2 dirs): Fixed some documentation bugs in the bzfs man page and the bzfs help output (thanks KR) |
17:03.18 | *** join/#bzflag learner (~brlcad@chr160dhcp1509.chrchv01.md.comcast.net) |
17:03.18 | *** mode/#bzflag [+o learner] by ChanServ |
17:10.26 | *** join/#bzflag Tupone (~Tupone@ppp-217-133-163-15.cust-adsl.tiscali.it) |
17:15.06 | *** join/#bzflag Tupone (~Tupone@217.133.162.109) |
17:15.16 | learner | heh, tupone, you are all over :) |
17:15.37 | Tupone | heh? |
17:23.10 | *** join/#bzflag orchid (~bzgirl@toronto-hs-64-26-176-100.s-ip.magma.ca) |
17:51.18 | larsl | Is there a way to get TimeKeeper to return the current real time (not the time since the game started)? The comments say that getSeconds() should return the number of seconds elapsed since epoch, Jan 1, 1970, but it doesn't - it's much too small. It looks like it returns the number of seconds since bzfs was started. |
17:55.18 | *** join/#bzflag Patlabor221 (~JeffM@adsl-67-115-245-57.dsl.lsan03.pacbell.net) |
17:55.18 | *** mode/#bzflag [+o Patlabor221] by ChanServ |
17:55.27 | larsl | Never mind, I'll use time() instead. |
17:56.16 | learner | fix the comment too :) |
18:10.50 | *** join/#bzflag drinian (~drinian@pcp03995358pcs.hamntn01.nj.comcast.net) |
18:19.05 | *** join/#bzflag |tim| (~|tim|@ip68-106-184-191.sb.sd.cox.net) |
18:43.20 | *** join/#bzflag lurgyman (~lurgyman@navi.cs.colorado.edu) |
18:46.07 | *** join/#bzflag GenRommel (~gene@24-168-157-151.nj.rr.com) |
18:47.50 | KR | <PROTECTED> |
18:48.19 | larsl | KR: Do you use nVidia drivers? |
18:48.32 | KR | its not me - hold on, I'll find out if he does - |
18:48.33 | GenRommel | which do you use: xdm, wdm, gdm, kdm? |
18:48.39 | KR | its kdm |
18:48.52 | larsl | Or some other drivers that uses kernel modules? If the kernel was upgraded the driver module will have to be reinstalled. |
18:49.03 | GenRommel | try renaming .kde/ and .kderc and see if this happens again |
18:49.20 | KR | he says no to nvidia |
18:49.28 | larsl | Ah, no, graphical login works. Then it's not the drivers. |
18:49.50 | KR | in which directory, Gen? |
18:49.53 | GenRommel | or even better - create a dummy user and see if that user can login |
18:50.11 | GenRommel | some config might have become incompatible ufter upgrade |
18:50.32 | GenRommel | or he didn't upgrade kde completely and there's some conflict |
18:50.56 | GenRommel | in the first case, fresh user should be able to login |
18:51.37 | KR | hrm. he's running a Debian-based distro, and this happened after a dist-upgrade - I had it happen to me once, but can't recall the fix... |
18:52.07 | GenRommel | i run debian too, but no kde or gnome :) |
18:52.13 | KR | hehe |
18:52.19 | KR | a CLI snob ;) |
18:52.22 | KR | lol |
18:52.31 | Patlabor221 | he could run flux |
18:52.31 | GenRommel | Lisp snob :) - sawfish all the way baby |
18:52.53 | KR | he's not sure if its a nvidia card or not |
18:53.06 | KR | is there a way he can check from CLI? |
18:53.11 | larsl | KR: It probably doesn't matter since X works for the grahical login. |
18:53.12 | GenRommel | i do use plenty of windowmaker dockapps - gkrellm is such an ugly mess |
18:53.19 | KR | ah good point |
18:53.30 | GenRommel | have him look at /var/log/Xfree86.?.log files |
18:53.46 | Patlabor221 | I have the same issue on asgard, I can't log into X from my account, something is jacked, but I can from other accounts. |
18:54.28 | GenRommel | so - it's definitely something with your existing settings |
18:54.57 | GenRommel | search on google, or instead start from scratch - you might like the default look of the new version :) |
18:55.30 | GenRommel | rename out all these files/directories in $HOME: .kde/ .kde2/ .kderc .kde2rc - did I miss anything? |
18:56.39 | GenRommel | oh - check out /var/log/xdm.log |
18:56.52 | GenRommel | he probably has something like /var/log/kdm.log instead |
18:57.03 | GenRommel | there has got to be some error messages there |
18:59.44 | KR | ok he's trying a new user out... |
19:00.04 | KR | hopefully that works, as its easy ;) |
19:02.49 | KR | Gen - the rename command is "rm", right? ;) lol BOFH style... |
19:04.20 | KR | he says that kdebase would not install (apt wouldn't let it) - that sound sbad, eh? |
19:06.38 | larsl | I'd say so, if he uses KDE. =) |
19:08.17 | KR | lol |
19:08.40 | KR | I think he has different versions of that and all the other kde stuff |
19:13.48 | Patlabor221 | did he do like a partial dist update? |
19:13.54 | Patlabor221 | I had issues with that |
19:14.00 | Patlabor221 | where it would not complete |
19:14.11 | Patlabor221 | let me see, I may have some info on it |
19:14.31 | *** join/#bzflag Patlabor2221 (~JeffM@adsl-67-115-245-57.dsl.lsan03.pacbell.net) |
19:14.38 | KR | I think thats what he did... |
19:14.39 | Patlabor2221 | http://wiki.debian.net/index.cgi?DebianKDE |
19:14.57 | Patlabor221 | there are lib version issues in KDE with debian |
19:15.24 | Patlabor221 | when trying to update from woody to sid |
19:16.58 | KR | I think thats what happened, but from woody to sarge |
19:17.48 | Patlabor221 | I recall there being issues |
19:17.57 | Patlabor221 | I had to download a new lib, fake out apt |
19:18.00 | Patlabor221 | then do the update |
19:18.16 | Patlabor221 | eventulay I said screw it and went with fluxbox |
19:18.26 | KR | theres a suggestion there that looks like that is one way to do it |
19:18.32 | KR | lol Pat |
19:19.04 | Patlabor221 | tho I think I eventualy did get the kde core installed cus I was using the kde bar in flux |
19:19.10 | Patlabor221 | and konq |
19:19.44 | Patlabor221 | but then it all exploded |
19:20.02 | Patlabor221 | debian does NOT like me |
19:23.42 | GenRommel | ok - here's a suggestion |
19:23.49 | GenRommel | apt-get -u --purge remove kdebase |
19:23.58 | GenRommel | this should get rid of his existing kde installation |
19:24.03 | GenRommel | then reinstall task-kde |
19:24.23 | GenRommel | i just hope he has a fast connection :) |
19:24.34 | GenRommel | and don't forget to get apt-get update again |
19:24.46 | GenRommel | kde might be in the process of propagating to mirrors |
19:25.10 | GenRommel | Debian is by far the best distro I've used |
19:25.23 | GenRommel | and I had slackware, redhat and suse before |
19:25.27 | Patlabor221 | then why won't it install and build BZ :) |
19:25.32 | Patlabor221 | when redhat will? :) |
19:25.41 | GenRommel | wtf r u talking about? |
19:25.53 | GenRommel | ii bzflag 1.7g2-1 a 3D first person tank battle game ii bzflag-server 1.7g2-1 bzfs - BZFlag game server and proxy |
19:25.54 | Patlabor221 | I spend about 3 weeks figthing debian |
19:26.10 | Patlabor221 | I could not get the CVS bz to work |
19:26.17 | Patlabor221 | and I really tried |
19:26.31 | GenRommel | do you have all the necessary libraries installed? |
19:26.44 | Patlabor221 | yes |
19:26.45 | GenRommel | did you check debian diff in the source package for 1.7g2? |
19:26.58 | Patlabor221 | I did evertyhing BZG does to build |
19:27.04 | Patlabor221 | she helped me for those 3 weeks |
19:27.14 | Patlabor221 | the compiler would crash and take out X windows |
19:27.15 | GenRommel | and? |
19:27.20 | Patlabor221 | it was farked |
19:27.22 | Patlabor221 | big time |
19:27.28 | GenRommel | which gcc do you use? |
19:27.38 | GenRommel | 2.7? 2.95? 3.0? 3.2? 3.3? |
19:27.38 | Patlabor221 | many |
19:27.45 | Patlabor221 | yeah about all of those |
19:28.15 | Patlabor221 | in the end about 7 people ended up trying to help me get it going |
19:28.25 | Patlabor221 | I am thinking about trying to install it again |
19:28.28 | GenRommel | at work I had a problem with my app suddenly not compiling |
19:28.30 | Patlabor221 | I have some difrent hardware |
19:28.34 | GenRommel | had to go back to egcs 1.1.2 |
19:28.38 | Patlabor221 | thats what everyone else says |
19:28.43 | Patlabor221 | so it must just hate me |
19:28.50 | GenRommel | rather than rewrite all the goddamn code and recompile 3 libs |
19:29.00 | GenRommel | it's tough love :) |
19:29.07 | Patlabor221 | I'm happy to just hit F7 and be done with it |
19:29.47 | GenRommel | what does debian maintainer of bzflag say? |
19:29.54 | Patlabor221 | who tim? |
19:29.57 | Patlabor221 | yeah right |
19:30.07 | Patlabor221 | try geting him to hang around for more then 10 min |
19:30.09 | *** join/#bzflag Grumbler (~Grumbler@pool-162-84-20-63.sal.east.verizon.net) |
19:30.16 | Grumbler | ~seen Patlabor221 |
19:30.25 | | patlabor221 is currently on #project24 (1h 35m 6s) #bzflag (1h 35m 7s). Has said a total of 38 messages. Is idling for 18s |
19:30.25 | Patlabor221 | nope, noone has |
19:30.27 | Patlabor221 | not at all |
19:30.31 | Grumbler | gah |
19:30.36 | Patlabor221 | he does not exist |
19:30.57 | Grumbler | hey, i have a fps/map question......you have a couple minutes |
19:31.03 | Patlabor221 | sure |
19:31.13 | Patlabor221 | I'm just here hooking up background music |
19:31.23 | Grumbler | hehe, cool |
19:31.46 | Grumbler | trepan did a rework of the map i did last night.......trying to improve fps |
19:32.09 | KR | Gen - what is "task-kde" ? |
19:32.18 | Grumbler | he indicated a significant improvement when he broke up the large blocks into little ones.... |
19:32.39 | Patlabor221 | Grumbler, that would be posible, but it would depend on his openGL |
19:32.47 | Grumbler | i ran his map and......instead of seeing an improvement, i saw a slight degradation |
19:32.50 | Patlabor221 | and how large of a box are we talking about? |
19:33.00 | Patlabor221 | yeah for software renderes that would speed you up a bit |
19:33.05 | Grumbler | greater than 1/4 of the map |
19:33.07 | Patlabor221 | for hardware it would slow you down |
19:33.17 | Patlabor221 | yeah on a soft system thats a lot of fill |
19:33.20 | Patlabor221 | they are slow at fill |
19:33.34 | Patlabor221 | on a hardware system we spend more time transforming them, we have fillrate up the wazzo |
19:33.46 | Grumbler | ok......just curious, looks like i made a map that is hardware friendly |
19:33.49 | Patlabor221 | it's a ballance thing |
19:34.01 | Patlabor221 | on hardware less boxes is generaly better |
19:34.14 | Patlabor221 | on software spliting up very very large boxes can help |
19:34.26 | Patlabor221 | but then again even on software a lot of boxes can then slow you down |
19:34.28 | Grumbler | very interesting.... |
19:34.44 | GenRommel | listening now: http://www.beleza-music.org/vivid/sounds/bbradio-120303.mp3 |
19:34.57 | Grumbler | i guess a good map, will sit somewhere inbetween |
19:34.58 | Patlabor221 | there is a point on a software syustem where the cost to cull all the boxes is more then the cost to just render the large poly |
19:35.07 | Patlabor221 | at that point more boxes becomes a bad thing |
19:35.46 | Patlabor221 | on hardware the raster speed is so low on these simple boxes that allmost all the time the cull time is most of the time |
19:37.12 | Patlabor221 | now his commoent of speeding it up duing shot lighting is true |
19:37.21 | Patlabor221 | since the really large box has to be tesleated a lot |
19:37.28 | Grumbler | hmmm, be nice to have a metric for that......have to remember to keep loose track of block size vs block count vs fps |
19:37.31 | Patlabor221 | his computer must be faster thenyours |
19:37.56 | Patlabor221 | but come on when you are over 60fps, it's not like anyone can see the diff |
19:37.59 | Grumbler | probably......550mhz is not actually cutting edge anymore |
19:38.04 | Patlabor221 | umm no |
19:38.21 | Grumbler | he saw drops around 20 fps......thats why i was concerned |
19:38.31 | Patlabor221 | oooo 120 to 100 |
19:38.35 | Patlabor221 | whopty do :) |
19:38.48 | Grumbler | no, 20 total.....drop from 100 |
19:39.00 | Patlabor221 | when a shot passes a box, the triangle count of the box gets a lot higher |
19:39.03 | Grumbler | unless, i read it wrong |
19:39.10 | Patlabor221 | the larger the box the more tris it makes |
19:39.22 | Patlabor221 | so spliting them would make some boxes be out of the range of the shot light |
19:39.31 | Patlabor221 | so they would not be teseleated |
19:39.53 | Patlabor221 | so in that case spliting is a good thing |
19:39.58 | Patlabor221 | like I say it's a ballance thing |
19:40.00 | Grumbler | so turning off lighting effects would help in that case |
19:40.03 | Patlabor221 | there is no hard rule |
19:40.18 | Patlabor221 | yes, that would help those with geo bandwith problems |
19:40.26 | Patlabor221 | since none of that is put into the card |
19:41.01 | Patlabor221 | the bzflag "engine" is not really set up to deal with modern hardware |
19:42.16 | Patlabor221 | even seems wrong to call it an "engine" |
19:42.33 | *** join/#bzflag Tupone (~Tupone@ppp-217-133-162-109.cust-adsl.tiscali.it) |
19:42.35 | Grumbler | stop, before you get back on the soap box again :) |
19:42.42 | Patlabor221 | heh |
19:42.51 | Patlabor221 | it's a box of Tide if you must know :) |
19:43.00 | Patlabor221 | Costco size |
19:43.13 | Grumbler | you'll need a ladder than |
19:43.25 | Patlabor221 | trampolene |
19:43.33 | Patlabor221 | more fun that way |
19:43.36 | Grumbler | or you can take some of the snow we have here and just pile it p |
19:43.42 | Grumbler | up |
19:43.50 | Patlabor221 | ahhh that mythical snow stuff |
19:43.53 | Patlabor221 | what is it like? |
19:44.12 | Grumbler | cold, wet, ice covered.........but the dogs love it |
19:44.25 | Patlabor221 | I'll just take your word for it |
19:44.26 | GenRommel | i crave Miami today |
19:44.43 | GenRommel | palm trees, warm weather, hotties wearing almost nothing... :-) |
19:44.59 | Patlabor221 | ohh, you mean out here? |
19:45.08 | GenRommel | :-) |
19:45.19 | Patlabor221 | tho it is cold today |
19:45.20 | Patlabor221 | 61 |
19:45.35 | Grumbler | ......i am a born northerner.....i need stuff like this to remind me its christmas.........especially since all the malls keep their decorations up all year round |
19:45.52 | GenRommel | i don't go to malls unless it's a life or death issue |
19:45.56 | Patlabor221 | heh |
19:45.57 | GenRommel | especially in december |
19:46.17 | Patlabor221 | where are you at GenRommel? |
19:46.27 | GenRommel | Free State of NJ :-) |
19:46.29 | Grumbler | jersey....oooooooo |
19:46.44 | GenRommel | where r u? |
19:47.08 | Grumbler | how can the snow stick?......with all that industrial chemical coating.... :) |
19:47.54 | Grumbler | DC/Baltimore |
19:48.12 | GenRommel | it's actually quite nice looking out of the window, but I need to go to NYC today and chickened out |
19:48.53 | GenRommel | Grumbler: I went to DC once, it's depressing - just like the tax forms :) |
19:49.23 | Grumbler | haha, the lawyers/politicians help with both of those |
19:49.46 | GenRommel | anybody listening to that mp3 I posted earlier? it's quite cool (imo) |
19:50.16 | Grumbler | ok, i think it is time i had something to eat today.....g2g.....(no gen, i didnt) |
19:50.44 | Patlabor221 | it just got done dowloading |
19:51.18 | Patlabor221 | but it's oakenfold time |
20:11.35 | Patlabor221 | why not commit it? that sounds like a good feature |
20:11.54 | Patlabor221 | a real feature that users can see benifit from |
20:28.37 | *** part/#bzflag drinian (~drinian@pcp03995358pcs.hamntn01.nj.comcast.net) |
20:32.59 | *** join/#bzflag orchid (~bzgirl@toronto-hs-64-26-176-100.s-ip.magma.ca) |
20:34.54 | KR | Gen - d/l'ing it now |
20:35.16 | KR | 1/2 hour left - not much throughput :) |
20:35.30 | Patlabor221 | it's an hour long Mp3 |
20:36.43 | KR | what kind of music? |
20:38.32 | Patlabor221 | seems jaz like |
20:38.37 | Patlabor221 | did not listen to it all |
20:43.48 | orchid | is it possible to save a working kernels config options to a file, so when you recompile a kernel, you can select all the options you previously had? |
20:44.53 | Tupone | orchid: linux? |
20:45.00 | orchid | yes |
20:45.02 | orchid | debian |
20:45.21 | learner | yes, orchid.. there should be a file in the build dir.. just copy it to another file |
20:45.23 | Tupone | I know linux: on /usr/src/linux should be a .config file |
20:45.33 | orchid | but i dont knbow the answers to all the questins when doing the menuconfig |
20:45.48 | orchid | ok |
20:45.59 | captain_proton | orchid: you do know that if you press ? while in menuconfig it'll usually give you some guidance on the option? |
20:46.10 | orchid | captain_proton: no :) |
20:46.16 | orchid | i do now |
20:46.20 | learner | heh |
20:46.29 | orchid | i usually read the docs in the src |
20:46.35 | orchid | but i dont understand some of it |
20:46.36 | captain_proton | without that, learning to configure a kernel can be tedious work :) |
20:46.46 | orchid | captain_proton: yeah it is |
20:46.57 | captain_proton | orchid: usually its a good thing to do an `lspci` to know exactly what hardware you want to support |
20:47.19 | orchid | well, i need the kernel to be recompiled with no new options |
20:47.39 | orchid | i just need it compiled with gcc3 not 2.95 or whatever |
20:48.02 | captain_proton | ah - you should be able to just do a make clean, make, make modules, etc |
20:48.29 | orchid | oh realy? good |
20:48.49 | captain_proton | if you already have a kernel tree configured, there's no reason to reconfigure it |
20:49.06 | orchid | yeah, im not adding any new stuff |
20:49.06 | Tupone | before doing make menuconfig look at .config, if it is already there. Because if not it will be created, but not with the running kernel options, just some default |
20:50.48 | orchid | theres a .config in /usr/src/kernel-headers-2.4.18-bf2/ |
20:51.21 | Tupone | look like a kernel .config ? |
20:51.31 | orchid | yes |
20:51.42 | orchid | lots of otions set to y/n/m |
20:52.02 | Tupone | so probably is the default on your debian. Drop in /usr/src/linux, then run make menuconfig |
20:52.11 | captain_proton | err, no |
20:52.18 | learner | so copy that to a backup, if you want to be safe, but like cap said, if you're not needing to reconfigure, it'll be fine |
20:52.19 | captain_proton | drop in /usr/src/linux, then run make oldconfig ;) |
20:52.39 | orchid | i dont have /usr/src/lnux |
20:52.57 | Tupone | have you got the kernel-source |
20:53.01 | orchid | but i have that debian bf24 kernel though |
20:53.18 | orchid | yes i have headers, is that the source? |
20:53.25 | Tupone | I think a package called kernel-source |
20:53.34 | orchid | ok will look |
20:53.54 | Tupone | It shold be from 30 to 50 Mbyte |
20:55.49 | orchid | hmm, see i installed debian stable, then went to unstable, and theres no unstable kernel-sources for this kernel |
20:56.03 | Tupone | lemme look |
20:56.11 | orchid | so i might as well get a new kernel |
20:57.13 | Tupone | debian site is down :( I cannot see |
20:57.33 | Tupone | You can get a kernel from www.kernel.org |
20:58.11 | Tupone | or get any kernel package from debian kernel=2.4.18 |
20:59.14 | orchid | kernel-source-2.4.19 is the closest, no 18 |
20:59.45 | orchid | so i will get a brand new one, like 2.4.22? |
20:59.45 | Tupone | OK. In that case you SHOULD run make oldconfig |
20:59.52 | orchid | oh |
21:00.21 | orchid | so get kernel-source-2.4.19, then copy my .config, then make oldconfig? |
21:00.29 | Tupone | yeah |
21:00.52 | Tupone | then make dep, make bzImage, make modules, make modules_install |
21:01.18 | orchid | then i have to edit lilo or something too? |
21:01.27 | Tupone | after that, you should pay lot of attention on booting |
21:01.35 | Tupone | you use lilo? |
21:01.38 | orchid | i should read the kernel how to |
21:01.41 | orchid | yes i do |
21:02.22 | Tupone | You should copy /usr/src/linux/arch/i386/boot/bzImage on the /boot directory, not overwriting the old kernel |
21:02.43 | *** join/#bzflag Carnage (strayer@dyn216-8-133-40.ADSL.mnsi.net) |
21:02.52 | Tupone | then edit the /etc/lilo.conf |
21:03.23 | Tupone | copy the line from the current kernel and put the correct name |
21:03.35 | orchid | ok |
21:03.42 | Tupone | then run lilo, reboot, cross the finger, and hope |
21:03.46 | orchid | heh |
21:03.54 | orchid | fingers and toes |
21:24.03 | CIA | 03atupone * 12bzflag/ (2 files in 2 dirs): Mountains texture dimension taken without re-reading image |
21:26.11 | *** part/#bzflag Tupone (~Tupone@ppp-217-133-162-109.cust-adsl.tiscali.it) |
21:57.56 | david_v | KR: practice match? :) |
21:59.47 | david_v | ~d |
22:15.27 | *** join/#bzflag learner (~brlcad@chr160dhcp1509.chrchv01.md.comcast.net) |
22:15.27 | *** mode/#bzflag [+o learner] by ChanServ |
22:20.18 | *** join/#bzflag GenRommel (~gene@24-193-117-248.nj.rr.com) |
22:30.52 | *** join/#bzflag Tupone (~Tupone@ppp-82-84-96-102.cust-adsl.tiscali.it) |
22:44.27 | *** join/#bzflag Tupone (~Tupone@ppp-82-84-96-102.cust-adsl.tiscali.it) |
22:57.37 | CIA | 03atupone * 12bzflag/ (ChangeLog): A bunch of old things |
22:57.49 | *** part/#bzflag KR (~k@cae168-234-054.sc.rr.com) |
23:32.07 | *** join/#bzflag DTRemenak (~DTRemenak@host-226-63.dialup.innercite.com) |
23:38.11 | *** join/#bzflag orchid (~bzgirl@toronto-hs-64-26-176-100.s-ip.magma.ca) |
23:44.10 | *** join/#bzflag cniV (~kchan@c211-30-113-108.carlnfd2.nsw.optusnet.com.au) |
23:44.47 | Tupone | orchid: encantado |
23:45.09 | orchid | hi tupone |
23:45.20 | Tupone | progress on that? |
23:45.29 | orchid | no, compile errors |
23:46.06 | orchid | so i will try again from scratch |
23:53.06 | *** join/#bzflag orchid (~bzgirl@toronto-hs-64-26-176-100.s-ip.magma.ca) |