IRC log for #bzflag on 20080331

00:00.07AAA_awrightI liked the idea, but playing around with the stuff, I realized it isn't the most efficient thing to do.
00:00.31AAA_awrightThere is no huge problem, and if that is what you want to do I have no problem
00:00.32JeffMit's a website for a video game, it dosn't have to be super efficent ;)
00:00.44JeffMwe arn't making an ecommerce site here
00:00.49AAA_awright:)
00:00.58JeffMwe want to do some news
00:01.02JeffMhost some downloads
00:01.04JeffMhave some links
00:01.09JeffMhave a user manager
00:01.15JeffMshow some feeds
00:01.22*** join/#bzflag JBdiGriz (n=JBdiGriz@adsl-75-36-38-29.dsl.sndg02.sbcglobal.net)
00:01.22*** mode/#bzflag [+o JBdiGriz] by ChanServ
00:01.28JeffMand then link to various other services, wiki, fourms, groups, etc..
00:01.38AAA_awrightIt works quite well in MediaWiki I found out, you can still have styleish websites with most of the features you will ever need.
00:02.00JeffMit also works quite well in drupal, and it can be our user manager ;)
00:02.06JeffMfrom what I understand
00:02.12AAA_awrightI'm just saying "Hey, this is an option now, and it works wonderfully!"
00:02.26JeffMok
00:02.29JeffMumm great
00:05.49JeffMI've updated your page
00:08.40AAA_awrightGreat
00:14.29whodaman~Saturos++
00:15.09*** part/#bzflag delusional (n=delusion@unaffiliated/delusional)
00:16.13*** join/#bzflag delusional (n=delusion@pool-151-201-222-13.pitt.east.verizon.net)
00:19.34*** join/#bzflag nn-main (n=nn@74.94.43.196)
00:19.37nn-mainhi all
00:19.47JeffMhello
00:20.05whodamanho
00:20.11whodamans/ho/hi
00:20.46nn-mainI'm wondering if there is a seecret key stroke bound to the BZDB "showCoordinates" Varible
00:20.59JeffMno
00:21.00blast007F15
00:21.07whodamanlol?
00:21.15blast007requires a keyboard mod
00:21.22whodamanahh
00:21.35nn-mainwell if its not documented it is hidden or secret
00:21.39JeffMblast007: my work keyboard actualy has F15
00:21.43blast007JeffM: heh...
00:21.47blast007nn-main: there isn't one
00:22.01nn-mainoh lol
00:22.09blast007you can use this in game: /localset showCoordinates 1
00:22.28nn-mainok cool :)
00:23.30AAA_awrightJeffM: Would it be better to have a default value for -advertise if it is not explicitly set, based on the join or spawn requirements?
00:23.54JeffMAAA_awright: I don't think that is a good idea
00:24.03JeffMbut it's not part of the list server project so leave that till later
00:24.16AAA_awrightIf someone doesn't set -advertise, set it to all the groups that will allow the user to join (VERIFIED, EVERYONE, league.players, etc)
00:24.18JeffMthe list server will be the same regardless of what we make the game server do by default
00:24.38blast007AAA_awright: again, I do NOT see the point to that
00:24.51blast007there is not a permission that is set up to not allow a player to join
00:24.57blast007not spawn, sure
00:24.58JeffMI could see having an auto mode
00:24.58AAA_awrightSpawn
00:25.00blast007but joins, nothing
00:25.11JeffMwhere you can just give the server -autoAdvertise
00:25.14JeffMand it'll compute it for you
00:25.18JeffMbut I don't think it should be default
00:25.19blast007okay. So I can't spawn. Big deal. I can observe.
00:25.42JeffMI'd rather make it a tool then a forced default
00:25.46blast007it would be smarter to make the server send them to observer if they can't spawn
00:25.59JeffMmmmmmm smart servers :)
00:26.04AAA_awrightSo then I don't see the argument of having a "requires registration" bit at all
00:26.11JeffMAAA_awright: to be nice
00:26.13blast007JeffM: I'm about the make the server a bit smarter  ;)
00:26.21JeffMand noitice idosn't say "requires"
00:26.24JeffMit says "requests"
00:26.30blast007gonna make it not fail when a base isn't defined to a team  :P
00:26.34blast007just make it turn off that team
00:26.38blast007seem logical?
00:26.54blast007if there is no blue base in a CTF, turn off the blue team
00:26.59blast007(for example)
00:27.01JeffMa bit that just gives the client a notice that "hey this server realy likes registerd players, do you want to register?"
00:27.10JeffMblast007: yay
00:27.19AAA_awrightblast007: That is what team size = 0 means
00:27.20AAA_awrightRight?
00:27.24JeffMyeah
00:27.25blast007AAA_awright: right
00:27.30JeffMhe'll set the team to 0
00:27.55blast007but right now, if you have a two-team CTF map, and don't define -mp with the right settings, it will abort the server from launching  ;)
00:27.58JeffMblast007: if they did a specific -mp with a value for that team, I'd still warn them
00:28.05blast007I'm warning anyway
00:28.12JeffMif they don't do -mp no need for a warning
00:28.17blast007hmm
00:28.23blast007I'm not doing that much of a check :)
00:28.31blast007-mp just sets the limits anyway
00:28.34AAA_awrightErrors with the server config really should make it die, with a very descriptive error
00:28.50blast007AAA_awright: patches welcome
00:28.52JeffMAAA_awright: not all errors are fatail
00:29.15JeffMI'd say in blasts case the only error that is fatail would be using -mp with a specific team count for a team that dosn't exist
00:29.17JeffMin the map
00:29.33blast007JeffM: well, I'd say "errors" should make the server stop. A "warning" should be something that could be an issue, but is non-fatal
00:29.35JeffMif you just load a map with 2 team CTF and no -mp the server should just figure it out
00:29.54blast007JeffM: all I'm doing is a few line fix
00:30.04JeffMor if you load a map with just -mp 10 and 2 team map, it should figure that out too
00:30.13AAA_awrightSomething that you probably don't want, but makes the server work is a warning, something that doesn't make sense is an error (right?)
00:30.22blast007JeffM: it does
00:30.26JeffMit's only when you say "5 red players" and don't have a red base, and you are CTF the server should WTF and exit
00:30.29blast007should it not warn?
00:30.44blast007meh
00:30.48JeffMblast007: if they ask for specific teams limits and don't have the base, I say error
00:30.51JeffMall others adapt
00:31.09JeffMcus if they are asking for it they should expect to get it
00:31.18*** join/#bzflag chaoscon (n=jeremy@smartserv/ceo/chaoscon)
00:31.23AAA_awrightIs there a chance that someone would want to do that? If so, make it a warning. If not, error.
00:31.27JeffMthey may have a map/config missmatch
00:31.41blast007k
00:31.51blast007guess I'll do a check for MaxPlayers
00:31.55blast007which is the default limit per team
00:32.02blast007(200)
00:32.53JeffMAAA_awright: the request reg bit is a "hint bit" so the game can be nicer to players
00:33.24JeffMit's not going to catch every case, but it's also not going to screw other cases over
00:33.28AAA_awrightAlright, good idea
00:33.55JeffMand for most of the cases it'll give a good "natural" flow of things. Pick server, get asked, register, go play
00:34.07AAA_awrightI know it is not an issue currently, but do we want to think about the possibility that servers will reject players not in groups?
00:34.17JeffMor pick server, get asked, say no, and then don't be suprised when you can't do something on the server.
00:34.37JeffMAAA_awright: if they go thru that trouble, they should use advertise
00:34.53AAA_awrightLets assume that server owners are stupid
00:35.03AAA_awrightThen we don't have a game :P
00:35.05JeffMthen they would not have moded the server to reject players not ing roups
00:35.10AAA_awrightBut besides that
00:35.15JeffMyou are asusming they are smart for one thing, and stupid for others
00:35.23AAA_awrightTrue
00:35.29*** join/#bzflag Wyk3d (i=c1e206e2@gateway/web/ajax/mibbit.com/x-783d51d4265cf4b5)
00:35.38JeffMlike I said, I don't mind a server OPTION to build advertise groups automaticly based on permsion groups
00:35.46JeffMthat is a tool to make it easier
00:35.53JeffMbut I do NOT think it should be default
00:36.23JeffMif they go thru the trouble of setting up complex stuff, they should be smart enough to turn on an autoAdvertise option
00:36.33JeffMif they arn't they get what they deserve
00:36.48AAA_awrightI'm moving the reg required bit down to features, because it isn't strictly necessary, and data redundancy up, because that is highly desired, no, critical, for the list server
00:37.05JeffMsure
00:37.26JeffMthe actual #1 require item is the last one in the requirements list
00:37.55AAA_awrightThere is no particular order in the list, they all have to get in one way or another
00:38.17AAA_awrightPreferably a good way
00:38.18JeffMI don't care how it works on the backend but old clients and servers have to work using the new data.
00:38.30*** join/#bzflag Ride288 (n=Ride-@24-197-250-9.dhcp.stpt.wi.charter.com)
00:39.33*** join/#bzflag Ride (n=Ride-@24-197-250-9.dhcp.stpt.wi.charter.com)
00:40.57AAA_awrightA protocol detail, would base64 be better then hexadecimal for storing bits in plain text (assuming we use plain text)
00:41.18JeffMstoring it where?
00:41.23AAA_awrightList server
00:41.29JeffMin it's database?
00:41.31*** join/#bzflag chaoscon (n=jeremy@smartserv/ceo/chaoscon)
00:41.34AAA_awrightserving data
00:41.44JeffMis it going to be a binary format or text?
00:41.57JeffMthe transport mechanism?
00:41.59AAA_awrightServing list server data in plain text (as we do now)
00:42.06JeffMso HTTP
00:42.24JeffMwahtever is shorter
00:46.02*** join/#bzflag KTL (n=KTL@213.219.158.111.adsl.dyn.edpnet.net)
00:46.42blast007JeffM: if -mp 50 is set, all the invidial teams are set to 50 too..
00:47.02JeffMblast007: probably want to set a state marker based on what they actualy call
00:47.12JeffMthen check to see what they called
00:47.28blast007don't really need that
00:47.36blast007it's all checked inside the same function
00:47.52JeffMahh ok
00:47.58JeffMthen just time for fun logic :)
00:48.03blast007meh...
00:48.25*** join/#bzflag Ride- (n=Ride-@24-197-250-9.dhcp.stpt.wi.charter.com)
00:48.28blast007do you mean a marker for checking if all the bases are defined?
00:49.19JeffMI mean for what version of -mp they called
00:50.07blast007hmm, I check check if maxRealPlayers is != to MaxPlayers
00:50.26Paul_PLwhat is the email form username@hostname used for?
00:50.29blast007no wait, I can't do that either...
00:50.42JeffMPaul_PL: NOTHING :)
00:50.56JeffMwe should change that for 3.0
00:51.01JeffMto teamName
00:51.09blast007or Random String
00:51.15JeffMor maybe "affiliation"
00:51.27blast007"That Thing After Your Name"
00:51.34Paul_PLthat means i can change it if that part messes the character handling?
00:51.56JeffMyou can do whatever you want wiht it :)
00:52.46blast007it's not used for an email address, except for new players who think that is what it's for
00:53.01JeffMI'm gonna pull it
00:53.19JeffMproto bump!
00:53.47blast007JeffM: and I'm gonna say "meh" and go back to my original code, where it just warns if the team base doesn't exist :P
00:53.58JeffMblast007: ok
00:54.07blast007I don't want to expose another global variable just to do that
00:54.09JeffMyou made an effort, that's good enough
00:56.14nn-mainWow tonight is bizzy !! my server is running 24 people +/- 10
00:56.43blast007how's the lag?
00:56.51Constitutioncan't get any more specific than 14-34?
00:57.05blast007Constitution: well, they keep getting lag kicked, so it varies
00:58.36nn-mainlol the +/- 10 was because there over sevral maps and its a little hard keeping track
01:01.03Constitutionnn-main: bet you could write up a PHP script to query your servers (or the list) and determine the total players
01:01.42*** join/#bzflag spldart (n=vircuser@c-98-197-19-35.hsd1.tx.comcast.net)
01:02.04blast007JeffM: mainly, I don't want it to prevent the server from starting via the in-game Start Server menu, or through my BZWLauncher tool  ;)
01:02.21JeffMblast007: souns fair enough
01:02.23blast007just because a base is missing, and -mp 50 (for instance) was specified
01:02.31JeffMlike I said, you investigated it, it was not trivial, good enough
01:02.35blast007k
01:02.40JeffMif it becomes a problem someone can fix it
01:03.53blast007I'll leave in the boolean return from the allBasesDefined function in case someone wants to improve it later
01:04.20blast007it'll just return true all the time now... or should I just remove that?
01:04.29blast007could make the return type void
01:04.54JeffMawww. you arn't going to pick the obvious name for that variable?
01:04.59JeffMcomeon!
01:05.17blast007allYourBaseAreBelongToMP
01:05.22JeffMthere ya go
01:05.23spldartboolean.. how HS
01:06.29blast007JeffM: it would be more fun to have a call stack with function names that added up to a phrase.
01:06.39JeffMheh
01:07.06blast007suppose I should test the other change I made too (fixing the waterLevel)
01:07.08JeffMfor (all; yourbase; ++ ) if (belong_to(us))
01:07.14blast007:)
01:08.18blast007if I get to the point where I move waterLevel to a variable, it'll be time to make a new plugin  ;)
01:08.29blast007BZDB variable*
01:11.03blast007JeffM: drive-through mesh objects don't work  ;)
01:11.16blast007I can't get into the sewer on Louman's Metropolis
01:11.19spldartOk.. have my svn config updated using the auto-props wiki I updated with xp dir path. I have a completely fresh checkout of trunk.. What else do I need to prepare for any minor commit to say bugs file? And is it possible to make a test commit and see the output before I do a real one?
01:11.27JeffMblast007: interesting
01:11.38JeffMmust be perface
01:11.53spldartdoesn't want to embarrass himself
01:11.55JeffMwell I can think of a couple of ways of fixing that
01:12.01JeffMwe can test the per face stuff first
01:12.04JeffMthen check the tang
01:12.14blast007yeah, it's per-face
01:12.21Paul_PLare we supposed to put the patch right on sourceforge or somewhere else?
01:12.27JeffMprobably should test per face first then the manager
01:12.35JeffMI'm in the middle of breaking proto
01:12.59spldartooOOoo.. proto change?
01:13.05JeffMtotaly
01:14.53JeffMif I can get it to build and run
01:15.23spldartgoes to work on that bugs finally.. BBQ and family time was a great success
01:15.37spldarts/bugs/bugs file
01:16.06blast007ah, no wonder... I didn't have DTR's timekeeper fix...
01:16.26Wyk3dabout replication/redundancy in the auth daemon, since it's main purpose for now will be to serve as an intermediary between the auth backend (LDAP) and the servers / list server, is there any point in using replication other than the one that comes standard with LDAP ?
01:17.13*** join/#bzflag Monobi2 (i=monobi@unaffiliated/monobi)
01:17.15Monobi2How do I chat :|
01:17.18Monobi2in the game
01:17.23JeffMMonobi2: hit N
01:17.28Monobi2thanks
01:17.50blast007N for sending to all, M for team chat
01:18.02Monobi2k
01:18.05Monobi2thanks
01:18.07blast007, and .  send to nemesis and last player killed/talked to (or something like that)
01:18.13blast007and Z sends to admins (if any)
01:22.09CIA-16BZFlag: 03JeffM2501 * r16859 10/trunk/bzflag/ (39 files in 7 dirs):
01:22.09CIA-16BZFlag: ok so it's the 21st century right.. the future.. e-mail means something now, and
01:22.09CIA-16BZFlag: not just your host name on the mainframe. So it doesn't realy belong in a silly
01:22.09CIA-16BZFlag: tank game outside of the auth system. So we remove it. so long buddy, but your
01:22.09CIA-16BZFlag: time is up, make way for the wheel of progress.
01:22.53KTLno email string? :(
01:23.02JeffMyep
01:23.05KTLthat's the thing i can be recognized with :(
01:23.18JeffMthat's what auth is for ;)
01:23.26KTLput some state message instead or something, like at msn
01:23.27JeffMif we want a team field, then we add a team field
01:23.39JeffMthen we should add a state message
01:23.45*** join/#bzflag whodaman- (n=whodaman@pdpc/supporter/student/whodaman-)
01:23.50JeffMnot a field called 'email'
01:24.01KTL"Currently watering the garden" or whatever people want to write in it
01:24.06JeffMI don't mind that kinda stuff, but it should not be called "email"
01:24.14*** join/#bzflag fatass (n=fatass@unaffiliated/thinkdifferentl/x-838543)
01:24.16KTLoki
01:24.29JeffMa status message that is tied into the auth system would be cool
01:24.38JeffMthat could work with the friends list etc..
01:24.41JeffMand loby chat
01:24.46JeffM"looking for a game", etc..
01:24.55blast007we could integreate with Twitter
01:24.57blast007ducks
01:25.01KTLwell not really "state" i had in mind
01:25.18KTLmore the string where girls put their next relation trouble
01:25.37JeffMwell that dosn't have anything to do in game ether ;)
01:25.40KTLand whatever people want to express without blowing up their callsign/name
01:25.53JeffM"profile"
01:26.02JeffMand I odn't mind that ether, but it should be tied to auth
01:26.09JeffMnot a field in game called "e-mail"
01:26.48KTLdoes that being tied to auth imply that the user would not be able to change it without having to worry about authentication issues?
01:27.00JeffMI'd tie to your global username
01:27.10JeffMso that it sticks with you when you go
01:27.24JeffMit'd be one of the benifits of registering
01:27.25KTLbut the player can change it right?
01:27.28JeffMsure
01:27.40JeffMbut I don't think it should be in the scoreboard
01:28.05KTLpeople can turn that of of course
01:28.13JeffMit is basicly info about the user, then the game
01:28.18KTLindeed
01:28.23JeffMso I don't mind a way to get the extended user info for a player
01:28.35JeffMagain that ties in with buddy lists and is all good
01:29.01KTLconverting bzflag into a chat channel :)
01:29.03JeffMbasicly new features that do what people used to use e-mail for, fine
01:29.16JeffMKTL: you were the one that made the mention of MSN ;)
01:29.30KTLyes, i had another idea about chatting
01:29.35KTLlogging
01:29.46KTLcan the client currently log what is being said?
01:29.46JeffMif we need a team field for in game, then we should add some way to support teams :)
01:29.55JeffMyou can echo it out to a file
01:30.00JeffMbut you have to do that at startup
01:30.08JeffMyou can't just tell it "start loging"
01:30.16JeffMbe a nice feature to have tho
01:30.19KTLend the players private communication too?
01:30.23*** join/#bzflag hobbsc (n=hobbsc@ip70-178-55-100.ks.ks.cox.net)
01:30.33KTLand
01:30.34JeffMecho logs everything that hits yor chat
01:31.09KTLsounds reasonable
01:32.33JeffMblast got a simple example of the drive thru issue?
01:32.39spldartCan I pm you a quick query Jeff?
01:32.46blast007JeffM: nope
01:32.50JeffMalways, you never have to ask :)
01:32.53JeffMblast007: damn :)
01:33.31blast007does a louman map count as simple?  ;)
01:33.33JeffMmilkshape here I come
01:33.59blast007hehe
01:34.42KTL(my svn update segfaulted on trunk)
01:36.03blast007KTL: try a clean build
01:36.11blast007'make clean' and then 'make'
01:36.19KTLi did a make clean before the svn update
01:36.27blast007mine was crashing on join on Windows after an update today
01:36.28blast007hmm
01:36.29KTLit was svn that crashed
01:36.38blast007eh
01:36.57blast007delete the directory and get a clean checkout then  ;)
01:36.58brlcadeek
01:37.38JeffMruns
01:40.05Monobi2Hm, How do I see what flag I have?
01:40.11Monobi2Like, what the flag does
01:40.15KTLpress f
01:40.33Monobi2thanks
01:41.34KTLupgrades svn
01:42.29KTLit still ends with a segfault, long live debian unstable
01:43.32CIA-16BZFlag: 03JeffM2501 * r16860 10/trunk/bzflag/tools/modeltool/modeltool.cxx: who loves size_t... we love size_t, it's the int for the 21st century!
01:44.03blast007hehe...
01:44.21KTL(someone is preparing for the 64 bit bugs i plan to come up with:D)
01:44.23blast007KTL: fun
01:44.35JeffMKTL: I fix em as I see them
01:44.46JeffMVC warns of some of the portability problems
01:46.27KTLMsgStrings.cxx:510: error: 'EmailLen' was not declared in this scope
01:46.27KTLMsgStrings.cxx:519: error: 'email' was not declared in this scope
01:46.40JeffMyou did a full rebuild?
01:46.41KTLbut you are working on that now
01:46.43KTLyes
01:46.48JeffMnaw I'm done
01:46.48KTLdeleted everything
01:46.57JeffMcould be robots
01:47.15KTLEntering directory `/home/donf/src/bzflag/svntrunk/bzflag/src/game'
01:47.22JeffMwtf?
01:47.46JeffMI do not have that file in the project
01:47.51KTLAt revision 16860.
01:48.27JeffMoh I'm guessing that is for bots that must be why
01:48.55KTLi reconfigure with disable bots
01:51.09CIA-16BZFlag: 03JeffM2501 * r16861 10/trunk/bzflag/ (3 files in 3 dirs):
01:51.09CIA-16BZFlag: add the mysterious MsgStrings files to libGame.
01:51.09CIA-16BZFlag: remove the e-mail strings from MsgStrings
01:51.10JeffMdon't
01:51.13JeffMit's part of libgame
01:51.22JeffMwe dont' build bots so we didn't need it
01:51.30JeffMthat should fix it
01:53.24Monobi2Can someone point me to a page for starting a game through command line?
01:54.22KTLin linux "man bzflag" and "man bzfs" should help to start
01:55.16KTL~pastebin
01:55.17ibot[~pastebin] A "pastebin" is a web-based service where you can paste anything over 3 lines without flooding the channel. Here are links to a few : http://www.pastebin.com , http://pastebin.ca , http://channels.debian.net/paste , http://paste.lisp.org , http://www.rafb.net/paste
01:55.23JeffMMonobi2: there are also many articles on it in the wiki and fourms
01:56.15Monobi2ok
01:56.34KTLJeffM, http://rafb.net/p/mqDVNV62.html
01:57.42*** join/#bzflag KingofCamelot (n=davidsan@SCT-49-137.resnet.ucsb.edu)
02:01.25Monobi2apt-get install ... for the server
02:01.44KTLbzflag-server
02:01.49Monobi2thanks
02:03.04KTL(apt-cache search bzflag server did it)
02:03.33JeffManyone ever setup svn on command line in windows? if so can you help spldart get setup?
02:03.46spldartPweeese
02:04.32spldartIf I have to switch to linux to do commits I will but @ the moment I'm doin most code testing in windoze :)
02:04.36KTLmaybe time for me to try that out on my simple vista laptop
02:04.53spldartBTW XP Pro here
02:06.00CIA-16BZFlag: 03JeffM2501 * r16862 10/trunk/bzflag/src/bzfs/commands.cxx: no e-mail no param in format
02:06.28JeffMI'm SURE DTRemenak can help you out, he's hella smart ;)
02:06.40spldartis having serious problems not typing ctrl+o instead of ctrl+s while in notepad cuz of his nano-itis
02:06.54spldart:-D
02:08.01KTLbzrobots.cxx:651: error: ‘class StartupInfo’ has no member named ‘email’
02:08.01KTLbzrobots.cxx:652: error: ‘class StartupInfo’ has no member named ‘email’
02:08.01KTLbzrobots.cxx:652: error: ‘EmailLen’ was not declared in this scope
02:09.28blast007spldart: did you install subversion?
02:10.12spldarti'm able to svn and svn up @ prompt in faux command prompt in xp
02:10.17KTLis trying that on vista now
02:10.52blast007k
02:10.56spldartThere was a bigger version that tied into explorere I belive but I didn't like complicating that up
02:11.10blast007TortoiseSVN is what I use on Windows
02:11.22spldartI'm getting http://70.240.251.10:8080/commitfailed.png @ command
02:11.53blast007you don't have an editor set up to create a commit message
02:12.06spldarthave added set SVN_EDITOR="C:\WINDOWS\notepad.exe" in config but I'm getting same error
02:12.29blast007it's not asking for the config. It wants an environment variable
02:12.39spldartoh
02:12.48blast007in your command prompt, do: set SVN_EDITOR=C:\WINDOWS\notepad.exe
02:12.57blast007that'll set it for one session
02:13.24spldartcrap
02:13.44spldartI just undid the last command.cxx that way
02:13.55JeffMKTL: robots I can't compile :)
02:14.01JeffMso pastebin em all
02:14.46spldartI screwed up jeffm.. re commit your commands.cxx
02:14.50spldartGah
02:14.57JeffMhuh?
02:14.59spldartI was trying to avoid that..
02:15.14JeffMI don't think there is a way for you to screw me up
02:15.39blast007you didn't commit anything, spldart
02:15.46KTLJeffM, http://rafb.net/p/CiG2p942.html
02:15.47blast007or else you'd have seen CIA here
02:16.04JeffMKTL: thanks, one sec and I'll check em over
02:16.12spldartI think my svn commit just overwrote yours.. cuz after I svn commit the only thing it said is "U src/bzfs/commands.cxx
02:16.19JeffMspldart: can't happen
02:16.26fatassspldart's system r broke
02:16.27spldartBut id diidn't show my new BUGS goin up
02:16.31JeffMu means update
02:16.32spldartAh
02:16.39spldartok
02:16.42spldartupdate
02:16.42JeffMyou didn't commit anything
02:16.49spldartright right
02:16.55spldartbut it also didn't commit
02:17.04JeffMand even if you did, we can revert it
02:17.10spldartOk.. blast007 I'm past that error but nothing went up
02:17.12JeffMit tracks FULL history
02:17.19spldartthanks for that
02:17.22JeffMspldart: did it open a text editor?
02:17.29spldartno it didn't
02:17.30JeffMlike in the background
02:17.39blast007spldart: on linux, it defaults to using the 'editor' command, which on my system, links to vim
02:17.57blast007apparently it says there is also an editor-cmd you can set in your subversion config
02:17.59spldartwhich make me think I might be more succesful on linux
02:18.16JeffMinstall tort, it's cake
02:18.19blast007spldart: or, just ditch the regular Subversion, and install Tortoise
02:18.22KTLdoes it have any use at all that i try to compile the thing on a vista /  celeron 530  ?
02:18.31spldartOk.. cake time
02:18.36blast007you have vista on a Celeron 530?
02:18.37JeffMKTL: what compiler?
02:18.44spldartceleraon 530?!?!
02:18.45blast007530MHz?
02:18.48spldartThat will take a while
02:18.52KTLi am not even there yet, i never compiled on a windows
02:18.59KTLeuhm no it is @ 1.73 ghz
02:19.06blast007hehe.... k
02:19.06spldartoh
02:19.16fatasscelerey 530? I've got a 336, but I still doubt i'tll be fast enough to run vister
02:19.25KTLit is not one of spldart machines :)
02:19.25blast007model numbers ftl!
02:19.46KTLi had to remove all fancy stuff from vista and it still takes too much resources indeed
02:19.47blast007fatass: model number is 530, not the MHz  ;)
02:19.51spldartgoes after full tort
02:20.08fatassblast007: yeah, I've got a Celeron 336 (2.8GHz)
02:20.15blast007oh
02:20.18blast007that could run it
02:20.21fatassmeh
02:20.27fatassbut it's netburst
02:20.29blast007my 1.6GHz laptop runs it (dual-core though)
02:20.36fatassnetburst < conroe
02:21.04KTLeuhm what are acceptable free ide's / compilers for c++ on windows?
02:21.07CIA-16BZFlag: 03JeffM2501 * r16863 10/trunk/bzflag/src/bzrobots/ (4 files): robots don't get e-mail addresses ether.
02:21.14JeffMKTL: there ya go
02:21.17blast007Visual C++ 2005 Express
02:21.24KTLfree??
02:21.25JeffMKTL: mingw
02:21.25KTL:D
02:21.29blast0072008 is not really supported officially by our project
02:21.32blast007KTL: right
02:21.33blast007free
02:21.35JeffMthe express edition of VC is free
02:21.37JeffMfree to use
02:21.45JeffMnot free as in speach
02:21.50KTLJeffM, http://rafb.net/p/grZTm944.html
02:22.05fatasswhy would any MS product be released under the GPL :P
02:22.15KTLfree does not mean gpl
02:22.20blast007fatass: they do release stuff under open-source licenses
02:22.26fatassblast007: they do?
02:22.57fatassKTL: true, but it's commonly used in terms of free software
02:23.06blast007fatass: no, it's not
02:23.17blast007there are a lot of licenses
02:23.20blast007GPL is just one of them
02:23.26spldarthrm... tortoise requires restart
02:23.28fatassblast007: yeah, but the GPL is quite popular
02:24.16JeffMKTL: ok that one is wierd
02:24.34KTLmake clean?
02:24.39JeffMmaybe
02:24.48JeffMthat dosn't have an e-mail string
02:24.50JeffMand I didn't change it
02:24.55JeffMtho it's a template
02:25.04JeffMI wonder where it's called from
02:25.25*** join/#bzflag spldart (n=vircuser@c-98-197-19-35.hsd1.tx.comcast.net)
02:27.18JeffMKTL: you don't normaly build robots do you?
02:27.32KTLi thought i enabled them again
02:27.33JeffMisn't this the same error that made you turn them off initaly?
02:27.50JeffMcus that ain't me, as far as i can see
02:27.56JeffMand it has to do with 64 bit ints
02:28.20*** join/#bzflag Think_Differentl (n=shedelj@unaffiliated/thinkdifferentl/x-838543)
02:28.26CIA-16BZFlag: 03bzspldart * r16864 10/trunk/bzflag/BUGS:
02:28.41JeffMWHOOOOT
02:28.45spldartJeffM and full version tortoise FTW
02:28.47KTLi have it again after a make clean
02:29.01JeffMtort isawesome
02:29.07JeffMKTL: I can't help you with that one
02:29.15spldartI'll need to include descriptors like uze guyz do
02:29.25JeffMyeah comments are good
02:29.49*** join/#bzflag chaoscon (n=jeremy@smartserv/ceo/chaoscon)
02:30.00spldartI'm trying to get into the habit already with that patch and the planned future patch/now possible commits
02:32.21spldartdoes another happy 'gir' dance around the channel
02:33.32KTLJeffM, playing.cxx:2111: error: ‘handleMyTankKilled’ was not declared in this scope
02:34.02KTLthe visual c++ 2008 installer does not even work hehe
02:34.33spldart~JeffM++
02:34.39JeffMdon'tt use 2008
02:34.41spldart~blast007++
02:34.43JeffMwe don't support it fully
02:34.47spldartfor trying seriously
02:34.47JeffMuse 2005
02:34.58KTLi did not find the 2005 that fast, will look for it then
02:35.10blast007KTL: google ftw
02:35.14spldart2k5 is the vc8 ver right?
02:35.21blast007yup
02:35.28JeffMKTL: that function is in that same file
02:35.30spldartThat one is supported awesome
02:35.40JeffMI don't know what is wrong your build
02:35.45blast007KTL: nvm, google ftl..
02:36.02spldarttries another brand new fresh build vc8
02:36.09JeffMthe link to 2005 is on the page you got 2008 from
02:36.21JeffMsays "previous versions" ;)
02:36.25JeffMright hand side
02:37.46JeffMok, so drivethru isn't actualy SET on the meshface
02:38.26JeffMthe way the IDs are setup is that all the faces of the mesh object just point to the object in the tang manager
02:38.42JeffMso it dosn't have an entry for those, so it should just go and test the actual object
02:38.45JeffMand that is the face
02:38.46KTLriightttt
02:38.50JeffMbut the face isn't set
02:40.52JeffMKTL: you find it?
02:41.07KTLyes, but that handlemytankkilled is weird
02:41.13JeffMyeah
02:41.20JeffMit's like the #Def got screwed
02:41.27JeffMthat also isn't something I changed
02:41.34JeffMso something with your build is "wonkey"
02:41.41KTLthis happened with disable-robots
02:41.57KTLbut i only made this whole svn setup half an hour ago
02:42.17JeffMdunno man
02:44.26KTLbzflag client compiled when i commented out the if defs "ROBOTS"
02:48.01CIA-16BZFlag: 03blast007 * r16865 10/trunk/bzflag/src/ (bzflag/LocalPlayer.cxx bzfs/bzfs.cxx):
02:48.01CIA-16BZFlag: Send a player update immediately if we are below the water level.
02:48.01CIA-16BZFlag: Use the Z position for testing the water death, instead of the X position. Also,
02:48.01CIA-16BZFlag: use lastState.pos instead of currentPos, since there are still some DR issues,
02:48.02CIA-16BZFlag: such as not testing if the player is going to hit an obstacle.
02:48.04CIA-16BZFlag: For CTF games, if a team is specified, but no base is defined, don't bomb out. Just disabled that team. Only warn if -mp was specified.
02:50.50spldartoop.. didn't check.. I assume my tort svn for command line config which I had spent some time configuring according to wiki ended up applied to the full version of tort 8-0
02:51.05blast007spldart: probably not
02:51.31blast007what wiki page did you use?
02:51.44blast007I can probably just give you my config
02:51.53blast007or you can copy yours into the directory that tortoise SVN uses
02:52.19Monobi2Is bzflag-server considered to be ssh, ftp, http... what connection type
02:52.24spldartThe one I apended the xp pro dir path too.  http://my.bzflag.org/w/Auto-props
02:52.31blast007Monobi2: none of those
02:52.40Lukstrbztp :P
02:52.48blast007it connects *out* to an HTTP server, for the list and auth
02:52.59Monobi2Hm, then what do I tell me server to look for on the default port?
02:53.09Monobi2Everything?
02:53.11blast007huh?
02:53.18Monobi2for my router
02:53.28blast007you tell it port 5154, or whatever port you use
02:53.38blast0075154 is the default
02:53.44Monobi2right
02:53.47CIA-16BZFlag: 03JeffM2501 * r16866 10/trunk/bzflag/src/obstacle/MeshFace.cxx: when unpacking mesh faces be sure to set the states to 0xFF from the mask so that we know they are passable by all teams
02:53.52JeffMblast007: that should fix it
02:53.56blast007JeffM: cool
02:54.02blast007rebuilds his server
02:54.21JeffMclient actualy
02:54.36blast007well, I need to rebuild the server after my change, and the Email change
02:54.42JeffMahh
02:54.56JeffMwe set the driveThru to 1 for mesh faces
02:54.58JeffMnot 255
02:55.02blast007ah
02:55.28spldartOk.. Anyone running full version of tortoise on XP  can share their path to their config? I'm @  C:\Documents and Settings\YOUR_USERNAME\Application Data\Subversion\config
02:55.39JeffMspldart: there is a button
02:55.39KTLcan not open include file windows.h, euhm isn't that supposed to be shipped with vc?
02:55.43blast007spldart: don't you have your old config?
02:55.47JeffMKTL: did you read the readme
02:55.48spldartBTW.. Build: 19 succeeded, 1 failed, 2 up-to-date, 0 skipped ==========
02:55.51spldartVC8
02:55.54blast007which one failed?
02:55.59spldartchecking
02:56.01KTLgoes to read the readme
02:56.03JeffMKTL: you need the platform SDK and directX
02:56.18JeffMspldart: right click in a dir
02:56.20blast007KTL: hope you have fast internet
02:56.25KTL:D
02:56.26JeffMtort svn menu -> settings
02:56.32spldartah
02:56.36JeffMthen there is a button to edit the config file
02:56.52JeffMit's all very clicky :)
02:57.31blast007spldart: http://pastebin.bzflag.bz/d5b0fcce2
02:57.45blast007that's mine, that I merged together with someone brlcad linked me to
02:57.46spldartGod I'm being stupid.. I didn't do debug.. N/M i'ts c:\bzflag\src\bzadmin\curses_wrapper.h(97) : fatal error blah blah
02:57.47KTLaaah 1180 mb
02:57.49blast007something*
02:57.54blast007KTL: yeah, have fun  ;)
02:58.16KTLwill wait till my isp gives me more bandwidth:D
03:01.18*** join/#bzflag bier_ (n=bier@p54A54633.dip.t-dialin.net)
03:03.42spldartOk.. the minimal tort for windoze command prompt 's config was passed into the full version of tort.. so I'm all good on that
03:03.56JeffMcool
03:04.01JeffMit's prety smart software
03:04.07spldartIt is
03:04.29blast007JeffM: don't think that fix worked
03:04.43JeffMit did on my test map
03:04.51spldartAnd I'm rebuilding with 'solution configuration' reset to debug.. cuz I'm a dunce the first time
03:05.23blast007hmm, and you broke plugins with that email change  ;)
03:06.07blast007I'll fix them quick
03:07.00blast007JeffM: unfortunately, I think that change is going to have adverse negative effects
03:07.02spldart8-0 not me right?
03:07.31blast007logDetail logs out the email, so that's gonna break people who parse out that info
03:07.55blast007like norang :)
03:08.03JeffMso?
03:08.20blast007should I just delete all reference to the email from that plugin?
03:08.21JeffMwelcome to the concept of software upgrades :)
03:08.24JeffMyeah
03:08.25blast007k
03:08.35JeffMor replace it with "UPGRADE SUCKER!"
03:08.43spldartheh
03:09.31blast007:)
03:11.02JeffMI made a mesh that was a cube and had all but once face passable and I was able to go thru
03:13.41blast007JeffM: well, once I get my server to build, I'll have louman's metropolis running
03:13.59JeffMk
03:14.00blast007there are manholes in the road you are supposed to be able to fall through
03:14.05spldartK.. no failed.. I need to get curses linked in :(
03:15.02blast007JeffM: I'm gonna grep through everything and look for 'email'  :)
03:15.19brlcador just "mail"
03:15.45blast007was it ever used as 'mail' ?
03:15.54brlcaddunno
03:16.08brlcadbut the point would be to catch more than just email (e-mail, Email, etc)
03:16.35blast007oh
03:16.38blast007true
03:16.51blast007I'm more concerned about stuff trying to use it as a variable
03:16.57blast007I did case insensitive
03:17.21JeffMit was all email in the bzcode that I can see
03:17.23brlcadthere really needs to be some way (prior to release) for users to specify their own labels though -- leagues used the e-mail field for their team display
03:17.37Monobi2sorry for being so n00bish, but what is the application name (ie POP3, DNS, SMTP, TelNet) for bzflag? My router doesnt let me just send any traffic on a port :|
03:17.45Monobi2it's none of the ones I listed
03:17.55JeffMbrlcad: go for it, add a label field ;)
03:17.58JeffMjust don't call it e-mail ;)
03:18.31brlcadI would probably do that by reverting the patch and replacing the labels :P
03:18.38Monobi2any ideas
03:18.47JeffMMonobi2: it won't be a sandard one, you have to set it up for your server port
03:18.51JeffMthe default is 5154
03:18.58JeffMwe don't use one of the standard ports
03:19.05Monobi2right, but I'm trying to config my router
03:19.14blast007Monobi2: then get a router that doesn't suck.
03:19.17Monobi2:O
03:19.18JeffMMonobi2: yes, you have to set up a custom port map
03:19.21blast007what router is this?
03:19.23Monobi2Not an option :)
03:19.27Monobi2blast007: d-links
03:19.31blast007which one?
03:19.38Monobi2checks
03:19.46JeffMportforward.com should do it
03:19.49Monobi2WBR-2310
03:20.04JeffMbrlcad: no you won't cus you'd not want it to have the automatic name/host thing ;)
03:20.08short_circuitYou have to either map 5154 tcp udp to machine local with bzfs or put the local machine with bzfs in the dmz.. (dangerous)
03:20.25brlcadthat's just not filling in the field
03:20.36brlcadcommenting out like three lines takes care of that
03:20.38JeffMI'd also pull it out of the scoreboard
03:20.54blast007JeffM: personally, I don't like that either
03:20.55JeffMit's not exactly something that everyone needs to see all the time I think
03:20.58brlcadshowing the team name/label on the scoreboard is part of the point
03:21.26JeffMwell revert it then, but do the work to make it not confusing
03:21.37JeffMand it probably don't need to be 128 characters long
03:21.46JeffMI just got sick of "do I have to put my e-mail"
03:21.50JeffMas a question
03:21.51brlcadyeah, it doesn't
03:22.10JeffMand I don't think it should be higher in the player setup list then Password ;)
03:22.19JeffMit's a minor thing
03:22.21brlcadthat's just been a rikerism as you well know
03:22.30brlcadI get his point, even if I disagree with it too
03:22.41JeffMhe has a point?
03:22.44JeffMabout e-mail?
03:22.48brlcadyeah, you don't remember?
03:22.52JeffMno
03:22.58brlcadhe is/was pretty adament about it
03:23.05brlcadwe had a long talk about it years ago
03:23.05JeffMhe'll live
03:23.29JeffMI think that some sort of "label" should go with the auth name
03:23.35JeffMtie it to the gloabal info
03:23.39JeffMmake it a perk for registering
03:24.07JeffMthen they can set it in there profile :)
03:24.18JeffMbe it team name, moto, or whatever
03:24.28blast007what about players that play on different leagues, and what to show the team for the match they are playing for a specific league?
03:24.42brlcadthe basic idea is the subtle usability hint to players that they are not anonymous, to help discourage abuse -- not through any sort of prevention, purely through the subliminal notion that it requires effort to hide a bit of personal detail
03:24.45blast007guess that could be a plugin ;)
03:24.46JeffMblast007: then we should support teams using groups
03:24.59brlcadJeffM: I don't disagree -- but I don't see any of that happening for 2.0
03:25.04brlcadat least not without delays
03:25.15JeffMI don't mind adding real support for all the fake uses of e-mail
03:25.32brlcadteams are the predominant use by far
03:25.37JeffMindeed
03:25.39brlcadthere should be a team field
03:25.56JeffMmayhaps just call it "affiliation" or something
03:26.01brlcadbut doing that proper is a fair bit of work and really begs for groups
03:26.07JeffMyeah
03:26.12JeffMthere are just better ways to do it all
03:26.37JeffMwell once all the bugs are fixed I'll go add a team filed, and make it only show up if you have a valid token ;)
03:26.42JeffMit can be a carrot
03:26.57blast007so if you have 200 teams on a league, you want 200 groups, with some 'tag' associated with each one?
03:27.15JeffMblast007: to do verified team matchin, techicaly yeah
03:27.22JeffMbut that'd be what the group manager is for
03:27.33blast007I think the group system goes outside the scope of league matches
03:27.45JeffMthen perhaps we should develop a team system
03:27.57blast007that should be handled by a plugin that checks the league's site, and assigns the 'team tagline' automatically
03:28.01JeffMI do want the server to be able to add cols to the scorelist
03:28.07JeffMyes
03:28.11*** join/#bzflag praetorian (n=praetori@203-158-56-110.dyn.iinet.net.au)
03:28.59brlcadsome players are technically on multiple teams (as there are multiple leagues)
03:29.22blast007brlcad: right, which is why a plugin for that league should handle assigning the current team name to the players
03:29.32JeffMbased on auth
03:29.36blast007yup
03:29.46blast007but not based on a global group
03:31.21blast007JeffM: I have my metropolis server back up
03:31.28JeffMk
03:31.35blast007I'm gonna go plug in my laptop before the battery craps out, and I'll join
03:31.39JeffMok, here is an idea, in your user profle you can set N teams
03:31.41JeffMor motos
03:31.45brlcadmanaging that could get tricky given we don't really have integrated league services
03:31.48JeffMthen pick them from a pulldown in the client ;)
03:32.01brlcadand user-based leagues/clans are generally encouraged
03:32.26brlcadyeah, I've always seen them as a profile field
03:32.32brlcadlist of affiliated teams
03:32.56brlcadwhich they could pick/set before joining
03:33.07JeffMyeah
03:33.18JeffMthat'd be the awesome
03:34.01JeffMhmm blasts server is not teh awesome
03:34.04JeffMcan't actualy spawn
03:34.11blast007hmm
03:34.26JeffMgonna debug
03:34.57blast007I can
03:35.15blast007were you not authed?
03:35.43blast007yeah, you didn't have a token
03:35.56JeffMoh no I'm not
03:36.05JeffMdo you boot me then?
03:36.13blast007whatever it does not
03:36.20blast007now*
03:36.42blast007let me check what happens for me
03:36.44*** join/#bzflag praetorian (n=praetori@124-168-165-43.dyn.iinet.net.au)
03:36.52JeffMjust a huge stream of comm errors
03:37.35blast007heh...forgot I'm using my local proxy, so my password it auto-sent ;)
03:38.50blast007yeah, it must kick
03:38.59blast007Player blast [0] removed at 2008-03-30 22:38:41: unidentified
03:39.20blast007so our kick message apparently causes server communication errors  ;)
03:40.19JeffMwhoot
03:41.25brlcadheavily mixed feelings on only showing during auth, I could conceed that one though pref would be to always show it if only to preserve behavior for this release
03:41.30JeffMso how am I suposed to test this?
03:41.54brlcadi.e not a huge deal either way
03:44.03*** join/#bzflag fatass (n=fatass@unaffiliated/thinkdifferentl/x-838543)
03:44.30blast007JeffM: did you test with a real 'mesh' object?
03:44.32JeffMblast007: let me check the rest of them
03:44.39JeffMblast007: yeah an obj I converted
03:44.41blast007hmm
03:45.28JeffMhttp://www.opencombat.net/kermesh.bzw
03:46.01blast007hmm
03:46.17blast007it wouldn't be different if you used the 'drivethrough' keyword
03:46.22blast007that's what louman's map uses
03:46.33JeffMpassable just sets both bits
03:46.35JeffMbut I'll check
03:46.45brlcadtick tock, gsocers .. get those submissions in!
03:49.54blast007nice, I have 3.6 seconds of lag on my 2.99.x server  ;)
03:50.18blast007should be more like 40 to 70 ms
03:51.04blast007so are we leaving the email code our, whereas I should submit the fixes for the plugins that used email?
03:51.07blast007out*
03:51.28JeffMleave it out, I'll a team field before release if we don't have a better system
03:51.35blast007k
03:51.44JeffMand I'll deal with the riker
03:53.09CIA-16BZFlag: 03blast007 * r16867 10/trunk/bzflag/plugins/ (3 files in 3 dirs): Fix up some plugins that used the email field.
03:54.18CIA-16BZFlag: 03JeffM2501 * r16868 10/trunk/bzflag/src/bzflag/ (SyncClock.cxx SyncClock.h playing.cxx):
03:54.18CIA-16BZFlag: remove synced clock loging
03:54.18CIA-16BZFlag: go back to 60 seconds between drift comps
03:54.18CIA-16BZFlag: whitespace
03:55.36JeffMok got it to dupe with just drivethrough
03:58.15CIA-16BZFlag: 03blast007 * r16869 10/trunk/bzflag/plugins/torBlock/torBlock.cpp: Update the torBlock URL.
04:00.01*** join/#bzflag ViciousM (n=max@cpe-024-211-248-161.nc.res.rr.com)
04:04.15Lukstrwell, I'm beat. See you all tomorrow
04:04.33blast007JeffM: is it supposed to be set to 255, or 1?
04:04.41JeffM255
04:04.50JeffM255 means passable by all teams
04:04.50blast007I found one instance where passable set it to true instead of 0xFF
04:04.59JeffMyeah I have that fixed here
04:05.03JeffMbut that isn't the case
04:05.03blast007k
04:05.06JeffMit's wiered
04:05.14JeffMit's geting unpacked properly in the face
04:05.24JeffMbut when we test it, the face has gone back to 0
04:05.44blast007hmm
04:06.38*** join/#bzflag jude- (n=jude-@c-68-84-206-92.hsd1.az.comcast.net)
04:06.43jude-hello all
04:07.18brlcadhowdy jude-
04:07.48jude-hey brlcad
04:08.19JeffMI see it
04:09.27jude-see what?
04:10.01blast007the moonwalking bear
04:10.14jude-grabs his telescope
04:10.21blast007heh..
04:20.17CIA-16BZFlag: 03JeffM2501 * r16870 10/trunk/bzflag/src/bzfs/WorldFileObstacle.cxx: 0xFF instead of true for the passable masks
04:21.33CIA-16BZFlag: 03JeffM2501 * r16871 10/trunk/bzflag/src/bzflag/World.cxx:
04:21.33CIA-16BZFlag: If a mesh face is passable, then trust that over the tangibility of the actual object.
04:21.33CIA-16BZFlag: Only test the faces for an object once not twice for no apparent reason.
04:21.47JeffMallright time to test that sucker out
04:23.32JeffMworks now blast007
04:23.44JeffMyou can fall in to the sewers
04:30.44blast007cool
04:31.07blast007do I need to update the server?
04:31.13JeffMno
04:31.15blast007k
04:31.35JeffMtho I may have to make one more change
04:31.43JeffMI left some code commented out that I didn't understand
04:31.49blast007:)
04:31.57JeffMwell there is like a bonus object
04:32.11JeffMso something isn't right
04:32.13JeffMI am testing
04:32.34blast007gah, closed VC instead of the SVN window  >.<
04:36.57*** join/#bzflag a_meteor (n=a_meteor@adsl-75-15-129-210.dsl.snlo01.sbcglobal.net)
04:38.45JeffMhmmm now I have to figure out what the diff between an MeshObstacle and a MeshFace is
04:39.44Constitutionfour characters changed and four added?
04:39.47Constitutioncouldn't resist
04:44.50*** join/#bzflag KingofCamelot (i=KingofCa@SCT-49-137.resnet.ucsb.edu)
04:45.18*** join/#bzflag KingofCamelot (i=KingofCa@SCT-49-137.resnet.ucsb.edu)
04:45.57*** join/#bzflag KingofCamelot (i=KingofCa@SCT-49-137.resnet.ucsb.edu)
04:47.59*** join/#bzflag a_meteor (n=a_meteor@adsl-75-15-129-210.dsl.snlo01.sbcglobal.net)
04:48.22*** join/#bzflag javawizard2539_ (n=javawiza@c-24-10-227-207.hsd1.ut.comcast.net)
04:49.05blast007JeffM: hehe... found another issue  ;)  teleporter borders are drivethrough  ;)
04:49.18JeffMyeah I think I know what that is
04:49.56CIA-16BZFlag: 03JeffM2501 * r16872 10/trunk/bzflag/src/bzflag/World.cxx: test mesh obstacles after mesh faces, but test them properly
04:49.58JeffMgot a simple test?
04:50.24blast007louman's map has them in the sewer
04:50.36blast007and on a few buildings
04:50.50blast007my random map might have them too
04:51.21blast007hmm, doesn't do it on the random map
04:52.09JeffMyou sure they arn't suposed to be?
04:52.36JeffMif you can get me a case where it's just a pair of porters that can't pass I can see whats up
04:53.25JeffMor actualy
04:54.10CIA-16BZFlag: 03JeffM2501 * r16873 10/trunk/bzflag/src/bzflag/World.cxx: do explicit tangibility tests for non meshes too
04:54.13blast007I'll get a sample quick
04:54.18JeffMtry that
04:54.19blast007oh
04:54.52JeffMkinda gettin the hang of how we test stuff
04:54.55JeffMgod it's horrible
04:56.25blast007negative, still drive through
04:56.30blast007let me make a sample
04:56.37JeffMk
04:57.06JeffMtwas a longshot but I figured I'd try :)
04:58.24*** part/#bzflag Erickj92 (n=erickj92@204.73.103.253)
05:16.20*** join/#bzflag spldart (n=vircuser@98.197.19.35)
05:16.55blast007JeffM: I have a Collision Test server up
05:17.03JeffMk
05:17.08blast007with a meshbox, mesh'ed box, and a box
05:22.34JeffMHAH
05:22.38JeffMteleporters arn't in the map!
05:26.19CIA-16BZFlag: 03JeffM2501 * r16874 10/trunk/bzflag/src/bzflag/ (ClientIntangibilityManager.cxx World.cxx): now that we know we have valid IDs for all objects that can be changed at runtime, we can assume that objects that aren't in the tangibility map as solid ( like teleporters and custom objects)
05:26.24JeffMthere ya go
05:28.30*** join/#bzflag EmberFox (n=ccae0c12@gateway/web/cgi-irc/zeebrothers.net/x-016616a1fbcc7cfb)
05:30.59*** join/#bzflag Epyon (n=Epyon@90-156-93-82.magma-net.pl)
05:32.08CIA-16BZFlag: 03brlcad * r16875 10/trunk/bzflag/ (include/FontManager.h src/3D/FontManager.cxx):
05:32.08CIA-16BZFlag: i'm apparently chasing a ghost herring. rewrite the font manager containers to
05:32.08CIA-16BZFlag: get rid of the dual faceName+fontFaces instead just using one and keeping it to
05:32.08CIA-16BZFlag: just one simple vector plus embedded array. the crash-on exit is still a
05:32.08CIA-16BZFlag: problem but masked by simply not destructing.. not convinced it actually is
05:32.11CIA-16BZFlag: anything wrong in FontManager itself.
05:35.10blast007JeffM: yay
05:35.44Constitutionbrlcad: is there a chance that the bug is within the ftgl code?
05:35.52brlcadit's entirely possible
05:36.09Constitutionhm
05:36.20brlcadit's some corruption, so it's a matter of tracing down where the corruption first happens
05:36.39brlcadI have verified that where it is crashing is on a pointer that SHOULD be entirely valid
05:46.59Epyonbrlcad, whats the current appcount?
05:47.51CIA-16BZFlag: 03JeffM2501 * r16876 10/trunk/bzflag/ (6 files in 2 dirs):
05:47.51CIA-16BZFlag: ShotPath now has a base class update method that is the same as the remote shot, and can be constructed directly.
05:47.51CIA-16BZFlag: Start the global ShotList for GUID controlled shots.
06:02.50CIA-16BZFlag: 03macsforme * r16877 10/trunk/bzworkbench/ (140 files in 20 dirs): Update copyright to 2008.
06:07.07*** join/#bzflag short_circuit (n=vircuser@c-98-197-19-35.hsd1.tx.comcast.net)
06:13.36*** join/#bzflag spldart (n=vircuser@98.197.19.35) [NETSPLIT VICTIM]
06:13.36*** join/#bzflag delusional (n=delusion@unaffiliated/delusional) [NETSPLIT VICTIM]
06:13.36*** join/#bzflag think_tank (n=think_ta@c-71-194-147-60.hsd1.il.comcast.net)
06:17.19*** join/#bzflag QuantumT1m (n=tim@62-249-230-206.no-dns-yet.enta.net)
06:21.24*** join/#bzflag noyb (n=noyb@pool-71-119-173-104.lsanca.dsl-w.verizon.net)
06:26.55Constitutionbrlcad: is apache down on the list server?
06:28.05*** join/#bzflag zomane (n=zomane@87.120.240.228)
06:28.13Constitutionah, there it is
06:28.26CIA-16BZFlag: 03blast007 * r16878 10/trunk/bzflag/src/platform/BzfDisplay.cxx: Place a null on the end of the resolution name so we don't crash in the Change Video Format menu.
06:30.23blast007hmm, should tabs be used inside MsgMessage messages?
06:30.41blast007the server-side command usage directions use tabs
06:30.52blast007and they show up as a box in the new font system
06:33.32EpyonHmm, finished the BZWGen proposal draft...
06:37.21brlcadConstitution: botnets
06:37.45brlcadwhen they attach, it takes a bit of effort to detach them
06:38.10brlcadshouldn't ever be longer than 2 minutes
06:38.31Constitutionoh
06:39.37*** join/#bzflag javawizard2539_ (n=javawiza@c-24-10-227-207.hsd1.co.comcast.net)
06:40.31Epyonbrlcad, would you mind looking at the proposal draft?
06:53.47brlcadin a few hours
06:53.53brlcadbut go ahead and post it
06:54.02brlcadmany others need to see it
06:54.17Epyonbrlcad, well, um, ok. I just wanted for someone to read it before I post it :)
07:05.17*** join/#bzflag noyb (n=noyb@pool-71-119-173-104.lsanca.dsl-w.verizon.net)
07:18.25DTRemenak~blast007++
07:22.34KingofCamelotIn the server listing, the first part of a server's entry, such as "bzflagr.net" is the server's domain name right?
07:22.54DTRemenakyes, hostname
07:29.01KingofCamelotAlright, just wanted to make sure I was using the right terminology :)
07:29.29KingofCamelotWould you say domain name and hostname can be used interchangably, or should it preferably be refered to as hostname?
07:32.37DTRemenak"public address" is the term we generally use for hostname+port
07:33.39DTRemenakbut I'd be willing to bet nobody's particular about it :)
07:35.41KingofCamelotAlrighty then :)
07:38.39KingofCamelotAnother quick question, if you've got the time. I made a mock-up for my proposal, which was based off a BZFlag screenshot, so it was taken at my laptop's resolution (1280x800). I was planning on shrinking the mock-up to make it easier to view on other screens. I was thinking 800x600 (but in the same aspect ratio as the original), or should I not bother and just let it be fit to screen by image viewers on the mentors' end?
07:40.55DTRemenakbig is fine, I'm pretty sure most of the mentors have sufficiently large screens
07:41.10Constitutionprobably the higher the detail, the better
07:41.12DTRemenakthose that can't can resize on their own
07:41.23DTRemenakmeh, mockups aren't about detail, Constitution :)
07:42.33KingofCamelotYea...it was made in MSPaint, so I don't know how much detail line and text mock-up you'll care about :P
07:42.55KingofCamelot(on a line and text mock-up)
07:43.01KingofCamelotOk, that was a horribly worded sentence :P
07:56.06KingofCamelotHuh. even though my abstract is only 700 words, it feels kinda lengthy. I can't imagine anyone fulfilling the 2500 word maximum for the abstract. O.O
07:57.33*** join/#bzflag macsforme (n=const@unaffiliated/macsforme)
07:59.25*** join/#bzflag DexM (n=DexM@pdpc/supporter/student/whodaman-)
08:00.00KingofCamelotAlthough I think everyone has gone to bed, anyone up who wants to read my abstract and rip it to shreds? :)
08:01.46ManuKingofCamelot: not everyone
08:02.44KingofCamelotInterested in reading an abstract? :)
08:03.09Epyon18
08:03.11*** join/#bzflag CIA-23 (n=CIA@208.69.182.149) [NETSPLIT VICTIM]
08:03.24Manuwhy not. I'll be back in 10 minutes :/ but give me a link
08:04.25KingofCamelotWorking on that link now. It's been a while since I used HTML, and I have no proper editor, so I need to get the formatting right, but should only take 2 secs
08:09.16*** join/#bzflag Thumper__ (n=Thumper@CPE000102d0fe75-CM0012256ecbde.cpe.net.cable.rogers.com)
08:09.16*** join/#bzflag Thumper_ (n=Thumper@about/essy/coffeeAddict/Thumper) [NETSPLIT VICTIM]
08:09.46KingofCamelot@Manu, http://www.uweb.ucsb.edu/~davidsanders/
08:10.13KingofCamelotIf you get a chance to read it that'd be great. :) I'm taking a quick break, but I'll be around to respond here in IRC
08:12.38KingofCamelotForgive the formatting on the page, it's set up for my screen, and it's been far too long since my HTML days to remember how to get proper text wrap working, heh
08:13.11Manunp :)
08:15.36ManuKingofCamelot: I did a copy/paste in OpenOffice for readability
08:15.47KingofCamelotWhatever works on your end :)
08:16.16KingofCamelotTell me if any typos show up either, hehe. ;) Just kdding, already did a quick once-over for them.
08:18.48ManuKingofCamelot: what ping do you talk about? there are two kinds of ping
08:19.04Manuone from server to listserver and the interesting one is from client to server ;)
08:19.11*** join/#bzflag Thumper__ (n=Thumper@CPE000102d0fe75-CM0012256ecbde.cpe.net.cable.rogers.com) [NETSPLIT VICTIM]
08:20.15KingofCamelotI'm refering to the client to server one
08:20.24KingofCamelotPerhaps I should make that more clear?
08:20.30Manuso are you going to ping to 260 servers? ;)
08:20.50Manuwhen, everytime you run bzflag?
08:21.14Manuor everytime you connect to a server..
08:21.14KingofCamelotJeffM brought up the same concern. I might throw something in there about it. Although I haven't had a chance to test it, I don't think it will be a problem. Other modern games do it for their server browsers.
08:21.26KingofCamelotWell, the server list should ideally show the ping to each server in the list
08:21.27[dmp]wonders if KingofCamelot knows that BZFlag got a server search feature
08:21.55KingofCamelot@dmp, the one activated by '/'?
08:22.06Manu[dmp]: I guess yes :) but he tries to enhance it
08:22.06[dmp]yep, that's the one :)
08:22.44KingofCamelotThat's pretty basic. I didn't mean to dismiss that in the abstract, and hopefully didn't come off as such.
08:23.09KingofCamelot@Manu, since other games ping hundreds of servers, I don't forsee a huge problem, although I understand concerns, and that's where testing comes in
08:23.09ManuKingofCamelot: I mean ping is not something static, can change from time to time (days) it's interesting to know your strategy
08:23.50ManuKingofCamelot: I guess your next step is to add your application to the GSoC application list :)
08:23.55KingofCamelotWell, it would be when the user first opens the server listing, it would ping the servers, then keep that ping, unless the server requests a list refresh
08:24.21[dmp]it was just the text... ("but without any real sorting or filtering options") .. Made me wonder, "/" seems very real to me :)
08:24.46KingofCamelot@dmp, thought that might have been the line you were refering to. :) I'll revise, hehe.
08:24.52ManuKingofCamelot: add a milestone too if you consider it. And something about your skills
08:24.56KingofCamelotI haven't had a chance to really play with it
08:25.03KingofCamelot@Manu, well, this is just the abstract :)
08:25.13KingofCamelotMore detail in the full application, for sure
08:25.22Manuright :)
08:25.24KingofCamelotAnd I'll also discuss your concerns about the ping, etc
08:25.25DTRemenakwe also have a server ping functionality (L maybe?)
08:25.40KingofCamelot'p', in the latest SVN version atleast
08:25.57DTRemenakthe big problem is that the code and the interface are both indecipherable, so nobody's sure quite how it all works together :)
08:26.00ManuDTRemenak: I mean the desired info is the ping from client to server, not from server to listserver
08:26.35KingofCamelotAlready written up some code which lets you toggle a 'sort by ping view' which pings the servers in the list and sorts them accordingly
08:26.36ManuDTRemenak: indecipherable, heh :)
08:26.47KingofCamelotworks with the SVN version of the game, and will be my patch submission
08:26.56KingofCamelotNot THAT indecipherable, although I agree, hehe
08:27.01KingofCamelotI've been playing with it for several days now
08:27.06DTRemenakManu: no offense, but it's a stack of hacks :)  some crs', some mine, some yours
08:27.07KingofCamelotFigured the majority of it out :P
08:27.23ManuDTRemenak: there are a lot of hacks in bzflag code ;)
08:27.36KingofCamelotWhich is why I mention in my abstract that a lot of it should be re-written and well documented :)
08:27.40DTRemenaktrue enough :)
08:27.45KingofCamelotAlthough I hope that doesn't offend anyone :P
08:28.07Manuno offense :)
08:28.20DTRemenakKingofCamelot: offend? aw hell no, saying something needs to be understandable, maintainable, and documented is music to our ears ;)
08:28.22Manuthere is a lot of work to do :)
08:28.32DTRemenakespecially when it's currently none of the above ;)
08:28.41KingofCamelot@Manu, and I'm looking forward to doing it :D
08:29.23KingofCamelotActually, the first night I finally got my version of MSVC 2005 to finish DLing, got BZFlag compiling, got that all working by about 2 AM, then stayed up till 7:30 working on the server listing code :)
08:32.51KingofCamelotAlso, if you guys would like to see the mock-up I talk about in the abstract:
08:32.53KingofCamelothttp://www.uweb.ucsb.edu/~davidsanders/mockup.jpg
08:37.32ManuKingofCamelot: there is no problem about higher screen resolutions, but what about 800x600? :)
08:37.36Manuyou may consider it too
08:38.24KingofCamelotDidn't I bring this up earlier? :P You're talking about the mock-up size right? Or are you talking about the actual implementation?
08:38.38Manumock-up
08:39.08DTRemenakheh, well that's what you get for listening to ME :)
08:39.14Manunot every player have set his resolution to 1280x800
08:39.28KingofCamelotYa, I'll probably make a smaller version, that was just a quick post up to my webspace so you guys could see
08:39.43KingofCamelotI got the server names and all from my original screenshot of the actual listing, hehe
08:39.52ManuI only say you may consider it too
08:39.57DTRemenakbut yeah, it is important to think about just how small the fonts will get at low rez, for the implementation
08:40.02ManuI guess it will be dynamic, right?
08:40.49KingofCamelotI'm pretty sure the answer to that is yes, but I'm not sure exactly what you mean :) Expand?
08:41.04ManuKingofCamelot: keep in mind actually you can set bzflag to any resolution (window mode)
08:41.13DTRemenakmmm, we do have a lower limit
08:41.14ManuI mean it must be auto adjusted to the user screen resolution
08:41.17DTRemenak320x200 maybe? :)
08:41.38DTRemenakdoesn't have to be playable all the way down though
08:41.39Manuprobably
08:42.01Manubut showing text at 320x200 may be really difficult
08:42.05DTRemenak800x600 must be playable, and 640x480 probably should be too, for those who run it in a window
08:42.14Manuand keep it readable
08:42.31ManuDTRemenak: I agree
08:42.49Manuyears ago I used to play at 800x600
08:42.57Manunow I use to play at 1280x1024
08:43.04Manu800x600 is playable
08:43.06DTRemenakI still run in a window at 800x600 for debugging
08:43.11KingofCamelotYea, of course, resolution will definitely be on my mind, although a lot of that is handled by the current code
08:43.32KingofCamelothttp://www.uweb.ucsb.edu/~davidsanders/mockup2.jpg
08:43.35DTRemenakyeah, huduimenu handles the scaling for you.  but at some point the fonts just get too small to read, even if they are appropriately scaled ;)
08:43.48KingofCamelotThat second one is a bastardization of my mock-up, and a real screenshot :)
08:44.02ManuKingofCamelot: nice copy/paste ;)
08:44.17Manubut it's ok
08:44.19KingofCamelotI said bastardization didn't I :P
08:44.30Manuwe get the idea .)
08:44.58KingofCamelotThat's more to just show that it actually all fits together (at that resolution) hehe
08:46.21ManuDTRemenak: I see the actual implementation scales the screen :) at last when I resize the window :)
08:46.30DTRemenakyeah
08:46.51DTRemenakfont sizes in huduimenu are done in fractions of screen height
08:46.54Manuso it's readable at 320x200 :)
08:46.56Manuexcept the hud ;)
08:47.10DTRemenakit's wierd but seems to work :)
08:47.27KingofCamelotSo, just a general consensus, the abstract I posted up is a pretty good summary? :) If theres no glaring problems I'll continue on with the detailed proposal
08:47.37Manunot the messages tabs if you have set the text size DTRemenak :)
08:47.43Manunot the messages tabs if you have set the text size DTRemenak :)
08:47.47Manuops
08:47.52Manukicks his fingers
08:48.07KingofCamelottries to imagine Manu kicking his fingers :P
08:48.08DTRemenakmessage tabs are controlled via controlpanel, not huduimenu.  and I think the new font manager does snapping at small sizes.
08:49.00CIA-23BZFlag: 03dtremenak * r16879 10/trunk/bzflag/DEVINFO: add a note about profiling performance-critical code, since it apparently wasn't obvious in at least one case. feel free to edit as required to reflect reality.
08:49.09Manuwell KingofCamelot now we have what you want to do. Only left to put it nice and submit it ;)
08:49.33DTRemenakgoes to bed
08:49.35Manus/have/know/g
08:49.52KingofCamelotYep. :) The detailed proposal will go into more detail (ironic) and the pings, etc
08:49.54Epyon~DTRemenak++
08:49.56Manuwill be out for two hours probably
08:50.22KingofCamelot*about the pings
08:53.23KingofCamelotGah, deadline is in 15 hours :P
08:58.31EpyonKingofCamelot, refresh my memory, what was your proposal?
08:58.53KingofCamelotServer listing enhancements
08:59.21KingofCamelotAka, more options for sorting/filtering servers, cleaner display of information
08:59.26EpyonOh yes, I saw that concept mockup :)
08:59.50KingofCamelotI know Paul is doing the same proposal...but let's just say, I hope I get it :P
09:00.13Epyonis happy that both of is proposals are fairly original ^^
09:00.17KingofCamelotAre you submitting a proposal Epyon?
09:00.21KingofCamelotThat answers that :P
09:00.32KingofCamelotTwo proposals eh? :)
09:00.32EpyonAt least with one of them I'm sure that no one else will submit it :)
09:00.46KingofCamelotNice
09:00.51Constitutionnever say never :P
09:00.59Epyon"BZWGen revisted", and "Client source-code cleanup and modularization"
09:01.10KingofCamelotI'm not too worried about competition with my proposal...there's no point in worrying, it's up to the mentors to pick the best candidate
09:01.22EpyonConstitution, a beer if someone except me submits a BZWGen proposal :P
09:01.23Constitution"cleanup and modularization" sounds slightly vague, if I do say so
09:01.50EpyonConstitution, I know, but it's hard to explain in one line :P
09:01.59ConstitutionEpyon: if you'll send me a beer... er, sparkling cider? I'll submit one just for the heck of it :P
09:02.16EpyonConstitution, that'd be cheating xP
09:02.22Constitutionheh
09:02.28KingofCamelotIs it cheating if I submit it? ;)
09:02.34Constitutionoh, but I must submit my PHP client port proposal
09:02.37KingofCamelotI think Constitution deserves a sparkling cider :P
09:02.47EpyonConstitution, care to take a look at the BZWGen one? You might give me some hints...
09:03.18Constitutionmm, I would, but I'm really bogged down in stuff right now...
09:03.28EpyonAh, ok then.
09:04.38KingofCamelotIt's 2 AM here...I don't have class until 12. Time to work on my proposal some more. :P
09:21.20Constitutionwow, 695MB download in 13:22
09:21.24Constitutionwhat an age we live in
09:22.04*** join/#bzflag javawizard2539 (n=javawiza@c-24-10-227-207.hsd1.ut.comcast.net)
09:25.41Constitution~nickometer javawizard2539
09:25.54Constitution;)
09:25.57EpyonConstitution, what is that?
09:26.14Epyon~nickometer Epyon
09:26.14Constitutionit says how cool (or uncool) your nick is
09:26.20Epyon:D
09:26.57Constitution~nickometer I_AMt3h_LE3T_1234
09:27.12EpyonI think I see the pattern :>
09:32.15brad<PROTECTED>
09:32.18bradoops
09:40.03KingofCamelot~nickometer KingofCamelot
09:40.47KingofCamelot~nickometer 3858325325
09:41.38EpyonWell, no algo is 100% perfect :P
09:45.24javawizard2539~nickometer 1
09:45.31javawizard2539~nickometer 382
09:46.01javawizard2539~nickometer AlexanderBoyd
09:46.08javawizard2539~nickometer Alexander Boyd
09:46.20Epyonlol
09:46.28javawizard2539~nickometer fhjdslkfhsldkfjklsdjfkljdfklsjdklfjskldfjklsjfkdljfklsdjfsd
09:46.44javawizard2539Anyone know where the code to ibot its?
09:46.59[dmp]~ibot
09:47.00ibotibot is probably an infobot written in perl, run by TimRiker. logs on http://ibot.rikers.org/<chan>/ , ibot, jbot, apt are all the same process. It uses sqlite, but mysql or other SQL storage is also supported.
09:48.21*** join/#bzflag Gilly (n=btw@83.146.211.140)
09:52.57KingofCamelot~nickometer 3253 23532
09:53.22KingofCamelot~nickometer 1337 HaXor
09:53.41KingofCamelot~nickometer 1337 <3
09:53.50KingofCamelot~nickometer 1337 734643<3
09:53.53ConstitutionIRC nicks can't have spaces
09:54.01KingofCamelot~nickometer 1337 734>643<3!!
09:54.10Constitutionthere is also PM, or #botpark :)
09:54.22KingofCamelotSorry, was just bored :P
09:54.27KingofCamelotdidn't mean to spam, hehe
09:54.56KingofCamelot~nickometer 1337_99 734>643<3!!
09:55.07KingofCamelotDamn, almost 100% :P
09:55.19KingofCamelotAnyways, back to working on my application
09:59.17ManuKingofCamelot: hurry up
10:00.07*** join/#bzflag ViciousM (n=max@cpe-024-211-248-161.nc.res.rr.com)
10:00.59KingofCamelot@Manu, hey, I still have (glances at clock), about 14 hours left :P
10:02.10KingofCamelotThe more detailed the better. :) Then I just need to comment my patch code and submit.
10:03.06ManuKingofCamelot: you are here discussing so it's a plus for you ;)
10:03.44KingofCamelotSo I've heard :)
10:03.59KingofCamelotI hope I've made a good impression, hehe
10:04.41Manuyes, but the competency is hard
10:04.56Constitutionindeed
10:05.37Epyoncompetency?
10:07.13KingofCamelotI'm with Epyon, "the competency is hard"? Not sure what you mean :)
10:08.04Constitution~dict competency
10:08.19Constitutionheh
10:08.25Constitution"competition" might be a better word
10:08.26KingofCamelotI know what competency is, but I'm not sure to what he is refering to with the "is hard" part, heh
10:08.31KingofCamelotAh
10:08.35Manudouble mean ;)
10:08.44KingofCamelotMakes more sense now :)
10:09.06KingofCamelotYea, honestly I wouldn't want to be in your guys' position, having to pick between the proposals
10:09.34KingofCamelotI'm sure it can get pretty hard to choose once you get down to the good ones
10:10.33Manucompetency: The state of being competent; fitness, ability; adequacy power.
10:11.41KingofCamelotSo are you also saying judging the applicant's competency will be hard? :)
10:11.54ManuI mean: competition and competence ;)
10:13.26KingofCamelotHeh, are you talking in riddles or is it just me? :P
10:13.35KingofCamelotWhile the words are similar, you can't just mash them into one new word, hehe
10:13.57Constitutionconversely, the community concurs that contrition, contributions, and community care are condusive to completion and commendation ;)
10:14.01ManuKingofCamelot: I almost always use double mean ;)
10:14.22*** join/#bzflag Suspect (n=Suspect@68-113-163-117.dhcp.plt.ny.charter.com)
10:14.59*** join/#bzflag QuantumBeep (i=QB@cpe-72-190-35-69.tx.res.rr.com)
10:15.45KingofCamelotOk, now Constiution is using alliterations :P
10:15.56Constitutioncertainly
10:15.57KingofCamelotWhich ironically enough start with C, like his name
10:15.58KingofCamelotheh
10:16.28KingofCamelotWell, I'm mentioning it my application, but I can tell you I have plenty of community care :)
10:16.52KingofCamelotSpent 2 years working for the Project Reality mod for Battlefield 2, and we run a very community oriented ship
10:16.52Constitutioncool :)
10:17.13KingofCamelotSo I also have plenty of experience working with a community, soliciting input, etc
10:17.15Manucan see how KingofCamelot wastes his time talking here instead of finishing his proposal application
10:17.35KingofCamelotis excellent at multi-tasking ;)
10:17.41EpyonManu, don't we all? :P
10:18.06KingofCamelotHas anybody heard of Project Reality by any chance? :P
10:18.07ManuEpyon: well, for the students.. first submit the application, second talk here ;)
10:19.45*** join/#bzflag Upsetter (n=Ups@i577B4AEF.versanet.de)
10:20.41KingofCamelotGuess not. Not that it matters, was just curious. :)
10:23.31*** join/#bzflag Wyk3d (n=Wyk3d@lns-bzn-47f-81-56-254-111.adsl.proxad.net)
10:25.33*** join/#bzflag tmp1 (i=c1e206e2@gateway/web/ajax/mibbit.com/x-912e9611a21e86bd)
10:25.52KingofCamelotWhat time zone are you on there Manu?
10:26.27ManuKingofCamelot: UTC+1
10:26.35ManuI'm spanish
10:27.03KingofCamelotI thought so from your name, although I wasn't positive, I'm not any kind of an expert on Spanish :P
10:27.34Manuis now known as John
10:27.53KingofCamelotHaha
10:28.11KingofCamelotDidn't mean to come across like I was singling you out :P
10:28.12Epyonis now known as Epyon
10:28.41Manuis now known as KingofCamelot
10:28.42KingofCamelotBTW, you have excellent English. :)
10:28.55KingofCamelotI don't know an ounce of Spanish personally
10:29.01ManuKingofCamelot: thanks little lier ;)
10:29.15EpyonNeither do I :P
10:29.35KingofCamelotSeems like Spanish speakers can pick up English far better than I can pick up Spanish, heh
10:29.55KingofCamelotI know a Spanish speaker from Puerto Rica who speaks impeccable English
10:29.57EpyonIt's one of those languages that is probably to far on the list of my priority languages for myself to learn :(
10:30.13KingofCamelotI took French in high school...and sucked at it, hehe
10:30.19ManuEpyon: spanish language is growing ;)
10:30.24Wyk3ddamn, does anyone have the irc logs for today ?
10:30.34KingofCamelotLanguages (non-programming that is ;)) were never my cup of tea
10:31.06[dmp]yeah, dont bother to learn a language that doesnt comes with a compiler :)
10:31.12KingofCamelotHaha
10:31.12EpyonManu, with the list being Polish -> English -> German -> Japanese -> Russian -> Spanish -> Finnish,  I doubt I'll get there soon :/
10:31.25[dmp]~logs
10:31.26iboti heard logs is http://ibot.rikers.org/%23bzflag/,  or stats http://ibot.rikers.org/stats/bzflag.html.gz
10:31.52Wyk3d[dmp]: that was the first place i looked, and no the logs for the 31st (today) are not up yet
10:31.59ManuEpyon: take a look at this -> http://en.wikipedia.org/wiki/List_of_languages_by_number_of_native_speakers
10:32.00KingofCamelot@dmp, I think my problem with French was I couldn't find the damn compiler for it :P
10:32.33Manuoh.. english is bellow spanish...
10:32.59EpyonManu, the list isn't based on "encounter-chance" :P
10:33.20Manuwell it's realative ;)
10:33.39KingofCamelot@Manu, although that list is native speakers, quite a few people speak English who aren't native speakers...such as yourself :)
10:34.29KingofCamelotIn fact in the notes it says estimated 1.5 billion total English speakers
10:34.53ManuKingofCamelot: it means native-language speakers
10:35.48KingofCamelot"Ter Sami", has 10 native-language speakers
10:35.57KingofCamelotThat must make for fairly boring chit chat :P
10:36.05Manuprobably they asked them, hehe
10:37.44KingofCamelotBack onto application related conversation, I noticed a few applications on the wiki, as user pages. I was thinking of doing that because I could organize my final application a lot better. If I submitted my application, and then included a link to the wiki page, think most of the mentors would review the wiki page if I pointed out that it has better organization?
10:38.24Manuright KingofCamelot
10:39.33KingofCamelotSounds good. :) The headers and sections in wikis just make it so much better for organizing than plain text.
10:40.20Manustudents not only use the wiki, also they give links to personal pages
10:41.52KingofCamelotDon't have a personal page, and I think I can fit everything I need to say in my actual application
10:42.04KingofCamelotAlthough I will be linking to images on my webspace
10:42.29Epyonnever had a personal page O.o
10:42.34Constitutioncreating a personal page isn't hard
10:42.56KingofCamelotYea, I'm just not sure I need one
10:43.06KingofCamelotDunno what I'd put on there that I can't put in the actual app
10:44.13[dmp]the internet needs more blogs :)
10:44.40KingofCamelotI'm not interesting enough to have a blog :P
10:44.41[dmp]got a blog, but mostly so i can remember stuff
10:48.09KingofCamelotwonders what secrets [dmp] stores in his blog
10:48.29Manu~hide [dmp]
10:48.30ibotACTION gets a huge black sheet and covers [dmp] with it so that nobody can see what [dmp] is doing!
10:48.43[dmp]danish dosnt come with a compiler, so you might as well give up ;)
10:49.39KingofCamelotGah! Foiled again. :(
10:50.29KingofCamelotYou should create one ;)
10:51.28[dmp]I'm not smart enough to do that :)
10:51.45Epyondoesn't use his native language on the internet at all.
10:52.21KingofCamelotWhich is, Polish?
10:52.25EpyonYep
10:52.43KingofCamelotI know some Polish jokes...Just kidding. :)
10:53.07Epyonheh
10:53.47KingofCamelotMy dad has a buddy who is Polish, who told him some, although I don't really remember any
10:53.52KingofCamelotThe only one that comes to mind is this one
10:53.59KingofCamelotHow do you sink a Polish ship?
10:54.04KingofCamelotPut it in water. :)
10:54.19EpyonI wonder where that one comes from O.o
10:54.31KingofCamelotYea, I'm not sure either, haha
10:55.04EpyonEspecially that Poland has quite a decent history of shipbuilding
10:56.21KingofCamelotDoes Poland have much coastline? I guess it does in the north
10:57.04EpyonAbout 1/4th of the border
10:57.09ManuKingofCamelot: http://www.indexmundi.com/poland/coastline.html
10:58.35KingofCamelotYou coulda just aid that number Manu :P
10:58.58KingofCamelotShows how much I know about Polish geography :)
10:59.04ManuKingofCamelot: nah.. it's too easy ;(
10:59.47KingofCamelot*said that number
10:59.53KingofCamelotI'm surprised you understood me :P
11:00.27KingofCamelotSince Russia is the Motherland, and Germany is the Fatherland, and they split Poland up during the beginning of WWII, I like to think of Poland as the Childland :)
11:01.09EpyonHeh
11:02.51KingofCamelot~hide KingofCamelot
11:02.52ibotACTION gets a huge black sheet and covers KingofCamelot with it so that nobody can see what KingofCamelot is doing!
11:04.05Manu~unhide KingofCamelot
11:04.12Manu...
11:04.48KingofCamelotAh crap, it's 4 AM :P
11:05.44Manuand you haven't submitted your proposal yet
11:07.20KingofCamelotCause it's a work in progress :)
11:07.51KingofCamelotstill got 13 hours
11:08.25Epyon13?
11:08.29EpyonI thought 12...
11:09.03Constitution13
11:09.15Constitution5:00 PM PST, 12:00 AM April 1 GMT/UTC
11:09.36Constitutionbut having an hour to spare can't hurt ;)
11:10.23KingofCamelotI plan to submit sooner than 13 hours, but it's comforting to know I have that long :)
11:10.46KingofCamelotand I think 4 AM is affecting my typing skills, since I just tried to type 'sounder' instead of 'sooner', hehe
11:11.02KingofCamelotGuess I'll be proofreading this application before submission :P
11:12.54Manuaffecting your typing skills? I don't think so, just you are typing in the wrong window :-p
11:15.42KingofCamelot:P
11:15.49KingofCamelotQuit being such a hard-ass ;)
11:16.07Manuheh
11:16.21KingofCamelotThe detailed application is sitting pretty at around 1665 words right now. :)
11:21.02spldarttaps foot
11:21.08spldartdrums fingers
11:23.56Constitutionhmmm
11:24.01Constitution~JeffM2501++
11:24.08Constitution~DTRemenak++
11:26.01*** join/#bzflag SpazzyMcGee (n=Spazzy_M@unaffiliated/spazzymcgee)
11:30.13*** join/#bzflag Wits (n=Warinthe@1.168.188.72.cfl.res.rr.com)
11:30.30KingofCamelotI think that just about finishes it. :)
11:30.46KingofCamelotWeighing in at 2700 some odd words, not counting the abstract
11:46.37KingofCamelotAnd now time for sleep
11:46.53KingofCamelotI hope I don't sleep through the deadline :P
11:52.36spldartSet that alarm clock
11:53.04KingofCamelotI doubt I'll sleep till 5 PM, and I'll have worse issues if I did :P
11:54.03*** join/#bzflag Dessy (n=Dessy@88-134-204-43-dynip.superkabel.de)
11:57.00spldartheh
12:02.31[dmp]"last famous words"
12:14.20*** join/#bzflag Pimpi_ (n=frank@gondolin.pimpi.org)
12:45.47*** join/#bzflag Lukstr (n=Lukstr@69-196-131-250.dsl.teksavvy.com)
12:57.30*** join/#bzflag CIA-27 (n=CIA@208.69.182.149)
13:07.35Constitutiongood heavens Jude- is insane
13:07.50Constitution4540-word proposal
13:08.34[dmp]where do you see the proposal
13:08.43Constitutionhttp://my.bzflag.org/w/User:Jude-
13:08.59*** join/#bzflag TheRedBaron (n=kemhof@75.144.224.155)
13:11.21spldartOh wow
13:33.03Epyon~jude-++
13:45.45*** join/#bzflag hobbsc (n=hobbsc@ip70-178-55-100.ks.ks.cox.net)
13:46.34*** join/#bzflag TD-Linux (n=wheeeeee@about/essy/indecisive/TD-Linux)
14:09.31*** join/#bzflag spldart (n=short_ci@adsl-70-240-251-10.dsl.hstntx.swbell.net)
14:09.52*** join/#bzflag eTangenT (i=etangent@inge069019.halls.colostate.edu)
14:49.47*** join/#bzflag JBdiGriz (n=JBdiGriz@adsl-75-36-38-29.dsl.sndg02.sbcglobal.net)
14:49.47*** mode/#bzflag [+o JBdiGriz] by ChanServ
15:11.33spldartdo I read right? did they extend 1 week on app deadlines
15:12.05donny_bakeryes, one week extension
15:13.36brlcadyep
15:15.30Epyoncool ^^
15:15.40Manucool? :)
15:15.52EpyonMore time to prepare the apps :P
15:16.52Manureally? :)
15:17.07EpyonHmm?
15:17.23Manuor a good excuse to left it untill tomorrow? :)
15:18.45EpyonProbably so. Yet I'm too tired to finish them today.
15:20.28ManuEpyon: what's your application about?
15:21.00Epyon've got two -- one about BZWGen, the other client modularisation-related.
15:21.16Manuah
15:23.00brlcadthere are a couple submissions that could have been selected regardless of the extension
15:23.08brlcadit'll just make things a lot more competitive now
15:23.38Epyonbrlcad, how many did get submited up till now?
15:24.06ManuEpyon: top secret :-p
15:24.13brlcadEpyon: you keep asking that
15:24.25Epyonbrlcad, plain curiosity
15:24.26brlcad3823
15:24.32brlcad:)
15:24.38Manunow 3824
15:24.47brlcadoop 3825
15:24.59TheRedBaronthe inflation is out of control!
15:25.00brlcadthey're flowing in like mice
15:25.01EpyonI'd say 7 :P
15:25.02Manuok you win :)
15:25.29Manuyou loose Epyon
15:25.39brlcadsubmissions overall are down by about 2500, that's why there was an extension
15:25.55EpyonManu, I still bet I was closer that the 3823 :P
15:26.21brlcaddepends which logarithmic scale we evaluate by :)
15:26.28Epyonheh ^_^
15:32.06*** join/#bzflag noyb (n=noyb@pool-71-119-173-104.lsanca.dsl-w.verizon.net)
15:33.30*** join/#bzflag JeffM (n=JeffM@unaffiliated/jeffm)
15:33.33blast007brlcad: is the tab character supposed to work in the new font system?
15:34.08*** join/#bzflag Lukstr (n=lukstr@131.104.8.114)
15:34.29brlcadblast007: probably :)
15:35.18Lukstrw00t extension
15:35.33Lukstrbad, I suppose, as it decreases my chances statistically :P
15:36.00Manulol
15:36.40*** join/#bzflag TD-Linux (n=wheeeeee@66-188-199-114.dhcp.roch.mn.charter.com)
15:37.00EpyonLukstr, not exactly
15:37.04Lukstroh?
15:37.17EpyonLukstr, who knows, maybe less apps = less slots granted
15:37.19LukstrEpyon, arguably, it increases my chances as I have more time to polish
15:37.29LukstrEpyon, I suppose :P
15:37.40LukstrEpyon, did you apply?
15:37.44blast007brlcad: http://static.bzexcess.com/bzfi1003.png   ;)
15:37.53EpyonStill polishing the apps
15:38.05Lukstrcool cool
15:38.22LukstrIt's exam time here :S
15:38.29LukstrGSoC is always the most awkward time period
15:39.34*** join/#bzflag SpazzyMcGee (n=Spazzy_M@unaffiliated/spazzymcgee)
15:40.28Lukstrwishes to return home to repair his cluster :(
15:41.41JeffMhah, more spam
15:43.12spldartooOOoo.. cluster?
15:43.15spldartwhat kind?
15:43.17Lukstr:D
15:43.22LukstrPseudo :P
15:43.26spldartheh
15:43.35LukstrThree inter-dependant old school IBM boxes
15:43.37Lukstruhh
15:44.06*** join/#bzflag Legolas_ (n=mgin@69.106.189.0)
15:44.11*** part/#bzflag Legolas_ (n=mgin@69.106.189.0)
15:44.14LukstrI keep forgetting their model
15:44.56spldartI've often thought about trying to implement a small cluster just for fun.. Looked into different types but not much ever came from the project
15:45.26LukstrWe had a sweet beowolf cluster back at my high school
15:46.05Lukstrwe just screwed around and had it compute pi and serve HTTP in a hilarious manner
15:46.07Lukstrbut it was sweet
15:46.21LukstrThree of those boxes now reside in my basement
15:46.27spldartic
15:46.54JeffMso blast007 no more collision issues after the last night right?
15:47.08blast007I didn't check for any, no  :)
15:47.11blast007fell asleep
15:47.11JeffMok
15:47.13JeffMheh
15:47.17JeffMas Did I
15:47.20Lukstrspldart, unfortunately after a brief power outage my main server refused to boot as its 10 year old ram finally bit the dust :S
15:47.54spldartsdram?
15:48.58Lukstryeah
15:49.10LukstrI have a bunch of new (old) sticks
15:49.13Lukstrso I'll fix it up
15:49.25LukstrGoing to steal Moe and turn him into a media server, however. Maybe.
15:49.34LukstrI probably shouldn't, though.
15:49.35spldartah ic. was gonna offer to mail yah one or two but n/m.
15:49.39Lukstrhehe
15:49.42Lukstrit's easy to find
15:49.48Lukstrproblem is I haven't been home in 6 months
15:50.02Lukstrso three weeks! Curly lives
15:50.08Lukstr(yes, my cluster is the three stooges)
15:50.20spldartsweet
15:50.37brlcadblast007: yeah, I saw the comment last night
15:50.45spldartthird curly shemp or curly joe?
15:50.56Lukstrhaven't decided :P
15:51.06brlcadLukstr: bad only if you stop there -- you've got a two-week communication lead on other submitters
15:51.14brlcadcommunication is a huge weighting factor
15:51.31Lukstrbrlcad, aye, I'm definitely leveraging that to my advantage :P
15:53.09Lukstrfortunately now I should have time to sanely complete and submit a patch
15:53.53Lukstrjust have to figure out what to do. I feel as if making new flags, etc., is trivial and unfit for a pre-app patch
15:54.59brlcadyeah, the patch part becomes a lot more influential with more submissions
15:57.23LukstrI imagine
15:57.30LukstrEasy way to cut down numbers, too
15:57.35Lukstrspldart, http://www.corestore.org/p390-1.jpg times three
15:58.13JeffMallright everyone, pray to whatever gods you hold dear that we get shirts today.
15:58.31spldartcrosses fingers, toes and wires.
15:58.47Lukstrspldart, just don't cross the beams.
15:58.55spldartAnd while I'm at it.. STREAMS
15:58.57JeffMstreams
15:58.58Lukstrer
15:58.59spldartyou got me
15:59.03Lukstrgoes and gets more coffee.
15:59.05spldartI was just about to type that
15:59.08JeffM"it would be bad"
15:59.18Lukstrhands in his nerd card.
15:59.23spldartImportant safety tip egon
15:59.49Lukstranywho, gotta write some documentation for a thread library, brb
15:59.49JeffMImagine every particle in your body exploding at the speed of light.
16:03.34spldartnow that whole movie is stuck in my head.. gonna hafta pull it off the fileserver and watch it again :-D
16:06.21Lukstrhehe
16:12.36CIA-27BZFlag: 03blast007 * r16880 10/trunk/bzflag/BUGS: Throw in some bugs regarding the font system, including screenshots to demonstrate.
16:13.31spldartDo you host screenshots of those bugs somewhere specific? I ask cuz I'd like to doc some bugs out and provide screenshots too.
16:13.42blast007spldart: on my server ;)
16:13.43spldartdoesn't have the code in front of him right now
16:14.32spldartI can't do that cuz my server is moving every few weeks and I still don't wanna do that dyn dns thing. Is there a good second option for long term hosting of bug images?
16:15.31Lukstrspldart, on the wiki? :S
16:16.00spldartoh yeah!
16:16.41spldartI only barely started doin some work on it hehe
16:17.04spldartit = bzflag wiki
16:18.36Lukstr:)
16:19.02Lukstrspldart, if you want I'll give you some ftp space on the server when it comes back to life
16:19.10LukstrYou could always request one of those subdomains of bzflag?
16:20.48spldartI used to have one.. But my current connection I host from is a flaky dsl connection @ work.. ip is constantly rotating every so often so not practical to constantly get the guys to update me. And like I said.. Ive not wanted to dyn dns yet.. the other solution to my malady.. Was working on a different solution but kinda been on hold with things spinning up so quickly with bzflag.. been fun though :)
16:20.52blast007spldart: or you can also do something like imageshack.us
16:21.04spldartimageshack is short term isn't it?
16:21.28blast007it's a website
16:21.35blast007http://imageshack.us
16:21.39spldartI know
16:21.45blast007"short term" ?
16:22.00spldartbut they only host a give pic for a short time and then drop it right?
16:22.04blast007ooh
16:22.06spldartOr do they host webpages and stuff
16:22.12blast007just images
16:22.17blast007not sure how long they last
16:22.19LukstrI'm not sure imageshack ever drops your images
16:22.19spldartthat's what I thought..
16:22.23LukstrI'm pretty sure they're infinite
16:22.30Lukstras long as you have an account
16:22.33spldarthuh... hrm
16:22.39spldartdidn't know that
16:22.41Lukstrwhich, iirc, is free
16:22.50blast007or use flickr
16:23.03Lukstryeah but flickr users like to hate on non-photographs
16:23.08blast007or http://picasaweb.google.com/
16:23.12Lukstreven better
16:24.15spldartGuess I
16:24.26spldart'll look into those options when I get home
16:24.45spldartit will help alot with a couple bugs to show what I'm seeing nstuff
16:25.16spldartheck.. I need to get fraps back on this machine cuz a tiny mpeg of what I'm seeing may be helpful
16:32.32Lukstrw00t assignment extension
16:32.58*** join/#bzflag Saturos (n=Saturos@p57A0F530.dip.t-dialin.net)
16:41.40*** join/#bzflag delusional_ (n=delusion@71.240.55.79)
16:45.59SaturosJeffM: heya, got the shirts?
16:47.41spldartHe's waiting and told us to "pray to whatever gods you hold dear that we get shirts today"
16:47.43spldartheheh
16:47.49spldartDon't jinx it ;-)
16:48.58JeffMSaturos, not yet
16:49.11JeffMtoday would be the VERY earliest
16:49.27Saturoswhat time is it?
16:49.33Saturos1 pm?
16:49.37JeffM9:50
16:49.44JeffMAM
16:49.48SaturosThere's still hope then :)
16:49.53JeffMyes there is
16:50.03JeffMif they come today they could come as late as 3PM
16:50.54Saturosok, good to know
16:51.03JeffMheh, DTRemenak isn't even at work yet :)
16:51.06JeffMit's still morning
16:51.09JeffMI did bring my new camera in today so I can take pictures of them if need be :)
16:51.17Saturos:)
16:51.43SaturosI'm waiting for a guy who wants to buy my eee-pc.
16:51.55SaturosHe should arrive every minute.. bbl
16:52.09JeffMyou are selling it?
16:53.17Lukstrevery minute? That's wild
16:53.27Saturosyes, I'm selling
16:53.52SaturosAt first I thought I would keep it, but the screen is too small for me
16:54.03LukstrI'm waiting for the second gen Eee
16:54.07brlcadblast007: thanks for the fontmanager buglisting .. I thought I got most of those
16:54.09SaturosIt's a great device, but I'd go for 9"
16:54.32JeffMarn't they working on a 10.1 inch one or somethign?
16:54.33SaturosIt is incredibly fast though.. one doesnt  notice the weak hardware at all.
16:54.52Saturosyeah.. I thought it was 9", but could be 10" too
16:55.06Saturos1024x600 is a good resolution.. 800x480 is not.
16:55.08brlcadblast007: with the new fonts, the specific menus have to describe their preferred aspect ratios (which is different for just about every menu) so that it scales appropriately -- I bet the resolution menu was never tested
16:56.20*** join/#bzflag L4m3r (n=l4m3r@about/essy/warning/L4m3r)
16:56.20*** mode/#bzflag [+v L4m3r] by ChanServ
16:58.17JeffMSaturos, thats why I love my 15inch with 1680x1050 :)
16:58.26Saturoswow
16:58.34Saturosmy macbook pro has just 1440x900
16:59.29Lukstrwho needs pixels, all I care for is 25x80
17:00.35JeffMSaturos, that would have been the default res, but I paid more for the upgraded screen
17:01.07L4m3rmy 15.4" is 1280x800 >_<
17:01.18LukstrL4m3r, same
17:01.19L4m3rbut I'm blind anyway
17:01.21Lukstrhah
17:01.23JeffMthat's what I used to have
17:01.30JeffMit was too small to write on
17:01.34JeffMthats why I got the dell
17:02.27L4m3rit actually works out ok for me, because at that res the number of pixels per inch is about the same as my 21" CRT at 1600x1200
17:02.46*** join/#bzflag praetorian (n=praetori@124-168-165-203.dyn.iinet.net.au)
17:03.09L4m3rI don't use the lappy for anything particularly important anyway. Coding and typing are much more comfortable on the desktop.
17:03.34SaturosI dont even have a desktop pc
17:04.07L4m3rI got mine before the laptop
17:04.16*** join/#bzflag Erroneous (n=dtremena@67-131-219-2.dia.static.qwest.net)
17:04.20L4m3rabout 2.5 years old and still going strong :)
17:04.28Saturos:)
17:04.42brlcadit's a youngn'
17:05.01L4m3rI love this screen, too. it's a good 10 years old.
17:18.36*** join/#bzflag O-Neil (n=Miranda@dslb-088-070-245-215.pools.arcor-ip.net)
17:20.39*** join/#bzflag Cobra_Fast (n=coprah@p5088D9EA.dip.t-dialin.net)
17:21.13*** join/#bzflag Paul_PL (n=pawelbl6@chello087206115169.chello.pl)
17:22.00*** join/#bzflag bier (n=bier@p54A54633.dip.t-dialin.net)
17:29.51*** join/#bzflag rtfm (n=rtfm@pdpc/supporter/active/blast007)
17:29.51*** mode/#bzflag [+v rtfm] by ChanServ
17:43.14*** join/#bzflag noyb (n=noyb@pool-71-119-173-104.lsanca.dsl-w.verizon.net)
18:00.43*** join/#bzflag QuantumBeep (n=QB@cpe-72-190-35-69.tx.res.rr.com)
18:11.30*** join/#bzflag kirun (n=kirun@10.126.gr5.adsl.brightview.com)
18:12.52*** join/#bzflag TimRiker (n=timr@68.27.23.28)
18:12.53*** mode/#bzflag [+o TimRiker] by ChanServ
18:27.29*** join/#bzflag chaoscon (n=jeremy@smartserv/ceo/chaoscon)
18:28.07*** join/#bzflag KingofCamelot (i=KingofCa@SCT-49-137.resnet.ucsb.edu)
18:28.20*** join/#bzflag donny_ (n=joevano@c-24-7-240-50.hsd1.in.comcast.net)
18:28.21*** join/#bzflag noyb_ (n=noyb@nat/sun/x-abb6689eae2ed73e)
18:31.31donny_baker~Erroneous++
18:31.49*** join/#bzflag donny_baker (n=joevano@about/essy/vvvvv/donnybaker)
18:43.21*** join/#bzflag menotume (n=menotume@pdpc/supporter/active/menotume)
18:43.21*** mode/#bzflag [+v menotume] by ChanServ
18:47.41*** join/#bzflag Tedius (n=Tedius@musictech.MUSC.CWRU.Edu)
18:49.51*** join/#bzflag Suspect (n=Suspect@68-113-163-117.dhcp.plt.ny.charter.com)
18:53.49AAA_awrighthttp://awnist.com/blog/singleauth/
18:54.32Erroneousdonny_baker: you are remarkably patient! :)
18:55.00donny_bakerErroneous: ty.. he has no chance, but what the heck.. maybe next year
18:55.16Erroneousheh, maybe :)
18:55.16Paul_PLhi
18:55.57Paul_PLI submitted a patch to the tracker, can you tell what you think about it? it's a really little thing :)
18:56.20JeffMPaul_PL, link?
18:57.22Paul_PLhttps://sourceforge.net/tracker/index.php?func=detail&aid=1930432&group_id=3248&atid=303248
18:58.52JeffMPaul_PL, you haven't submited your application yet have you?
18:59.03Paul_PLwell it's on the wiki
18:59.15Paul_PLbut the deadline has been shifted one week roght?
18:59.21Paul_PL*right?
18:59.24JeffMbut you have not submited it to googole
18:59.28JeffMyes it has been extended
19:00.34blast007are we sure that has been extended?
19:00.44JeffMblast007, yes
19:00.45JeffMdon't read your mentors list? ;)
19:00.46blast007their timeline needs to be updated then  ;)
19:00.56blast007JeffM: not really
19:02.03JeffMhttp://tinyurl.com/233j4x
19:03.06blast007already reading it ;)
19:03.15JeffMhmmmm, seems I misread the shipping time for the shirts....
19:04.56JeffMPaul_PL, now did you say that setting the locale screws up some other things? or was that just problems on your local system?
19:05.40Paul_PLit screwed the mail
19:05.50Paul_PLbecaus it was created from the username
19:05.54JeffMahh
19:06.00JeffMwas that it?
19:06.08Paul_PLand as it has been removed the problme is no more :)
19:06.17JeffMyep
19:06.19JeffMcool
19:06.41JeffMthanks for the patch, be sure to mention it by number in your appllication
19:07.53Paul_PLof course, I think I will also make use of the additional time to create something more
19:08.24JeffMyou can if you want to, but mostly we just want to make sure that you can build, and use subversion, etc..
19:08.38Paul_PLok
19:09.56donny_bakerJeffM: ok, so no one else asked, what did you misread about the shipping time... what is the new eta?
19:10.09Erroneousgah, I had just typed that
19:10.19JeffMI thought it was 5 days, it's 4
19:10.23JeffM:)
19:10.26donny_baker:)
19:10.29Erroneous:)
19:10.36JeffMso should be here anytime
19:10.37blast007it it will be here yesterday? sweet!
19:10.43JeffMheh
19:10.52JeffMI'm guessing tomorow
19:11.07JeffMas they probalby didn't ship till the evening of thursday
19:11.39JeffMI do have to find some rope tho :(
19:11.48JeffMI don't think the shipping straps in my truck are long enough
19:12.35*** join/#bzflag aacharya (n=aacharya@122.168.10.183)
19:12.53JeffMErroneous, you don't have any rope in your car do you?
19:13.05*** join/#bzflag me1 (n=me1@pool-72-93-105-64.bstnma.fios.verizon.net)
19:14.05Erroneousyes, I do
19:14.05ErroneousI think
19:14.05JeffMhow much?
19:14.05Erroneousnot sure
19:14.07Erroneousfrom 0 to 100m :)
19:14.12JeffMhow tall are the rafters here you think?
19:14.27Erroneousplanning on lynching someone? :)
19:14.32Erroneous12ft maybe
19:14.47JeffMI need to go from the ground up, over probalby 10 ft, then down
19:14.56JeffMhang a backdrop
19:15.06Erroneousahh
19:15.14JeffMChris is bringing me a huge canvas dropcloth
19:15.28JeffMthen I have white and gray sheets to clip to it
19:15.44ruskiehmm so what's the status with the store?
19:16.07JeffMruskie, the store will open when I get the shirts and make sure they are ok ;)
19:16.21ruskieany eta?
19:16.24JeffMthey were suposed to be finished and shiped on thrusday of last week, so they should be here any time
19:16.48ruskieahh
19:16.51JeffMmaybe today, maybe tomrow
19:17.08JeffMworst case would be wed/thrus
19:17.21ruskiethat friend of mine already tried ordering but no pre-orders for the xxxl
19:17.39JeffMyeah I didn't do preorders for the regular shirts
19:17.49JeffMbut I did make sure we got an XXXL for you
19:18.08ruskie*joy*
19:18.39*** join/#bzflag fatass (n=fatass@unaffiliated/thinkdifferentl/x-838543)
19:18.55JeffMI'll have 3 XXXLs, one for you, one for IDO, and the other for delusional_ IIRC
19:19.31ruskieas long as nobody beats us to ordering them :)
19:19.51JeffMI'll probalby leave them out of stock and then open it jsut for you guys
19:19.59ruskieahh
19:20.06fatassXXXL? I didn't even know they made that size
19:20.34ruskiewhat do you thing our bigger than big ppl wear?
19:20.40ruskieerm think
19:20.52ruskieerm s/our/we/
19:21.14fatasswell, I thought it wouldn't be on the same scale
19:21.26JeffMyeah goes up to 5x IIRC
19:21.26ruskiedon't see why not...
19:21.27fatassI thought they had large M or large L
19:21.34fatassheh, that's a lot of X's
19:22.11JeffMhttp://www.logodogzprintz.com/productdisplay.asp?productID=23
19:22.15JeffMthats the shirts we are getting
19:22.22JeffMso whatevr sizes they show there, is what we can get
19:22.52JeffMnot all colors go past 3X
19:23.11fatassnow I see
19:23.36ruskieI love how I get ip banned on that...
19:23.42JeffMit's non US
19:23.44ruskieno matter if it's tor or non-tor connection...
19:23.46ndimruskie: You're not the only one
19:24.00JeffMthey don't ship outside of the US, and I think they got a lot of abbuse/fake orders from them
19:24.06ruskiewell I guess all I need to wait is for tor to rotate to an usa exit node
19:24.28JeffMor check the google cache ;)
19:24.46ruskieI don't use google :)
19:25.03blast007or try this: http://www.logodogzprintz.com.nyud.net/productdisplay.asp?productID=23
19:25.04JeffMsure you do, you just don't know it ;)
19:25.13blast007coral cache
19:25.39ruskieJeffM, lol... I wonder how...
19:26.01ruskieall google related addys resolve to localhost or some such for me :)
19:26.39JeffMruskie, sure, but that dosn't mean that the places you do go to, don't use google, so you get it second hand ;)
19:27.00ruskieJeffM, how... if they can't bounce a request to me?
19:27.19blast007ruskie: another search engine could use google's data
19:27.37JeffMor sell the data they get from you to google ;)
19:27.42blast007or that :)
19:27.45ruskielol
19:27.57ruskieI wonder what kind of profile they have on my ip...
19:28.20ruskiesomeone that is interested in shoes, clothes, sewing machines, etc...
19:28.24JeffMprobalby everthing we sent them from the bzflag list server
19:28.47ruskieI guess they think I'm a female bzflager then :)
19:29.17JeffMthe client goes all over your system for info then sends it to the list server
19:29.21JeffMand we sell that to google
19:29.40JeffMremember how I said that google paid for our shirts ;)
19:29.55blast007hehe
19:30.47JeffMI updated all the store dates to be 4/3 just to be safe
19:44.21AAA_awrightIf we send the server list over a binary, is it easier to terminate strings with a null character, or send the length preceding the string? Or both?
19:45.06*** join/#bzflag Lukstr (n=Lukstr@69-196-131-250.dsl.teksavvy.com)
19:45.24*** join/#bzflag moriah (n=d8ada652@gateway/web/cgi-irc/zeebrothers.net/x-a81dd99c86ab4089)
19:49.08JeffMAAA_awright, depends on hwo you pack it
19:49.33JeffMbut generaly for network streams you put the size first
19:49.38JeffMso you know when to stop reading
19:49.54AAA_awrightYeah
19:50.01JeffMbut it can be done ether way
19:50.03AAA_awrightBZFlag switches between \0 termination, \0 padding, and specifying length
19:50.20JeffMdepend son the message type ;)
19:50.24JeffMand the protocoll
19:50.34JeffMHTTP is a termination protocll
19:50.40*** join/#bzflag javawizard2539 (n=javawiza@c-24-10-227-207.hsd1.ut.comcast.net)
19:50.50JeffMfor our binary stuff we always specify the size of the message
19:51.01JeffMif that message contains fixed size strings, we padd
19:51.10JeffMif it dosnt' then it's string size first
19:51.14JeffMfor each string
19:51.43AAA_awrightI am pretty sure we don't want to pad the server descriptions to, I believe it is 200 characters?
19:52.35JeffMthats why that's all done with HTTP now ;)
19:53.27LukstrSorry if I segue, but someone was talking about implementing fog a while back
19:53.30AAA_awrightI was thinking about downloading a biniary-packed file over HTTP, for minimal overhead and file size
19:53.41JeffMLukstr, we have fog
19:53.45Lukstroh
19:53.48JeffMbasic GL fog
19:53.54JeffMnot volumetric
19:54.08JeffMvolumetric fog is nontrivial
19:54.20*** part/#bzflag aacharya (n=aacharya@122.168.10.183)
19:54.39JeffMAAA_awright, you think the data transfer is the big load on the current system?
19:54.48JeffMit's all text, so it'll be basicly the same size
19:55.03*** join/#bzflag L4m3r (i=l4m3r@about/essy/warning/L4m3r)
19:55.03*** mode/#bzflag [+v L4m3r] by ChanServ
19:55.05AAA_awrightWell, we could compact IP addresses to 1/4 if their current size
19:55.18AAA_awrightand compact the server status another 1/4
19:55.38JeffMAAA_awright, and that is like less then 10% of the file
19:56.07AAA_awrightAnd gzip the server descriptions, perhaps, there is lots of repetitive text there
19:56.19AAA_awrightI'll test that out...
19:56.22JeffMthat adds load to the server
19:56.25*** join/#bzflag retro (n=ksumrall@wall.danger.com)
19:56.29AAA_awrightTrue
19:56.37JeffMbandwith is not our problem
19:56.39JeffMnot by a longshot
19:57.10AAA_awrightThe transfer for the client is though, it takes an entire second to download the list
19:57.19AAA_awrightat best
19:57.19JeffMthat's latency in HTTP
19:57.24JeffMnot the data stream
19:58.18AAA_awrightI don't see any latency sniffing the protocol
19:58.31AAA_awright(well, a trivial amount)
19:58.45JeffMand any complexity you add to the list server just adds to the overburndend CPu
20:00.52AAA_awrightgzip and bzip compress by 1/4 on highest settings, it isn't worth the CPU cycles (you knew that already ;)
20:00.53JeffMHTTP can have some back andforth
20:01.06JeffMAAA_awright, no, since we are not bound by bandwith now
20:01.10JeffMand we ARE bound by CPU
20:01.40AAA_awrightCompressing IPs and server data is trivial, it may be easier in fact (no conversion to ASCII)
20:01.41JeffMso no, it is not worth it to save a trivial amount of time
20:01.50JeffMAAA_awright, test the download time
20:01.57JeffMI'll be it's not very diffferent
20:02.28JeffMthe majority of our server hits are to the list server
20:02.45JeffMso you'll be recompressing that list constatly probalby a hundred times a second.
20:02.50JeffMit adds up
20:03.21JeffMand I doublt youll get the responce down to less then a single TCP packet, so it's going to have to stream multiple packets anyway
20:04.51JeffMprofile it and see, what takes more CPU, zipping and sending, or sending it raw?
20:05.56Wyk3dzlib compression allows you to set a compression level
20:06.04JeffMI know
20:06.17JeffMbut no mater what it will eat some CPU
20:06.21Wyk3dso basicly you can compress everything and test which compression level is optimal
20:06.29*** join/#bzflag Ebert (n=EbErT@adsl-19-79-74.asm.bellsouth.net)
20:06.34Wyk3dwith no compression it should not eat any/very very little
20:06.37JeffMno compression level is going to get us back less CPU ;)
20:06.46JeffMwe are not bandwith bound
20:06.50JeffMnot by a longshot
20:06.58JeffMwe are CPU bound
20:07.10JeffMthat's the core problem right now is we are eating up the CPU on the server
20:08.02Wyk3di see, an I suppose apache is not easy to profile
20:08.04JeffMI just don't see that it is worth the effort
20:08.08JeffMexactly
20:08.24JeffMin the current case the problem is HTTP and the mysql accesses
20:08.28JeffMnot the amount of data
20:08.46JeffMI just don't see it being worth it to add that extra complexity for a very minimal gain
20:09.03JeffMmaybe later after the rest of the thing is working perfectly and we are trying to nitpick optimise
20:09.11Wyk3dyou are making assumptions on how much you would gain :)
20:09.12*** join/#bzflag bz92 (n=44a33667@bz.bzflag.bz)
20:09.22bz92hello?
20:09.26AHAhi
20:09.27JeffMI am making an educated guess based on what I know our past issues have been
20:09.28Wyk3dbut yeah, i don't see it reducing the cpu much either
20:09.41donny_bakerbz92: HI
20:09.49JeffMI may be wrong, but even if I am, I don't see it making the server amazingly faster
20:09.51bz92im a noob can anyone tell me the best way to snipe
20:09.57JeffMbz92, aim
20:10.00donny_bakerbz92: PRACTICE
20:10.13Tediusb for binoculars
20:10.14bz92is their like a zoom or hud
20:10.21AHAb
20:10.26bz92can u move them up or down
20:10.29Eberta is for aim, b is for binocs
20:10.29AHAno
20:10.37donny_bakerbz92: i predict you will die often before becoming proficient (we all do)
20:10.45JeffMWyk3d, it's like a whoping 2k of data, it ain't going to compress THAT much
20:10.46bz92lol
20:10.59JeffMat some point the HTTP header overshadows it ;)
20:11.04donny_bakerbz92: we only rotate left or right
20:11.16*** join/#bzflag KingofCamelot (i=KingofCa@SCT-49-137.resnet.ucsb.edu)
20:11.20Winny:o
20:12.30donny_bakerdoes a double take... just got an e-mail at work from "Jeff Myers" :P
20:13.45donny_bakerJeffM: you haven't moved to Fort Wayne have you ;)
20:13.53JeffMnope
20:14.09JeffMtis a common name
20:14.51donny_bakerhe is my account manager at a MS Partner, just never made the connection
20:15.02JeffMheh
20:15.16JeffMgets off the phone with the shirt people
20:15.22JeffMthey shipped on friday
20:15.40SaturosSo they might arrive tomorrow.
20:15.46JeffMmaybe
20:15.49Saturosif you count friday into the four days
20:15.50JeffMit's FedEX Ground
20:15.56JeffMif they count the weekend ;)
20:16.03Saturosyeah
20:16.04JeffMmaybe tomorow
20:16.13JeffMmaybe thrusday
20:16.23JeffMbut at least I know they left
20:16.32Saturosgot online tracking?
20:16.38JeffMthe billing dept there seems to be a litte overwoked
20:16.43TheRedBaronis it 4 days - or 4 business days?
20:16.49JeffMdosn't say
20:17.01JeffMso thats why I'm bracketing it ;)
20:17.38JeffMbut prety soon they should be here :)
20:17.47Saturos\o/
20:17.53JeffMand it is still better then the other printer
20:18.00JeffMhe wanted 2 weeks for production
20:18.18Saturos2 weeks for ~60 shirts?
20:18.24Saturosthats.. long
20:18.34JeffMyaeh
20:18.43SaturosI wonder how long it takes if Google orders 2000 >:)
20:19.00JeffMand I'm sure that me adding to the order after would have slowed him down too
20:19.18Saturosdoesnt sound very professional, indeed
20:19.56SaturosI'm sure you made the right choice in switching to the other shop
20:19.59JeffMI'm guessing he does smaller runs, proalby has better handling of custom stuff
20:20.06JeffMbut costs more is slower
20:20.25JeffMone thing I found out that is kinda cool, we could do personalisations on shirts if we wanted too
20:20.36JeffMat like an extra 5$ a shirt
20:21.29donny_bakerlike put a name on the shirt?
20:21.32JeffMyes
20:21.49donny_bakerthat could get complicated fast
20:21.52JeffMyeah
20:21.58JeffMI could setup the store to handle it
20:22.08JeffMbut it'd be intersting to track
20:22.16JeffMit'd be cool to do developer shirts or something
20:22.31donny_bakerthat would be
20:22.38TheRedBaron"Hug me, I'm a Bz Dev" ?
20:22.48TheRedBaronor "Kiss the Dev" ?
20:22.49TheRedBaron:)
20:22.56JeffMSaturos could make a version of the logo where the tank is taken apart and being worked on
20:23.11JeffMmaybe a big crossed hammer and wrench in the backgorund
20:23.26JeffM"BZFlag tech crew"
20:23.43AAA_awrightCommies! Wait.... nvm.
20:24.24AAA_awrightSeriously, interesting idea JeffM.
20:25.43AAA_awrightQuick side note: Is maintaining list server logs necessary?
20:30.04JeffMyes
20:31.39JeffMnot forevever but we do want them
20:31.49JeffMwe use them for a number of things
20:31.59JeffMmostly to track and block malicous users
20:32.20AAA_awrightDidn't brlcad say the logs since the beginning have been available?
20:32.31JeffMyes
20:32.36JeffMhe had not cleared them
20:32.39JeffMand we had the space
20:32.50JeffMbut I don't foresee us doing that forever
20:33.01JeffMat some point we will have to clear old logs after some time
20:33.12AAA_awright:) Are they timestamped? If I recall, they are not.
20:33.34JeffMit's all apache logs
20:33.39JeffMso they are
20:35.15*** part/#bzflag Saturos (n=Saturos@p57A0F530.dip.t-dialin.net)
20:35.57*** join/#bzflag Tupone (n=Tupone@pdpc/supporter/active/Tupone)
20:35.57*** mode/#bzflag [+v Tupone] by ChanServ
20:43.22*** join/#bzflag nn_ (n=nn@74.94.43.196)
20:43.26nn_hi all;
20:43.39AAA_awrightJeffM: I thought the list server wrote its own logs too
20:44.04JeffMAAA_awright, someone started coding it to do so but I don't think it was ever finished, or used.
20:44.09Monobi2What command line option gives me flags?
20:44.36JeffMMonobi2, you want to add a specific flag? or just some flags?
20:44.42Monobi2just some flags
20:44.52JeffM+s or +f good
20:44.58Monobi2ok
20:45.06AAA_awright+s selects random flags
20:45.11JeffMyes
20:45.15Monobi2that is what I want :)
20:45.17Monobi2thank you
20:45.19Monobi2this game is fun :)
20:45.25JeffMglad you like it
20:46.27*** join/#bzflag EmoNemo (n=Gigi@unaffiliated/emonemo)
20:46.59nn_I am planning to develup some ideas to bzflag I would like to know which ones would be ok for bzflag implementation and which ones I would have to make my own branch for all the extras I plan to add will most likely be controled by bzdb server set variables
20:47.28JeffMnn_, got a list?
20:47.32nn_yep
20:47.36JeffMwhere?
20:47.52*** join/#bzflag Think_Differentl (n=shedelj@unaffiliated/thinkdifferentl/x-838543)
20:47.53nn_i was thinking we could decuss them here
20:48.05JeffMok
20:48.10JeffMgo for it
20:49.16nn_Extra flags for plugin use ( possibly namable by the plugin )
20:49.24JeffMcustom flags are in 3.0
20:49.35JeffMso that is done
20:49.43nn_Cool :)
20:50.22*** join/#bzflag LongDon (n=LongDon@host-091-097-071-168.ewe-ip-backbone.de)
20:50.48nn_Collored flags by type ( Strictly Controled by server or map zone )
20:51.52nn_That idea is usefull for the fact that labels like Wings Flags don't have to be put in map also radar flags will become colord for navigation purposes
20:54.22JeffMnnnope
20:54.33JeffMwe won't do that by design
20:55.08JeffMin fact we stoped sending the actual flag types to the client at all
20:56.03Wyk3dexcept to the person that picks them up ;)
20:56.23nn_On screen Shot path prodiction. Server enabled. But local client has the capibility of switching prodiction off or on.
20:56.39JeffMso that woudl be your branch
20:56.41Winnynn_: that can be easily done now, by learning to aim
20:56.49JeffMnn_, branch that's called a cheat
20:57.09nn_lol that was mainly for gm's purpose.
20:57.13JeffMWyk3d, well we tell them the flag name and the shot type on pickup
20:57.31JeffMnn_, that's a munchkin feature
20:57.35JeffMuse skill
20:57.57JeffMWyk3d, we used to send out the type with every flag, so people would just cheat and know where the flag they wanted was
20:58.02JeffMnow it's all server side
20:58.05JeffMeven ID is server side
20:58.39nn_JeffM flag colloring was mainly a idea for navigation puposes. It is not needed just an idea
20:58.53JeffMnn_, whatever you want to do, it's your branch
20:59.01Winnyhow would flag coloring assist in navigation? ..
20:59.10JeffMErroneous, how late you staying tonight? wanna help me april fools Issy?
20:59.16Wyk3di know, i understood that lol, i just corrected that you said you don't send them at all since obviously you have to send them at least when they pick it up :)
20:59.31JeffMheh
20:59.32WinnyJeffM, what's planned for BZBB this year? ;)
20:59.34Erroneoussure :)
20:59.37JeffMWinny, nothing
20:59.46JeffMErroneous, http://www.hacknmod.com/displayMOD.php?hack=1194
20:59.46ErroneousI can stay as late as necessary ;)
20:59.47Winny;)
20:59.51JeffMshould be easy
21:00.07nn_Winny,  radar for finding a flag zone of a piticulear type I was thinking the zone would set if the flag would be colored.
21:00.15Erroneousheh, niec
21:00.18Erroneousnice
21:00.25JeffMnn_, read the wiki article on radar objects
21:01.09AAA_awrightAren't the MsgPlayerUpdate packets timestamped? How much work would it be to implement the networking enhancements idea?
21:01.23JeffMAAA_awright, they are
21:01.50AAA_awrightDoes the client use them in any way? I have not seen so.
21:01.57JeffM3.0 does
21:02.04JeffMthey are used for lag comp and DR
21:02.18JeffMthe timestamp is only a small part of what should/could be done
21:02.22*** join/#bzflag JBdiGriz (n=JBdiGriz@adsl-75-36-38-29.dsl.sndg02.sbcglobal.net)
21:02.22*** mode/#bzflag [+o JBdiGriz] by ChanServ
21:02.23JeffMand we are doing it, just slowly
21:02.28spldartHEHE @ cubicle fill
21:03.30JeffMnn_, this would do what you want, http://my.bzflag.org/w/Radar_Marker%28object%29
21:04.57nn_A mapped key or joystick button that sets hunt to whoever last killed you so you can REVENGE him
21:05.11JeffMnn_, isn't that autohunt?
21:06.06nn_I always had trubble with menus like the score board hunt
21:07.10JeffMif that isn't autohunt then sure it can be an autohunt mode
21:07.22JeffMI don't think it shoudl be a key, but a mode you can turn on or off
21:07.34JeffMbut it's not a horible idea
21:08.21JeffMyou can probalby do it with autohunt tho
21:08.54nn_ok ?
21:08.58JeffMif not just add LastKiller as an option
21:09.24JeffMsince it does ratio, tk, etc.. now
21:10.15nn_Playlists or music for the map you are on
21:10.24JeffMwe don't support music
21:10.29JeffMso that would be your branch
21:10.30Erroneousstarts working on the VMMSuperDuper
21:10.44JeffMbaflag is not a music player, your OS can do that for you
21:10.56JeffMbzflag even
21:12.36nn_One that i have dremed of but would take some time to implement: alsa 5.1 3d sound affects
21:12.47AAA_awrighteffects?
21:12.51AAA_awrightI thought about a BZFlag fork that would be an RPG of sorts, you start out with access to simple flags like S or V, then work your way up to greater flags like GM as you fight bosses and explore... then I realised that BZFlag doesn't provide any music.
21:12.58nn_Soruound sound baces shots etc
21:13.08JeffMnn_, not everyone runs linux
21:13.15*** join/#bzflag CBG` (n=CBG@cpc2-stme1-0-0-cust307.cdif.cable.ntl.com)
21:13.23JeffMand slow down, you are spelling horribly again
21:13.29nn_yes but it would be a linux extra.
21:13.33AAA_awrightIsn't that the job of SDL anyways?
21:13.49JeffMAAA_awright, sdl dosn't do 3d sound, we'd have to use openAL or something
21:14.05JeffMnn_, sure a better sound system would be a great thing, but it'd have to be cross platform.
21:14.12JeffMusing openAL or something like that
21:14.13nn_brb I just compiled xchat with spelling time i use that
21:14.14AAA_awrightI see. Well, I hear. Actually, I don't hear the 3d sound, but I see your point on it.
21:14.35JeffMAAA_awright, and not everyone uses SDL
21:14.38*** join/#bzflag nn_ (n=nn@74.94.43.196)
21:14.40JeffMopenAL would be the way to go
21:14.47JeffMfor a number of reasons
21:14.57JeffM3d sound, more formats, ogg, etc..
21:15.02JeffMperhaps even streaming support
21:15.06EpyonJeffM, agreed, and it would remove yet another DX ugliness :P
21:15.09AAA_awrightI thought BZFlag used SDL as the cross-platform media handler
21:15.22EpyonJeffM, SDL has ogg support via libvorbis
21:15.24JeffMEpyon, the sound buffer that we use in direct X is minimal
21:15.37JeffMEpyon, so does openAL ;)
21:15.45JeffMbzflag currently does it's own mixing
21:15.48JeffMand it's own 3d sound
21:15.58JeffMAAA_awright, SDL is not used by the windows build
21:16.07JeffMsince it's just a wraper around directX
21:16.12AAA_awrightAh
21:16.23nn_JeffM, openAL has problems with alsa on my computer i had to redirect it to SDL
21:16.29JeffMand a lot of SDL would go away if we went to a 3d engine
21:16.37JeffMnn_, then fix your computer
21:16.37EpyonI'd definitively like DX removed even from the windows version
21:16.45JeffMEpyon, why?
21:16.46nn_lol
21:16.55JeffMEpyon, no mater what direct X will have to be called by someone ;)
21:17.04JeffMthere is only one way to change screen res
21:17.09AAA_awrightBecause SDL is used for some graphics too, correct?
21:17.10*** join/#bzflag BAPTIST (n=47360b92@bz.bzflag.bz)
21:17.13BAPTISThey!
21:17.16EpyonJeffM, I know, but it's ugly to have people download the whole SDK :P
21:17.25JeffMAAA_awright, no not for any graphcis, just window setup
21:17.35JeffMand an engine would do that for us
21:17.37nn_What I wonder is Why can't Windows handle 3 Sound cards at the same time like linux can
21:17.48JeffMnn_, drivers
21:17.52nn_lol
21:18.04JeffMEpyon, we'll probalby always need that, for joystick
21:18.12AAA_awrightYou answered your own question by using the word "Windows."
21:18.13JeffMwe'll keep our DX joystick implemntation
21:18.19JeffMit's WAY Better then SDLs
21:18.26JeffMSDL does not support force feedback
21:18.27EpyonJeffM, I'd like to see SDL's improved instead.
21:18.37JeffMEpyon, go for it, tell me when you are done ;)
21:18.43AAA_awrightLets send patches to SDL then?
21:18.54JeffMthe SDL api dosn't handle it
21:19.00JeffMso it's more then patching
21:19.10EpyonJeffM, if that will be the last reason for DX in BZFlag I guess someone will :P
21:19.11JeffMthey don't even have the concept
21:19.19JeffMEpyon, if they do, great
21:19.21nn_lol Crasy idea :-D Onmi weeled tanks!
21:19.22EpyonJeffM, afaik they have
21:19.31JeffMEpyon, not in the version we use
21:19.38EpyonJeffM, for the next big version -- I could be wring though
21:19.44Epyonwrong*
21:19.51JeffMheh, the version that looks to be dead ;)
21:19.55JeffMbut yeah if SDL bucks up, sure
21:20.09JeffMbut like I say, I see our uses of SDL minimising if we go with an engine
21:20.11EpyonJeffM, I firmly believe that SoC may ressurect it :>
21:20.18JeffMsince it will have it's own window setup stuff
21:20.27JeffMafter that, it's just input and sound we use
21:20.37JeffMand if we use openAL for sound, then that's just input
21:20.49JeffMand native input isn't that hard
21:21.24JeffMnn_, no sidesteping, put it in your branch
21:21.32JeffMwe had banches that did that in the past
21:21.33JeffMit can be fun
21:21.38JeffMbut it's not for bzflag proper
21:21.57nn_JeffM,  it was a joke :)
21:22.06JeffMnn_, ok
21:22.17CIA-27BZFlag: 03JeffM2501 * r16881 10/trunk/bzflag/src/bzflag/ (ShotList.cxx ShotList.h ShotPath.cxx ShotPath.h):
21:22.17CIA-27BZFlag: shotpaths gets a flag to check if they are localy ended or not
21:22.17CIA-27BZFlag: utilities for handling local shots and expiring shots
21:23.01Monobi2How do I make the bad flag effect go away after a certain amount of time?
21:23.15JeffMMonobi2, look in the man page for "shake time"
21:23.19Monobi2ok
21:23.27JeffM-st or something like that
21:23.42nn_Monobi2, setting up a server ?
21:23.46Monobi2yes :)
21:24.06nn_Monobi2, what os
21:24.17Monobi2Debian
21:24.23nn_cool
21:26.34JeffMnow.... to singleton or not to singleton that is the question
21:26.43EpyonSingleton!
21:26.56nn_Monobi2, I run bzfmaps so I can help you before I started my servers and using gentoo I used debian.
21:27.16*** join/#bzflag Guest514 (n=528dcf05@gateway/web/cgi-irc/zeebrothers.net/x-b9688c73f42d8d81)
21:27.45Epyonnn_, I had to read what you typed 3 times before I understood what you meant :P
21:28.06Think_DifferentlI still don't quite understand it :/
21:28.13*** join/#bzflag KingofCamelot (i=KingofCa@SCT-49-137.resnet.ucsb.edu)
21:28.18*** part/#bzflag Guest514 (n=528dcf05@gateway/web/cgi-irc/zeebrothers.net/x-b9688c73f42d8d81)
21:28.19EpyonThink_Differentl, I have a hunch
21:28.27JeffMit's not important
21:29.15JeffMsome things should be done in /msg
21:29.47spldartis getting overstimulated. Can only imagine how others feel. heh
21:30.16JeffMthere can be more then one shot list I'm thinking, so no singleton
21:56.44*** join/#bzflag Paul_PL (n=pawelbl6@chello087206115169.chello.pl)
21:58.51Constitutionbzbb admins: http://my.bzflag.org/bb/viewtopic.php?t=7838
21:59.43AAA_awright"Deleted" "..."
21:59.47JeffM2006, wow
22:00.31AAA_awrightOh, I see
22:01.25Winnyhehe
22:02.32*** part/#bzflag TheRedBaron (n=kemhof@75.144.224.155)
22:03.42*** part/#bzflag LongDon (n=LongDon@host-091-097-071-168.ewe-ip-backbone.de)
22:04.14AAA_awrightJeffM, anyone else: If it is desirable to know the players on a server, would that be transmitted with the server list or what? Would there be a seperate player list?
22:04.50JeffMthat would depend on your design
22:05.11JeffMI would think the server list could do that, since everyone has to hit it as well
22:05.23JeffMbut I could also be convinced that a seperate friends server could work
22:05.31JeffMbut I'd have to know the advantages/disavantages of each one
22:06.35*** join/#bzflag Digital_Pioneer (n=digitalp@adsl-99-164-140-91.dsl.ltrkar.sbcglobal.net)
22:07.10AAA_awrightFor the stats server, it would be useful to know either by connecting or from the list server, the entire list of players and if they are registered and authenticated or not
22:07.19Digital_PioneerHey, my BZF seems to have randomly decided it doesn't know how to get online anymore. If I try to connect to a server, it immediately says "Error connecting to server"
22:07.42JeffMDigital_Pioneer, even a local server?
22:07.45AAA_awrightSounds like an OS problem...
22:07.53Digital_PioneerJeffM: IDK...
22:07.54JeffMAAA_awright, like I said it would depend on your entire services design
22:08.02JeffMDigital_Pioneer, I would try a simple local server
22:08.19JeffMit could be overly agressive firewalls/proxies/packet shaping, etc...
22:08.53Digital_PioneerJeffM: It works.
22:09.38Digital_PioneerJeffM: No, I haven't set anything like that up. And it has worked on this system before, it just started failing today.
22:10.22JeffMDigital_Pioneer, it could be something on your ISP or higher up your network
22:10.30JeffMcus you just proved your local software works
22:10.57Digital_PioneerJeffM: Hmmm, weird. Some servers work, others don't. Perhaps listserv is lying? :\
22:12.55JeffMor you have routing issues on your network
22:13.06JeffMI can't see why it would be correct for some and wrong for others
22:13.14JeffMyou are the first person to report this problem
22:13.24JeffMso I'd think it'd be somethign with your ISP
22:13.31*** join/#bzflag TheRedBaron (n=Kalen_Em@75.144.224.155)
22:13.42Digital_Pioneerslaps AT&T.
22:16.11*** join/#bzflag slon02 (n=47e0aac5@bz.bzflag.bz)
22:17.01*** join/#bzflag davidmccabe (n=david@38.100.221.100)
22:17.39Digital_PioneerOK, I'll just hope it clears up. :\
22:17.55*** join/#bzflag randomparticle (n=randompa@cpc1-wilm1-0-0-cust726.bagu.cable.ntl.com)
22:18.53*** part/#bzflag davidmccabe (n=david@38.100.221.100)
22:20.01brlcadclear as mud
22:20.54*** part/#bzflag Digital_Pioneer (n=digitalp@adsl-99-164-140-91.dsl.ltrkar.sbcglobal.net)
22:25.00Constitutionyay, lots of patches
22:25.11KingofCamelotApplication submitted, with an hour and a half to spare. :)
22:25.24Constitutionexcept that the deadline was just extended by a week ;)
22:25.31KingofCamelotBah
22:25.33*** join/#bzflag spldart (n=vircuser@c-98-197-19-35.hsd1.tx.comcast.net)
22:25.48Constitutionstill, early submission is good
22:26.06KingofCamelotWho decided to extend the deadline? :P
22:26.11ConstitutionGoogle
22:26.33KingofCamelotThose bastards, haha
22:26.59brlcadKingofCamelot: good of you to get it in on time regardless
22:27.21KingofCamelotWell, I was up until 5 AM working on it, haha
22:27.38KingofCamelotAnd I fell asleep in my first math class of the quarter...then Google extends the damn deadline
22:27.44KingofCamelotOh well, better safe than sorry :)
22:27.52spldartWatch the language a bit please.
22:28.52brlcadmight get you a +1 ranking for being in on time
22:28.56spldartAnd all things equal those who make the original deadline do look a tad better than those who luck into an extension. IMHO and notwithstanding extenuating circumstances
22:29.15BAPTISTk
22:29.38brlcadyep, you have more time to work on it, to prepare a better proposal, to be here in the channel talking with the devs
22:29.56KingofCamelot@spldart, sorry about the language :)
22:30.21spldartIt's not a personal offense just a general rule for the channel ;~)
22:30.36KingofCamelotUnderstood, I'll refrain, hehe
22:30.45spldartWhen elsewhere I get quite colorful with my language :)
22:30.47brlcadgotta cater to the kiddies too
22:30.50randomparticleplease don't say "rule". it's a rude word in sanskrit
22:31.03spldart?
22:31.05Constitutionshould `make maintainer-clean` remove COPYING, INSTALL, depcomp, install-sh, and missing?
22:31.28brlcadConstitution: not really -- COPYING and INSTALL aren't generated
22:31.39Constitutionk
22:31.45brlcadbuggy versions of automake will sometimes replace them
22:31.58Constitutionreviewing a patch here... wanted to double-check
22:32.14brlcadautogen.sh goes through hoops to try to prevent that, but automatic reconfigures can still wipe them out sometimes
22:34.37KingofCamelotAnyone know how to get paragraphs in the wiki to start indented?
22:37.44donny_bakerKingofCamelot: not off the top of my head... the standard is no indent
22:37.49spldartI'm trying to remember if I've ever seen one indented
22:38.16donny_bakeryeah, spaces are stripped
22:38.40spldarthehe noticed that a couple days ago.. all spaces get shrunk to one space. IIRC
22:39.04BulletCatcherConstitution: If it is my patch you are reviewing, then I just listed the non-svn files that were generated during the build process.  Any that really should be kept ought to be added to the repository.
22:40.28Constitutionlooks like it removes a bunch of Makefile.am files, which are needed by autogen afaik
22:40.54BulletCatcherIt shouldn't remove any Makefile.am files!
22:41.08BulletCatcherMakefile.in, yes.
22:41.23Constitutionyeah, I see your patch doesn't... wonder what's going on
22:41.36brlcadif the patch doesn't work, it can/should be rejected
22:41.59brlcadgood patches are very quick to review, apply, and test
22:42.14KingofCamelot@spldart, ya, I don't think I've seen any indented either, just looks better imo for things like applications, but oh well, not a big deal
22:42.15Constitutionit could be that I just don't understand it
22:42.34BulletCatcherThe patch works fine on my Fedora 8 system, but I don't have other environments to test in.
22:42.47ConstitutionBulletCatcher: actually, it could be that make maintainer-clean removes certain Makefile.am files already, and it has nothing to do with your patch
22:43.00spldartHrm... Maybe I should start tinkering with patches a bit ;-)
22:44.05Constitutionafter make maintainer-clean: http://pastebin.bzflag.bz/d17294025
22:44.39BulletCatcherAll of the Makefile.am files in my checked-out tree persist after a make maintainer-clean command.
22:44.52Constitutionhmph
22:45.23BulletCatcherExactly which ones are being removed for you?
22:45.24ConstitutionI'll try a clean version
22:45.29Constitutionthe ones in the pastebin
22:45.56*** join/#bzflag L4m3r (n=l4m3r@about/essy/warning/L4m3r)
22:45.56*** mode/#bzflag [+v L4m3r] by ChanServ
22:48.22Constitutionok, the clean version is fine
22:48.28BulletCatcherYay.
22:49.13Constitutioner, oh, duh
22:50.01Constitutionperhaps, since your patch is applied, diff will show those files as modified, eh? ;)
22:50.04Constitutionslaps himself in the face
22:50.16BAPTISTive done every thing to make a map and no success
22:50.30BAPTISTi just need to know how to get started aklready
22:50.33BulletCatcherOh good.  That means I was reading the pastebin correctly. :-)
22:50.36ConstitutionBulletCatcher: may I recommend ##bzw
22:50.40JeffMBAPTIST, what app have you tried?
22:50.48BAPTISTapp?
22:50.57JeffMprogram to make a map
22:51.01BAPTISTive tried all
22:51.02JeffMare you just typing them in?
22:51.46BAPTISTi havent gotten started  yet ive read the wiki and everything but no success
22:51.55CIA-27BZFlag: 03macsforme * r16882 10/trunk/bzflag/ (15 files in 15 dirs): Accept SF patch #1923426 from Bullet Catcher: fixes for make maintainer-clean. plugins/README and plugins/INSTALL are not automatically generated, and will stay.
22:52.14JeffMBAPTIST, well many of the editors are not trivial to use, if you are not used to 3d applications.
22:52.33JeffMI would start by just adding a few simple objects to a text file
22:52.39JeffMand see how that goes
22:52.42BAPTISThow?
22:52.57BAPTISTthere needs to be steps or something
22:53.00JeffMBAPTIST, just type them into a text file
22:53.07JeffMas they are shown in the wiki
22:53.10JeffMstart with a box
22:53.14BAPTISTby all the poepl that have made maps i can tell its not hard
22:53.15JeffMmaps are just text files
22:53.28BAPTISTok thank you
22:53.43randomparticle7 minutes to go till april fool's day
22:54.23JeffMrandomparticle, it was canceled
22:54.29randomparticle;)
22:54.37JeffMfinancial rasons
22:54.44randomparticleit's unlucky to jump the gun
22:55.03JeffMrandomparticle, huh?
22:55.06JeffMI mean for us
22:55.10JeffMwe arn't doing anything
22:55.35BAPTISTjeffm i need to know how long it takes to make a map
22:55.47JeffMBAPTIST, that is a loaded question
22:55.51randomparticleabout 51 years usually
22:55.53BAPTISTJeffM sorry for spelling your name wrong
22:55.53randomparticlegive or take
22:55.53me1BAPTIST: it can range from 1 minute to 1 lifetime
22:56.10BAPTISTseriously guys stop playing around lol
22:56.11JeffMit all depends on your level of skill and how much effort you put into it
22:56.15JeffMand how complex the map is
22:56.19JeffMBAPTIST, I'm not
22:56.27JeffMthe most basic map can have one object in it
22:56.34JeffMit takes me like 30 seconds to make those
22:56.42JeffM4 lines in a text editor and it's done
22:56.57JeffMbut it can take authors months to make a complex map
22:57.08me15 lines, no?
22:57.20BAPTISTack
22:57.23CIA-27BZFlag: 03macsforme * r16883 10/branches/v2_0branch/bzflag/ (Makefile.am misc/Makefile.am plugins/vc71/Makefile.am): Accept SF patch #1923426 from Bullet Catcher: fixes for make maintainer-clean.
22:57.29JeffMme1 don't need rotation ;)
22:57.31spldartBAPTIST I learned alot just by looking at other peoples maps and tinkering with it.. Then went on to do 3d modeler and putting meshes and textures, physics etc.
22:57.33me1ahh
22:57.49JeffMBAPTIST, try a simple map, make one box in the middle
22:57.52JeffMit's very easy
22:58.01spldartStart small though.. boxes and pyramids and move them around... You will get the feel
22:58.02JeffMthen that will give you an idea of what you are looking at
22:59.19*** join/#bzflag KTL (n=KTL@213.219.158.111.adsl.dyn.edpnet.net)
22:59.33BAPTISTi know i appreciate you jeff m but i cant figure out where to go to do it
22:59.48JeffMBAPTIST, I'm not sure what you are expecting the process to be like. have you ever made maps in any other games before?
23:00.00JeffMBAPTIST, what do you mean by "go"?
23:00.06BAPTISTno unfortunately
23:00.07JeffMdo you know how to make a text file?
23:00.24BAPTISTahh amn my computer is going slow
23:01.19ConstitutionBulletCatcher: what exactly does https://sourceforge.net/tracker/index.php?func=detail&aid=1921980&group_id=3248&atid=303248 fix?
23:01.50Constitutionit just says that it fixes for where plugins are searched for, without describing the current problem.
23:01.59BAPTISTman d=not amn hehe wow this is so slow when i press enter i can add letters to the sentence
23:02.14BAPTIST.bye guys i gotta go maybe tomorrow
23:02.27spldartOk
23:02.44spldartMaybe a super beginner wiki? No.. Bad idea. sry
23:02.58Think_Differentlperhaps he should get a real IRC client
23:03.26spldartis nostalgic a bit over his days of starting with map making :)
23:03.41KTLspldart, what maps did you make?
23:03.42spldartI served bzflag on windows 98se @ the time lol
23:04.20spldartcouple block maps not worth mention, an airhockey table that I didn't release.. but was my first attempt at meshes.. And now the WarTowers map
23:04.35KTLremembers that one
23:05.44spldartI need to do another but I'm thinking that I'm goin to be to busy till Fall :-)
23:05.57spldartwell not need.. but want to realy ard :)
23:06.06L4m3revery attempt I've made at serving on Windows has been a nightmare
23:06.54spldartwindows IS a troublesome platform to run bzfs from indeed
23:06.56BulletCatcherConstitution: See https://sourceforge.net/tracker/index.php?func=detail&aid=1492603&group_id=3248&atid=103248 for the bug fixed by that patch.
23:07.32Constitutionok
23:07.44spldart@ Dev's.. While I'm submitting a commit in say BUGS.. If I'm in there already would it hurt to correct someone's spelling :) Or just keep hands off other reports?
23:08.01spldartI was thinking hands off....
23:08.21JeffMspldart, please doo
23:08.26JeffMfix fix fix
23:08.34JeffMthe bugs file is our file
23:08.40JeffMbelongs to all
23:08.45BulletCatcherAlso, https://sourceforge.net/tracker/index.php?func=detail&aid=1854459&group_id=3248&atid=303248 has a 2.0.10 patch for the same bug.
23:08.47JeffMand it is probably me ;)
23:08.57ConstitutionI think brlcad or Erroneous had better handle that one... I'm not that familiar with what is "proper" *nix make system behavior
23:09.04spldartOk... I will only do so when I'm adding a bug. Just to keep things to minimum
23:09.16JeffMspldart, why?
23:09.24JeffMif you want to work on that file, do it
23:09.24Constitutionor they can just check it real quick and give me the red/green light
23:09.38spldartI didn't want to make more commits than I'm actually really REALLY contributing.
23:09.47JeffMConstitution, does it replace the prefix in the code with the proper dir from make?
23:09.48spldartbut if you want me to really get in there then that's fine
23:10.01JeffMspldart, it dosn't hurt
23:10.04BulletCatcherpastebin's a Linux system to Constitution for testing
23:10.04JeffMyeah get on in there
23:10.11spldartok
23:10.28ConstitutionJeffM: is that "proper"? I guess so, as it seems other programs do it that way
23:10.31JeffMspldart, if you want to finish sorting the bugs, that'd be cool too
23:10.37Constitutionbut it's a change
23:10.40JeffMConstitution, yeah that would be the most proper way
23:10.45JeffMthe current way dosn't work
23:10.47JeffMso its' a good change
23:11.06Constitutionok
23:11.33Constitutionspldart: welcome to the team
23:14.02*** join/#bzflag Lukstr (n=Lukstr@206-248-161-221.dsl.teksavvy.com)
23:14.52*** join/#bzflag unotmeu (n=menotume@c-71-225-169-132.hsd1.pa.comcast.net)
23:14.57AAA_awrightI am able to reduce the size of the server list transfer by about 60%
23:15.12spldartThank you Constitution
23:15.16JBdiGrizJeffM: I think you've found an auto-spell checker to help you out.
23:15.24JeffMAAA_awright, and how much extra CPU does that take?
23:15.28JeffMJBdiGriz, where?
23:15.51AAA_awrightI don't know, I am gonna run load tests
23:16.07JBdiGrizthe GSoC applicants. :D
23:16.14AAA_awrightWith ab
23:18.33AAA_awrightWhy doesn't debian come with less?
23:18.39LukstrJBdiGriz: O.o
23:19.12AAA_awright"less is like more, but better"
23:19.30JeffMAAA_awright, also how much of an actual speed change that is
23:20.06AAA_awrightYeah
23:20.08JeffMJBdiGriz, I am confused
23:21.15spldartumm
23:21.20spldartdebian comes with less
23:21.23spldart?
23:21.30spldartwhich ver?
23:21.45spldartor was that a bad jest ;-)
23:28.01me1is bzfs set up to automaticly kick someone who takes too many screenshots, or F5s too much?
23:28.35KTLdoes not see a reason why bzfs would have to know about peopletaking screenshots
23:28.49*** join/#bzflag ocmongoose (n=4887e2d6@bz.bzflag.bz)
23:29.13JeffMindeed
23:29.16JeffMit pauses them
23:29.30me1no, i mean kick
23:29.35JeffMno
23:29.43ocmongoosehow do you block a user from PM?
23:29.43JeffMthere is no protection against that
23:29.58KTLso if in trouble one could start hitting f5 really fast??
23:30.02KTL:D
23:30.03Constitutionget a real irc client
23:30.14Erroneousnot in 3.0 :)
23:30.20JeffMme1, 3.0 should not have an affect
23:30.28KTLso i got to test this before 3.0 is released :)
23:30.34JeffMthe sim code is better, and screenshot compression is in a thread
23:30.37Erroneousthreads ftw
23:30.46JeffMKTL, it is considered a cheat
23:30.55KTLmyes myes :)
23:31.14BulletCatcherThe "F5" cheat works by creating lag.  Using it a lot may be enough to get lagkicked, but not usually.
23:31.19JeffMme1, basicly if we could have detected it and done something, we'd have done it in 2.0.10
23:31.23ConstitutionBulletCatcher: looks like the other patch for v2_0branch does it a bit differently (makes changes in each plugin dir)... have you looked at it?
23:31.50me1no, i was looking in my screnshots folder and saw a point when I was taking some screenies and got "server unexpectedly disconnected"
23:32.02BulletCatcherConstitution: I'll look at it now.
23:32.08*** mode/#bzflag [+v menotume] by ChanServ
23:33.46Winnyany gernman speakers in here?
23:34.12ConstitutionBulletCatcher: from the looks of things, all his changes look unnecessary
23:34.16*** join/#bzflag Lukstr|Laptop (n=lukstr@206-248-161-221.dsl.teksavvy.com)
23:34.29Constitutiona bunch of changes from lib_LTLIBRARIES to bzplugin_LTLIBRARIES
23:35.14*** join/#bzflag Lukstr|Laptop (n=lukstr@206-248-161-221.dsl.teksavvy.com)
23:36.50Constitutionwow, GSoC selections will be announced on April 14? that's like a week after the deadline
23:37.47Lukstr|Laptopyeah
23:38.40BulletCatcherThe branch patch from nph seems to create a new Makefile naming scheme that percolates widely.  My branch patch uses an existing name, allowing it it be more surgical in effect.
23:38.53Constitutionyeah, I tend to agree
23:39.55CIA-27BZFlag: 03macsforme * r16884 10/trunk/bzflag/ (configure.ac m4/freetype2.m4): Accept SF patch #1924918 from Bullet Catcher: configure script fix for freetype.
23:42.05CIA-27BZFlag: 03bzspldart * r16885 10/trunk/bzflag/BUGS: Added flagzone message bug. Clarified wing jump count bug. corrected some spelling elsewhere.
23:44.16AAA_awrightJeffM: When sending gzip compressed data, the requests were completed in average 1/2 the time
23:44.47AAA_awrightNo, the longest requests. There was a 10% drop in times on average.
23:45.14BulletCatcherAAA_awright: Is that wall clock time, or CPU time?
23:45.29delusional_Yeah, I'm still in for a XXXL jeff, though I haven't paid yet.
23:45.33AAA_awrightclock time, ms
23:46.01CIA-27BZFlag: 03macsforme * r16886 10/trunk/bzflag/src/bzfs/ (Makefile.am bzfsPlugins.cxx): Accept SF patch #1921980 from Bullet Catcher: plugin path fix.
23:46.19BulletCatcherI think JeffM was more concerned about CPU time.
23:47.07JeffMAAA_awright, so from 1 second down to 2 seconds, WOW!
23:47.19AAA_awrightNo, 1 second down to 0.8
23:47.28AAA_awrightThat is local loopback, too
23:47.55AAA_awrightOnly on the max comoression (9) though, <7 it becomes not worth it (idk why)
23:48.14JeffMAAA_awright, compression gets you 0.2 seconds?
23:48.17JeffMthat's it?
23:48.26AAA_awrightLocal loopback
23:48.30AAA_awrightYeah
23:48.34JeffMso it's pointless
23:48.36spldartIs that the small picture increase or the BIG picture increase
23:48.41AAA_awrightNot entirely
23:48.45AAA_awrightI'll check over the network
23:52.09CIA-27BZFlag: 03macsforme * r16887 10/branches/v2_0branch/bzflag/ (Makefile.common src/bzfs/bzfsPlugins.cxx): Accept patch #1921980 from Bullet Catcher, also fixes patch #1854459 from Nils Philippsen and bug #1492603: plugin path fix.
23:52.14JeffMthe big problem with the list is the database access AAA_awright seriously
23:52.48AAA_awrightIt shouldn't be too hard to cache the list in local memory
23:53.01JeffMwork on that before compression
23:53.02JeffMseriously
23:53.07JeffMwe are not bandwith limited
23:53.19JeffMand we don't need to add the complexity of decompressing on the client
23:53.28AAA_awrightIt isn't about server end bandwidth, it is about client end bandwidth
23:53.37JeffMwe arn't flooding clients
23:53.45AAA_awrightI am testing lots of things before I start designing anythin
23:53.46JeffMyour complaint about time is not bandwith related, its latency
23:53.54AAA_awrightDatabase is next :)
23:54.09JeffMyou are taking a 3 packet message and making it a 2 packet message, it ain't gonna change squat
23:55.07Erroneouslikes seeing all these commits :)
23:55.10Erroneous~Constitution++
23:55.13Erroneous~spldart++
23:55.26Constitution~BulletCatcher++
23:55.28Constitutionall his work
23:55.38BulletCatchermy pleasure
23:55.41spldart8-D
23:55.45brlcaddon't forget AUTHORS
23:56.05Constitutionhe won't give me his name :P
23:56.12Lukstr|Laptop:o
23:56.13spldarthehe...
23:56.22brlcadso put their irc name
23:56.24spldartHe said only TR can have it
23:56.24brlcadnot the first
23:56.34Constitutionkk
23:56.41Constitutionone more commit to my credit, why not ;)

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