IRC log for #bzflag on 20071027

00:05.36CIA-21BZFlag: 03JeffM2501 * r16120 10/branches/v2_0branch/bzflag/plugins/torBlock/torBlock.cpp: ws
00:50.00*** join/#bzflag whodaman- (n=whodaman@p54A3CC5F.dip.t-dialin.net)
01:02.25*** join/#bzflag Suspect_1 (n=Suspect@68-114-69-187.dhcp.plt.ny.charter.com)
01:04.56Macrosoftboredom... it's what's for dinner
01:05.29*** join/#bzflag mkzelda (i=mkzelda@cpe-075-177-148-122.nc.res.rr.com)
01:07.46Macrosoftblast007: thanks for the help with the parts
01:08.27blast007np
01:26.49*** join/#bzflag whodaman-_ (n=whodaman@p54A3CE71.dip.t-dialin.net)
01:27.44JeffMErroneous, 3.402823466e+38f
01:27.56AAA_awrightIt doesn't sprawn us out of the world, we appear on the team base then the server kicks us
01:28.06Erroneousthat sounds finite
01:28.09AAA_awrightabout 1/4 of a second after that
01:28.29JeffMso instead maybe do this
01:28.37ab0ooJeffM: it looks like it's a driver issue.  I erased my .bzf (config files) and ran the version I compiled from trunk, and still get the same thing.
01:28.41JeffM<PROTECTED>
01:29.17Erroneousthat'll round to MAXFLOAT anyway
01:29.20*** join/#bzflag bier__ (n=bier@p54A52DEC.dip0.t-ipconnect.de)
01:29.23Erroneousfloats are finite-precision
01:29.38JeffMif it is finate, then can't I == to +MAXFLOAT ?
01:29.45*** part/#bzflag ab0oo (n=johng@c-76-97-181-208.hsd1.ga.comcast.net)
01:29.46Erroneousyup
01:29.54JeffMthen why the hell isn't it working :(
01:29.59Erroneousbeats me
01:47.47blast007AAA_awright: when you /reset * it must be making the _worldSize too small... the bases are outside of the boundaries, but you're forced to spawn there because they're the base
01:48.04AAA_awrightblast007: Good point
01:48.14blast007I was under the impression that /reset * was supposed to retain whatever settings the server was started with
01:48.19blast007where is _worldSize defined?
01:48.20AAA_awrightMe too
01:48.26AAA_awrightblast007: In the world file
01:48.33AAA_awrightSo it should reset to that
01:48.50blast007and how is it defined? in the options block as '-set _worldSize 1000.0' ?
01:48.58AAA_awrightI think so
01:49.02blast007check
01:49.12blast007there's two ways to do it, iirc
01:49.13AAA_awrightI don't have the world file on me, but I have seen it
01:49.21blast007in the world block, as 'size 1000.0'
01:49.32AAA_awrightOr that. Idk.
01:49.48AAA_awrightThe server should check if the sprawn point is outside the world
01:50.08AAA_awrightIf not, sprawn at the closest point at the edge to it
01:50.13blast007nah
01:50.14AAA_awrightWould that be a bug?
01:50.24blast007it's a config error
01:50.37blast007but again, it's supposed to reset to initial values
01:50.45blast007so find out how it's defined, and we can go from there
01:50.46AAA_awrightBut the server isn't checking for sensible values then, a bug
01:51.08AAA_awrightI didn't check /set _worldSize after I did reset all
01:51.14AAA_awrightIt kept kicking me :p
01:52.23AAA_awrightWait... I thought that -worldSize was only used to generate worlds, not check sprawn points
01:55.10blast007AAA_awright: no, that's used for several things
01:57.41AAA_awrightWhat else then?
02:00.14*** join/#bzflag ViciousM (n=ViciousM@adsl-065-013-159-245.sip.rdu.bellsouth.net)
02:00.19blast007flag spawns, player spawns, antidote flag spawn, calculating the size of the sky, random world generation, fog, audio, etc
02:04.29AAA_awrightIs that what makes Bloodbath so atmospheric?
02:04.41AAA_awrightIt changes the sky and audio?!
02:06.22blast007AAA_awright: no, it's all the n00bs
02:10.08*** join/#bzflag Pommes_ (n=Pommes@p4FC49689.dip0.t-ipconnect.de)
02:11.38Macrosoftheh
02:12.08*** join/#bzflag Tedius (n=Tedius@76.205.91.159)
02:13.26bryjencould that be related to the play-sound message crashing non-windows clients? ;)
02:26.09Macrosoftblast007: i put the parts list on my page so i can finally get rid of those 40 something bookmarks :D http://mdk0.servegame.com
02:28.12CIA-21BZFlag: 03bthansen * r16121 10/branches/v2_0branch/bzflag/plugins/torBlock/torBlock.cpp:
02:28.12CIA-21BZFlag: Whitespace
02:28.12CIA-21BZFlag: Debug build fails with no newline at end of file.
02:30.20*** join/#bzflag L4m3r (i=l4m3r@about/essy/warning/L4m3r)
02:30.20*** mode/#bzflag [+v L4m3r] by ChanServ
02:30.37ConstitutionThumper_, you just totally destroyed JeffM's significant contribution at r16120! ;)
02:30.46Thumper_ohwell
02:33.16*** join/#bzflag whodaman-_ (n=whodaman@p54A3CE71.dip.t-dialin.net)
02:50.51*** join/#bzflag bier__ (n=bier@p54A50C14.dip0.t-ipconnect.de)
02:54.08*** join/#bzflag BenUrban (n=benurban@unaffiliated/benurban)
02:54.34*** join/#bzflag whodaman- (n=whodaman@p54A3C505.dip.t-dialin.net)
03:01.53*** join/#bzflag JeffM (n=Jeff@pool-71-109-219-226.lsanca.dsl-w.verizon.net)
03:03.14*** join/#bzflag tannerld_mac (n=tannerld@adsl-068-209-251-067.sip.asm.bellsouth.net)
03:22.04CIA-21BZFlag: 03bthansen * r16122 10/trunk/bzflag/src/bzfs/CmdLineOptions.cxx:
03:22.04CIA-21BZFlag: Die if we can't parse the configuration file
03:22.04CIA-21BZFlag: There's no point in starting a server on the default port if the user
03:22.04CIA-21BZFlag: blew the commandline options for the -conf file. Just report the
03:22.04CIA-21BZFlag: error and die.
03:23.50JeffMis there a point of making a default server ever? ;)
03:24.11Thumper_not sure :)
03:24.33JeffM"you apear to be runing a default server, and your not in a debug build, you have no imagination, exiting "
03:24.40Thumper_lol
03:25.12Thumper_"due to the current fiscal cutbacks we've removed all the objects from your random map. Enjoy"
03:25.36JeffMactualy just prevent default, non debug, and public :)
03:26.11JeffMmake an MD5 hash of the map/options and then return to them the address of the server that is nearly the same as theirs
03:26.21JeffM"your server looks pointless, use this one )
03:26.23Thumper_heh
03:27.42JeffM"Scanning system for pokimon.. you are too young to run a server"
03:28.23Thumper_"We have too many public servers already... go play on an existing one instead"
03:28.49JeffMthats why I think it should make a hash for your settings and tell you the server closest to the one you wanted to make :)
03:29.38Constitutionwhen the HUD flashes "Solid" and "Sealed" really fast when you're driving on top of a mesh, what is going on?
03:29.46JeffM<PROTECTED>
03:30.03Constitutionin the map?
03:30.08JeffMnope
03:30.18JeffMcollision code for meshes is not the same as other prims
03:30.24JeffMand has "issues" sometimes
03:30.54Constitutionis it predictable?
03:31.03Constitutionwith certain arrangements of faces, or something?
03:31.07JeffMnot sure, haven't looked it ait
03:31.24Constitutionk
03:31.25JeffMit can happen on concave shapes
03:31.44JeffMI don't think the mesh code is all that great, it could be made better
03:31.52JeffMand we realy should have one method of colliding
03:32.01JeffMpersonaly I'd like to add them all to a BSP type thing
03:32.08JeffMthat'd solve a lot of problems
03:32.18JeffMand give us good bounding volumes
03:33.02JeffMdunno how PVIS would work
03:33.20JeffMwonder how hard it would be to convert a bz map to a quake map and test it
03:41.16Thumper_JeffM: are we dropping plugins/doc from trunk too?
03:41.24JeffMya
03:41.25JeffMshould
03:42.10CIA-21BZFlag: 03JeffM2501 * r16123 10/trunk/bzflag/plugins/doc/: API docs are online, use them, live them, love them
03:43.42CIA-21BZFlag: 03JeffM2501 * r16124 10/trunk/bzflag/plugins/Makefile.am: no doc dir, so no include
03:44.44Thumper_plugins/configure.ac is the last thing I htink
03:45.01JeffMnot for trunk, did a search for /doc and it came up empty
03:45.09Thumper_so did it
03:45.11Thumper_i*
03:45.37Thumper_there's a configure.ac in plugins in trunk
03:46.30JeffMahh it s doc/
03:46.52CIA-21BZFlag: 03JeffM2501 * r16125 10/trunk/bzflag/plugins/configure.ac: no doc dir, so no include
03:47.01JeffMwish it could just scan the dirs, and see what has a makefile :(
03:48.34Thumper_thx. after this (trunk) build I'm calling it a night
03:53.02*** join/#bzflag Suspect (n=Suspect@68-114-69-187.dhcp.plt.ny.charter.com)
03:56.17CIA-21BZFlag: 03brlcad * r16126 10/trunk/bzflag/include/ (StartupInfo.h global.h): add a new const for ServerNameLen
03:56.23*** join/#bzflag Tedius_ (n=Tedius@adsl-76-205-91-159.dsl.bcvloh.sbcglobal.net)
03:57.22*** join/#bzflag Djpenguin (n=Djpengui@adsl-216-102-90-233.dsl.snfc21.pacbell.net)
03:57.45*** join/#bzflag Suspect_1 (n=Suspect@68-114-69-187.dhcp.plt.ny.charter.com)
03:57.49CIA-21BZFlag: 03brlcad * r16127 10/trunk/bzflag/ (include/NetHandler.h src/game/NetHandler.cxx): convert getPlayerList interface to take a char array so that we can get it's size without adding another param
03:59.33CIA-21BZFlag: 03brlcad * r16128 10/trunk/bzflag/src/date/buildDate.cxx: limit the size of the %s on sscanf() to the size of the buffer being set
04:12.21Thumper_JeffM / brlcad : Is keeping the list of plugins configured for complication in bzflag/plugins/configure.ac useful or should that just go away?
04:12.29Thumper_compilation*
04:12.53brlcadThumper_: go away how so?
04:13.08Thumper_as in remove the AC_MSG_RESULT summary report at the end of the configure script
04:13.10brlcadthat's (at least presently) required for compilation
04:13.18brlcadahh, the summary printing
04:13.20Thumper_right
04:13.29brlcadthought you meant the ac_output list
04:13.36Thumper_I have a partial patch to add all the missing plugins
04:13.41Thumper_but lots of descriptoins are currently missing
04:13.50Thumper_just wondering if we want to keep that up to date
04:13.55brlcadprobably fine to remove them
04:13.57Thumper_or just use the wiki or what
04:14.22brlcadthe plugins at least used to build entirely stand-alone, so that's a side effect of that
04:15.23brlcadregardless, there's probably better ways to autogenerate that list too so it's not a maintenance burden
04:15.33Thumper_ok
04:15.57Thumper_I'll just chop it out and see if it still builds :)
04:18.12CIA-21BZFlag: 03brlcad * r16129 10/trunk/bzflag/src/ (33 files in 8 dirs):
04:18.12CIA-21BZFlag: take care of a slew of flawfinder issues, mostly str*() issues related to string
04:18.12CIA-21BZFlag: processing where limits can/should be set. this takes care of all issues
04:18.12CIA-21BZFlag: presently being reported safe for a few false positives, benign warnings, and
04:18.12CIA-21BZFlag: our exec calls.
04:20.39Constitutionis there a way to get blender+modeltool to generate inside points for meshes?
04:20.58*** join/#bzflag JeffM (n=Jeff@pool-71-109-219-226.lsanca.dsl-w.verizon.net) [NETSPLIT VICTIM]
04:21.37*** join/#bzflag JeffMMain (n=Jeff@pool-71-109-219-226.lsanca.dsl-w.verizon.net)
04:21.59JeffMMainwhat are you trying to do?
04:22.35JeffMMainjust convert an obj? or do drawinfo?
04:22.50Constitutionan object
04:23.00JeffMMainthen it's just modeltool objectName
04:23.10JeffMMainand it'll barf out a BZW for it
04:23.18Thumper_brlcad: ./configure --enable-debug seems to work differently for plugins - not treating warnings as errors - is this on purpose?
04:23.20Constitutionoh, you didn't see the first part...
04:23.34Constitutionwhich was: is there a way to get blender+modeltool to generate inside points for meshes?
04:23.42JeffMMainnope
04:23.47CIA-21BZFlag: 03bthansen * r16130 10/trunk/bzflag/plugins/configure.ac: Remove the configured plugin summary report
04:23.53Constitutionk
04:23.55JeffMMainmodeltool converts
04:23.59JeffMMainit does not generate
04:24.11brlcadThumper_: not particularly on purpose
04:24.12JeffMMaindunno what the blender bzw export stuff does
04:24.22brlcadit was done on purpose for bz and just not done for plugins is all
04:24.41Thumper_ok thx
04:24.50Thumper_I may turn that on someday
04:25.14brlcadit's a little more tricky that just adding -Werror if you follow the top-level configure's logic
04:25.30brlcadsome plats don't use it else the build would always fail
04:25.48brlcadnot all gccs and plats being created equal and such
04:26.05Thumper_yeah I'm expecting that to have lots of places I can shoot myself in the foot
04:26.44Thumper_plugins in v2_0branch build with the usual debug switches (I think) since it's all part of the same configure script run
04:27.00Thumper_I just noticed now that nagware has warnings and the compilcation continues (in trunk)
04:27.13Thumper_compilation*
04:27.22Thumper_man I can't spell tonight :)  
04:27.41bryjenOSFile.cxx:763: error: 'struct dirent' has no member named 'd_namlen'
04:28.53brlcadhuh
04:29.05bryjeni have a d_reclen
04:29.06brlcadneed another way to get the length then
04:29.18bryjennot sure what that's the len of
04:29.19*** join/#bzflag L4m3r (i=l4m3r@s120-82.resnet.ucla.edu)
04:29.19*** join/#bzflag Djpenguin (n=Djpengui@adsl-216-102-90-233.dsl.snfc21.pacbell.net)
04:29.19*** join/#bzflag Tedius_ (n=Tedius@adsl-76-205-91-159.dsl.bcvloh.sbcglobal.net)
04:29.19*** join/#bzflag Pommes_ (n=Pommes@about/essy/frenchy/Pommes)
04:29.29brlcadis your d_name an array?
04:29.51bryjenchar d_name[256];
04:29.54*** join/#bzflag L4m3r_ (i=l4m3r@about/essy/warning/L4m3r)
04:29.54*** mode/#bzflag [+v L4m3r_] by ChanServ
04:30.00brlcadokay, that should work then
04:30.23*** join/#bzflag Djpenguin786 (n=Djpengui@adsl-216-102-90-233.dsl.snfc21.pacbell.net)
04:33.08CIA-21BZFlag: 03brlcad * r16131 10/trunk/bzflag/src/common/OSFile.cxx: since it is just the same string being converted to uppercase, just use strlen. if they change, we can maybe still use sizeof if all plats use arrays for d_name.
04:33.56*** join/#bzflag L4m3r (i=l4m3r@s120-82.resnet.ucla.edu)
04:33.56*** join/#bzflag Djpenguin (n=Djpengui@adsl-216-102-90-233.dsl.snfc21.pacbell.net)
04:33.56*** join/#bzflag Tedius_ (n=Tedius@adsl-76-205-91-159.dsl.bcvloh.sbcglobal.net) [NETSPLIT VICTIM]
04:33.56*** join/#bzflag Pommes_ (n=Pommes@about/essy/frenchy/Pommes)
04:35.24Thumper_night all
04:35.40brlcadcya
04:36.51CIA-21BZFlag: 03brlcad * r16132 10/trunk/bzflag/plugins/configure.ac: autogenerate the list of plugins being compiled
04:37.04*** join/#bzflag Pommes (n=Pommes@p4FC49689.dip0.t-ipconnect.de)
04:39.18*** join/#bzflag Pommes (n=Pommes@about/essy/frenchy/Pommes)
04:43.01*** join/#bzflag Pommes (n=Pommes@p4FC49689.dip0.t-ipconnect.de)
04:43.01*** join/#bzflag Djpenguin (n=Djpengui@adsl-216-102-90-233.dsl.snfc21.pacbell.net)
04:43.01*** join/#bzflag Tedius_ (n=Tedius@adsl-76-205-91-159.dsl.bcvloh.sbcglobal.net) [NETSPLIT VICTIM]
04:44.55*** join/#bzflag Tedius (n=Tedius@adsl-76-205-91-159.dsl.bcvloh.sbcglobal.net)
04:45.01CIA-21BZFlag: 03brlcad * r16133 10/trunk/bzflag/plugins/configure.ac: just print the basename
04:50.34*** join/#bzflag Pommes (n=Pommes@p4FC49689.dip0.t-ipconnect.de)
04:50.34*** join/#bzflag Djpenguin (n=Djpengui@adsl-216-102-90-233.dsl.snfc21.pacbell.net)
04:50.34*** join/#bzflag Tedius_ (n=Tedius@adsl-76-205-91-159.dsl.bcvloh.sbcglobal.net) [NETSPLIT VICTIM]
04:52.38*** join/#bzflag ndim__ (n=hun@foobar.n-dimensional.de)
04:58.05CIA-21BZFlag: 03macsforme * r16134 10/trunk/bzflag/tools/modeltool/ (Q3BSP.cxx model.h modeltool.cxx wavefrontOBJ.cxx): Suppress EOF newline warnings.
05:04.30*** join/#bzflag Pommes (n=Pommes@about/essy/frenchy/Pommes)
05:09.48*** join/#bzflag ndim (n=hun@foobar.n-dimensional.de)
05:12.59*** join/#bzflag Deepa|AFK (i=deepa@abused.armchairs.be)
05:23.53*** join/#bzflag mashroom_45 (n=tasty@CBL217-132-249-150.bb.netvision.net.il)
05:24.49*** join/#bzflag ndim (n=hun@foobar.n-dimensional.de)
05:43.26*** join/#bzflag ndim (n=hun@foobar.n-dimensional.de)
06:03.42*** join/#bzflag L4m3r (i=l4m3r@about/essy/warning/L4m3r)
06:03.42*** mode/#bzflag [+v L4m3r] by ChanServ
06:05.25*** join/#bzflag mkzelda (i=mkzelda@cpe-075-177-148-122.nc.res.rr.com)
06:11.44*** join/#bzflag ndim (n=hun@foobar.n-dimensional.de)
06:15.45*** join/#bzflag KingRobot (n=mathew@ip68-2-73-197.ph.ph.cox.net)
06:19.57*** join/#bzflag L4m3r (i=l4m3r@about/essy/warning/L4m3r)
06:19.57*** mode/#bzflag [+v L4m3r] by ChanServ
08:08.43*** join/#bzflag QuantumBeep (n=QuantumB@doc-72-47-73-208.leesville.la.cebridge.net)
08:20.13*** join/#bzflag LongDon (n=LongDon@host-80-228-24-34.openknowledge.de)
08:20.23*** part/#bzflag LongDon (n=LongDon@host-80-228-24-34.openknowledge.de)
08:28.05*** join/#bzflag L4m3r (i=l4m3r@about/essy/warning/L4m3r)
08:28.05*** mode/#bzflag [+v L4m3r] by ChanServ
08:33.44*** join/#bzflag Tupone (n=Tupone@pdpc/supporter/active/Tupone)
08:33.44*** mode/#bzflag [+v Tupone] by ChanServ
09:28.09*** part/#bzflag KingRobot (n=mathew@ip68-2-73-197.ph.ph.cox.net)
09:50.40*** join/#bzflag KTL (n=KTL@213.219.158.126.adsl.dyn.edpnet.net)
09:56.31*** join/#bzflag SpazzyMcGee (n=Spazzy_M@unaffiliated/spazzymcgee)
10:10.46*** join/#bzflag whodaman- (n=whodaman@p54A3C505.dip.t-dialin.net)
11:06.43*** join/#bzflag jftsang (n=chatzill@88-108-249-196.dynamic.dsl.as9105.com)
11:07.13jftsanger, I have a problem compiling BZFlag on my Windows XP Professional computer from the source
11:07.28jftsangI used DevC++ and it says "curl.h not found"
11:07.42ruskiemissing cURL libs and headers
11:09.25jftsangwhere to get the curl libs and headers?
11:09.44ruskiewww.curl.org ?
11:11.48*** join/#bzflag delusional_ (n=delusion@pool-151-201-122-110.pitt.east.verizon.net)
11:12.47*** join/#bzflag mashroom_45 (n=tasty@85-250-5-254.bb.netvision.net.il)
11:20.47jftsangFor libcURL, place the folder named "/curl/", containing .h files, into the "/include/" of
11:20.49jftsangDev-C++, like stated above.
11:20.58jftsangno such /curl/?
11:35.37*** join/#bzflag CBG (n=CBG@about/essy/fan/CBG)
11:39.48jftsanghow long is it supposed to take to compile (2GB ram(
11:40.36ruskiemaybe half an hour...
11:41.01jftsang*grits teeth*
11:49.10*** join/#bzflag Linux_Galore (n=richard@60-242-20-212.static.tpgi.com.au)
11:49.44Linux_GaloreI always forget this, whats the extra line you add to your configuration so you can use a registered username
11:52.10ruskieerm what line?
11:52.33Linux_Galoredont worry finally found it on the wiki
11:52.40ruskieall you need is register on the forums and use that same login in the client
11:52.51Linux_Galoreset list http://my.bzflag.org:81/db
11:52.51*** join/#bzflag KTL (n=KTL@213.219.158.126.adsl.dyn.edpnet.net)
11:52.57Linux_Galorethat line
11:53.25bradthat's just for getting around a proxy
11:53.40bradnormally it will still work without that
11:53.51Linux_Galoreit doesnt for me
11:54.02Linux_Galorewont allow me to login
11:54.14bradbecause there's probably a proxy cacheing stuff on port 80 :)
11:54.28Linux_Galoreyep, got a squid server
11:55.02Linux_Galoresee how we go
11:56.57Linux_Galoretime to do some Punishing muawahahaha
11:57.07*** part/#bzflag Linux_Galore (n=richard@60-242-20-212.static.tpgi.com.au)
12:09.27*** join/#bzflag gsnedders (n=gsnedder@host86-145-188-131.range86-145.btcentralplus.com)
12:59.51*** join/#bzflag lepoulpe304 (n=LePoulpe@LSt-Amand-152-32-5-35.w82-127.abo.wanadoo.fr)
13:06.26*** join/#bzflag Suspect (n=Suspect@68-114-69-187.dhcp.plt.ny.charter.com)
13:52.03*** join/#bzflag LongDo1 (n=LongDon@host-80-228-24-34.openknowledge.de)
13:52.15*** part/#bzflag LongDo1 (n=LongDon@host-80-228-24-34.openknowledge.de)
14:54.51*** join/#bzflag rob1n_ (n=emp@unaffiliated/rob1n)
15:20.52Macrosoftw00t! upgrading to gutsy gibbon
15:42.18*** join/#bzflag gsnedders (n=gsnedder@host86-145-188-131.range86-145.btcentralplus.com)
15:44.12*** join/#bzflag spldart (n=vircuser@c-98-197-19-35.hsd1.tx.comcast.net)
15:58.58*** join/#bzflag rob1n__ (n=emp@65-102-139-102.tukw.qwest.net)
16:02.31*** join/#bzflag JeffM (n=Jeff@pool-71-109-219-226.lsanca.dsl-w.verizon.net)
16:04.42*** join/#bzflag ahs3 (n=ahs3@adsl-065-005-193-158.sip.rdu.bellsouth.net)
16:14.52*** join/#bzflag short_circuit (n=vircuser@c-98-197-19-35.hsd1.tx.comcast.net)
16:16.25*** join/#bzflag bryjen (n=bryjen@2002:4cb1:bee3:0:0:0:0:1)
16:16.25*** mode/#bzflag [+v bryjen] by ChanServ
16:17.05short_circuithow do I ghost off my spldart name
16:17.08short_circuit?
16:17.47ruskiemsg nickserv ghost nick pass
16:17.49ruskieor some such
16:18.21*** join/#bzflag A_Heart_Attack (n=bzhearta@unaffiliated/aheartattack/x-000001)
16:18.35short_circuitthankies
16:19.16spldarthad a significant lan internal ip collision :-x
16:19.29ruskiehow do you manage that?
16:20.27spldartsome reconfiguring... I guess I forgot what IP's went where
16:20.33ruskieso use dhcp :)
16:20.40spldartI really need to write down the static ip's on the backs of the machines
16:20.46spldartI'm more secure this way
16:21.09ruskieit's easy to make a closed dhcp as well...
16:21.18ruskiejust assign one ip/mac prob solved
16:21.36ruskieand don't have any dynamic net
16:22.22spldartRouter knows each machine and where it's suppossed to be and each machine knows where it's suppossed to be and what dns to use etc
16:22.28spldartNo empty slots either
16:22.36spldartmakes it very tight :)
16:23.29*** join/#bzflag delusional (n=delusion@151.201.127.104)
16:31.38*** join/#bzflag short_circuit (n=vircuser@c-98-197-19-35.hsd1.tx.comcast.net)
17:06.40CIA-21opencombat: 03jeffm2501 * 10GPx01/GPLib/ (inc/graphicApplication.h src/graphicApplication.cpp): add preFrameUpdate method so there is a clear place to do per frame animation computations.
17:07.15MacrosoftJeffM: does bz allow frameskipping for slower systems?
17:07.35CIA-21opencombat: 03jeffm2501 * 10GPx01/GPLib/sample/dashboard.cpp: int to float casts
17:07.53JeffMdefine
17:07.53Macrosofti.e.: dont render some frames
17:07.59JeffMwe render as fast as we can
17:08.07JeffMbut we don't have an internal fixed frame rate
17:08.13JeffMso no
17:08.17JeffMbut we don't need to
17:08.36JeffMframe skiping is used when systems have a fixed simulation frame rate
17:08.49JeffMand need to skip frame drawing but still sim them
17:08.53JeffMwe sim at frame speed
17:09.59JeffMwhere did you get the term from?
17:10.17Macrosoftdont remember
17:10.26JeffMI see
17:11.03Macrosoftjust seemed like it would help slower systems if they skipped rendering some frames
17:11.31Macrosoftbut it wouldnt matter with hardware erendering
17:11.37Macrosoft*rendering
17:11.41L4m3rnah, it's unnecessary. They can just render at a slower framerate. :P
17:11.49JeffMif you actualy understood what that meant, and how we worked, you'd see that the question is not valid
17:11.59JeffMyeah there is NOTHING to skip
17:12.06JeffMif it takes a second to render a frame, we take a second
17:12.16JeffMthen we increment the sim state by a second, and render the next one
17:12.22JeffMwhat would we skip?
17:13.06L4m3r"skipping" frames would just be a waste of cycles, and would hardly affect anything since the vast majority of the client's CPU time is used for drawing
17:13.14L4m3rBZFlag isn't a Genesis emulator :P
17:13.30JeffMactualy many modern 3d games use a fixed sim frame rate
17:13.36JeffMit's one way of doing it
17:13.49MacrosoftL4m3r: snes is wher its at, not genesis :P
17:13.55JeffMand those systems do frame skiping
17:14.12JeffMit's most of often used when you need the sim to be lock step with some other process
17:14.18JeffMlike oh say a quake server ;)
17:14.27JeffMbut we do dynamic sim
17:14.31Macrosoftnever played quake before
17:14.32JeffMand we have some problems with that
17:14.39JeffMand some advantages
17:15.00JeffMeven with frame skips, fixed sim systems can bog down on realy slow machiens, or complex sim
17:15.23JeffMif your sim time is more then one sim frame time, then no amount of frame skiping will unscrew you
17:15.29L4m3rI'm guessing one of the problems with dynamic sim is the whole "bouncing around at 500fps" problem?
17:15.36JeffML4m3r: thats one part
17:15.47JeffMyou run into issues at both high and low time intervals
17:16.01Macrosofthmm...the upgrade window shows that it replaced a lib called "libsexy2"
17:16.09Macrosoftodd lib name
17:16.40MacrosoftL4m3r: i get about 75fps on most bz servers
17:16.43JeffMat high ones you have to potentialy skip sim frames, or run into floating point issues, at low frame rates, you end up with large extrapolations
17:16.53JeffMMacrosoft: not if you understood what the lib does
17:17.13JeffMor it's author
17:17.23*** join/#bzflag Tedius (n=Tedius@adsl-76-205-91-159.dsl.bcvloh.sbcglobal.net)
17:17.23Macrosofthow can libraries be sexy :S
17:17.28JeffMit's what it does
17:17.44JeffMit does sexy things with gtk widgets
17:17.56JeffMgod you are such a child
17:18.19JeffML4m3r: if we required hardware rendering and decent min systems, I'd say we should go to a fixed sim frame rate
17:18.27*** join/#bzflag Soraya_ (i=439e755b@about/essy/Saphira/Soraya)
17:18.30*** part/#bzflag Soraya_ (i=439e755b@about/essy/Saphira/Soraya)
17:18.37JeffMit'd make the states between client and server a lot simpler to sync up
17:18.43L4m3ryeah
17:18.50JeffMknowing they were all going to fire off at specific intervals and times
17:19.10JeffMlike do a 30fps sim loop, and then just let the drawing to linear interp
17:19.31L4m3rwe could probably do it without changing min requirements much, if the client were optimized A LOT
17:19.50JeffMyou'd need to assume you can render at least 1/2 those frames
17:20.04JeffMso we'd probalby have to ditch software
17:20.13JeffMFPS of 1 and 2 would not be acceptable
17:20.23L4m3ryeah
17:20.28JeffMnot that they realy are now
17:20.35Macrosoftbz has minimum requirements? i thought it just needed a working computer and net connection
17:20.43JeffMbut we'd have to have code that says "hey, your jacked"
17:21.00JeffMMacrosoft: sure we do, a network connection, and openGL
17:21.26JeffMand floating point math
17:22.05JeffMand that client side "optimisation" would require a fair amount of reorg
17:22.11L4m3rbut aside from that, the actual rendering can't be that difficult, considering the miniscule poly count of most maps
17:22.16L4m3roh yeah, definitely
17:22.21JeffMit's how we do it
17:22.31L4m3rI'm talking in terms of what the game does, not what the code does :)
17:22.32JeffMwe blow context way too much
17:22.33Macrosoftheh, no bz on a graping calculator then, it only has add and subtract math functions
17:22.51Macrosoftand bcd
17:22.57L4m3rgraphing calculators have floating point math
17:23.11JeffMMacrosoft: you know you don't HAVE to comment on everything
17:23.19JeffMmost of the time your not funny, just wrong.
17:23.21L4m3rbut good luck finding an openGL lib for your TI-89
17:23.39L4m3ror a C++ compiler for that matter
17:23.52JeffMyeah we could restructure rendering to make it simpler
17:24.04JeffMmay get in the way of making it look cooler on newer systems
17:24.07JeffMI'
17:24.35JeffMI'm going to go out on a limb and say that "hardware rendering is going to stay around for a while" so we can realy stop worrying about software.
17:26.30L4m3r:o
17:26.45L4m3rwhat does the lib do? I'm not familiar with it
17:26.54JeffMadd gtx widgets
17:26.58JeffMwell extends them
17:27.16L4m3rah, no wonder. who did it?
17:27.32JeffMwho do we know that likes slick things and comes up with funny name? ;)
17:27.40JeffMand has writen stuff in GTK
17:27.53JeffMand is a big fan of python bindings, etc..
17:28.07L4m3ruh... hm...
17:28.23JeffMand that you and I have meet on the same ocasion
17:28.45JeffMtho I did also have dinner with him and 2 others that work with him when I was at SoC Conf
17:29.12JeffMhe was even a mentor
17:29.47L4m3rpc?
17:29.55JeffMbingo
17:30.10L4m3rdidn't know you met him that time
17:30.14JeffMlibsex is done by him and chipx
17:30.25JeffMyeah we found the VMware guys and had beers and foods
17:30.39L4m3rno, I meant at the siggraph dinner
17:30.49JeffMth3e frist one
17:31.06JeffMwell the first one you went to
17:31.09L4m3ryeah
17:31.18L4m3ryou weren't at the last one :P
17:31.37JeffMwell there was one before that one that you didn't go to :)
17:31.44L4m3ryeah
17:33.11L4m3rweee, next year I can actually participate in the beer part :P
17:33.26JeffMheh
17:33.38JeffMhappy birth day
17:33.43L4m3rthanks
17:34.35JeffMis it bad to be impressed by your own code?
17:35.01L4m3rnot if you were drunk when you wrote it
17:35.05JeffMnope
17:35.12L4m3r:P
17:35.16JeffMit just keeps being realy easy to reuse
17:41.08MacrosoftL4m3r: i wish i _did_ have a ti-89, i heard it gives you direct access to video memory, instead of that slow driver interface the 83plus uses
17:41.28L4m3rthey're a lot nicer to program on too
17:41.31Macrosofti think jude- has one
17:41.40L4m3rI've got both :P
17:42.01Macrosoftive got an 83plus and an 83plus silver edition
17:42.02L4m3rwhen you start doing college calculus, an 83+ doesn't cut it anymore
17:43.59L4m3rtime to pack up and go home...
17:44.28L4m3rchillin left so I probably shouldn't hang out in her room like a creep :P
17:58.17*** join/#bzflag L4m3r (n=l4m3r@about/essy/warning/L4m3r)
17:58.17*** mode/#bzflag [+v L4m3r] by ChanServ
17:59.18Macrosoftgah, update is bogging down computer, cant even use firefox
17:59.48spldart<PROTECTED>
17:59.57L4m3rheh, thx spldart
18:00.13Macrosoftmine was a while back
18:00.39spldartsecond youngest kid had on thursday :)
18:00.47spldarts/one/on
18:01.30Macrosoftmine was last friday
18:01.42spldartbelated happy bday to you too :)
18:01.46L4m3rso many October children...
18:01.51spldartMine was sept
18:02.17Macrosoftbbl
18:02.23spldartAll those parents snuggling in the cold winter months
18:03.35L4m3rChillin's bday is next week, and she's the same day as my stepmom
18:03.48L4m3rand I randomly discovered that I share a birthday with a co-worker :o
18:04.13spldartheh
18:04.38*** join/#bzflag trepan (n=trepan@unaffiliated/trepan)
18:04.38*** mode/#bzflag [+v trepan] by ChanServ
18:05.21L4m3roh yeah, Leopard is finally out
18:05.41whodaman-L4m3r: i watched the timer hit 0
18:06.26L4m3rApple waited too long. a lot of people don't care anymore... they let the hype die
18:07.17*** join/#bzflag Guest735 (i=50cac5a1@gateway/web/cgi-irc/zeebrothers.net/x-3646d6dea5363d86)
18:30.08CIA-21opencombat: 03jeffm2501 * 10GPx01/GPLib/ (inc/graphicApplication.h src/graphicApplication.cpp): fake out a mouse wheel by just tracking the SDL button pushes.
18:47.00CIA-21opencombat: 03jeffm2501 * 10GPx01/GPLib/ (4 files in 2 dirs):
18:47.00CIA-21opencombat: make the display system take the ortho depth as a parmater, no more hardcoded 100.
18:47.01CIA-21opencombat: have the graphic app have a protected var to hold the ortho depth ( defualt 100 )
18:49.01CIA-21BZFlag: 03JeffM2501 * r16135 10/trunk/bzflag/tools/modeltool/modeltool.cxx:
18:49.01CIA-21BZFlag: view changes to graphic mode:
18:49.01CIA-21BZFlag: support view rotations and zooms
18:49.01CIA-21BZFlag: add a Z0 grid.
18:49.01CIA-21BZFlag: add axis widget rotations with view.
18:49.18*** join/#bzflag Joss (n=unknown@118-92-24-103.dsl.dyn.ihug.co.nz)
18:50.00*** join/#bzflag noyb (n=noyb@pool-71-108-80-158.lsanca.dsl-w.verizon.net)
18:53.07CIA-21BZFlag: 03JeffM2501 * r16136 10/trunk/bzflag/tools/modeltool/vc71/ (modeltool.sln modeltool.vcproj):
18:53.07CIA-21BZFlag: build a release target for the graphical version of model tool
18:53.07CIA-21BZFlag: change the exe name to modeltool_GFX.exe so there is no confusion
18:53.43JeffManyone want to try it?
18:55.12JeffMhttp://www.opencombat.net/code/bz/modeltool_GFX.zip
18:55.27JeffMit'll just view your obj now, no interface to force it to save out to the bzw, and no textures
19:17.41*** join/#bzflag rob1n (n=emp@unaffiliated/rob1n)
19:33.07*** join/#bzflag whodaman- (n=whodaman@dslb-088-064-189-158.pools.arcor-ip.net)
19:47.29*** join/#bzflag QuantumBeep (n=QuantumB@doc-72-47-73-208.leesville.la.cebridge.net)
20:11.01*** join/#bzflag TimRiker (n=timr@rikers.org)
20:11.01*** mode/#bzflag [+o TimRiker] by ChanServ
20:37.40*** part/#bzflag Macrosoft (n=Macrosof@c-75-65-81-245.hsd1.la.comcast.net)
20:43.53*** join/#bzflag Tupone (n=Tupone@pdpc/supporter/active/Tupone)
20:43.53*** mode/#bzflag [+v Tupone] by ChanServ
20:48.11*** join/#bzflag Djpenguin786 (n=Djpengui@adsl-216-102-90-233.dsl.snfc21.pacbell.net)
20:48.50ruskiehttp://dailyapps.net/2007/10/hack-attack-install-leopard-on-your-pc-in-3-easy-steps/ <-- lol
20:49.06Djpenguin786how do i go back to my regular name?
20:49.12Djpenguin786what command to nickserv?
20:49.38*** join/#bzflag Djpenguin (n=Djpengui@adsl-216-102-90-233.dsl.snfc21.pacbell.net)
20:53.01brad<PROTECTED>
20:53.21bradit's not a nickserv command
21:03.44*** join/#bzflag whodaman-_ (n=whodaman@dslb-088-066-014-142.pools.arcor-ip.net)
21:08.04Djpenguinya i figured it out, had a diff server tab so dif name
21:08.11Djpenguindoes anyone here use ubuntu?
21:08.43DjpenguinI am trying to get my PPC to hook up onto my airport on ubuntu
21:11.29*** join/#bzflag whoda (n=whoda@dslb-088-064-180-154.pools.arcor-ip.net)
21:17.44*** join/#bzflag tannerld_mac (n=tannerld@adsl-068-209-251-067.sip.asm.bellsouth.net)
21:25.08*** join/#bzflag randomparticle (n=randompa@about/essy/snick/randomparticle)
21:25.27*** part/#bzflag randomparticle (n=randompa@about/essy/snick/randomparticle)
21:26.01*** join/#bzflag Pimpi_ (n=frank@gondolin.pimpi.org)
21:26.18*** join/#bzflag randomparticle (n=randompa@about/essy/snick/randomparticle)
21:26.32*** part/#bzflag randomparticle (n=randompa@about/essy/snick/randomparticle)
21:28.28*** join/#bzflag Tedius (n=Tedius@adsl-76-205-91-159.dsl.bcvloh.sbcglobal.net)
21:29.26*** join/#bzflag rob1n (n=emp@unaffiliated/rob1n)
21:39.05*** join/#bzflag Suspect (n=Suspect@68-114-69-187.dhcp.plt.ny.charter.com)
21:39.07*** join/#bzflag libervisco (n=daniel@tuxhacker/libervisco)
21:41.09*** join/#bzflag Macrosoft (n=Macrosof@c-75-65-81-245.hsd1.la.comcast.net)
21:42.55Macrosoftdont upgrade to gutsy gibbon if you use the proprietary nvidia drivers
21:45.52Macrosoftnow im stuck in 800x600 with no glx
21:46.03*** join/#bzflag LongDon (n=LongDon@host-091-097-079-030.ewe-ip-backbone.de)
21:48.20*** part/#bzflag Macrosoft (n=Macrosof@c-75-65-81-245.hsd1.la.comcast.net)
21:49.58spldart<PROTECTED>
21:57.44*** join/#bzflag Digital_Pioneer (n=digitalp@adsl-76-229-104-76.dsl.ltrkar.sbcglobal.net)
21:58.41Digital_PioneerOK, this system has an Nvidia Geforce2 video card (ancient, yeah) and I am using the nv X driver, so there's no 3D. Can I use BZF?
22:01.04AAA_awrightIs this avatar legal? http://my.bzflag.org/bb/viewtopic.php?t=11654
22:01.58a_temp_distalready gone
22:03.03spldart<PROTECTED>
22:03.56*** part/#bzflag Digital_Pioneer (n=digitalp@adsl-76-229-104-76.dsl.ltrkar.sbcglobal.net)
22:04.52spldartbut I could be wrong :-x
22:05.27spldarthope he was talking about bzflag and not bzfs
22:14.34*** join/#bzflag Macrosoft (n=Macrosof@c-75-65-81-245.hsd1.la.comcast.net)
22:24.30*** part/#bzflag LongDon (n=LongDon@host-091-097-079-030.ewe-ip-backbone.de)
22:39.34*** join/#bzflag Macrosoft (n=Macrosof@c-75-65-81-245.hsd1.la.comcast.net)
22:47.38*** join/#bzflag zbowling (n=4cb9bddf@bz.bzflag.bz)
22:52.31*** part/#bzflag Macrosoft (n=Macrosof@c-75-65-81-245.hsd1.la.comcast.net)
23:12.38*** join/#bzflag bryjen (n=bryjen@2002:4cb1:bee3:0:0:0:0:1)
23:12.39*** mode/#bzflag [+v bryjen] by ChanServ
23:20.31*** join/#bzflag randomparticle (n=randompa@79-74-96-54.dynamic.dsl.as9105.com)
23:22.04randomparticlei try to build without sdl but it says "no bzflag client binary"
23:24.55randomparticleugh, it's not looking in /usr/X11
23:25.06randomparticleR6
23:29.51*** join/#bzflag JeffM (n=Jeff@pool-71-109-219-226.lsanca.dsl-w.verizon.net)
23:31.26randomparticlewell some progress. but now:
23:31.27randomparticleMacWindow.cxx:109: error: invalid conversion from 'long int*' to 'GLint*'
23:36.12JeffMwell that makes sense, 64 to 32
23:37.45randomparticleam changing the type. will see if it goes through now
23:38.21JeffMyou trying to do native non SDL?
23:38.23JeffMor what?
23:38.27randomparticleyes
23:38.31JeffMwhy?
23:38.41JeffMI belive it's missing major chunks of code
23:38.52randomparticlecan't bzflag to work reliably under leoaprd
23:38.57randomparticlethought it might be worth a shot
23:39.07*** join/#bzflag whodaman-_ (n=whodaman@dslb-088-064-178-185.pools.arcor-ip.net)
23:39.14JeffMbe simpler to find the problem with SDL
23:39.40randomparticleif i hit any of certain keys, e.g. ESC, F1, F2, ...
23:39.51JeffMthe native mac stuff hasn't been worked on in years, and I don't think it was ever feature complete
23:39.53randomparticleit makes an odd sound
23:39.59randomparticleoh, i see
23:40.16JeffMwhen SDL was started, all work went into that, cus it was better for it
23:40.25randomparticleyes
23:40.26JeffMSDL is considered to be required for the mac
23:40.42randomparticlei didn't have much success in the past running a non-sdl version
23:40.57randomparticlebut i didn't realize it was so incomplete either
23:41.13JeffMIIRC it was started by the mac guy before brlcad
23:41.31JeffMthen when tupone started the SDL platform, brlcad did a whoo, and used that.
23:43.04randomparticlei'll give it a go and see if the key presses make that sound. if they don't, i'll begin by assuming the problem is in sdl and go from there
23:43.24Tuponerandomparticle: what the problem you get?
23:43.41JeffMbuild a quick SDL test app that grabs keys, test it there
23:43.45randomparticlehmm.. it's the sort of sound you get when a dialog doesn't accept a keystroke
23:43.54randomparticlehard to describe. a bit like a drum beat
23:43.54JeffMif it happens in that, then it's ether SDL, or OSX changed something again
23:44.17JeffMdid they remap the keys, or add an "fkey" mode
23:44.26randomparticlei don't know
23:44.45JeffMI recall seeing somone mention something about setting some setting in the keyboard controll pannel to make it work like it used to
23:44.49JeffMlike they changed what they do
23:44.54randomparticlei see
23:45.09randomparticlef1 does swtich to windowed mode, but it makes that sound also
23:45.22randomparticleand sometimes bzflag freezes, which seems related to pressing those keys too much
23:45.24JeffMso gutsy has issues, lepard has issues, vista has issues, yay for windows XP :)
23:45.29randomparticleheh
23:46.01*** join/#bzflag Djpenguin (n=Djpengui@adsl-216-102-90-233.dsl.snfc21.pacbell.net)
23:47.34Tuponewhat is the problem with gutsy?
23:47.50JeffMwe've had a number of people complain about various issues
23:48.06JeffMsome have problems where it pauses every 10-15 seconds.
23:48.12JeffMothers have video issues
23:48.25JeffMlike 1/2 the display updating normaly, the other 1/2 being slow
23:48.26TuponeI found a problem with sound, but I think the virtual table for SDL-platform changed, and a make clean fixed it
23:48.58JeffMI'm not sure if it's gutsy problems, or problems with the package the ubuntu devs build for BZFlag
23:49.08JeffMblast had installed it and was trying some things
23:49.26Tuponemine goes without a glitch
23:49.30JeffMI belive he had some issues once he started to change settings, mouse senitivity"
23:49.41JeffMyeah I've also heard of people with out issue
23:49.43JeffMso dunno
23:49.53JeffMI just don't get a good feeling from it
23:50.18JeffMwe rarely hear of problems during an ubuntu update, but this time we got more then I remember
23:50.19Tuponeit is a 2.0.8 I guess, at least gutsy should be
23:50.23JeffMmaybe they just changed too much
23:50.33JeffMyeah gutsy uses a patched 2.0.8 package
23:51.10Tuponewho patched it? just an installation script or source patches?
23:51.19JeffMsource patches
23:51.24JeffMone of the ubuntu devs
23:51.30JeffMthey came here and talked to us about it
23:51.43JeffMthey were realy pushing for tim to get an updated 2.0.8 package into debian
23:51.47Tuponehmm. Hope they get from 2.0.10 source
23:51.52JeffMand whe he didn't they used our patches
23:52.03JeffMit was the float packing fix was the patch they used
23:52.11JeffMso it's the same code as we have in .10 for that
23:52.34Tuponeahh, like the patches that I did for gentoo, then
23:52.49JeffMyes I belive in a similar way
23:54.39randomparticlei think the bzflag code is probably pretty near ready for leopard.
23:54.53randomparticlelooks like just one or two glitches
23:55.17Tuponebut those behaviour I don't think is all "flour from our sack"
23:55.27randomparticleeh? :)
23:55.37JeffMTupone: no I don't think any of it at all is our issue
23:55.41Tupone:) just translating from italian
23:55.44randomparticleah
23:55.51JeffMI think maybe they just changed too many things at the same time
23:56.02JeffMchanged kernel, changed X, add compis, etc..
23:56.15Tuponecompiz could be
23:56.24TuponeI don't have it
23:56.43JeffMI don't know how it works internaly, but I worry that maybe since X uses GL, does that get in the way of our uses of GL
23:56.59JeffMlike does it cause extra context flushes for instance?
23:57.17JeffMdonny_baker: did you set "moutain lover"s rank?
23:57.35donny_bakerlearner, I believe
23:57.50JeffMwas it for all his lame asking?
23:57.58donny_bakerhe had it when I got home... no idea
23:58.04JeffMk

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