00:02.25 | *** join/#bzflag Chestal (i=thilo@vmax.unix-ag.uni-siegen.de) [NETSPLIT VICTIM] |
00:02.25 | *** join/#bzflag PuMpErNiCkLe (n=pumperni@CPE000d8802a749-CM0012c9a9a6dc.cpe.net.cable.rogers.com) [NETSPLIT VICTIM] |
00:02.26 | *** join/#bzflag trepan (n=trepan@CPE0015f208ee18-CM00e06f15f704.cpe.net.cable.rogers.com) [NETSPLIT VICTIM] |
00:02.27 | *** mode/#bzflag [+o Chestal] by ChanServ |
00:02.27 | *** join/#bzflag orange (n=mdw@newton.clearbuilt.com) [NETSPLIT VICTIM] |
00:02.28 | *** mode/#bzflag [+v trepan] by ChanServ |
00:02.28 | *** mode/#bzflag [+v orange] by ChanServ |
00:02.35 | *** join/#bzflag catay (n=smertens@85.158.210.47) [NETSPLIT VICTIM] |
00:02.38 | *** join/#bzflag uso (n=uso@84-72-8-253.dclient.hispeed.ch) [NETSPLIT VICTIM] |
00:02.46 | *** join/#bzflag orthox (n=orthox@70.89.111.225) |
00:02.47 | *** join/#bzflag Admirarch (i=mwr25@student.cusu.cam.ac.uk) [NETSPLIT VICTIM] |
00:04.09 | *** join/#bzflag Manu (n=jujibo@bz.bzflag.bz) |
00:04.10 | *** mode/#bzflag [+v Manu] by ChanServ |
00:04.12 | *** join/#bzflag deprecated (n=deprecat@24.18.18.191) |
00:04.27 | *** join/#bzflag SportChick (n=essy@about/essy/stouterik/pdpc.base.SportChick) |
00:04.28 | *** mode/#bzflag [+v SportChick] by ChanServ |
00:04.28 | *** join/#bzflag CIA-2 (i=cia@cia.navi.cx) |
00:04.28 | *** join/#bzflag a_meteorite (n=a_meteor@unaffiliated/ameteorite/x-000000001) |
00:04.29 | *** join/#bzflag TimRiker (n=timr@pdpc/supporter/bronze/TimRiker) |
00:04.29 | *** mode/#bzflag [+o TimRiker] by ChanServ |
00:04.32 | *** join/#bzflag dcat (n=dcat@pdpc/supporter/active/dcat) [NETSPLIT VICTIM] |
00:04.34 | *** join/#bzflag Pimpi (n=frank@213.9.108.240) |
00:05.37 | *** join/#bzflag Guu (n=supybot@bz.bzflag.bz) |
00:10.30 | *** join/#bzflag JeffM2501 (n=JeffM@pdpc/supporter/sustaining/JeffM2501) |
00:10.30 | *** mode/#bzflag [+o JeffM2501] by ChanServ |
00:14.41 | *** join/#bzflag JeffM2501 (n=JeffM@pdpc/supporter/sustaining/JeffM2501) |
00:14.41 | *** mode/#bzflag [+o JeffM2501] by ChanServ |
00:15.03 | *** join/#bzflag PuMpErNiCkLe (n=pumperni@about/essy/bacon/PuMpErNiCkLe) |
00:17.56 | JeffM2501 | Erroneous, this computer dosn't suck does it? |
00:18.09 | *** join/#bzflag bryjen (n=bryjen@2002:45a6:86ae:0:0:0:0:1) |
00:18.09 | *** mode/#bzflag [+v bryjen] by ChanServ |
00:18.10 | Erroneous | I was quite happy working with it |
00:18.18 | Erroneous | it's pretty fast |
00:18.26 | JeffM2501 | cool |
00:18.31 | Erroneous | and it didn't do any crazy stuff |
00:18.33 | Erroneous | and it's quiet |
00:18.34 | JeffM2501 | bahh, jer set IE as the default browser |
00:18.37 | Erroneous | heh |
00:18.45 | Erroneous | actually I think windows update did that |
00:18.54 | JeffM2501 | that bastard |
00:19.38 | *** join/#bzflag A-Delusion (n=A-Delusi@pool-151-201-122-253.pitt.east.verizon.net) |
00:20.10 | bryjen | IE7? |
00:20.22 | JeffM2501 | EVIL! |
00:20.38 | bryjen | that would warrent stronger profanity |
00:20.57 | Erroneous | not on this channel |
00:20.59 | JeffM2501 | I never use it, but it was put on by update |
00:21.28 | JeffM2501 | I personaly don't care if it's there, as long as it stays out of my way |
00:21.31 | Erroneous | it is here too. wonder why that didn't take on that box |
00:21.53 | Erroneous | unless jer allowed it again |
00:22.14 | Erroneous | but I think my machine would have picked it up in that case |
00:22.16 | JeffM2501 | I did my own updates when I installed clean |
00:22.21 | Erroneous | ahhh |
00:22.23 | JeffM2501 | didn't do the domain updates |
00:22.35 | blast007 | JeffM2501: how crazy we talking? like "rig the mobo up to a direct 120V" kind of crazy? ;) |
00:22.54 | bryjen | 60Hz would suck ;) |
00:23.03 | JeffM2501 | compile 2 projects while office is updating |
00:23.08 | blast007 | heh |
00:23.14 | blast007 | that's not that crazy |
00:23.26 | JeffM2501 | old machine would have choked on it |
00:23.40 | blast007 | I usually run windows updates while installing java/flash/etc |
00:23.44 | JeffM2501 | I often have to debug 2 -3 projects at a time |
00:23.52 | Erroneous | multicore is cool |
00:24.09 | blast007 | very much so |
00:24.10 | JeffM2501 | yeah |
00:24.18 | JeffM2501 | got used to it at home, it sucked to come to work |
00:24.35 | Thumper_ | GCC 4.1.2 compiler warnings with ./configure --enable-debug |
00:24.35 | JeffM2501 | tho I can't build BZ now, no libs :( |
00:24.38 | Thumper_ | http://pastebin.ca/268767 |
00:25.01 | Thumper_ | the order of stuff initialized in Player.cxx doesn't match the definition in Player.h |
00:25.20 | Thumper_ | so do I rearrange the initialization list in Player.cxx or the items in Player.h so they match? |
00:25.58 | JeffM2501 | it matters? |
00:25.59 | Thumper_ | ie pauseMessageState(false) should be immediately following lastObstacle(NULL) |
00:26.05 | Erroneous | initialization, Thumper_ |
00:26.09 | Thumper_ | thanks. |
00:26.10 | Erroneous | leave the header |
00:26.20 | Erroneous | otherwise everyone has to rebuild just about everything |
00:26.23 | JeffM2501 | I didn't know it matterd |
00:26.25 | JeffM2501 | sorry |
00:26.28 | Erroneous | gcc cares |
00:26.32 | Erroneous | why? beats me |
00:26.37 | Erroneous | but it cares |
00:26.42 | JeffM2501 | I'll try to remember that |
00:26.53 | JeffM2501 | or just put them inside the constructor |
00:32.33 | JeffM2501 | Erroneous, think the API should be told of all calls to DEBUGX or just the ones over the current level? |
00:32.39 | Erroneous | all |
00:32.41 | JeffM2501 | k |
00:32.55 | Erroneous | tho the macros may not allow that |
00:33.06 | JeffM2501 | nope |
00:33.12 | JeffM2501 | they are going to be inline functions now :) |
00:33.25 | Erroneous | yay overhead :) |
00:33.39 | JeffM2501 | heh |
00:36.04 | *** join/#bzflag TimRiker (n=timr@pdpc/supporter/bronze/TimRiker) |
00:36.04 | *** mode/#bzflag [+o TimRiker] by ChanServ |
00:44.08 | JeffM2501 | wow this is wierd, the first time I've had the API have to call itself :) |
00:44.55 | blast007 | :) |
01:06.29 | JeffM2501 | oh this is gonna suck |
01:06.31 | Erroneous | yay recursion |
01:06.42 | JeffM2501 | not the same API function |
01:06.47 | JeffM2501 | just the API calling an event |
01:06.56 | Erroneous | aw |
01:07.19 | JeffM2501 | since it's not a #def aymore, I can't leave the code for em in common |
01:07.24 | JeffM2501 | cus common dosn't include bzfio :) |
01:07.49 | Erroneous | leave the function definition in common |
01:08.01 | Erroneous | bzfio.cxx is built in libcommon |
01:08.01 | uso | you are going to kill all the servers on cheap datacenter accounts, JeffM2501? ;) |
01:08.02 | Erroneous | should work |
01:08.14 | JeffM2501 | uso, huh? |
01:08.35 | uso | putting more load on the server :) |
01:08.40 | JeffM2501 | no |
01:09.01 | uso | calling the api for every network package .. |
01:09.21 | JeffM2501 | Erroneous, I can just move em to bzfio.h cus anyone who used the macro had to have that included anyway |
01:09.31 | JeffM2501 | if there are no handlers it bails out fast |
01:09.36 | Erroneous | huh? |
01:09.43 | Erroneous | macro was in common.h |
01:09.47 | Erroneous | correct? |
01:09.49 | JeffM2501 | the macro just repaced it with formatdebug |
01:09.52 | JeffM2501 | yeah |
01:09.56 | Erroneous | ah |
01:09.59 | Erroneous | good point |
01:10.01 | JeffM2501 | and format debug was in bzfio |
01:10.09 | Erroneous | yeah, I remember now |
01:10.18 | Erroneous | bzfio is weird anyway |
01:10.23 | JeffM2501 | indeed |
01:18.38 | *** join/#bzflag L4m3r (n=l4m3r@s122-189.resnet.ucla.edu) |
01:24.22 | Thumper_ | bah GCC is so picky... new newlines at end of file... :-P |
01:35.54 | *** join/#bzflag Gnurdux (n=gnurdux@69.251.233.242) |
01:51.41 | *** join/#bzflag dewdave (n=dave@68-113-170-83.dhcp.gdis.ne.charter.com) |
01:54.32 | Thumper_ | CIA is dead? |
01:55.15 | tannerld | :O |
01:55.49 | a_meteorite | CIA-2... |
01:58.16 | *** join/#bzflag Theme97_ (n=Theme97@about/essy/phpwriter/Theme97) |
01:58.57 | blast007 | yeah, it's dead |
02:00.00 | trepan | blast007: maybe it simply doesn't love you anymore |
02:00.19 | blast007 | :) |
02:27.13 | *** join/#bzflag delusional (n=A-Delusi@pool-151-201-122-253.pitt.east.verizon.net) |
02:44.25 | *** join/#bzflag shorty114 (n=shorty11@unaffiliated/shorty114) |
02:49.57 | *** join/#bzflag PuMpErNiCkLe (n=pumperni@about/essy/bacon/PuMpErNiCkLe) |
02:54.16 | *** join/#bzflag Doppelgamer (n=Doppelga@206-163-60-45-dsl.hevanet.com) |
02:56.10 | *** join/#bzflag Doppelgamer (n=Doppelga@206-163-60-45-dsl.hevanet.com) |
02:58.44 | *** join/#bzflag [shorty114] (n=shorty11@unaffiliated/shorty114) |
03:03.11 | *** join/#bzflag turnerb (n=turnerb@206-163-60-45-dsl.hevanet.com) |
04:12.48 | *** join/#bzflag JeffM2501 (n=jeffm@pool-71-109-219-155.lsanca.dsl-w.verizon.net) |
04:12.48 | *** mode/#bzflag [+o JeffM2501] by ChanServ |
04:21.24 | *** join/#bzflag jacques (n=jacques@nslu2-linux/jacques) |
05:08.29 | *** join/#bzflag DTRemenak (i=DTRemena@about/essy/CrazyCoder/DTRemenak) |
05:08.29 | *** mode/#bzflag [+v DTRemenak] by ChanServ |
05:10.27 | *** join/#bzflag shorty114 (n=shorty11@unaffiliated/shorty114) |
05:12.57 | *** join/#bzflag L4m3r (n=l4m3r@s122-189.resnet.ucla.edu) |
05:42.51 | JeffM2501 | oh now THIS is gonna be fun :) |
05:45.06 | JeffM2501 | awww no CIA :( |
05:46.00 | JeffM2501 | DTRemenak I did the callback idea you sugested. |
05:46.19 | DTRemenak | did it work? |
05:46.23 | JeffM2501 | seems so |
05:46.30 | DTRemenak | cool |
05:46.34 | JeffM2501 | and replaced all the DEBUGX with just calls to the function |
05:47.01 | JeffM2501 | only changed 59 files :) |
05:47.18 | DTRemenak | aw, and no cia :) |
05:47.31 | JeffM2501 | it may take time |
05:47.35 | JeffM2501 | it did it in taco |
05:47.42 | JeffM2501 | just not here |
06:03.36 | JeffM2501 | poor CIA, didn't even pick up the second |
06:04.03 | blast007 | cia has been dead a while |
06:05.12 | *** kick/#bzflag [CIA-2!n=jeffm@pdpc/supporter/sustaining/JeffM2501] by JeffM2501 (JeffM2501) |
06:05.25 | JeffM2501 | it's workin in others |
06:06.48 | blast007 | same bot? or different number? |
06:07.01 | JeffM2501 | difrent number |
06:18.07 | [NP]Tangent | woooooooooot |
06:18.11 | [NP]Tangent | my servers are back up as normal |
06:39.17 | *** join/#bzflag jacques (n=jacques@nslu2-linux/jacques) |
06:53.02 | *** part/#bzflag JeffM2501 (n=jeffm@pdpc/supporter/sustaining/JeffM2501) |
07:43.32 | *** join/#bzflag Pommes (n=Pommes@about/essy/frenchy/Pommes) |
08:20.07 | *** join/#bzflag LePoulpe303 (n=LePoulpe@AMontpellier-251-1-8-131.w83-113.abo.wanadoo.fr) |
08:20.50 | LePoulpe303 | hi all |
08:22.13 | Pommes | Salut Poulpe |
08:22.53 | Pommes | You mean big shipeating monster |
08:30.47 | LePoulpe303 | salut Pommes |
08:30.59 | LePoulpe303 | naaah rather midsize octopus |
08:32.02 | *** join/#bzflag delusional (n=A-Delusi@pool-151-201-122-253.pitt.east.verizon.net) |
08:33.57 | *** join/#bzflag LePoulpe403 (n=LePoulpe@AMontpellier-251-1-53-230.w81-251.abo.wanadoo.fr) |
08:35.21 | LePoulpe403 | naaaah |
08:41.51 | *** join/#bzflag LePoulpe403 (n=LePoulpe@AMontpellier-251-1-53-230.w81-251.abo.wanadoo.fr) |
08:47.05 | Manu | bonjour LePoulpe_303 :) |
08:53.29 | LePoulpe303 | hola Manu ! |
08:54.09 | LePoulpe303 | Manu: for me ,bzbot project is completed till new features request appears |
08:54.18 | Manu | good :) |
08:55.02 | LePoulpe303 | (or bugs , of course ;) ) |
08:56.01 | LePoulpe303 | i planned to start a map editor with teppic but he seems quite busy actually |
08:56.17 | LePoulpe303 | i didn't see him here for weeks |
09:11.01 | *** join/#bzflag Pommes_ (n=Pommes@pD95453CF.dip0.t-ipconnect.de) |
09:59.17 | *** join/#bzflag mikl (n=mikl@pdpc/supporter/active/mikl) |
10:49.23 | *** join/#bzflag Bluer2 (n=user@60.51.117.184) |
12:45.42 | *** join/#bzflag donny_baker (n=donny_ba@mse1.bowencenter.org) |
13:48.37 | *** join/#bzflag delusional (n=A-Delusi@pool-151-201-122-253.pitt.east.verizon.net) |
14:12.13 | *** join/#bzflag mikl_ (n=mikl@tbv.faderhuset.org) |
15:03.57 | SportChick | spam: http://my.bzflag.org/bb/viewtopic.php?t=9561 and http://my.bzflag.org/bb/viewtopic.php?t=9564 |
15:10.29 | *** join/#bzflag biggeruniverse (n=biggerun@adsl-68-90-161-137.dsl.ksc2mo.swbell.net) |
15:18.22 | *** join/#bzflag blast007 (i=1000@pdpc/supporter/active/blast007) |
16:01.14 | *** join/#bzflag Pimpi (n=frank@gondolin.pimpi.org) |
16:10.44 | *** join/#bzflag razeryan (i=cf4a1543@gateway/web/cgi-irc/zeebrothers.net/x-4cb51cc5dd39725d) |
16:17.55 | *** join/#bzflag schlechterpanzer (n=SportChi@unaffiliated/schlechterpanzer) |
16:19.21 | *** part/#bzflag schlechterpanzer (n=SportChi@unaffiliated/schlechterpanzer) |
16:24.53 | *** join/#bzflag ts (n=ts@p54B0103F.dip0.t-ipconnect.de) |
16:29.53 | biggeruniverse | ts: i still have problems |
16:34.41 | ts | heh, I have problems, too |
16:34.46 | ts | Want mine? ;) |
16:35.39 | biggeruniverse | no, I have enough- believe me |
16:35.50 | biggeruniverse | but I will take some coffee |
16:38.01 | biggeruniverse | don't bite your tongue man, that hurts |
16:40.21 | Kaniaz | Yeah, I realised that |
16:40.27 | Kaniaz | But only when the blood was cascading down my shirt |
16:40.33 | inchworm | o.O |
16:40.59 | Kaniaz | Hey, it's an easy mistake to make! |
16:41.15 | *** join/#bzflag Doppelgamer (n=Doppelga@gateway.catlin.edu) |
16:48.16 | biggeruniverse | right |
16:48.27 | biggeruniverse | it's right there by your teeth and all |
16:48.48 | biggeruniverse | ~seen L4m3r |
16:49.17 | ibot | l4m3r <n=l4m3r@s122-189.resnet.ucla.edu> was last seen on IRC in channel ##essy, 15h 18m 54s ago, saying: 'quite what?'. |
16:49.17 | biggeruniverse | wake up ibot! |
16:49.30 | biggeruniverse | hmmm |
16:49.58 | Kaniaz | Haha, biggeruniverse, exactly |
16:50.15 | Kaniaz | I mean, it's such a bad place to put your tounge |
16:51.13 | biggeruniverse | quite what? |
16:51.22 | Kaniaz | Quite what. |
16:51.26 | biggeruniverse | ah |
16:51.52 | biggeruniverse | quite. |
16:51.57 | biggeruniverse | quite what? |
16:52.05 | biggeruniverse | quite a bit of llamas |
16:52.18 | biggeruniverse | I'm sure that was the exact conversation |
16:52.56 | inchworm | o noesss windows! |
16:53.07 | Kaniaz | I have Linux |
16:53.09 | Kaniaz | ...Somewhere |
16:53.35 | Kaniaz | Except I use winfantastic (that's the marketing name, btw) |
16:55.36 | biggeruniverse | ts: I still get the height-kick sometimes |
16:55.50 | *** join/#bzflag JeffM2501 (n=JeffM@pdpc/supporter/sustaining/JeffM2501) |
16:55.50 | *** mode/#bzflag [+o JeffM2501] by ChanServ |
16:56.01 | ts | biggeruniverse: I haven't changed the height check |
16:56.23 | biggeruniverse | ts: I know, but I told you the other day it wasn't happening anymore, and it just wasn' |
16:56.31 | biggeruniverse | t happening then |
16:56.34 | ts | Can you really play at that framerate? |
16:56.45 | biggeruniverse | I can |
16:56.49 | ts | EWW |
16:56.59 | biggeruniverse | I'm the low frame rate master! |
16:57.05 | ts | _I_ couldn't :/ |
16:57.12 | Kaniaz | What framerate? |
16:57.17 | biggeruniverse | ~5 fps |
16:57.30 | Kaniaz | Oh, yeah |
16:57.39 | inchworm | like being at the disco with the strobes going, right? |
16:57.43 | Kaniaz | Mine runs at about 5FPS because it's smokin' hot |
16:57.59 | Kaniaz | Sort of |
16:58.03 | Kaniaz | Except less cool |
16:58.20 | biggeruniverse | ts: it's true, that shouldn't happen to anyone, but it's a little weird that it does |
16:58.21 | inchworm | :) |
16:58.41 | Kaniaz | Doesn't really matter though |
16:58.47 | Kaniaz | I can't win against ye olde bzflag bot |
17:00.09 | ts | biggeruniverse: The only alternative would be repositioning a tank when it doesn't fit the movement scheme |
17:01.23 | ts | I've tested and I was even able to jump up to 38 units high instead of 18 |
17:01.49 | biggeruniverse | hmm |
17:01.50 | ts | That's more than the double height of what I usually can jump |
17:02.00 | biggeruniverse | then what is the deal? |
17:02.14 | ts | which would mean a huge tolerance is needed |
17:02.15 | biggeruniverse | dead-reckoning? but the server doesn't do any of that |
17:02.20 | ts | no idea what the deal is |
17:03.05 | biggeruniverse | how does player position get updated on the server? is it strictly from message data? |
17:03.28 | ts | MsgPlayerUpdateSmall |
17:04.04 | biggeruniverse | ok, and no other calculations? |
17:04.38 | ts | not that I know of |
17:06.56 | biggeruniverse | hmm |
17:07.08 | ts | What? |
17:07.41 | biggeruniverse | I need to run the server in gdb again and try to break it |
17:08.06 | ts | Why do you want to do that? |
17:08.12 | *** join/#bzflag AHgpoH (i=c1292d03@gateway/web/cgi-irc/zeebrothers.net/x-a6f6574c89a8ef2e) |
17:08.27 | biggeruniverse | so I can see what the server thinks my height is when it kicks me |
17:08.55 | ts | You don't need gdb for that |
17:09.20 | ts | You can see it with -d as command line option |
17:09.39 | *** join/#bzflag CBG (n=CBG@about/essy/fan/CBG) |
17:09.42 | ts | Please note that the server can kick you before you reach your max height |
17:10.00 | biggeruniverse | I know |
17:10.04 | biggeruniverse | CBG! |
17:10.19 | biggeruniverse | I like doing everything in gdb tho ;) |
17:10.41 | Kaniaz | Scary. |
17:10.54 | biggeruniverse | it's just CBG |
17:11.00 | ts | On that poor box? |
17:12.04 | CBG | hola biggeruniverse |
17:12.51 | biggeruniverse | we had a party while you were gone. :P |
17:12.52 | biggeruniverse | ;) |
17:14.33 | biggeruniverse | ts: yes |
17:14.51 | biggeruniverse | I know, it's probably not nice of me to ask it to do so much |
17:15.05 | ts | I thought I'm crazy because of the stuff I do but you're worse ;) |
17:15.26 | biggeruniverse | yay! |
17:15.42 | *** join/#bzflag mozul (n=KBC18135@about/essy/LoveofEssy/mozul) |
17:15.47 | Kaniaz | It might be faster by carrier pigeon, but I'm all outta carrier pigeons |
17:16.06 | brlcad | them's good eat'n |
17:16.34 | biggeruniverse | o.O |
17:17.09 | biggeruniverse | Seems like they'd be gamy |
17:17.47 | biggeruniverse | ?gamey? |
17:17.58 | *** part/#bzflag mozul (n=KBC18135@about/essy/LoveofEssy/mozul) |
17:47.06 | Kaniaz | Good eat'n carrier pigeons |
17:47.14 | Kaniaz | With free fortune cookies (aka whatever paper they were carrying) |
17:47.40 | *** join/#bzflag Baritus (n=alton@p549864B7.dip.t-dialin.net) |
17:48.09 | JeffM2501 | damn, where is DTRemenak today? |
17:51.25 | CBG | Well, #AWOS, ##essy and #bzflag. |
17:52.02 | JeffM2501 | no I mean him personaly |
17:52.05 | JeffM2501 | he's not here yet |
17:52.16 | CBG | I was kidding. :) |
17:52.20 | JeffM2501 | and I'm ordering drive enclosures today, and need to know if he wants one :) |
17:52.37 | CBG | Maybe he's ill... or has some kinda of doctor/dental appointment. |
17:52.47 | JeffM2501 | he would have called |
17:52.52 | JeffM2501 | I checked with his manager |
17:52.56 | CBG | hmm |
17:53.02 | JeffM2501 | protbably just slept in |
17:53.14 | CBG | It's 10am now? |
17:53.20 | JeffM2501 | close to it |
17:53.27 | CBG | yeah, and he starts at 9? |
17:53.38 | JeffM2501 | I don' tknow what time he starts |
17:53.42 | JeffM2501 | I start at 9 |
17:53.52 | CBG | yeah, could be that he overslept |
17:54.02 | CBG | call him, wake him up |
17:54.19 | JeffM2501 | mehh, I'll just order an extra |
17:54.22 | JeffM2501 | if he wants it he can have it |
17:54.27 | JeffM2501 | if not I'll sell it to work |
17:54.37 | CBG | I gather that enclosures are that sort of thing... |
17:54.48 | JeffM2501 | they are only 15$ each |
17:54.49 | CBG | doesn't hurt to have a spare lieing around |
17:54.58 | CBG | USB only? |
17:55.11 | JeffM2501 | yeah |
18:08.31 | *** join/#bzflag Birdie (n=Birdie__@d54C12302.access.telenet.be) |
18:27.33 | JeffM2501 | if you want REALY bad code, look at the code for bzedit |
18:28.07 | Kaniaz | Nah, I'm good |
18:28.12 | Kaniaz | I understand C++ syntax (almost) |
18:28.16 | Kaniaz | But I've got no idea what's going on here |
18:28.18 | Kaniaz | So, that's great! |
18:30.06 | JeffM2501 | bzedit is C++ infused with pure concentrated evil |
18:30.57 | Kaniaz | Yes, well |
18:31.07 | Kaniaz | I kind of didn't know bzedit really existeduntil a few days ago |
18:31.17 | JeffM2501 | there are 4 of them |
18:31.19 | Kaniaz | So I'll just stay away from it. |
18:31.21 | JeffM2501 | no wait 6 |
18:31.23 | Kaniaz | WhaT? |
18:31.50 | JeffM2501 | bzedit for windows, the origonal linux one, the modified linux one, the origonal mac one, the new mac one, and the python one |
18:32.09 | JeffM2501 | and the oft ignored bastard one |
18:32.33 | Kaniaz | Wow |
18:32.37 | Kaniaz | That sounds like a lot of manpower and effort |
18:32.42 | Kaniaz | To make six things do, you know, one thing |
18:32.53 | JeffM2501 | difrent people want to do difren things |
18:33.01 | JeffM2501 | the windows and linux one do share some code |
18:33.10 | JeffM2501 | the map parsting and drawing code |
18:33.19 | Kaniaz | Are any of them well good? |
18:33.31 | JeffM2501 | the windows one is still in use today |
18:33.44 | JeffM2501 | the new mac one shows promice, assuming it's author can finish it |
18:33.46 | JeffM2501 | but it's mac only |
18:34.32 | Kaniaz | That is quite scary. |
18:34.38 | JeffM2501 | not realy |
18:34.42 | JeffM2501 | just the way things evolve |
18:34.46 | Kaniaz | Natural selection. |
18:34.50 | Kaniaz | It takes a long time. |
18:34.51 | JeffM2501 | blender is the most complete editing solution at this time |
18:35.02 | JeffM2501 | bzfag ain't exactly young :) |
18:35.05 | JeffM2501 | flag even |
18:35.24 | Kaniaz | Yeah |
18:35.37 | Kaniaz | I last played this about four years ago - but it's older than that judging from the copyright on the source code header, huh |
18:35.45 | JeffM2501 | 1993 |
18:36.02 | JeffM2501 | some of the code is probably from before that |
18:36.09 | JeffM2501 | quite a bit |
18:36.16 | JeffM2501 | it's never goten a major rewrite |
18:36.18 | Kaniaz | Well that's either a testament to how good the code is |
18:36.23 | JeffM2501 | not realy |
18:36.23 | Kaniaz | Or how scared everyone is of it. |
18:36.32 | JeffM2501 | how poorly managed it is |
18:36.41 | JeffM2501 | most of the old code is the reason it's so easy to cheat |
18:36.42 | Kaniaz | I shouldn't say anything though |
18:36.46 | Kaniaz | I couldn't code my way out of a paper bag |
18:37.18 | Kaniaz | Yeah? |
18:37.23 | Kaniaz | I never thought it would be too easy to cheat |
18:37.29 | JeffM2501 | it is |
18:37.31 | Kaniaz | I mean, the server can pick out the most boneheaded cheats I figured |
18:37.37 | JeffM2501 | nope |
18:37.38 | Kaniaz | "This guy just moved across the map at the speed of light! Something is wrong!" |
18:37.40 | JeffM2501 | the game trusts the client |
18:37.41 | Kaniaz | But maybe not. |
18:37.44 | Kaniaz | Oh |
18:37.47 | JeffM2501 | it was made as a lan game |
18:37.54 | JeffM2501 | so it trusts the client for most things |
18:37.57 | JeffM2501 | like when you die |
18:38.02 | Kaniaz | It still trusts you for that? |
18:38.05 | JeffM2501 | yup |
18:38.12 | Kaniaz | Gee wow. |
18:38.21 | JeffM2501 | we've put some checks in the server, but it dosn't know all things |
18:38.27 | Kaniaz | So why doesn't it check, just code oldness |
18:38.37 | Kaniaz | Or because it would be too much power to calculate all these hits and stuff, taking into account lag, blah blah blah |
18:38.40 | JeffM2501 | it's one of the big things that has to get done or the game will become a joke |
18:38.47 | JeffM2501 | no, just noone has writen it |
18:38.50 | JeffM2501 | that's the simple answer |
18:38.55 | Kaniaz | OH |
18:38.57 | Kaniaz | *Oh |
18:39.04 | Kaniaz | Yeah I guess cheating would be pretty easy then. |
18:39.08 | Kaniaz | If it doesn't check for your death, geez |
18:39.13 | Kaniaz | Even I can download the source code and comment out some lines. |
18:39.24 | JeffM2501 | it's a tedious task, so noone has donated the time and effor to do it |
18:39.29 | Kaniaz | Can't blame them |
18:39.32 | Kaniaz | It's not exactly a barrel of laughs |
18:39.36 | JeffM2501 | god mode takes 1 character to implement |
18:39.41 | JeffM2501 | a ! |
18:39.47 | Kaniaz | Haha, oh yeah. |
18:39.53 | Kaniaz | Gee. |
18:39.56 | Kaniaz | Well |
18:40.01 | Kaniaz | I see your point about that being a bit of a joke. |
18:40.13 | JeffM2501 | indeed |
18:40.36 | JeffM2501 | it'd be nice if the maintainer pushed for better changes, but that's not how he works |
18:41.02 | JeffM2501 | heh |
18:41.05 | JeffM2501 | we don't raly have any |
18:41.07 | Kaniaz | Even so I thought this was just open source. Stuff happens, it gets added. |
18:41.25 | JeffM2501 | code dosn't apear by magic :) |
18:41.36 | Kaniaz | Oh well |
18:42.38 | JeffM2501 | linux? |
18:42.44 | Kaniaz | Nah I'm on Winfantastic |
18:42.49 | JeffM2501 | what compiler? |
18:43.22 | Kaniaz | Whatever weirdo thing Visual C++ 2005 Express Edition (express makes it cooler, right?!) has |
18:43.36 | JeffM2501 | that is the compiler :) |
18:43.41 | JeffM2501 | shouldn't be too slow |
18:43.45 | JeffM2501 | what speed is the PC? |
18:43.48 | Kaniaz | 1GhZ |
18:43.54 | JeffM2501 | that can take a bit |
18:44.00 | Kaniaz | Well 1.6ghz |
18:44.01 | Kaniaz | But whatever |
18:44.09 | JeffM2501 | you get all your 3rd party libs setup? |
18:44.27 | Kaniaz | Nope, ha-ha! |
18:44.36 | Kaniaz | I just clicked compile and wishfully hoped it worked. |
18:44.44 | Kaniaz | Either way it was doing okay until c:\users\admin\projects\bzflag\bzflag\include\curlmanager.h(22) : fatal error C1083: Cannot open include file: 'curl/curl.h': No such file or directory at which point I'm beginning to wonder. |
18:45.32 | Kaniaz | I don't even remember what it does |
18:45.34 | Kaniaz | URL stuff |
18:45.35 | Kaniaz | Evidently |
18:49.06 | JeffM2501 | yeah you need curl |
18:49.07 | JeffM2501 | it does all our downloading from websites |
18:49.11 | JeffM2501 | and the listserver stuff |
18:49.11 | Kaniaz | Yeah |
18:49.14 | Kaniaz | I used "PHP Curl" with, uh, PHP |
18:49.18 | JeffM2501 | you also need the windows platform SDK |
18:49.22 | JeffM2501 | and directX |
18:49.23 | Kaniaz | I have that |
18:49.30 | Kaniaz | Although I come close, it's true |
18:49.32 | JeffM2501 | and GLEW |
18:49.39 | JeffM2501 | and pdcurses |
18:49.52 | Kaniaz | Right so just the entire world's set of external libraries then |
18:49.59 | JeffM2501 | nope |
18:50.04 | JeffM2501 | you COULD need SDL, but ya don't ;) |
18:50.11 | Kaniaz | Haha |
18:50.19 | Kaniaz | And by a few things, I mean |
18:50.25 | Kaniaz | "Made one of those 3D triangles without using a tutorial!" |
18:50.38 | JeffM2501 | for a full install of VC, all you need is curl, curses, and glew |
18:50.48 | JeffM2501 | the rest is included by default |
18:50.53 | JeffM2501 | EE just strips out a lot of that |
18:50.56 | Kaniaz | Yeah, I have the Windows PDSK from other stuff I've fooled about with, and the DirectX SDk so that's good |
18:51.01 | JeffM2501 | coo |
18:51.13 | JeffM2501 | we don't actualy use directX for drawing |
18:51.17 | Kaniaz | Yeah, what's up with that |
18:51.18 | Kaniaz | I thought you used OpenGL? |
18:51.20 | JeffM2501 | just window setup and sound |
18:51.22 | JeffM2501 | and input |
18:51.27 | JeffM2501 | directX is more then direct3d |
18:51.35 | Kaniaz | Oh yeah |
18:51.42 | Kaniaz | DirectInput and DirectAllThoseStupidNames |
18:51.52 | JeffM2501 | directInput isn't bad |
18:51.58 | JeffM2501 | gives us force feedback |
18:52.01 | Kaniaz | I wouldn't know |
18:52.18 | JeffM2501 | directPlay is the worst of the directX APIs |
18:52.24 | Kaniaz | Isn't that networking that one |
18:52.41 | JeffM2501 | yes |
18:52.42 | Kaniaz | I saw WSACleanup() so I was guessing Winsock (dur). |
18:52.46 | JeffM2501 | yeah |
18:52.59 | Kaniaz | Right |
18:53.03 | Kaniaz | Better try and get this right then |
18:53.16 | JeffM2501 | you doing CVS head? or 2.0.x? |
18:53.21 | Kaniaz | I've got CVS head |
18:53.35 | JeffM2501 | the docs should have a list of what EE needs |
18:53.45 | JeffM2501 | there is a curl for MSVC, that's the one you want |
18:53.47 | JeffM2501 | with no SSL |
18:53.55 | Kaniaz | Makes sense yeah |
18:53.58 | Kaniaz | I see that one link right there then |
18:54.10 | JeffM2501 | should be the windows readme file in the root |
18:54.24 | Kaniaz | Got it |
18:55.27 | Kaniaz | Some people say I'm weird for using gvim |
18:55.29 | Kaniaz | I say I'm enlightened |
18:55.34 | *** join/#bzflag tupone_laptop (n=atupone@pdpc/supporter/active/Tupone) |
18:55.34 | *** mode/#bzflag [+v tupone_laptop] by ChanServ |
18:56.41 | *** join/#bzflag Doppelgamer (n=Doppelga@gateway.catlin.edu) |
18:57.54 | JeffM2501 | what ever floats your boat |
18:58.15 | *** join/#bzflag Erroneous (n=dtremena@users.gibbscam.com) |
18:58.30 | JeffM2501 | there he is |
18:59.10 | *** mode/#bzflag [+v Erroneous] by ChanServ |
18:59.20 | Erroneous | forgot to start cz |
18:59.31 | *** part/#bzflag Doppelgamer (n=Doppelga@gateway.catlin.edu) |
19:00.50 | JeffM2501 | if I get USB external drive enclosures you want me to pick you up one? |
19:01.06 | Erroneous | sure |
19:01.07 | Erroneous | thanks |
19:01.14 | Erroneous | how much? |
19:02.34 | JeffM2501 | looks to be like 15$ |
19:02.55 | JeffM2501 | maybe as much as 17$ if I get the ones with a fan :) |
19:04.06 | JeffM2501 | hard drive |
19:04.10 | JeffM2501 | box you put one in |
19:04.15 | JeffM2501 | and plug in via USB |
19:04.47 | Kaniaz | Oh |
19:04.51 | Kaniaz | That could be handy |
19:04.56 | JeffM2501 | indeed |
19:05.15 | Kaniaz | And by often, I mean, my last keyboard died in a watery pepsi grave |
19:05.42 | JeffM2501 | thats why they make fluid proof ones |
19:05.49 | Kaniaz | Yeah |
19:05.51 | Kaniaz | I remember when I did it |
19:06.02 | Kaniaz | The first thing I thought was typing /amsg i spilt pepsi on my keyboard omg! |
19:06.27 | JeffM2501 | I do not think your god had anything to do with it |
19:06.40 | Kaniaz | I don't have a god |
19:06.50 | Kaniaz | If he did |
19:06.54 | Kaniaz | He would be above pepsi related incidents |
19:06.56 | JeffM2501 | Erroneous, you care about a fan? |
19:06.58 | *** join/#bzflag SpazzyMcGee (n=SpazzyMc@fordend.demon.co.uk) |
19:09.47 | Erroneous | I don't care, no |
19:10.05 | JeffM2501 | I'm tempted to spend 20$ on one cus it's just SO very japanese :) |
19:10.10 | Erroneous | hehe |
19:10.11 | JeffM2501 | http://www.newegg.com/Product/ShowImage.asp?Image=17%2D716%2D010%2D02%2Ejpg%2C17%2D716%2D010%2D03%2Ejpg%2C17%2D716%2D010%2D04%2Ejpg%2C17%2D716%2D010%2D05%2Ejpg%2C17%2D716%2D010%2D06%2Ejpg&CurImage=17%2D716%2D010%2D02%2Ejpg&Description=Galaxy+METAL+GEAR+Metal+Gear+Box+II+3506UC%2DBlack+3%2E5%22+USB2%2E0+External+Enclosure+%2D+Retail |
19:10.23 | Kaniaz | That link almost had my eye out |
19:10.26 | Kaniaz | But yeah, the Japanese love their fans |
19:10.29 | CBG | rofl. |
19:10.31 | Erroneous | wow |
19:10.31 | JeffM2501 | it's labeld "metal gear box sustinance II" |
19:10.42 | JeffM2501 | substance, pardon me |
19:10.57 | Erroneous | heh |
19:11.35 | JeffM2501 | so the cheapie for you? |
19:11.45 | JeffM2501 | I've used the 14.99 one before, it works fine |
19:11.50 | Erroneous | sure |
19:12.11 | CBG | can't you guys just shout at each other...? |
19:12.15 | Erroneous | I'm just putting an oldish 120JB drive in it |
19:12.18 | CBG | or, different dept.s? |
19:12.24 | JeffM2501 | this room is suposed to be kept quiet |
19:12.28 | Erroneous | it would disrupt people |
19:12.30 | CBG | heh |
19:12.33 | Kaniaz | Rules are made to be broken |
19:12.44 | Erroneous | I'm not exactly right next to him |
19:12.44 | CBG | Erroneous: what's a JB? |
19:12.46 | Kaniaz | ...Well, the Japanese would say that |
19:12.50 | JeffM2501 | "library condtions" |
19:12.52 | CBG | JeraByte...? |
19:13.01 | CBG | JegaByte? |
19:13.02 | JeffM2501 | JigglyBtye! |
19:13.07 | CBG | JumboByte? |
19:13.12 | Erroneous | CBG: western digital's drive designator: AB, BB, JB, KB, YB |
19:13.19 | Kaniaz | It all makes sense now! |
19:13.28 | Erroneous | JB is 7200/8mb cache |
19:13.30 | CBG | Indeed... |
19:13.38 | CBG | I see. |
19:14.06 | Erroneous | it'a a 120gb drive, JB designator...so 120JB is the model number |
19:14.11 | JeffM2501 | CBG, it's also hard to verbalise a URL :) |
19:14.26 | Erroneous | especially one as heavily escaped as that |
19:14.31 | JeffM2501 | yeah |
19:14.41 | CBG | [7:10pm] <Erroneous> heh |
19:14.49 | CBG | That ^ would have been easily verbalised. |
19:14.54 | CBG | :P |
19:15.00 | Erroneous | heh is hard to shout |
19:15.09 | CBG | It is not... |
19:15.11 | Erroneous | and I'm too lazy to get up |
19:15.14 | Erroneous | it is |
19:15.20 | CBG | I just did it. |
19:15.22 | Erroneous | H is a hard letter to project |
19:15.35 | Erroneous | 'cause it's not voiced |
19:15.47 | JeffM2501 | yeah you need zlib dlltoo |
19:15.54 | Kaniaz | zlib |
19:15.58 | JeffM2501 | just grab the one from the 2.0.8 binary distro |
19:15.59 | Kaniaz | Is that something to do with PNGs |
19:16.03 | CBG | Erroneous: you can't make a "heh" sound? |
19:16.05 | JeffM2501 | no it's what curl uses |
19:16.07 | Kaniaz | Oh |
19:16.11 | CBG | You got a speech impediment? |
19:16.12 | JeffM2501 | the premade curls link to an external zlib |
19:16.22 | Erroneous | no, we build png zlib into bz |
19:16.35 | Erroneous | and I build my curls with zlib internal too |
19:16.38 | Erroneous | just to avoid this |
19:16.41 | Kaniaz | So it is something to do with PNGs |
19:16.47 | Kaniaz | Except right now it's just ruining all my stuff |
19:17.07 | Erroneous | no, it's a dll...so we don't use it for pngs |
19:17.20 | Erroneous | we build our zlib into the executable |
19:17.44 | JeffM2501 | techincaly bzflag has 2 copys of zlib |
19:17.44 | Kaniaz | I follow |
19:17.44 | JeffM2501 | if you use the premade libcurl |
19:17.48 | JeffM2501 | I sould just hook it up to use DevIL :) |
19:18.03 | JeffM2501 | Erroneous, orderd, |
19:18.14 | Erroneous | cool |
19:18.19 | JeffM2501 | bahh, I have no printers :) |
19:21.37 | *** join/#bzflag Doppelgamer (n=Doppelga@gateway.catlin.edu) |
19:22.26 | Kaniaz | Good news everyone! zlib1.dll was not found! More importantly, I can't find it in the 2.0.8 binary distrubution either |
19:22.32 | Kaniaz | And it's probably for some obvious reason that I'm just missing |
19:25.11 | JeffM2501 | I can send you one, hang on |
19:26.03 | Kaniaz | Alright |
19:26.20 | JeffM2501 | oh it wants, zlib1 |
19:26.21 | JeffM2501 | wierd |
19:26.26 | JeffM2501 | not zlibwapi? |
19:26.28 | Kaniaz | I probably did something wrong |
19:26.31 | Kaniaz | Nope, it doesn't |
19:26.36 | Kaniaz | That's what I expected...but it was zlib1 |
19:26.37 | JeffM2501 | no they may have changed something since I did it last |
19:26.40 | Kaniaz | *wants |
19:28.21 | Kaniaz | Fair enough |
19:29.14 | JeffM2501 | http://www.opencombat.net/temp/zlib1.dll |
19:29.14 | JeffM2501 | that should get ya |
19:29.23 | Erroneous | JeffM2501: you want me to just build a curl and send it to you for your builds? |
19:29.34 | JeffM2501 | naw |
19:29.38 | JeffM2501 | my curl works |
19:29.52 | JeffM2501 | I have a setup that's good to go |
19:29.57 | Erroneous | cool |
19:30.06 | Erroneous | be sure to build ares into it |
19:30.13 | Kaniaz | Yeah guys what's ares |
19:30.17 | Kaniaz | I saw it in the solution |
19:30.17 | JeffM2501 | a DNS thing |
19:30.28 | Erroneous | asynchronous dns resolver |
19:30.37 | JeffM2501 | Erroneous, part of me wants to change it to use the IE resolver :) |
19:30.43 | Erroneous | ewwww |
19:30.43 | JeffM2501 | bzflagMFC :) |
19:30.47 | CBG | ~Thumper++ |
19:30.48 | JeffM2501 | it works |
19:31.25 | JeffM2501 | so that the game dosn't pause while it looks up the URLS it needs |
19:31.26 | JeffM2501 | food time |
19:31.39 | Kaniaz | Fair enough. |
19:31.43 | Kaniaz | Is that on the main menu or something? |
19:32.06 | tupone_laptop | texture loading for instance |
19:32.32 | tupone_laptop | authentication |
19:32.43 | Kaniaz | Yeah, but I thought that was before you started playing |
19:32.47 | Kaniaz | Hence the blocking there wasn't too bad |
19:35.19 | Kaniaz | Yeah I've definitely screwed this up somehow |
19:35.34 | Kaniaz | "The ordinal 55 could not be located in the DLL zlib1.dll" |
19:45.59 | *** join/#bzflag zee350 (i=412b3f79@gateway/web/cgi-irc/zeebrothers.net/x-7975c7f148e4e747) |
19:47.00 | *** join/#bzflag everblade (i=412b3f79@gateway/web/cgi-irc/zeebrothers.net/x-7470294f0d00a4c4) |
19:47.30 | everblade | hello |
19:47.58 | Doppelgamer | hi |
19:48.07 | everblade | wassup |
19:48.38 | Doppelgamer | chilling in #bzflag, pretty self explanatory |
19:49.07 | everblade | same here |
19:49.14 | everblade | almost |
19:50.40 | everblade | anyways... think we could have a match if we can find some more ppl |
19:51.03 | Doppelgamer | heh i'llneed to DL the client back onto my laptop |
19:51.03 | CBG | What league..? |
19:51.22 | everblade | ctf |
19:51.35 | CBG | Each league has it's own channel, afaik. This channel is more for talk about development of the game. |
19:51.47 | CBG | For the ducati ctf league, try: ##ducleague |
19:51.57 | Doppelgamer | excellent, i was not aware of that |
19:52.06 | Kaniaz | Developing being something I'm failing to do, what with strange DLLS |
19:52.14 | everblade | thats weerd |
19:52.34 | everblade | i think its irc but im not sure |
19:52.55 | Doppelgamer | come again? |
19:53.06 | CBG | This isn't IRC. This is AIM! |
19:53.11 | Kaniaz | But of course! |
19:53.20 | CBG | Crouch, Take AIM, Fire! |
19:53.25 | everblade | hu? |
19:53.27 | Doppelgamer | Yahoo! |
19:53.36 | everblade | .com |
19:53.52 | Doppelgamer | hey everblade, did you hear the one about the giraffe? |
19:54.10 | everblade | giraffe? |
19:54.13 | everblade | giraffe? |
19:54.17 | Doppelgamer | nvm, it's probably over your head |
19:54.25 | CBG | pwned. |
19:54.33 | everblade | what girafe? |
19:54.45 | Doppelgamer | this is getting bash.org'd now. |
19:54.50 | everblade | wow... scary |
19:54.58 | CBG | bash'd. |
19:55.01 | everblade | yet cool |
19:55.17 | everblade | cinda |
19:56.16 | everblade | hello? |
19:56.22 | Kaniaz | Hello. |
19:56.37 | everblade | hoo are you |
19:56.51 | Kaniaz | Uhh. |
19:56.55 | Kaniaz | The voice of God? |
19:57.03 | Doppelgamer | http://sixtymins.ytmnd.com |
19:57.04 | everblade | coooooollll |
19:57.10 | Kaniaz | Yeah, a lot of people say that. |
19:57.23 | everblade | a little to many |
19:58.01 | everblade | (yown) |
19:58.04 | *** join/#bzflag Pommes (n=Pommes@about/essy/frenchy/Pommes) |
19:58.36 | everblade | im boerd |
19:59.17 | everblade | hello...???? |
19:59.29 | everblade | any body there |
19:59.34 | everblade | ? |
19:59.40 | everblade | ??? |
20:00.00 | everblade | hey im talking to you |
20:00.45 | everblade | hhhhhhhhhheeeeeeeeeeelllllllllllllooooooooooooooooo!!!!!!!!!!!!!! |
20:01.13 | everblade | any body there |
20:01.51 | everblade | im leaving |
20:02.14 | Kaniaz | So anyway. |
20:02.21 | Doppelgamer | thank gyad |
20:02.34 | Doppelgamer | i was about to change my nick to "your_mom" just so I could say "i'm here" |
20:02.34 | *** join/#bzflag everblade (i=412b3f79@gateway/web/cgi-irc/zeebrothers.net/x-e12026d0b201206b) |
20:02.50 | everblade | ???????? |
20:03.26 | NewNick | lolmgP4$$ |
20:03.36 | *** join/#bzflag zee833 (i=412b3f79@gateway/web/cgi-irc/zeebrothers.net/x-3487ae8faf7475ee) |
20:03.36 | NewNick | 133377lololol |
20:03.44 | NewNick | um... wrong window? |
20:03.53 | zee833 | haha! |
20:04.16 | Doppelgamer | lolmgP4$$ |
20:04.21 | Doppelgamer | what! |
20:04.23 | Doppelgamer | por ques |
20:05.09 | Doppelgamer | well, gtg, bye all |
20:05.42 | CBG | ciao |
20:05.47 | Kaniaz | Bye. |
20:13.40 | *** join/#bzflag a_temp_dist (n=ATD@mn-69-69-104-27.dyn.embarqhsd.net) |
20:18.40 | *** part/#bzflag SpazzyMcGee (n=SpazzyMc@fordend.demon.co.uk) |
20:19.55 | *** join/#bzflag Blue_Eyes (n=Blue@host119-218-dynamic.2-87-r.retail.telecomitalia.it) |
20:24.55 | *** join/#bzflag CBG (n=CBG@about/essy/fan/CBG) |
20:48.15 | *** join/#bzflag Glombool (n=chatzill@69.77.198.17) |
20:48.37 | Glombool | Is there doc on compiling under winXP? |
20:51.27 | *** join/#bzflag zee595 (i=570a3e46@gateway/web/cgi-irc/zeebrothers.net/x-fe256bf42909ffa7) |
21:08.42 | JeffM2501 | wtf? |
21:09.25 | Kaniaz | Hm? |
21:09.43 | JeffM2501 | just a lot of text for a lunch break :) |
21:09.50 | JeffM2501 | you get your stuff to compile? |
21:10.00 | Kaniaz | Yeah it compiles |
21:10.06 | JeffM2501 | cool |
21:10.07 | Kaniaz | Compiles like a sweet dream o'malley |
21:10.08 | JeffM2501 | it run ok? |
21:10.08 | Kaniaz | But here's the deal |
21:10.15 | Kaniaz | I go to run it, and I use that zlib1.dll that you sent |
21:10.20 | Kaniaz | And I get a DLL no-ordinal error. |
21:10.27 | JeffM2501 | wierd |
21:10.37 | Kaniaz | All, "Ordinal 53 <or some number I'll have to check> was not found in zlib1.dll." |
21:10.39 | JeffM2501 | you on 64 bit windows or something? |
21:10.42 | Kaniaz | Nah |
21:10.48 | Kaniaz | Oh crap, I am on Vista. I wonder if that matters. |
21:10.57 | JeffM2501 | 64 bit vista? ;) |
21:11.02 | Kaniaz | Nope |
21:11.04 | Kaniaz | 32-bit Vista |
21:11.06 | JeffM2501 | hmm |
21:11.11 | JeffM2501 | never tried vista |
21:11.19 | JeffM2501 | libcurl does have a problem on 64bit XP |
21:11.31 | JeffM2501 | well I could zip up the libcurl that I use and send it to you |
21:11.36 | Kaniaz | How big would it be? |
21:11.43 | JeffM2501 | not big |
21:11.45 | Kaniaz | Well sure. |
21:11.48 | Kaniaz | If you want. |
21:12.10 | JeffM2501 | huh? |
21:12.49 | Kaniaz | Don't worry about it. |
21:12.53 | Kaniaz | What am I talking about anyway. |
21:12.54 | Kaniaz | It compiles. |
21:12.56 | Kaniaz | It just doesn't run. |
21:13.53 | JeffM2501 | I'm packing it up now, one sec |
21:14.05 | *** join/#bzflag tannerld (n=tanner@adsl-068-209-251-067.sip.asm.bellsouth.net) |
21:14.07 | Kaniaz | This will be fun |
21:14.20 | JeffM2501 | http://www.opencombat.net/temp/curl.zip |
21:14.28 | JeffM2501 | please don't cheat |
21:14.41 | Kaniaz | I wanted to do it for my own knowledge, really |
21:14.47 | Kaniaz | This would be one hell of an elaborate scheme to cheat |
21:14.50 | JeffM2501 | tht's fine, but please don't cheat |
21:14.52 | JeffM2501 | at all |
21:15.03 | JeffM2501 | learning the code is one thing, but cheating for advantage is another |
21:15.11 | Kaniaz | Well |
21:15.17 | Kaniaz | I would probably suck even if I did cheat |
21:15.23 | Kaniaz | Besides, I was going to test it on a localhost server |
21:15.42 | JeffM2501 | that's fine, jsut please don't cheat on a public server, or give out cheat binarys |
21:15.49 | Kaniaz | Don't worry :P |
21:15.54 | Kaniaz | I'm not pathetic |
21:15.55 | JeffM2501 | fair nuf :) |
21:16.02 | Kaniaz | Actually that's a good point. |
21:16.08 | Kaniaz | Have you had people hand out binaries like that before. |
21:16.13 | JeffM2501 | relink with that lib and use that set of DLLs |
21:16.15 | JeffM2501 | ohh yeah |
21:16.22 | JeffM2501 | most cheaters arn't coders |
21:16.29 | Kaniaz | No I didn't think as much |
21:16.56 | findlay | find bzflag_src_dir -type f | xargs grep -niI "oh dear" |
21:16.59 | JeffM2501 | hopefully 2.2 will be better for that |
21:19.02 | findlay | actually, you don't need that -i to grep |
21:19.07 | JeffM2501 | depends what your trying to do |
21:19.16 | JeffM2501 | for some stuff it's rather easy |
21:19.17 | Kaniaz | Don't go sassing me Vista |
21:19.23 | findlay | sorry to deceive the impressionable new coders |
21:19.41 | Kaniaz | Telling me I can't delete a folder I made |
21:19.42 | JeffM2501 | for others it's a pain |
21:19.50 | Kaniaz | "You require permission from Admin to make changes to this folder" |
21:19.52 | Kaniaz | Yes, well, I am Admin, you see |
21:20.00 | findlay | Kaniaz: I had win98 do that to me once. Never could get it do delete |
21:20.01 | JeffM2501 | why do you want to run vista anyway? |
21:20.09 | Kaniaz | JeffM2501: free betas, hooray! |
21:20.09 | JeffM2501 | you like apps to run slow? |
21:20.15 | Kaniaz | Actually nothing's run slow |
21:20.16 | Kaniaz | yet |
21:20.33 | JeffM2501 | in general games run 20-30% slower on vista |
21:20.41 | Kaniaz | Alright now you're all freaking me out |
21:20.52 | findlay | at home and work |
21:21.00 | findlay | not school, though, not yet |
21:21.01 | JeffM2501 | moreso if your drivers do the openGL -> directX abstraction |
21:21.12 | JeffM2501 | vista just isn't ready on the driver front yet |
21:21.13 | findlay | unless I sneak in a knoppix or ubuntu livecd |
21:21.19 | JeffM2501 | what video card do you have? |
21:22.56 | Kaniaz | My video card is a nvidia geforce god knwos what |
21:22.56 | JeffM2501 | the DLLs I sent you are the ones I use for the offiicial builds |
21:22.57 | JeffM2501 | you running the drivers from nvidia? or the ones vista shiped with? |
21:23.03 | Kaniaz | Nvidia drivers if I recall |
21:23.05 | Kaniaz | Which coincidentally like to crash |
21:23.13 | JeffM2501 | welcome to beta land :) |
21:23.19 | Kaniaz | It's good |
21:23.41 | JeffM2501 | well if you have a new enough version you'll have the openGL ICD and performance won't go to the craper |
21:23.57 | JeffM2501 | but still the OS overhead seems to take a lot out of games |
21:24.35 | *** join/#bzflag tupone_laptop (n=atupone@pdpc/supporter/active/Tupone) |
21:24.35 | *** mode/#bzflag [+v tupone_laptop] by ChanServ |
21:24.38 | JeffM2501 | we also haven't tested doing release builds on VC8 yet |
21:24.46 | JeffM2501 | so I don't know if that will do anything to your build |
21:24.57 | JeffM2501 | it "should(TM)" work tho |
21:24.57 | Kaniaz | Who knows? |
21:25.04 | Kaniaz | I'll just stamp on it until it does |
21:25.08 | Kaniaz | ...Sort of |
21:25.16 | JeffM2501 | stamp? |
21:25.19 | Kaniaz | Yes |
21:25.29 | Kaniaz | Or threaten to play Marilyn Manson to it |
21:25.39 | JeffM2501 | ummm.. ok.... |
21:26.15 | Kaniaz | It's normal strategy, don't worry |
21:27.13 | Kaniaz | The only reason I'm doing this, really |
21:27.15 | Kaniaz | Is to perhaps learn something |
21:27.26 | JeffM2501 | never a bad reason |
21:27.34 | Kaniaz | That and it could be possibly more fun |
21:28.48 | JeffM2501 | it's got most of the core client logic into it |
21:28.56 | Kaniaz | That's what I kinda guessed |
21:37.02 | JeffM2501 | I figured there'd be some |
21:37.05 | brlcad | namely that it introduced a cyclic dependency, aside from making every low level library dependent upon high-level code |
21:37.08 | JeffM2501 | and I figured you'd tell me :) |
21:37.35 | brlcad | it's like libC being dependent upon GTK or something |
21:37.38 | JeffM2501 | well the macro before just woudl replace the word with a call to formatDebug |
21:37.38 | *** join/#bzflag orchid_ (n=bzgirl@unaffiliated/orchid) |
21:37.38 | *** mode/#bzflag [+v orchid_] by ChanServ |
21:37.51 | JeffM2501 | so I just made it call what is now formatDebug |
21:37.57 | JeffM2501 | so I don't see how that added a dependency |
21:38.00 | brlcad | formatDebug is generic libCommon function |
21:38.07 | JeffM2501 | and everyone used it |
21:38.07 | brlcad | the API call isn't |
21:38.30 | JeffM2501 | the API call is handled thru an installed callback that bzfs only installs |
21:38.33 | brlcad | i'm not arguing the end result .. just the linkage |
21:38.42 | JeffM2501 | I did that to try to make it not need any more links |
21:38.46 | JeffM2501 | is there a better way? |
21:38.51 | JeffM2501 | I don't want to add more links |
21:39.07 | JeffM2501 | that's why I figured I'd install that callack, so libcommon didn't need to link to anything |
21:39.42 | JeffM2501 | DTRemenak sugested it and it sounded like a good idea |
21:39.51 | JeffM2501 | we acutaly had a "design meeting" on it ;) |
21:40.07 | JeffM2501 | tho much of the words were "eww" |
21:40.15 | brlcad | it's still more the overall nature of having the low level libs making calls from functions not in a low level lib |
21:40.38 | JeffM2501 | yeah I can see that |
21:40.45 | JeffM2501 | it's going outside it's lib |
21:41.10 | JeffM2501 | I figured abstraction would make it less eww |
21:41.11 | brlcad | it sort of begs putting the API into a lib of it's own |
21:41.28 | JeffM2501 | then the API lib woudl be calling bzfs all over the place |
21:41.28 | brlcad | it's more whether that can even happen without being dependent upon bzfs symbols |
21:41.33 | JeffM2501 | so you just moved the eww :) |
21:42.06 | brlcad | right, which is what I meant.. about whether that could happen without being dependent |
21:42.07 | JeffM2501 | is there any functional problem with it? or just more eww? |
21:42.28 | JeffM2501 | I can't see how the API could be made independent of bzfs |
21:42.34 | Kaniaz | The new quit dialog looks funky |
21:42.38 | Kaniaz | It works now :D |
21:42.44 | brlcad | i think there's actually a variety of functional problems as well as lots of eww .. but tbd, have to look into it more |
21:42.45 | JeffM2501 | unless bzfs went and registered stuff at runtime |
21:42.53 | JeffM2501 | ok |
21:42.59 | brlcad | right, that's what I was thinking actually |
21:43.13 | brlcad | it could hook in something like slots and signals |
21:43.14 | JeffM2501 | well if it can't be done, I'm ok with it being pulled, I just have some nice things I can do if the API can get the debug messages |
21:43.31 | brlcad | I think it can still be done, but the other way around |
21:43.43 | JeffM2501 | and work on windows too? |
21:43.51 | Erroneous | that's kinda what I was suggesting with the callback; register the api at runtime to recieve a copy of the debug output |
21:43.53 | brlcad | let the api effectively register a callback that the log message would invoke |
21:44.01 | JeffM2501 | Erroneous, that's what I did |
21:44.02 | Erroneous | I haven't looked at the code yet |
21:44.10 | JeffM2501 | brlcad, that's what it DOES |
21:44.19 | brlcad | hmmmm |
21:44.30 | Erroneous | heh |
21:44.37 | JeffM2501 | that way the client can ignore it |
21:44.41 | JeffM2501 | the pointer is just null |
21:44.48 | brlcad | perhaps I misunderstood the comment, and read the commit too quickly, but it looked like the other way around |
21:45.11 | JeffM2501 | there is a pointer to a callback in bzfio |
21:45.30 | JeffM2501 | the API installs a callback in there that calls the API messages and all that |
21:45.38 | JeffM2501 | that code takes place outside of libCommon |
21:45.48 | JeffM2501 | libCommon just calls the callback with the string |
21:45.54 | *** part/#bzflag a_temp_dist (n=ATD@mn-69-69-104-27.dyn.embarqhsd.net) |
21:46.07 | JeffM2501 | so libCommon dosn't need bzfs |
21:46.22 | brlcad | okay, then I undo the last ten minutes :) |
21:46.31 | JeffM2501 | hah |
21:46.36 | brlcad | sounds like that's perhaps what I meant |
21:46.57 | JeffM2501 | yeah Erroneous sugested that when I was doing it the first time and it started to get wierd |
21:47.10 | JeffM2501 | so I just remimplemented it at home with the callback, and that make it nicer |
21:47.36 | JeffM2501 | the only eww part I think shoud be that it changed 55 files, so that's a big rebuild |
21:48.28 | Erroneous | what changed in all those files? |
21:48.50 | JeffM2501 | DEBUG0 is now logDebugMessage(0 |
21:48.52 | JeffM2501 | , |
21:48.57 | JeffM2501 | etc.. |
21:48.58 | Erroneous | ah |
21:49.03 | JeffM2501 | like you sugested |
21:49.13 | Erroneous | that's too friggin long if you ask me :) |
21:49.49 | Erroneous | I'm surprised only 55 files used DEBUGn though |
21:50.04 | JeffM2501 | yeah |
21:50.17 | JeffM2501 | change it if you ant |
21:50.18 | JeffM2501 | want |
21:51.08 | *** join/#bzflag Blue-Eyes (n=Blue@host22-208-dynamic.54-82-r.retail.telecomitalia.it) |
21:51.39 | Erroneous | I might |
22:02.09 | brlcad | curious |
22:02.52 | brlcad | reason you didn't just leave the DEBUG's and make them call logDebugMessage? |
22:03.21 | JeffM2501 | didn't know how to make it pass in the level :) |
22:03.26 | JeffM2501 | as a macro |
22:03.28 | brlcad | heh |
22:03.35 | JeffM2501 | if you can make it do it, put it back |
22:03.38 | Erroneous | has to do with args and macros |
22:03.56 | Erroneous | and parens :) |
22:04.05 | brlcad | :) |
22:04.31 | JeffM2501 | I defer to somone with skill greater then my own |
22:06.07 | brlcad | also conflicted my entire logging change, but that's not your problem :) |
22:06.19 | Erroneous | heh, logging :) |
22:06.32 | JeffM2501 | from 2005? |
22:06.46 | brlcad | heh, no |
22:07.09 | brlcad | I worked on it from time to time, even still |
22:07.26 | brlcad | but one of the things it did change was all the debug# statements |
22:07.32 | JeffM2501 | eheh |
22:07.36 | JeffM2501 | merge hell |
22:07.36 | brlcad | no matter |
22:08.19 | JeffM2501 | well if you want to do it difrent, that's cool, I just need a way for the plugins to get the calls |
22:08.29 | JeffM2501 | you can even change the API methods for 2.2 if ya want |
22:08.47 | brlcad | now that I'm not so confused, it's less disconcerting |
22:08.58 | Erroneous | funny how that works ;) |
22:09.02 | JeffM2501 | basicly a plugin that can dump out to a database, so web pages can view the logs |
22:09.03 | JeffM2501 | heh |
22:09.41 | JeffM2501 | and as Erroneous indicated, we can do better tracking, count IPs that got speed kicked, etc.. |
22:09.43 | brlcad | might redo the DEBUG's just for brevity |
22:09.53 | JeffM2501 | what ever floats your boat |
22:10.00 | Erroneous | brevity is good |
22:10.05 | JeffM2501 | I jsut coudn't get it to work as a macro |
22:10.09 | JeffM2501 | so I went with what worked |
22:10.15 | Erroneous | seriously, logDebugMessage? that's like 11 characters longer :) |
22:10.27 | *** join/#bzflag Doppelgamer (n=Doppelga@gateway.catlin.edu) |
22:10.31 | JeffM2501 | ldm |
22:10.33 | JeffM2501 | how bout that |
22:10.37 | JeffM2501 | or just d1 |
22:10.38 | JeffM2501 | d2 |
22:10.43 | Erroneous | dbg :) |
22:10.52 | Erroneous | hm, d1, d2...sounds ok :) |
22:10.57 | JeffM2501 | tho it's not realy a "debug" message anymore |
22:11.05 | Erroneous | yeah, I was thinking about that |
22:11.06 | brlcad | it never really was |
22:11.10 | brlcad | some of them are |
22:11.11 | JeffM2501 | as it's used to track in game events, not just problems |
22:11.21 | brlcad | that is part of the logging change actually |
22:11.22 | JeffM2501 | my first go just had "logMessage" |
22:11.26 | brlcad | separates them into categories |
22:11.32 | JeffM2501 | ahh |
22:11.33 | Erroneous | yay logging |
22:11.39 | JeffM2501 | from 2005 ;) |
22:11.42 | brlcad | so you can have debug messages, or error messages, or warnings, etc |
22:11.43 | Erroneous | hehe |
22:11.48 | brlcad | yea yeah :) |
22:11.59 | brlcad | I think I've put all of 10 hours into it |
22:12.06 | brlcad | maybe more.. hmm. |
22:12.28 | JeffM2501 | Erroneous, do I REALY have to restart for keydrivers? |
22:12.35 | Erroneous | no |
22:12.43 | Erroneous | not for the usb version |
22:12.50 | JeffM2501 | that's what I just installed |
22:12.52 | Erroneous | as long as you didn't have the key plugged in during installation |
22:12.55 | JeffM2501 | cus I had the LPT ones |
22:12.59 | JeffM2501 | oh |
22:13.02 | JeffM2501 | umm I did |
22:13.08 | Erroneous | it gives you a big warning about that during the install |
22:13.12 | Erroneous | don't you read it? :) |
22:13.15 | JeffM2501 | well |
22:13.21 | JeffM2501 | see, I had it installed for LPT |
22:13.23 | JeffM2501 | put the key in |
22:13.27 | JeffM2501 | OS says it's cool |
22:13.31 | JeffM2501 | virtual says No |
22:13.35 | Erroneous | heh |
22:13.35 | JeffM2501 | so I reran the the installer |
22:13.39 | JeffM2501 | and it did a repair |
22:13.45 | JeffM2501 | so no it didn't say "unplug the key" |
22:13.53 | Erroneous | virtual is really picky |
22:14.13 | JeffM2501 | so pull the key and uninstall the drivers? |
22:14.14 | Erroneous | you shouldn't have to restart though |
22:14.18 | Erroneous | no |
22:14.21 | Erroneous | it should work |
22:14.32 | JeffM2501 | the repair said I had to restart |
22:14.37 | JeffM2501 | and virtual is still NFG |
22:14.54 | Erroneous | running anything else? |
22:15.02 | JeffM2501 | not that uses the key |
22:15.04 | Erroneous | vmware in particular tends to kill the key |
22:17.26 | *** join/#bzflag JeffM2501 (n=JeffM@pdpc/supporter/sustaining/JeffM2501) |
22:17.26 | *** mode/#bzflag [+o JeffM2501] by ChanServ |
22:17.40 | Erroneous | restarting work? |
22:17.53 | JeffM2501 | IDE still starting |
22:24.31 | *** join/#bzflag JeffM2501 (n=JeffM@pdpc/supporter/sustaining/JeffM2501) |
22:24.31 | *** mode/#bzflag [+o JeffM2501] by ChanServ |
22:28.14 | *** join/#bzflag JeffM2501 (n=JeffM@pdpc/supporter/sustaining/JeffM2501) |
22:28.14 | *** mode/#bzflag [+o JeffM2501] by ChanServ |
22:32.41 | JeffM2501 | you may get them in 2.2 |
22:33.00 | Kaniaz | Would be nice |
22:33.12 | JeffM2501 | it is being worked on by somone |
22:35.21 | Erroneous | yay someone |
22:35.37 | JeffM2501 | amamacamb or something like that |
22:35.45 | brlcad | hehe |
22:38.02 | *** join/#bzflag triclops (n=triclops@203-217-90-149.dyn.iinet.net.au) |
22:39.32 | Kaniaz | I wish I had a clue what was going on here |
22:40.17 | Kaniaz | "Debug information not found." |
22:42.26 | JeffM2501 | that's the default for VC usualy |
22:43.10 | JeffM2501 | don't forget to set your debug executable and working dir |
22:43.22 | JeffM2501 | they need to be set to local paths |
22:43.26 | Kaniaz | It's all good |
22:43.59 | JeffM2501 | you set it to debug the copy in the root dir? not the target dir? |
22:44.31 | Kaniaz | I don't know what I did, really |
22:44.39 | Kaniaz | But what I do know is that it works, and that I just spilt coke everywhere |
22:45.53 | JeffM2501 | if you wern't in debug it'd have to do a full rebuild to run debug, and you indicated that took a long while |
22:47.01 | Kaniaz | It does, yes |
22:47.26 | JeffM2501 | then I don't see how you could have done a debug build in such a short time ;) |
22:47.43 | Kaniaz | I harnessed the power of several supernovas |
22:47.48 | Kaniaz | Actually |
22:48.04 | [NP]Tangent | alright, I'm gonna try something new and I'm going to... put a texture in my map! |
22:48.05 | Kaniaz | I just evasively said "it's all good" in the hope you wouldn't rain upon my parade in the sense that it does compile |
22:48.24 | Kaniaz | It is churning through compiling now |
22:48.26 | Kaniaz | And when it breaks |
22:48.27 | JeffM2501 | that's what I figured you mean :) |
22:48.33 | Kaniaz | I will understand what you meant by target dir etc |
22:48.37 | JeffM2501 | my parade takes it's own awnings with it :) |
22:49.01 | Kaniaz | I must look like a twelve year old |
22:49.10 | Kaniaz | "Excuse me, but can I have a tutorial on where to put that line of code to stop me from dying? kthx" |
22:49.10 | JeffM2501 | VC can be wierd |
22:49.22 | JeffM2501 | I can tell you how to set your debug setup it's not hard |
22:49.29 | Kaniaz | It's alright |
22:49.29 | JeffM2501 | Kaniaz, it's been asked many times before |
22:49.38 | Kaniaz | I'll let it compile, pretend to know what I'm doing |
22:49.43 | Kaniaz | Let it break, try and fix it, then come running and crying to you |
22:49.56 | tannerld | Kaniaz: simply, its one character add :P |
22:50.02 | Kaniaz | So I'm told |
22:50.04 | Kaniaz | Now this is the hard part for me |
22:50.09 | Kaniaz | Finding the correct line |
22:50.16 | Kaniaz | I thought I had it at "handleMyTankShot" or whatever, but nooo! |
22:50.22 | JeffM2501 | nope |
22:50.28 | Kaniaz | Either way I'm just looking around |
22:50.34 | Kaniaz | And screaming at things I don't understand and heavily petting that which I do |
22:50.52 | Kaniaz | I've already learned one thing from this whole experience |
22:50.59 | Kaniaz | And that is that some variables have the ugliest names ever |
22:51.15 | JeffM2501 | yeah like "i" and "x" |
22:51.19 | Kaniaz | Oh, and that VC likes to crash |
22:51.24 | Kaniaz | Well i and x are fine if they're iterators |
22:51.26 | Kaniaz | I've seen code like |
22:51.28 | JeffM2501 | that's probably vista doing it to you |
22:51.29 | Kaniaz | firstLoopIterator |
22:51.37 | Kaniaz | And I'm just like who wrote this did they have a WPM of 300 or what. |
22:51.51 | JeffM2501 | no single person did it all |
22:52.00 | Kaniaz | Not in BZFlag |
22:52.01 | Kaniaz | I meant in general |
22:52.40 | tannerld | just pick a file, open it, and scroll down reading the comments... :D |
22:52.52 | Kaniaz | It reminds me of stuff I've had to do |
22:53.02 | Kaniaz | Where you have to end up compromising for all these situations |
22:53.28 | Kaniaz | "We're not dead, but we're going to be, so set this, and hope that sticks, and then we have to die, if we die later on a round trip then it'll confuse the player, but the server has to know quickly else it looks weird there, blah, blah, and we have to ignore our own die message or we'd die twice!" |
22:53.36 | Kaniaz | It's truly beautiful |
22:53.55 | JeffM2501 | a lot of that kinda crap is to be compatable with older clients |
22:54.07 | JeffM2501 | 2.0.0 to 2.0.9 are comptable |
22:54.20 | JeffM2501 | we don't have to do that with 2.1 |
22:54.25 | Kaniaz | The holy 2.1 huh |
22:54.34 | JeffM2501 | it's the next proto brak |
22:54.36 | JeffM2501 | break |
22:54.48 | JeffM2501 | same thing happend when we went from 1.10 to 2.0 |
22:55.44 | JeffM2501 | but I think with 2.1 everyone has decided that it's better to fix it RIGHT this time :0 |
22:55.57 | Kaniaz | i hate AOL |
22:55.59 | Kaniaz | with a passion |
22:56.07 | Kaniaz | i cannot get rid of it, and i wish i could |
22:56.08 | JeffM2501 | then don't use it |
22:56.18 | Kaniaz | but it taking up 40% of my CPU while it's in the background doing nothing? that's just not fair |
22:56.25 | JeffM2501 | I'm sure there are many other ISPs willing to selll you service |
22:56.35 | Kaniaz | Look at this |
22:56.55 | Kaniaz | Who, in their right mind, would use an ISP with A) a crap client B) a client C) a client that's about 80% average CPU |
22:57.06 | JeffM2501 | you aperantly;) |
22:57.10 | tannerld | lol |
22:57.11 | Kaniaz | I'm not in my right mind |
22:57.21 | JeffM2501 | obviously |
22:57.22 | Kaniaz | But no, it's not my choice |
22:57.35 | JeffM2501 | then convince the person who's choice it is |
22:57.55 | Kaniaz | A problem for another day |
22:58.06 | Kaniaz | "No fonts found", yes, I had this error before when I ran the executable in the wrong place |
22:58.08 | Kaniaz | Guess you were right huh! |
22:58.19 | Erroneous | JeffM2501 is usually right |
22:58.24 | JeffM2501 | I should be, I set up that project ;) |
22:58.39 | JeffM2501 | change your debug executable from (targetdir) to the one in the root |
22:58.47 | JeffM2501 | the debug script copies one to the root |
22:58.51 | Kaniaz | I noticed |
22:58.56 | JeffM2501 | then set the root as your working dir |
22:59.01 | JeffM2501 | that will let you debug properly |
23:00.04 | JeffM2501 | anything to heat this room up |
23:00.19 | Erroneous | so I'm not the only one who's cold? |
23:00.26 | Kaniaz | Where do I set my debug executable. |
23:00.30 | JeffM2501 | you didn't notice me wearing my jacket |
23:00.42 | JeffM2501 | Kaniaz, the root of the bzflag dir, the bflag.exe that is there |
23:00.48 | Kaniaz | Yeah sorry I phrased that wrong |
23:00.52 | JeffM2501 | the one it copied |
23:00.52 | Kaniaz | I know that part |
23:00.56 | Kaniaz | It's just telling VC where the hell it is |
23:01.02 | JeffM2501 | yeah just pick that exe |
23:01.02 | Kaniaz | Or whatever. |
23:01.12 | Erroneous | it's right above the working directory |
23:01.17 | JeffM2501 | it'll be in the deub section of the bzflag project properties |
23:01.22 | JeffM2501 | debug even |
23:01.32 | Kaniaz | So I guess it's "command". |
23:01.34 | JeffM2501 | yeah, debug exe, command line, working dir |
23:01.35 | JeffM2501 | yeah |
23:01.41 | JeffM2501 | that's the command it runs |
23:01.43 | Kaniaz | And right now it's $(TargetPath). |
23:01.46 | JeffM2501 | so the exe |
23:01.46 | Kaniaz | So I will now just butcher it. |
23:02.07 | Kaniaz | OK |
23:02.54 | Kaniaz | it works |
23:02.55 | Kaniaz | glorious |
23:03.25 | Kaniaz | when i quit there's an access violation |
23:03.26 | Kaniaz | but who cares? |
23:03.39 | JeffM2501 | in libcurl? |
23:03.40 | blast007 | it does that when you run it from MSVC |
23:03.47 | Kaniaz | In xtree |
23:03.48 | Kaniaz | Whatever that is |
23:03.57 | JeffM2501 | blast007, it does? |
23:04.07 | JeffM2501 | I've never seen that in VC71 |
23:04.09 | blast007 | it at least has, for me |
23:04.10 | Kaniaz | It does here |
23:04.18 | JeffM2501 | I haven't tried head in a while, but branch dosn't |
23:04.20 | blast007 | not sure if it was a debug vs release issue |
23:04.21 | Kaniaz | Then again a lot of things happen here that "so shouldn't(TM)" |
23:04.26 | JeffM2501 | I always run debug |
23:04.53 | JeffM2501 | I'll chekc it out after I find this crash |
23:05.01 | Kaniaz | right, now for the moment of truth |
23:05.04 | Kaniaz | does my breakpoint go? |
23:05.21 | Erroneous | hm, doesn't crash on exit for me either |
23:05.56 | Kaniaz | by jove, it doesn't! |
23:06.12 | JeffM2501 | did it turn the breakpoint into a empty circle? |
23:06.16 | Kaniaz | No |
23:06.21 | Kaniaz | It didn't. |
23:06.30 | JeffM2501 | then it's still valdi, it just didn't hit it |
23:06.33 | JeffM2501 | where did you put one? |
23:06.33 | Kaniaz | I probably just set it in the wrong place |
23:06.33 | Kaniaz | Yeah |
23:06.37 | Kaniaz | handleMyTankKilled |
23:06.43 | Kaniaz | Wait |
23:06.45 | Kaniaz | Well that was stupid |
23:08.11 | Kaniaz | there goes that theory |
23:08.31 | Kaniaz | And it hits! |
23:08.33 | Kaniaz | in doMessages. |
23:13.17 | *** join/#bzflag triclops (n=triclops@203-217-90-149.dyn.iinet.net.au) |
23:19.08 | [NP]Tangent | ugh |
23:19.12 | [NP]Tangent | search is not helping me today |
23:19.19 | Kaniaz | Search? |
23:19.25 | [NP]Tangent | yes, on bzbb |
23:19.31 | Kaniaz | Oh. |
23:19.35 | [NP]Tangent | I need to find the link to where we can upload textures again |
23:19.36 | Kaniaz | Isn't it phpBB or something? |
23:19.40 | Kaniaz | Search on phpBB is never good |
23:19.59 | [NP]Tangent | AH |
23:20.00 | [NP]Tangent | found it |
23:20.05 | [NP]Tangent | took a few different tries |
23:21.56 | blast007 | hmm, yeah, when I run my debug bzflag from inside VC7.1, and then hit F12 in-game, I get this: |
23:21.59 | blast007 | Unhandled exception at 0x7c901230 in bzflag.exe: User breakpoint. |
23:22.16 | Kaniaz | Yeah that's miine |
23:22.24 | Kaniaz | If I remember that address correctly |
23:22.33 | [NP]Tangent | k, I uploaded an image |
23:22.33 | blast007 | when I do a break, it gives "There is no source code available for the current location." |
23:22.37 | Kaniaz | Wait, no, it wasn't user breakpoint, it was access violation but poop |
23:22.40 | [NP]Tangent | so I can put textures on my new map |
23:22.41 | [NP]Tangent | :) |
23:22.42 | Kaniaz | And I got xtree or something |
23:23.00 | blast007 | Kaniaz: yours is VC8-based though |
23:23.18 | blast007 | but yeah, get the exact message |
23:23.52 | JeffM2501 | too bad my e-mail thinks [NP]Tangent's message is spam |
23:23.56 | Kaniaz | "Debug information not found or doesn't match!" - hey, I told you to rebuild |
23:23.58 | CBG | heh |
23:24.04 | Kaniaz | [23:23:12] -SportChick- I'm sorry, but I'm away (Away: Screen is detached, but messages are logged) |
23:24.05 | Kaniaz | what? |
23:24.16 | blast007 | Kaniaz: you can ignore that |
23:24.17 | JeffM2501 | you said a word she tracks |
23:24.28 | blast007 | you probably typed "sc" somewhere |
23:24.31 | Kaniaz | I wonder what's so interesting about that sentence |
23:25.09 | Kaniaz | That might be interesting to look at. |
23:25.12 | JeffM2501 | [NP]Tangent, your good to go. |
23:25.37 | Kaniaz | Oh, I forgot to ask |
23:25.43 | Kaniaz | I saw a bit of KRB5 looking things around |
23:25.51 | JeffM2501 | that's unused |
23:26.01 | Kaniaz | And I saw a commit message about it, like, "bye krb5, we barely know you, but you were kind of ugly, so get out" |
23:26.09 | JeffM2501 | yup |
23:26.16 | JeffM2501 | it was not well understood by the maintainer |
23:26.28 | Kaniaz | I got the gist of some sort of login system |
23:26.31 | Kaniaz | But I'm probably miles off |
23:26.33 | JeffM2501 | nope |
23:26.35 | JeffM2501 | it was |
23:26.42 | JeffM2501 | instead of the web based one we have now |
23:27.18 | Kaniaz | Eh, I thought so |
23:27.21 | Kaniaz | KRB reminds me of Kerberos |
23:27.26 | JeffM2501 | that's what it was |
23:27.27 | Kaniaz | God only knows why, really |
23:27.29 | Kaniaz | It was? |
23:27.31 | JeffM2501 | yeah |
23:27.37 | Kaniaz | Well then bonus points for psychic abilities! |
23:27.51 | Kaniaz | ...Sort of. |
23:28.01 | Kaniaz | Why is VC doing this to me |
23:28.02 | Kaniaz | I was debugging |
23:28.11 | Kaniaz | And I decided to add a new line of code, just a return false; in a function |
23:28.18 | Kaniaz | And so I rebuild it - it looks like it's rebuilding the one file |
23:28.20 | Kaniaz | I go to run the debug |
23:28.27 | Kaniaz | "Debug information out of date or not matching" |
23:28.32 | Kaniaz | And I was building debug too. |
23:28.40 | JeffM2501 | cus you tried edit and continue and it sucks |
23:28.49 | JeffM2501 | stop debuging before you edit |
23:29.16 | Kaniaz | Gotta love all these idiosyncracies |
23:29.26 | JeffM2501 | edit can continue can work on some apps |
23:29.28 | Kaniaz | Can I have an award for being the person that took the longest to get BZFlag compiling |
23:29.30 | JeffM2501 | bzflag is not one of those apps |
23:29.32 | Kaniaz | Yeah, I know, and its quite good there |
23:29.37 | JeffM2501 | your not |
23:29.40 | Kaniaz | I didn't think it'd bug it out so much though |
23:29.45 | JeffM2501 | you've done it in a day :) |
23:29.46 | CBG | In response to Sport-Chick messaging Kaniaz, he said "match". ;) |
23:29.54 | Kaniaz | Oh |
23:30.17 | JeffM2501 | she realy needs to change that |
23:30.29 | CBG | She's obsessed.. :P |
23:30.30 | JeffM2501 | some it takes weeks |
23:30.33 | Kaniaz | An evening where I have been distracted by other things |
23:30.37 | Kaniaz | You're kidding, right? |
23:30.49 | JeffM2501 | no |
23:30.50 | Kaniaz | I mean I'm a 56k sucker here |
23:31.09 | SportChick | JeffM2501: I already did |
23:31.14 | JeffM2501 | :) |
23:32.02 | JeffM2501 | the game uses your fourm login for it's login |
23:32.08 | Kaniaz | Yeah, I know |
23:32.13 | JeffM2501 | many servers require registration |
23:32.17 | Kaniaz | I never really play the actual game, since I suck |
23:32.26 | Kaniaz | Although occasionally I do on private servers with some buddies (suckers) |
23:32.30 | CBG | That's a great reason to play more. |
23:32.35 | Kaniaz | Well |
23:32.41 | Kaniaz | I figure I'm a lost cause |
23:32.45 | Kaniaz | I can get to -27 in about three minutes |
23:32.47 | CBG | hehe |
23:32.53 | Kaniaz | And they're probably all nine year olds playing |
23:32.53 | CBG | We all felt like that when we started... |
23:32.57 | blast007 | Kaniaz: I win the award for the longest compile time though |
23:32.58 | Kaniaz | I'm too old and decreipt |
23:33.02 | Kaniaz | blast007: how long does it take you? |
23:33.04 | *** join/#bzflag |zongo| (n=zongo@about/essy/1vs1Master/Zongo) |
23:33.07 | Kaniaz | I bet I can give you a run for your money |
23:33.09 | blast007 | like 12 hours on my linux box, cuz it only has 32MB of RAM |
23:33.11 | Kaniaz | 12 hours?! |
23:33.14 | blast007 | maybe more like 18 |
23:33.14 | Kaniaz | okay, okay maybe not |
23:33.15 | blast007 | I forget |
23:33.22 | Kaniaz | Why do you even try that. |
23:33.28 | blast007 | I think I let it run overnight, and it was still not done |
23:33.45 | Kaniaz | Although I did happen to stop for a few months here and there |
23:33.49 | blast007 | cuz it was my only linux box, thus one that was going to run bzfs :) |
23:33.54 | Kaniaz | The fact I'm 56k also means that I'm lag city |
23:34.00 | blast007 | then I got smart and used VMWare to run linux on my laptop |
23:34.02 | [NP]Tangent | quick question about textures for arcs and cones |
23:34.20 | [NP]Tangent | how do I make the texture only on the sides, I don't want it on the top or bottom |
23:34.32 | JeffM2501 | [NP]Tangent, do it as a mesh |
23:34.41 | JeffM2501 | that lets you pic the texture for each face |
23:34.45 | Kaniaz | Woah, this isn't good |
23:35.33 | Kaniaz | http://bzflag.pastebin.ca/269975 |
23:35.34 | [NP]Tangent | Jeff, easier said than done when you hand-code your maps |
23:35.35 | Kaniaz | It all goes okay, then that |
23:35.41 | Kaniaz | That's never happened before. |
23:35.45 | JeffM2501 | never said it was easy |
23:35.47 | Kaniaz | Tangent you hand code? Geez. |
23:35.49 | JeffM2501 | but that's what ya gotta do |
23:35.56 | [NP]Tangent | I'll try it first without meshes, see if it looks alright |
23:35.59 | JeffM2501 | the primitives dont' support all options |
23:36.09 | JeffM2501 | as they are.. well.. primitive |
23:36.13 | [NP]Tangent | those wacky primitives... :D |
23:36.23 | JeffM2501 | blender is your friend :) |
23:36.36 | *** join/#bzflag triclops (n=triclops@203-217-90-149.dyn.iinet.net.au) |
23:37.22 | trepan | you can set materials by top/bottom/inside/outside/etc... |
23:37.35 | JeffM2501 | trepan, your not helping ;) |
23:38.01 | [NP]Tangent | trepan, that's what I was wondering! |
23:38.05 | [NP]Tangent | cuz I see that in meshbox |
23:46.21 | *** join/#bzflag jh` (i=jh@about/essy/flagger/jh) |
23:50.56 | *** join/#bzflag Theme97 (n=Theme97@about/essy/phpwriter/Theme97) |
23:54.11 | Kaniaz | Compile's done |
23:54.16 | Kaniaz | Took about hm 20 minutes |