IRC log for #bzflag on 20071127

00:03.23*** join/#bzflag Djpenguin (n=David@adsl-216-102-90-233.dsl.snfc21.pacbell.net)
00:14.49*** join/#bzflag L4m3r (n=l4m3r@about/essy/warning/L4m3r)
00:14.49*** mode/#bzflag [+v L4m3r] by ChanServ
00:30.38*** join/#bzflag Ragzouken (n=ragzouke@90.240.88.114)
00:31.30RagzoukenIs it possible to do the equivilent of alt-tabbing out of bzflag, when using the linux version?
00:31.48Ragzoukenmore specifically using Ubuntu and Gnome
00:32.08*** join/#bzflag bryjen (n=bryjen@2002:4cb1:bee3:0:0:0:0:1)
00:32.08*** mode/#bzflag [+v bryjen] by ChanServ
00:36.01L4m3rRagzouken, try F4
00:36.54Ragzoukenthanks
00:39.43L4m3rJeffM, I think you, of just about everyone in the channel, has the least to worry about
00:39.52L4m3rYou've got a system that should handle it no sweat
00:39.54L4m3r:P
00:40.02L4m3rbeyond that it's just "yeah, whatever"
00:40.32JeffML4m3r, I have to debug our app under it
00:40.47L4m3r:o
00:45.00donny_bakerJeffM: you should be.. I've switched back
00:45.11donny_bakercouldn't take it anymore
00:45.46donny_bakergood luck ;)
00:55.02*** join/#bzflag delusional_ (n=delusion@pool-151-201-121-46.pitt.east.verizon.net)
00:57.34*** part/#bzflag Ragzouken (n=ragzouke@90.240.88.114)
01:01.33*** join/#bzflag delusional__ (n=delusion@pool-151-201-227-58.pitt.east.verizon.net)
01:05.15JeffMI'm set to dual boot
01:06.14JeffMso it's not that bad
01:16.17*** join/#bzflag Blue89 (n=michael@c-76-120-167-178.hsd1.pa.comcast.net)
01:19.03*** join/#bzflag A_Heart_Attack (n=bzhearta@unaffiliated/aheartattack/x-000001)
01:27.33donny_bakerJeffM: if i might make a suggestion for testing/debugging an app
01:27.42donny_bakerI swear by VMWareWorkstation
01:28.11donny_bakereasy to roll system back to a known state
01:31.47*** join/#bzflag The_Vaxorcist (n=phillip@dial-209-148-96-121.sonic.net)
01:33.45Blue89have any of you ever had problems with the anaglyph mode?
01:35.31JeffMwe own it
01:35.48JeffMbut adding another drive isn't too bad ether ;)
01:35.57Blue89I tried it before but I didn't have any hardware accelleration so I thought it would go faster if I left it off. I got the open radeon driver working and now if I turn anaglyph on I I end up with a screen that has no red
01:38.14*** join/#bzflag JeffMFishbone (n=JeffM@unaffiliated/jeffm)
01:39.12blast007Blue89: have a screenshot?
01:39.23blast007I'm uploading one that shows what it looks like for me
01:39.46blast007Blue89: http://static.bzexcess.com/bzfi0159.png
01:41.14JeffMVistathat looks normal
01:41.57WinnyJeffMVista: thats from blast, not Blue89
01:42.07JeffMVistaI know
01:42.09Winnyoh..
01:42.11JeffMVistaI can read ;)
01:42.20JeffMVistaI'm just saying that his does indeed look correct
01:42.22Blue89mine looks like that, but with no red at all. green and blue appear. it's like the left eye picture is not being rendered
01:42.26Winnyoh
01:42.28Winnypft :p
01:42.35JeffMVistaBlue89, probably driver then
01:43.06JeffMVistathe open radion driver (DRI) sometimes dosn't support all features of a card
01:43.15MacrosoftBlue89: what open driver? the old one?
01:43.15JeffMVistacus this is my vista machine
01:43.32WinnyJeffMVista: any problems with vista apparant at first look?
01:43.42Blue89there are multiples?
01:43.44JeffMVistait looks like vista
01:43.49MacrosoftWinny: other than everything :P
01:43.54JeffMVistaBlue89, there are many versions of DRI
01:43.57JeffMVistawhat card do you have?
01:44.11Blue89mobility radeon M6 LY
01:44.20Blue89and I have the radeon support turned on in the kernel
01:44.23JeffMVistahmmm, probalby not supported by the real ATI driver
01:44.31JeffMVistawell sounds like a GL problem
01:44.46blast007and just to compare: I'm just using an Intel 845 graphics chipset on XP
01:44.55DTRemenakew
01:44.59Blue89probably... I was hoping someone would have a second opinion
01:45.11blast007DTRemenak :P
01:45.18blast007it's not my gaming system by any means
01:45.23blast007my other laptop has a 7600GT
01:45.38JeffMVistaBlue89, as blast has shown with a proper GL implmentation it works
01:45.49JeffMVistaa lot of our rendering is left up the driver
01:46.01JeffMVistaand well, the dri driver has had problems in the past with a number of things
01:46.15MacrosoftBlue89: what distro are you on?
01:46.45Blue89Gentoo here
01:47.09Blue89it worked here with mesa soft rendering
01:47.28JeffMVistayeah mesa is actualy a good GL implemenation
01:47.30JeffMVistaif not slow
01:47.34Blue89but as soon as I got hw to work, I lost my left eye :-/
01:47.45Blue89I wish mesa was faster
01:47.46JeffMVistaso what youv'e shown is that our code works, it's just your driver that dosn't
01:47.52JeffMVistait a laptop?
01:47.57Blue89yes
01:48.10JeffMVistasucks
01:48.23Blue89an older model toshiba satellite
01:48.31Blue89tell me something I don't know ;-)
01:48.35JeffMVistabasicly it's a bug in the driver, you can see if you can get a newer version
01:48.54JeffMVistathe real ATI driver dosn't do that chipset, so DRI is all you got, or software.
01:49.12blast007or Windows!
01:49.20Blue89you better run ;-)
01:49.23blast007hehe
01:49.23JeffMVistayeah the windows driver may be better
01:49.26JeffMVistahonestly
01:49.30JeffMVistasince it was made by ATI
01:49.38JeffMVistathat may not work for your situation
01:49.42JeffMVistabut it is a fact
01:49.48DTRemenakI don't see any relevant results from searching (usually dri bugs show up) so it's probably not been reported
01:49.56JeffMVistaprobalby not
01:50.02DTRemenakyou should considering filing a bug report with them
01:50.06JeffMVistathe anaglaph blending is not a common thing
01:50.12JeffMVistaand should be easy for them to dupe
01:50.19JeffMVistaif you can show them a good and bad screenshot
01:50.24DTRemenakanything bz does should be easy for them to dupe
01:50.39DTRemenakwe actually end up as a pretty good gl test app
01:52.01Blue89that and prboom ;-)
01:53.08Macrosoftnot finding anything useful
01:53.15Blue89:-/
01:53.21Blue89thanks for looking
01:54.11MacrosoftBlue89: try checking out a gentoo forum, there's got to be somebody who's had problems with that card before
01:54.26blast007Macrosoft: or, just submit a bug to DRI  ;)
01:54.34blast007unlikely it's just Gentoo that has the problem
01:56.02JeffMVistagentoo dosn't write drivers ;)
01:56.16Macrosoftblast007: but there might be a different driver he can use that would work better than his current one. i dont know what drivers are available in gentoo for ati, so i cant help him there
01:56.32JeffMVistaMacrosoft, ther eisn't
01:56.32blast007Macrosoft: read the backlog
01:56.41JeffMVistait's DRI or nothin
01:56.45Blue89I have only seen two
01:56.51JeffMVistathe card is tool old for the ATI drivers
01:56.57Blue89fglrx and the one in the kernel
01:57.08Blue89I never got the fglrx one working
01:57.14JeffMVistafglrx is the one from ATI right?
01:57.19Blue89yeah
01:57.27JeffMVistayeah your chipset is too old for that
01:57.30MacrosoftJeffMVista: yeah, its the closed-source driver
01:57.37JeffMVistayeah
01:57.44Blue89>:-(
01:58.01JeffMVistaif your card was suported, it would probably run better then DRI
01:58.19Blue89that's what I was thinking :-/
01:58.31JeffMVistabest thing you can do is report it
01:58.39JeffMVistato the DRI people and help them get it fixed
02:00.19Macrosoftyeah, the oldest mobility radeon supported by fglrx is the 9500
02:02.36JeffMVistacan the laptop and get one with an nvidia card :)
02:03.37Macrosoft...pretty doorstop
02:03.51Blue89oooooh, aaaaaaah
02:04.02Blue898-)
02:04.26Blue89before I would get another laptop, I would build a monsterous desktop
02:04.53Blue89but not today
02:05.09MacrosoftBlue89: a monsterous desktop takes a monsterous load of money
02:05.28Macrosoftover $700 for an 8800ultra
02:05.43JeffMVistaget a GT
02:05.55Macrosoft...although newegg stopped selling them for sime reason
02:05.59JeffMVistalot cheaper, roughtly same speed
02:06.01Macrosoft*some
02:06.53Blue89I actually got my hands on a Sharp Zaurus, so I have no need for a laptop. (well, except for the fact that mesa soft won't play bzflag fast enough)
02:07.34MacrosoftBlue89: if you were really crazy, you would sli two 8800ultra's
02:07.58Blue89HMD with two cards? ;-)
02:08.09Blue89all that power for bzflag X-D
02:08.19MacrosoftBlue89: i hear that sli actually worls in linux, too
02:08.24Macrosoft*works
02:08.34JeffMVistaSLI isn't all that it's cracked up to be
02:08.54MacrosoftJeffMVista: im not planning on using it
02:09.14Macrosoftwhen do the geforce 9 series release?
02:09.19JeffMVistayet your hawking it like they are paying you
02:17.43*** join/#bzflag SportChick (i=essy@freenode/staff/sportchick)
02:17.43*** mode/#bzflag [+v SportChick] by ChanServ
02:32.02*** join/#bzflag thatexploding (n=thatexpl@unaffiliated/thatexploding)
02:33.38thatexplodingJeffM: you there?
02:33.59JeffMVistaya
02:38.33*** part/#bzflag thatexploding (n=thatexpl@unaffiliated/thatexploding)
02:40.19*** join/#bzflag bier_ (n=bier@p54A514E1.dip0.t-ipconnect.de)
02:52.07*** join/#bzflag sigonasr2 (i=sigonasr@ip72-200-88-154.tc.ph.cox.net)
03:10.07*** join/#bzflag JeffMFishbone (n=JeffM@67-131-219-2.dia.static.qwest.net)
03:16.50*** join/#bzflag JeffMFishbone (n=JeffM@unaffiliated/jeffm)
03:20.26*** join/#bzflag bier_ (n=bier@p54A514E1.dip0.t-ipconnect.de)
03:24.43JeffMFishboneyay only one BSOD so far :)
03:27.20Winnyseriously? already?
03:27.22Winnysheesh
03:28.14JeffMFishboneinstalling older apps
03:28.31Winnystill no excuse :p
03:28.31JeffMFishbone2 at the same time :)
03:29.19JeffMFishboneprobablys houdn't be using SS 6 under vista ether
03:30.30*** join/#bzflag Pimpi (n=frank@gondolin.pimpi.org)
03:48.54Macrosoftoh noez, they took out all three jeffs
03:53.13Winnylol
03:53.26Winnythe horror! ;)
03:56.19eTangenTJeff's using Vista now?
03:56.27eTangenTLooks like he's having a great time with it, too. :-\
03:56.50blast007eTangenT: my Vista works just great
03:57.00eTangenTblast007: I'm sure it's not all bad.
03:57.08eTangenTI just started getting comfortable with XP though.
03:57.14eTangenTI won't change over... at least for a while.
03:57.31eTangenTThis machine will handle it (dunno if you knew that I am not using that piece of crap laptop anymore)
04:03.46*** join/#bzflag rob1n (n=emp@unaffiliated/rob1n)
04:04.06*** join/#bzflag bier_ (n=bier@p54A514E1.dip0.t-ipconnect.de)
04:06.02blast007spldart: really, it's not that bad
04:06.36spldartI was one of the late beta testers... I really did not like it :(
04:06.43brlcadnor is a gunshot to the forehead, you don't feel a thing
04:06.53blast007brlcad: pfft
04:09.00brlcadI suppose we all have our own varying degrees of what constitutes 'bad', annoying, and unacceptible  (says captain obvious)
04:15.14*** join/#bzflag JeffM (n=JeffM@unaffiliated/jeffm)
04:15.38WinnyJeffM: more vista fun?
04:16.11JeffMnaw, I left work
04:16.22JeffMI'm at camilles now waiting for my greek pizza
04:16.41JeffMso far other then that one issue and one hell of a slow install, vista hasn't been half bad
04:16.42spldartgreek pizza?... how does that differ from generic?
04:17.02JeffMafter I made it not look like congealed ass
04:17.21JeffMfetta cheeze, chicken, etc..
04:17.46JeffMaero is pointless
04:19.41blast007it's funny... Compiz Fusion looks better and runs faster than Aero
04:19.57JeffMspldart, http://www.camillescafe.com/admin/cafelocations/images/menu.pdf at the bottom "zorba the greez" pizza
04:20.00blast007Aero looks like a toy in comparison
04:20.03Macrosoftblast007: if by funny, you meant sad
04:20.12blast007Macrosoft: both
04:20.25JeffMI have no need for flashy effects that take time to bring up a dialog, in any OS ;)
04:20.34Macrosoftouch, loud ping is loud
04:20.42blast007heh
04:21.02blast007JeffM: in my linux, I have that on complete overkill
04:21.08blast007well, at least for minimizing and closing
04:21.14JeffMheh
04:21.16blast007on close, I have the windows burn away
04:21.24JeffMI don't need to wait for an open dialog to come up ;)
04:21.25blast007and on minimize, they teleport out
04:21.42Macrosoftmine doesnt work to well, the window borders dissappear when i enable compiz
04:21.59Macrosoftno title bar buttons, etc
04:21.59blast007Macrosoft: do you have window decorations turned on in Compiz?
04:22.14Macrosoftyes,
04:22.24blast007what distro?
04:22.29Macrosoftubuntu
04:22.33blast0077.10?
04:22.36Macrosoftyep
04:22.37blast007works fine for me
04:22.58blast007maybe blow away your config for Compiz
04:23.01spldartJeffM> looks interesting in tasted... Wish I could try a slice
04:23.12spldart.. meh.. .extra 'd'
04:23.14Macrosoftits not version specific, i had the same problem on feisty
04:24.24Macrosoftusing nvidia binary
04:24.31spldartMeh.. blast.. you go for the extra effects?
04:25.29blast007spldart: sure, why not? I'm dual booting Ubuntu and Vista... might as well make both of them slow
04:26.15blast007spldart: heh, I don't think my 7600GT is breaking a sweat
04:26.18JeffMspldart, why waste the hardware that can accelerate the drawing?
04:26.29JeffMit makes sens to use GL for it all
04:26.32JeffMless CPU time
04:26.49JeffMthe problem is doing MORE then just drawing an x in a box ;)
04:27.40spldartAll those frilly's require some DD by the card right?
04:28.11blast007DD?
04:28.28Macrosoftspldart: dri, you mean?
04:28.34blast007DiretDraw?
04:28.35spldartVista still runs direct x right? Direct Draw accell
04:28.55Macrosoftspldart: it needs direct rendering, if thats what you mean
04:29.27blast007spldart: DirectDraw is pretty much dead
04:29.30Macrosoftscreenie of compiz weirdness: http://mdk0.servegame.com/compiz.png
04:29.35JeffMd3d is used
04:29.38JeffMon vista
04:29.41JeffMon others it's GL
04:29.50spldartI had to disable DD recently on a win xp driver on nvidia because of bad driver... noticed that all xp frilly's and even playing video required much more cpu since the vid card wasn't handling it
04:29.54JeffMbut still using the 3d API makes sense
04:29.55blast007Direct3D is what is used most often, even for some 2D stuff, because it's usually faster
04:30.23JeffMblast007, most drivers implemnt old direct draw in the 3d hardware anyway
04:30.39Macrosoftbackwards compatability, ftw
04:30.51JeffMon the 8000 series, the card is basicly just a ton of shader units, and GL/D3d are just a bunch of premade shader programs
04:31.46Macrosoftblast007: whats the name of the app for config'ing compiz
04:32.03spldartBTW... Noticed something interesting.... 5200 FX kicks the 6200 A-LE's butt in gaming... better image and resolution... I was surprised
04:32.34Macrosoftspldart: using same resolution?
04:32.34JeffMthe LE is bus limited
04:32.45JeffM64 bit bus vs/ 128
04:32.52JeffMthe LE is a low end card
04:33.18JeffMit dosn't stand for "limted edition" ;)
04:33.25JeffMit just means it's using the 6k archetecture
04:33.33JeffMinstead of the 5k
04:34.36Macrosoftballmer got 'im
04:35.17spldartSame everything else Macro
04:36.18spldartThat's what I get for huggin' the kids goodnight..... People sign off. hehehe
04:36.30spldartWelp.. nighty night
05:02.26*** join/#bzflag JeffM (n=Jeff@pool-71-109-219-226.lsanca.dsl-w.verizon.net)
06:39.33*** join/#bzflag bier_ (n=bier@p54A50D03.dip0.t-ipconnect.de)
06:54.04JeffMdid ares get updated?
07:31.43*** join/#bzflag lepoulpe303 (n=LePoulpe@about/essy/MobileTarget/LePoulpe303)
08:20.02*** join/#bzflag DTRemenak (i=DTRemena@adsl-68-126-6-98.dsl.irvnca.pacbell.net)
08:20.10*** mode/#bzflag [+v DTRemenak] by ChanServ
08:22.40*** join/#bzflag BZ_Win (n=KyleVE@unaffiliated/winny)
08:31.46*** join/#bzflag QBeep (n=QuantumB@72.47.73.208)
08:56.30*** join/#bzflag rob1n_ (n=emp@unaffiliated/rob1n)
09:29.49*** join/#bzflag wert613 (n=crash@unaffiliated/wert613)
09:29.57wert613mmm
09:30.19wert613The forums seem to have no way to recover my account after I misspelled my email adress...
09:31.05wert613It is "Gravel" =D
09:50.28*** join/#bzflag delusional (n=delusion@pool-151-201-224-103.pitt.east.verizon.net)
10:06.32*** join/#bzflag noyb (n=noyb@pool-71-108-80-158.lsanca.dsl-w.verizon.net)
10:11.01*** join/#bzflag LongDon (n=LongDon@vpn199-200.hrz.uni-oldenburg.de)
11:41.23*** join/#bzflag Suspect (n=Suspect@68-114-69-187.dhcp.plt.ny.charter.com)
11:54.02*** join/#bzflag praetorian (n=praetori@unaffiliated/praetorian)
11:57.52*** join/#bzflag LongDon (n=LongDon@vpn199-158.hrz.uni-oldenburg.de)
12:16.36*** join/#bzflag TD-Linux (n=wheeeeee@24-159-201-122.dhcp.roch.mn.charter.com)
12:17.19*** join/#bzflag Winny (n=KyleVE@unaffiliated/winny)
12:58.04*** join/#bzflag LongDon (n=LongDon@vpn199-158.hrz.uni-oldenburg.de)
13:05.09*** part/#bzflag LongDon (n=LongDon@vpn199-158.hrz.uni-oldenburg.de)
13:06.32*** join/#bzflag mashroom_ (n=tasty@89-138-132-186.bb.netvision.net.il)
13:48.56*** join/#bzflag whodaman- (n=whodaman@pdpc/supporter/student/whodaman-)
13:50.07*** join/#bzflag mashroom_ (n=tasty@89-138-132-186.bb.netvision.net.il)
14:17.28*** join/#bzflag Birdie (n=Birdie@moooo.org)
14:21.10*** join/#bzflag Deepa|AFK (i=deepa@abused.armchairs.be) [NETSPLIT VICTIM]
14:23.08*** join/#bzflag Deepa|AFK (i=deepa@abused.armchairs.be)
14:50.11*** join/#bzflag whodaman- (n=whodaman@dslb-088-064-184-103.pools.arcor-ip.net)
16:22.16*** join/#bzflag scott (n=scott@unaffiliated/scott)
16:37.38*** join/#bzflag randomparticle (n=randompa@about/essy/snick/randomparticle)
16:37.49SportChickhi snick
16:37.49*** join/#bzflag gsnedders_ (n=gsnedder@host86-145-188-131.range86-145.btcentralplus.com)
16:37.58randomparticlehi sporty
16:41.55*** join/#bzflag Tedius (n=Tedius@musictech.MUSC.CWRU.Edu)
17:00.53*** join/#bzflag JeffM (n=JeffM@unaffiliated/jeffm)
17:01.34JeffMyay for windows XP :)
17:18.20*** join/#bzflag TimRiker (n=timr@216.49.181.128)
17:18.20*** mode/#bzflag [+o TimRiker] by ChanServ
17:23.16*** join/#bzflag SpazzyMcGee (n=Spazzy_M@unaffiliated/spazzymcgee)
17:45.27*** join/#bzflag JeffM (n=JeffM@unaffiliated/jeffm)
17:57.10*** join/#bzflag gsnedders (n=gsnedder@host86-145-188-131.range86-145.btcentralplus.com)
18:00.54*** join/#bzflag Erroneous (n=dtremena@67-131-219-2.dia.static.qwest.net)
18:29.31*** join/#bzflag LongDon (n=LongDon@host-091-097-087-053.ewe-ip-backbone.de)
18:38.43JeffMso CBG you done with BZFlag the fourms say?
18:45.45JeffMtime to see if 2.99 builds out of the box on vista :)
18:45.58ruskielol
18:46.11Constitutionmade the jump, eh?
18:46.23JeffMdual boot
18:46.25JeffMfor work
18:46.30Constitutionah
18:46.36JeffMour software is building in another instance so I can debug a problem
18:46.58JeffMand I can't use incredebuild so it's taking forver :(
18:47.10Erroneouswhy can't you use IB?
18:47.15JeffMlicense
18:47.16Erroneousshould be able to use the same license
18:47.21JeffMdifrent machine name
18:47.28Erroneousthey're transferable
18:47.34JeffMI'd hav to go to the server and transfer each reboot
18:47.39Erroneousyup
18:47.42JeffMif I stay in vista I will move it
18:47.47Erroneousbut it wouldn't take forever :)
18:48.04JeffMI don't have admin I'd have to bug Jeremy each time
18:48.06Erroneousand I'm actually logged in to build right now, I can move them about if you need
18:48.07JeffMfigured just do a normal build
18:48.11JeffMit's ok
18:48.17JeffMit's nearly done
18:48.36JeffMI will have to bug you to help fix the errors tho, looks like Jim's GL stuff has problems
18:48.43Erroneousmmm, fun
18:48.53JeffM: error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
18:49.01Erroneousyup, that's a common one
18:49.20JeffMit's still building so no rush
18:49.35JeffMI still have to do the environ vars, but I forgot what they were :)
18:49.39Syd_Barrettanyone ever get bzflag built on linux on ps2?
18:49.59JeffMhas anyone even tried?
18:50.03JeffMit'd just be software
18:50.15JeffMis there an SDL Port for it?
18:51.02Erroneousit's just linux
18:51.04Erroneousnot special
18:51.15Erroneouswe'd build fine.  software gl though.
18:51.31Erroneousps2 controllers should be recognized by evdev
18:55.04*** join/#bzflag whodaman- (n=whodaman@pdpc/supporter/student/whodaman-)
18:56.12JeffMbahh, don't have directX
18:58.40*** join/#bzflag whodaman- (n=whodaman@pdpc/supporter/student/whodaman-)
19:06.24*** join/#bzflag whodaman-_ (n=whodaman@pdpc/supporter/student/whodaman-)
19:11.35*** join/#bzflag randomparticle (n=randompa@about/essy/snick/randomparticle)
19:11.49*** join/#bzflag TimRiker (n=timr@pdpc/supporter/bronze/TimRiker)
19:11.49*** mode/#bzflag [+o TimRiker] by ChanServ
19:12.29*** join/#bzflag Pumpernickel (n=Pumperni@about/essy/bacon/PuMpErNiCkLe)
19:34.00*** join/#bzflag Suspect (n=Suspect@68-114-69-187.dhcp.plt.ny.charter.com)
19:36.43*** join/#bzflag lids_ (n=lds@213.251.185.142)
19:37.53*** join/#bzflag Psycosis (n=psycosis@pool-68-162-73-91.phil.east.verizon.net)
19:54.51noybdid I overlook the 2.0.10 client for macosx?
19:55.42CBGJeffM: huh?
19:56.34*** join/#bzflag tankzilla (n=alex@ool-4572e362.dyn.optonline.net)
19:57.59whodaman-noyb, you mean official bindary?
19:58.20tankzillahey guys, there's an ongoing discussion about allowing people to build their own client modded to have fullscreen radar enabled (http://www.gamesunited.de/ib/index.php?showtopic=12681&st=0). I just want to ask you guys a few questions if you're not busy
20:00.10brlcadnoyb: I've been away for the past week with holidays and stuff, haven't put the binary together yet
20:02.21whodaman-noyb,  but the RC3 mac build is fine to
20:02.45brlcadyeah, it's not really going to be any different on the Mac other than a pretty background on the DMG
20:04.25noybah!  Thanks.
20:23.25brlcadnp
20:26.13*** join/#bzflag gsnedders (n=gsnedder@host86-145-188-131.range86-145.btcentralplus.com)
20:27.38*** join/#bzflag Bluer (n=Bluer@about/essy/terimahkSC/Bluer)
20:44.43*** join/#bzflag eTangenT (n=chatzill@inge069019.halls.colostate.edu)
20:58.02*** join/#bzflag tulcod (n=auke@a62-251-21-22.adsl.xs4all.nl)
20:58.16tulcodis there a decent api documentation anywhere?
20:58.32blast007in the wiki
20:58.35tulcodI'd like to write a plugin, and am willing to move some data to the wiki
20:58.42blast007http://my.bzflag.org/w/
20:58.43tulcodbut the wiki itself is pretty much just a list of some things
20:58.49tulcodnot much explanation
20:58.59blast007the wiki should be the same stuff that was in the original API docs
20:59.07tulcodoh?
20:59.09tulcodk then
20:59.16tulcodthen I guess there won't be any better
20:59.25tulcod-> read that .h file :)
20:59.36tulcodthx blast007
20:59.48JeffMtulcod, or just add to the wiki
20:59.54JeffMthe wiki dosn't have to just be a list of some things
21:00.06JeffMit can be a lot more if people add to it
21:00.08tulcodJeffM: well, once I start discovering things, I'll probably add them to the wiki
21:00.14JeffMyou can also ask here
21:00.22tulcodfor now, I'm just building skeleton code
21:00.26tulcodso nothing interesting yet
21:00.27JeffMwe do know a thing or 2 about the API ;)
21:00.32tulcodk :)
21:00.51tulcodJeffM: also about whether the idea of a trainer plugin has been put forward before?
21:00.59JeffMErroneous, direct X SDK is on shaft, source drive, development
21:01.07JeffMtulcod, what you mean by that
21:01.09JeffMlike tutorials?
21:01.10brlcadtulcod: there are several "example" plugins
21:01.20brlcadeven very simple ones
21:01.23JeffMyeah or a sample of how to code?
21:01.25tulcodJeffM: well, a bit, yeah. for example, a world weapon which shoots at a tank with a certain interval
21:01.27JeffMor how to play?
21:01.32JeffMoh how to code
21:01.39tulcodhow to play
21:01.50JeffMwe need more API work for proper tutorials
21:01.54tulcodsome exercises
21:01.55JeffMand yes I've thought a lot oabout it
21:02.02tulcodI mean like, playing exercises
21:02.07JeffMthats why 3.0 has server side players
21:02.17tulcodJeffM: is that gonna be released any time soon?
21:02.17JeffMor will have if they get finished
21:02.23tulcodie, approximately?
21:02.24JeffMwe don't do release dates
21:02.28tulcodwill it take 3 more years?
21:02.28JeffMwhen it's ready
21:02.32JeffMmaybe
21:02.34JeffMbut probably not
21:02.39tulcodcan it be released next month?
21:02.44JeffMwe work on this on our free time
21:02.44brlcadmaybe
21:02.46brlcadbut probably not
21:02.51blast007hehe
21:02.54tulcodk, so about 5 months, then?
21:02.54JeffMnext month is just as likely as 3 years
21:03.00JeffMdude, we don't know
21:03.02tulcod:p
21:03.15tulcodJeffM: well, you don't know, but of course you have a generic idea of when it might be ready
21:03.18brlcadtulcod: it's *entirely* dependent on developer activity which fluctuates massively
21:03.24JeffMtulcod, no we don't
21:03.25tulcodok
21:03.33JeffMwe don't have a plan or schedule or antyhing
21:03.38tulcoddid a lot change in the core?
21:03.38JeffMit's just when people pick to work on it
21:03.48JeffMdepends what you mean by the core and by a lot?
21:03.52tulcodheh :p
21:03.56JeffMfair amount of the server backend changed
21:04.05JeffMsome stuff was pulled out of the client
21:04.06tulcodwell, for example, take firefox 2. it changed a lot in the core, but you can't see a lot of that
21:04.09brlcadtulcod: it's constantly changing on head, the best to do is just read the code and hang out here to stay aprised of what's going on
21:04.17tulcodfirefox 3 is gonna change even more, but you'll see even less about it
21:04.17JeffMthe API is being redone
21:04.26tulcodJeffM: backwards compatible redone?
21:04.28JeffMfirefox has a plan and like amdinstraytors
21:04.35JeffMtulcod, it will not be backwards compatable to 2.0
21:04.39brlcadand like 100 devs
21:04.51JeffMbut in the future it should be backwards compatable to 3.0
21:04.55tulcodwill I need to change a lot to make it compatible with 3.0?
21:04.57*** join/#bzflag Warinthestar (n=Warinthe@1.168.188.72.cfl.res.rr.com)
21:04.58JeffMall the classes are versioned.
21:05.06JeffMmostly just name changes
21:05.09tulcodk
21:05.12tulcodthat's not much of a problem
21:05.12brlcadthe user community for our plugins is pretty isolated, backwards compatibility isn't nearly as big a deal as it is for FF
21:05.27tulcodJeffM: so effectively, the event system will stay similar to the current situation
21:05.34JeffMyes
21:05.37tulcodk
21:05.39JeffMthere is nothing wrong with events
21:05.47brlcadit's nice, no need to break just for the hell of it, but if the entire client and server are already incompatible, might as well "make it better"
21:05.49JeffMthe structures for them are now versioned.
21:06.19brlcadtulcod: if you see things that could be improved, suggest they improve, or make the patches -- particularly for head development, you don't have to limit yourself to what's there
21:06.27JeffMindeed
21:06.35brlcadit's intentionally a moving target, if it can be improved then it "should"
21:06.35tulcodk
21:06.44tulcod:p
21:07.36JeffMsome of the data in the event records changed as well
21:07.38brlcadthe 2.0 interfaces are fairly set in stone simply because it's "done" and we're back to "never" making another 2.0 release againt
21:07.40JeffMbut mostly to be more compatable
21:08.21tulcodsounds pretty radical :p
21:08.28JeffMnot really
21:08.37JeffMit's just how it should have been done the first time
21:09.12*** join/#bzflag bier__ (n=bier@p54A536FE.dip0.t-ipconnect.de)
21:09.14brlcadtulcod: also, depending on what you're trying to do, a plugin may or may not be the best implementation approach (most things can be well-compartmentalized like that but some things not so well) .. so good to talk about your idea here
21:09.39tulcodbrlcad: well, like I said, a plugin with some playing exercises
21:09.45tulcodlike automatic turrets
21:09.47brlcadat least until jeff gets around to making the whole dang thing module *cough*
21:09.48tulcodsniping tests
21:09.49tulcodetc
21:09.58tulcodshot evading exercises
21:10.01JeffMmodularity is not a bad thing
21:10.02brlcads/module/modular/
21:10.20JeffM<PROTECTED>
21:10.26JeffMaka, a tank
21:10.35tulcodJeffM: so that would depend on the 3.0 api
21:10.35JeffMand 2.0.x can't have a server side player
21:10.36tulcodyes
21:10.47tulcodbut first of all, this plugin isn't finished yet
21:10.50brlcadand/or a server-side game state that you can query
21:10.54JeffMyeah
21:10.57tulcodand secondly, it can work with some clients on localhost as well
21:11.02JeffMwe need to do shots on the server as well
21:11.04tulcodnot ideal tho
21:11.14JeffMtank tracking is done on the server
21:11.33JeffMso you'd have to do shot tracking in the plugin now
21:11.42JeffMand 2.0.x has no lag comp ether
21:12.10tulcodsounds like 3.0 is gonna be the revision all players have been waiting for ;)
21:12.17JeffMprobably not
21:12.35JeffMsince most players think that those terms will magicaly fix all problems
21:12.49tulcodwhich will result in an anticlimax, true
21:12.51JeffMwhen all they are is enabeling tech needed to actualy fix them
21:13.21JeffMso far those that have tried trunk have said it feels "wierd" when playing
21:13.26JeffMdue to the lag comp
21:13.41JeffMnot because it is wrong, but because they got so used to leading targets based on lag
21:14.45JeffMCBG, http://my.bzflag.org/bb/viewtopic.php?p=117819&highlight=#117819
21:15.01Winnywhoa, wait, we have server side shot tracking now?
21:15.06JeffMno
21:15.25JeffM"<JeffM> we need to do shots on the server as well"
21:15.55Winnyah
21:18.03CBGJeffM: like you hadn't noticed...
21:18.27JeffMdidn't know if it was some new thing or not, since you hang out here.
21:18.35JeffMlike maybe you were geting MORE out or something
21:18.41JeffMcuriosity, etc..
21:19.33CBGI stopped actively taking part in the whole world of bzflag some months ago. I simply didn't remove the huge number of bz-related irc channels from my auto-join list and idle there.
21:19.43JeffMfun
21:21.20scottyou'll always have a place in our hearts CBG...
21:21.46scottbut my scores will suffer :(
21:21.53CBGrofl. What do you play as, scott
21:21.54CBG?
21:22.22scottdas_bender
21:22.26scott:)
21:22.58CBGSorry, doesn't ring a bell...
21:27.10blast007CBG: that's because bells were outlawed in 2053
21:27.56CBG*ding* *thump* "Ow! WHo are you?! Where are you taking me?!!"
21:40.21tulcodwhat's the verified (bool) flag for in PlayerJoinPartEventData?
21:42.08JeffMif the user has  a +
21:42.13JeffMglobal ID
21:42.30tulcodah
21:42.37tulcodand "reason"?
21:43.12tulcodoh
21:43.14tulcodthat's for parts :)
21:43.22JeffMkick, ban, etc..
21:43.34JeffMsome forced disconnects have reasons
21:43.35JeffMsome done
21:43.38JeffMdon't
21:43.47tulcodexactly
21:43.52tulcodwoot, added 3 pages to the wiki already
21:43.58tulcodgonna get some sleep now
21:43.59tulcodtired :p
21:45.21JeffMplease be sure to follow the article gudelines
21:45.51JeffMthe article isn't from you to someone else, it is thrid person and descriptive
21:46.06JeffMbut your formating looks fine
21:46.13tulcodcopied formatting from other pages
21:46.14tulcod:)
21:46.19JeffMgood
21:46.28JeffMno page should ever ask a question
21:46.28tulcodwell, cya
21:46.31JeffMI'll go fix em
21:46.32JeffMhave fun
21:46.34tulcodoh, k
21:56.29*** join/#bzflag TD-Linux (n=wheeeeee@24-159-201-122.dhcp.roch.mn.charter.com)
21:58.42JeffMwell that and he documented the event wrong :/
22:10.25Constitutionbrlcad: I don't know in what sense this would happen, but if I can be of any service to you as you create the 2.0.10 OS X binary, I'd be happy to do what I can
22:10.46ConstitutionI did create one of the 2.0.10RC3 binaries, and haven't heard any complaints yet :)
22:13.21*** join/#bzflag Tupone (n=Tupone@pdpc/supporter/active/Tupone)
22:13.21*** mode/#bzflag [+v Tupone] by ChanServ
22:13.53*** topic/#bzflag by Tupone -> http://BZFlag.org || http://cia.vc/stats/project/BZFlag || http://my.BZFlag.org/w/Getting_Help || http://www.linuxjournal.com/article/9453 || http://ohloh.net/projects/189 || http://my.bzflag.org/w/ || 2.0.10 is out.
22:14.30*** join/#bzflag rob1n (n=emp@unaffiliated/rob1n)
22:15.04JeffMkick brlcad in the butt
22:16.04*** join/#bzflag bier__ (n=bier@p54A52A62.dip0.t-ipconnect.de)
22:23.32*** join/#bzflag noyb__ (i=noyb@nat/sun/x-4bced72c19af3d9f)
22:28.02JeffMman there has to be a cleaner way to document classes in the wiki
22:38.30brlcadConstitution: sure, if you make another binary then, I can compile the dmg tonight
22:38.40brlcadwas yours universal too?
22:38.47Constitutionyes
22:38.50brlcadi didn't hear any reports with either of them working or not working
22:39.00Constitutionone of them had rosetta/ppc problems
22:39.07Constitutionmd5 error or something
22:39.12brlcader, I mean both worked for everyone that I talked to
22:39.24brlcadyours or mine?
22:39.44Constitutionyours, I guess... it's in the thread
22:40.00brlcadshouldn't have been using rosetta..
22:40.02JeffMif it's a universal why would it go and run in rosetta
22:40.25ConstitutionJeffM: I ran it in Rosetta on purpose, to test it... same issue on physical ppc machines
22:40.47Constitutionactually I had to physically compile the ppc binary on a ppc machine to get it to work
22:40.48*** join/#bzflag L4m3r_ (n=l4m3r@about/essy/warning/L4m3r)
22:40.48*** mode/#bzflag [+v L4m3r_] by ChanServ
22:41.20brlcadyou maually lipo'd?
22:41.25Constitutionyeah
22:42.08brlcadwell, if you're willing to do that again, great
22:42.39brlcadit should have worked without it, so there must still be some compile-time endianness check in the code
22:43.02Constitutionokay then
22:44.33Winnyshouldn't of sold yours :p
22:44.35brlcadif you want to learn how to build the dmg too, I can walk you through that as well
22:44.51brlcad(presuming you don't know)
22:44.55Constitutionokay, cool
22:45.09ConstitutionIt's more than using Disk Utility?
22:45.19brlcadit's not too tricky, but no reason for me to be the "sole fountain of knowledge" for making the mac release
22:45.22Constitutionwell, then setting the background image, I guess...
22:45.26brlcadi'm spread a bit too thin anyways
22:45.31Constitutionyeah, sure
22:45.38brlcadyeah, that's about it
22:45.52brlcadthough you have to be careful of the disk image type, the position, size, last open state
22:46.17brlcadrun a few tools so that it auto-mounts, auto-opens on more than 10.4+
22:46.34*** join/#bzflag sigonasr2 (i=sigonasr@ip72-200-88-154.tc.ph.cox.net)
22:47.01brlcadmost of the tricks are so the image works on 10.2+, and driven by command-line instead of gui
22:47.15ConstitutionI see
22:47.17brlcadcan probably simplify it a lot now that we're 10.3+
22:47.45brlcadauto-opening dmgs were a pita before 10.3
22:47.47JeffMpfff, if you do 10.4+ most iwll be happy
22:47.59JeffMdo 10.3 once someone complains
22:48.19Constitutionmaybe this would be good stuff to add to devinfo?
22:48.38ConstitutionI can see to that, once I have it in my head, if it's an appropriate addition
22:49.10brlcadI have a script working for brl-cad that entirely scripts the dmg construction (we do a lot more releases than bz so automation was needed), that we can probably import into bz
22:50.17JeffMit woudl jsut be nice to get  an official mac build before 2.0.10 is a month old ;)
22:50.43JeffMthe universal will only work for 10.4+ right?
22:51.00Constitutionno, mine worked on 10.3
22:51.24brlcaddid yours work in 10.5?
22:51.31JeffMthat's the kicker
22:51.35JeffMwith the SDL bug
22:51.42Constitutioniirc it did
22:51.46JeffM10.5 support > 10.3 support
22:51.56JeffMwhat version of SDL did you use?
22:52.00JeffM.12 or .11?
22:52.42brlcadI doubt the SDL "problem" is an SDL bug -- I think it's folks compiling the client to use a new libSDL without updating the SDLmain
22:53.04brlcadwe ship and compile the SDLmain interface -- that is directly tied to a version of libSDL
22:53.14JeffMso you think it's cool with clean builds?
22:53.19JeffMeven the F key thing?
22:53.27*** join/#bzflag Ragzouken (n=Ragzouke@90.240.88.114)
22:53.29brlcadit's not clean/unclean build
22:53.38brlcadit's folks not using the updated SDLmain
22:53.43RagzoukenHow can I set the size of windowed BZFlag?
22:53.50brlcadit's a separate download from the SDL folks
22:53.54JeffMwould the SDL main not come with the lib
22:53.55JeffMahh
22:53.56brlcadRagzouken: -window
22:53.57JeffMthey seperate
22:54.00JeffMon windows they don't
22:54.11JeffMRagzouken, what version?
22:54.17Ragzoukenbrlcad, in what format do I give the dimensions?
22:54.19brlcadon windows you probably use libSDLmain
22:54.21Ragzouken2.0.8 I think
22:54.25JeffM2.0.x is it's -window -geometry XXXXxYYYY
22:54.26brlcader, SDLmain.dll or whatever
22:54.31Ragzoukenthanks
22:54.36brlcadit's a bit different on Mac to get the SDLmain
22:54.51JeffMbrlcad, no we don't, it's just a static lib and it's included with the same bin package
22:54.58JeffMbut we don't use it at all for BZ
22:55.07JeffMbut ok, it's seperate, that splains it
22:57.08ConstitutionSDL was .11 as I recall... I had problems with .12
22:57.13JeffMyeah
22:57.23brlcadyep, because or SDLmain.m is .11 iirc
22:57.43JeffMit would not supise me if randomParticle did forget to update the other
22:58.13brlcadI don't know if anyone except me knew that the two were tied together, unless they actually read the libSDL docs :)
22:58.39JeffMI knew
22:58.48JeffMbut I thought they were packaged the same, like on windows
22:58.49brlcadeasy to forget too because they've gone for many releases without modifying main
22:59.02JeffMtho not sure why bz even needs to use sdl_main
22:59.07JeffMsince windows dosn't use SDL
22:59.22brlcadyou mean why bz on windows?
22:59.40JeffMsdl main exists to give you an OS inspecigfic main
22:59.44JeffMso you don't have to do main or winMain
22:59.51JeffMwinmain is only needed on windows
22:59.56JeffMbzflag on windows dos't use sdl
23:00.05JeffMso all uses of sdlmain in bz end up just calling main
23:00.09JeffMso we can just use main
23:00.13brlcadthe idea was probably to make it use sdlmain eventually if I had to guess
23:00.23JeffMno need to even use SDL main on BZ
23:00.30brlcadmac has to have it
23:00.36JeffMhas to?
23:00.43JeffMyou can't just init SDL yourself in your own main?
23:00.46brlcadthat's what sets up the entire context management for windowed, input processing
23:00.52JeffMahh
23:00.59brlcadusing a cocoa interface
23:00.59JeffMyeah it's not tied to the actual window
23:01.00JeffMthat's right
23:01.12brlcadpart why we can't just link against an sdlmain like linux
23:01.13JeffMwe can get away with it cus it's part of the display
23:01.40brlcadwe have to compile the SDLmain.m cocoa-based interface so it hooks into the right event pipeline
23:01.45JeffMthen I find it even more odd that they dind't package that together
23:02.56brlcadthey probably could, just detail -- it works now so it's been rather "meh" from my perspective
23:04.23*** join/#bzflag randomparticle (n=randompa@79-76-56-244.dynamic.dsl.as9105.com)
23:11.12*** join/#bzflag JeffM (n=JeffM@unaffiliated/jeffm)
23:20.55*** join/#bzflag cods (n=cods@tuxee.net)
23:23.23Constitutionis there a particular reason why this post has to stay? http://my.bzflag.org/bb/viewtopic.php?p=117315#117315
23:23.35sigonasr2lol
23:23.45Winnyhaha
23:23.48WinnyI want that name
23:27.11TD-Linuxit's a nice page break post
23:28.05Constitutionheh, well with 50+ developers and all the regular admins moderating that thread, I thought it would've surely been deleted by now if there wasn't a specific reason not to :)
23:28.54JeffMwtf?
23:29.09JeffMthe user went and editd the post after
23:29.15JeffMso when we saw it it was valid
23:36.29TuponeI was reading the log : 04:40.27JeffM__it gets signifigantly slower when you run it in a debuger
23:36.30Tupone04:40.41JeffM__cus the debuger has to process each bit of code as well as run it
23:36.49TuponeThat is not really true in general cases
23:37.09JeffMwell the debuger does do some stuff does it not?
23:37.16JeffMor only at breakpoints?
23:37.21Tuponenope, just put hooks
23:37.27Tuponeon break/ signal
23:37.34Tuponeonly if you want
23:37.45JeffMdosn't that break check take some time?
23:37.46Tuponeseparate processes, at least on unix
23:38.20JeffMbut ok, I'm not an expert
23:38.24Tuponenope, break is a special instruction put on the code, (substituted) or using CPU register
23:38.26JeffMI just know that when I debug stuff it's slower
23:38.38JeffMmore slower then just no optimisations
23:38.40*** join/#bzflag DragonLady (i=439e755b@gateway/web/cgi-irc/zeebrothers.net/x-06beb199734f582f)
23:38.43*** part/#bzflag DragonLady (i=439e755b@gateway/web/cgi-irc/zeebrothers.net/x-06beb199734f582f)
23:38.52Tuponeno, normally it is not
23:39.10JeffMit didn't matter, cus he wasn't running one like that anyway
23:39.10Erroneousheavily asserted code can be significantly slower
23:39.33Tuponebut that is slower with or without debugger
23:39.36Erroneouscoincidentally, dinkumware's c++ is heavily asserted, so most c++ stuff goes slow in debug mode on windows
23:39.57Erroneousasserts compile to noop when not building for debug
23:40.01JeffMthe asserts arnt' compiled in under release
23:40.17Tuponewell, I meant with a debugger (gdb) not compiled with debugger
23:40.24Tupones/with/for/
23:40.31Tuponewell the 2nd
23:40.36JeffMyou 2 are more nix debuger experts then I :)
23:40.39JeffMI was just guessin
23:41.18*** join/#bzflag gsnedders (n=gsnedder@host86-145-188-131.range86-145.btcentralplus.com)
23:41.20Tuponerunning an executable with a debugger is same speed (except starting) as without
23:41.41JeffMthen there ya go
23:42.26Tuponewell, I was just fixing what was said
23:42.39JeffMconsider it fixed
23:42.44Tuponegreat :)
23:42.48Erroneouswhether or not a debugger is attached typically doesn't matter; whether or not it is debuggable or not does :)
23:43.25TuponeErroneous: I agree
23:44.38Erroneouswindows folks typically never run debuggable executables without a debugger attached, or release executables with one, so there's lots of room for misconceptions
23:44.59JeffMI run debug apps sans debugers all the time
23:45.05Erroneouswhat for?
23:45.18JeffMcus I'm lasy and don't rebuild :)
23:45.29Erroneousheh - but not so lazy to just push F5? :)
23:45.31JeffMevery time chris asks me a question, I just run virtual
23:45.44JeffMI may not have VC up
23:45.56JeffMor I may be in dev, and want to test something fast for him in 8.7
23:46.04JeffMor compare the output from 8.7
23:46.13JeffMI don't debug the old verison, I just fire up my debug bin
23:46.24JeffMcus I don't need to debug it
23:46.36JeffMstarting the app in the debuger takes a while
23:46.44JeffMand we don't have a fast startup ;)
23:46.46Erroneoustrue
23:46.57JeffMalso I rarely buid release BZ
23:47.16JeffMevery time somone says for me to try something, I usualy just hit the bin first to try and dupe it
23:47.28JeffMthen get latest, build, debug and dupe again
23:47.45ErroneousI just start the solution, and debug from there.  I like being able to set breakpoints while I'm duping it
23:47.46JeffMyour latter comment is correct for me
23:47.53JeffMI do rarely run release builds in a debuger
23:48.15JeffMhate doing that too
23:48.42Erroneous'tis a bit of a pain
23:48.53*** join/#bzflag spldart (n=vircuser@c-98-197-19-35.hsd1.tx.comcast.net)
23:49.04rob1n|afk~seen gnedders
23:49.06iboti haven't seen 'gnedders', rob1n|afk
23:49.06rob1n|afkerr
23:49.09rob1n|afk~seen gsnedders
23:49.10ibotgsnedders <n=gsnedder@host86-145-188-131.range86-145.btcentralplus.com> was last seen on IRC in channel #bzflag, 6d 7h 32m 4s ago, saying: 'ack'.
23:49.48rob1n|afk~botsnack
23:49.48ibotrob1n|afk: :)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.