00:11.25 | JeffM | 1.5 million players.. pre launch.. that's a good marketing campaign :) |
00:16.08 | brad | for bz 3.0? |
00:16.27 | JeffM | oh god no |
00:16.31 | JeffM | star wars the old republic |
00:16.33 | brad | :( |
00:16.54 | JeffM | I doubt bzflag has ever had more then 1000 people playing at one time |
00:17.18 | JeffM | swtor is just an example of the types of people a good game can get |
00:17.44 | JeffM | and figure every one of those 1.5 million people spent at least 60$ on the game, and will spend 15$ a month on it |
00:18.04 | JeffM | imagine what you could get for a good free game |
00:18.46 | brad | eww it's subscription? |
00:19.12 | JeffM | yep |
00:19.19 | JeffM | not even microtransactions |
00:19.31 | JeffM | tho I'm sure they will move to that when numbers fall |
00:24.21 | JeffM | there are a great number of free to play games out there these days |
00:25.36 | apeman | i've been in a room of 60 people playing bz |
00:25.47 | JeffM | on a lan server? |
00:25.52 | JeffM | or online? |
00:25.58 | apeman | think online |
00:26.01 | apeman | in 2004 |
00:26.04 | apeman | ish |
00:26.15 | JeffM | that long ago maybe |
00:26.17 | apeman | not all same server |
00:26.20 | JeffM | ahh |
00:26.40 | apeman | students ;) |
00:27.57 | JeffM | but still the game isn't set up well for that kind of scaleablity |
00:28.17 | JeffM | each update you send it sent to every other player |
00:28.46 | apeman | how can you do better, token ring? :P |
00:28.59 | blast007 | by not sending unnecessary updates |
00:29.01 | JeffM | no, by doing smarter updates |
00:29.07 | JeffM | yeah combinging states |
00:29.18 | JeffM | have the server do more smarts about what it sends out |
00:29.20 | blast007 | if someone has ST and is not in your field of view, updates don't need to go to you at all |
00:29.38 | blast007 | and other cases like that |
00:29.46 | JeffM | also you don't need to send as many updates for players that are far away |
00:29.48 | blast007 | someone far away from you doesn't need to get as many updates |
00:29.58 | JeffM | most modern games have solved these issues |
01:21.20 | cp | question |
01:21.32 | cp | i was running bzfs on windows, but im switching to linux |
01:21.57 | cp | i have a couple of modified plugins |
01:22.10 | cp | and i cant figure out how to recompile them for linux |
01:22.24 | JeffM | you have to add them to the make system |
01:23.05 | blast007 | there's a newplug.sh script that copies the SAMPLE_PLUGIN to a new name |
01:23.09 | JeffM | yeah |
01:23.15 | cp | so look at that? |
01:23.19 | JeffM | then you just add it to the dirs that are used in configure IIRC |
01:23.21 | blast007 | and then you can place your plugin file overtop the copy of the sample plugin |
01:23.42 | JeffM | linux builds the plugins at the same time as the server |
01:23.52 | cp | so i need to recompile server? |
01:23.58 | blast007 | the newplug.sh attempts to (and generally does) add your plugin to the plugins/Makefile.am file, but you always have to manually add it to the configure.ac file |
01:24.09 | blast007 | and then you have to run autogen, configure, make and make install again |
01:24.20 | blast007 | it won't have to rebuild everything |
01:24.25 | blast007 | just what's changed (namely your plugin) |
01:24.31 | cp | cool |
01:24.32 | cp | thx |
01:36.20 | cp | so |
01:36.23 | cp | for linux |
01:36.34 | cp | do i not need to manually load plugins? |
01:36.38 | cp | or i still do? |
01:36.47 | blast007 | no, you still do :P |
01:37.16 | blast007 | if you 'make install' (well, 'sudo make install') you can just do -loadplugin pluginname |
01:37.20 | blast007 | don't need the extension |
01:37.31 | cp | so |
01:37.31 | blast007 | so, for serverControl, -loadplugin serverControl |
01:37.35 | blast007 | it is case sensitive |
01:37.41 | cp | from a cpp file |
01:37.52 | blast007 | ? |
01:37.52 | cp | how do i install it? |
01:37.59 | cp | run newplug.sh? |
01:38.05 | blast007 | oh, you haven't done that yet? |
01:38.16 | cp | not yet |
01:38.22 | cp | one sec |
01:38.25 | blast007 | thought that's what you were doing this whole time ;) |
01:38.28 | cp | while i copy the code |
01:38.55 | cp | do i just need the cpp |
01:39.00 | blast007 | yeah |
01:39.01 | cp | or also the def |
01:39.06 | blast007 | just the cpp |
01:39.19 | blast007 | the def will be created when you run newplug.sh |
01:39.29 | blast007 | what is the name of your plugin? |
01:40.00 | blast007 | the filename, specifically |
01:44.27 | cp | mapchange |
01:44.43 | blast007 | cd plugins/ |
01:44.47 | blast007 | ./newplugin mapchange |
01:45.00 | blast007 | then copy your cpp to plugins/mapchange/mapchange.cpp |
01:46.33 | cp | ok |
02:02.58 | cp | do i need to redo autogen and configure if i edit source code? |
02:03.04 | cp | or just redo make? |
02:19.22 | *** join/#bzflag JeffM (~Toybox@cpe-76-167-238-6.socal.res.rr.com) |
02:19.22 | *** join/#bzflag JeffM (~Toybox@unaffiliated/jeffm2501) |
02:19.22 | *** mode/#bzflag [+v JeffM] by ChanServ |
02:45.18 | cp | if i change src code |
02:45.26 | cp | do i need to redo ./autogen.sh |
02:45.30 | cp | and ./configure? |
02:50.02 | blast007 | if you just change source, run 'make' |
02:50.24 | blast007 | if you change a Makefile.am or configure.ac, run autogen and configure and make |
02:51.15 | blast007 | if you change what development libraries you have installed (like, say, you install the libcurl development headers and want to use those instead of building the curl we bundle), then run configure and make |
02:52.18 | blast007 | autogen builds the configure script and preps generates an intermediate step for the makefiles. configure detects what your system has for libraries and features and generates the final makefiles. make actually does the building of code. |
02:52.27 | blast007 | s/preps // |
03:00.51 | cp | ok |
03:00.52 | cp | thx |
03:06.51 | *** join/#bzflag Propane_Tank (18e6302c@gateway/web/freenode/ip.24.230.48.44) |
03:07.11 | Propane_Tank | where do you get the free version of XChat? I downloaded the evaluation copy... |
03:07.31 | mdskpr | <PROTECTED> |
03:07.40 | JeffM | I use the silverax one |
03:07.53 | Propane_Tank | mdskpr: huh? |
03:07.53 | JeffM | http://www.silverex.org/download/ |
03:08.10 | JeffM | mdskpr, actualy the offical project charges for windows builds |
03:08.25 | mdskpr | ohh |
03:08.40 | JeffM | there build system is SO bad that nobody will build on windows unless paid to do so |
03:08.58 | *** join/#bzflag Guest165 (60253636@gateway/web/freenode/ip.96.37.54.54) |
03:09.25 | *** join/#bzflag swigg (60253636@bzflag/player/Swigg) |
03:10.05 | Propane_Tank | how does the registration process work? couldn't i just "hack" this build or is that implemented into the source code? |
03:10.16 | Propane_Tank | I always thought they made a registry key, but i've never found em yet |
03:10.26 | JeffM | I don't know what they do |
03:10.33 | Propane_Tank | i've always wondered that |
03:10.49 | JeffM | if you build form the source it dosn't have the timeout |
03:10.58 | JeffM | but building from the source is VERY hard |
03:11.03 | JeffM | thats why they charge for it |
03:11.19 | JeffM | silverx makes a better installer anyway |
03:11.59 | JeffM | it should keep your settings if you uninstall the offical one then install the free one |
03:12.00 | *** join/#bzflag PropaneTank_ (~Propane_T@host-44-48-230-24.midco.net) |
03:12.24 | Propane_Tank | well i found a way to atleast get the window to open, then just minimize the register window. delete the registry key called 'installed' |
03:12.33 | JeffM | why bother with that? |
03:12.58 | JeffM | it's not that great of a chat client anyway |
03:13.09 | Propane_Tank | what do u suggest? |
03:13.19 | JeffM | nothing else |
03:13.28 | JeffM | I just can think of stuff it could do that it dosn't |
03:13.34 | JeffM | its' very generic |
03:13.59 | swigg | any idea on the new IP faking exploit? |
03:14.16 | JeffM | don't trust Ips? |
03:14.36 | swigg | yes, but since they can't be faked in two directions... |
03:14.37 | JeffM | require reg and ban on that? |
03:15.11 | swigg | thought it was odd that a user got the local IP of the bots |
03:17.31 | cp | on linux |
03:17.40 | cp | how do i pass info to a plugin? |
03:17.48 | JeffM | same way you do on windows |
03:18.05 | cp | im trying -loadplugin x,~/conf/x.conf |
03:18.10 | cp | and it isnt working |
03:18.22 | JeffM | ~ is probably not a valid path |
03:18.26 | cp | ah |
03:18.32 | cp | changing that |
03:18.39 | JeffM | that's a shell thing not all apps support converting it to a full path |
03:19.51 | *** join/#bzflag PropaneTank_ (~Propane_T@host-44-48-230-24.midco.net) |
04:20.50 | cp | for bzadmin |
04:20.59 | cp | how do i set who i send to |
04:32.45 | *** join/#bzflag jroysdon (~jroysdon@Ox.roysdon.org) |
05:17.52 | *** join/#bzflag I_Died_Once (~I_Died_On@unaffiliated/idiedonce/x-1828535) |
05:41.38 | *** join/#bzflag TimRiker (~TimRiker@bzflag/projectlead/TimRiker) |
05:41.38 | *** mode/#bzflag [+o TimRiker] by ChanServ |
07:55.27 | *** join/#bzflag Pimpinella (~frank@gondolin.pimpi.org) |
08:13.18 | *** join/#bzflag Pimpinella (~frank@gondolin.pimpi.org) |
08:30.36 | *** join/#bzflag Pimpinella (~frank@gondolin.pimpi.org) |
08:48.23 | *** join/#bzflag Pimpinella (~frank@gondolin.pimpi.org) |
09:05.21 | *** join/#bzflag Pimpinella (~frank@gondolin.pimpi.org) |
09:22.53 | *** join/#bzflag Pimpinella (~frank@gondolin.pimpi.org) |
09:39.54 | *** join/#bzflag Pimpinella (~frank@gondolin.pimpi.org) |
09:56.45 | *** join/#bzflag Pimpinella (~frank@gondolin.pimpi.org) |
10:13.56 | *** join/#bzflag Pimpinella (~frank@gondolin.pimpi.org) |
10:31.27 | *** join/#bzflag Pimpinella (~frank@gondolin.pimpi.org) |
12:28.19 | *** join/#bzflag randomparticle (~randompar@about/essy/snick/randomparticle) |
12:31.15 | randomparticle | admins please report to duty on bzf:5154 |
13:00.33 | *** join/#bzflag Pimpinella (~frank@gondolin.pimpi.org) |
13:34.16 | *** join/#bzflag mdskpr (~mdskpr@108.25.131.122) |
14:18.23 | *** join/#bzflag Pimpinella (~frank@gondolin.pimpi.org) |
14:28.44 | kierra | report for duty????? show me the money! |
14:29.10 | brad | ~givemoney kierra |
14:29.24 | brad | doesn't look like that's gonna happen :p |
14:30.59 | blast007 | ~money |
14:30.59 | ibot | well, money is something which is not affordable for most OpenSource guys |
14:31.04 | blast007 | heh |
14:31.08 | brad | :D |
14:34.03 | *** join/#bzflag spldart (~spldart2@c-98-201-137-215.hsd1.tx.comcast.net) |
14:34.03 | *** join/#bzflag spldart (~spldart2@bzflag/contributor/spldart) |
14:34.03 | *** mode/#bzflag [+v spldart] by ChanServ |
14:41.57 | *** join/#bzflag cods_ (~cods@tuxee.net) |
14:42.42 | *** join/#bzflag cods (~cods@rsbac/developer/cods) |
14:43.31 | kierra | lol |
14:50.48 | *** join/#bzflag DTRemenak (~DTRemenak@76.91.44.176) |
14:50.48 | *** join/#bzflag Cobra_Fast (~coprah@wtwrp.de) |
14:56.36 | *** join/#bzflag Constitution (~const@bzflag/developer/Constitution) |
15:08.36 | *** join/#bzflag Pimpinella (~frank@gondolin.pimpi.org) |
15:21.20 | *** join/#bzflag Pimpinella (~frank@gondolin.pimpi.org) |
15:34.18 | *** join/#bzflag lodxcol (~lodxcol@unaffiliated/lodxcol) |
16:46.46 | *** join/#bzflag JeffM (~JeffM@75.16.90.217) |
16:46.53 | *** join/#bzflag JeffM (~JeffM@unaffiliated/jeffm2501) |
16:46.53 | *** mode/#bzflag [+v JeffM] by ChanServ |
17:07.49 | *** join/#bzflag bier_ (~bier@p54A5BF9C.dip.t-dialin.net) |
17:07.58 | *** join/#bzflag bier (~bier@p54A5BF9C.dip.t-dialin.net) |
17:28.35 | *** join/#bzflag [dmp] (~dennis@unaffiliated/dmp/x-546784) |
17:43.04 | *** join/#bzflag Tuxist (~quassel@dyndsl-085-016-109-061.ewe-ip-backbone.de) |
17:44.35 | *** join/#bzflag apeman (~Packman@115-188-244-191.jetstream.xtra.co.nz) |
18:00.42 | *** join/#bzflag randomparticle (~randompar@about/essy/snick/randomparticle) |
18:00.56 | *** join/#bzflag TimRiker (~TimRiker@bzflag/projectlead/TimRiker) |
18:00.57 | *** mode/#bzflag [+o TimRiker] by ChanServ |
18:01.17 | CIA-109 | BZFlag: 03atupone * r22253 10/trunk/bzflag/src/bzfs/bzfsPlugins.cxx: Reindent some pieces of code and there respect DEVINFO rules |
18:34.29 | *** join/#bzflag kierra (~Jolie@unaffiliated/kierra) |
18:38.08 | apeman | i have a broken libtool installed, and a locally installed libtool, how can i make autogen.sh find the local one? |
18:39.38 | CIA-109 | BZFlag: 03atupone * r22254 10/trunk/bzflag/src/bzfs/bzfsPlugins.cxx: |
18:39.38 | CIA-109 | BZFlag: (performance) Possible inefficient checking for 'plugins' emptiness. |
18:39.38 | CIA-109 | BZFlag: (performance) Prefer prefix ++/-- operators for non-primitive types. |
18:45.12 | blast007 | what OS are you on with a broken libtool? |
18:45.31 | blast007 | apeman: ^ |
18:45.51 | apeman | debian, libtool broken from repo |
18:46.00 | blast007 | which debian version? |
18:46.19 | apeman | brlcad answered my original question |
18:46.44 | blast007 | which debian version? |
18:47.02 | apeman | Linux debian 2.6.26-2-xen-amd64 #1 SMP Wed Sep 21 05:57:38 UTC 2011 x86_64 GNU/Linux |
18:47.14 | blast007 | that's not your debian version, that is your kernel version |
18:47.23 | blast007 | are you on squeeze? lenny? etch? |
18:47.38 | apeman | i don't know |
18:47.42 | apeman | what that means |
18:47.52 | blast007 | you don't know what you installed? :) |
18:48.01 | apeman | i didn't install it |
18:48.14 | blast007 | what does /etc/debian_version show? |
18:48.23 | blast007 | if that file exists at all |
18:48.30 | apeman | 5.0.9 |
18:48.58 | blast007 | that system should be updated soon |
18:49.17 | blast007 | debian lenny (5) only gets updates until Feb 6th - after that, no more security updates |
18:50.20 | CIA-109 | BZFlag: 03atupone * r22255 10/trunk/bzflag/src/bzfs/BZWError.h: (style) Technically the member functions 'BZWError::hasHadError' and 'BZWError::hasHadWarning' can be const. |
18:50.30 | blast007 | I'm not even going to bother making bins for that |
18:52.30 | JeffM | ouch, old debian |
18:53.25 | blast007 | oldstable, so just one version behind |
18:53.38 | blast007 | but still old ;) |
18:54.19 | *** join/#bzflag DTRemenak (~DTRemenak@about/essy/CrazyCoder/DTRemenak) |
18:54.20 | *** mode/#bzflag [+v DTRemenak] by ChanServ |
18:54.36 | CIA-109 | BZFlag: 03atupone * r22256 10/trunk/bzflag/src/bzfs/CmdLineOptions.cxx: (performance) Prefer prefix ++/-- operators for non-primitive types. |
18:54.39 | blast007 | for Ubuntu, I'll probably push out bins for 10.04, 10.10, 11.04, and 11.10, since they're all supported yet |
18:54.56 | blast007 | could even do one for 8.04 server |
18:55.26 | blast007 | I'm getting closer now |
18:55.34 | blast007 | still need to finish reading that documentation |
19:16.17 | *** join/#bzflag DTRemenak|RDP (~DTRemenak@about/essy/CrazyCoder/DTRemenak) |
19:16.17 | *** mode/#bzflag [+v DTRemenak|RDP] by ChanServ |
19:21.27 | CIA-109 | BZFlag: 03JeffM2501 * r22257 10/trunk/bzflag/ (MSVC/build/config.h src/bzflag/playing.cxx): |
19:21.27 | CIA-109 | BZFlag: disable new behavior warnings for all of atupone's recent changes |
19:21.27 | CIA-109 | BZFlag: fix double to float cast warning. |
19:22.10 | CIA-109 | BZFlag: 03atupone * r22258 10/trunk/bzflag/src/bzfs/commands.cxx: |
19:22.10 | CIA-109 | BZFlag: (error) Possible null pointer dereference: fPlayer - otherwise it is redundant to check if fPlayer is null at line 1511 |
19:22.10 | CIA-109 | BZFlag: (performance) Possible inefficient checking for 'argv' & 'params' emptiness. |
19:22.10 | CIA-109 | BZFlag: (performance) Prefer prefix ++/-- operators for non-primitive types. |
19:22.58 | JeffM | yay it's no longer a warning machine on windows anymore |
19:34.51 | blast007 | :) |
19:35.53 | blast007 | mmmmm, Windows 7 on 2GHz Pentium 4's |
19:36.35 | *** join/#bzflag DTRemenak|RDP (~DTRemenak@about/essy/CrazyCoder/DTRemenak) |
19:36.35 | *** mode/#bzflag [+v DTRemenak|RDP] by ChanServ |
19:44.51 | *** join/#bzflag DTRemenak (~DTRemenak@about/essy/CrazyCoder/DTRemenak) |
19:44.51 | *** mode/#bzflag [+v DTRemenak] by ChanServ |
19:49.27 | Constitution | why would a double to float cast be a warning? isn't the loss of precision obviously intentional? |
19:50.03 | blast007 | not necessarily |
19:50.57 | blast007 | what if a variable was previously an int and it was being cast to a float somewhere. and now someone comes along and makes the original variable a double? |
19:51.47 | blast007 | the compiler shouldn't assume you want to lose precision |
19:53.05 | Constitution | how does making a float a double lose precision? |
19:53.30 | blast007 | double to float |
19:54.39 | Constitution | ok... but I still don't understand your point. an "original" variable will always be the type it was declared as |
19:55.56 | blast007 | read my line again |
19:56.05 | blast007 | I said that someone changed the original variable to be a double now |
19:56.26 | blast007 | so now instead of an int being cast to a float, it's a double being cast to a float |
19:58.08 | Constitution | you can't "change" a variable from an int to a double in C afaik |
19:58.16 | blast007 | ... |
19:58.28 | blast007 | you're thinking about this too hard |
19:58.52 | blast007 | I mean someone places the cursor after 'int', hits backspace three times, and then types double. |
19:58.57 | blast007 | :P |
19:59.20 | blast007 | I'm quite sure you can edit C files ;) |
19:59.37 | Constitution | ok, I see what you mean |
20:01.42 | Constitution | well if you do that you have to add/remove casts almost everywhere the variable is used anyway... I don't really see how that purpose stands when you extend it to other things. a cast is an obvious and intentional change in data type |
20:02.01 | Constitution | anyway, </rant> |
20:02.40 | Constitution | I just don't see why compilers have to generate warnings for something that has a fairly clear purpose like that |
20:05.01 | blast007 | if you're casting a double to float a lot, perhaps it's better to just make it a float |
20:06.09 | CIA-109 | BZFlag: 03atupone * r22259 10/trunk/bzflag/src/bzfs/CustomBox.cxx: (performance) Possible inefficient checking for 'faceList' emptiness. |
20:08.30 | CIA-109 | BZFlag: 03atupone * r22260 10/trunk/bzflag/src/bzfs/CustomMesh.cxx: |
20:08.30 | CIA-109 | BZFlag: (performance) Possible inefficient checking for 'faces' emptiness. |
20:08.30 | CIA-109 | BZFlag: (performance) Prefer prefix ++/-- operators for non-primitive types. |
20:09.49 | blast007 | Constitution: also, in the case that JeffM fixed, it had been an implicit cast, and he replaced it with an explicit one |
20:09.58 | blast007 | it was the implicit cast that was causing a warning |
20:10.12 | JeffM | doubles are not floats! |
20:10.41 | blast007 | double x = 5; float y; y = x; // Implicit cast y = (float)x; // Explicit cast |
20:11.01 | blast007 | and heck, might be a warning because I didn't do x = 5.0 |
20:11.28 | blast007 | can't remember how that works.. too much PHP on the brain ;) |
20:11.42 | JeffM | yes it will give a warning on VC that you may loose data |
20:11.47 | JeffM | cus double has more precision |
20:12.00 | blast007 | I mean the first part. assigned x an int value. |
20:12.19 | blast007 | the y = x part should generate an error, as expected |
20:12.36 | JeffM | not an error, a waraning |
20:12.42 | blast007 | yeah.. |
20:12.50 | JeffM | into to double dosn't loose data IIRC |
20:12.59 | blast007 | right, not saying that |
20:12.59 | JeffM | int to double I mean |
20:13.04 | blast007 | just wondering if it will complain about that |
20:13.19 | blast007 | because when we assign float values, we do it like float whatever = 5.0f |
20:15.18 | JeffM | Constitution, the warning is to make sure that you know about the precision loss since all you did was an assignment |
20:15.29 | CIA-109 | BZFlag: 03atupone * r22261 10/trunk/bzflag/src/bzfs/CustomPyramid.cxx: (performance) Possible inefficient checking for 'faceList' emptiness. |
20:15.34 | JeffM | just given 2 variable names you may not know that they are different |
20:17.23 | CIA-109 | BZFlag: 03atupone * r22262 10/trunk/bzflag/src/bzfs/CustomTetra.cxx: (warning) Member variables 'CustomTetra::*' are not initialized in the constructor. |
20:17.45 | JeffM | it's about type safety |
20:19.14 | CIA-109 | BZFlag: 03atupone * r22263 10/trunk/bzflag/src/bzfs/CustomWaterLevel.cxx: (warning) Member variable 'CustomWaterLevel::height' is not initialized in the constructor. |
20:20.53 | CIA-109 | BZFlag: 03atupone * r22264 10/trunk/bzflag/src/bzfs/CustomWeapon.cxx: (performance) Possible inefficient checking for 'delay' emptiness. |
20:22.01 | CIA-109 | BZFlag: 03atupone * r22265 10/trunk/bzflag/src/bzfs/CustomZone.cxx: (performance) Possible inefficient checking for 'qualifiers' emptiness. |
20:22.35 | Constitution | ok, a warning for an implicit cast makes sense |
20:23.06 | *** join/#bzflag DTRemenak (~DTRemenak@about/essy/CrazyCoder/DTRemenak) |
20:23.06 | *** mode/#bzflag [+v DTRemenak] by ChanServ |
20:23.08 | Constitution | personally I find it easier to just use one or the other throughout as much as possible |
20:23.26 | CIA-109 | BZFlag: 03atupone * r22266 10/trunk/bzflag/src/bzfs/FlagHistory.cxx: Reindent following DEVINFO rules |
20:23.51 | CIA-109 | BZFlag: 03atupone * r22267 10/trunk/bzflag/src/bzfs/FlagHistory.cxx: (performance) Prefer prefix ++/-- operators for non-primitive types. |
20:25.29 | CIA-109 | BZFlag: 03atupone * r22268 10/trunk/bzflag/src/bzfs/FlagInfo.cxx: (warning) Member variables 'FlagInfo::*' are not initialized in the constructor. |
20:27.12 | JeffM | Constitution, sure if you are the only developer ;) |
20:27.43 | JeffM | but if you call Bob's GetVectorMag function and he stupidly made it return a float you could spend days tracking down a bug |
20:28.57 | *** join/#bzflag Tuxist (~quassel@dyndsl-178-142-118-022.ewe-ip-backbone.de) |
20:30.40 | CIA-109 | BZFlag: 03atupone * r22269 10/trunk/bzflag/src/bzfs/GameKeeper.cxx: (warning) Member variables 'Player::*' are not initialized in the constructor. |
20:33.41 | *** join/#bzflag Tuxist (~quassel@dyndsl-178-142-118-022.ewe-ip-backbone.de) |
20:34.51 | CIA-109 | BZFlag: 03atupone * r22270 10/trunk/bzflag/src/bzfs/ListServerConnection.cxx: |
20:34.51 | CIA-109 | BZFlag: (style) Unused variable: hdr |
20:34.51 | CIA-109 | BZFlag: (warning) Member variables 'ListServerLink::*' are not initialized in the constructor. |
20:35.52 | CIA-109 | BZFlag: 03atupone * r22271 10/trunk/bzflag/src/bzfs/Permissions.cxx: (performance) Prefer prefix ++/-- operators for non-primitive types. |
20:36.16 | *** join/#bzflag DTRemenak (~DTRemenak@about/essy/CrazyCoder/DTRemenak) |
20:36.16 | *** mode/#bzflag [+v DTRemenak] by ChanServ |
20:39.59 | CIA-109 | BZFlag: 03atupone * r22272 10/trunk/bzflag/src/bzfs/RecordReplay.cxx: (style) The scope of the variable 'i' can be reduced |
20:43.30 | CIA-109 | BZFlag: 03atupone * r22273 10/trunk/bzflag/src/bzfs/RejoinList.cxx: (performance) Prefer prefix ++/-- operators for non-primitive types. |
20:51.23 | Supertanker | How big is the bzflag svn trunk? |
20:51.31 | JeffM | [--------------------------------------------] |
20:51.32 | JeffM | that big |
20:51.35 | Supertanker | Debating whether to try pulling it on dialup or wait until school starts up again. |
20:51.41 | Supertanker | Dang, man. That's huge. |
20:51.45 | JeffM | not really |
20:51.45 | Supertanker | There's no way I can pull that on dialup. |
20:52.02 | JeffM | it's like 40 megs IIRC |
20:52.02 | Supertanker | Got a number in MB? |
20:52.07 | Supertanker | Oh, I can handle that. |
20:52.09 | JeffM | it's just text files |
20:52.15 | Supertanker | I'll just start it in a few minutes and walk away. |
20:52.17 | JeffM | if you are talking about the game |
20:52.21 | JeffM | not all that is in trunk |
20:52.34 | JeffM | trunk/bzflag rather then just trunk |
20:52.38 | Supertanker | Aye |
20:52.42 | Supertanker | I can handle 40MB. |
20:52.56 | Supertanker | Slowly. :) |
20:53.11 | blast007 | JeffM: you forgot the "Not to scale" on that diagram ;) |
20:53.13 | JeffM | get not dialup |
20:53.51 | Supertanker | JeffM, this is the same connection I've had since I was ten. If I could've changed by now, I would've. :) |
20:54.02 | JeffM | MOVE |
20:54.22 | Supertanker | I have a family to take care of. |
20:54.25 | Supertanker | Family > Internet access. |
20:54.55 | JeffM | move them too |
20:55.13 | blast007 | yeah, about 45MB. My checkout directory takes up 90MB, which includes the copies of all the files within the .svn dirs. |
20:55.27 | Supertanker | If only it were so simple. |
20:55.35 | Supertanker | Thanks blast007. That's reasonable enough. The Blender checkout was worse. |
20:55.38 | JeffM | it is as smiple as you make it :) |
20:55.58 | JeffM | heck my dad lives down a dirt road and he has DSL |
20:56.21 | JeffM | crappy 1.5 meg but at least it's DSL |
20:56.26 | blast007 | you know what's worse than dialup? satalite. |
20:56.34 | Supertanker | Yeah, which is why I don't have satalite. |
20:56.39 | JeffM | it can be |
20:56.42 | Supertanker | Checked that, saw latency and bandwidth caps and went, "no way." |
20:56.44 | JeffM | for this download it would be better |
20:56.51 | blast007 | at least on dialup you can play games |
20:56.51 | JeffM | for gaming it sucks |
20:57.03 | Supertanker | Yah, but for this download at any other time of the year I can go to the college or work. :) |
20:57.04 | JeffM | asmyetric latency |
20:57.09 | Supertanker | Horrible latency. |
20:57.16 | blast007 | (well, some games, like double solitare and scrabble) |
20:57.19 | JeffM | well there is that speed of light thing |
20:57.20 | Supertanker | Our neighbor had serious stability problems when she had it as well. |
20:58.01 | Supertanker | My dialup modem tends to stay connected for 12+ hours at a time, even if it is fairly slow. It's more stable than some of my friends' cable connections. Which is really, really sad. |
20:58.36 | CIA-109 | BZFlag: 03atupone * r22274 10/trunk/bzflag/src/bzfs/ (Score.cxx Score.h): (style) Technically some member functions can be const. |
20:58.38 | blast007 | somewhere I have a screenshot of my dialup connection that was up for 30 days (or so) straight :P |
20:59.02 | JeffM | do they even make modems anymore? |
20:59.08 | blast007 | apparently |
20:59.14 | blast007 | they still put them in laptops, no? |
20:59.27 | JeffM | mine is like 2 years old and dosn't have one |
20:59.54 | blast007 | this netbook next to me doesn't |
20:59.58 | blast007 | but that's a netbook |
20:59.59 | Supertanker | I'm using an old USR 56k external modem that's connecting at 28.8k or so. |
21:00.08 | Supertanker | I pretty much despise all internal winmodems because they're painful to use with Linux. |
21:00.30 | CIA-109 | BZFlag: 03atupone * r22275 10/trunk/bzflag/src/bzfs/ServerSidePlayer.cxx: Reindent part of the file |
21:00.38 | Supertanker | I do have a 28.8k Zoom modem connected to the othe serial port as well, just for backup. I had to get a PCI Serial card to support these. The computer is too new otherwise, heh. |
21:01.05 | blast007 | ooo, get a second phone line and use both modems at once! |
21:01.09 | blast007 | double the speed! |
21:01.19 | JeffM | or ISDN |
21:01.23 | Supertanker | I was tempted |
21:01.31 | CIA-109 | BZFlag: 03atupone * r22276 10/trunk/bzflag/src/bzfs/ServerSidePlayer.cxx: (performance) Prefer prefix ++/-- operators for non-primitive types. |
21:01.45 | Supertanker | The lines don't physically support ISDN and AT&T is not interested in laying new lines up this far. |
21:02.00 | Supertanker | Supposedly, they'll be working their way up the mountain with fiber. That might be fun, but it's not inthe near future. |
21:02.12 | blast007 | heh, I knew someone in europe that switched from ISDN to "wireless internet". course, that wireless ISP didn't tell them that once it got to the wireless access point it went through a shared satalite uplink .... |
21:02.30 | blast007 | all behind NAT too ;) |
21:02.40 | Supertanker | Oh gawd, really? |
21:02.40 | Supertanker | That's horrible. |
21:02.44 | Supertanker | Wifi alone is bad enough. |
21:02.49 | Supertanker | s/wifi/wireless/ |
21:02.51 | blast007 | yeah, their ISDN was faster |
21:03.15 | Supertanker | My ISP is irritating me though. Whoever is the network manager of 01.com apparently thinks that blocking all ICMP Ping traffic is a good idea. |
21:03.19 | Supertanker | o1.com, even. |
21:03.25 | Supertanker | Upshot is, I can't ping out. |
21:04.14 | JeffM | they probably don't care about the dialup sers |
21:04.46 | Supertanker | I think they drywalled over their modem pool. |
21:04.57 | Supertanker | Although this is shared with DSL connections (which I did ask about--no dice) and so I think they're having the same issues too. |
21:05.03 | Supertanker | It's fairly recent, and it's a firewall issue. |
21:05.09 | JeffM | it's common |
21:05.23 | JeffM | it prevents outside people from pining badly configured homes |
21:05.31 | blast007 | because if they can't ping you, you're safe! |
21:05.42 | JeffM | not safe but it's harder to find your IP |
21:05.47 | Supertanker | Yes, but apparently they didn't read the manual when they started blocking things, because it breaks *my* ability to ping out to well-known sites such as Google. |
21:05.48 | JeffM | I can understand the polity |
21:05.48 | blast007 | negative ;) |
21:05.56 | blast007 | it doesn't offer any protection at all |
21:06.00 | JeffM | why do you need to ping? |
21:06.04 | Supertanker | And yah, I've heard all this before. It's just another layer of security. |
21:06.06 | JeffM | just use google |
21:06.11 | JeffM | yeah it's false security |
21:06.12 | Supertanker | JeffM, to make sure my connection isn't screwing with me. :) |
21:06.21 | JeffM | use google! |
21:06.22 | Supertanker | I've had DNS issues in the past. |
21:06.25 | JeffM | google |
21:06.26 | blast007 | most bots probably don't even both with ping anymore |
21:06.30 | Supertanker | I don't have googles IP address memorized, sadly. |
21:06.31 | blast007 | they just go straight for the ports |
21:06.34 | JeffM | googe solves all |
21:06.39 | Supertanker | Google is God. |
21:06.50 | JeffM | no Joss Weadon is god, don't be silly! |
21:07.00 | Supertanker | ("Someone asked Google: is there a God? Google said: There is now.") |
21:07.05 | Supertanker | Firefly! |
21:21.59 | *** join/#bzflag AAA_awright (~a3@ip24-251-159-93.ph.ph.cox.net) |
22:18.59 | *** join/#bzflag delusional (~delusiona@unaffiliated/delusional) |
22:53.46 | *** join/#bzflag cp (ad4fe549@gateway/web/freenode/ip.173.79.229.73) |
22:53.53 | cp | hello |
22:56.55 | *** join/#bzflag JeffM (~JeffM@adsl-75-16-90-217.dsl.irvnca.sbcglobal.net) |
22:56.55 | *** join/#bzflag JeffM (~JeffM@unaffiliated/jeffm2501) |
22:56.55 | *** mode/#bzflag [+v JeffM] by ChanServ |
22:57.11 | cp | hello |
22:57.22 | cp | wait |
22:57.23 | cp | nvm |
22:57.26 | cp | i have to go |
22:59.20 | JeffM | wow |
23:01.03 | blast007 | heh |
23:01.15 | blast007 | when you gotta go you gotta go |
23:02.31 | *** join/#bzflag KTL (~KTL@213.219.161.22.adsl.dyn.edpnet.net) |
23:13.42 | *** join/#bzflag delusional (~delusiona@unaffiliated/delusional) |
23:23.20 | *** join/#bzflag AAA_awright_ (~a3@ip24-251-159-93.ph.ph.cox.net) |
23:24.10 | mdskpr | whats the configure option to disable the build of in-bzflag ares? |
23:25.35 | blast007 | what version of the code are you building? |
23:26.16 | mdskpr | SVN |
23:26.21 | blast007 | absolute latest? |
23:26.51 | *** join/#bzflag L4m3r (~l4m3r@ip68-4-243-246.oc.oc.cox.net) |
23:26.52 | *** join/#bzflag L4m3r (~l4m3r@bzflag/developer/L4m3r) |
23:26.52 | *** mode/#bzflag [+v L4m3r] by ChanServ |
23:27.13 | mdskpr | no a couple weeks old |
23:31.28 | blast007 | svn up |
23:32.51 | blast007 | the latest code should properly detect a system-installed c-ares |
23:40.28 | *** join/#bzflag L4m3r (~l4m3r@bzflag/developer/L4m3r) |
23:40.29 | *** mode/#bzflag [+v L4m3r] by ChanServ |