00:00.07 | AAA_awright | I liked the idea, but playing around with the stuff, I realized it isn't the most efficient thing to do. |
00:00.31 | AAA_awright | There is no huge problem, and if that is what you want to do I have no problem |
00:00.32 | JeffM | it's a website for a video game, it dosn't have to be super efficent ;) |
00:00.44 | JeffM | we arn't making an ecommerce site here |
00:00.49 | AAA_awright | :) |
00:00.58 | JeffM | we want to do some news |
00:01.02 | JeffM | host some downloads |
00:01.04 | JeffM | have some links |
00:01.09 | JeffM | have a user manager |
00:01.15 | JeffM | show 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.28 | JeffM | and then link to various other services, wiki, fourms, groups, etc.. |
00:01.38 | AAA_awright | It 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.00 | JeffM | it also works quite well in drupal, and it can be our user manager ;) |
00:02.06 | JeffM | from what I understand |
00:02.12 | AAA_awright | I'm just saying "Hey, this is an option now, and it works wonderfully!" |
00:02.26 | JeffM | ok |
00:02.29 | JeffM | umm great |
00:05.49 | JeffM | I've updated your page |
00:08.40 | AAA_awright | Great |
00:14.29 | whodaman | ~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.37 | nn-main | hi all |
00:19.47 | JeffM | hello |
00:20.05 | whodaman | ho |
00:20.11 | whodaman | s/ho/hi |
00:20.46 | nn-main | I'm wondering if there is a seecret key stroke bound to the BZDB "showCoordinates" Varible |
00:20.59 | JeffM | no |
00:21.00 | blast007 | F15 |
00:21.07 | whodaman | lol? |
00:21.15 | blast007 | requires a keyboard mod |
00:21.22 | whodaman | ahh |
00:21.35 | nn-main | well if its not documented it is hidden or secret |
00:21.39 | JeffM | blast007: my work keyboard actualy has F15 |
00:21.43 | blast007 | JeffM: heh... |
00:21.47 | blast007 | nn-main: there isn't one |
00:22.01 | nn-main | oh lol |
00:22.09 | blast007 | you can use this in game: /localset showCoordinates 1 |
00:22.28 | nn-main | ok cool :) |
00:23.30 | AAA_awright | JeffM: 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.54 | JeffM | AAA_awright: I don't think that is a good idea |
00:24.03 | JeffM | but it's not part of the list server project so leave that till later |
00:24.16 | AAA_awright | If 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.18 | JeffM | the list server will be the same regardless of what we make the game server do by default |
00:24.38 | blast007 | AAA_awright: again, I do NOT see the point to that |
00:24.51 | blast007 | there is not a permission that is set up to not allow a player to join |
00:24.57 | blast007 | not spawn, sure |
00:24.58 | JeffM | I could see having an auto mode |
00:24.58 | AAA_awright | Spawn |
00:25.00 | blast007 | but joins, nothing |
00:25.11 | JeffM | where you can just give the server -autoAdvertise |
00:25.14 | JeffM | and it'll compute it for you |
00:25.18 | JeffM | but I don't think it should be default |
00:25.19 | blast007 | okay. So I can't spawn. Big deal. I can observe. |
00:25.42 | JeffM | I'd rather make it a tool then a forced default |
00:25.46 | blast007 | it would be smarter to make the server send them to observer if they can't spawn |
00:25.59 | JeffM | mmmmmm smart servers :) |
00:26.04 | AAA_awright | So then I don't see the argument of having a "requires registration" bit at all |
00:26.11 | JeffM | AAA_awright: to be nice |
00:26.13 | blast007 | JeffM: I'm about the make the server a bit smarter ;) |
00:26.21 | JeffM | and noitice idosn't say "requires" |
00:26.24 | JeffM | it says "requests" |
00:26.30 | blast007 | gonna make it not fail when a base isn't defined to a team :P |
00:26.34 | blast007 | just make it turn off that team |
00:26.38 | blast007 | seem logical? |
00:26.54 | blast007 | if there is no blue base in a CTF, turn off the blue team |
00:26.59 | blast007 | (for example) |
00:27.01 | JeffM | a bit that just gives the client a notice that "hey this server realy likes registerd players, do you want to register?" |
00:27.10 | JeffM | blast007: yay |
00:27.19 | AAA_awright | blast007: That is what team size = 0 means |
00:27.20 | AAA_awright | Right? |
00:27.24 | JeffM | yeah |
00:27.25 | blast007 | AAA_awright: right |
00:27.30 | JeffM | he'll set the team to 0 |
00:27.55 | blast007 | but 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.58 | JeffM | blast007: if they did a specific -mp with a value for that team, I'd still warn them |
00:28.05 | blast007 | I'm warning anyway |
00:28.12 | JeffM | if they don't do -mp no need for a warning |
00:28.17 | blast007 | hmm |
00:28.23 | blast007 | I'm not doing that much of a check :) |
00:28.31 | blast007 | -mp just sets the limits anyway |
00:28.34 | AAA_awright | Errors with the server config really should make it die, with a very descriptive error |
00:28.50 | blast007 | AAA_awright: patches welcome |
00:28.52 | JeffM | AAA_awright: not all errors are fatail |
00:29.15 | JeffM | I'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.17 | JeffM | in the map |
00:29.33 | blast007 | JeffM: 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.35 | JeffM | if you just load a map with 2 team CTF and no -mp the server should just figure it out |
00:29.54 | blast007 | JeffM: all I'm doing is a few line fix |
00:30.04 | JeffM | or if you load a map with just -mp 10 and 2 team map, it should figure that out too |
00:30.13 | AAA_awright | Something 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.22 | blast007 | JeffM: it does |
00:30.26 | JeffM | it'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.29 | blast007 | should it not warn? |
00:30.44 | blast007 | meh |
00:30.48 | JeffM | blast007: if they ask for specific teams limits and don't have the base, I say error |
00:30.51 | JeffM | all others adapt |
00:31.09 | JeffM | cus 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.23 | AAA_awright | Is there a chance that someone would want to do that? If so, make it a warning. If not, error. |
00:31.27 | JeffM | they may have a map/config missmatch |
00:31.41 | blast007 | k |
00:31.51 | blast007 | guess I'll do a check for MaxPlayers |
00:31.55 | blast007 | which is the default limit per team |
00:32.02 | blast007 | (200) |
00:32.53 | JeffM | AAA_awright: the request reg bit is a "hint bit" so the game can be nicer to players |
00:33.24 | JeffM | it's not going to catch every case, but it's also not going to screw other cases over |
00:33.28 | AAA_awright | Alright, good idea |
00:33.55 | JeffM | and for most of the cases it'll give a good "natural" flow of things. Pick server, get asked, register, go play |
00:34.07 | AAA_awright | I 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.17 | JeffM | or pick server, get asked, say no, and then don't be suprised when you can't do something on the server. |
00:34.37 | JeffM | AAA_awright: if they go thru that trouble, they should use advertise |
00:34.53 | AAA_awright | Lets assume that server owners are stupid |
00:35.03 | AAA_awright | Then we don't have a game :P |
00:35.05 | JeffM | then they would not have moded the server to reject players not ing roups |
00:35.10 | AAA_awright | But besides that |
00:35.15 | JeffM | you are asusming they are smart for one thing, and stupid for others |
00:35.23 | AAA_awright | True |
00:35.29 | *** join/#bzflag Wyk3d (i=c1e206e2@gateway/web/ajax/mibbit.com/x-783d51d4265cf4b5) |
00:35.38 | JeffM | like I said, I don't mind a server OPTION to build advertise groups automaticly based on permsion groups |
00:35.46 | JeffM | that is a tool to make it easier |
00:35.53 | JeffM | but I do NOT think it should be default |
00:36.23 | JeffM | if they go thru the trouble of setting up complex stuff, they should be smart enough to turn on an autoAdvertise option |
00:36.33 | JeffM | if they arn't they get what they deserve |
00:36.48 | AAA_awright | I'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.05 | JeffM | sure |
00:37.26 | JeffM | the actual #1 require item is the last one in the requirements list |
00:37.55 | AAA_awright | There is no particular order in the list, they all have to get in one way or another |
00:38.17 | AAA_awright | Preferably a good way |
00:38.18 | JeffM | I 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.57 | AAA_awright | A protocol detail, would base64 be better then hexadecimal for storing bits in plain text (assuming we use plain text) |
00:41.18 | JeffM | storing it where? |
00:41.23 | AAA_awright | List server |
00:41.29 | JeffM | in it's database? |
00:41.31 | *** join/#bzflag chaoscon (n=jeremy@smartserv/ceo/chaoscon) |
00:41.34 | AAA_awright | serving data |
00:41.44 | JeffM | is it going to be a binary format or text? |
00:41.57 | JeffM | the transport mechanism? |
00:41.59 | AAA_awright | Serving list server data in plain text (as we do now) |
00:42.06 | JeffM | so HTTP |
00:42.24 | JeffM | wahtever is shorter |
00:46.02 | *** join/#bzflag KTL (n=KTL@213.219.158.111.adsl.dyn.edpnet.net) |
00:46.42 | blast007 | JeffM: if -mp 50 is set, all the invidial teams are set to 50 too.. |
00:47.02 | JeffM | blast007: probably want to set a state marker based on what they actualy call |
00:47.12 | JeffM | then check to see what they called |
00:47.28 | blast007 | don't really need that |
00:47.36 | blast007 | it's all checked inside the same function |
00:47.52 | JeffM | ahh ok |
00:47.58 | JeffM | then just time for fun logic :) |
00:48.03 | blast007 | meh... |
00:48.25 | *** join/#bzflag Ride- (n=Ride-@24-197-250-9.dhcp.stpt.wi.charter.com) |
00:48.28 | blast007 | do you mean a marker for checking if all the bases are defined? |
00:49.19 | JeffM | I mean for what version of -mp they called |
00:50.07 | blast007 | hmm, I check check if maxRealPlayers is != to MaxPlayers |
00:50.26 | Paul_PL | what is the email form username@hostname used for? |
00:50.29 | blast007 | no wait, I can't do that either... |
00:50.42 | JeffM | Paul_PL: NOTHING :) |
00:50.56 | JeffM | we should change that for 3.0 |
00:51.01 | JeffM | to teamName |
00:51.09 | blast007 | or Random String |
00:51.15 | JeffM | or maybe "affiliation" |
00:51.27 | blast007 | "That Thing After Your Name" |
00:51.34 | Paul_PL | that means i can change it if that part messes the character handling? |
00:51.56 | JeffM | you can do whatever you want wiht it :) |
00:52.46 | blast007 | it's not used for an email address, except for new players who think that is what it's for |
00:53.01 | JeffM | I'm gonna pull it |
00:53.19 | JeffM | proto bump! |
00:53.47 | blast007 | JeffM: 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.58 | JeffM | blast007: ok |
00:54.07 | blast007 | I don't want to expose another global variable just to do that |
00:54.09 | JeffM | you made an effort, that's good enough |
00:56.14 | nn-main | Wow tonight is bizzy !! my server is running 24 people +/- 10 |
00:56.43 | blast007 | how's the lag? |
00:56.51 | Constitution | can't get any more specific than 14-34? |
00:57.05 | blast007 | Constitution: well, they keep getting lag kicked, so it varies |
00:58.36 | nn-main | lol the +/- 10 was because there over sevral maps and its a little hard keeping track |
01:01.03 | Constitution | nn-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.04 | blast007 | JeffM: 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.21 | JeffM | blast007: souns fair enough |
01:02.23 | blast007 | just because a base is missing, and -mp 50 (for instance) was specified |
01:02.31 | JeffM | like I said, you investigated it, it was not trivial, good enough |
01:02.35 | blast007 | k |
01:02.40 | JeffM | if it becomes a problem someone can fix it |
01:03.53 | blast007 | I'll leave in the boolean return from the allBasesDefined function in case someone wants to improve it later |
01:04.20 | blast007 | it'll just return true all the time now... or should I just remove that? |
01:04.29 | blast007 | could make the return type void |
01:04.54 | JeffM | awww. you arn't going to pick the obvious name for that variable? |
01:04.59 | JeffM | comeon! |
01:05.17 | blast007 | allYourBaseAreBelongToMP |
01:05.22 | JeffM | there ya go |
01:05.23 | spldart | boolean.. how HS |
01:06.29 | blast007 | JeffM: it would be more fun to have a call stack with function names that added up to a phrase. |
01:06.39 | JeffM | heh |
01:07.06 | blast007 | suppose I should test the other change I made too (fixing the waterLevel) |
01:07.08 | JeffM | for (all; yourbase; ++ ) if (belong_to(us)) |
01:07.14 | blast007 | :) |
01:08.18 | blast007 | if I get to the point where I move waterLevel to a variable, it'll be time to make a new plugin ;) |
01:08.29 | blast007 | BZDB variable* |
01:11.03 | blast007 | JeffM: drive-through mesh objects don't work ;) |
01:11.16 | blast007 | I can't get into the sewer on Louman's Metropolis |
01:11.19 | spldart | Ok.. 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.27 | JeffM | blast007: interesting |
01:11.38 | JeffM | must be perface |
01:11.53 | spldart | doesn't want to embarrass himself |
01:11.55 | JeffM | well I can think of a couple of ways of fixing that |
01:12.01 | JeffM | we can test the per face stuff first |
01:12.04 | JeffM | then check the tang |
01:12.14 | blast007 | yeah, it's per-face |
01:12.21 | Paul_PL | are we supposed to put the patch right on sourceforge or somewhere else? |
01:12.27 | JeffM | probably should test per face first then the manager |
01:12.35 | JeffM | I'm in the middle of breaking proto |
01:12.59 | spldart | ooOOoo.. proto change? |
01:13.05 | JeffM | totaly |
01:14.53 | JeffM | if I can get it to build and run |
01:15.23 | spldart | goes to work on that bugs finally.. BBQ and family time was a great success |
01:15.37 | spldart | s/bugs/bugs file |
01:16.06 | blast007 | ah, no wonder... I didn't have DTR's timekeeper fix... |
01:16.26 | Wyk3d | about 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.15 | Monobi2 | How do I chat :| |
01:17.18 | Monobi2 | in the game |
01:17.23 | JeffM | Monobi2: hit N |
01:17.28 | Monobi2 | thanks |
01:17.50 | blast007 | N for sending to all, M for team chat |
01:18.02 | Monobi2 | k |
01:18.05 | Monobi2 | thanks |
01:18.07 | blast007 | , and . send to nemesis and last player killed/talked to (or something like that) |
01:18.13 | blast007 | and Z sends to admins (if any) |
01:22.09 | CIA-16 | BZFlag: 03JeffM2501 * r16859 10/trunk/bzflag/ (39 files in 7 dirs): |
01:22.09 | CIA-16 | BZFlag: ok so it's the 21st century right.. the future.. e-mail means something now, and |
01:22.09 | CIA-16 | BZFlag: not just your host name on the mainframe. So it doesn't realy belong in a silly |
01:22.09 | CIA-16 | BZFlag: tank game outside of the auth system. So we remove it. so long buddy, but your |
01:22.09 | CIA-16 | BZFlag: time is up, make way for the wheel of progress. |
01:22.53 | KTL | no email string? :( |
01:23.02 | JeffM | yep |
01:23.05 | KTL | that's the thing i can be recognized with :( |
01:23.18 | JeffM | that's what auth is for ;) |
01:23.26 | KTL | put some state message instead or something, like at msn |
01:23.27 | JeffM | if we want a team field, then we add a team field |
01:23.39 | JeffM | then we should add a state message |
01:23.45 | *** join/#bzflag whodaman- (n=whodaman@pdpc/supporter/student/whodaman-) |
01:23.50 | JeffM | not a field called 'email' |
01:24.01 | KTL | "Currently watering the garden" or whatever people want to write in it |
01:24.06 | JeffM | I 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.16 | KTL | oki |
01:24.29 | JeffM | a status message that is tied into the auth system would be cool |
01:24.38 | JeffM | that could work with the friends list etc.. |
01:24.41 | JeffM | and loby chat |
01:24.46 | JeffM | "looking for a game", etc.. |
01:24.55 | blast007 | we could integreate with Twitter |
01:24.57 | blast007 | ducks |
01:25.01 | KTL | well not really "state" i had in mind |
01:25.18 | KTL | more the string where girls put their next relation trouble |
01:25.37 | JeffM | well that dosn't have anything to do in game ether ;) |
01:25.40 | KTL | and whatever people want to express without blowing up their callsign/name |
01:25.53 | JeffM | "profile" |
01:26.02 | JeffM | and I odn't mind that ether, but it should be tied to auth |
01:26.09 | JeffM | not a field in game called "e-mail" |
01:26.48 | KTL | does 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.00 | JeffM | I'd tie to your global username |
01:27.10 | JeffM | so that it sticks with you when you go |
01:27.24 | JeffM | it'd be one of the benifits of registering |
01:27.25 | KTL | but the player can change it right? |
01:27.28 | JeffM | sure |
01:27.40 | JeffM | but I don't think it should be in the scoreboard |
01:28.05 | KTL | people can turn that of of course |
01:28.13 | JeffM | it is basicly info about the user, then the game |
01:28.18 | KTL | indeed |
01:28.23 | JeffM | so I don't mind a way to get the extended user info for a player |
01:28.35 | JeffM | again that ties in with buddy lists and is all good |
01:29.01 | KTL | converting bzflag into a chat channel :) |
01:29.03 | JeffM | basicly new features that do what people used to use e-mail for, fine |
01:29.16 | JeffM | KTL: you were the one that made the mention of MSN ;) |
01:29.30 | KTL | yes, i had another idea about chatting |
01:29.35 | KTL | logging |
01:29.46 | KTL | can the client currently log what is being said? |
01:29.46 | JeffM | if we need a team field for in game, then we should add some way to support teams :) |
01:29.55 | JeffM | you can echo it out to a file |
01:30.00 | JeffM | but you have to do that at startup |
01:30.08 | JeffM | you can't just tell it "start loging" |
01:30.16 | JeffM | be a nice feature to have tho |
01:30.19 | KTL | end the players private communication too? |
01:30.23 | *** join/#bzflag hobbsc (n=hobbsc@ip70-178-55-100.ks.ks.cox.net) |
01:30.33 | KTL | and |
01:30.34 | JeffM | echo logs everything that hits yor chat |
01:31.09 | KTL | sounds reasonable |
01:32.33 | JeffM | blast got a simple example of the drive thru issue? |
01:32.39 | spldart | Can I pm you a quick query Jeff? |
01:32.46 | blast007 | JeffM: nope |
01:32.50 | JeffM | always, you never have to ask :) |
01:32.53 | JeffM | blast007: damn :) |
01:33.31 | blast007 | does a louman map count as simple? ;) |
01:33.33 | JeffM | milkshape here I come |
01:33.59 | blast007 | hehe |
01:34.42 | KTL | (my svn update segfaulted on trunk) |
01:36.03 | blast007 | KTL: try a clean build |
01:36.11 | blast007 | 'make clean' and then 'make' |
01:36.19 | KTL | i did a make clean before the svn update |
01:36.27 | blast007 | mine was crashing on join on Windows after an update today |
01:36.28 | blast007 | hmm |
01:36.29 | KTL | it was svn that crashed |
01:36.38 | blast007 | eh |
01:36.57 | blast007 | delete the directory and get a clean checkout then ;) |
01:36.58 | brlcad | eek |
01:37.38 | JeffM | runs |
01:40.05 | Monobi2 | Hm, How do I see what flag I have? |
01:40.11 | Monobi2 | Like, what the flag does |
01:40.15 | KTL | press f |
01:40.33 | Monobi2 | thanks |
01:41.34 | KTL | upgrades svn |
01:42.29 | KTL | it still ends with a segfault, long live debian unstable |
01:43.32 | CIA-16 | BZFlag: 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.03 | blast007 | hehe... |
01:44.21 | KTL | (someone is preparing for the 64 bit bugs i plan to come up with:D) |
01:44.23 | blast007 | KTL: fun |
01:44.35 | JeffM | KTL: I fix em as I see them |
01:44.46 | JeffM | VC warns of some of the portability problems |
01:46.27 | KTL | MsgStrings.cxx:510: error: 'EmailLen' was not declared in this scope |
01:46.27 | KTL | MsgStrings.cxx:519: error: 'email' was not declared in this scope |
01:46.40 | JeffM | you did a full rebuild? |
01:46.41 | KTL | but you are working on that now |
01:46.43 | KTL | yes |
01:46.48 | JeffM | naw I'm done |
01:46.48 | KTL | deleted everything |
01:46.57 | JeffM | could be robots |
01:47.15 | KTL | Entering directory `/home/donf/src/bzflag/svntrunk/bzflag/src/game' |
01:47.22 | JeffM | wtf? |
01:47.46 | JeffM | I do not have that file in the project |
01:47.51 | KTL | At revision 16860. |
01:48.27 | JeffM | oh I'm guessing that is for bots that must be why |
01:48.55 | KTL | i reconfigure with disable bots |
01:51.09 | CIA-16 | BZFlag: 03JeffM2501 * r16861 10/trunk/bzflag/ (3 files in 3 dirs): |
01:51.09 | CIA-16 | BZFlag: add the mysterious MsgStrings files to libGame. |
01:51.09 | CIA-16 | BZFlag: remove the e-mail strings from MsgStrings |
01:51.10 | JeffM | don't |
01:51.13 | JeffM | it's part of libgame |
01:51.22 | JeffM | we dont' build bots so we didn't need it |
01:51.30 | JeffM | that should fix it |
01:53.24 | Monobi2 | Can someone point me to a page for starting a game through command line? |
01:54.22 | KTL | in linux "man bzflag" and "man bzfs" should help to start |
01:55.16 | KTL | ~pastebin |
01:55.17 | ibot | [~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.23 | JeffM | Monobi2: there are also many articles on it in the wiki and fourms |
01:56.15 | Monobi2 | ok |
01:56.34 | KTL | JeffM, http://rafb.net/p/mqDVNV62.html |
01:57.42 | *** join/#bzflag KingofCamelot (n=davidsan@SCT-49-137.resnet.ucsb.edu) |
02:01.25 | Monobi2 | apt-get install ... for the server |
02:01.44 | KTL | bzflag-server |
02:01.49 | Monobi2 | thanks |
02:03.04 | KTL | (apt-cache search bzflag server did it) |
02:03.33 | JeffM | anyone ever setup svn on command line in windows? if so can you help spldart get setup? |
02:03.46 | spldart | Pweeese |
02:04.32 | spldart | If I have to switch to linux to do commits I will but @ the moment I'm doin most code testing in windoze :) |
02:04.36 | KTL | maybe time for me to try that out on my simple vista laptop |
02:04.53 | spldart | BTW XP Pro here |
02:06.00 | CIA-16 | BZFlag: 03JeffM2501 * r16862 10/trunk/bzflag/src/bzfs/commands.cxx: no e-mail no param in format |
02:06.28 | JeffM | I'm SURE DTRemenak can help you out, he's hella smart ;) |
02:06.40 | spldart | is having serious problems not typing ctrl+o instead of ctrl+s while in notepad cuz of his nano-itis |
02:06.54 | spldart | :-D |
02:08.01 | KTL | bzrobots.cxx:651: error: ‘class StartupInfo’ has no member named ‘email’ |
02:08.01 | KTL | bzrobots.cxx:652: error: ‘class StartupInfo’ has no member named ‘email’ |
02:08.01 | KTL | bzrobots.cxx:652: error: ‘EmailLen’ was not declared in this scope |
02:09.28 | blast007 | spldart: did you install subversion? |
02:10.12 | spldart | i'm able to svn and svn up @ prompt in faux command prompt in xp |
02:10.17 | KTL | is trying that on vista now |
02:10.52 | blast007 | k |
02:10.56 | spldart | There was a bigger version that tied into explorere I belive but I didn't like complicating that up |
02:11.10 | blast007 | TortoiseSVN is what I use on Windows |
02:11.22 | spldart | I'm getting http://70.240.251.10:8080/commitfailed.png @ command |
02:11.53 | blast007 | you don't have an editor set up to create a commit message |
02:12.06 | spldart | have added set SVN_EDITOR="C:\WINDOWS\notepad.exe" in config but I'm getting same error |
02:12.29 | blast007 | it's not asking for the config. It wants an environment variable |
02:12.39 | spldart | oh |
02:12.48 | blast007 | in your command prompt, do: set SVN_EDITOR=C:\WINDOWS\notepad.exe |
02:12.57 | blast007 | that'll set it for one session |
02:13.24 | spldart | crap |
02:13.44 | spldart | I just undid the last command.cxx that way |
02:13.55 | JeffM | KTL: robots I can't compile :) |
02:14.01 | JeffM | so pastebin em all |
02:14.46 | spldart | I screwed up jeffm.. re commit your commands.cxx |
02:14.50 | spldart | Gah |
02:14.57 | JeffM | huh? |
02:14.59 | spldart | I was trying to avoid that.. |
02:15.14 | JeffM | I don't think there is a way for you to screw me up |
02:15.39 | blast007 | you didn't commit anything, spldart |
02:15.46 | KTL | JeffM, http://rafb.net/p/CiG2p942.html |
02:15.47 | blast007 | or else you'd have seen CIA here |
02:16.04 | JeffM | KTL: thanks, one sec and I'll check em over |
02:16.12 | spldart | I 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.19 | JeffM | spldart: can't happen |
02:16.26 | fatass | spldart's system r broke |
02:16.27 | spldart | But id diidn't show my new BUGS goin up |
02:16.31 | JeffM | u means update |
02:16.32 | spldart | Ah |
02:16.39 | spldart | ok |
02:16.42 | spldart | update |
02:16.42 | JeffM | you didn't commit anything |
02:16.49 | spldart | right right |
02:16.55 | spldart | but it also didn't commit |
02:17.04 | JeffM | and even if you did, we can revert it |
02:17.10 | spldart | Ok.. blast007 I'm past that error but nothing went up |
02:17.12 | JeffM | it tracks FULL history |
02:17.19 | spldart | thanks for that |
02:17.22 | JeffM | spldart: did it open a text editor? |
02:17.29 | spldart | no it didn't |
02:17.30 | JeffM | like in the background |
02:17.39 | blast007 | spldart: on linux, it defaults to using the 'editor' command, which on my system, links to vim |
02:17.57 | blast007 | apparently it says there is also an editor-cmd you can set in your subversion config |
02:17.59 | spldart | which make me think I might be more succesful on linux |
02:18.16 | JeffM | install tort, it's cake |
02:18.19 | blast007 | spldart: or, just ditch the regular Subversion, and install Tortoise |
02:18.22 | KTL | does it have any use at all that i try to compile the thing on a vista / celeron 530 ? |
02:18.31 | spldart | Ok.. cake time |
02:18.36 | blast007 | you have vista on a Celeron 530? |
02:18.37 | JeffM | KTL: what compiler? |
02:18.44 | spldart | celeraon 530?!?! |
02:18.45 | blast007 | 530MHz? |
02:18.48 | spldart | That will take a while |
02:18.52 | KTL | i am not even there yet, i never compiled on a windows |
02:18.59 | KTL | euhm no it is @ 1.73 ghz |
02:19.06 | blast007 | hehe.... k |
02:19.06 | spldart | oh |
02:19.16 | fatass | celerey 530? I've got a 336, but I still doubt i'tll be fast enough to run vister |
02:19.25 | KTL | it is not one of spldart machines :) |
02:19.25 | blast007 | model numbers ftl! |
02:19.46 | KTL | i had to remove all fancy stuff from vista and it still takes too much resources indeed |
02:19.47 | blast007 | fatass: model number is 530, not the MHz ;) |
02:19.51 | spldart | goes after full tort |
02:20.08 | fatass | blast007: yeah, I've got a Celeron 336 (2.8GHz) |
02:20.15 | blast007 | oh |
02:20.18 | blast007 | that could run it |
02:20.21 | fatass | meh |
02:20.27 | fatass | but it's netburst |
02:20.29 | blast007 | my 1.6GHz laptop runs it (dual-core though) |
02:20.36 | fatass | netburst < conroe |
02:21.04 | KTL | euhm what are acceptable free ide's / compilers for c++ on windows? |
02:21.07 | CIA-16 | BZFlag: 03JeffM2501 * r16863 10/trunk/bzflag/src/bzrobots/ (4 files): robots don't get e-mail addresses ether. |
02:21.14 | JeffM | KTL: there ya go |
02:21.17 | blast007 | Visual C++ 2005 Express |
02:21.24 | KTL | free?? |
02:21.25 | JeffM | KTL: mingw |
02:21.25 | KTL | :D |
02:21.29 | blast007 | 2008 is not really supported officially by our project |
02:21.32 | blast007 | KTL: right |
02:21.33 | blast007 | free |
02:21.35 | JeffM | the express edition of VC is free |
02:21.37 | JeffM | free to use |
02:21.45 | JeffM | not free as in speach |
02:21.50 | KTL | JeffM, http://rafb.net/p/grZTm944.html |
02:22.05 | fatass | why would any MS product be released under the GPL :P |
02:22.15 | KTL | free does not mean gpl |
02:22.20 | blast007 | fatass: they do release stuff under open-source licenses |
02:22.26 | fatass | blast007: they do? |
02:22.57 | fatass | KTL: true, but it's commonly used in terms of free software |
02:23.06 | blast007 | fatass: no, it's not |
02:23.17 | blast007 | there are a lot of licenses |
02:23.20 | blast007 | GPL is just one of them |
02:23.26 | spldart | hrm... tortoise requires restart |
02:23.28 | fatass | blast007: yeah, but the GPL is quite popular |
02:24.16 | JeffM | KTL: ok that one is wierd |
02:24.34 | KTL | make clean? |
02:24.39 | JeffM | maybe |
02:24.48 | JeffM | that dosn't have an e-mail string |
02:24.50 | JeffM | and I didn't change it |
02:24.55 | JeffM | tho it's a template |
02:25.04 | JeffM | I 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.18 | JeffM | KTL: you don't normaly build robots do you? |
02:27.32 | KTL | i thought i enabled them again |
02:27.33 | JeffM | isn't this the same error that made you turn them off initaly? |
02:27.50 | JeffM | cus that ain't me, as far as i can see |
02:27.56 | JeffM | and it has to do with 64 bit ints |
02:28.20 | *** join/#bzflag Think_Differentl (n=shedelj@unaffiliated/thinkdifferentl/x-838543) |
02:28.26 | CIA-16 | BZFlag: 03bzspldart * r16864 10/trunk/bzflag/BUGS: |
02:28.41 | JeffM | WHOOOOT |
02:28.45 | spldart | JeffM and full version tortoise FTW |
02:28.47 | KTL | i have it again after a make clean |
02:29.01 | JeffM | tort isawesome |
02:29.07 | JeffM | KTL: I can't help you with that one |
02:29.15 | spldart | I'll need to include descriptors like uze guyz do |
02:29.25 | JeffM | yeah comments are good |
02:29.49 | *** join/#bzflag chaoscon (n=jeremy@smartserv/ceo/chaoscon) |
02:30.00 | spldart | I'm trying to get into the habit already with that patch and the planned future patch/now possible commits |
02:32.21 | spldart | does another happy 'gir' dance around the channel |
02:33.32 | KTL | JeffM, playing.cxx:2111: error: ‘handleMyTankKilled’ was not declared in this scope |
02:34.02 | KTL | the visual c++ 2008 installer does not even work hehe |
02:34.33 | spldart | ~JeffM++ |
02:34.39 | JeffM | don'tt use 2008 |
02:34.41 | spldart | ~blast007++ |
02:34.43 | JeffM | we don't support it fully |
02:34.47 | spldart | for trying seriously |
02:34.47 | JeffM | use 2005 |
02:34.58 | KTL | i did not find the 2005 that fast, will look for it then |
02:35.10 | blast007 | KTL: google ftw |
02:35.14 | spldart | 2k5 is the vc8 ver right? |
02:35.21 | blast007 | yup |
02:35.28 | JeffM | KTL: that function is in that same file |
02:35.30 | spldart | That one is supported awesome |
02:35.40 | JeffM | I don't know what is wrong your build |
02:35.45 | blast007 | KTL: nvm, google ftl.. |
02:36.02 | spldart | tries another brand new fresh build vc8 |
02:36.09 | JeffM | the link to 2005 is on the page you got 2008 from |
02:36.21 | JeffM | says "previous versions" ;) |
02:36.25 | JeffM | right hand side |
02:37.46 | JeffM | ok, so drivethru isn't actualy SET on the meshface |
02:38.26 | JeffM | the 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.42 | JeffM | so it dosn't have an entry for those, so it should just go and test the actual object |
02:38.45 | JeffM | and that is the face |
02:38.46 | KTL | riightttt |
02:38.50 | JeffM | but the face isn't set |
02:40.52 | JeffM | KTL: you find it? |
02:41.07 | KTL | yes, but that handlemytankkilled is weird |
02:41.13 | JeffM | yeah |
02:41.20 | JeffM | it's like the #Def got screwed |
02:41.27 | JeffM | that also isn't something I changed |
02:41.34 | JeffM | so something with your build is "wonkey" |
02:41.41 | KTL | this happened with disable-robots |
02:41.57 | KTL | but i only made this whole svn setup half an hour ago |
02:42.17 | JeffM | dunno man |
02:44.26 | KTL | bzflag client compiled when i commented out the if defs "ROBOTS" |
02:48.01 | CIA-16 | BZFlag: 03blast007 * r16865 10/trunk/bzflag/src/ (bzflag/LocalPlayer.cxx bzfs/bzfs.cxx): |
02:48.01 | CIA-16 | BZFlag: Send a player update immediately if we are below the water level. |
02:48.01 | CIA-16 | BZFlag: Use the Z position for testing the water death, instead of the X position. Also, |
02:48.01 | CIA-16 | BZFlag: use lastState.pos instead of currentPos, since there are still some DR issues, |
02:48.02 | CIA-16 | BZFlag: such as not testing if the player is going to hit an obstacle. |
02:48.04 | CIA-16 | BZFlag: 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.50 | spldart | oop.. 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.05 | blast007 | spldart: probably not |
02:51.31 | blast007 | what wiki page did you use? |
02:51.44 | blast007 | I can probably just give you my config |
02:51.53 | blast007 | or you can copy yours into the directory that tortoise SVN uses |
02:52.19 | Monobi2 | Is bzflag-server considered to be ssh, ftp, http... what connection type |
02:52.24 | spldart | The one I apended the xp pro dir path too. http://my.bzflag.org/w/Auto-props |
02:52.31 | blast007 | Monobi2: none of those |
02:52.40 | Lukstr | bztp :P |
02:52.48 | blast007 | it connects *out* to an HTTP server, for the list and auth |
02:52.59 | Monobi2 | Hm, then what do I tell me server to look for on the default port? |
02:53.09 | Monobi2 | Everything? |
02:53.11 | blast007 | huh? |
02:53.18 | Monobi2 | for my router |
02:53.28 | blast007 | you tell it port 5154, or whatever port you use |
02:53.38 | blast007 | 5154 is the default |
02:53.44 | Monobi2 | right |
02:53.47 | CIA-16 | BZFlag: 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.52 | JeffM | blast007: that should fix it |
02:53.56 | blast007 | JeffM: cool |
02:54.02 | blast007 | rebuilds his server |
02:54.21 | JeffM | client actualy |
02:54.36 | blast007 | well, I need to rebuild the server after my change, and the Email change |
02:54.42 | JeffM | ahh |
02:54.56 | JeffM | we set the driveThru to 1 for mesh faces |
02:54.58 | JeffM | not 255 |
02:55.02 | blast007 | ah |
02:55.28 | spldart | Ok.. 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.39 | JeffM | spldart: there is a button |
02:55.39 | KTL | can not open include file windows.h, euhm isn't that supposed to be shipped with vc? |
02:55.43 | blast007 | spldart: don't you have your old config? |
02:55.47 | JeffM | KTL: did you read the readme |
02:55.48 | spldart | BTW.. Build: 19 succeeded, 1 failed, 2 up-to-date, 0 skipped ========== |
02:55.51 | spldart | VC8 |
02:55.54 | blast007 | which one failed? |
02:55.59 | spldart | checking |
02:56.01 | KTL | goes to read the readme |
02:56.03 | JeffM | KTL: you need the platform SDK and directX |
02:56.18 | JeffM | spldart: right click in a dir |
02:56.20 | blast007 | KTL: hope you have fast internet |
02:56.25 | KTL | :D |
02:56.26 | JeffM | tort svn menu -> settings |
02:56.32 | spldart | ah |
02:56.36 | JeffM | then there is a button to edit the config file |
02:56.52 | JeffM | it's all very clicky :) |
02:57.31 | blast007 | spldart: http://pastebin.bzflag.bz/d5b0fcce2 |
02:57.45 | blast007 | that's mine, that I merged together with someone brlcad linked me to |
02:57.46 | spldart | God 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.47 | KTL | aaah 1180 mb |
02:57.49 | blast007 | something* |
02:57.54 | blast007 | KTL: yeah, have fun ;) |
02:58.16 | KTL | will wait till my isp gives me more bandwidth:D |
03:01.18 | *** join/#bzflag bier_ (n=bier@p54A54633.dip.t-dialin.net) |
03:03.42 | spldart | Ok.. 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.56 | JeffM | cool |
03:04.01 | JeffM | it's prety smart software |
03:04.07 | spldart | It is |
03:04.29 | blast007 | JeffM: don't think that fix worked |
03:04.43 | JeffM | it did on my test map |
03:04.51 | spldart | And I'm rebuilding with 'solution configuration' reset to debug.. cuz I'm a dunce the first time |
03:05.23 | blast007 | hmm, and you broke plugins with that email change ;) |
03:06.07 | blast007 | I'll fix them quick |
03:07.00 | blast007 | JeffM: unfortunately, I think that change is going to have adverse negative effects |
03:07.02 | spldart | 8-0 not me right? |
03:07.31 | blast007 | logDetail logs out the email, so that's gonna break people who parse out that info |
03:07.55 | blast007 | like norang :) |
03:08.03 | JeffM | so? |
03:08.20 | blast007 | should I just delete all reference to the email from that plugin? |
03:08.21 | JeffM | welcome to the concept of software upgrades :) |
03:08.24 | JeffM | yeah |
03:08.25 | blast007 | k |
03:08.35 | JeffM | or replace it with "UPGRADE SUCKER!" |
03:08.43 | spldart | heh |
03:09.31 | blast007 | :) |
03:11.02 | JeffM | I made a mesh that was a cube and had all but once face passable and I was able to go thru |
03:13.41 | blast007 | JeffM: well, once I get my server to build, I'll have louman's metropolis running |
03:13.59 | JeffM | k |
03:14.00 | blast007 | there are manholes in the road you are supposed to be able to fall through |
03:14.05 | spldart | K.. no failed.. I need to get curses linked in :( |
03:15.02 | blast007 | JeffM: I'm gonna grep through everything and look for 'email' :) |
03:15.19 | brlcad | or just "mail" |
03:15.45 | blast007 | was it ever used as 'mail' ? |
03:15.54 | brlcad | dunno |
03:16.08 | brlcad | but the point would be to catch more than just email (e-mail, Email, etc) |
03:16.35 | blast007 | oh |
03:16.38 | blast007 | true |
03:16.51 | blast007 | I'm more concerned about stuff trying to use it as a variable |
03:16.57 | blast007 | I did case insensitive |
03:17.21 | JeffM | it was all email in the bzcode that I can see |
03:17.23 | brlcad | there 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.37 | Monobi2 | sorry 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.45 | Monobi2 | it's none of the ones I listed |
03:17.55 | JeffM | brlcad: go for it, add a label field ;) |
03:17.58 | JeffM | just don't call it e-mail ;) |
03:18.31 | brlcad | I would probably do that by reverting the patch and replacing the labels :P |
03:18.38 | Monobi2 | any ideas |
03:18.47 | JeffM | Monobi2: it won't be a sandard one, you have to set it up for your server port |
03:18.51 | JeffM | the default is 5154 |
03:18.58 | JeffM | we don't use one of the standard ports |
03:19.05 | Monobi2 | right, but I'm trying to config my router |
03:19.14 | blast007 | Monobi2: then get a router that doesn't suck. |
03:19.17 | Monobi2 | :O |
03:19.18 | JeffM | Monobi2: yes, you have to set up a custom port map |
03:19.21 | blast007 | what router is this? |
03:19.23 | Monobi2 | Not an option :) |
03:19.27 | Monobi2 | blast007: d-links |
03:19.31 | blast007 | which one? |
03:19.38 | Monobi2 | checks |
03:19.46 | JeffM | portforward.com should do it |
03:19.49 | Monobi2 | WBR-2310 |
03:20.04 | JeffM | brlcad: no you won't cus you'd not want it to have the automatic name/host thing ;) |
03:20.08 | short_circuit | You 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.25 | brlcad | that's just not filling in the field |
03:20.36 | brlcad | commenting out like three lines takes care of that |
03:20.38 | JeffM | I'd also pull it out of the scoreboard |
03:20.54 | blast007 | JeffM: personally, I don't like that either |
03:20.55 | JeffM | it's not exactly something that everyone needs to see all the time I think |
03:20.58 | brlcad | showing the team name/label on the scoreboard is part of the point |
03:21.26 | JeffM | well revert it then, but do the work to make it not confusing |
03:21.37 | JeffM | and it probably don't need to be 128 characters long |
03:21.46 | JeffM | I just got sick of "do I have to put my e-mail" |
03:21.50 | JeffM | as a question |
03:21.51 | brlcad | yeah, it doesn't |
03:22.10 | JeffM | and I don't think it should be higher in the player setup list then Password ;) |
03:22.19 | JeffM | it's a minor thing |
03:22.21 | brlcad | that's just been a rikerism as you well know |
03:22.30 | brlcad | I get his point, even if I disagree with it too |
03:22.41 | JeffM | he has a point? |
03:22.44 | JeffM | about e-mail? |
03:22.48 | brlcad | yeah, you don't remember? |
03:22.52 | JeffM | no |
03:22.58 | brlcad | he is/was pretty adament about it |
03:23.05 | brlcad | we had a long talk about it years ago |
03:23.05 | JeffM | he'll live |
03:23.29 | JeffM | I think that some sort of "label" should go with the auth name |
03:23.35 | JeffM | tie it to the gloabal info |
03:23.39 | JeffM | make it a perk for registering |
03:24.07 | JeffM | then they can set it in there profile :) |
03:24.18 | JeffM | be it team name, moto, or whatever |
03:24.28 | blast007 | what 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.42 | brlcad | the 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.45 | blast007 | guess that could be a plugin ;) |
03:24.46 | JeffM | blast007: then we should support teams using groups |
03:24.59 | brlcad | JeffM: I don't disagree -- but I don't see any of that happening for 2.0 |
03:25.04 | brlcad | at least not without delays |
03:25.15 | JeffM | I don't mind adding real support for all the fake uses of e-mail |
03:25.32 | brlcad | teams are the predominant use by far |
03:25.37 | JeffM | indeed |
03:25.39 | brlcad | there should be a team field |
03:25.56 | JeffM | mayhaps just call it "affiliation" or something |
03:26.01 | brlcad | but doing that proper is a fair bit of work and really begs for groups |
03:26.07 | JeffM | yeah |
03:26.12 | JeffM | there are just better ways to do it all |
03:26.37 | JeffM | well 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.42 | JeffM | it can be a carrot |
03:26.57 | blast007 | so if you have 200 teams on a league, you want 200 groups, with some 'tag' associated with each one? |
03:27.15 | JeffM | blast007: to do verified team matchin, techicaly yeah |
03:27.22 | JeffM | but that'd be what the group manager is for |
03:27.33 | blast007 | I think the group system goes outside the scope of league matches |
03:27.45 | JeffM | then perhaps we should develop a team system |
03:27.57 | blast007 | that should be handled by a plugin that checks the league's site, and assigns the 'team tagline' automatically |
03:28.01 | JeffM | I do want the server to be able to add cols to the scorelist |
03:28.07 | JeffM | yes |
03:28.11 | *** join/#bzflag praetorian (n=praetori@203-158-56-110.dyn.iinet.net.au) |
03:28.59 | brlcad | some players are technically on multiple teams (as there are multiple leagues) |
03:29.22 | blast007 | brlcad: right, which is why a plugin for that league should handle assigning the current team name to the players |
03:29.32 | JeffM | based on auth |
03:29.36 | blast007 | yup |
03:29.46 | blast007 | but not based on a global group |
03:31.21 | blast007 | JeffM: I have my metropolis server back up |
03:31.28 | JeffM | k |
03:31.35 | blast007 | I'm gonna go plug in my laptop before the battery craps out, and I'll join |
03:31.39 | JeffM | ok, here is an idea, in your user profle you can set N teams |
03:31.41 | JeffM | or motos |
03:31.45 | brlcad | managing that could get tricky given we don't really have integrated league services |
03:31.48 | JeffM | then pick them from a pulldown in the client ;) |
03:32.01 | brlcad | and user-based leagues/clans are generally encouraged |
03:32.26 | brlcad | yeah, I've always seen them as a profile field |
03:32.32 | brlcad | list of affiliated teams |
03:32.56 | brlcad | which they could pick/set before joining |
03:33.07 | JeffM | yeah |
03:33.18 | JeffM | that'd be the awesome |
03:34.01 | JeffM | hmm blasts server is not teh awesome |
03:34.04 | JeffM | can't actualy spawn |
03:34.11 | blast007 | hmm |
03:34.26 | JeffM | gonna debug |
03:34.57 | blast007 | I can |
03:35.15 | blast007 | were you not authed? |
03:35.43 | blast007 | yeah, you didn't have a token |
03:35.56 | JeffM | oh no I'm not |
03:36.05 | JeffM | do you boot me then? |
03:36.13 | blast007 | whatever it does not |
03:36.20 | blast007 | now* |
03:36.42 | blast007 | let me check what happens for me |
03:36.44 | *** join/#bzflag praetorian (n=praetori@124-168-165-43.dyn.iinet.net.au) |
03:36.52 | JeffM | just a huge stream of comm errors |
03:37.35 | blast007 | heh...forgot I'm using my local proxy, so my password it auto-sent ;) |
03:38.50 | blast007 | yeah, it must kick |
03:38.59 | blast007 | Player blast [0] removed at 2008-03-30 22:38:41: unidentified |
03:39.20 | blast007 | so our kick message apparently causes server communication errors ;) |
03:40.19 | JeffM | whoot |
03:41.25 | brlcad | heavily 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.30 | JeffM | so how am I suposed to test this? |
03:41.54 | brlcad | i.e not a huge deal either way |
03:44.03 | *** join/#bzflag fatass (n=fatass@unaffiliated/thinkdifferentl/x-838543) |
03:44.30 | blast007 | JeffM: did you test with a real 'mesh' object? |
03:44.32 | JeffM | blast007: let me check the rest of them |
03:44.39 | JeffM | blast007: yeah an obj I converted |
03:44.41 | blast007 | hmm |
03:45.28 | JeffM | http://www.opencombat.net/kermesh.bzw |
03:46.01 | blast007 | hmm |
03:46.17 | blast007 | it wouldn't be different if you used the 'drivethrough' keyword |
03:46.22 | blast007 | that's what louman's map uses |
03:46.33 | JeffM | passable just sets both bits |
03:46.35 | JeffM | but I'll check |
03:46.45 | brlcad | tick tock, gsocers .. get those submissions in! |
03:49.54 | blast007 | nice, I have 3.6 seconds of lag on my 2.99.x server ;) |
03:50.18 | blast007 | should be more like 40 to 70 ms |
03:51.04 | blast007 | so are we leaving the email code our, whereas I should submit the fixes for the plugins that used email? |
03:51.07 | blast007 | out* |
03:51.28 | JeffM | leave it out, I'll a team field before release if we don't have a better system |
03:51.35 | blast007 | k |
03:51.44 | JeffM | and I'll deal with the riker |
03:53.09 | CIA-16 | BZFlag: 03blast007 * r16867 10/trunk/bzflag/plugins/ (3 files in 3 dirs): Fix up some plugins that used the email field. |
03:54.18 | CIA-16 | BZFlag: 03JeffM2501 * r16868 10/trunk/bzflag/src/bzflag/ (SyncClock.cxx SyncClock.h playing.cxx): |
03:54.18 | CIA-16 | BZFlag: remove synced clock loging |
03:54.18 | CIA-16 | BZFlag: go back to 60 seconds between drift comps |
03:54.18 | CIA-16 | BZFlag: whitespace |
03:55.36 | JeffM | ok got it to dupe with just drivethrough |
03:58.15 | CIA-16 | BZFlag: 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.15 | Lukstr | well, I'm beat. See you all tomorrow |
04:04.33 | blast007 | JeffM: is it supposed to be set to 255, or 1? |
04:04.41 | JeffM | 255 |
04:04.50 | JeffM | 255 means passable by all teams |
04:04.50 | blast007 | I found one instance where passable set it to true instead of 0xFF |
04:04.59 | JeffM | yeah I have that fixed here |
04:05.03 | JeffM | but that isn't the case |
04:05.03 | blast007 | k |
04:05.06 | JeffM | it's wiered |
04:05.14 | JeffM | it's geting unpacked properly in the face |
04:05.24 | JeffM | but when we test it, the face has gone back to 0 |
04:05.44 | blast007 | hmm |
04:06.38 | *** join/#bzflag jude- (n=jude-@c-68-84-206-92.hsd1.az.comcast.net) |
04:06.43 | jude- | hello all |
04:07.18 | brlcad | howdy jude- |
04:07.48 | jude- | hey brlcad |
04:08.19 | JeffM | I see it |
04:09.27 | jude- | see what? |
04:10.01 | blast007 | the moonwalking bear |
04:10.14 | jude- | grabs his telescope |
04:10.21 | blast007 | heh.. |
04:20.17 | CIA-16 | BZFlag: 03JeffM2501 * r16870 10/trunk/bzflag/src/bzfs/WorldFileObstacle.cxx: 0xFF instead of true for the passable masks |
04:21.33 | CIA-16 | BZFlag: 03JeffM2501 * r16871 10/trunk/bzflag/src/bzflag/World.cxx: |
04:21.33 | CIA-16 | BZFlag: If a mesh face is passable, then trust that over the tangibility of the actual object. |
04:21.33 | CIA-16 | BZFlag: Only test the faces for an object once not twice for no apparent reason. |
04:21.47 | JeffM | allright time to test that sucker out |
04:23.32 | JeffM | works now blast007 |
04:23.44 | JeffM | you can fall in to the sewers |
04:30.44 | blast007 | cool |
04:31.07 | blast007 | do I need to update the server? |
04:31.13 | JeffM | no |
04:31.15 | blast007 | k |
04:31.35 | JeffM | tho I may have to make one more change |
04:31.43 | JeffM | I left some code commented out that I didn't understand |
04:31.49 | blast007 | :) |
04:31.57 | JeffM | well there is like a bonus object |
04:32.11 | JeffM | so something isn't right |
04:32.13 | JeffM | I am testing |
04:32.34 | blast007 | gah, 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.45 | JeffM | hmmm now I have to figure out what the diff between an MeshObstacle and a MeshFace is |
04:39.44 | Constitution | four characters changed and four added? |
04:39.47 | Constitution | couldn'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.05 | blast007 | JeffM: hehe... found another issue ;) teleporter borders are drivethrough ;) |
04:49.18 | JeffM | yeah I think I know what that is |
04:49.56 | CIA-16 | BZFlag: 03JeffM2501 * r16872 10/trunk/bzflag/src/bzflag/World.cxx: test mesh obstacles after mesh faces, but test them properly |
04:49.58 | JeffM | got a simple test? |
04:50.24 | blast007 | louman's map has them in the sewer |
04:50.36 | blast007 | and on a few buildings |
04:50.50 | blast007 | my random map might have them too |
04:51.21 | blast007 | hmm, doesn't do it on the random map |
04:52.09 | JeffM | you sure they arn't suposed to be? |
04:52.36 | JeffM | if 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.25 | JeffM | or actualy |
04:54.10 | CIA-16 | BZFlag: 03JeffM2501 * r16873 10/trunk/bzflag/src/bzflag/World.cxx: do explicit tangibility tests for non meshes too |
04:54.13 | blast007 | I'll get a sample quick |
04:54.18 | JeffM | try that |
04:54.19 | blast007 | oh |
04:54.52 | JeffM | kinda gettin the hang of how we test stuff |
04:54.55 | JeffM | god it's horrible |
04:56.25 | blast007 | negative, still drive through |
04:56.30 | blast007 | let me make a sample |
04:56.37 | JeffM | k |
04:57.06 | JeffM | twas 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.55 | blast007 | JeffM: I have a Collision Test server up |
05:17.03 | JeffM | k |
05:17.08 | blast007 | with a meshbox, mesh'ed box, and a box |
05:22.34 | JeffM | HAH |
05:22.38 | JeffM | teleporters arn't in the map! |
05:26.19 | CIA-16 | BZFlag: 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.24 | JeffM | there 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.08 | CIA-16 | BZFlag: 03brlcad * r16875 10/trunk/bzflag/ (include/FontManager.h src/3D/FontManager.cxx): |
05:32.08 | CIA-16 | BZFlag: i'm apparently chasing a ghost herring. rewrite the font manager containers to |
05:32.08 | CIA-16 | BZFlag: get rid of the dual faceName+fontFaces instead just using one and keeping it to |
05:32.08 | CIA-16 | BZFlag: just one simple vector plus embedded array. the crash-on exit is still a |
05:32.08 | CIA-16 | BZFlag: problem but masked by simply not destructing.. not convinced it actually is |
05:32.11 | CIA-16 | BZFlag: anything wrong in FontManager itself. |
05:35.10 | blast007 | JeffM: yay |
05:35.44 | Constitution | brlcad: is there a chance that the bug is within the ftgl code? |
05:35.52 | brlcad | it's entirely possible |
05:36.09 | Constitution | hm |
05:36.20 | brlcad | it's some corruption, so it's a matter of tracing down where the corruption first happens |
05:36.39 | brlcad | I have verified that where it is crashing is on a pointer that SHOULD be entirely valid |
05:46.59 | Epyon | brlcad, whats the current appcount? |
05:47.51 | CIA-16 | BZFlag: 03JeffM2501 * r16876 10/trunk/bzflag/ (6 files in 2 dirs): |
05:47.51 | CIA-16 | BZFlag: ShotPath now has a base class update method that is the same as the remote shot, and can be constructed directly. |
05:47.51 | CIA-16 | BZFlag: Start the global ShotList for GUID controlled shots. |
06:02.50 | CIA-16 | BZFlag: 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.55 | Constitution | brlcad: is apache down on the list server? |
06:28.05 | *** join/#bzflag zomane (n=zomane@87.120.240.228) |
06:28.13 | Constitution | ah, there it is |
06:28.26 | CIA-16 | BZFlag: 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.23 | blast007 | hmm, should tabs be used inside MsgMessage messages? |
06:30.41 | blast007 | the server-side command usage directions use tabs |
06:30.52 | blast007 | and they show up as a box in the new font system |
06:33.32 | Epyon | Hmm, finished the BZWGen proposal draft... |
06:37.21 | brlcad | Constitution: botnets |
06:37.45 | brlcad | when they attach, it takes a bit of effort to detach them |
06:38.10 | brlcad | shouldn't ever be longer than 2 minutes |
06:38.31 | Constitution | oh |
06:39.37 | *** join/#bzflag javawizard2539_ (n=javawiza@c-24-10-227-207.hsd1.co.comcast.net) |
06:40.31 | Epyon | brlcad, would you mind looking at the proposal draft? |
06:53.47 | brlcad | in a few hours |
06:53.53 | brlcad | but go ahead and post it |
06:54.02 | brlcad | many others need to see it |
06:54.17 | Epyon | brlcad, 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.25 | DTRemenak | ~blast007++ |
07:22.34 | KingofCamelot | In the server listing, the first part of a server's entry, such as "bzflagr.net" is the server's domain name right? |
07:22.54 | DTRemenak | yes, hostname |
07:29.01 | KingofCamelot | Alright, just wanted to make sure I was using the right terminology :) |
07:29.29 | KingofCamelot | Would you say domain name and hostname can be used interchangably, or should it preferably be refered to as hostname? |
07:32.37 | DTRemenak | "public address" is the term we generally use for hostname+port |
07:33.39 | DTRemenak | but I'd be willing to bet nobody's particular about it :) |
07:35.41 | KingofCamelot | Alrighty then :) |
07:38.39 | KingofCamelot | Another 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.55 | DTRemenak | big is fine, I'm pretty sure most of the mentors have sufficiently large screens |
07:41.10 | Constitution | probably the higher the detail, the better |
07:41.12 | DTRemenak | those that can't can resize on their own |
07:41.23 | DTRemenak | meh, mockups aren't about detail, Constitution :) |
07:42.33 | KingofCamelot | Yea...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.55 | KingofCamelot | (on a line and text mock-up) |
07:43.01 | KingofCamelot | Ok, that was a horribly worded sentence :P |
07:56.06 | KingofCamelot | Huh. 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.00 | KingofCamelot | Although I think everyone has gone to bed, anyone up who wants to read my abstract and rip it to shreds? :) |
08:01.46 | Manu | KingofCamelot: not everyone |
08:02.44 | KingofCamelot | Interested in reading an abstract? :) |
08:03.09 | Epyon | 18 |
08:03.11 | *** join/#bzflag CIA-23 (n=CIA@208.69.182.149) [NETSPLIT VICTIM] |
08:03.24 | Manu | why not. I'll be back in 10 minutes :/ but give me a link |
08:04.25 | KingofCamelot | Working 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.46 | KingofCamelot | @Manu, http://www.uweb.ucsb.edu/~davidsanders/ |
08:10.13 | KingofCamelot | If 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.38 | KingofCamelot | Forgive 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.11 | Manu | np :) |
08:15.36 | Manu | KingofCamelot: I did a copy/paste in OpenOffice for readability |
08:15.47 | KingofCamelot | Whatever works on your end :) |
08:16.16 | KingofCamelot | Tell me if any typos show up either, hehe. ;) Just kdding, already did a quick once-over for them. |
08:18.48 | Manu | KingofCamelot: what ping do you talk about? there are two kinds of ping |
08:19.04 | Manu | one 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.15 | KingofCamelot | I'm refering to the client to server one |
08:20.24 | KingofCamelot | Perhaps I should make that more clear? |
08:20.30 | Manu | so are you going to ping to 260 servers? ;) |
08:20.50 | Manu | when, everytime you run bzflag? |
08:21.14 | Manu | or everytime you connect to a server.. |
08:21.14 | KingofCamelot | JeffM 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.26 | KingofCamelot | Well, 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.55 | KingofCamelot | @dmp, the one activated by '/'? |
08:22.06 | Manu | [dmp]: I guess yes :) but he tries to enhance it |
08:22.06 | [dmp] | yep, that's the one :) |
08:22.44 | KingofCamelot | That's pretty basic. I didn't mean to dismiss that in the abstract, and hopefully didn't come off as such. |
08:23.09 | KingofCamelot | @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.09 | Manu | KingofCamelot: I mean ping is not something static, can change from time to time (days) it's interesting to know your strategy |
08:23.50 | Manu | KingofCamelot: I guess your next step is to add your application to the GSoC application list :) |
08:23.55 | KingofCamelot | Well, 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.46 | KingofCamelot | @dmp, thought that might have been the line you were refering to. :) I'll revise, hehe. |
08:24.52 | Manu | KingofCamelot: add a milestone too if you consider it. And something about your skills |
08:24.56 | KingofCamelot | I haven't had a chance to really play with it |
08:25.03 | KingofCamelot | @Manu, well, this is just the abstract :) |
08:25.13 | KingofCamelot | More detail in the full application, for sure |
08:25.22 | Manu | right :) |
08:25.24 | KingofCamelot | And I'll also discuss your concerns about the ping, etc |
08:25.25 | DTRemenak | we also have a server ping functionality (L maybe?) |
08:25.40 | KingofCamelot | 'p', in the latest SVN version atleast |
08:25.57 | DTRemenak | the big problem is that the code and the interface are both indecipherable, so nobody's sure quite how it all works together :) |
08:26.00 | Manu | DTRemenak: I mean the desired info is the ping from client to server, not from server to listserver |
08:26.35 | KingofCamelot | Already 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.36 | Manu | DTRemenak: indecipherable, heh :) |
08:26.47 | KingofCamelot | works with the SVN version of the game, and will be my patch submission |
08:26.56 | KingofCamelot | Not THAT indecipherable, although I agree, hehe |
08:27.01 | KingofCamelot | I've been playing with it for several days now |
08:27.06 | DTRemenak | Manu: no offense, but it's a stack of hacks :) some crs', some mine, some yours |
08:27.07 | KingofCamelot | Figured the majority of it out :P |
08:27.23 | Manu | DTRemenak: there are a lot of hacks in bzflag code ;) |
08:27.36 | KingofCamelot | Which is why I mention in my abstract that a lot of it should be re-written and well documented :) |
08:27.40 | DTRemenak | true enough :) |
08:27.45 | KingofCamelot | Although I hope that doesn't offend anyone :P |
08:28.07 | Manu | no offense :) |
08:28.20 | DTRemenak | KingofCamelot: offend? aw hell no, saying something needs to be understandable, maintainable, and documented is music to our ears ;) |
08:28.22 | Manu | there is a lot of work to do :) |
08:28.32 | DTRemenak | especially when it's currently none of the above ;) |
08:28.41 | KingofCamelot | @Manu, and I'm looking forward to doing it :D |
08:29.23 | KingofCamelot | Actually, 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.51 | KingofCamelot | Also, if you guys would like to see the mock-up I talk about in the abstract: |
08:32.53 | KingofCamelot | http://www.uweb.ucsb.edu/~davidsanders/mockup.jpg |
08:37.32 | Manu | KingofCamelot: there is no problem about higher screen resolutions, but what about 800x600? :) |
08:37.36 | Manu | you may consider it too |
08:38.24 | KingofCamelot | Didn'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.38 | Manu | mock-up |
08:39.08 | DTRemenak | heh, well that's what you get for listening to ME :) |
08:39.14 | Manu | not every player have set his resolution to 1280x800 |
08:39.28 | KingofCamelot | Ya, I'll probably make a smaller version, that was just a quick post up to my webspace so you guys could see |
08:39.43 | KingofCamelot | I got the server names and all from my original screenshot of the actual listing, hehe |
08:39.52 | Manu | I only say you may consider it too |
08:39.57 | DTRemenak | but yeah, it is important to think about just how small the fonts will get at low rez, for the implementation |
08:40.02 | Manu | I guess it will be dynamic, right? |
08:40.49 | KingofCamelot | I'm pretty sure the answer to that is yes, but I'm not sure exactly what you mean :) Expand? |
08:41.04 | Manu | KingofCamelot: keep in mind actually you can set bzflag to any resolution (window mode) |
08:41.13 | DTRemenak | mmm, we do have a lower limit |
08:41.14 | Manu | I mean it must be auto adjusted to the user screen resolution |
08:41.17 | DTRemenak | 320x200 maybe? :) |
08:41.38 | DTRemenak | doesn't have to be playable all the way down though |
08:41.39 | Manu | probably |
08:42.01 | Manu | but showing text at 320x200 may be really difficult |
08:42.05 | DTRemenak | 800x600 must be playable, and 640x480 probably should be too, for those who run it in a window |
08:42.14 | Manu | and keep it readable |
08:42.31 | Manu | DTRemenak: I agree |
08:42.49 | Manu | years ago I used to play at 800x600 |
08:42.57 | Manu | now I use to play at 1280x1024 |
08:43.04 | Manu | 800x600 is playable |
08:43.06 | DTRemenak | I still run in a window at 800x600 for debugging |
08:43.11 | KingofCamelot | Yea, of course, resolution will definitely be on my mind, although a lot of that is handled by the current code |
08:43.32 | KingofCamelot | http://www.uweb.ucsb.edu/~davidsanders/mockup2.jpg |
08:43.35 | DTRemenak | yeah, 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.48 | KingofCamelot | That second one is a bastardization of my mock-up, and a real screenshot :) |
08:44.02 | Manu | KingofCamelot: nice copy/paste ;) |
08:44.17 | Manu | but it's ok |
08:44.19 | KingofCamelot | I said bastardization didn't I :P |
08:44.30 | Manu | we get the idea .) |
08:44.58 | KingofCamelot | That's more to just show that it actually all fits together (at that resolution) hehe |
08:46.21 | Manu | DTRemenak: I see the actual implementation scales the screen :) at last when I resize the window :) |
08:46.30 | DTRemenak | yeah |
08:46.51 | DTRemenak | font sizes in huduimenu are done in fractions of screen height |
08:46.54 | Manu | so it's readable at 320x200 :) |
08:46.56 | Manu | except the hud ;) |
08:47.10 | DTRemenak | it's wierd but seems to work :) |
08:47.27 | KingofCamelot | So, 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.37 | Manu | not the messages tabs if you have set the text size DTRemenak :) |
08:47.43 | Manu | not the messages tabs if you have set the text size DTRemenak :) |
08:47.47 | Manu | ops |
08:47.52 | Manu | kicks his fingers |
08:48.07 | KingofCamelot | tries to imagine Manu kicking his fingers :P |
08:48.08 | DTRemenak | message tabs are controlled via controlpanel, not huduimenu. and I think the new font manager does snapping at small sizes. |
08:49.00 | CIA-23 | BZFlag: 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.09 | Manu | well KingofCamelot now we have what you want to do. Only left to put it nice and submit it ;) |
08:49.33 | DTRemenak | goes to bed |
08:49.35 | Manu | s/have/know/g |
08:49.52 | KingofCamelot | Yep. :) The detailed proposal will go into more detail (ironic) and the pings, etc |
08:49.54 | Epyon | ~DTRemenak++ |
08:49.56 | Manu | will be out for two hours probably |
08:50.22 | KingofCamelot | *about the pings |
08:53.23 | KingofCamelot | Gah, deadline is in 15 hours :P |
08:58.31 | Epyon | KingofCamelot, refresh my memory, what was your proposal? |
08:58.53 | KingofCamelot | Server listing enhancements |
08:59.21 | KingofCamelot | Aka, more options for sorting/filtering servers, cleaner display of information |
08:59.26 | Epyon | Oh yes, I saw that concept mockup :) |
08:59.50 | KingofCamelot | I know Paul is doing the same proposal...but let's just say, I hope I get it :P |
09:00.13 | Epyon | is happy that both of is proposals are fairly original ^^ |
09:00.17 | KingofCamelot | Are you submitting a proposal Epyon? |
09:00.21 | KingofCamelot | That answers that :P |
09:00.32 | KingofCamelot | Two proposals eh? :) |
09:00.32 | Epyon | At least with one of them I'm sure that no one else will submit it :) |
09:00.46 | KingofCamelot | Nice |
09:00.51 | Constitution | never say never :P |
09:00.59 | Epyon | "BZWGen revisted", and "Client source-code cleanup and modularization" |
09:01.10 | KingofCamelot | I'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.22 | Epyon | Constitution, a beer if someone except me submits a BZWGen proposal :P |
09:01.23 | Constitution | "cleanup and modularization" sounds slightly vague, if I do say so |
09:01.50 | Epyon | Constitution, I know, but it's hard to explain in one line :P |
09:01.59 | Constitution | Epyon: if you'll send me a beer... er, sparkling cider? I'll submit one just for the heck of it :P |
09:02.16 | Epyon | Constitution, that'd be cheating xP |
09:02.22 | Constitution | heh |
09:02.28 | KingofCamelot | Is it cheating if I submit it? ;) |
09:02.34 | Constitution | oh, but I must submit my PHP client port proposal |
09:02.37 | KingofCamelot | I think Constitution deserves a sparkling cider :P |
09:02.47 | Epyon | Constitution, care to take a look at the BZWGen one? You might give me some hints... |
09:03.18 | Constitution | mm, I would, but I'm really bogged down in stuff right now... |
09:03.28 | Epyon | Ah, ok then. |
09:04.38 | KingofCamelot | It's 2 AM here...I don't have class until 12. Time to work on my proposal some more. :P |
09:21.20 | Constitution | wow, 695MB download in 13:22 |
09:21.24 | Constitution | what an age we live in |
09:22.04 | *** join/#bzflag javawizard2539 (n=javawiza@c-24-10-227-207.hsd1.ut.comcast.net) |
09:25.41 | Constitution | ~nickometer javawizard2539 |
09:25.54 | Constitution | ;) |
09:25.57 | Epyon | Constitution, what is that? |
09:26.14 | Epyon | ~nickometer Epyon |
09:26.14 | Constitution | it says how cool (or uncool) your nick is |
09:26.20 | Epyon | :D |
09:26.57 | Constitution | ~nickometer I_AMt3h_LE3T_1234 |
09:27.12 | Epyon | I think I see the pattern :> |
09:32.15 | brad | <PROTECTED> |
09:32.18 | brad | oops |
09:40.03 | KingofCamelot | ~nickometer KingofCamelot |
09:40.47 | KingofCamelot | ~nickometer 3858325325 |
09:41.38 | Epyon | Well, no algo is 100% perfect :P |
09:45.24 | javawizard2539 | ~nickometer 1 |
09:45.31 | javawizard2539 | ~nickometer 382 |
09:46.01 | javawizard2539 | ~nickometer AlexanderBoyd |
09:46.08 | javawizard2539 | ~nickometer Alexander Boyd |
09:46.20 | Epyon | lol |
09:46.28 | javawizard2539 | ~nickometer fhjdslkfhsldkfjklsdjfkljdfklsjdklfjskldfjklsjfkdljfklsdjfsd |
09:46.44 | javawizard2539 | Anyone know where the code to ibot its? |
09:46.59 | [dmp] | ~ibot |
09:47.00 | ibot | ibot 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.57 | KingofCamelot | ~nickometer 3253 23532 |
09:53.22 | KingofCamelot | ~nickometer 1337 HaXor |
09:53.41 | KingofCamelot | ~nickometer 1337 <3 |
09:53.50 | KingofCamelot | ~nickometer 1337 734643<3 |
09:53.53 | Constitution | IRC nicks can't have spaces |
09:54.01 | KingofCamelot | ~nickometer 1337 734>643<3!! |
09:54.10 | Constitution | there is also PM, or #botpark :) |
09:54.22 | KingofCamelot | Sorry, was just bored :P |
09:54.27 | KingofCamelot | didn't mean to spam, hehe |
09:54.56 | KingofCamelot | ~nickometer 1337_99 734>643<3!! |
09:55.07 | KingofCamelot | Damn, almost 100% :P |
09:55.19 | KingofCamelot | Anyways, back to working on my application |
09:59.17 | Manu | KingofCamelot: hurry up |
10:00.07 | *** join/#bzflag ViciousM (n=max@cpe-024-211-248-161.nc.res.rr.com) |
10:00.59 | KingofCamelot | @Manu, hey, I still have (glances at clock), about 14 hours left :P |
10:02.10 | KingofCamelot | The more detailed the better. :) Then I just need to comment my patch code and submit. |
10:03.06 | Manu | KingofCamelot: you are here discussing so it's a plus for you ;) |
10:03.44 | KingofCamelot | So I've heard :) |
10:03.59 | KingofCamelot | I hope I've made a good impression, hehe |
10:04.41 | Manu | yes, but the competency is hard |
10:04.56 | Constitution | indeed |
10:05.37 | Epyon | competency? |
10:07.13 | KingofCamelot | I'm with Epyon, "the competency is hard"? Not sure what you mean :) |
10:08.04 | Constitution | ~dict competency |
10:08.19 | Constitution | heh |
10:08.25 | Constitution | "competition" might be a better word |
10:08.26 | KingofCamelot | I know what competency is, but I'm not sure to what he is refering to with the "is hard" part, heh |
10:08.31 | KingofCamelot | Ah |
10:08.35 | Manu | double mean ;) |
10:08.44 | KingofCamelot | Makes more sense now :) |
10:09.06 | KingofCamelot | Yea, honestly I wouldn't want to be in your guys' position, having to pick between the proposals |
10:09.34 | KingofCamelot | I'm sure it can get pretty hard to choose once you get down to the good ones |
10:10.33 | Manu | competency: The state of being competent; fitness, ability; adequacy power. |
10:11.41 | KingofCamelot | So are you also saying judging the applicant's competency will be hard? :) |
10:11.54 | Manu | I mean: competition and competence ;) |
10:13.26 | KingofCamelot | Heh, are you talking in riddles or is it just me? :P |
10:13.35 | KingofCamelot | While the words are similar, you can't just mash them into one new word, hehe |
10:13.57 | Constitution | conversely, the community concurs that contrition, contributions, and community care are condusive to completion and commendation ;) |
10:14.01 | Manu | KingofCamelot: 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.45 | KingofCamelot | Ok, now Constiution is using alliterations :P |
10:15.56 | Constitution | certainly |
10:15.57 | KingofCamelot | Which ironically enough start with C, like his name |
10:15.58 | KingofCamelot | heh |
10:16.28 | KingofCamelot | Well, I'm mentioning it my application, but I can tell you I have plenty of community care :) |
10:16.52 | KingofCamelot | Spent 2 years working for the Project Reality mod for Battlefield 2, and we run a very community oriented ship |
10:16.52 | Constitution | cool :) |
10:17.13 | KingofCamelot | So I also have plenty of experience working with a community, soliciting input, etc |
10:17.15 | Manu | can see how KingofCamelot wastes his time talking here instead of finishing his proposal application |
10:17.35 | KingofCamelot | is excellent at multi-tasking ;) |
10:17.41 | Epyon | Manu, don't we all? :P |
10:18.06 | KingofCamelot | Has anybody heard of Project Reality by any chance? :P |
10:18.07 | Manu | Epyon: well, for the students.. first submit the application, second talk here ;) |
10:19.45 | *** join/#bzflag Upsetter (n=Ups@i577B4AEF.versanet.de) |
10:20.41 | KingofCamelot | Guess 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.52 | KingofCamelot | What time zone are you on there Manu? |
10:26.27 | Manu | KingofCamelot: UTC+1 |
10:26.35 | Manu | I'm spanish |
10:27.03 | KingofCamelot | I thought so from your name, although I wasn't positive, I'm not any kind of an expert on Spanish :P |
10:27.34 | Manu | is now known as John |
10:27.53 | KingofCamelot | Haha |
10:28.11 | KingofCamelot | Didn't mean to come across like I was singling you out :P |
10:28.12 | Epyon | is now known as Epyon |
10:28.41 | Manu | is now known as KingofCamelot |
10:28.42 | KingofCamelot | BTW, you have excellent English. :) |
10:28.55 | KingofCamelot | I don't know an ounce of Spanish personally |
10:29.01 | Manu | KingofCamelot: thanks little lier ;) |
10:29.15 | Epyon | Neither do I :P |
10:29.35 | KingofCamelot | Seems like Spanish speakers can pick up English far better than I can pick up Spanish, heh |
10:29.55 | KingofCamelot | I know a Spanish speaker from Puerto Rica who speaks impeccable English |
10:29.57 | Epyon | It's one of those languages that is probably to far on the list of my priority languages for myself to learn :( |
10:30.13 | KingofCamelot | I took French in high school...and sucked at it, hehe |
10:30.19 | Manu | Epyon: spanish language is growing ;) |
10:30.24 | Wyk3d | damn, does anyone have the irc logs for today ? |
10:30.34 | KingofCamelot | Languages (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.12 | KingofCamelot | Haha |
10:31.12 | Epyon | Manu, 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.26 | ibot | i heard logs is http://ibot.rikers.org/%23bzflag/, or stats http://ibot.rikers.org/stats/bzflag.html.gz |
10:31.52 | Wyk3d | [dmp]: that was the first place i looked, and no the logs for the 31st (today) are not up yet |
10:31.59 | Manu | Epyon: take a look at this -> http://en.wikipedia.org/wiki/List_of_languages_by_number_of_native_speakers |
10:32.00 | KingofCamelot | @dmp, I think my problem with French was I couldn't find the damn compiler for it :P |
10:32.33 | Manu | oh.. english is bellow spanish... |
10:32.59 | Epyon | Manu, the list isn't based on "encounter-chance" :P |
10:33.20 | Manu | well it's realative ;) |
10:33.39 | KingofCamelot | @Manu, although that list is native speakers, quite a few people speak English who aren't native speakers...such as yourself :) |
10:34.29 | KingofCamelot | In fact in the notes it says estimated 1.5 billion total English speakers |
10:34.53 | Manu | KingofCamelot: it means native-language speakers |
10:35.48 | KingofCamelot | "Ter Sami", has 10 native-language speakers |
10:35.57 | KingofCamelot | That must make for fairly boring chit chat :P |
10:36.05 | Manu | probably they asked them, hehe |
10:37.44 | KingofCamelot | Back 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.24 | Manu | right KingofCamelot |
10:39.33 | KingofCamelot | Sounds good. :) The headers and sections in wikis just make it so much better for organizing than plain text. |
10:40.20 | Manu | students not only use the wiki, also they give links to personal pages |
10:41.52 | KingofCamelot | Don't have a personal page, and I think I can fit everything I need to say in my actual application |
10:42.04 | KingofCamelot | Although I will be linking to images on my webspace |
10:42.29 | Epyon | never had a personal page O.o |
10:42.34 | Constitution | creating a personal page isn't hard |
10:42.56 | KingofCamelot | Yea, I'm just not sure I need one |
10:43.06 | KingofCamelot | Dunno 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.40 | KingofCamelot | I'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.09 | KingofCamelot | wonders what secrets [dmp] stores in his blog |
10:48.29 | Manu | ~hide [dmp] |
10:48.30 | ibot | ACTION 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.39 | KingofCamelot | Gah! Foiled again. :( |
10:50.29 | KingofCamelot | You should create one ;) |
10:51.28 | [dmp] | I'm not smart enough to do that :) |
10:51.45 | Epyon | doesn't use his native language on the internet at all. |
10:52.21 | KingofCamelot | Which is, Polish? |
10:52.25 | Epyon | Yep |
10:52.43 | KingofCamelot | I know some Polish jokes...Just kidding. :) |
10:53.07 | Epyon | heh |
10:53.47 | KingofCamelot | My dad has a buddy who is Polish, who told him some, although I don't really remember any |
10:53.52 | KingofCamelot | The only one that comes to mind is this one |
10:53.59 | KingofCamelot | How do you sink a Polish ship? |
10:54.04 | KingofCamelot | Put it in water. :) |
10:54.19 | Epyon | I wonder where that one comes from O.o |
10:54.31 | KingofCamelot | Yea, I'm not sure either, haha |
10:55.04 | Epyon | Especially that Poland has quite a decent history of shipbuilding |
10:56.21 | KingofCamelot | Does Poland have much coastline? I guess it does in the north |
10:57.04 | Epyon | About 1/4th of the border |
10:57.09 | Manu | KingofCamelot: http://www.indexmundi.com/poland/coastline.html |
10:58.35 | KingofCamelot | You coulda just aid that number Manu :P |
10:58.58 | KingofCamelot | Shows how much I know about Polish geography :) |
10:59.04 | Manu | KingofCamelot: nah.. it's too easy ;( |
10:59.47 | KingofCamelot | *said that number |
10:59.53 | KingofCamelot | I'm surprised you understood me :P |
11:00.27 | KingofCamelot | Since 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.09 | Epyon | Heh |
11:02.51 | KingofCamelot | ~hide KingofCamelot |
11:02.52 | ibot | ACTION gets a huge black sheet and covers KingofCamelot with it so that nobody can see what KingofCamelot is doing! |
11:04.05 | Manu | ~unhide KingofCamelot |
11:04.12 | Manu | ... |
11:04.48 | KingofCamelot | Ah crap, it's 4 AM :P |
11:05.44 | Manu | and you haven't submitted your proposal yet |
11:07.20 | KingofCamelot | Cause it's a work in progress :) |
11:07.51 | KingofCamelot | still got 13 hours |
11:08.25 | Epyon | 13? |
11:08.29 | Epyon | I thought 12... |
11:09.03 | Constitution | 13 |
11:09.15 | Constitution | 5:00 PM PST, 12:00 AM April 1 GMT/UTC |
11:09.36 | Constitution | but having an hour to spare can't hurt ;) |
11:10.23 | KingofCamelot | I plan to submit sooner than 13 hours, but it's comforting to know I have that long :) |
11:10.46 | KingofCamelot | and I think 4 AM is affecting my typing skills, since I just tried to type 'sounder' instead of 'sooner', hehe |
11:11.02 | KingofCamelot | Guess I'll be proofreading this application before submission :P |
11:12.54 | Manu | affecting your typing skills? I don't think so, just you are typing in the wrong window :-p |
11:15.42 | KingofCamelot | :P |
11:15.49 | KingofCamelot | Quit being such a hard-ass ;) |
11:16.07 | Manu | heh |
11:16.21 | KingofCamelot | The detailed application is sitting pretty at around 1665 words right now. :) |
11:21.02 | spldart | taps foot |
11:21.08 | spldart | drums fingers |
11:23.56 | Constitution | hmmm |
11:24.01 | Constitution | ~JeffM2501++ |
11:24.08 | Constitution | ~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.30 | KingofCamelot | I think that just about finishes it. :) |
11:30.46 | KingofCamelot | Weighing in at 2700 some odd words, not counting the abstract |
11:46.37 | KingofCamelot | And now time for sleep |
11:46.53 | KingofCamelot | I hope I don't sleep through the deadline :P |
11:52.36 | spldart | Set that alarm clock |
11:53.04 | KingofCamelot | I 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.00 | spldart | heh |
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.35 | Constitution | good heavens Jude- is insane |
13:07.50 | Constitution | 4540-word proposal |
13:08.34 | [dmp] | where do you see the proposal |
13:08.43 | Constitution | http://my.bzflag.org/w/User:Jude- |
13:08.59 | *** join/#bzflag TheRedBaron (n=kemhof@75.144.224.155) |
13:11.21 | spldart | Oh wow |
13:33.03 | Epyon | ~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.33 | spldart | do I read right? did they extend 1 week on app deadlines |
15:12.05 | donny_baker | yes, one week extension |
15:13.36 | brlcad | yep |
15:15.30 | Epyon | cool ^^ |
15:15.40 | Manu | cool? :) |
15:15.52 | Epyon | More time to prepare the apps :P |
15:16.52 | Manu | really? :) |
15:17.07 | Epyon | Hmm? |
15:17.23 | Manu | or a good excuse to left it untill tomorrow? :) |
15:18.45 | Epyon | Probably so. Yet I'm too tired to finish them today. |
15:20.28 | Manu | Epyon: what's your application about? |
15:21.00 | Epyon | 've got two -- one about BZWGen, the other client modularisation-related. |
15:21.16 | Manu | ah |
15:23.00 | brlcad | there are a couple submissions that could have been selected regardless of the extension |
15:23.08 | brlcad | it'll just make things a lot more competitive now |
15:23.38 | Epyon | brlcad, how many did get submited up till now? |
15:24.06 | Manu | Epyon: top secret :-p |
15:24.13 | brlcad | Epyon: you keep asking that |
15:24.25 | Epyon | brlcad, plain curiosity |
15:24.26 | brlcad | 3823 |
15:24.32 | brlcad | :) |
15:24.38 | Manu | now 3824 |
15:24.47 | brlcad | oop 3825 |
15:24.59 | TheRedBaron | the inflation is out of control! |
15:25.00 | brlcad | they're flowing in like mice |
15:25.01 | Epyon | I'd say 7 :P |
15:25.02 | Manu | ok you win :) |
15:25.29 | Manu | you loose Epyon |
15:25.39 | brlcad | submissions overall are down by about 2500, that's why there was an extension |
15:25.55 | Epyon | Manu, I still bet I was closer that the 3823 :P |
15:26.21 | brlcad | depends which logarithmic scale we evaluate by :) |
15:26.28 | Epyon | heh ^_^ |
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.33 | blast007 | brlcad: 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.29 | brlcad | blast007: probably :) |
15:35.18 | Lukstr | w00t extension |
15:35.33 | Lukstr | bad, I suppose, as it decreases my chances statistically :P |
15:36.00 | Manu | lol |
15:36.40 | *** join/#bzflag TD-Linux (n=wheeeeee@66-188-199-114.dhcp.roch.mn.charter.com) |
15:37.00 | Epyon | Lukstr, not exactly |
15:37.04 | Lukstr | oh? |
15:37.17 | Epyon | Lukstr, who knows, maybe less apps = less slots granted |
15:37.19 | Lukstr | Epyon, arguably, it increases my chances as I have more time to polish |
15:37.29 | Lukstr | Epyon, I suppose :P |
15:37.40 | Lukstr | Epyon, did you apply? |
15:37.44 | blast007 | brlcad: http://static.bzexcess.com/bzfi1003.png ;) |
15:37.53 | Epyon | Still polishing the apps |
15:38.05 | Lukstr | cool cool |
15:38.22 | Lukstr | It's exam time here :S |
15:38.29 | Lukstr | GSoC is always the most awkward time period |
15:39.34 | *** join/#bzflag SpazzyMcGee (n=Spazzy_M@unaffiliated/spazzymcgee) |
15:40.28 | Lukstr | wishes to return home to repair his cluster :( |
15:41.41 | JeffM | hah, more spam |
15:43.12 | spldart | ooOOoo.. cluster? |
15:43.15 | spldart | what kind? |
15:43.17 | Lukstr | :D |
15:43.22 | Lukstr | Pseudo :P |
15:43.26 | spldart | heh |
15:43.35 | Lukstr | Three inter-dependant old school IBM boxes |
15:43.37 | Lukstr | uhh |
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.14 | Lukstr | I keep forgetting their model |
15:44.56 | spldart | I'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.26 | Lukstr | We had a sweet beowolf cluster back at my high school |
15:46.05 | Lukstr | we just screwed around and had it compute pi and serve HTTP in a hilarious manner |
15:46.07 | Lukstr | but it was sweet |
15:46.21 | Lukstr | Three of those boxes now reside in my basement |
15:46.27 | spldart | ic |
15:46.54 | JeffM | so blast007 no more collision issues after the last night right? |
15:47.08 | blast007 | I didn't check for any, no :) |
15:47.11 | blast007 | fell asleep |
15:47.11 | JeffM | ok |
15:47.13 | JeffM | heh |
15:47.17 | JeffM | as Did I |
15:47.20 | Lukstr | spldart, 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.54 | spldart | sdram? |
15:48.58 | Lukstr | yeah |
15:49.10 | Lukstr | I have a bunch of new (old) sticks |
15:49.13 | Lukstr | so I'll fix it up |
15:49.25 | Lukstr | Going to steal Moe and turn him into a media server, however. Maybe. |
15:49.34 | Lukstr | I probably shouldn't, though. |
15:49.35 | spldart | ah ic. was gonna offer to mail yah one or two but n/m. |
15:49.39 | Lukstr | hehe |
15:49.42 | Lukstr | it's easy to find |
15:49.48 | Lukstr | problem is I haven't been home in 6 months |
15:50.02 | Lukstr | so three weeks! Curly lives |
15:50.08 | Lukstr | (yes, my cluster is the three stooges) |
15:50.20 | spldart | sweet |
15:50.37 | brlcad | blast007: yeah, I saw the comment last night |
15:50.45 | spldart | third curly shemp or curly joe? |
15:50.56 | Lukstr | haven't decided :P |
15:51.06 | brlcad | Lukstr: bad only if you stop there -- you've got a two-week communication lead on other submitters |
15:51.14 | brlcad | communication is a huge weighting factor |
15:51.31 | Lukstr | brlcad, aye, I'm definitely leveraging that to my advantage :P |
15:53.09 | Lukstr | fortunately now I should have time to sanely complete and submit a patch |
15:53.53 | Lukstr | just 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.59 | brlcad | yeah, the patch part becomes a lot more influential with more submissions |
15:57.23 | Lukstr | I imagine |
15:57.30 | Lukstr | Easy way to cut down numbers, too |
15:57.35 | Lukstr | spldart, http://www.corestore.org/p390-1.jpg times three |
15:58.13 | JeffM | allright everyone, pray to whatever gods you hold dear that we get shirts today. |
15:58.31 | spldart | crosses fingers, toes and wires. |
15:58.47 | Lukstr | spldart, just don't cross the beams. |
15:58.55 | spldart | And while I'm at it.. STREAMS |
15:58.57 | JeffM | streams |
15:58.58 | Lukstr | er |
15:58.59 | spldart | you got me |
15:59.03 | Lukstr | goes and gets more coffee. |
15:59.05 | spldart | I was just about to type that |
15:59.08 | JeffM | "it would be bad" |
15:59.18 | Lukstr | hands in his nerd card. |
15:59.23 | spldart | Important safety tip egon |
15:59.49 | Lukstr | anywho, gotta write some documentation for a thread library, brb |
15:59.49 | JeffM | Imagine every particle in your body exploding at the speed of light. |
16:03.34 | spldart | now that whole movie is stuck in my head.. gonna hafta pull it off the fileserver and watch it again :-D |
16:06.21 | Lukstr | hehe |
16:12.36 | CIA-27 | BZFlag: 03blast007 * r16880 10/trunk/bzflag/BUGS: Throw in some bugs regarding the font system, including screenshots to demonstrate. |
16:13.31 | spldart | Do 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.42 | blast007 | spldart: on my server ;) |
16:13.43 | spldart | doesn't have the code in front of him right now |
16:14.32 | spldart | I 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.31 | Lukstr | spldart, on the wiki? :S |
16:16.00 | spldart | oh yeah! |
16:16.41 | spldart | I only barely started doin some work on it hehe |
16:17.04 | spldart | it = bzflag wiki |
16:18.36 | Lukstr | :) |
16:19.02 | Lukstr | spldart, if you want I'll give you some ftp space on the server when it comes back to life |
16:19.10 | Lukstr | You could always request one of those subdomains of bzflag? |
16:20.48 | spldart | I 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.52 | blast007 | spldart: or you can also do something like imageshack.us |
16:21.04 | spldart | imageshack is short term isn't it? |
16:21.28 | blast007 | it's a website |
16:21.35 | blast007 | http://imageshack.us |
16:21.39 | spldart | I know |
16:21.45 | blast007 | "short term" ? |
16:22.00 | spldart | but they only host a give pic for a short time and then drop it right? |
16:22.04 | blast007 | ooh |
16:22.06 | spldart | Or do they host webpages and stuff |
16:22.12 | blast007 | just images |
16:22.17 | blast007 | not sure how long they last |
16:22.19 | Lukstr | I'm not sure imageshack ever drops your images |
16:22.19 | spldart | that's what I thought.. |
16:22.23 | Lukstr | I'm pretty sure they're infinite |
16:22.30 | Lukstr | as long as you have an account |
16:22.33 | spldart | huh... hrm |
16:22.39 | spldart | didn't know that |
16:22.41 | Lukstr | which, iirc, is free |
16:22.50 | blast007 | or use flickr |
16:23.03 | Lukstr | yeah but flickr users like to hate on non-photographs |
16:23.08 | blast007 | or http://picasaweb.google.com/ |
16:23.12 | Lukstr | even better |
16:24.15 | spldart | Guess I |
16:24.26 | spldart | 'll look into those options when I get home |
16:24.45 | spldart | it will help alot with a couple bugs to show what I'm seeing nstuff |
16:25.16 | spldart | heck.. I need to get fraps back on this machine cuz a tiny mpeg of what I'm seeing may be helpful |
16:32.32 | Lukstr | w00t 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.59 | Saturos | JeffM: heya, got the shirts? |
16:47.41 | spldart | He's waiting and told us to "pray to whatever gods you hold dear that we get shirts today" |
16:47.43 | spldart | heheh |
16:47.49 | spldart | Don't jinx it ;-) |
16:48.58 | JeffM | Saturos, not yet |
16:49.11 | JeffM | today would be the VERY earliest |
16:49.27 | Saturos | what time is it? |
16:49.33 | Saturos | 1 pm? |
16:49.37 | JeffM | 9:50 |
16:49.44 | JeffM | AM |
16:49.48 | Saturos | There's still hope then :) |
16:49.53 | JeffM | yes there is |
16:50.03 | JeffM | if they come today they could come as late as 3PM |
16:50.54 | Saturos | ok, good to know |
16:51.03 | JeffM | heh, DTRemenak isn't even at work yet :) |
16:51.06 | JeffM | it's still morning |
16:51.09 | JeffM | I did bring my new camera in today so I can take pictures of them if need be :) |
16:51.17 | Saturos | :) |
16:51.43 | Saturos | I'm waiting for a guy who wants to buy my eee-pc. |
16:51.55 | Saturos | He should arrive every minute.. bbl |
16:52.09 | JeffM | you are selling it? |
16:53.17 | Lukstr | every minute? That's wild |
16:53.27 | Saturos | yes, I'm selling |
16:53.52 | Saturos | At first I thought I would keep it, but the screen is too small for me |
16:54.03 | Lukstr | I'm waiting for the second gen Eee |
16:54.07 | brlcad | blast007: thanks for the fontmanager buglisting .. I thought I got most of those |
16:54.09 | Saturos | It's a great device, but I'd go for 9" |
16:54.32 | JeffM | arn't they working on a 10.1 inch one or somethign? |
16:54.33 | Saturos | It is incredibly fast though.. one doesnt notice the weak hardware at all. |
16:54.52 | Saturos | yeah.. I thought it was 9", but could be 10" too |
16:55.06 | Saturos | 1024x600 is a good resolution.. 800x480 is not. |
16:55.08 | brlcad | blast007: 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.17 | JeffM | Saturos, thats why I love my 15inch with 1680x1050 :) |
16:58.26 | Saturos | wow |
16:58.34 | Saturos | my macbook pro has just 1440x900 |
16:59.29 | Lukstr | who needs pixels, all I care for is 25x80 |
17:00.35 | JeffM | Saturos, that would have been the default res, but I paid more for the upgraded screen |
17:01.07 | L4m3r | my 15.4" is 1280x800 >_< |
17:01.18 | Lukstr | L4m3r, same |
17:01.19 | L4m3r | but I'm blind anyway |
17:01.21 | Lukstr | hah |
17:01.23 | JeffM | that's what I used to have |
17:01.30 | JeffM | it was too small to write on |
17:01.34 | JeffM | thats why I got the dell |
17:02.27 | L4m3r | it 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.09 | L4m3r | I don't use the lappy for anything particularly important anyway. Coding and typing are much more comfortable on the desktop. |
17:03.34 | Saturos | I dont even have a desktop pc |
17:04.07 | L4m3r | I got mine before the laptop |
17:04.16 | *** join/#bzflag Erroneous (n=dtremena@67-131-219-2.dia.static.qwest.net) |
17:04.20 | L4m3r | about 2.5 years old and still going strong :) |
17:04.28 | Saturos | :) |
17:04.42 | brlcad | it's a youngn' |
17:05.01 | L4m3r | I 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.31 | donny_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.49 | AAA_awright | http://awnist.com/blog/singleauth/ |
18:54.32 | Erroneous | donny_baker: you are remarkably patient! :) |
18:55.00 | donny_baker | Erroneous: ty.. he has no chance, but what the heck.. maybe next year |
18:55.16 | Erroneous | heh, maybe :) |
18:55.16 | Paul_PL | hi |
18:55.57 | Paul_PL | I submitted a patch to the tracker, can you tell what you think about it? it's a really little thing :) |
18:56.20 | JeffM | Paul_PL, link? |
18:57.22 | Paul_PL | https://sourceforge.net/tracker/index.php?func=detail&aid=1930432&group_id=3248&atid=303248 |
18:58.52 | JeffM | Paul_PL, you haven't submited your application yet have you? |
18:59.03 | Paul_PL | well it's on the wiki |
18:59.15 | Paul_PL | but the deadline has been shifted one week roght? |
18:59.21 | Paul_PL | *right? |
18:59.24 | JeffM | but you have not submited it to googole |
18:59.28 | JeffM | yes it has been extended |
19:00.34 | blast007 | are we sure that has been extended? |
19:00.44 | JeffM | blast007, yes |
19:00.45 | JeffM | don't read your mentors list? ;) |
19:00.46 | blast007 | their timeline needs to be updated then ;) |
19:00.56 | blast007 | JeffM: not really |
19:02.03 | JeffM | http://tinyurl.com/233j4x |
19:03.06 | blast007 | already reading it ;) |
19:03.15 | JeffM | hmmmm, seems I misread the shipping time for the shirts.... |
19:04.56 | JeffM | Paul_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.40 | Paul_PL | it screwed the mail |
19:05.50 | Paul_PL | becaus it was created from the username |
19:05.54 | JeffM | ahh |
19:06.00 | JeffM | was that it? |
19:06.08 | Paul_PL | and as it has been removed the problme is no more :) |
19:06.17 | JeffM | yep |
19:06.19 | JeffM | cool |
19:06.41 | JeffM | thanks for the patch, be sure to mention it by number in your appllication |
19:07.53 | Paul_PL | of course, I think I will also make use of the additional time to create something more |
19:08.24 | JeffM | you can if you want to, but mostly we just want to make sure that you can build, and use subversion, etc.. |
19:08.38 | Paul_PL | ok |
19:09.56 | donny_baker | JeffM: ok, so no one else asked, what did you misread about the shipping time... what is the new eta? |
19:10.09 | Erroneous | gah, I had just typed that |
19:10.19 | JeffM | I thought it was 5 days, it's 4 |
19:10.23 | JeffM | :) |
19:10.26 | donny_baker | :) |
19:10.29 | Erroneous | :) |
19:10.36 | JeffM | so should be here anytime |
19:10.37 | blast007 | it it will be here yesterday? sweet! |
19:10.43 | JeffM | heh |
19:10.52 | JeffM | I'm guessing tomorow |
19:11.07 | JeffM | as they probalby didn't ship till the evening of thursday |
19:11.39 | JeffM | I do have to find some rope tho :( |
19:11.48 | JeffM | I 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.53 | JeffM | Erroneous, 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.05 | Erroneous | yes, I do |
19:14.05 | Erroneous | I think |
19:14.05 | JeffM | how much? |
19:14.05 | Erroneous | not sure |
19:14.07 | Erroneous | from 0 to 100m :) |
19:14.12 | JeffM | how tall are the rafters here you think? |
19:14.27 | Erroneous | planning on lynching someone? :) |
19:14.32 | Erroneous | 12ft maybe |
19:14.47 | JeffM | I need to go from the ground up, over probalby 10 ft, then down |
19:14.56 | JeffM | hang a backdrop |
19:15.06 | Erroneous | ahh |
19:15.14 | JeffM | Chris is bringing me a huge canvas dropcloth |
19:15.28 | JeffM | then I have white and gray sheets to clip to it |
19:15.44 | ruskie | hmm so what's the status with the store? |
19:16.07 | JeffM | ruskie, the store will open when I get the shirts and make sure they are ok ;) |
19:16.21 | ruskie | any eta? |
19:16.24 | JeffM | they were suposed to be finished and shiped on thrusday of last week, so they should be here any time |
19:16.48 | ruskie | ahh |
19:16.51 | JeffM | maybe today, maybe tomrow |
19:17.08 | JeffM | worst case would be wed/thrus |
19:17.21 | ruskie | that friend of mine already tried ordering but no pre-orders for the xxxl |
19:17.39 | JeffM | yeah I didn't do preorders for the regular shirts |
19:17.49 | JeffM | but I did make sure we got an XXXL for you |
19:18.08 | ruskie | *joy* |
19:18.39 | *** join/#bzflag fatass (n=fatass@unaffiliated/thinkdifferentl/x-838543) |
19:18.55 | JeffM | I'll have 3 XXXLs, one for you, one for IDO, and the other for delusional_ IIRC |
19:19.31 | ruskie | as long as nobody beats us to ordering them :) |
19:19.51 | JeffM | I'll probalby leave them out of stock and then open it jsut for you guys |
19:19.59 | ruskie | ahh |
19:20.06 | fatass | XXXL? I didn't even know they made that size |
19:20.34 | ruskie | what do you thing our bigger than big ppl wear? |
19:20.40 | ruskie | erm think |
19:20.52 | ruskie | erm s/our/we/ |
19:21.14 | fatass | well, I thought it wouldn't be on the same scale |
19:21.26 | JeffM | yeah goes up to 5x IIRC |
19:21.26 | ruskie | don't see why not... |
19:21.27 | fatass | I thought they had large M or large L |
19:21.34 | fatass | heh, that's a lot of X's |
19:22.11 | JeffM | http://www.logodogzprintz.com/productdisplay.asp?productID=23 |
19:22.15 | JeffM | thats the shirts we are getting |
19:22.22 | JeffM | so whatevr sizes they show there, is what we can get |
19:22.52 | JeffM | not all colors go past 3X |
19:23.11 | fatass | now I see |
19:23.36 | ruskie | I love how I get ip banned on that... |
19:23.42 | JeffM | it's non US |
19:23.44 | ruskie | no matter if it's tor or non-tor connection... |
19:23.46 | ndim | ruskie: You're not the only one |
19:24.00 | JeffM | they don't ship outside of the US, and I think they got a lot of abbuse/fake orders from them |
19:24.06 | ruskie | well I guess all I need to wait is for tor to rotate to an usa exit node |
19:24.28 | JeffM | or check the google cache ;) |
19:24.46 | ruskie | I don't use google :) |
19:25.03 | blast007 | or try this: http://www.logodogzprintz.com.nyud.net/productdisplay.asp?productID=23 |
19:25.04 | JeffM | sure you do, you just don't know it ;) |
19:25.13 | blast007 | coral cache |
19:25.39 | ruskie | JeffM, lol... I wonder how... |
19:26.01 | ruskie | all google related addys resolve to localhost or some such for me :) |
19:26.39 | JeffM | ruskie, 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.00 | ruskie | JeffM, how... if they can't bounce a request to me? |
19:27.19 | blast007 | ruskie: another search engine could use google's data |
19:27.37 | JeffM | or sell the data they get from you to google ;) |
19:27.42 | blast007 | or that :) |
19:27.45 | ruskie | lol |
19:27.57 | ruskie | I wonder what kind of profile they have on my ip... |
19:28.20 | ruskie | someone that is interested in shoes, clothes, sewing machines, etc... |
19:28.24 | JeffM | probalby everthing we sent them from the bzflag list server |
19:28.47 | ruskie | I guess they think I'm a female bzflager then :) |
19:29.17 | JeffM | the client goes all over your system for info then sends it to the list server |
19:29.21 | JeffM | and we sell that to google |
19:29.40 | JeffM | remember how I said that google paid for our shirts ;) |
19:29.55 | blast007 | hehe |
19:30.47 | JeffM | I updated all the store dates to be 4/3 just to be safe |
19:44.21 | AAA_awright | If 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.08 | JeffM | AAA_awright, depends on hwo you pack it |
19:49.33 | JeffM | but generaly for network streams you put the size first |
19:49.38 | JeffM | so you know when to stop reading |
19:49.54 | AAA_awright | Yeah |
19:50.01 | JeffM | but it can be done ether way |
19:50.03 | AAA_awright | BZFlag switches between \0 termination, \0 padding, and specifying length |
19:50.20 | JeffM | depend son the message type ;) |
19:50.24 | JeffM | and the protocoll |
19:50.34 | JeffM | HTTP is a termination protocll |
19:50.40 | *** join/#bzflag javawizard2539 (n=javawiza@c-24-10-227-207.hsd1.ut.comcast.net) |
19:50.50 | JeffM | for our binary stuff we always specify the size of the message |
19:51.01 | JeffM | if that message contains fixed size strings, we padd |
19:51.10 | JeffM | if it dosnt' then it's string size first |
19:51.14 | JeffM | for each string |
19:51.43 | AAA_awright | I am pretty sure we don't want to pad the server descriptions to, I believe it is 200 characters? |
19:52.35 | JeffM | thats why that's all done with HTTP now ;) |
19:53.27 | Lukstr | Sorry if I segue, but someone was talking about implementing fog a while back |
19:53.30 | AAA_awright | I was thinking about downloading a biniary-packed file over HTTP, for minimal overhead and file size |
19:53.41 | JeffM | Lukstr, we have fog |
19:53.45 | Lukstr | oh |
19:53.48 | JeffM | basic GL fog |
19:53.54 | JeffM | not volumetric |
19:54.08 | JeffM | volumetric fog is nontrivial |
19:54.20 | *** part/#bzflag aacharya (n=aacharya@122.168.10.183) |
19:54.39 | JeffM | AAA_awright, you think the data transfer is the big load on the current system? |
19:54.48 | JeffM | it'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.05 | AAA_awright | Well, we could compact IP addresses to 1/4 if their current size |
19:55.18 | AAA_awright | and compact the server status another 1/4 |
19:55.38 | JeffM | AAA_awright, and that is like less then 10% of the file |
19:56.07 | AAA_awright | And gzip the server descriptions, perhaps, there is lots of repetitive text there |
19:56.19 | AAA_awright | I'll test that out... |
19:56.22 | JeffM | that adds load to the server |
19:56.25 | *** join/#bzflag retro (n=ksumrall@wall.danger.com) |
19:56.29 | AAA_awright | True |
19:56.37 | JeffM | bandwith is not our problem |
19:56.39 | JeffM | not by a longshot |
19:57.10 | AAA_awright | The transfer for the client is though, it takes an entire second to download the list |
19:57.19 | AAA_awright | at best |
19:57.19 | JeffM | that's latency in HTTP |
19:57.24 | JeffM | not the data stream |
19:58.18 | AAA_awright | I don't see any latency sniffing the protocol |
19:58.31 | AAA_awright | (well, a trivial amount) |
19:58.45 | JeffM | and any complexity you add to the list server just adds to the overburndend CPu |
20:00.52 | AAA_awright | gzip and bzip compress by 1/4 on highest settings, it isn't worth the CPU cycles (you knew that already ;) |
20:00.53 | JeffM | HTTP can have some back andforth |
20:01.06 | JeffM | AAA_awright, no, since we are not bound by bandwith now |
20:01.10 | JeffM | and we ARE bound by CPU |
20:01.40 | AAA_awright | Compressing IPs and server data is trivial, it may be easier in fact (no conversion to ASCII) |
20:01.41 | JeffM | so no, it is not worth it to save a trivial amount of time |
20:01.50 | JeffM | AAA_awright, test the download time |
20:01.57 | JeffM | I'll be it's not very diffferent |
20:02.28 | JeffM | the majority of our server hits are to the list server |
20:02.45 | JeffM | so you'll be recompressing that list constatly probalby a hundred times a second. |
20:02.50 | JeffM | it adds up |
20:03.21 | JeffM | and 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.51 | JeffM | profile it and see, what takes more CPU, zipping and sending, or sending it raw? |
20:05.56 | Wyk3d | zlib compression allows you to set a compression level |
20:06.04 | JeffM | I know |
20:06.17 | JeffM | but no mater what it will eat some CPU |
20:06.21 | Wyk3d | so 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.34 | Wyk3d | with no compression it should not eat any/very very little |
20:06.37 | JeffM | no compression level is going to get us back less CPU ;) |
20:06.46 | JeffM | we are not bandwith bound |
20:06.50 | JeffM | not by a longshot |
20:06.58 | JeffM | we are CPU bound |
20:07.10 | JeffM | that's the core problem right now is we are eating up the CPU on the server |
20:08.02 | Wyk3d | i see, an I suppose apache is not easy to profile |
20:08.04 | JeffM | I just don't see that it is worth the effort |
20:08.08 | JeffM | exactly |
20:08.24 | JeffM | in the current case the problem is HTTP and the mysql accesses |
20:08.28 | JeffM | not the amount of data |
20:08.46 | JeffM | I just don't see it being worth it to add that extra complexity for a very minimal gain |
20:09.03 | JeffM | maybe later after the rest of the thing is working perfectly and we are trying to nitpick optimise |
20:09.11 | Wyk3d | you are making assumptions on how much you would gain :) |
20:09.12 | *** join/#bzflag bz92 (n=44a33667@bz.bzflag.bz) |
20:09.22 | bz92 | hello? |
20:09.26 | AHA | hi |
20:09.27 | JeffM | I am making an educated guess based on what I know our past issues have been |
20:09.28 | Wyk3d | but yeah, i don't see it reducing the cpu much either |
20:09.41 | donny_baker | bz92: HI |
20:09.49 | JeffM | I may be wrong, but even if I am, I don't see it making the server amazingly faster |
20:09.51 | bz92 | im a noob can anyone tell me the best way to snipe |
20:09.57 | JeffM | bz92, aim |
20:10.00 | donny_baker | bz92: PRACTICE |
20:10.13 | Tedius | b for binoculars |
20:10.14 | bz92 | is their like a zoom or hud |
20:10.21 | AHA | b |
20:10.26 | bz92 | can u move them up or down |
20:10.29 | Ebert | a is for aim, b is for binocs |
20:10.29 | AHA | no |
20:10.37 | donny_baker | bz92: i predict you will die often before becoming proficient (we all do) |
20:10.45 | JeffM | Wyk3d, it's like a whoping 2k of data, it ain't going to compress THAT much |
20:10.46 | bz92 | lol |
20:10.59 | JeffM | at some point the HTTP header overshadows it ;) |
20:11.04 | donny_baker | bz92: we only rotate left or right |
20:11.16 | *** join/#bzflag KingofCamelot (i=KingofCa@SCT-49-137.resnet.ucsb.edu) |
20:11.20 | Winny | :o |
20:12.30 | donny_baker | does a double take... just got an e-mail at work from "Jeff Myers" :P |
20:13.45 | donny_baker | JeffM: you haven't moved to Fort Wayne have you ;) |
20:13.53 | JeffM | nope |
20:14.09 | JeffM | tis a common name |
20:14.51 | donny_baker | he is my account manager at a MS Partner, just never made the connection |
20:15.02 | JeffM | heh |
20:15.16 | JeffM | gets off the phone with the shirt people |
20:15.22 | JeffM | they shipped on friday |
20:15.40 | Saturos | So they might arrive tomorrow. |
20:15.46 | JeffM | maybe |
20:15.49 | Saturos | if you count friday into the four days |
20:15.50 | JeffM | it's FedEX Ground |
20:15.56 | JeffM | if they count the weekend ;) |
20:16.03 | Saturos | yeah |
20:16.04 | JeffM | maybe tomorow |
20:16.13 | JeffM | maybe thrusday |
20:16.23 | JeffM | but at least I know they left |
20:16.32 | Saturos | got online tracking? |
20:16.38 | JeffM | the billing dept there seems to be a litte overwoked |
20:16.43 | TheRedBaron | is it 4 days - or 4 business days? |
20:16.49 | JeffM | dosn't say |
20:17.01 | JeffM | so thats why I'm bracketing it ;) |
20:17.38 | JeffM | but prety soon they should be here :) |
20:17.47 | Saturos | \o/ |
20:17.53 | JeffM | and it is still better then the other printer |
20:18.00 | JeffM | he wanted 2 weeks for production |
20:18.18 | Saturos | 2 weeks for ~60 shirts? |
20:18.24 | Saturos | thats.. long |
20:18.34 | JeffM | yaeh |
20:18.43 | Saturos | I wonder how long it takes if Google orders 2000 >:) |
20:19.00 | JeffM | and I'm sure that me adding to the order after would have slowed him down too |
20:19.18 | Saturos | doesnt sound very professional, indeed |
20:19.56 | Saturos | I'm sure you made the right choice in switching to the other shop |
20:19.59 | JeffM | I'm guessing he does smaller runs, proalby has better handling of custom stuff |
20:20.06 | JeffM | but costs more is slower |
20:20.25 | JeffM | one thing I found out that is kinda cool, we could do personalisations on shirts if we wanted too |
20:20.36 | JeffM | at like an extra 5$ a shirt |
20:21.29 | donny_baker | like put a name on the shirt? |
20:21.32 | JeffM | yes |
20:21.49 | donny_baker | that could get complicated fast |
20:21.52 | JeffM | yeah |
20:21.58 | JeffM | I could setup the store to handle it |
20:22.08 | JeffM | but it'd be intersting to track |
20:22.16 | JeffM | it'd be cool to do developer shirts or something |
20:22.31 | donny_baker | that would be |
20:22.38 | TheRedBaron | "Hug me, I'm a Bz Dev" ? |
20:22.48 | TheRedBaron | or "Kiss the Dev" ? |
20:22.49 | TheRedBaron | :) |
20:22.56 | JeffM | Saturos could make a version of the logo where the tank is taken apart and being worked on |
20:23.11 | JeffM | maybe a big crossed hammer and wrench in the backgorund |
20:23.26 | JeffM | "BZFlag tech crew" |
20:23.43 | AAA_awright | Commies! Wait.... nvm. |
20:24.24 | AAA_awright | Seriously, interesting idea JeffM. |
20:25.43 | AAA_awright | Quick side note: Is maintaining list server logs necessary? |
20:30.04 | JeffM | yes |
20:31.39 | JeffM | not forevever but we do want them |
20:31.49 | JeffM | we use them for a number of things |
20:31.59 | JeffM | mostly to track and block malicous users |
20:32.20 | AAA_awright | Didn't brlcad say the logs since the beginning have been available? |
20:32.31 | JeffM | yes |
20:32.36 | JeffM | he had not cleared them |
20:32.39 | JeffM | and we had the space |
20:32.50 | JeffM | but I don't foresee us doing that forever |
20:33.01 | JeffM | at some point we will have to clear old logs after some time |
20:33.12 | AAA_awright | :) Are they timestamped? If I recall, they are not. |
20:33.34 | JeffM | it's all apache logs |
20:33.39 | JeffM | so 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.26 | nn_ | hi all; |
20:43.39 | AAA_awright | JeffM: I thought the list server wrote its own logs too |
20:44.04 | JeffM | AAA_awright, someone started coding it to do so but I don't think it was ever finished, or used. |
20:44.09 | Monobi2 | What command line option gives me flags? |
20:44.36 | JeffM | Monobi2, you want to add a specific flag? or just some flags? |
20:44.42 | Monobi2 | just some flags |
20:44.52 | JeffM | +s or +f good |
20:44.58 | Monobi2 | ok |
20:45.06 | AAA_awright | +s selects random flags |
20:45.11 | JeffM | yes |
20:45.15 | Monobi2 | that is what I want :) |
20:45.17 | Monobi2 | thank you |
20:45.19 | Monobi2 | this game is fun :) |
20:45.25 | JeffM | glad you like it |
20:46.27 | *** join/#bzflag EmoNemo (n=Gigi@unaffiliated/emonemo) |
20:46.59 | nn_ | 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.28 | JeffM | nn_, got a list? |
20:47.32 | nn_ | yep |
20:47.36 | JeffM | where? |
20:47.52 | *** join/#bzflag Think_Differentl (n=shedelj@unaffiliated/thinkdifferentl/x-838543) |
20:47.53 | nn_ | i was thinking we could decuss them here |
20:48.05 | JeffM | ok |
20:48.10 | JeffM | go for it |
20:49.16 | nn_ | Extra flags for plugin use ( possibly namable by the plugin ) |
20:49.24 | JeffM | custom flags are in 3.0 |
20:49.35 | JeffM | so that is done |
20:49.43 | nn_ | Cool :) |
20:50.22 | *** join/#bzflag LongDon (n=LongDon@host-091-097-071-168.ewe-ip-backbone.de) |
20:50.48 | nn_ | Collored flags by type ( Strictly Controled by server or map zone ) |
20:51.52 | nn_ | 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.22 | JeffM | nnnope |
20:54.33 | JeffM | we won't do that by design |
20:55.08 | JeffM | in fact we stoped sending the actual flag types to the client at all |
20:56.03 | Wyk3d | except to the person that picks them up ;) |
20:56.23 | nn_ | On screen Shot path prodiction. Server enabled. But local client has the capibility of switching prodiction off or on. |
20:56.39 | JeffM | so that woudl be your branch |
20:56.41 | Winny | nn_: that can be easily done now, by learning to aim |
20:56.49 | JeffM | nn_, branch that's called a cheat |
20:57.09 | nn_ | lol that was mainly for gm's purpose. |
20:57.13 | JeffM | Wyk3d, well we tell them the flag name and the shot type on pickup |
20:57.31 | JeffM | nn_, that's a munchkin feature |
20:57.35 | JeffM | use skill |
20:57.57 | JeffM | Wyk3d, 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.02 | JeffM | now it's all server side |
20:58.05 | JeffM | even ID is server side |
20:58.39 | nn_ | JeffM flag colloring was mainly a idea for navigation puposes. It is not needed just an idea |
20:58.53 | JeffM | nn_, whatever you want to do, it's your branch |
20:59.01 | Winny | how would flag coloring assist in navigation? .. |
20:59.10 | JeffM | Erroneous, how late you staying tonight? wanna help me april fools Issy? |
20:59.16 | Wyk3d | i 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.31 | JeffM | heh |
20:59.32 | Winny | JeffM, what's planned for BZBB this year? ;) |
20:59.34 | Erroneous | sure :) |
20:59.37 | JeffM | Winny, nothing |
20:59.46 | JeffM | Erroneous, http://www.hacknmod.com/displayMOD.php?hack=1194 |
20:59.46 | Erroneous | I can stay as late as necessary ;) |
20:59.47 | Winny | ;) |
20:59.51 | JeffM | should be easy |
21:00.07 | nn_ | 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.15 | Erroneous | heh, niec |
21:00.18 | Erroneous | nice |
21:00.25 | JeffM | nn_, read the wiki article on radar objects |
21:01.09 | AAA_awright | Aren't the MsgPlayerUpdate packets timestamped? How much work would it be to implement the networking enhancements idea? |
21:01.23 | JeffM | AAA_awright, they are |
21:01.50 | AAA_awright | Does the client use them in any way? I have not seen so. |
21:01.57 | JeffM | 3.0 does |
21:02.04 | JeffM | they are used for lag comp and DR |
21:02.18 | JeffM | the 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.23 | JeffM | and we are doing it, just slowly |
21:02.28 | spldart | HEHE @ cubicle fill |
21:03.30 | JeffM | nn_, this would do what you want, http://my.bzflag.org/w/Radar_Marker%28object%29 |
21:04.57 | nn_ | A mapped key or joystick button that sets hunt to whoever last killed you so you can REVENGE him |
21:05.11 | JeffM | nn_, isn't that autohunt? |
21:06.06 | nn_ | I always had trubble with menus like the score board hunt |
21:07.10 | JeffM | if that isn't autohunt then sure it can be an autohunt mode |
21:07.22 | JeffM | I don't think it shoudl be a key, but a mode you can turn on or off |
21:07.34 | JeffM | but it's not a horible idea |
21:08.21 | JeffM | you can probalby do it with autohunt tho |
21:08.54 | nn_ | ok ? |
21:08.58 | JeffM | if not just add LastKiller as an option |
21:09.24 | JeffM | since it does ratio, tk, etc.. now |
21:10.15 | nn_ | Playlists or music for the map you are on |
21:10.24 | JeffM | we don't support music |
21:10.29 | JeffM | so that would be your branch |
21:10.30 | Erroneous | starts working on the VMMSuperDuper |
21:10.44 | JeffM | baflag is not a music player, your OS can do that for you |
21:10.56 | JeffM | bzflag even |
21:12.36 | nn_ | One that i have dremed of but would take some time to implement: alsa 5.1 3d sound affects |
21:12.47 | AAA_awright | effects? |
21:12.51 | AAA_awright | I 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.58 | nn_ | Soruound sound baces shots etc |
21:13.08 | JeffM | nn_, not everyone runs linux |
21:13.15 | *** join/#bzflag CBG` (n=CBG@cpc2-stme1-0-0-cust307.cdif.cable.ntl.com) |
21:13.23 | JeffM | and slow down, you are spelling horribly again |
21:13.29 | nn_ | yes but it would be a linux extra. |
21:13.33 | AAA_awright | Isn't that the job of SDL anyways? |
21:13.49 | JeffM | AAA_awright, sdl dosn't do 3d sound, we'd have to use openAL or something |
21:14.05 | JeffM | nn_, sure a better sound system would be a great thing, but it'd have to be cross platform. |
21:14.12 | JeffM | using openAL or something like that |
21:14.13 | nn_ | brb I just compiled xchat with spelling time i use that |
21:14.14 | AAA_awright | I see. Well, I hear. Actually, I don't hear the 3d sound, but I see your point on it. |
21:14.35 | JeffM | AAA_awright, and not everyone uses SDL |
21:14.38 | *** join/#bzflag nn_ (n=nn@74.94.43.196) |
21:14.40 | JeffM | openAL would be the way to go |
21:14.47 | JeffM | for a number of reasons |
21:14.57 | JeffM | 3d sound, more formats, ogg, etc.. |
21:15.02 | JeffM | perhaps even streaming support |
21:15.06 | Epyon | JeffM, agreed, and it would remove yet another DX ugliness :P |
21:15.09 | AAA_awright | I thought BZFlag used SDL as the cross-platform media handler |
21:15.22 | Epyon | JeffM, SDL has ogg support via libvorbis |
21:15.24 | JeffM | Epyon, the sound buffer that we use in direct X is minimal |
21:15.37 | JeffM | Epyon, so does openAL ;) |
21:15.45 | JeffM | bzflag currently does it's own mixing |
21:15.48 | JeffM | and it's own 3d sound |
21:15.58 | JeffM | AAA_awright, SDL is not used by the windows build |
21:16.07 | JeffM | since it's just a wraper around directX |
21:16.12 | AAA_awright | Ah |
21:16.23 | nn_ | JeffM, openAL has problems with alsa on my computer i had to redirect it to SDL |
21:16.29 | JeffM | and a lot of SDL would go away if we went to a 3d engine |
21:16.37 | JeffM | nn_, then fix your computer |
21:16.37 | Epyon | I'd definitively like DX removed even from the windows version |
21:16.45 | JeffM | Epyon, why? |
21:16.46 | nn_ | lol |
21:16.55 | JeffM | Epyon, no mater what direct X will have to be called by someone ;) |
21:17.04 | JeffM | there is only one way to change screen res |
21:17.09 | AAA_awright | Because SDL is used for some graphics too, correct? |
21:17.10 | *** join/#bzflag BAPTIST (n=47360b92@bz.bzflag.bz) |
21:17.13 | BAPTIST | hey! |
21:17.16 | Epyon | JeffM, I know, but it's ugly to have people download the whole SDK :P |
21:17.25 | JeffM | AAA_awright, no not for any graphcis, just window setup |
21:17.35 | JeffM | and an engine would do that for us |
21:17.37 | nn_ | What I wonder is Why can't Windows handle 3 Sound cards at the same time like linux can |
21:17.48 | JeffM | nn_, drivers |
21:17.52 | nn_ | lol |
21:18.04 | JeffM | Epyon, we'll probalby always need that, for joystick |
21:18.12 | AAA_awright | You answered your own question by using the word "Windows." |
21:18.13 | JeffM | we'll keep our DX joystick implemntation |
21:18.19 | JeffM | it's WAY Better then SDLs |
21:18.26 | JeffM | SDL does not support force feedback |
21:18.27 | Epyon | JeffM, I'd like to see SDL's improved instead. |
21:18.37 | JeffM | Epyon, go for it, tell me when you are done ;) |
21:18.43 | AAA_awright | Lets send patches to SDL then? |
21:18.54 | JeffM | the SDL api dosn't handle it |
21:19.00 | JeffM | so it's more then patching |
21:19.10 | Epyon | JeffM, if that will be the last reason for DX in BZFlag I guess someone will :P |
21:19.11 | JeffM | they don't even have the concept |
21:19.19 | JeffM | Epyon, if they do, great |
21:19.21 | nn_ | lol Crasy idea :-D Onmi weeled tanks! |
21:19.22 | Epyon | JeffM, afaik they have |
21:19.31 | JeffM | Epyon, not in the version we use |
21:19.38 | Epyon | JeffM, for the next big version -- I could be wring though |
21:19.44 | Epyon | wrong* |
21:19.51 | JeffM | heh, the version that looks to be dead ;) |
21:19.55 | JeffM | but yeah if SDL bucks up, sure |
21:20.09 | JeffM | but like I say, I see our uses of SDL minimising if we go with an engine |
21:20.11 | Epyon | JeffM, I firmly believe that SoC may ressurect it :> |
21:20.18 | JeffM | since it will have it's own window setup stuff |
21:20.27 | JeffM | after that, it's just input and sound we use |
21:20.37 | JeffM | and if we use openAL for sound, then that's just input |
21:20.49 | JeffM | and native input isn't that hard |
21:21.24 | JeffM | nn_, no sidesteping, put it in your branch |
21:21.32 | JeffM | we had banches that did that in the past |
21:21.33 | JeffM | it can be fun |
21:21.38 | JeffM | but it's not for bzflag proper |
21:21.57 | nn_ | JeffM, it was a joke :) |
21:22.06 | JeffM | nn_, ok |
21:22.17 | CIA-27 | BZFlag: 03JeffM2501 * r16881 10/trunk/bzflag/src/bzflag/ (ShotList.cxx ShotList.h ShotPath.cxx ShotPath.h): |
21:22.17 | CIA-27 | BZFlag: shotpaths gets a flag to check if they are localy ended or not |
21:22.17 | CIA-27 | BZFlag: utilities for handling local shots and expiring shots |
21:23.01 | Monobi2 | How do I make the bad flag effect go away after a certain amount of time? |
21:23.15 | JeffM | Monobi2, look in the man page for "shake time" |
21:23.19 | Monobi2 | ok |
21:23.27 | JeffM | -st or something like that |
21:23.42 | nn_ | Monobi2, setting up a server ? |
21:23.46 | Monobi2 | yes :) |
21:24.06 | nn_ | Monobi2, what os |
21:24.17 | Monobi2 | Debian |
21:24.23 | nn_ | cool |
21:26.34 | JeffM | now.... to singleton or not to singleton that is the question |
21:26.43 | Epyon | Singleton! |
21:26.56 | nn_ | 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.45 | Epyon | nn_, I had to read what you typed 3 times before I understood what you meant :P |
21:28.06 | Think_Differentl | I 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.19 | Epyon | Think_Differentl, I have a hunch |
21:28.27 | JeffM | it's not important |
21:29.15 | JeffM | some things should be done in /msg |
21:29.47 | spldart | is getting overstimulated. Can only imagine how others feel. heh |
21:30.16 | JeffM | there 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.51 | Constitution | bzbb admins: http://my.bzflag.org/bb/viewtopic.php?t=7838 |
21:59.43 | AAA_awright | "Deleted" "..." |
21:59.47 | JeffM | 2006, wow |
22:00.31 | AAA_awright | Oh, I see |
22:01.25 | Winny | hehe |
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.14 | AAA_awright | JeffM, 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.50 | JeffM | that would depend on your design |
22:05.11 | JeffM | I would think the server list could do that, since everyone has to hit it as well |
22:05.23 | JeffM | but I could also be convinced that a seperate friends server could work |
22:05.31 | JeffM | but 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.10 | AAA_awright | For 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.19 | Digital_Pioneer | Hey, 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.42 | JeffM | Digital_Pioneer, even a local server? |
22:07.45 | AAA_awright | Sounds like an OS problem... |
22:07.53 | Digital_Pioneer | JeffM: IDK... |
22:07.54 | JeffM | AAA_awright, like I said it would depend on your entire services design |
22:08.02 | JeffM | Digital_Pioneer, I would try a simple local server |
22:08.19 | JeffM | it could be overly agressive firewalls/proxies/packet shaping, etc... |
22:08.53 | Digital_Pioneer | JeffM: It works. |
22:09.38 | Digital_Pioneer | JeffM: No, I haven't set anything like that up. And it has worked on this system before, it just started failing today. |
22:10.22 | JeffM | Digital_Pioneer, it could be something on your ISP or higher up your network |
22:10.30 | JeffM | cus you just proved your local software works |
22:10.57 | Digital_Pioneer | JeffM: Hmmm, weird. Some servers work, others don't. Perhaps listserv is lying? :\ |
22:12.55 | JeffM | or you have routing issues on your network |
22:13.06 | JeffM | I can't see why it would be correct for some and wrong for others |
22:13.14 | JeffM | you are the first person to report this problem |
22:13.24 | JeffM | so 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.42 | Digital_Pioneer | slaps 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.39 | Digital_Pioneer | OK, 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.01 | brlcad | clear as mud |
22:20.54 | *** part/#bzflag Digital_Pioneer (n=digitalp@adsl-99-164-140-91.dsl.ltrkar.sbcglobal.net) |
22:25.00 | Constitution | yay, lots of patches |
22:25.11 | KingofCamelot | Application submitted, with an hour and a half to spare. :) |
22:25.24 | Constitution | except that the deadline was just extended by a week ;) |
22:25.31 | KingofCamelot | Bah |
22:25.33 | *** join/#bzflag spldart (n=vircuser@c-98-197-19-35.hsd1.tx.comcast.net) |
22:25.48 | Constitution | still, early submission is good |
22:26.06 | KingofCamelot | Who decided to extend the deadline? :P |
22:26.11 | Constitution | Google |
22:26.33 | KingofCamelot | Those bastards, haha |
22:26.59 | brlcad | KingofCamelot: good of you to get it in on time regardless |
22:27.21 | KingofCamelot | Well, I was up until 5 AM working on it, haha |
22:27.38 | KingofCamelot | And I fell asleep in my first math class of the quarter...then Google extends the damn deadline |
22:27.44 | KingofCamelot | Oh well, better safe than sorry :) |
22:27.52 | spldart | Watch the language a bit please. |
22:28.52 | brlcad | might get you a +1 ranking for being in on time |
22:28.56 | spldart | And 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.15 | BAPTIST | k |
22:29.38 | brlcad | yep, 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.56 | KingofCamelot | @spldart, sorry about the language :) |
22:30.21 | spldart | It's not a personal offense just a general rule for the channel ;~) |
22:30.36 | KingofCamelot | Understood, I'll refrain, hehe |
22:30.45 | spldart | When elsewhere I get quite colorful with my language :) |
22:30.47 | brlcad | gotta cater to the kiddies too |
22:30.50 | randomparticle | please don't say "rule". it's a rude word in sanskrit |
22:31.03 | spldart | ? |
22:31.05 | Constitution | should `make maintainer-clean` remove COPYING, INSTALL, depcomp, install-sh, and missing? |
22:31.28 | brlcad | Constitution: not really -- COPYING and INSTALL aren't generated |
22:31.39 | Constitution | k |
22:31.45 | brlcad | buggy versions of automake will sometimes replace them |
22:31.58 | Constitution | reviewing a patch here... wanted to double-check |
22:32.14 | brlcad | autogen.sh goes through hoops to try to prevent that, but automatic reconfigures can still wipe them out sometimes |
22:34.37 | KingofCamelot | Anyone know how to get paragraphs in the wiki to start indented? |
22:37.44 | donny_baker | KingofCamelot: not off the top of my head... the standard is no indent |
22:37.49 | spldart | I'm trying to remember if I've ever seen one indented |
22:38.16 | donny_baker | yeah, spaces are stripped |
22:38.40 | spldart | hehe noticed that a couple days ago.. all spaces get shrunk to one space. IIRC |
22:39.04 | BulletCatcher | Constitution: 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.28 | Constitution | looks like it removes a bunch of Makefile.am files, which are needed by autogen afaik |
22:40.54 | BulletCatcher | It shouldn't remove any Makefile.am files! |
22:41.08 | BulletCatcher | Makefile.in, yes. |
22:41.23 | Constitution | yeah, I see your patch doesn't... wonder what's going on |
22:41.36 | brlcad | if the patch doesn't work, it can/should be rejected |
22:41.59 | brlcad | good patches are very quick to review, apply, and test |
22:42.14 | KingofCamelot | @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.15 | Constitution | it could be that I just don't understand it |
22:42.34 | BulletCatcher | The patch works fine on my Fedora 8 system, but I don't have other environments to test in. |
22:42.47 | Constitution | BulletCatcher: 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.00 | spldart | Hrm... Maybe I should start tinkering with patches a bit ;-) |
22:44.05 | Constitution | after make maintainer-clean: http://pastebin.bzflag.bz/d17294025 |
22:44.39 | BulletCatcher | All of the Makefile.am files in my checked-out tree persist after a make maintainer-clean command. |
22:44.52 | Constitution | hmph |
22:45.23 | BulletCatcher | Exactly which ones are being removed for you? |
22:45.24 | Constitution | I'll try a clean version |
22:45.29 | Constitution | the 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.22 | Constitution | ok, the clean version is fine |
22:48.28 | BulletCatcher | Yay. |
22:49.13 | Constitution | er, oh, duh |
22:50.01 | Constitution | perhaps, since your patch is applied, diff will show those files as modified, eh? ;) |
22:50.04 | Constitution | slaps himself in the face |
22:50.16 | BAPTIST | ive done every thing to make a map and no success |
22:50.30 | BAPTIST | i just need to know how to get started aklready |
22:50.33 | BulletCatcher | Oh good. That means I was reading the pastebin correctly. :-) |
22:50.36 | Constitution | BulletCatcher: may I recommend ##bzw |
22:50.40 | JeffM | BAPTIST, what app have you tried? |
22:50.48 | BAPTIST | app? |
22:50.57 | JeffM | program to make a map |
22:51.01 | BAPTIST | ive tried all |
22:51.02 | JeffM | are you just typing them in? |
22:51.46 | BAPTIST | i havent gotten started yet ive read the wiki and everything but no success |
22:51.55 | CIA-27 | BZFlag: 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.14 | JeffM | BAPTIST, well many of the editors are not trivial to use, if you are not used to 3d applications. |
22:52.33 | JeffM | I would start by just adding a few simple objects to a text file |
22:52.39 | JeffM | and see how that goes |
22:52.42 | BAPTIST | how? |
22:52.57 | BAPTIST | there needs to be steps or something |
22:53.00 | JeffM | BAPTIST, just type them into a text file |
22:53.07 | JeffM | as they are shown in the wiki |
22:53.10 | JeffM | start with a box |
22:53.14 | BAPTIST | by all the poepl that have made maps i can tell its not hard |
22:53.15 | JeffM | maps are just text files |
22:53.28 | BAPTIST | ok thank you |
22:53.43 | randomparticle | 7 minutes to go till april fool's day |
22:54.23 | JeffM | randomparticle, it was canceled |
22:54.29 | randomparticle | ;) |
22:54.37 | JeffM | financial rasons |
22:54.44 | randomparticle | it's unlucky to jump the gun |
22:55.03 | JeffM | randomparticle, huh? |
22:55.06 | JeffM | I mean for us |
22:55.10 | JeffM | we arn't doing anything |
22:55.35 | BAPTIST | jeffm i need to know how long it takes to make a map |
22:55.47 | JeffM | BAPTIST, that is a loaded question |
22:55.51 | randomparticle | about 51 years usually |
22:55.53 | BAPTIST | JeffM sorry for spelling your name wrong |
22:55.53 | randomparticle | give or take |
22:55.53 | me1 | BAPTIST: it can range from 1 minute to 1 lifetime |
22:56.10 | BAPTIST | seriously guys stop playing around lol |
22:56.11 | JeffM | it all depends on your level of skill and how much effort you put into it |
22:56.15 | JeffM | and how complex the map is |
22:56.19 | JeffM | BAPTIST, I'm not |
22:56.27 | JeffM | the most basic map can have one object in it |
22:56.34 | JeffM | it takes me like 30 seconds to make those |
22:56.42 | JeffM | 4 lines in a text editor and it's done |
22:56.57 | JeffM | but it can take authors months to make a complex map |
22:57.08 | me1 | 5 lines, no? |
22:57.20 | BAPTIST | ack |
22:57.23 | CIA-27 | BZFlag: 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.29 | JeffM | me1 don't need rotation ;) |
22:57.31 | spldart | BAPTIST 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.33 | me1 | ahh |
22:57.49 | JeffM | BAPTIST, try a simple map, make one box in the middle |
22:57.52 | JeffM | it's very easy |
22:58.01 | spldart | Start small though.. boxes and pyramids and move them around... You will get the feel |
22:58.02 | JeffM | then 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.33 | BAPTIST | i know i appreciate you jeff m but i cant figure out where to go to do it |
22:59.48 | JeffM | BAPTIST, 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.00 | JeffM | BAPTIST, what do you mean by "go"? |
23:00.06 | BAPTIST | no unfortunately |
23:00.07 | JeffM | do you know how to make a text file? |
23:00.24 | BAPTIST | ahh amn my computer is going slow |
23:01.19 | Constitution | BulletCatcher: what exactly does https://sourceforge.net/tracker/index.php?func=detail&aid=1921980&group_id=3248&atid=303248 fix? |
23:01.50 | Constitution | it just says that it fixes for where plugins are searched for, without describing the current problem. |
23:01.59 | BAPTIST | man d=not amn hehe wow this is so slow when i press enter i can add letters to the sentence |
23:02.14 | BAPTIST | .bye guys i gotta go maybe tomorrow |
23:02.27 | spldart | Ok |
23:02.44 | spldart | Maybe a super beginner wiki? No.. Bad idea. sry |
23:02.58 | Think_Differentl | perhaps he should get a real IRC client |
23:03.26 | spldart | is nostalgic a bit over his days of starting with map making :) |
23:03.41 | KTL | spldart, what maps did you make? |
23:03.42 | spldart | I served bzflag on windows 98se @ the time lol |
23:04.20 | spldart | couple 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.35 | KTL | remembers that one |
23:05.44 | spldart | I need to do another but I'm thinking that I'm goin to be to busy till Fall :-) |
23:05.57 | spldart | well not need.. but want to realy ard :) |
23:06.06 | L4m3r | every attempt I've made at serving on Windows has been a nightmare |
23:06.54 | spldart | windows IS a troublesome platform to run bzfs from indeed |
23:06.56 | BulletCatcher | Constitution: 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.32 | Constitution | ok |
23:07.44 | spldart | @ 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.01 | spldart | I was thinking hands off.... |
23:08.21 | JeffM | spldart, please doo |
23:08.26 | JeffM | fix fix fix |
23:08.34 | JeffM | the bugs file is our file |
23:08.40 | JeffM | belongs to all |
23:08.45 | BulletCatcher | Also, 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.47 | JeffM | and it is probably me ;) |
23:08.57 | Constitution | I think brlcad or Erroneous had better handle that one... I'm not that familiar with what is "proper" *nix make system behavior |
23:09.04 | spldart | Ok... I will only do so when I'm adding a bug. Just to keep things to minimum |
23:09.16 | JeffM | spldart, why? |
23:09.24 | JeffM | if you want to work on that file, do it |
23:09.24 | Constitution | or they can just check it real quick and give me the red/green light |
23:09.38 | spldart | I didn't want to make more commits than I'm actually really REALLY contributing. |
23:09.47 | JeffM | Constitution, does it replace the prefix in the code with the proper dir from make? |
23:09.48 | spldart | but if you want me to really get in there then that's fine |
23:10.01 | JeffM | spldart, it dosn't hurt |
23:10.04 | BulletCatcher | pastebin's a Linux system to Constitution for testing |
23:10.04 | JeffM | yeah get on in there |
23:10.11 | spldart | ok |
23:10.28 | Constitution | JeffM: is that "proper"? I guess so, as it seems other programs do it that way |
23:10.31 | JeffM | spldart, if you want to finish sorting the bugs, that'd be cool too |
23:10.37 | Constitution | but it's a change |
23:10.40 | JeffM | Constitution, yeah that would be the most proper way |
23:10.45 | JeffM | the current way dosn't work |
23:10.47 | JeffM | so its' a good change |
23:11.06 | Constitution | ok |
23:11.33 | Constitution | spldart: 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.57 | AAA_awright | I am able to reduce the size of the server list transfer by about 60% |
23:15.12 | spldart | Thank you Constitution |
23:15.16 | JBdiGriz | JeffM: I think you've found an auto-spell checker to help you out. |
23:15.24 | JeffM | AAA_awright, and how much extra CPU does that take? |
23:15.28 | JeffM | JBdiGriz, where? |
23:15.51 | AAA_awright | I don't know, I am gonna run load tests |
23:16.07 | JBdiGriz | the GSoC applicants. :D |
23:16.14 | AAA_awright | With ab |
23:18.33 | AAA_awright | Why doesn't debian come with less? |
23:18.39 | Lukstr | JBdiGriz: O.o |
23:19.12 | AAA_awright | "less is like more, but better" |
23:19.30 | JeffM | AAA_awright, also how much of an actual speed change that is |
23:20.06 | AAA_awright | Yeah |
23:20.08 | JeffM | JBdiGriz, I am confused |
23:21.15 | spldart | umm |
23:21.20 | spldart | debian comes with less |
23:21.23 | spldart | ? |
23:21.30 | spldart | which ver? |
23:21.45 | spldart | or was that a bad jest ;-) |
23:28.01 | me1 | is bzfs set up to automaticly kick someone who takes too many screenshots, or F5s too much? |
23:28.35 | KTL | does 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.13 | JeffM | indeed |
23:29.16 | JeffM | it pauses them |
23:29.30 | me1 | no, i mean kick |
23:29.35 | JeffM | no |
23:29.43 | ocmongoose | how do you block a user from PM? |
23:29.43 | JeffM | there is no protection against that |
23:29.58 | KTL | so if in trouble one could start hitting f5 really fast?? |
23:30.02 | KTL | :D |
23:30.03 | Constitution | get a real irc client |
23:30.14 | Erroneous | not in 3.0 :) |
23:30.20 | JeffM | me1, 3.0 should not have an affect |
23:30.28 | KTL | so i got to test this before 3.0 is released :) |
23:30.34 | JeffM | the sim code is better, and screenshot compression is in a thread |
23:30.37 | Erroneous | threads ftw |
23:30.46 | JeffM | KTL, it is considered a cheat |
23:30.55 | KTL | myes myes :) |
23:31.14 | BulletCatcher | The "F5" cheat works by creating lag. Using it a lot may be enough to get lagkicked, but not usually. |
23:31.19 | JeffM | me1, basicly if we could have detected it and done something, we'd have done it in 2.0.10 |
23:31.23 | Constitution | BulletCatcher: 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.50 | me1 | no, i was looking in my screnshots folder and saw a point when I was taking some screenies and got "server unexpectedly disconnected" |
23:32.02 | BulletCatcher | Constitution: I'll look at it now. |
23:32.08 | *** mode/#bzflag [+v menotume] by ChanServ |
23:33.46 | Winny | any gernman speakers in here? |
23:34.12 | Constitution | BulletCatcher: 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.29 | Constitution | a 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.50 | Constitution | wow, GSoC selections will be announced on April 14? that's like a week after the deadline |
23:37.47 | Lukstr|Laptop | yeah |
23:38.40 | BulletCatcher | The 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.53 | Constitution | yeah, I tend to agree |
23:39.55 | CIA-27 | BZFlag: 03macsforme * r16884 10/trunk/bzflag/ (configure.ac m4/freetype2.m4): Accept SF patch #1924918 from Bullet Catcher: configure script fix for freetype. |
23:42.05 | CIA-27 | BZFlag: 03bzspldart * r16885 10/trunk/bzflag/BUGS: Added flagzone message bug. Clarified wing jump count bug. corrected some spelling elsewhere. |
23:44.16 | AAA_awright | JeffM: When sending gzip compressed data, the requests were completed in average 1/2 the time |
23:44.47 | AAA_awright | No, the longest requests. There was a 10% drop in times on average. |
23:45.14 | BulletCatcher | AAA_awright: Is that wall clock time, or CPU time? |
23:45.29 | delusional_ | Yeah, I'm still in for a XXXL jeff, though I haven't paid yet. |
23:45.33 | AAA_awright | clock time, ms |
23:46.01 | CIA-27 | BZFlag: 03macsforme * r16886 10/trunk/bzflag/src/bzfs/ (Makefile.am bzfsPlugins.cxx): Accept SF patch #1921980 from Bullet Catcher: plugin path fix. |
23:46.19 | BulletCatcher | I think JeffM was more concerned about CPU time. |
23:47.07 | JeffM | AAA_awright, so from 1 second down to 2 seconds, WOW! |
23:47.19 | AAA_awright | No, 1 second down to 0.8 |
23:47.28 | AAA_awright | That is local loopback, too |
23:47.55 | AAA_awright | Only on the max comoression (9) though, <7 it becomes not worth it (idk why) |
23:48.14 | JeffM | AAA_awright, compression gets you 0.2 seconds? |
23:48.17 | JeffM | that's it? |
23:48.26 | AAA_awright | Local loopback |
23:48.30 | AAA_awright | Yeah |
23:48.34 | JeffM | so it's pointless |
23:48.36 | spldart | Is that the small picture increase or the BIG picture increase |
23:48.41 | AAA_awright | Not entirely |
23:48.45 | AAA_awright | I'll check over the network |
23:52.09 | CIA-27 | BZFlag: 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.14 | JeffM | the big problem with the list is the database access AAA_awright seriously |
23:52.48 | AAA_awright | It shouldn't be too hard to cache the list in local memory |
23:53.01 | JeffM | work on that before compression |
23:53.02 | JeffM | seriously |
23:53.07 | JeffM | we are not bandwith limited |
23:53.19 | JeffM | and we don't need to add the complexity of decompressing on the client |
23:53.28 | AAA_awright | It isn't about server end bandwidth, it is about client end bandwidth |
23:53.37 | JeffM | we arn't flooding clients |
23:53.45 | AAA_awright | I am testing lots of things before I start designing anythin |
23:53.46 | JeffM | your complaint about time is not bandwith related, its latency |
23:53.54 | AAA_awright | Database is next :) |
23:54.09 | JeffM | you are taking a 3 packet message and making it a 2 packet message, it ain't gonna change squat |
23:55.07 | Erroneous | likes seeing all these commits :) |
23:55.10 | Erroneous | ~Constitution++ |
23:55.13 | Erroneous | ~spldart++ |
23:55.26 | Constitution | ~BulletCatcher++ |
23:55.28 | Constitution | all his work |
23:55.38 | BulletCatcher | my pleasure |
23:55.41 | spldart | 8-D |
23:55.45 | brlcad | don't forget AUTHORS |
23:56.05 | Constitution | he won't give me his name :P |
23:56.12 | Lukstr|Laptop | :o |
23:56.13 | spldart | hehe... |
23:56.22 | brlcad | so put their irc name |
23:56.24 | spldart | He said only TR can have it |
23:56.24 | brlcad | not the first |
23:56.34 | Constitution | kk |
23:56.41 | Constitution | one more commit to my credit, why not ;) |