<- Previous Log Select Different Log Next Log ->  
Log from 2008-02-01:
--- Day changed Fri Feb 01 2008
00:39 -!- Mixnetwork [n=chatzill@] has quit ["ChatZilla 0.9.80 [Firefox]"]
00:48 -!- z-man [n=manuel@p50871B97.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
01:02 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has quit ["leaving"]
01:10 -!- xfroggy [n=xfroggy@adsl-163-163-198.mia.bellsouth.net] has joined #armagetron
01:11 -!- xfroggy [n=xfroggy@adsl-163-163-198.mia.bellsouth.net] has quit [Client Quit]
01:11 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has joined #armagetron
01:14  * pippijn can't sleep
01:15 <luke-jr> …
01:15 <pippijn> luke-jr: why is there a tArray class?
01:16  * luke-jr sneaks away
01:16 <pippijn> stay!
01:16 <pippijn> :O
01:16 <luke-jr> <.<
01:17 <pippijn> what is this class good for?
01:19 <ct|kyle> pippijn: luke-jr won't tell you anything.
01:19 <pippijn> ct|kyle: will you?
01:19 <ct|kyle> I don't know anything
01:19 <pippijn> ah great
01:20 <xfroggy> :|
01:21 <ct|kyle> luke-jr won't tell you anything because he does not know anything either
01:21 <pippijn> okay
01:38 <pippijn> luke-jr: http://pip.one09.net/files/txt/69aa0fa38ac2f5ea7d68afafd39086ac.txt
01:43 <pippijn> looks like some people like using classes prefixed with 't' :-\
01:45 <pippijn> you would think a latency-sensitive game would use efficient data structures..
01:48 <pippijn> by the way.. using reinterpret_cast<T *> (void *) is a bit overkill..
01:49 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has joined #armagetron
01:54 <pippijn> http://pip.one09.net/files/txt/eadfdaad1b70f14e40da8d1e72b75a49.txt <- lively
01:55 <pippijn> this might win an obfuscation contest
01:56 <luke-jr> lol
01:56 <pippijn> lovely*
01:56 <luke-jr> you want obfuscating, check out my path sanitizer
01:56 <pippijn> luke-jr: who can tell me what tArray is good for?
01:56 <luke-jr> pippijn: z-man maybe
01:56 <luke-jr> I'd check out the svn blame
01:56 <pippijn> it has less functionality than vector and for most operations, it is vastly slower
01:56 <luke-jr> lol
01:57 <luke-jr> maybe it was some idiocy of Visual C++ 4 or something
01:57 <pippijn> you mean std::vector being slow?
01:57 <luke-jr> try typedef std::vector tArray
01:57 <pippijn> not going to work
01:58 <luke-jr> no idea, I wouldn't be surprised if VC++4 didn't HAVE vector
01:58 <pippijn> hm
01:58 <pippijn> tArray doesn't have a standard interface
01:58 <luke-jr> we don't care for VC++ support anymore tho ☺
01:58 <luke-jr> o
01:58 <pippijn> tArray::Insert <-> vector::push_back
01:58 <luke-jr> #define Insert push_back
01:58 <luke-jr> <.<
01:58 <pippijn> tArray::RemoveAt <-> vector::erase
01:59 <pippijn> luke-jr: no, then tList will break
01:59 <luke-jr> sigh
01:59 <luke-jr> what is tList?
01:59 <pippijn> I don't know..
01:59 <pippijn> some other data structure
01:59 <pippijn> // a usefull class of lists
01:59 <luke-jr> well, turn tArray into a wrapper and see what breaks then
02:00 <pippijn> okay
02:00 <luke-jr> if nothing breaks, build a Perl script to turn tArray use into vector users
02:00 <pippijn> that's extremely hard
02:00 <pippijn> because it requires semantic analysis
02:01 <pippijn> grrrr
02:01 <luke-jr> ☺
02:02 <pippijn> this whole code is so badly designed :-(
02:02 <pippijn> almost every template class inherits from some xyzBase class
02:02 <pippijn> why!?
02:03 <pippijn> inheriting means creating an is-a relation which is useless in most cases in arma
02:03 <pippijn> has-a would be more sensible and could be.. about 300 times faster
02:03 <pippijn> if done well
02:04 <luke-jr> nobody knows how vValue works if that's what you're talking about
02:04 <pippijn> I'm talking about all templates I have seen up to now
02:04 <pippijn> the blahPTRs, tArray, tList, ..
02:04 <pippijn> template<class T, bool MALLOC=false> class tArray: public GrowingArrayBase {
02:07 <pippijn> luke-jr: http://pip.one09.net/files/txt/f6c667debe6f7fff4ff820d9aafa25af.txt
02:07 <pippijn> luke-jr: what is the semicolon doing at the end of a function definition? :-S
02:07 <luke-jr> pippijn: it makes it look pretty
02:07 <pippijn> oh?
02:07 <luke-jr> lol
02:07 <pippijn> it makes it look ambiguous
02:07 <luke-jr> pippijn: if you have time to refactor all our code, please do so
02:08 <pippijn> first fix trunk
02:08 <pippijn> I don't know what you broke and I don't know how to fix it
02:08 <luke-jr> that's all ph does when he has time
02:08 <pippijn> or give me something I can work on
02:08 <luke-jr> pippijn: you could work on XMPP support-- that'd make me happy :þ
02:09 <pippijn> but you can assume that if I really do refactor all the code, then it will be very very incompatible with all the old code
02:09 <luke-jr> so we should merge all branches first, you mean
02:09 <pippijn> XMPP is easy, but I can't work with this..
02:10 <pippijn> I don't mean anything.. but if I am going to do changes to some codebase, merges will become tedious and eventually virtually impossible
02:12 <luke-jr> I'm not sure what development branches are unmerged
02:12 <luke-jr> other than UTF-8, which is simple once XMPP is done
02:13 <pippijn> oh a nice little useless unused function from tArray: T* operator+(int i) const
02:13 <pippijn> one less to wrap
02:13 <pippijn> what kind of semantics is this? adding a number to an array
02:13 <pippijn> that makes zero sense
02:14 <luke-jr> lol
02:26 <pippijn> oh noes
02:26 <pippijn> template <class T, bool MALLOC=false, bool REFERENCE=false> class tList:public tArray<T *, MALLOC> {
02:26 <pippijn> tList inherits from tArray
02:26 <pippijn> oh no..
02:29 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has joined #armagetron
02:30 <pippijn> luke-jr: tArray's design is inherently broken
02:30 <pippijn> luke-jr: and everything that uses it is broken as a result
02:30 <pippijn> as soon as I fix tArray, all the broken code that depends on its brokenness fails to compile
02:31 <pippijn> it will have to be gradually phased out
02:34 <pippijn> luke-jr: why doesn't armagetron use gettext?
02:35  * pippijn thinks arma developers have a high degree of the NIH syndrom
02:35 <pippijn> or had..
02:46 <luke-jr> pippijn: broken how?
02:46 <luke-jr> as far as i18n, that's pre-me
02:46 <pippijn> http://pip.one09.net/files/txt/aec3fc66d7a9c801d2934b6866b91067.txt <- this function is broken for example
02:47 <pippijn> think about it.. what does that do?
02:47 <pippijn> it returns a nonconst reference to an element of a supposed-to-be-const array
02:47 <pippijn> and arma code depends on it
02:47 <pippijn> it modifies a const array
02:47 -!- spidey [n=spidey@adsl-065-006-218-226.sip.mem.bellsouth.net] has quit [Read error: 104 (Connection reset by peer)]
02:47 <luke-jr> …
02:49 -!- spidey [n=spidey@adsl-065-006-218-226.sip.mem.bellsouth.net] has joined #armagetron
02:51 -!- liberweesco [n=libervis@78-1-103-173.adsl.net.t-com.hr] has joined #armagetron
02:52 <pippijn> luke-jr: http://pip.one09.net/files/up/arma_array.cpp.txt
02:52 <pippijn> luke-jr: http://pip.one09.net/files/up/unordered_vector.h.txt
02:53 <pippijn> luke-jr: the second one is about 3 times faster (sometimes even faster, sometimes maybe 2 times) and is 50 lines of code instead of 300
02:53 <pippijn> luke-jr: and it's not broken..
02:54 <luke-jr> pippijn: wonderful
02:54 <pippijn> luke-jr: and it has the exact same functionality
02:54 <pippijn> except for one useless function (operator +)
02:55 -!- liberweesco [n=libervis@78-1-103-173.adsl.net.t-com.hr] has quit [Remote closed the connection]
02:57 <luke-jr> pippijn: you use BSD by any chance?
02:57 <luke-jr> or any other oddball OS?
02:57 <pippijn> no, linux
02:57 <pippijn> why?
02:57 <luke-jr> looking for people to test me RC3
02:57 <luke-jr> so I can make it final
03:07 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit [Read error: 110 (Connection timed out)]
03:25 <flex> luke any update on nexus9? :p
03:29 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has quit [Read error: 104 (Connection reset by peer)]
03:32 <luke-jr> flex: …
03:32 <pippijn> luke-jr: what about the network code?
03:32 <pippijn> how efficient is it? any idea?
03:32 <luke-jr> what?
03:32 <luke-jr> no clue
03:33 <luke-jr> we stole it from Quake3
03:33 <luke-jr> I think
03:33 <luke-jr> maybe Quake1
03:35 <pippijn> luke-jr: clients tell the server their version, right?
03:35 <luke-jr> somehow
03:35 <pippijn> you don't know how?
03:35 <luke-jr> ☺
03:36 <pippijn> ?
03:36 <pippijn> what character encoding are you using?
03:40 <luke-jr> current code is Latin-1
03:40 <pippijn> okay
03:41 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has quit [Remote closed the connection]
03:45 <pippijn> armagetron code makes me sad
03:45  * pippijn gives up
04:03 <flex> luke-jr: fu xxx
04:05 -!- flex [n=savas@unaffiliated/savas] has quit ["bye"]
04:13 <luke-jr> pippijn: ☹
04:13 <pippijn> luke-jr: what was that?
04:14 <luke-jr> pippijn: what, you complain about Latin-1 and then can't handle non-Latin-1 yourself? :þ
04:15  * P4 is now playing: Björk - I love to love (2:20)
04:15 <P4> ^^
04:15 <pippijn> luke-jr: partially, I can
04:15 <pippijn> but not all of it
04:15 <pippijn> I assume it was a smiley
04:15 <luke-jr> :þ
04:15 <luke-jr> a frowny
04:15 <pippijn> sec..
04:16 <pippijn> luke-jr: can you do it again?
04:16 <P4> if anyone wants to hear that old music by 10yo girl :) http://boomp3.com/m/227fee547aac
04:16 <luke-jr> ☹
04:16 <P4> 'gnight
04:16 <pippijn> hm
04:16 <pippijn> can't see it
04:17 -!- telnet [n=telnet@pD9E9ECA5.dip.t-dialin.net] has joined #armagetron
04:17 <pippijn> luke-jr: again please :)
04:17 <luke-jr> ☹☹☹
04:17 <pippijn> hrm
04:17 <pippijn> oh well
04:18 <telnet> ☺
04:18 <pippijn> ☺
04:18 <pippijn> I'm missing a font probably
04:20 -!- telnet [n=telnet@pD9E9ECA5.dip.t-dialin.net] has quit [Client Quit]
04:23 <pippijn> wrtlprnft: http://www.xinutec.org/armagetronad-pippijn/ <- this is my 0.3.0 + perl
04:24 <pippijn> wrtlprnft: I didn't feel like integrating the wrapper stuff with automake
04:24  * pippijn detests automake
04:36 <ct|kyle> pippijn: why fon't you use #tell later wrtlprnft  http://www.xinutec.org/armagetronad-pippijn/ <- this is my 0.3.0 + perl ; I didn't feel like integrating the wrapper stuff with automake
04:41 <pippijn> #later tell http://www.xinutec.org/armagetronad-pippijn/ <- this is my 0.3.0 + perl ( I didn't feel like integrating the wrapper stuff with automake)
04:41 <armabot> pippijn: Error: 'http://www.xinutec.org/armagetronad-pippijn/' is not a valid nick.  That nick is too long for this server.
04:41 <pippijn> #later tell wrtlprnft http://www.xinutec.org/armagetronad-pippijn/ <- this is my 0.3.0 + perl ( I didn't feel like integrating the wrapper stuff with automake)
04:41 <armabot> pippijn: The operation succeeded.
04:42 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has joined #armagetron
04:42 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has left #armagetron []
04:43 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has joined #armagetron
05:21 -!- spidey [n=spidey@adsl-065-006-218-226.sip.mem.bellsouth.net] has quit [Read error: 104 (Connection reset by peer)]
05:23 -!- spidey [n=spidey@adsl-065-006-218-226.sip.mem.bellsouth.net] has joined #armagetron
05:34 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has quit [Remote closed the connection]
06:13 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
06:15 <ct|kyle> n00ber
06:15 <ct|kyle> i mean epsy
06:19 <epsy> what?
06:24 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has joined #armagetron
06:25 -!- Goodygumdrops [n=Goodygum@h112.42.21.98.ip.windstream.net] has quit [Read error: 113 (No route to host)]
06:27 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has quit [Remote closed the connection]
06:28 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has joined #armagetron
06:30 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has quit [Remote closed the connection]
06:31 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has joined #armagetron
06:32 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has quit [Client Quit]
06:37 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has joined #armagetron
07:11 -!- MrBougo [n=MrBougo@66.241-242-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
07:14 <MrBougo> http://xkcd.com/
07:14 <MrBougo> hahahhahahaha the last comic
07:24 <wrtlprnft> pippijn, ct|kyle: I usually check my awaylog. It's not really necessary for me to get the same message four times ;)
07:25 <ct|kyle> would you like them 5 times instead wrtlprnft :D
07:29 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit [Remote closed the connection]
07:31 -!- z-man [n=manuel@p50871B97.dip0.t-ipconnect.de] has joined #armagetron
07:32 -!- MrBougo [n=MrBougo@66.241-242-81.adsl-dyn.isp.belgacom.be] has quit []
07:40 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has quit ["Leaving."]
08:53 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has quit ["Leaving"]
08:58 <spidey> end of the world = 2012
08:59 <luke-jr> …
08:59 <spidey> the aliens are gonna invade on 2012
08:59 <spidey> duh.
08:59 <luke-jr> retard
09:00 <spidey> u
09:00 <spidey> it's all in the xfiles!
09:00 <spidey> bahah
09:00 <spidey> ok i really need sleep
09:00 <spidey> #night
09:00 <armabot> Good night spidey!
09:00 <luke-jr> me too
09:21 -!- z-man [n=manuel@p50871B97.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
09:25 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
10:05 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
10:11 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
10:54 -!- z-man-work [n=moos@l23.thp.uni-koeln.de] has joined #armagetron
11:01 <pippijn> hi all
11:08 <pippijn> z-man-work: are you there?
11:14 <z-man-work> yeah, sort of, what's up?
11:14 <pippijn> http://pip.one09.net/files/txt/69aa0fa38ac2f5ea7d68afafd39086ac.txt
11:15 <z-man-work> You didn't do this with a debug build?
11:15 <pippijn> no
11:15 <pippijn> fully optimised
11:16 <z-man-work> Well, of course, in the Trunk, we wanted to get rid of tArray at one point or another anyway.
11:16 <pippijn> replacing it by what?
11:16 <z-man-work> For 0.2.8, too many parts of the system rely on tArray's quirks.
11:17 <pippijn> indeed
11:17 <pippijn> that's the problem
11:17 <z-man-work> well, std::vector would have been our prime candidate
11:17 <pippijn> the entire system relies on tArray being broken by design
11:17 <z-man-work> We've already kicked it  out of tString.
11:17 <pippijn> std::vector is unlikely to be a good alternative
11:18 <pippijn> RemoveAt() is very slow for std::vector
11:18 <pippijn> I used rona's adt::unordered_vector
11:18 <z-man-work> Well, yeah, but our arrays are either small or unsorted.
11:18 <pippijn> for this benchmark
11:18 <z-man-work> aha, that's kind of unfair :)
11:18 <pippijn> no it's not
11:19 <pippijn> it merely subclasses std::vector, adding unordered erase
11:19 <z-man-work> It is if you feed it with data sets the game usually does not use.
11:20 <z-man-work> Ah, so this class basically does what we already do when we remove an element?
11:20 <pippijn> I tried with both <int> and <ePlayerNetID>
11:20 <pippijn> yep
11:20 <pippijn> but it inherits std::vector's speed :)
11:21 <z-man-work> In my defense, std:: wasn't really usable yet back when I started the project :)
11:21 <pippijn> yes, so I heard
11:21 <pippijn> I think it's quite important to phase out the old data structures
11:22 <pippijn> because the longer they stay in, the more code is written that depends on their brokenness
11:22 <z-man-work> Well, I'll have to admit you're right.
11:23 <z-man-work> We'll need to wait for branch 0.2.8 to die almost completely, though, otherwise merging moves one level lower in hell still.
11:23 <z-man-work> (we're currently on about level 3 of merge hell)
11:23 <pippijn> okay
11:24 <pippijn> I'll wait for you to finish hell, so I can start helping out :)
11:24 <z-man-work> heh
11:24 <pippijn> I've been in hell two years ago while reviving and rewriting another game
11:25 <z-man-work> I was a bit surprised (pleasantly, by your courtesy) that you did not complain about our data structures at day 1 :)
11:25 <z-man-work> which game?
11:25 <pippijn> deliantra.net
11:26 <pippijn> used to be crossfire
11:26 <z-man-work> ah, I have heard of that one.
11:27 <pippijn> how long do you think it will take to finish mergehell?
11:29 <z-man-work> We plan to be the last release there. After that's out, there will only be bugfixes.
11:30 <pippijn> m
11:30 <pippijn> what will contain that does not contain?
11:30 <pippijn> rotation?
11:30 <z-man-work> I'd say in about two months, we're done. We've got to keep the long time benefit in mind, so if you want to start earlier, we'll freeze earler. We're feature creeping way too much already.
11:30 <z-man-work> No, not rotation, unless someone requests to have it backported.
11:30 <z-man-work> The code isn't that risky, so I would not object.
11:31 <pippijn> "We're feature creeping way too much already" <- what does this mean?
11:31 <z-man-work> Shall I count the guy you're constantly helping here (thanks, btw) as a vote for the backport of rotation?
11:31 <z-man-work> feature creep: adding tons of small stuff just because you can.
11:31 <pippijn> yes, but I would opt for a rewrite of rotation
11:32 <pippijn> the way it currently works is ugly imo
11:32 <z-man-work> Yeah, it's a hack, no doubt about that.
11:32 <pippijn> but really..
11:32 <pippijn> before adding features, I would like to see one codebase that's clean
11:32 <pippijn> and then redo the features, using knowledge from the first attempt of implementation
11:33 <z-man-work> And I'd like to see a codebase without half finished bits.
11:33 <pippijn> and using a correct and clean codebase
11:33 <pippijn> yes, that's a prerequisite for the cleaning activity
11:33 <z-man-work> Sound engine and zone system are in a very sorry state
11:33 <z-man-work> scripting, don't get me started about that.
11:33 <pippijn> scripting should be backed out
11:34 <pippijn> armagetron should stop adding features
11:34 <pippijn> after all, I don't see users crying for feature X and Y
11:34 <z-man-work> Well, a plan to make the codebase cleaner and remove some maintenance nightmares would be to outsource them to scripts.
11:34 <pippijn> armagetron should be finished, then frozen
11:35 <pippijn> and then cleaned
11:35 <z-man-work> Have you had a look at gGame.cpp?
11:35 <pippijn> and then scripting should be added
11:35 <pippijn> uhm.. parts, yes
11:35 <pippijn> only relevant parts for rotation
11:35 <z-man-work> Those are the good bits.
11:36 <z-man-work> Look at the logic that decides when a round/match is over.
11:36 <pippijn> critical features currently under development should be finished
11:37 <pippijn> features that have just been started should be stopped
11:38 <pippijn> in the end, the C++ code should be the part that does the heavy work and everything else, including configuration loading, should be in scripts
11:38 <z-man-work> Yeah, we had some chat about making configuration files basically script files that only do simple things.
11:38 <z-man-work> btw, are you registered at the forum?
11:38 <pippijn> but before we think about scripting, the core should be finished
11:38 <pippijn> then cleaned
11:39 <pippijn> I'm not, no
11:39 <pippijn> http://forums.armagetronad.net/ <- here?
11:39 <z-man-work> yep.
11:40 <z-man-work> It's rather low activity, 5-10 posts per day. Not much of a read.
11:40 <z-man-work> But really important decisions are made there, not here on IRC.
11:41 <z-man-work> That's partly because Lucifer isn't really active on this channel because of his feud-thing with luke, and partly because IRC chat logs are really a bad way to archive decisions, they're so painful to read.
11:42 <z-man-work> And yes, I would support the cleanup project.
11:42 <pippijn> registered
11:44 <z-man-work> And of course, I would support getting you into the team, only in case you want to join, of course.
11:45 <pippijn> I don't know if I have time to be an active member of the team
11:46 <pippijn> if I was a member of every project I have helped out with, I would be coding 24/7
11:48 <pippijn> besides.. when I see that a project is doing well, I usually leave it
11:48 <z-man-work> Ah, we don't mind about that very much. As long as you finish those bits that you start, or see to it that others finish them, any level of activity is fine.
11:48 <z-man-work> oh, a firefigher :)
11:48 <pippijn> yes ;)
11:49 <pippijn> I like cleaning up messes
11:49 <pippijn> I especially like optimising algorithms
11:51 <pippijn> xmpp can be done through scripting
11:51 <z-man-work> That can be quite satisfying. I myself enjoy bugfixing more, though.
11:51 <pippijn> user authentication and server information propagation is not time-critical
11:51 <z-man-work> I don't mind whether it is my code or someone elses, when there is a problem, I like to find the cause.
11:51 <pippijn> yes, so do I
11:52 <pippijn> I also like adding features, but only if the codebase is clean :)
11:52 <pippijn> I've got to go in 3 minutes.. I too have work to get done
11:52 <z-man-work> Yeah
11:52 <pippijn> today is deadline for a project of mine
11:52 <pippijn> I have it almost finished
11:52 <pippijn> it's lovely :)
11:53 <z-man-work> heh, what is it?
11:53 <pippijn> do you know mathcad?
11:53 <pippijn> it's a computer algebra system
11:54 <z-man-work> yeah
11:54 <pippijn> the problem with it is that there is no way of automatically adding formulae
11:54 <pippijn> so I wrote a tool that generates a mathcad worksheet out of a string
11:55 <pippijn> the string must be provided in RPN
11:55 <z-man-work> Eek
11:55 <pippijn> mathcad actually stores its formulae in normal prefix notation
11:55 <pippijn> but an RPN parser takes 20 lines of code
11:56 <pippijn> I initially wanted to write a parser for natural notation
11:56 <pippijn> but there was no time
11:56 <pippijn> okay, I'm 2 minutes late
11:56 <pippijn> cya later
11:56 <z-man-work> cu
12:39 -!- Mixnetwork [n=chatzill@] has joined #armagetron
12:46 -!- hoop_tron [n=john@ip-195-14.sn2.eutelia.it] has joined #armagetron
12:46 <hoop_tron> hi there
12:47 <hoop_tron> I have a question about SDL
12:47 <hoop_tron> when i move the mouse over my window, it makes the event handling delayed
12:49 <hoop_tron> how do I fix that?
12:57 <StickyNoob> stop movin the mouse over it</unusefull jokes>
12:57 <hoop_tron> oO
12:58 <z-man-work> Is it on OSX?
12:58 <hoop_tron> linux
12:58 <z-man-work> Jonathan is constantly complaining about the event queue on OSX.
12:58 <z-man-work> Does it work in fullscreen mode?
12:58 <hoop_tron> no, same problem
12:58 <z-man-work> And if you don't move the mouse?
12:59 <hoop_tron> it works then
13:00 <hoop_tron> it's not a great problem, since i'm not gonna use the mouse in my program, but I'm curious about it
13:00 <hoop_tron> it tells me tha probably I'm doing something bad
13:00 <z-man-work> Ah, it's your own program?
13:00 <hoop_tron> yea, sorry
13:00 <z-man-work> Do you maybe just pull one event out of the queue per frame?
13:00 <StickyNoob> can you not tell your program not to generate events for the mouse?
13:01 <z-man-work> You need to pull them all.
13:01 <hoop_tron> StickyNoob: I dont think so
13:02 <hoop_tron> i use this -> if (SDL_PollEvent (&iEvent))
13:02 <z-man-work> You can install an event filter that discards useless events, but that may not be of much help. The events will still get generated.
13:02 <z-man-work> Try while() instead :)
13:02 <hoop_tron> :S
13:03 <hoop_tron> hmm, i don't get how
13:03 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit ["I'll be back!"]
13:04 <hoop_tron> I call a function that polls evens every frame
13:04 <hoop_tron> *events
13:04 <z-man-work> You need to call it more often, or replace your if( with while(.
13:04 -!- libervisco [n=libervis@78-1-103-173.adsl.net.t-com.hr] has joined #armagetron
13:04 <z-man-work> If you move the mouse, SDL generates more events than you handle currently.
13:05 <hoop_tron> I see
13:05  * z-man-work is hungry
13:06 <hoop_tron> should i poll events continuously or is better to do that every x range of ticks?
13:07 <hoop_tron> oh, never mind ^^
13:07 <hoop_tron> ok thanks much
13:07 <hoop_tron> haha I must rewrite everything now XD
13:12 <pippijn> z-man-work
13:13 <pippijn> z-man-work: I just looked at tString which subclasses std::string and defines several member functions that are already present with a different name in std::string
13:14 <pippijn> z-man-work: also, some of those algorithms probably don't belong in the class itself (for example the "getextension" thing) but rather in a string algorithm library
13:14 <pippijn> z-man-work: I don't have an opinion on that, though, so they might as well stay inside the string class
13:15 <pippijn> z-man-work: many functions in the string return copies of the string where in-place modification would often make more sense
13:15 <pippijn> z-man-work: clients of that code can always create a copy themselves if they wanted copies
13:16 <pippijn> z-man-work: do you have any ideas on current functionality and future changes regarding this?
13:16  * pippijn goes back to work
13:20 -!- Mixnetwork [n=chatzill@] has quit ["ChatZilla 0.9.80 [Firefox]"]
13:34 <hoop_tron> z-man-work: wellll, it works now thank you again ))
13:39 <z-man-work> pippijn: yeah, my instincts today would also tell me to factor all of these functions that don't NEED to be members out of the class.
13:40 <z-man-work> It's again a merging hell thing, the code in 0.2.8 still relies on these functions the way they work now, so if we refactor them now, half (the other half) of the merges would fail on compilation.
13:40 <z-man-work> And of course, I'd rather get rid of the string manipulation via << and + and force clients to just use stringstreams, much better performance that way.
14:06 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit [Connection reset by peer]
14:06 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
15:16 <guru3> z-man-work: the authentication.armagetronad.net should return the usernames now
15:16 <guru3> i'm off to lunch
15:17 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has joined #armagetron
15:31 -!- flex [n=savas@host81-158-124-194.range81-158.btcentralplus.com] has joined #armagetron
16:09 -!- libervisco is now known as voice_on_wwf_ple
16:10 -!- voice_on_wwf_ple is now known as libervisco
16:21 <z-man-work> guru3: thanks!
16:21 -!- MrBougo [n=MrBougo@230.195-241-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
16:21 -!- Bougo [n=MrBougo@230.195-241-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
16:22 <Bougo> wth?
16:22 -!- Bougo [n=MrBougo@230.195-241-81.adsl-dyn.isp.belgacom.be] has quit [Client Quit]
16:44 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
17:38 -!- MrBougo [n=MrBougo@230.195-241-81.adsl-dyn.isp.belgacom.be] has quit []
17:43 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has joined #armagetron
18:06 <epsy> just got my new headphones
18:06 <epsy> dumbass fucking good sound :D
18:07 <xfroggy> O.o
18:07 -!- Manta [n=gentoo@ip24-253-246-242.ok.ok.cox.net] has joined #armagetron
18:09 <xfroggy> well there's someone you don't see so often, especially on #armagetron. Hello Manta.
18:09 <luke-jr> :o
18:09 <xfroggy> O.o
18:09 <Manta> hey :)
18:09 <xfroggy> :D
18:14 -!- Manta [n=gentoo@ip24-253-246-242.ok.ok.cox.net] has quit ["Leaving."]
18:15 <xfroggy> that was fast
18:15 <epsy> haha
18:15 <xfroggy> luke-jr probably scared him off
18:15  * luke-jr shoots at xfroggy
18:15 <xfroggy> :D
18:15  * xfroggy is a matrix material and dodges a bullet
18:16 <luke-jr> "liar!
18:16 <xfroggy> :D
18:16 <z-man-work> One minute after it was fired, that doesn't do too much good.
18:16 <xfroggy> there no I and hence there is no bullet
18:16 <luke-jr> lol
18:19 <Stewie-arma> can I be made of quantum material?
18:20 <z-man-work> Sure. You are.
18:20 <Stewie-arma> yay!!!
18:20 <z-man-work> Just don't try to go around a lamppost both ways.
18:20 <Stewie-arma> awww...
18:20 <Stewie-arma> please can I?
18:21 <z-man-work> You can try, but don't say I haven't warned you.
18:22 <z-man-work> If you succeed, watch out that you interfere with yourself constructively, not destructively.
18:35 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has joined #armagetron
18:56 <guru3> do you suppose it'd be hard to write something like xterm?
18:57 <luke-jr> guru3: depends
18:57 <luke-jr> if you're using Xlib itself, probably
18:57 <luke-jr> with something like Qt, nah
18:57 <guru3> i specifically wanted something to work with sdl
18:57 <luke-jr> O.o
18:58  * guru3 is thinking of trying to do something very, very specific
19:23 <epsy> what is a « new client » ?
19:23 <epsy> lastet 0.2.8 branch?
19:29 <epsy> lastet 0.2.8-auth ?
19:30 <luke-jr> …
19:34 <epsy> luke-jr, was that adressed to me ?
19:34 <wrtlprnft> epsy: what context?
19:36 <epsy> http://wiki.armagetronad.net/index.php?title=Authentication_for_Players
19:37 <wrtlprnft> latest 0.2.8 branch probably
19:37 <wrtlprnft> --enable-authentication doesn't do anything on the client i think
19:37 <epsy> i guessed so
19:41 <luke-jr> z-man-work: are auth servers aware of their shorthand?
19:41 <luke-jr> or will 'forums' get expanded to 'forums.authentication.armagetronad.net' in the username?
19:42 <luke-jr> (which, btw, is a good reason to support a redirect!)
19:42 <luke-jr> (so I could setup eg 'p.authentication.armagetronad.net' which lets players redirect to any account they like :þ)
19:46 <luke-jr> z-man-work: what if the server doesn't know its own IP?
19:49 <epsy> luke-jr, maybe does the client know it ?
19:49 <luke-jr> not in the case of a badmin attack
19:49 <epsy> ah
19:51 -!- z-man [n=manuel@p508717F8.dip0.t-ipconnect.de] has joined #armagetron
19:52 <luke-jr> z-man: "I found no source for it, but I remember a while back Tank produced a modified client that was able to authenticate over the Krawall protocol with accounts on the forums."
19:52 <luke-jr> didn't we determine that was impossible without the bmd5 hash addition to the forums?
19:53 <z-man> That's why Tank had to modify the client :)
19:54 <luke-jr> ah!
19:54 <z-man> Now, we have the hash addition, so it also works with unmodified old clients.
19:54 <luke-jr> ☺
19:54 <luke-jr> did you see my other comments?
19:54 <luke-jr> [12:46:50] <luke-jr> z-man-work: are auth servers aware of their shorthand?
19:54 <luke-jr> [12:47:07] <luke-jr> or will 'forums' get expanded to 'forums.authentication.armagetronad.net' in the username?
19:54 <luke-jr> [12:47:30] <luke-jr> (which, btw, is a good reason to support a redirect!)
19:54 <luke-jr> [12:48:09] <luke-jr> (so I could setup eg 'p.authentication.armagetronad.net' which lets players redirect to any account they like :þ)
19:55 <luke-jr> [12:51:42] <luke-jr> z-man-work: what if the server doesn't know its own IP?
19:55 <z-man> The master servers tell them what it is.
19:55 <epsy> hm, that's not it :P
19:55 <luke-jr> does everything blow up if TALK_TO_MASTER is 0?
19:56 <luke-jr> or if the player connects over LAN?
19:56 <epsy> z-man, what is a « new client » ? :)
19:56 <z-man> There is special code for the LAN.
19:56 <z-man> new client == one with support for md5, not just bmd5
19:56 <luke-jr> z-man: ah, does it whitelist link-local IPs?
19:56 <z-man> Yes, if you tell it to.
19:57 <luke-jr> i c
19:57 <epsy> and, in practise, i should use a  recent client from 0.2.8-auth ?
19:57 <z-man> By default, it doesn't, but when authentication fails because of an unknown IP, you get an error message telling you you should enable the setting if you trust users on the LAN.
19:57 <luke-jr> z-man: an idea might be to allow any IP on local interfaces too?
19:58 <luke-jr> possibly requiring the client to identify its own local IP and checking that
19:58 <z-man> The standard private IPs are recognized.
19:58 <z-man> Umm, I don't know what you mean then.
19:59 <luke-jr> allowed "I am connecting to" = { master-server-says-this-is-my-IP, eth0 IP, eth1, IP, … }
19:59 <z-man> epsy: currently, it does not matter. The 0.2.8-auth client should prove to be more secure
19:59 <epsy> ok
19:59 <luke-jr> and if "I am connecting to" is link-local, require the client verify that "I am connecting from" matches the remote client's real IP
20:00 <z-man> How should the client know to which interface on the server it is connecting?
20:00  * luke-jr hopes the IP verification is outside the hashing
20:00 <luke-jr> the client doesn't need to ☺
20:00 <z-man> And how would one generally detect "local" clients?
20:00 <luke-jr> local clients won't go through NAT
20:00 <z-man> yes, the IP is also transmitted verbatim, so you don't just get an "PASSWORD_FAIL" error :)
20:01 <z-man> That requires there being a NAT in the first place.
20:01 <z-man> Go away with your odd network setups :)
20:01 <luke-jr> client: I am connecting to; server: ok, that's me, use it in the hash
20:01 <luke-jr> client: I am connecting to from; server: ok, that's me and you, use it in the hash
20:02 <z-man> Ahhh, yes, that works already :)
20:02 <z-man> You just have to use SERVER_IP accordingly.
20:03 <luke-jr> it won't read the IPs it binds?
20:03 <z-man> No, how could it?
20:03 <luke-jr> …
20:03 <luke-jr> however ifconfig does ☺
20:03 <z-man> You bind to either a specific IP or to all IPs.
20:03 <luke-jr> or to
20:03 <z-man> ifconfig is doing some linux-specific stuff.
20:03 <z-man> Isn't that all IPs?
20:03 <luke-jr> we could go Linux-only on that feature :þ
20:03 <z-man> Yes :)
20:03 <luke-jr> is ANY, IIRC
20:03 <z-man> That's what I mean.
20:04 <z-man> The one generic way to enumerate all IPs of a system is to look up its own hostname.
20:04 <luke-jr> and when there's no NAT involved (link-local subnets), it would be sensible to verify that remote-host is what the client says its IP is
20:04 <luke-jr> so the client should send and hash its source IP too
20:05 <z-man> That's what we do for "SERVER_IP ALL", currently. It requires a proper setup, however, which not all standard installations supply.
20:06 <luke-jr> even if we don't code the server side of the client-IP-check, the client can send/hash it for such future checking
20:07 <z-man> Umm, I don't understand how what you're suggesting differs from what happens now.
20:07 <z-man> The client already tells the server what IP it think the server has.
20:07 <luke-jr> I know
20:07 <luke-jr> but what i'm suggesting is
20:07 <luke-jr> the client tells the server what IP it thinks itself (the client) has
20:07 <z-man> Ah, but it doesn't usually know that.
20:07 <luke-jr> why not?
20:08 <z-man> For the same reason the server usually doesn't know :)
20:08 <luke-jr> once you send a packet, your source IP should be accessible
20:08 <z-man> Nope.
20:08 <z-man> Only to the remote end.
20:08 <luke-jr> I know Winsock supports it!
20:08 <luke-jr> what are we using for networking?
20:09 <luke-jr> BSD sockets?
20:09 <z-man> On Unix, of course :)
20:09 <luke-jr> we have different code for Windows?
20:09 <z-man> Marginally different, yes.
20:10 <z-man> The translation from BSD to Winsock is mostly just different names (handled by #defines) and different error reporting.
20:11 <luke-jr> 1 min, looking for the API
20:12 <luke-jr> getsockname I think
20:13 <luke-jr> yeah
20:14 <z-man> guru3: sure you added the username thing correctly? I just get "PASSWORD_OK\n" as a response, still.
20:14 <luke-jr> O.o
20:15 <z-man> yes, getsockname will usually return the address you bound to.
20:15 <luke-jr> which occurs when you connect() IIRC
20:15 <luke-jr> or maybe when you send for UDP
20:16 <luke-jr> should tell you which IP you sent the packet from
20:16 <z-man> that "maybe" probably rather is a "not" :)
20:16  * z-man goes to test it
20:28 <z-man> As expected, a "no".
20:28 <z-man> UDP is fire and forget all through.
20:30 <luke-jr> hrm
20:30 <luke-jr> pretty sure there is some way
20:30 <luke-jr> are we calling connect()?
20:32 <z-man> No, it's a NOP for UDP.
20:33 <luke-jr> http://support.microsoft.com/kb/129065
20:33 <luke-jr> not on windows
20:33 <luke-jr> nm
20:34 <luke-jr> BSD-derived have connect() work
20:34 <z-man> Oh yeah, it's not a NOP, but it's also definitely not what we want on the server.
20:34 <luke-jr> it'd be the client doing it
20:35 -!- Mixnetwork [n=chatzill@] has joined #armagetron
20:35 <Mixnetwork> hi all
20:35 <luke-jr> (could always create a dummy socket just to get this info too)
20:36 <z-man> Well, and most our clients are Windows, where your procedure does not work.
20:36 <z-man> And it also does not work for servers/clients behind a NAT or port forwarding thingie.
20:36 <z-man> In other words, it almost never works.
20:37  * luke-jr notes it only says Windows NT/98
20:39 <luke-jr> z-man: also, do authorities pay attention to the IPs at all? wouldn't want to make this be a problem when/if we get IPv6 support ;)
20:40 <z-man> The authorites don't look at IPs, they have no reason to :)
20:40 <luke-jr> ☺
20:40 <z-man> The article also says "This behavior is by design."
20:40 <luke-jr> well, I know back on Windows 98 I was getting source IPs from the Winsock OCX in Visual Basic :þ
20:42 -!- Mixnetwork_ [n=chatzill@] has joined #armagetron
20:43 <Mixnetwork_> ooops my inet got lost
20:43 <Mixnetwork_> hi
20:43 <Mixnetwork_> again
20:43 <Mixnetwork_> lol
20:43 <Mixnetwork_> anyone experience with server version 3
20:44 <luke-jr> no such thing
20:44 <Mixnetwork_> i installed it her lcal but after a while it crashes always, i have maprotation activated, its the windows version
20:54 <xfroggy> fish
20:54  * luke-jr doesn't support old versions or windows
20:55 <xfroggy> or anything at all :D
20:55 <luke-jr> xfroggy: stfu
20:55 <xfroggy> lmfao
20:58 <pippijn> good evening
20:59 -!- Mixnetwork [n=chatzill@] has quit [Read error: 110 (Connection timed out)]
21:02 <z-man> luke-jr: you mean, you don't support FUTURE versions :)
21:02 <luke-jr> z-man: that either
21:02 <luke-jr> nor fictional versions
21:03 <z-man> Anyway, what good would it be if the client knew its IP?
21:03 <luke-jr> since 3.0 will probably be once Windows is defeated
21:03 <luke-jr> z-man: allows the server to validate that too
21:03 <z-man> That's no additional security :)
21:04 <z-man> A malevolent client can just send a fake IP, and the server already knows the client because the client is the one knowing the secret password.
21:04 <luke-jr> it is
21:04 <luke-jr> oh
21:04 <luke-jr> but
21:04 <luke-jr> if the client says it is
21:04 <z-man> Give one attack that can be thwarted by the client sending its IP.
21:04 <luke-jr> and the server knows that it isn't…
21:05 <z-man> My bad client will just tell the server what it wants to hear.
21:05 <luke-jr> badmin that can be a man in the middle only partially
21:05 <luke-jr> your bad client would need to hash that too
21:06 <z-man> I need details of your attack.
21:06 <pippijn> what are you discussing?
21:06 <Stewie-arma> your mom'
21:07 <z-man> Luke thinks the client should send the IP it think it has to the server for added security.
21:07 <z-man> I say it adds no real new security, and only makes things more complicated.
21:07 <z-man> Especially in those many cases where the client can't know its own IP.
21:07 <pippijn> such as in my case
21:08 <Stewie-arma> and also if their IP changes...
21:08 <z-man> So I'm challenging luke to give an example attack that can be prevented if the client also sends its IP.
21:08 <z-man> Stewie-arma: then the connection is lost :)
21:08 <Stewie-arma> exactly...
21:09 <z-man> That's not a security problem, and can't be fixed properly, not with much more effort than YOU JUST MAKING SURE YOUR IP DOES NOT CHANGE while you play :)
21:09 <pippijn> connection..
21:09 <Stewie-arma> lol
21:10 <pippijn> what is a connection in terms of datagram protocols?
21:10 <Stewie-arma> but my ip does change while I play...
21:11 <z-man> Stewie-arma: that's your problem, then. Even here, we get forced IP resets by a retarded ISP only once every 24 hours.
21:12 <z-man> pippijn: well, arma server and client build a connection with a protocol that sits on top of datagrams.
21:12 <pippijn> and the IP is used to tell apart clients?
21:12 <z-man> And yes, it would be possible to move this connection to a new IP on one end if that changes, but it would not be possible to do so securely without true cryptography.
21:12 <z-man> IP and port, yes.
21:12 <pippijn> okay
21:13 <pippijn> cryptography would likely slow everything down
21:13 <z-man> Precisely. And blow up packets; you can't truly encrypt packets that are too small.
21:13 <pippijn> yes
21:13 <pippijn> indeed
21:15 <z-man> Of course, only parts of it would need to be encrypted, and it would be a good idea to have encryption with public/private key pairs for truely secure logins.
21:15 <z-man> But right now, our logins are already more secure (the design is, the code may not) than the web login procedure to our forums, so why bother?
21:24 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has quit ["brb"]
21:24 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has joined #armagetron
21:26 <guru3> z-man: no, i'm not sure
21:26 <luke-jr> wow, does arma really support players with IPs changing like that?
21:26 <guru3> i shall double check
21:27 <z-man> No, it doesn't support that :)
21:27 <z-man> It could, but only with a lot of extra error prone coding.
21:28 <deja_vu> MWAHAHA
21:28  * deja_vu just hotplugged his wacom tablet >:D
21:28 <armabot> armagetronad: z-man * r7714 /armagetronad/branches/0.2.8-auth/armagetronad/src/engine/ePlayer.cpp: Client compiled with --enable-armathentication compiles again (why would a sane person do that?)
21:28 <guru3> z-man: try it now
21:28 <z-man> We're all proud of you, deja_vu!
21:29 <deja_vu> thank you, z-man :)
21:33 <z-man> guru3: works. Is it on purpose that the name is returned in lowercase?
21:33  * z-man needs to adapt the code, it actually expects the full authority name, while it should be content with the short version.
21:33  * z-man wants to be Z-Man, not z-man, *sob*
21:33 <guru3> z-man: it's running what you wrote
21:34 <guru3> i know nothing of problems with case
21:34 <z-man> It's not a problem per se :)
21:34 <z-man> It's a question of defining what the real username of a forum user should be.
21:34 <guru3> i don't remember seeing anything that would change the case
21:34 <guru3> i would try it
21:35 <guru3> if firefox hadn't lost my one working login line
21:35 <guru3> oh wait
21:35 <guru3> i may have it
21:35  * guru3 switches seats
21:37 <z-man> It doesn't matter whether the name is returned uppercase, lowercase or exactly as the user entered it when he registered, as long as it is consistent and never changes.
21:37 <guru3> hmmm
21:38 <guru3> z-man: it's got you in the database
21:38 <guru3> as lowercase
21:38 <z-man> oh, odd.
21:39 <guru3> i changed it
21:39 <guru3> try it now
21:39 <z-man> You can't run around and change everyone's name in the database!
21:39 <guru3> no
21:39 <z-man> Oh, heh, my bad :)
21:39 <guru3> but you wanted it to be Z-Man
21:39 <guru3> so i changed your name specifically
21:40 <z-man> I thought it was Z-Man, odd.
21:41 <z-man> Yep, it's Z-Man now.
21:41  * z-man hopes nobody notices the change
21:41 -!- Mixnetwork__ [n=chatzill@] has joined #armagetron
21:41 -!- Mixnetwork__ is now known as Mixnetwork
21:42  * z-man sings to distract everyone
21:42 <guru3> lol
21:42 <z-man> Thanks, by the way :)
21:42 <guru3> np
21:42  * pippijn is thinking of ways to create more efficient data structures
21:43 <epsy> omg omg
21:43 <pippijn> glibcxx's std::vector is quite fast but it's not at its fastest
21:43 <epsy> omg omg
21:43 <epsy> z-man renamed to Z-Man
21:43 <epsy> huh
21:43 <z-man> LA-LA-LA
21:43 <epsy> :D
21:43  * epsy presses next song button
21:43 <z-man> pippijn: don't get lost in details.
21:43 <guru3> Hardly.
21:44 <pippijn> z-man: I have nothing to do
21:44 <z-man> Isn't it one of the requirements of std::vector that the elements must lie in memory one after the other?
21:45 <pippijn> yes
21:45 <z-man> Leaving very little room for data structure optimization?
21:46 <pippijn> insertion is not at its fastest
21:46 <pippijn> I wrote a vector that is about 7 times faster on insertion
21:46 <pippijn> (push_back)
21:46 <z-man> Ok....
21:47 <z-man> (never argue with results)
21:49 <epsy> wondering if pressing the play/pause next soung /previous song buttons will work on my pc
21:50 -!- Mixnetwork [n=chatzill@] has quit [Read error: 104 (Connection reset by peer)]
21:50 -!- rebel_eclipsed [i=PureSimp@S01060050bf781fb9.ed.shawcable.net] has joined #armagetron
21:59 -!- Mixnetwork_ [n=chatzill@] has quit [Read error: 110 (Connection timed out)]
21:59 <pippijn> z-man: std::vector does some copying that is not strictly necessary
22:01 <z-man> For example? (just curious)
22:03 <pippijn> push_back makes a copy of its argument
22:03 <pippijn> besides, push_back is quite efficient, but it was written to be general
22:03 <pippijn> or uhm.. generic
22:03 <armabot> armagetronad: z-man * r7715 /armagetronad/branches/0.2.8-auth/armagetronad/src/network/ (nAuthentification.cpp nKrawall.h nKrawallPrivate.cpp): Correctly check for the shorthand authority name when checking the authentication server's response.
22:04 <pippijn> it uses insert(iterator, T const &) with end () as iterator
22:05 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has quit [Remote closed the connection]
22:05 <pippijn> std::reverse_iterator is also generic
22:05 <pippijn> it could have been specialised and optimised for std::vector
22:05 <pippijn> which is what I did
22:06 <pippijn> stdlib is good.. it's generic and relatively efficient
22:06 <pippijn> but for highest performance, it's not so good
22:06 <pippijn> vector should be a thin wrapper around a T*
22:09 <z-man> Ah yes.
22:10 <pippijn> stdlib allocators are an interesting aspect
22:12 -!- rebel_eclipsed [i=PureSimp@S01060050bf781fb9.ed.shawcable.net] has quit []
22:13 <pippijn> my vector doesn't use them
22:42 -!- flex [n=savas@unaffiliated/savas] has quit [Read error: 104 (Connection reset by peer)]
23:06 <luke-jr> http://www.w3.org/Protocols/HTTP/AsImplemented.html
23:39 -!- flex [n=savas@host86-143-115-123.range86-143.btcentralplus.com] has joined #armagetron
23:43 <flex> wrtlprnft here?
23:46 <cusco> http://reddit.com/r/programming/info/675jj/comments/
23:46 <cusco> rms has his own version of chucknorris facts
23:46 <cusco> Richard Stallman's compiler is afraid to report errors
23:46 <cusco> rms can program chuck norris' death
23:46 <cusco> Richard Stallman wrote the compiler God used. The Big Bang  was the Universe's first segfault.
23:46 <cusco> That's because Stallman never showers: he runs 'make clean'.
23:48 <pippijn> is merge sort supposed to be fast?
23:48 <pippijn> I implemented quicksort and merge sort..
23:49 <pippijn> maybe my implementation of merge sort sucks
23:49 <pippijn> but it's 400 times slower than my quicksort
23:50 <cusco> I would say
23:50 <cusco> tar it all up
23:50 <cusco> then use split
23:50 <cusco> ppp[s
23:50 <cusco> sorry
23:50 <cusco> it was not here
23:51 <luke-jr> wtf
23:53 <cusco> the rms list?

Log from 2008-02-02:
--- Day changed Sat Feb 02 2008
00:03 <flex> #rating |x|_flex
00:04 <armabot> flex: timed out
00:06 <luke-jr> flex: thx
00:08 <flex> :o
00:08 <flex> what i do
00:12 <luke-jr> not you
00:13 <luke-jr> #rating |x| flex
00:13 <armabot> luke-jr: timed out
00:13 <luke-jr> #rating |x| flex
00:13 <armabot> luke-jr: timed out
00:14 <flex> :o those time outs means server is not recording?
00:14 <flex> or just response related
00:17 -!- deja_vu_ [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has joined #armagetron
00:19 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit [Remote closed the connection]
00:19 <luke-jr> flex: ratings is bugged
00:21 <luke-jr> restarted it
00:21 <luke-jr> #rating |x| flex
00:21 <armabot> luke-jr: |x|_flex is 739th with a rating of 1525-1578 (from 1549-1648)
00:27 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has joined #armagetron
00:32 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has quit [Read error: 110 (Connection timed out)]
00:32 -!- deja_vu_ is now known as deja_vu
00:34 <flex> #rating luke-jr
00:35 <armabot> flex: luke-jr is 822nd with a rating of 1520-1562 (from 1522-1559)
00:35 <flex> haha :p
00:35 <luke-jr> flex: found a bug I think
00:35 <luke-jr> I missed a ⁑2 in one place
00:36 -!- tramshed [i=tramshed@im.catapultingfeces.com] has quit [Read error: 113 (No route to host)]
00:36 <flex> urm Q: does the rating system stop recording when theres a bug
00:40 <luke-jr> yes ☺
00:40 <flex> aw that kinda sucks.. I kill ~|ds|~_judders just like 30minutes ago for a whole good 2matches and it wasn't recorded at all..
00:40 <flex> #rating ~|ds|~_judders
00:40 <armabot> flex: ~|ds|~_judders is 1st with a rating of 2081-2245 (from 3158-3319)
00:41 <flex> luke ugay!
00:41 <luke-jr> flex: doesn't matter now
00:41 <luke-jr> bug in algorithm means I'll be wiping the entire ratings database shortly
00:41 <luke-jr> = after I go shopping, and fix the bug
00:43 <flex> haha ouch
00:45 <luke-jr> on the bright side, hopefully it will be even more accurate with the fix
00:56 <pippijn> "allocaiton" is actually allocation
00:56 <pippijn> (side note)
00:56 <pippijn> good night all
00:56 <flex> good night :)
01:05 -!- tramshed [i=tramshed@im.catapultingfeces.com] has joined #armagetron
01:15 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has quit ["Leaving"]
01:21 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has quit [Remote closed the connection]
01:23 -!- z-man [n=manuel@p508717F8.dip0.t-ipconnect.de] has quit [Remote closed the connection]
01:53 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has quit ["leaving"]
02:03 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has quit [""leaving")  .... wtf?? ("leaving") SUCKS, i like more (I pwn you all... gl surviving ;))  (*sty up again?*"]
02:18 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has joined #armagetron
02:26 -!- Stewie-arma [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has joined #armagetron
03:05 <flex> luke-jr
03:06 -!- flex [n=savas@unaffiliated/savas] has quit ["bye"]
03:08 <luke-jr> fl
03:08 <luke-jr> e
03:08 <luke-jr> flex:
03:11 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit [Read error: 110 (Connection timed out)]
03:11 -!- liberweesco [n=libervis@78-0-80-144.adsl.net.t-com.hr] has joined #armagetron
03:15 <luke-jr> ratings reset!
03:15 <luke-jr> let's see how the real algo wokrs
03:17 <ct|kyle> .rating luke-jr
03:18 <luke-jr> #rating luke-jr
03:18 <luke-jr> ☺
03:18 <armabot> luke-jr: I don't know anything about 'luke-jr'!
03:19 <ct|kyle> does that mean there is no luke-jr armabot?
03:23 <luke-jr> #rating luke-jr
03:23 <armabot> luke-jr: luke-jr is 1st with a rating of 1150-1850
03:23 <luke-jr> there
03:23 <luke-jr> fixed
03:23 <luke-jr> and now the first RP begins!
03:24 <luke-jr> #rating luke-jr
03:24 <armabot> luke-jr: luke-jr is 37th with a rating of 1150-1850
03:24 <luke-jr> #aka player l
03:24 <armabot> luke-jr: ¿9672 player_l
03:24 <luke-jr> hm
03:38 <ct|kyle> #rating player_1
03:38 <armabot> ct|kyle: player_1 is 40th with a rating of 1191-1555 (from 1150-1850)
03:58 -!- hoop_tron [n=john@ip-195-14.sn2.eutelia.it] has quit ["Ex-Chat"]
04:02 -!- CraYSuPeRcOm [n=icechat5@adsl-76-236-152-8.dsl.stlsmo.sbcglobal.net] has joined #armagetron
04:02 -!- CraYSuPeRcOm [n=icechat5@adsl-76-236-152-8.dsl.stlsmo.sbcglobal.net] has left #armagetron []
05:02 -!- Netsplit clarke.freenode.net <-> irc.freenode.net quits: duudii, eddiefantastic, Stewie-arma
05:05 -!- Netsplit over, joins: eddiefantastic
05:05 -!- Netsplit over, joins: duudii
05:08 <luke-jr> #rating luke-jr
05:08 <armabot> luke-jr: luke-jr is 25th with a rating of 1465-1562 (from 1150-1850)
05:09 -!- Stewie-arma [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has joined #armagetron
06:02 -!- GodTodd_ [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has joined #armagetron
06:03 -!- GodTodd [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]
06:13 -!- GodTodd_ is now known as GodTodd
06:38 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has quit ["Leaving."]
10:14 -!- tramshed [i=tramshed@im.catapultingfeces.com] has quit [Read error: 113 (No route to host)]
10:37 -!- tramshed [i=tramshed@im.catapultingfeces.com] has joined #armagetron
10:54 -!- MrBougo [n=MrBougo@ip-62-235-227-71.dsl.scarlet.be] has joined #armagetron
10:58 -!- MrBougo [n=MrBougo@ip-62-235-227-71.dsl.scarlet.be] has quit [Read error: 104 (Connection reset by peer)]
11:02 -!- liberweesco is now known as libervisco
11:04 -!- MrBougo [n=MrBougo@ip-62-235-227-71.dsl.scarlet.be] has joined #armagetron
11:23 -!- z-man [n=manuel@p508717F8.dip0.t-ipconnect.de] has joined #armagetron
11:44 -!- zmanuel [n=manuel@p50872080.dip0.t-ipconnect.de] has joined #armagetron
12:02 -!- z-man [n=manuel@p508717F8.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)]
12:11 <pippijn> good morning
12:29 -!- MrBougo [n=MrBougo@ip-62-235-227-71.dsl.scarlet.be] has quit []
13:05 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
13:18 <pippijn> how can I make armagetronad make less fps?
13:19 <pippijn> on windows it makes 57fps and takes 8% cpu
13:19 <pippijn> on linux it makes 600fps and takes 100% cpu
13:19 <epsy> pippijn, vsync
13:20 <pippijn> epsy: where?
13:22 <epsy> idk
13:27 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has joined #armagetron
13:33 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has joined #armagetron
13:52 <zmanuel> pippijn: With nvidia drivers, set __GL_SYNC_TO_VBLANK to 1.
13:52 -!- zmanuel is now known as z-man
13:52 <pippijn> in user.cfg?
13:54 <pippijn> oh, environment
13:54 <pippijn> z-man: environment?
13:58 <pippijn> brb
14:03 -!- kidanger [n=kidanger@] has joined #armagetron
14:11 -!- z-man [n=manuel@p50872080.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
14:15 -!- flex [n=savas@host86-143-115-123.range86-143.btcentralplus.com] has joined #armagetron
14:54 <K-Yo> any wiki admin here?
15:07 -!- MrBougo [n=MrBougo@ip-62-235-224-240.dsl.scarlet.be] has joined #armagetron
15:26 <wrtlprnft> K-Yo: i'm a sysop…
15:27 <K-Yo> sysop?
15:28 <K-Yo> i was wondering about the ladle cafe page
15:28 <K-Yo> is there a way to make it impossible to change team positions unless both teams agree
15:29 <wrtlprnft> not without locking the page
15:29 <wrtlprnft> or installing some sort of plugin, which only guru3 can do
15:29 <K-Yo> ok
15:30 <K-Yo> will stay like that
15:30 <K-Yo> anyway the historic is saved right?
15:32 <wrtlprnft> yeah
15:32 <wrtlprnft> always is, including spam x_X
15:38 -!- Lackadaisical [n=menno@ip202-29-210-87.adsl2.versatel.nl] has joined #armagetron
15:44 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 110 (Connection timed out)]
15:45 -!- tramshed [i=tramshed@im.catapultingfeces.com] has quit [Read error: 110 (Connection timed out)]
15:50 -!- Mixnetwork [n=chatzill@] has joined #armagetron
15:56 -!- z-man [n=manuel@p50872080.dip0.t-ipconnect.de] has joined #armagetron
15:56 <pippijn> hi z-man
15:56 <pippijn> hi Mixnetwork
15:56 <z-man> hi
15:56 <Mixnetwork> hey
15:56 <pippijn> Mixnetwork: how is your server?
15:56 <Mixnetwork> i installes version 3 server as windows version and run it local to test, but it crashes after a while
15:57 <z-man> in case nobody else gave the answer, no, on the system console.
15:57 <pippijn> z-man: ah
15:57 <pippijn> nobody gave the answer, indeed
15:57 <pippijn> z-man: of the client?
15:57 <Mixnetwork> now i am trying to install luzifers script on my server
15:57 <z-man> No, I mean, in bash or sh :)
15:57 <epsy> #lastseen allpez
15:57 <pippijn> so into the environment?
15:57 <z-man> yes.
15:57 <epsy> #lastseen applez
15:58 <armabot> epsy: timed out
15:58 <armabot> epsy: AppleZ has last been seen on ~"XzL.Clan The Server 9 hours 58 minutes ago.
15:58 <epsy> #lastseen aeon
15:58 <pippijn> I did that.. I still get 500-600fps
15:58 <armabot> epsy: aeon has last been seen on Flower Power Sumo Assault 5 hours 32 minutes ago.
15:58 <epsy> #lastseen |×|aeon
15:58 <armabot> epsy: Illegal mix of collations (latin1_general_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation 'like'
15:58 <z-man> don't have an nvidia card then?
15:58 <epsy> #lastseen |x|aeon
15:58 <pippijn> I do
15:58 <z-man> hmm
15:58 <pippijn> pippijn@osiris ~ $ echo $__GL_SYNC_TO_VBLANK
15:58 <pippijn> 1
15:58 <armabot> epsy: timed out
15:58 <epsy> hm
15:58 <pippijn> I even started X with that environment
15:59 <z-man> odd. do you have glxgears?
15:59 <pippijn> yes
15:59 <z-man> then try it :)
15:59 <pippijn> 49184 frames in 5.0 seconds = 9820.236 FPS
16:00 <z-man> Then something with that setting is not working, and I don't know what.
16:00 <z-man> For me, it suffices to run __GL_SYNC_TO_VBLANK=1 glxgears"
16:00 <z-man> to make it limit to 60 fps.
16:01 <pippijn> well
16:01 <pippijn> pippijn@osiris ~ $ __GL_SYNC_TO_VBLANK=1 glxgears
16:01 <pippijn> 45996 frames in 5.0 seconds = 9193.364 FPS
16:01 <pippijn> pippijn@osiris ~ $ glxgears
16:01 <pippijn> 48586 frames in 5.0 seconds = 9717.198 FPS
16:01 <pippijn> probably coincidence
16:01 <z-man> Maybe check your driver documentation then?
16:01 <pippijn> yes, it was coincidence
16:02 <pippijn> I don't find anything
16:03 -!- luke-jr [n=luke-jr@wsip-70-167-147-10.om.om.cox.net] has joined #armagetron
16:03 <z-man> I've got it in /usr/share/doc/nvidia-glx-1.0.5336-r2/README.gz
16:03 <pippijn> hi luke-jr
16:03 <pippijn> pippijn@osiris ~ $ locate nvidia|grep READ
16:03 <pippijn> /proc/driver/nvidia/warnings/README
16:05 <Mixnetwork> you guys know a freeare irc prog?
16:05 <Mixnetwork> freeware
16:05 <pippijn> yes, many
16:05 <z-man> In fact, I don't know any non-freeware IRC client :)
16:05 <Mixnetwork> which one? should i use?
16:05 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
16:05 <Mixnetwork> MIrc is non freare
16:05 <pippijn> z-man: is mirc officially freeware?
16:06 <Mixnetwork> no
16:06 <Mixnetwork> shareware
16:06 <pippijn> okay
16:06 <Mixnetwork> evaluation
16:06 <z-man> But the free version is feature complete, right?
16:06 <Mixnetwork> 30 days
16:06 <z-man> Ah, that has changed since I last used it, then.
16:06 <pippijn> z-man: it knows the irc protocol I assume :)
16:06 <z-man> haha
16:06 <pippijn> z-man: you used it 10 years ago?
16:06 <Mixnetwork> any suggestion?
16:06 <pippijn> Mixnetwork: for windows?
16:07 <z-man> Could be.
16:07 <Mixnetwork> yepp
16:07 <pippijn> I liked bersirc
16:07 <pippijn> but didn't use it for long
16:07 <Mixnetwork> lol
16:07 <Mixnetwork> wha not?
16:07 <Mixnetwork> why
16:07 <pippijn> I use irssi
16:07 <pippijn> http://pip.one09.net/files/up/x.png
16:08 <pippijn> bersirc doesn't seem to be under development anymore
16:08 <cusco> yea.. a system with no irssi is no good! thats why people don't like windows!
16:08 <cusco> what else
16:08 <pippijn> I use irssi on windows
16:08 <pippijn> in cygwin
16:09 <cusco> o.O
16:09 <pippijn> actually there is a standalone irssi with cygwin integrated
16:09 <cusco> pippijn: is your copy of windows lega?
16:09 <pippijn> yes
16:09 <cusco> why bother with mirc then? :p
16:09 <pippijn> I don't use mirc
16:09 -!- MrBougo [n=MrBougo@ip-62-235-224-240.dsl.scarlet.be] has quit []
16:09 <cusco> precisely
16:09 <pippijn> http://irssi.org/files/irssi-win32-0.8.12.exe
16:10 <pippijn> Mixnetwork: that is a very good irc client
16:10 <cusco> noo thats evil
16:10 <Mixnetwork> have it already ;)
16:10 <pippijn> http://pip.one09.net/files/up/x.png
16:10 <pippijn> what WM is this, do you guess?
16:11 <cusco> dunno
16:11 <Mixnetwork> ? commandbox?
16:11 <cusco> some lightweight bollocks :p
16:11 <pippijn> fvwm :)
16:11 <pippijn> fvwm is probably the best wm out there
16:11 <cusco> that is part of xfcw
16:11 <cusco> xfce
16:12 <cusco> pippijn: why?
16:12 <pippijn> ?
16:12 <pippijn> cusco: it's rock solid, works correctly and as one would expect and is fully configurable
16:12 <pippijn> I also like ion3
16:12 <cusco> don't all the others have the same caracteristics?
16:13 <pippijn> no
16:13 <cusco> yes ion3 is different from all others...
16:13 <pippijn> ion3 has quirks
16:13 <pippijn> xfce has quirks
16:13 <cusco> what quirks?
16:13 <pippijn> xfce4 sometimes doesn't update window activity on desktop switches
16:14 <cusco> hmm.. ok ...
16:14 <pippijn> when your mouse suddnenly is over a certain window, you either have to click it or move out and back in to get focus
16:14 <cusco> ok
16:14 <pippijn> ion3 is great.. I will surely switch back to it someday
16:14 <pippijn> and then switch back to fvwm
16:14 <pippijn> and back to ion3 again, and so on :-)
16:14 <pippijn> I like them both
16:14 -!- Mixnetwork [n=chatzill@] has quit ["ChatZilla 0.9.80 [Firefox 2.0/2006101023]"]
16:14 -!- Mixnetwork_ [n=Mixnetwo@] has joined #Armagetron
16:15 <Mixnetwork_> ah
16:15 <cusco> I would be using it if I needed to spare resoucres.. but as I have a high-capable machine
16:15 <Mixnetwork_> have XChat
16:15 <cusco> I can afford to use compiz/beryl all the time
16:15 <Mixnetwork_> works fine
16:15 <pippijn> ah, xchat is good, too
16:15 <cusco> it (ion3)
16:15 <pippijn> cusco: I could, too, but I need a wm that maximises my productivity
16:15 <pippijn> and ion3 does that
16:16 <pippijn> fvwm almost does it
16:16 <pippijn> for some things, fvwm works better
16:16 <pippijn> ion3 is great for coding
16:16 <pippijn> ion3 takes care of window positions and sizes
16:16 <cusco> do you know what I got used in compiz? changing the cube... I used very little the virtual desktops, now I use them all the time
16:16 <pippijn> that's good and bad
16:16 <cusco> I know what ion3 does
16:17 <cusco> it always arranjes your desktop as you wanted (even if you didn't know it then)
16:17 <K-Yo> #ss (clone)
16:17 <K-Yo> anyone?
16:18 <armabot> K-Yo: AoS capture the flag (clone): hulett_lagoon (4): cT¤K-Yo (2); bobin_red_canyon (3): CT׶4 (1), box noob (0)
16:18 <pippijn> ion3 has gone out of debian lenny
16:21 -!- kidanger [n=kidanger@] has quit [Remote closed the connection]
16:21 <cusco> pippijn: I did not know ... looking at http://packages.debian.org/ion3 shows that new releases are non-free
16:25 <Mixnetwork_> argh, i am getting nuts for this map changing, why is that so comlicated
16:25 <pippijn> weird
16:25 <pippijn> does formula 1 change maps?
16:26 <Mixnetwork_> it should, at the moment disabled because script i have takes 97% resources
16:26 <pippijn> ah
16:26 <Mixnetwork_> i have 17 maps , but i don't know how to change the maps
16:27 <pippijn> okay
16:27 <pippijn> so what about 0.3.0?
16:27 <Mixnetwork_> the script i have works, but my sever is at his limit if it runds
16:27 <Mixnetwork_> runs
16:28 <pippijn> your smart php friend should be able to write you a ladderlog script within 15 minutes
16:28 <Mixnetwork_> well i tried o.3.o on my local windows PC that crashes always after a while
16:28 <pippijn> (I did it in 5)
16:28 <pippijn> windows + server = death
16:28 <Mixnetwork_> so I am scared installing it on my ubuntu
16:28 <pippijn> I am using 0.3.0 and it runs fine
16:28 <pippijn> uptime 4 days now
16:29 <Mixnetwork_> on ubuntu?
16:29 <pippijn> debian
16:29 <Mixnetwork_> oh ok
16:29 <pippijn> that'S almost the same
16:29 <Mixnetwork_> well i could give it a try ;)
16:29 <Mixnetwork_> could you help me installing it?
16:30 <Mixnetwork_> I already uploaded the armagetronad-0.3.0.src.tar.gz
16:30 <StickyNoob> ubuntu=debian just using old packages
16:30 <Mixnetwork_> i know
16:31 <StickyNoob> ubuntu is mostly just about marketing
16:31 <StickyNoob> which is important
16:31 <pippijn> Mixnetwork_: I can help you
16:31 <Mixnetwork_> fien
16:31 <Mixnetwork_> fine
16:32 <Mixnetwork_> you hav ICQ or MSN?
16:32 <Mixnetwork_> perhapsbetter
16:33 <StickyNoob> just do it in pm/private room
16:33 <pippijn> well
16:34 <pippijn> I think it's fine in here
16:34 <pippijn> so other people can help, too
16:34 <Mixnetwork_> ok
16:34 <Mixnetwork_> must I stop server first?
16:34 <pippijn> no
16:35 <Mixnetwork_> ok
16:35 <pippijn> there are two players on it by the way
16:35 <Mixnetwork_> well file is uploaded
16:35 <pippijn> unpack it
16:35 <Mixnetwork_> could you give me the command
16:35 <pippijn> tar zxpf armagetronad-0.3.0.src.tar.gz
16:36 <Mixnetwork_> ok
16:37 <StickyNoob> done?
16:37 <Mixnetwork_> yepp
16:38 <pippijn> cd armagetronad-0.3.0
16:38 <pippijn> ./configure --disable-glout
16:38 <Mixnetwork_> done
16:39 <StickyNoob> any errors?
16:39 <pippijn> make
16:39 <Mixnetwork_> no errors
16:41 <pippijn> did you do make?
16:41 <Mixnetwork_> finished now
16:41 <Mixnetwork_> yes
16:42 <pippijn> sudo make install
16:42 <Mixnetwork_> done
16:42 <pippijn> okay..
16:42 <pippijn> on what server did you install it?
16:42 <Mixnetwork_> ??
16:42 <pippijn> spacezone 1-4?
16:42 <Mixnetwork_> all
16:42 -!- Lackadaisical [n=menno@ip202-29-210-87.adsl2.versatel.nl] has left #armagetron []
16:43 <pippijn> ah okay
16:43 <Mixnetwork_> must i restart the servers ?
16:43 <pippijn> now let'S config the rotation
16:43 <Mixnetwork_> ok
16:44 <pippijn> don't restart the servers.. formula 1 has 5 players
16:44 <Mixnetwork_> lol
16:44 <Mixnetwork_> i have already 17 configs
16:45 <StickyNoob> heh
16:45 <pippijn> okay, so map rotation happens through config rotation?
16:45 <Mixnetwork_> for the maps
16:45 <Mixnetwork_> like in description
16:45 <Mixnetwork_> every mao has his own setting yes
16:45 <Mixnetwork_> map
16:45 <pippijn> okay
16:46 <pippijn> you could set the settings inside the map, too.. but you probably know that
16:46 <pippijn> either way
16:46 <pippijn> you need to set MAP_FILE to the initial map
16:46 <Mixnetwork_> hmm how you mean
16:46 <pippijn> set MAP_FILE to the map you want to load first
16:47 <Mixnetwork_> ok like this : MAP_FILE space_6/polygon/regular/space_6-1001.0.1.aamap.xml (http://mixnetwork.de/resource/automatic/space_6/polygon/regular/space_6-1001.0.1.aamap.xml)
16:47 <pippijn> like that, yes
16:47 <Mixnetwork_> i have
16:47 <pippijn> good
16:47 <pippijn> ROTATION_TYPE 2
16:47 <Mixnetwork_> have also
16:48 <pippijn> CONFIG_ROTATION conf1.cfg;conf2.cfg;confg3.cfg;
16:48 <Mixnetwork_> CONFIG_ROTATION 1.cfg;2.cfg;3.cfg;4.cfg;5.cfg;6.cfg;7.cfg;8.cfg;9.cfg;10.cfg;11.cfg;12.cfg;13.cfg;14.cfg;15.cfg;16.cfg;17.cfg;
16:48 <pippijn> yes, like that
16:48 <Mixnetwork_> have also
16:48 <pippijn> good
16:48 <pippijn> then you can restart the servers
16:48 <pippijn> I will announce it first
16:48 <Mixnetwork_> this not needed? MAP_ROTATION
16:48 <pippijn> not if your configs set MAP_FILE
16:49 <pippijn> do they?
16:49 <Mixnetwork_> hmm let me take a look
16:50 <Mixnetwork_> this is in config :
16:50 <Mixnetwork_> MAP_FILE space_6/polygon/regular/space_6-1003.0.1.aamap.xml
16:50 <pippijn> then you need no MAP_ROTATION
16:50 <Mixnetwork_> ok
16:53 <pippijn> how do servers get score?
16:59 <Mixnetwork_> which one
16:59 <pippijn> all
16:59 <pippijn> what are the criteria for getting score?
16:59 <Mixnetwork_> what you mean by get score
17:00 <Mixnetwork_> different
17:00 <pippijn> on the master server, servers are listed by score
17:00 <Mixnetwork_> each server has it own scores#
17:01 <pippijn> Mixnetwork_: did you restart?
17:01 <Mixnetwork_> i am on formula 1 now testing
17:01 <Mixnetwork_> yes
17:06 -!- Person [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has joined #armagetron
17:06 -!- Person is now known as angryoverlord
17:06 -!- angryoverlord is now known as AngryOverlord
17:07 <AngryOverlord> hmmm
17:07 <AngryOverlord> well this sucks...
17:08 <AngryOverlord> stupid Stewie-arma... using my name...
17:08 <AngryOverlord> woah
17:09 <pippijn> kill him
17:12 -!- Stewie-arma [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has quit [Nick collision from services.]
17:12 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit ["Leaving"]
17:13 -!- AngryOverlord is now known as Stewie-arma
17:13 <Mixnetwork_> lets see if they now start
17:16 <Mixnetwork_> strange only 2 server start again
17:16 <pippijn> what do the others say?
17:17 <Mixnetwork_> they all start over 1 script have no output
17:17 <pippijn> bad
17:17 <pippijn> then you can't know what's wrong
17:17 <Mixnetwork_> wait hav an idea
17:18 -!- MrBougo [n=MrBougo@ip-62-235-214-251.dsl.scarlet.be] has joined #armagetron
17:20 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
17:21 <Mixnetwork_> sgit must eat now, be back in 15 minutes
17:21 <Mixnetwork_> now they run
17:22 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit [Client Quit]
17:23 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
17:39 <Mixnetwork_> hmmm
17:40 <pippijn> ?
17:41 <flex> wrtlprnft here?
17:41 -!- Goodygumdrops [n=Goodygum@h107.144.88.75.ip.alltel.net] has joined #armagetron
17:47 <pippijn> who is currently working on this merging?
17:48 <pippijn> z-man, wrtlprnft?
17:48 <z-man> which merging?
17:48 <pippijn> branch merging
17:48 <guru3> oh yeah, i've been meaning to ask
17:48 <guru3> who's pippijn ?
17:48 <z-man> that's usually my job.
17:48 <pippijn> guru3: google?
17:48 <pippijn> http://www.google.com/search?q=pippijn
17:49 <z-man> Look ito AUTHORS on the trunk?
17:49 <guru3> retaurant pippijn ?
17:49 <flex> hjahaha
17:49 <pippijn> not the first hit ;-)
17:49 <pippijn> second, though
17:49 <pippijn> and the nabble one
17:49 <guru3> map rotation optimization
17:49 <pippijn> and the one after that
17:49 <pippijn> and inspircd
17:50 <flex> unixcorps?
17:50 <pippijn> yes
17:50 <guru3> "A new and distinct cultivar of Kalanchoe plant named Pippijn is provided. This new cultivar is characterized by its bright red flowers, dark green foliage, compact growth habit and excellent basal branching."
17:50 <guru3> you discovered a plant?
17:50 <guru3> (that's #3)
17:50 <pippijn> :-D
17:50 <pippijn> I'm not #3 either
17:50 <guru3> well, i guess the thing is
17:50 <flex> he's #2 you R-tard
17:50 <guru3> i totally missed the map optimization thing
17:52 <guru3> all i've noticed is you talking lately
17:52 <guru3> and :. had no clue as to who you were -_-
17:52 <guru3> whoops
17:52 <Mixnetwork_> pippijn
17:52 <Mixnetwork_> ?
17:52 <pippijn> yes, Mixnetwork_
17:52 <Mixnetwork_> well other server won't start
17:52 <pippijn> get their output
17:52 <Mixnetwork_> nothing to see
17:52 <Mixnetwork_> i started manually
17:53 <Mixnetwork_> says started but not there
17:55 <pippijn> ask guru3.. his name sounds promising
17:55 <guru3> i know nothing
17:56 <pippijn> Mixnetwork_: rafb.net/paste
17:58 <Mixnetwork_> http://rafb.net/p/3vPC0095.html
18:04 <pippijn> [0] Closing socket bound to *.*.*.*:4535
18:05 <Mixnetwork_> ?
18:06 <pippijn> are you trying to start them on the same machine?
18:06 <Mixnetwork_> yes they all run on same machine
18:06 <pippijn> with the same port?
18:06 <Mixnetwork_> of corse not
18:07 <pippijn> good
18:07 <Mixnetwork_> hast it perhaps to do with this
18:07 <Mixnetwork_> /usr/local/share/games/armagetronad-dedicated/www-root
18:07 <Mixnetwork_> 1201972303 shttpd_open_port: bind(4550): Address already in use
18:07 <pippijn> doesn't matter
18:07 <Mixnetwork_> ok
18:08 <Mixnetwork_> well they refuse to utn strating log is normal and say they are running but they are not running
18:09 <Mixnetwork_> send you a new log
18:10 <Mixnetwork_> and server 3 ist most visited:( strange that server one runs?
18:11 <Mixnetwork_> runs also not , mistake
18:12 <Mixnetwork_> yes it runs again mistake :)
18:12 <pippijn> ...
18:12 <pippijn> I don't know what's happening on your side
18:13 <pippijn> z-man: what needs to get merged?
18:17 <Mixnetwork_> hmmm
18:17 <Mixnetwork_> can't find the problem
18:18 <Mixnetwork_> strange thing is server 1 and 6 start 2,3,4 not
18:19 <pippijn> dinner time
18:19 <pippijn> brb
18:21 <Mixnetwork_> bon appetit
18:21 <Mixnetwork_> :D
18:39 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has quit [Read error: 113 (No route to host)]
18:57 <z-man> pippijn: all changes from branch 0.2.8 need to be merged into the trunk.
18:57 <pippijn> is there a list?
18:58 <z-man> The svn log of 0.2.8 :)
18:58 <z-man> We do the merging continuously, about once every week.
18:58 <pippijn> so there have not been any intermediate merges?
18:58 <z-man> So usually, the trunk is pretty up to date with the changes from 0.2.8.
18:58 <z-man> no, lots of intermediate merges.
18:58 <pippijn> I see
18:59 <pippijn> okay
18:59 <z-man> I rather have a small bomb explode into my face every week than a big one every several years.
18:59 <pippijn> so what did you mean with "merge hell"?
19:00 <z-man> Conflicts. You are bound to get them for merging two branches with life in them.
19:00 <Mixnetwork_> hi pippijn bacj again?
19:00 <Mixnetwork_> back
19:00 <pippijn> yes, Mixnetwork_
19:00 <Mixnetwork_> well its very strange, if i start the sever  for each sever manual they rum but not together
19:01 <z-man> Most conflicts are trivial, but nevertheless, they require manual intervention.
19:01 <pippijn> yes
19:03 <Mixnetwork_> any idea?
19:04 <pippijn> Mixnetwork_: sometihng is wrong with your script
19:04 <Mixnetwork_> it worked before version 3
19:06 <Mixnetwork_> perhaps the starting is too fast for all servers together
19:07 <pippijn> I don't know..
19:08 <Mixnetwork_> if i deactivate the starting prcedure for all severs in the script and let just one start over it, it works if i hava all activated only 2 start
19:10 <pippijn> z-man: what is keeping you from starting a cleanup project?
19:10 <z-man> That merging the changes that are still happening in 0.2.8 back to the trunk will become impossibe or at least very difficult.
19:11 <pippijn> when will it be possible?
19:11 <z-man> After is out.
19:11 <z-man> Or in the late beta phase.
19:11 <pippijn> why?
19:11 <z-man> Because then, I'm going to declare the 0.2.8 branch dead :)
19:12 <pippijn> ah, what will live when you do so?
19:12 <pippijn> just trunk?
19:12 <z-man> Yes.
19:12 <pippijn> great
19:12 <z-man> Cleanups that don't affect the merging can of course start earlier.
19:13 <z-man> Excluded are only things like "let's throw out all those legacy functions from tString"
19:13 <z-man> or "let's change the configuration system so you don't have to first declare a global variable, then the config item for it"
19:14 <z-man> Or general things that affect large chunks of code at once, such as changing our indentation policy.
19:14 <pippijn> okay
19:14 <pippijn> z-man: 1+1 => 1 + 1?
19:15 <z-man> Yeah, those kinds of things :)
19:15 <pippijn> right
19:15 <z-man> I ran into big trouble with astyle and that lately.
19:15 <pippijn> that excludes just about everything I wanted to do
19:15 <pippijn> it even describes what I was planning pretty well
19:15 <z-man> heh :)
19:16 <pippijn> god I hate c#
19:16 <pippijn> brb
19:16 <z-man> Yeah, that's the kind of things an external developer with too much time on his hands can do.
19:18 <Mixnetwork_> pippijn?
19:19 <pippijn> z-man: actually I'm an external developer who wants to work on the code but can't stand ugly code
19:19 <Mixnetwork_> Players from IP are banned for -2147483648 minutes. Reason: None given. ?????
19:19 <pippijn> cool
19:19 <z-man> What did you do?
19:19 <Mixnetwork_> start the server
19:19 <Mixnetwork_> manually
19:19 <z-man> Before that. Bans don't happen out of thin air.
19:20 <Mixnetwork_> just tried to start over script
19:20 <pippijn> brb again
19:20 <z-man> Still, the ban must have come from somewhere.
19:20 <Mixnetwork_> i dont know
19:21 <Mixnetwork_> thats why its strange
19:21 <Mixnetwork_> server kills itself immediately
19:21 <z-man> pippijn: beauty lies in the eye of the beholder ;) When I started, (1+1) looked good to me, as did if (bla) blubb;
19:21 <luke-jr> pippijn: what name do you play as?
19:21 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has joined #armagetron
19:22 <pippijn> luke-jr: guess
19:22 <luke-jr> #rating pippijn
19:22 <z-man> njippip
19:22 <armabot> luke-jr: pippijn is 321st with a rating of 1150-1850
19:24 <Mixnetwork_> well i have a serious problem now pippijn? any idea? before installing version 3 all servers started and i did not changes anything by just installing version 3
19:24 <luke-jr> pippijn: that's the default ☺
19:24 <pippijn> Mixnetwork_: install 0.2.8
19:24 <Mixnetwork_> lol
19:24 <pippijn> really..
19:24 <pippijn> Mixnetwork_: I can't help you if you provide me with near-to-no information
19:25 <luke-jr> #rating luke-jr
19:25 <armabot> luke-jr: luke-jr is 84th with a rating of 1465-1562 (from 1150-1850)
19:25 <Mixnetwork_> what information you need? i can send you the script
19:25 <pippijn> luke-jr: I don't play much and I don't play well
19:25 <pippijn> Mixnetwork_: yes, sending me the script could help
19:27 <Mixnetwork_> URL: http://rafb.net/p/Vf3z7p56.html
19:27 <pippijn> z-man: when you started, did this look good:
19:27 <pippijn> eSomeClassName(int a,int b,int c):
19:27 <pippijn> mymember(a),memtwo(b),mem(c){}
19:28  * pippijn goes find the arma example
19:29 <pippijn> eMenuItemPassword(uMenu *M,tString &c)
19:29 <pippijn> uMenuItemString(M,"$login_password_title","$login_password_help",c){}
19:29 <luke-jr> pippijn: you haven't played at all since I reset the ratings ;)
19:30 <pippijn> luke-jr: possibly
19:30 <z-man> Yeah :) I suppose I didn't have too much horizontal screen space back then.
19:31 <pippijn> heh..
19:32 <pippijn> oh actually the : is missing at the end of the first line in my paste
19:32 <pippijn> z-man: I prefer the : on the next line
19:32 <pippijn> makes human parsing less ambiguous
19:33 <z-man> Yes, and it also makes the automatic indentation work better.
19:33 <pippijn> wow.. I had forgot how ugly php is
19:33 <pippijn> automatic indentation..
19:33 <pippijn> do you use vim?
19:33 <z-man> emacs for editing.
19:33 <pippijn> ah
19:33 <z-man> and we were using astyle to automatically process our code files.
19:33 <pippijn> what features do you use?
19:34 <pippijn> from emacs
19:34 <pippijn> when coding C++
19:34 <z-man> Oh, don't ask me. Basically what the C/C++ mode provides.
19:34 <pippijn> which is..?
19:34 -!- vinavil [n=vinavil@85-18-66-26.ip.fastwebnet.it] has joined #armagetron
19:34 <z-man> Press tab anywhere on the line, and it gets indented to what emacs things is best.
19:34 <pippijn> ah
19:34 <z-man> I adapted the settings to our preferences, which is mostly that one indent == 4 spaces
19:35 <pippijn> oh, I see
19:35 <z-man> let me check my .emacsrc
19:36 <pippijn> emacs indents braces pretty much the way I like it
19:36 <pippijn> by default
19:36 <pippijn>   if (moo)
19:36 <pippijn>     {
19:36 <pippijn>       moocow;
19:36 <pippijn>     }
19:36 <z-man> (c-offsets-alist (quote ((inline-open . 0) (func-decl-cont . 0) (member-init-intro . 0) (mem
19:36 <z-man> ber-init-cont . 0) (statement-cont . 0))))
19:37 <pippijn> right
19:37 <z-man> and tabwidth 4, that's the setup.
19:37 <z-man> I like my { on the level of the if.
19:37 <z-man> if (x)
19:37 <z-man> {
19:37 <z-man>     y();
19:37 <z-man> }
19:38 <z-man> I don't mind terriby, as long as the { is on the same level as the }
19:38 <z-man> which excludes
19:38 <z-man> if(x){
19:38 <z-man>     y();
19:38 <z-man> }
19:38 <z-man> bah.
19:38 <pippijn> hmm
19:38 <pippijn> ePlayer.cpp, very first function
19:38 <pippijn> you do like it for functions?
19:38 <z-man> Doesn't cout!
19:39 <z-man> That's from the past :)
19:39 <pippijn> ah, okay
19:39 <z-man> You're looking at a 8 year cross section of coding habits there :)
19:39 <pippijn>     PasswordStorage(): save(false){};
19:39 <z-man> For trivial things, I still deem that OK.
19:39 <pippijn> habits of inserting semicolons where useless and ambiguity-introducing?
19:39 <z-man> oh, shut up :)
19:40 <pippijn> ;-)
19:40 <pippijn> those need to go someday
19:40 <pippijn> hopefully when 0.2.8 is dead
19:40 <z-man> yeah, gcc 4.3 is complaining about things like that already.
19:40 <pippijn> really?
19:40 <pippijn> never seen that
19:40 <z-man> Yeah, in other contexts.
19:40 <z-man> void f()
19:40 <z-man> P
19:40 <z-man> {
19:40 <z-man> };
19:41 <pippijn> ah
19:41 <z-man> the P was a typo :) gcc 4.3 will complain about the semicolon.
19:41 <pippijn> 4.2 should, too
19:41 <pippijn> 4.3 didn't change that policy
19:41 <pippijn> I read the release notes for 4.3 and it didn't mention that
19:42 <z-man> Right you are.
19:42 <pippijn> it certainly makes sense not to put a semicolon there
19:42 <pippijn> however, I don't agree with all strictness
19:42 <pippijn> enum myenum
19:42 <pippijn> {
19:42 <pippijn>   one,
19:42 <pippijn>   two,
19:42 <pippijn> };
19:43 <pippijn> it complains about comma at the end of enumerator list
19:43 <Mixnetwork_> got it pippijn?
19:43 <pippijn> Mixnetwork_: yes, I don't see any problems with it, but you could try inserting a sleep(1) after 'foreach($homedirs as $currentdir){'
19:44 <pippijn> z-man: it's so much better to have the comma there..
19:44 -!- tramshed [i=tramshed@im.catapultingfeces.com] has joined #armagetron
19:44 <pippijn> also with arrays
19:44 <pippijn> but with arrays, if they are 0-terminated, I don't want the comma there
19:44 <pippijn> because then the 0 does it
19:45 <pippijn> with enums, I tend to insert a MYENUM_COUNT or something at the end
19:45 <pippijn> in perl arrays and hashes, I always put a comma at the end
19:45 <z-man> Yeah, that's quite useful at times.
19:45 <pippijn> it makes future editing easier and less error-prone
19:46 <pippijn> you just add something, add your comma and you're done
19:46 <z-man> One line changed instead of two.
19:46 <pippijn> it takes up to 20 seconds of my time if I forget to add the comma to the previously last item
19:46 <pippijn> that too
19:47 <pippijn> first second: read "syntax error"
19:47 <pippijn> second to fifth second: be irritated
19:47 <pippijn> sixth second: switch to editing window
19:47 <pippijn> seventh to tenth second: find location
19:48 <pippijn> eleventh to 13th second: edit it
19:48 <pippijn> 14: save
19:48 <pippijn> 15: switch back to compiling window
19:48 <Mixnetwork_> it must be this
19:48 <Mixnetwork_> /usr/local/share/games/armagetronad-dedicated/www-root
19:48 <Mixnetwork_> 1201977895 shttpd_open_port: bind(4550): Address already in use
19:48 <pippijn> 16: compile again
19:48 <pippijn> Mixnetwork_: unlikely, as that is just the built in http server
19:48 <pippijn> you could try disabling it, though
19:50 <pippijn> oh by the way, z-man, how do you write template code?
19:50 <pippijn> how do you format it?
19:50 <pippijn> I didn't include that with my examples
19:51 <z-man> which examples?
19:51 <pippijn> formatting examples
19:51 -!- vinavil [n=vinavil@85-18-66-26.ip.fastwebnet.it] has left #armagetron []
19:51 <z-man> Did I miss htem?
19:51 <pippijn> probably
19:51 <Mixnetwork_> thats the problem
19:51 <z-man> Nowadays, I like to put the template<> statement on one line,
19:52 <pippijn> z-man: I assume you always talk about nowadays
19:52 <z-man> and on the next line follows the rest with the usual formatting rules.
19:53 <z-man> I also allow some extra line breaks for extra long statements.
19:53 <pippijn> yes..
19:53 <z-man> Just like I split function arguments on several lines if they get too many.
19:53 <pippijn> I don't like extra line breaks but sometimes they really are necessary
19:54 <pippijn> let me find you the ugliest code I have ever written
19:54 <pippijn> (in C++)
19:54 <z-man> It depends on how well the editor handles overlong lines.
19:54 <pippijn> not really
19:54 <pippijn> no editor does it right
19:54 <z-man> Yes :)
19:54 <pippijn> you can't do it right
19:54 <z-man> But there are several levels of wrong.
19:54 <pippijn> yes
19:55 <Mixnetwork_> Pippijn?
19:56 <Mixnetwork_> problem solved, all server are running
19:56 <pippijn> how?
19:56 <z-man> cool
19:56 <Mixnetwork_> you must set WEB_USE_INTERNAL 0
19:57 <Mixnetwork_> with multiple server
19:57 <pippijn> okay
19:57 <pippijn> z-man: http://pip.one09.net/files/txt/fd0af37ee67456936d43f92073518d7d.txt
19:57 <Mixnetwork_> no i must check if map change workes
19:59 <pippijn> z-man: http://pip.one09.net/files/up/traits this is also quite ugly
20:00 <z-man> yeah, that's barely readable. The first one, I mean.
20:00 <pippijn> it's not possible to improve its readability, though
20:00 <z-man> The second one isn't so bad, I think, because the type_ifs actually resemble code if()s
20:01 <pippijn> yes
20:01 <z-man> yes, a lot. I'd put the block ending with ::create on one line; the ::create is the important bit of it, and by placing it at the end of the line, the eye is drawn there.
20:02 <z-man> and I don't think putting the return type on a separate line helps :)
20:02 <pippijn> I always do that
20:02 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has quit [Remote closed the connection]
20:02 <pippijn> except for functions declared inside classes
20:03 <pippijn> but I tend to minimise function declarations inside classes
20:03 <z-man> Yeah, really only functions that need to be there should be there.
20:04 <pippijn> mostly just getters and setters (though I tend to reduce their usage as well) and empty constructors that just set variables.. and empty destructors
20:05 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has joined #armagetron
20:05 <pippijn> my factory code is generic but ugly as hell
20:06 <pippijn> it's one part of my history I am not proud of
20:06 <z-man> Those two go hand in hand.
20:06 <pippijn> you see.. this placeholder code you saw gets optimised away, usually
20:06 <pippijn> unless you reference the variable
20:07 <pippijn> but why would you reference it?
20:07 <pippijn> it's just there..
20:07 <z-man> Just to generate the right code somewhere.
20:07 <pippijn> exactly
20:08 <pippijn> so how do you sensibly reference it in a way that no compiler will optimise it away?
20:08 <pippijn> even the very smartest compiler?
20:08 <K-Yo> does anyone here would like a little math riddle to relax? :D
20:08 <z-man> K-Yo: no homework help :)
20:08 <K-Yo> what homework?
20:08 <K-Yo> :'(
20:09 <z-man> Disguising math homework as interesting riddles is frowned upon :)
20:09 <z-man> If it's a real riddle, go ahead :)
20:09 <K-Yo> it's not math but computer science homework :p
20:09 <z-man> haha
20:09 <K-Yo> i don't need help in math ><
20:09 <K-Yo> i tis a real one
20:09 <K-Yo> ur free not to answer
20:09 <pippijn> z-man: do you have a naming scheme for private member variables?
20:10 <K-Yo> actually it is a half one
20:10 <K-Yo> anyway
20:10 <pippijn> glibcxx uses _M_varname
20:10 <K-Yo> you are facing an infinite wall
20:10 <K-Yo> (that is scary)
20:10 <K-Yo> and you know there is a door somewhere
20:10 <K-Yo> but you don't know where
20:10 <z-man> Underscores at the beginning are not such a good idea, they may be reserved internal names.
20:10 <pippijn> K-Yo: and stupid.. just set WALL_LENGTH to 800 or so ;-)
20:10 <K-Yo> XD
20:10 <pippijn> z-man: not inside classes
20:11 <K-Yo> your biggest wish right now is to get to the other side
20:11 <pippijn> and you can probably assume _M_ is not used in any internal name
20:11 <K-Yo> to find ...
20:11 <K-Yo> a computer with armagetron installed on it
20:11 <z-man> climb over the wall?
20:11 <K-Yo> what is the best way to find it?
20:11 <K-Yo> no, it is specified that the wall is very very slidy
20:11 <K-Yo> and you forgot your flying machine
20:11 <z-man> jump over the wall?
20:12 <z-man> dig a hole?
20:12 <K-Yo> *
20:12 <pippijn> go back and get your flying machine
20:12 <K-Yo> ah not bad
20:12 <z-man> make your teammate crash into the wall?
20:12 <K-Yo> iaaah
20:12 <pippijn> :-D
20:12 <K-Yo> no it can't work
20:12 <K-Yo> you flying machine is on the otherside, so is everything that could help you to go through
20:12 <z-man> Ok, here's what you do:
20:13 <z-man> pick a number x, x > 1.
20:13 <K-Yo> ah
20:13 <z-man> then you go left, distance x.
20:13 <z-man> then you go right, distance x^2
20:13 <z-man> then left again, distance x^3
20:13 <K-Yo> eeer
20:13 <K-Yo> i first thought about smthing like that
20:13 <z-man> the problem is that you don't know whether the door is to your left or to your right.
20:14 <pippijn> z-man: distance is total distance?
20:14 <K-Yo> (not with the ^but  2x, 3x etc)
20:14 <z-man> otherwise, just going there would find it eventually.
20:14 <z-man> pippijn: doesn't matter too much, but I was thinking about the one-step distance.
20:14 <z-man> K-Yo: that would work, too.
20:14 <z-man> But if you really don't know how far away the door is, increasing the step size exponentially should work best.
20:15 <K-Yo> whaat bothers me is that i have to find my way on O(d), d being the distance between my start and the door
20:15 <K-Yo> you don't know indeed
20:15 <K-Yo> but if the dor is at the distance x/10000 to my right and i start left
20:15 <z-man> My suggested method does that.
20:15 <pippijn> uhm
20:15 <pippijn> yes
20:15 <z-man> Yours only is O(d^2).
20:16 <z-man> a, you have to understand O() notation :)
20:16 <K-Yo> i learned that ;)
20:16 <z-man> it only needs to be valid for large values of d.
20:16 <K-Yo> ah
20:16 <pippijn> K-Yo: you know that O(2n) == O(n), then?
20:16 <K-Yo> when goes to infinity?
20:16 <z-man> right.
20:16 <K-Yo> yes
20:16 <pippijn> and
20:16 <pippijn> O(20000000000n) == O(n)
20:17 <K-Yo> alright
20:17 <K-Yo> T.T
20:17  * K-Yo is a noob
20:17 <K-Yo> i'm not used to it yet still :P
20:17 <z-man> Anyway, member varialbes. Lately, I've been trying to establish "variableName_"
20:17 <pippijn> the O(2n) is only maximally twice as fast as O(1n)
20:17 <z-man> not sticking to it myself too much, really. Unfortunately.
20:18 <z-man> Underscores at the end are always OK, and just one underscore is not too intrusive or ugly.
20:18 <K-Yo> ttwice?
20:18 <K-Yo> not half?
20:18 <K-Yo> ah yes
20:18 <pippijn> oops
20:18 <K-Yo> sorry
20:18 <pippijn> twice as slow
20:18 <pippijn> :-)
20:19 <K-Yo> ;)
20:19 <pippijn> takes twice as much time
20:19 <pippijn> but only twice
20:19 <K-Yo> thank pippijn and z-man;)
20:19 <pippijn> and it always does that
20:19 <K-Yo> but twice as much time is not a problem?
20:19 <pippijn> but the O(n^2) algorithm is loooads slower than O(n)
20:19 <K-Yo> n as much time would have been a problem right?
20:19 <K-Yo> that is weird
20:19 <pippijn> when you look at a graph of a O(2n) vs. O(n) algorithm
20:20 <epsy> the admin-silence bug still exists?
20:20 <pippijn> you will see that they have a certain angle between them
20:20 <K-Yo> yes
20:20 <pippijn> but they have the same angle after one million n
20:20 <K-Yo> ok
20:20 <pippijn> O(n^2) after one million will be way up in heaven whereas the O(n) algorithm is nearly invisible
20:20 <pippijn> looks like it is at the x-axis
20:21 <pippijn> do you have a pdf viewer?
20:21 <K-Yo> ya
20:21 <pippijn> okay
20:22 <K-Yo> we're counting that kind of stuff but it seems useless to me because the algorithms we're writing are usually counting things on arrays, and we can't have very long arrays right?
20:23 <pippijn> http://pip.one09.net/files/up/algorithms.pdf
20:23 <pippijn> this is an O(n) algorithm
20:24 <pippijn> you can see two of them
20:24 <pippijn> one is O(n) and one is O(2n)
20:25 <pippijn> http://pip.one09.net/files/up/algorithms2.pdf
20:25 <pippijn> this shows an O(n) and an O(n^2) algorithm
20:25 <pippijn> they are about as far away from each other as the O(2n) and O(n) algorithm
20:26 <pippijn> http://pip.one09.net/files/up/algorithms3.pdf
20:26 <pippijn> here you can see what happens when n is 1000
20:26 <pippijn> the O(n) algorithm is at the x-axis and O(n^2) is somewhere high up
20:27 -!- [dlh] [n=[dlh]@queue.rh.rit.edu] has joined #armagetron
20:27 <K-Yo> whoa
20:27 <K-Yo> indeed it hurts that poor computer
20:27 <pippijn> also important to understand is the following
20:27 <K-Yo> i'm making an exercise interesting
20:28 <pippijn> http://pip.one09.net/files/up/algorithms4.pdf
20:28 <pippijn> the first algorithm (the one at the top) is slower than the lower algorithm
20:28 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has quit ["brb"]
20:28 <pippijn> but only at the beginning
20:28 <z-man> epsy: WHICH BUG?
20:28 <K-Yo> to solve it i first have to write an algorithm in O(n^3), then one in O(n^2) and there is on the third question an algorithm given and i can see that it is in O(n) and gives me the same answer
20:29  * z-man hates incomplete bug descriptions
20:29 <pippijn> http://pip.one09.net/files/up/algorithms5.pdf
20:29 <K-Yo> 4 and 5 are the same right?
20:29 <pippijn> yes
20:30 <pippijn> but 5 shows how O(n^2) is slower in the end
20:30 <K-Yo> then it depends on how much steps you have
20:30 <K-Yo> the method u chose
20:30 <pippijn> even if the O(n) algorithm is slower for n = 1 000 000
20:30 <pippijn> O(n^2) might be slower for n = 1 000 000 000
20:30 <epsy> z-man, you can't PM the logged in users, only the other ones
20:30 <pippijn> eventually, it will be slower
20:30 <epsy> when you are admin-silenced
20:31 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has joined #armagetron
20:31 <K-Yo> and you ALWAYS chose the faster when we're at infinity?
20:31 <pippijn> no
20:31 <z-man> I've never heard of that bug :)
20:31 <pippijn> in real life, you don't
20:31 <K-Yo> why?
20:31 <epsy> z-man, ah?
20:31 <pippijn> in real life, you chose the algorithm that does your job best
20:31 <z-man> Is it in 0.2.8-auth or plain 0.2.8
20:31 <K-Yo> ok
20:32 <K-Yo> depending on how much steps you have right?
20:32 <pippijn> depending on a lot of things
20:32 <pippijn> that's one of them, yes
20:32 <K-Yo> ok thanks a lot
20:32 <pippijn> when programming, you also have to think about memory footprint
20:32 <K-Yo> i herad that
20:32 <pippijn> easy example: fibonacci
20:33 <z-man> epsy: ah, by design, you still can communicate with your team when you are admin-silenced.
20:33 <K-Yo> i worked on fibonacci a bit last year
20:33 <pippijn> do you know how to calculate fibonacci numbers?
20:33 <epsy> brb dinner
20:33 <K-Yo> some work on the golden number
20:33 <K-Yo> yep
20:33 <K-Yo> Un+2=Un+1 + Un
20:33 <pippijn> can you tell me the recursive definition of fibonacci?
20:34 <K-Yo> U0=1 U1=1
20:34 <K-Yo> and Un+1/Un -> golden number
20:34  * z-man notes that pippijn really has a helpful personality
20:34  * K-Yo agrees :D
20:34 <pippijn> K-Yo: recursive definitions go like this:
20:34  * K-Yo is fine with that
20:34 <z-man> bbl, dinner
20:34 <pippijn> fact(0) = 1
20:35 <pippijn> fact(n) = n * fact(n - 1)
20:35 <K-Yo> that is not for fibonacci
20:35 <pippijn> that's factorial, as you can see
20:35 <K-Yo> yep
20:35 <pippijn> what would fibonacci look like?
20:36 <K-Yo> fibo(0)=1 ; fibo(1)=1 ; fibo(n)=fibo(n-1)+ fibo(n-2)
20:36 <pippijn> exactly
20:36 <pippijn> now to get back to algorithms
20:36 <pippijn> when doing this with a computer, in C it would look like this:
20:36 <K-Yo> i never learned c (no time)
20:36 <pippijn> well
20:37 <K-Yo> you know CamL?
20:37 <pippijn> uhm
20:37 <pippijn> let rec fibo n =
20:37 <pippijn>    match x with
20:37 <pippijn>       0 -> 1
20:37 <pippijn>     | 1 -> 1
20:38 <pippijn>     | n -> fibo (n - 1) + fibo (n - 2);;
20:38 <pippijn> makes sense?
20:38 <K-Yo> uhm
20:38 <K-Yo> i show you how i would have written it
20:38 <pippijn> don't bother
20:38 <K-Yo> ok
20:38 <pippijn> you can use the function keyword, I know
20:38 <pippijn> what happens if you cann fibo (3)?
20:39 <K-Yo> ?
20:39 <K-Yo> cann?
20:39 <pippijn> can
20:39 <pippijn> er
20:39 <pippijn> call
20:39 <pippijn> :-)
20:39 <K-Yo> the comp goes for fibo(2), fibo(1) and add them
20:39 <K-Yo> but since he can't find fibo(2)
20:40 <K-Yo> he looks for fibo(1) and fibo(0) and add them
20:40 <pippijn> yes
20:40 <K-Yo> but calling fibo(10000000) would take a lot of rom
20:40 <K-Yo> no?
20:40 <K-Yo> storing all the fibo(9999999) etc
20:40 <pippijn> that's not really a problem
20:41 <pippijn> the problem is that it doesn't do it once
20:41 <pippijn> fibo (5) = fibo (4) + fibo (3)
20:41 <epsy> z-man, by design you must be able to PM the logged in users
20:41 <pippijn> it calls fibo (4)
20:41 <epsy> but no the rest
20:41 <pippijn> calculates it
20:41 <pippijn> and then calls fibo (3)
20:41 <pippijn> but hey, fibo (4) already calculated fibo (3) before
20:41 <pippijn> so it does the work again
20:41 <K-Yo> he remembers that?
20:42 <pippijn> and it does so recursively
20:42 <pippijn> he doesn't remember it
20:42 <K-Yo> too bad for him
20:42 <pippijn> it just does it over and over again
20:42  * K-Yo is happy not being a machine
20:42 <pippijn> what O() efficiency would this be?
20:42 <K-Yo> eer
20:42 <K-Yo> wait
20:42 <K-Yo> smthing like 0(n^n) no?
20:43 <pippijn> :-)
20:43 <pippijn> why?
20:43 <K-Yo> why ask?
20:43 <K-Yo> :D
20:43 <K-Yo> err
20:43 <K-Yo> lmt
20:44 <K-Yo> for fibo(n) it has 2 things to calculate. each has 2 things to calculate
20:44 <K-Yo> then it should be O(2^n)
20:44 <K-Yo> oh, computers love 2
20:45 <K-Yo> is INRIA a french organization?
20:45 <pippijn> we call O(2^n) algorithms O(k^n) algorithms
20:45 <pippijn> because the base doesn't really matter
20:45 <K-Yo> ah
20:45 <K-Yo> then it is in power of n
20:46 <pippijn> in O-notation, we tend to get rid of constants
20:46 <pippijn> and do you know what the name of such an algorithm is?
20:46 <pippijn> it's not linear
20:46 <pippijn> it's not quadratic
20:46 <K-Yo> exponential?
20:46 <pippijn> yes
20:46 <K-Yo> ;)
20:46 <pippijn> but it doesn't have to be
20:47 <K-Yo> why?
20:47 <pippijn> if you store the intermediate results
20:47 <K-Yo> yes
20:47 <pippijn> I could show you how to do so in C++ but I assume you don't know C++
20:47 <pippijn> and I don't know caml well enough to do it
20:47 <K-Yo> you mean you can make an algorithm that calculate fibo(n) faster?
20:47 <K-Yo> is caml famous?
20:48 <pippijn> quite
20:48 <K-Yo> because we have to learn it in our school system but i don't find it very useful for everything else that math
20:48 <pippijn> you can do stuff with it :-)
20:48 <pippijn> write compilers, games, anything really
20:49 <pippijn> but I don't know the language, I just know that people have done that with it
20:49 <K-Yo> ok
20:49 <K-Yo> i'll learn c/C++
20:49 <pippijn> what would the computative complexity of recursive fibonacci be if the computer was smart enough to store each intermediate result?
20:49 <K-Yo> "computative complexity"?
20:50 <pippijn> O()
20:50 <K-Yo> ah
20:50 <K-Yo> eer
20:50 <K-Yo> n
20:50 <pippijn> yes :-)
20:50 <K-Yo> for fibo(n)
20:50 <K-Yo> u'll have to calculate only fibo(n-1)... fibo(3)
20:50 <pippijn> it would be an algorithm of "linear complexity"
20:51 <K-Yo> what is quadratic?
20:51 <K-Yo> n^4?
20:51 <pippijn> n^2
20:51 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit ["Leaving"]
20:51 <K-Yo> ok
20:51 <pippijn> what is also important about O-notation is that O means minimum complexity
20:51 <pippijn> so any O(n) algorithm is also an O(n^2) algorithm
20:52 <pippijn> O(n) is like a subset of O(n^2)
20:52 <pippijn> but of course, you don't want to tell your customers, you have an O(n^2) algorithm if in fact it is O(n)
20:52 <pippijn> although it would be perfectly correct to do so
20:53 <K-Yo> ok
20:54 <K-Yo> what software should i use to start programming in C?
20:54 <pippijn> do you use linux?
20:54 <Stewie-arma> rofl Kennedy's brain is lost...
20:54 <K-Yo> nope
20:54 <K-Yo> :(
20:54 <pippijn> windows?
20:54 <K-Yo> yes :((
20:54 <pippijn> do you have access to microsoft visual studio?
20:55 <K-Yo> i heard code::blocks was good
20:55 <K-Yo> hum i don't know
20:55 <guru3>  it is good
20:55 <pippijn> never tried code::blocks
20:55 <guru3> pippijn: iirc based off of mingw
20:55 <pippijn> interesting
20:55 <pippijn> that would be nice
20:56 <pippijn> but mingw uses gcc 3.4, doesn't it?
20:56 <pippijn> either way, mingw is usually quite backwards
20:56 <guru3> i'm not that up to date on the specs
20:56 <pippijn> K-Yo: if you can get msvc, it would be good
20:56 <pippijn> I think developing IDEs is the only thing ms is good at
20:57 <K-Yo> msvc?
20:57 <K-Yo> visual?
20:57 <pippijn> yes
20:57 <pippijn> but don't do anything visual
20:57 <K-Yo> i heard there was visual basic
20:57 <K-Yo> express
20:57 <pippijn> don't learn visual basic
20:57 <K-Yo> a free version
20:57 <K-Yo> ok
20:58 <pippijn> I think there is a visual c++ express
20:58 <K-Yo> yes
20:58 <K-Yo> this is a free version
20:58 <pippijn> and.. learn C++
20:58 <K-Yo> no?
20:58 <pippijn> yes
20:58 <K-Yo> yeah
20:58 <epsy> no
20:58 <K-Yo> what no?
20:58 <epsy> :)
20:58 <pippijn> well.. free as in beer
20:58 -!- g5vc [n=g5vc@unaffiliated/g5vc] has quit [Remote closed the connection]
20:58 <pippijn> you can have it without paying for it
20:59 <K-Yo> i can have a lot of things without paying
20:59 -!- g5vc [n=g5vc@host-87-242-37-149.prtelecom.hu] has joined #armagetron
20:59 <epsy> hrhr
20:59 <K-Yo> expecially things everyone wants without paying
20:59 <pippijn> legally :p
21:00 <K-Yo> aah
21:00 <K-Yo> that's different
21:00  * pippijn has a legal windows and a legal visual studio .net 2005 and a legal office professional 2003
21:00  * pippijn did not pay for any of those
21:01 <pippijn> siemens did :-D
21:02  * deja_vu refrains from making jokes about other things siemens paid for ;)
21:02 <wrtlprnft> so if i buy something from siemens i pay for your ms products?
21:02 <wrtlprnft> thief!
21:02 <K-Yo> noone would pay stuff for me
21:02 -!- g5vc [n=g5vc@host-87-242-37-149.prtelecom.hu] has quit [Remote closed the connection]
21:03 <K-Yo> that's why i get un-legal stuff
21:03 <pippijn> wrtlprnft: yes
21:03 <K-Yo> i'm not so ashamed to steal from microsoft
21:03 <flex> lol
21:03 -!- g5vc [n=g5vc@host-87-242-37-149.prtelecom.hu] has joined #armagetron
21:03 <pippijn> siemens sucks
21:04 <K-Yo> do you feel ashame when you take some sand at the beach? or when you breeze the air a tree made?
21:04 <K-Yo> pippijn, is that were you work(ed)?
21:04 <pippijn> I work there, yes
21:04 <pippijn> but it still sucks
21:04 <K-Yo> what do you do?
21:04 <pippijn> it's one big dictatorship
21:05 <pippijn> and an evil empire, too
21:05 <pippijn> I am a programmer
21:05 <K-Yo> you show diagrams of algorithms speed?
21:05 <K-Yo> ah
21:05 <K-Yo> "evil empire"
21:05 <pippijn> I show diagrams, yes
21:05 <pippijn> not of algorithm speed
21:05 <pippijn> I drew those especially for you
21:05 <wrtlprnft> of speedy algorithms?
21:05 <K-Yo> you programm all kind of stuff? or specific things
21:05 <K-Yo> thanks :D
21:05 <pippijn> specific stuff
21:05 <K-Yo> ok
21:05 <K-Yo> that sounds interesting
21:06 <pippijn> for dependability calculations
21:06 <pippijn> usually for nuclear powerplants
21:06 <K-Yo> ah
21:06 <K-Yo> you don't do my cooking machine?
21:06 <flex> lol
21:06 <K-Yo> of my vacuum cleaner?
21:06 <K-Yo> :(
21:06 <pippijn> I could
21:06 <K-Yo> :D
21:06 <pippijn> the tools I create are generic enough to calculate vacuum cleaners and their reliability
21:07 <K-Yo> what are nucear powerplants for?
21:07 <pippijn> I can calculate the mean time between failures of your coffeemachine
21:07 <flex> ok pippijn enough showing off :p
21:07 <pippijn> I wasn't exactly trying to show off..
21:07 <K-Yo> ah you are calculating when things will broke, where they will brake etc?
21:07 <pippijn> yes
21:07 <K-Yo> ok
21:08 <wrtlprnft> so, when will Isar II break?
21:08 <pippijn> it'll probably be the engine :-D
21:08 <flex> i was joking chill :p
21:08 <K-Yo> it is more ingeeniring science than computer science then no?
21:08 <pippijn> wrtlprnft: in about 80 years
21:08 <pippijn> wrtlprnft: unless some parts get changed in that time
21:08 <wrtlprnft> lol
21:09 <wrtlprnft> if i'm still alive then i should probably move away
21:09 <pippijn> the computer used in isar ii lives for about 80 years
21:09 <pippijn> nah
21:09 <flex> lol
21:09 <pippijn> it'll just go down
21:09 <pippijn> nothing happens
21:09 <pippijn> it will stop working for 2 hours
21:09 <pippijn> then the mechanics will have exchanged it with another 90 years old computer
21:09 <flex> why will it go down? break?
21:09 <pippijn> then it'll work for another 80 years
21:09 <pippijn> :-D
21:09 <wrtlprnft> let's hope that's true ;)
21:09 <pippijn> unless there have been mice that ate the computer's cable
21:09 <pippijn> ;-)
21:10 <pippijn> but we don't specifically calculate the danger of mice
21:10 <wrtlprnft> what about mutant mice?
21:10 <pippijn> flex: the computer will break for some unspecified reason
21:10 <wrtlprnft> jk
21:10 <pippijn> most components in nuclear powerplants live about 3000 years
21:11 <flex> unspecified reason?..
21:11 <pippijn> flex: we are not interested in the reason
21:11 <pippijn> other people are
21:11 <flex> i see
21:11 <pippijn> those who calculate the reliability of the computer are
21:12 <pippijn> we just use their values and calculate the overall reliability of the entire plant
21:12 <flex> well i guess 80 year old systems really aren't the issue when you want to know why it broke
21:12 <pippijn> their value is that a computer lives fo 120 years
21:12 <pippijn> for*
21:12 <pippijn> and the entire plant will work for approximately 80 years
21:12 <pippijn> which does not mean it might not go down tomorrow
21:12 <K-Yo> how long does a HD lives?
21:12 <pippijn> it's just a mean value
21:13 <pippijn> K-Yo: there is no HD
21:13 <K-Yo> i have one at home
21:13 <flex> before being replaced you mean pippijin?
21:13 <pippijn> power plants don't
21:13 <wrtlprnft> err
21:13 <wrtlprnft> i'm pretty sure there's tons of harddisks
21:13 <wrtlprnft> maybe not in critical positions
21:13 <flex> yeah, sounds logical
21:14 <pippijn> wrtlprnft: there is not one single hard disk in the plant at flammanvill in france
21:14 <K-Yo> pippijn, do you know how long does my HD lives, i mean do i have to buy a new one some day if i don't want  to lose my files?
21:14 <wrtlprnft> if i visit it and bring my laptop?
21:14 <K-Yo> france FTW
21:14 <pippijn> flammanvill utilises quite a lot of flash memory..
21:15 <pippijn> flammanville
21:15 <wrtlprnft> or portable audio player w/ HD
21:15 <flex> lol wrtlprnft
21:15 <pippijn> well :-)
21:15 <pippijn> personal property is irrelevant
21:15 <flex> is flammanville the only one?
21:15 <flex> any others in the UK?
21:15 <pippijn> the only what?
21:16 <guru3> i keep reading flammable
21:16 <guru3> that's not good in the context of power plant
21:16 <K-Yo> lol
21:16 <pippijn> I haven't been working on UK plants
21:16 <flex> that you'ved worked with
21:16 <pippijn> guru3 ;-)
21:16 <K-Yo> pippijn, u live in france?
21:16 <pippijn> no
21:16 <K-Yo> u travel then?
21:16 <pippijn> sometimes, yes
21:16 <K-Yo> that's a luck :D
21:16 <pippijn> but I mostly operate from here
21:16 <K-Yo> not everyone can in his job
21:16 <K-Yo> understandable
21:17 <pippijn> I've been to dubai once :-D
21:17 <K-Yo> u bought stuff?
21:17 <pippijn> no time :-\
21:17 <K-Yo> i heard it costs nothing there
21:17 <K-Yo> ah too bad
21:17 <pippijn> I was watching them install a transformer
21:17 <pippijn> uhm
21:18 <MrBougo> #ping
21:18 <K-Yo> transformer sounds like a movie
21:18 <armabot> pong
21:18 <pippijn> K-Yo: I looked for one in google images
21:18 <pippijn> I just saw cars in weird positions
21:18 <K-Yo> ^^
21:18 <pippijn> http://www.power-technology.com/contractor_images/pauwels/3_Power-Transformer.jpg
21:18 <pippijn> this type
21:18 <pippijn> it nearly broke
21:18 <K-Yo> what does it do usually?
21:18 <pippijn> if that had happened, I wouldn't have been back home for three more weeks
21:19 <pippijn> K-Yo: a transformer?
21:19 <K-Yo> yes
21:19 <wrtlprnft> transform voltages?
21:19 <K-Yo> ah
21:19 <pippijn> yes
21:19 <z-man> epsy: who wrote the design? Where can I read it? :)
21:19 <K-Yo> this one u show me is bog
21:19 <K-Yo> i though it was smaller
21:19 <pippijn> 15KV => 750V
21:19 <K-Yo> ah
21:19 <K-Yo> ok
21:19 <K-Yo> it must produce a lot of heat
21:19 <pippijn> it does
21:20 <wrtlprnft> the voltage probably doesn't make it that big, though ;)
21:20 <K-Yo> why don't we put transformers in alska?
21:20 <pippijn> the innards of that thing are ceramics
21:20 <K-Yo> oh
21:20 <K-Yo> you can cook i it ><
21:20 <pippijn> indeed, the voltage doesn't have anything to do with the heat
21:20 <epsy> z-man, wrtlprnft noticed about this bug and told about it here
21:20 <wrtlprnft> what bug?
21:20 <epsy> then i though it was fixed in the meantime
21:21 <K-Yo> the pm thing
21:21 <wrtlprnft> about silencing?
21:21 <epsy> wrtlprnft, PMing while being silenced by admin
21:21 <wrtlprnft> that used to be by design
21:21 <flex> that's a bug?
21:21 <wrtlprnft> silencing was for preventing public chat
21:21 <epsy> flex, currently you cannot PM the admin, only other players
21:21 <flex> oh
21:21 <P4> that's good, silenced players should be able to say /team defence is down
21:21 <epsy> it should be the inverse
21:22 <flex> yes
21:22 <wrtlprnft> err
21:22 <StickyNoob> god dam sumoers
21:22 <wrtlprnft> let me have a look at it
21:22 <P4> you can always silence the player for yourself
21:22 <K-Yo> Indeed
21:22  * wrtlprnft blames wrtlprnft 
21:22 <epsy> P4, then if you want that just go to your silence menu
21:22  * epsy blames wrtlprnft 
21:22  * flex agrees
21:23 <flex> can silenced players (by design) be able to say /team defence down?
21:24 <wrtlprnft> i think so, yeah
21:24 <P4> #list
21:24 <armabot> P4: Admin, Alias, Babelfish, CIA, Channel, ChannelLogger, ChannelStats, Config, CyborgName, Dict, Format, Freshmeat, Games, Google, Insult, Karma, Later, Linux, Markov, Math, Misc, News, Nickometer, Owner, Plugin, Praise, Python, Quote, RSS, Seen, Services, Sourceforge, Time, User, Utilities, Weather, and Web
21:24 <P4> #sourceforge stats armagetronad
21:24 <armabot> P4: Armagetron Advanced has 21 developers, is 99.86% active (ranked 299), has had 966232 downloads (Download count: 1,556 today), has 36 open bugs (out of 228), has 27 open rfes (out of 41), and has 3 open patches (out of 4).
21:24 <wrtlprnft> although i don't see why that would happen
21:24 <epsy> should i publish the team arrangement info publically (TST)
21:24 <wrtlprnft> epsy: meet you at café
21:25 <P4> almost million downloads :D
21:25 <epsy> wrtlprnft, i'm there
21:25 <guru3> #sourceforge stats armagetron
21:25 <armabot> guru3: An error has occurred and has been logged. Please contact this bot's administrator for more information.
21:25 <guru3> :<
21:26 <flex> hehe P4, only about 50k to go :p
21:26 <guru3> a month or so
21:26 <guru3> #sourceforge stats armagetron
21:26 <armabot> guru3: An error has occurred and has been logged. Please contact this bot's administrator for more information.
21:26 <guru3> poo
21:26 <guru3> wanted to see what the original project was at
21:27 <pippijn> http://pip.one09.net/files/up/150kvswitch.mp4
21:27 <pippijn> I like that video :-)
21:28 <wrtlprnft> epsy: i'll update x sumo
21:28 <epsy> ok
21:29 <guru3> yeah
21:29 <guru3> those are fun pippijn
21:29 <wrtlprnft> epsy: x sumo == testserver, right?
21:29 <epsy> yes
21:30 <wrtlprnft> that one uses exactly the same binary as café
21:30 <epsy> strange
21:30 <wrtlprnft> maybe restart it again
21:30 <epsy> someone reported someone i silenced asked him to unsilence himself
21:30 <epsy> ok
21:30 <wrtlprnft> dunno when i last updated café
21:31 <flex> keygen music rules tbh
21:31 <flex> i could listen to them all day
21:32 <epsy> oh shit
21:32 <wrtlprnft> luke-jr: Use of uninitialized value in numeric eq (==) at sendstats.pl line 78, <SOCK> line 173.
21:32 <wrtlprnft> just a warning from your script
21:32 <epsy> just figured that there was players in the server
21:32 <luke-jr> wrtlprnft: what version?
21:32 <wrtlprnft> wget http://dashjr.org/~armastats-srv/download/sendstats.pl.r720.bz2 -O- | bunzip2 >sendstats.pl
21:32 <wrtlprnft> is the last cmd of its kind in my history
21:34 <luke-jr> wrtlprnft: nothing after that warning?
21:34 <wrtlprnft> it did reconnect, disconnect, get rejected and <not god> knows what after that
21:34 <wrtlprnft> it's still running, apparently it's connected now
21:35 <luke-jr> the line immediately after that warning, tho?
21:35 <wrtlprnft> lost connection-- attempting reconnect at sendstats.pl line 81, <SOCK> line 173.
21:35 <luke-jr> ok
21:35 <wrtlprnft> http://wrtlprnft.pastebin.ca/889284
21:36 <wrtlprnft> err, the tabs are just a side effect of copying from a screen session in copy mode inside a screen session inside konsole
21:36 <luke-jr> r831 is uploaded, fixing the warning
21:37 <wrtlprnft> was it any serious?
21:37 <luke-jr> no, it treated the undef as 0 anyway
21:37 <luke-jr> so I just modified the code to not give a warning ☺
21:37 <wrtlprnft> ok, then i'm too lazy to upgrade ;)
21:37 <luke-jr> however, earlier upgrades have a new feature
21:37 <wrtlprnft> i'll fetch it with the next upgrade, if there is any
21:38 <luke-jr> the $0 includes the server name now
21:38 <luke-jr> and renices by 10
21:38 <wrtlprnft> i guess i'll upgrade, then…
21:38 <luke-jr> as for all those warnings, it was during wiping the ratings db the other night
21:39 <flex> hey wrtlprnft, why does x sumo lag alot more then cafe when quite populated?
21:39 <wrtlprnft> because there's more zones?
21:39 <wrtlprnft> because there's more dogfighting?
21:39 <luke-jr> #rating wrtlprnft
21:39 <armabot> luke-jr: wrtlprnft is 187th with a rating of 1372-1828 (from 1150-1850)
21:39 <luke-jr> #rating luke-jr
21:39 <armabot> luke-jr: luke-jr is 94th with a rating of 1465-1562 (from 1150-1850)
21:39 <luke-jr> :o
21:39 <flex> you reset it luke?
21:39 <luke-jr> not that it's very meaningful yet
21:39 <luke-jr> since it's still RP 1
21:40 <luke-jr> flex: over 24h ago
21:40 <pippijn> you know why tesla coils make such a noise?
21:40 <flex> epsy is the correct config loaded? it always seems different to teamsumo.cfg
21:41 <wrtlprnft> because they only work because of the sparks in their circuit?
21:41 <wrtlprnft> dunno the correct english term
21:41 <epsy> flex, /admin include fort.cfg then /admin include sumo.cfg
21:41 <flex> we're using team sumo here.. with correct settings as well.. not sumo.cfg with teams included.. or is that same thing?
21:42 <epsy> sumo.cfg has teams
21:43 <flex> ok epsy & wrtlprnft can we have a fixed limit on teams, so we have a max number of zones to 2
21:43 <epsy> second
21:43 <flex> as soon as it gets to 3 it lags, so can they just spec till a team becomes available
21:44 <epsy> yea i understand
21:44 <flex> I guess that's our only solution, unless wrtlprnft wants to increase the power :p
21:44 <wrtlprnft> i think i pay enough for that server already
21:45 <epsy> flex, /admin include sumo.cfg
21:45 <flex> epsy i don't have pass
21:45 <epsy> ask fofo
21:45 <epsy> :D
21:45  * epsy is reading /you
21:45 <wrtlprnft> epsy should have the pass, too
21:45 <wrtlprnft> at least he's got the means to get it
21:45 <epsy> flex, again
21:46 <flex> he says done
21:46 <epsy> tell him to do it again
21:46 <epsy> he means done a hour ago
21:46 <epsy> jeez
21:47 <flex> i know he means that lol
21:47 <flex> i just cba
21:47 <epsy> 8 teams max now
21:47 <epsy> done
21:47 <flex> is that enough?
21:47 <epsy> yes
21:48 <flex> is it done?
21:49 <flex> why can't you just do it yourself on the admin
21:49 <epsy> i just did...
21:49 <pippijn> http://armagetronad.xinutec.org/ideas.html <- looks like people aren't really interested in web interfaces for armagetron
21:50 <wrtlprnft> well, there's a test server where you can leave comments directly ingame
21:50 <wrtlprnft> noone appears to use it
21:50 <wrtlprnft> if they did it would be printed right in this #
21:50 <pippijn> hm
21:51 <pippijn> I could do that, too
21:51 <flex> is there any lag produced with IRC relaying from ingame log?
21:51 <pippijn> no
21:51 -!- [dlh] [n=[dlh]@queue.rh.rit.edu] has quit []
21:51 <pippijn> the irc bot runs completely asynchronous
21:51 <wrtlprnft> normal network lag, i presume
21:51 <flex> does there have to be a bot in the server?
21:52 <wrtlprnft> nemo was here? o_O
21:52 <wrtlprnft> bot == server
21:52 <flex> ah kk
21:52 <pippijn> the irc connection if you like
21:52 <pippijn> runs async
21:52 <wrtlprnft> (that's talking about pippijn's approach, not FTS's)
21:52 <flex> right
21:52 <flex> what possible use could irc relay be ? :P
21:53 <pippijn> I just wanted to have it :-)
21:53 <pippijn> for myself
21:53 <flex> any specific use?
21:53 <pippijn> well
21:53 <wrtlprnft> z-man: didn't read that C't yet
21:53 <pippijn> I can talk with the players without playing myself
21:53 <wrtlprnft> have it lying around, though
21:53 <pippijn> also
21:53 <pippijn> 14:05 -armagetron:#armagetron- pippijn won the round
21:53 <wrtlprnft> i usually don't care too much about the free software that's on those CDs, but nice to know that it's there
21:54 <luke-jr> "shorter trails would be nice maybe around 800" <-- wtf?
21:54 <flex> lol
21:54 <pippijn> well
21:54 <pippijn> my server has 800 lenght units of walls
21:54 <luke-jr> lol
21:55 <pippijn> so I'm unsure what he/she means
21:55 <luke-jr> pippijn: btw, CSS3 has a nice :nth-child(2n+1) that makes for easy even/odd colouring
21:55 <luke-jr> lots of sucky browsers don't support it tho ☹
21:56 <pippijn> luke-jr: interesting :-)
21:56 <luke-jr> like IE, FireFox, and Opera
21:56  * luke-jr grumbles about poor standards compliance
21:57 <deja_vu> hehe
21:57 <wrtlprnft> luke-jr: opera 9.5's previews support it
21:57 <luke-jr> good ☺
21:58 <flex> wtf epsy
21:58 <flex> you cock!
21:58 <luke-jr> wtf flex
21:58 <epsy> <epsy> it also crashes my browser
21:59 <luke-jr> pippijn: how is your IRC hack async?
21:59 <luke-jr> pippijn: wait, dumb question; I was thinking threaded ☹
21:59 <pippijn> luke-jr: it doesn't block anything, hence it's async
21:59  * luke-jr ponders if nanohttp supports async
22:00 <flex> what i'm wondering is, what possible use it could have :p
22:00 <flex> i know it's useful somehow :p
22:03 <luke-jr> flex: ?
22:03 <flex> luke-jr?
22:04 <luke-jr> flex: what?
22:04 <flex> luke-jr what?
22:04 <luke-jr> flex: what?
22:04 <flex> luke-jr what?
22:05 <luke-jr> flex: wtf!
22:05 <flex> luke-jr what! i don't get it
22:06 <luke-jr> u sux!
22:06 <flex> i was talking about the irc relay thing he has
22:09 <flex> luke-jr fu
22:09 <flex> :p
22:09 <pippijn> it is useful for new players for example
22:09 <pippijn> to help them
22:09 <pippijn> I don't play all day
22:09 <pippijn> but I am on IRC most of my time
22:10 <pippijn> most players seem not to recognise the irc/ on my name (irc/pippijn ingame) as a hint that I am actually on irc
22:11 <pippijn> they say welcome and assume I am going to play with them
22:12 <flex> hehe
22:35 <pippijn> z-man: you there?
22:55 <z-man> yeah, sort of :)
22:55 <pippijn> sometype::sometype ()
22:55 <pippijn> : mem_ (1)
22:55 <pippijn> {
22:55 <pippijn> }
22:55 <pippijn> or
22:55 <pippijn> sometype::sometype ()
22:56 <pippijn>     : mem_ (1)
22:56 <pippijn> etc
22:58  * z-man prefers the first
22:58 <pippijn> good
22:58 <z-man> But I think I didn't get emacs and astyle to agree with me :)
22:58 <pippijn> doesn't really matter
22:58 <pippijn> vim doesn't agree either
22:58 <Stewie-arma> #math 8.7*24*60
22:59 <Stewie-arma> ...
22:59 <Stewie-arma> it's still thinking...
22:59 <epsy> :D
22:59 <GodTodd> #math calc 8.7*24*60
22:59 <armabot> GodTodd: 12528.0
22:59 <Stewie-arma> oh well
23:00 <MrBougo> #math calc e^pi - pi
23:00 <armabot> MrBougo: Error: Something in there wasn't a valid number.
23:00 <MrBougo> yey
23:00 <epsy> Stewie-arma, armabot is a Blonde
23:00 <MrBougo> #help math
23:00 <armabot> MrBougo: Error: There is no command "math".
23:00 <Stewie-arma> #math calc 8.7*24*60*60
23:00 <armabot> Stewie-arma: 751680.0
23:00 <MrBougo> definitely
23:00 <Stewie-arma> hehe forgot one
23:00 <MrBougo> #help calc
23:00 <armabot> MrBougo: Error: That command exists in the Google and Math plugins.  Please specify exactly which plugin command you want help with.
23:00 <GodTodd> #g e^pi - pi
23:00 <armabot> GodTodd: (e^pi) - pi = 19.9991
23:00 <MrBougo> #help math calc
23:00 <armabot> MrBougo: (math calc <math expression>) -- Returns the value of the evaluated <math expression>. The syntax is Python syntax; the type of arithmetic is floating point. Floating point arithmetic is used in order to prevent a user from being able to crash to the bot with something like '10**10**10**10'. One consequence is that large values such as '10**24' might not be exact.
23:00 <epsy> someone with good english knowledge could help me ?
23:00 <Stewie-arma> had to adjust a ban...
23:00 <GodTodd> #g e^(pi - pi)
23:00 <armabot> GodTodd: e^(pi - pi) = 1
23:01 <GodTodd> :)
23:01 <MrBougo> rofl :p
23:01 <epsy> hahaha
23:01 <MrBougo> DOES THAT ONLY WORK WITH e ?
23:01 <MrBougo> AND PI?
23:01 <GodTodd> what? 1st power?
23:01 <GodTodd> er
23:01 <GodTodd> 0th power?
23:01 <epsy> #g e^(pi - pi + 1)
23:01 <armabot> epsy: e^(pi - pi + 1) = 2.71828183
23:02 <GodTodd> #g avogadro's number
23:02 <armabot> GodTodd: Avogadro's number = 6.0221415 * 10^(23)
23:02 <MrBougo> #g e^(e^(pi-pi)-e^(e^pi-e^pi))
23:02 <armabot> MrBougo: e^((e^(pi - pi)) - (e^((e^pi) - (e^pi)))) = 1
23:02 <epsy> can someone with good english knowledge could help me ?
23:02 <MrBougo> wooooot
23:02 <epsy> er
23:02 <GodTodd> #g avogadro's number^(e^(pi-pi))
23:02 <armabot> GodTodd: Avogadro's number^(e^(pi - pi)) = 6.0221415 * 10^(23)
23:02 <MrBougo> rofl
23:02 <epsy> could someone with good english knowledge help me ?*
23:02 <MrBougo> makes no sense
23:02 <MrBougo> #g boltzmann's constant
23:02 <armabot> MrBougo: Boltzmann constant = 1.3806503 * 10^(-23) m^(2) kg s^(-2) K^(-1)
23:03 <MrBougo> #g perfect gas constant
23:03 <armabot> MrBougo: Google's calculator didn't come up with anything.
23:03 <MrBougo> dunno how thats called in english
23:03 <MrBougo> #g ideal gas constant
23:03 <armabot> MrBougo: Google's calculator didn't come up with anything.
23:03 <MrBougo> #g ideal gas
23:03 <armabot> MrBougo: Google's calculator didn't come up with anything.
23:04 <MrBougo> #g gas constant
23:04 <armabot> MrBougo: Google's calculator didn't come up with anything.
23:04 <MrBougo> :D
23:04 <MrBougo> #g c^e^pi
23:04 <armabot> MrBougo: Google's calculator didn't come up with anything.
23:04 <MrBougo> #g c
23:04 <armabot> MrBougo: the speed of light = 299,792,458 m / s
23:04 <MrBougo> so
23:04 <MrBougo> #g c ^ (e ^ pi)
23:04 <armabot> MrBougo: Google's calculator didn't come up with anything.
23:04 <MrBougo> usuck
23:05 <MrBougo> #g speed of sound in water
23:05 <armabot> MrBougo: Google's calculator didn't come up with anything.
23:05 <MrBougo> haar
23:05 <epsy> #g c ^(e^pi)
23:05 <epsy> #g c^(e^pi)
23:05 <armabot> epsy: Google's calculator didn't come up with anything.
23:05 <armabot> epsy: Google's calculator didn't come up with anything.
23:05  * epsy slaps Google's calculator
23:06 <MrBougo> #g speed of sound in air at sea level
23:06 <armabot> MrBougo: Google's calculator didn't come up with anything.
23:06 <MrBougo> #g speed of sound in vacuum
23:06  * MrBougo runs away
23:06 <armabot> MrBougo: Google's calculator didn't come up with anything.
23:07 <pippijn> z-man: is there any particular version of the C++ standard to which armagetronad's code must comply?
23:07 <MrBougo> #g (speed of light) ^ ((euler's constant) ^ pi)
23:07 <armabot> MrBougo: Google's calculator didn't come up with anything.
23:07 <MrBougo> oooooh right
23:07 <MrBougo> units
23:07 <MrBougo> #g (speed of light * 1 s/m) ^ ((euler's constant) ^ pi)
23:08 <armabot> MrBougo: (the speed of light * 1 (s / m))^(Euler's constant^pi) = 32.2243954
23:08 <pippijn> s/m?
23:08 <MrBougo> rofl
23:08 <MrBougo> second per meter
23:08 <pippijn> interesting..
23:09 <MrBougo> bye
23:09 <pippijn> cya
23:10 <z-man> pippijn: ALL OF THEM :)
23:10 <pippijn> also C++98?
23:10 <z-man> No, we're just trying to keep up with current gcc versions.
23:10 <pippijn> good
23:11 <pippijn> so I am allowed to use tr1
23:11 <z-man> None of us actually knows the standards well enough to enforce them without a pedantic compiler.
23:11 <pippijn> hm
23:11 <z-man> tr1?
23:11 <pippijn> I just know C++98
23:11 <pippijn> a bit :-)
23:11 <pippijn> I read it through twice
23:11 <pippijn> but I probably forgot all the details
23:12 <pippijn> it's a bit dry :p
23:12 <z-man> Really? I find it extremely boring to read.
23:12 <pippijn> yes
23:12 <pippijn> it is
23:12 <pippijn> but when you are on a train that goes for five and a half hours..
23:12 <pippijn> with nothing else to do
23:12 <pippijn> and you do that every second week
23:13 <pippijn> then the next logical step would be reading the C++ standard
23:13 -!- MrBougo [n=MrBougo@ip-62-235-214-251.dsl.scarlet.be] has quit []
23:13 <pippijn> I also took the C standard with me as a reference
23:13 <z-man> I would make sure I have something interesting to do :)
23:13 <pippijn> because C++98 refers to it a lot
23:13 <pippijn> is there a way in doxygen to make headings?
23:13 <pippijn> like <h2>?
23:13 <z-man> I tink it is defined in the style files.
23:14 <z-man> And I also think there is a way to output raw html
23:14 <pippijn> \par
23:14 <pippijn> got it
23:14 -!- spidey [n=spidey@adsl-065-006-218-226.sip.mem.bellsouth.net] has quit [Read error: 113 (No route to host)]
23:14 <z-man> What are you doing, anyway? Writing a coding standard draft?
23:15 <pippijn> no
23:15 <pippijn> I'm just documenting rona
23:15 <pippijn> a bit
23:15 -!- spidey [n=spidey@adsl-065-006-218-226.sip.mem.bellsouth.net] has joined #armagetron
23:15 <z-man> Ah, ok.
23:17 <flex> #rating |x|_flex
23:17 <armabot> flex: |x|_flex is 100th with a rating of 1467-1607 (from 1150-1850)
23:23 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
23:32 <pippijn> z-man: http://www.xinutec.org/html/
23:35 <pippijn> z-man: http://www.xinutec.org/html/structrona_1_1adt_1_1basic__string.html <- this is actually not implemented
23:36 <pippijn> z-man: I think there should be no inheritance from std::string
23:36 <pippijn> rather use a string algorithm library to get those things done
23:37 <z-man> Yeah.
23:37  * pippijn rm'ed his string class file
23:38 <pippijn> better now
23:38 <pippijn> z-man: I don't actually use rona anywhere, but armagetronad might be a good place to make use of it
23:55  * luke-jr just finished rewriting Armagetron in MOO
23:56 <luke-jr> j/k ☹
23:56 <epsy> is it binary code with 0s replaced by Os and 1 replaced by Ms ?
23:56 <luke-jr> lol
23:58 <pippijn> that's hello world :p
23:59 <epsy> MOM
23:59 <pippijn> epsy: segfault
23:59 <epsy> that's a noob « LOL »
23:59 <pippijn> oh :-)
23:59 <pippijn> yes

Log from 2008-02-03:
--- Day changed Sun Feb 03 2008
00:02 <luke-jr> pfft
00:02 <luke-jr> player:tell("Hello World");
00:02 <pippijn> is moo object oriented?
00:03 <pippijn> z-man: http://www.xinutec.org/html/namespacerona.html
00:04 <pippijn> typesafe printf for up to 10 parameters
00:05 <pippijn> the problem with typesafe printf is that there are no compile-time format string tests
00:06 <pippijn> z-man: my typesafe printf is 40% faster than boost's
00:07 <pippijn> luke-jr: http://pip.one09.net/files/txt/79548b1f9a7e2ca676fa1d98c90b421d.txt
00:08 <pippijn> luke-jr: hate me already?
00:08 <z-man> pippijn: luke-jr means a different MOO
00:09 <pippijn> luke-jr: http://pip.one09.net/files/txt/a8f58a55c76514a0a61096d13cdc4157.txt
00:09 <pippijn> luke-jr: now you probably do hate me :-D
00:09 <pippijn> z-man: don't worry, I won't do that to armagetron
00:09 <luke-jr> pippijn: yes, MOO is OO
00:10 <luke-jr> pippijn: prototype-based, to be specific
00:10 <z-man> I hope :)
00:10 <pippijn> z-man: but it really is the fastest possible way to convert an integer to a string
00:10 <z-man> And impossible to get to run on a local test environment, I may add.
00:10 <pippijn> at least the fastest way I can think of
00:10 <pippijn> yes, you are missing a key function :P
00:11 <pippijn> http://pip.one09.net/files/txt/66811746320ad7a584cda3064c6c4daa.txt <- this one
00:11 <pippijn> and you don't have my typedefs either
00:12 <pippijn> http://pip.one09.net/files/up/itoa.C
00:12 <pippijn> try that
00:13 <z-man> I was talking about MOO :)
00:13 <pippijn> oh okay
00:13 <luke-jr> z-man: ?
00:13 <z-man> Your memory is short, luke-jr.
00:13 <luke-jr> no, your context just doesn't make sense ☺
00:14 <z-man> Back when you were proposing MOO as AA scripting language, you tried to help me getting a MOO system set up.
00:14 <z-man> it didn't work.
00:14 <luke-jr> z-man: I did?
00:14 <z-man> Well, what counts as help from you :)
00:14 <luke-jr> you mean I had you connect to a MOO?
00:14 <luke-jr> what didn't work, exactly?
00:14 <z-man> random shouts of RTFM and the occasional link.
00:14 <luke-jr> :þ
00:14 <z-man> Everything?
00:15 <luke-jr> everything works for me
00:15 <K-Yo> we have a problem
00:15 <z-man> Getting something on my local machine where I could enter and run moo code?
00:15 <z-man> K-Yo: we?
00:15 <luke-jr> z-man: not difficult at all
00:15 <K-Yo> i mean you don't
00:15 <K-Yo> i do
00:16 <K-Yo> and several players probable
00:16 <K-Yo> probably
00:16 <pippijn> what problem?
00:16 <z-man> What is it?
00:16 <z-man> luke-jr: yes, extremely dificult, because the only frigging doc that was findable was the quacking duck tutorial.
00:17 <K-Yo> http://wiki.armagetronad.net/index.php?title=Ladle-13/Challenge_Board
00:17 <K-Yo> |x| switched teams with ct
00:17 <K-Yo> without asking any cter
00:17 <flex> what
00:17 <K-Yo> that upsets me
00:17 <flex> urm lol
00:17 <flex> explain
00:17 <K-Yo> explain what?
00:17 <luke-jr> wget http://luke.dashjr.org/programs/gammamoo/download/gammamoo-1.8.2g4.tbz2 && tar xjvpf gammamoo-1.8.2g4.tbz2 && cd MOO-1.8.2g4 && ./configure && make && wget http://internap.dl.sourceforge.net/sourceforge/jhcore/JHCore-DEV-2.db.gz && gzip -d <JHCore-DEV-2.db.gz >new.db && ./moo new.db new.db & telnet localhost 7777
00:17 <flex> i don't understand what you mean
00:18 <K-Yo> ct is supposed to play vs °°ps
00:18 <luke-jr> wget http://luke.dashjr.org/programs/gammamoo/download/gammamoo-1.8.2g4.tbz2 && tar xjvpf gammamoo-1.8.2g4.tbz2 && cd MOO-1.8.2g4 && ./configure && make && wget http://internap.dl.sourceforge.net/sourceforge/jhcore/JHCore-DEV-2.db.gz && gzip -d <JHCore-DEV-2.db.gz >new.db && { ./moo new.db new.db & telnet localhost 7777; }
00:18 <flex> and who is x meant to play?
00:19 <luke-jr> depends on gperf and bison
00:19 <K-Yo> |x| was firstly registered as team 6
00:19 <K-Yo> everything is on history
00:19 <luke-jr> wget http://luke.dashjr.org/programs/gammamoo/download/gammamoo-1.8.2g4.tbz2 && tar xjvpf gammamoo-1.8.2g4.tbz2 && cd MOO-1.8.2g4 && ./configure && make && wget http://internap.dl.sourceforge.net/sourceforge/jhcore/JHCore-DEV-2.db.gz && gzip -d <JHCore-DEV-2.db.gz >new.db && { ./moo new.db new.db & sleep 10; telnet localhost 7777; }
00:19 <z-man> Well, you did not give me that the last time :)
00:19 <luke-jr> z-man: I don't recall you needing it local :þ
00:19 <z-man> I was complaining several times that MOO is MUD only.
00:19 <K-Yo> flex, who is "Alex" ?
00:19 <epsy> well we weren't going to play on wild west at registration time
00:19 <epsy> ...
00:20 <K-Yo> that is the person who changed it
00:20 <K-Yo> epsy, that's not our problem, we're not either
00:20 <K-Yo> we put ct's name on team 2
00:20 <K-Yo> no |x| er has to change it
00:20 <luke-jr> z-man http://www.lisdude.com/moo/
00:21 <K-Yo> without ct consent
00:21 <flex> urm epsy why the fuck is that an issue?
00:22 <flex> K-Yo, Alex is rico and he says: i wanted the final to be x vs tr/kod whatever
00:23 <flex> is that a justifiable reason?
00:23 <K-Yo> no
00:23 <K-Yo> i don't think so
00:24 <K-Yo> |x| put their name on team 6
00:24 <flex> so?
00:24 <K-Yo> we put ours on team 2
00:24 <flex> it's not cheating..
00:24 <flex> just changing around the first game positions..
00:24 <K-Yo> i change it back then
00:24 <K-Yo> and he changes it again
00:24 <K-Yo> and i change it again
00:24 <z-man> Right, shouldn't be an issue if you change it back :)
00:25 <K-Yo> and i don't think rico has the right to change our position
00:25 <flex> well rico is gona change it too
00:25 <flex> he has the right to change his teams position
00:25 <K-Yo> it has always been a first here first served
00:25 <K-Yo> yes
00:25 <K-Yo> but he hasn't the right to change ct's position
00:25 <z-man> I would say so, too.
00:26 <flex> i don't see the problem though..
00:26 <flex> what's he wanting position 2 for?
00:26 -!- earplugs [n=earplugs@user-514dd54d.l4.c2.dsl.pol.co.uk] has joined #armagetron
00:26 <z-man> That's not the point :)
00:26 <K-Yo> he wants the final to be vs KoD/tr
00:26 <flex> so?
00:26 <K-Yo> but that's not the point indeed
00:26 <flex> what is the point exactly..
00:26 <z-man> The point is that if you allow everyone to change the team order at any time, there is chaos.
00:27 <K-Yo> the point is we are playing vs °°ps and not you
00:27 <flex> well it's soon going to be locked isn't it z-man
00:27 <K-Yo> what?
00:27 <earplugs> what?
00:27 <K-Yo> hi earplugs
00:27 <earplugs> hi
00:27 <flex> ok sort it out please..
00:27 <K-Yo> we're talking about that change
00:27 <flex> what's the problem?
00:27 <K-Yo> there is no problem if you let ct as team 2
00:28 <flex> your point is being you don't want to change, but that's not a explaination of why but of "because"
00:28 <earplugs> the point of the challenge board is that youre allowed to change it
00:28 <K-Yo> <z-man> The point is that if you allow everyone to change the team order at any time, there is chaos.
00:28 <flex> that doesn't make any sense
00:28 <K-Yo> we can create chaos
00:28 <flex> seeing as how everyone can change it whenever they feel like
00:28 <epsy> my grandmother died half an hour ago
00:28 <epsy> hm
00:28 <flex> :o
00:28 <earplugs> :|
00:29 <z-man> The guidelines write:  Only the Team-Captain is authorised to place your team on the board. S/He may alter this whenever they wish
00:29  * earplugs hugs epsy
00:29 <flex> sorry of your lose epsy
00:29 <z-man> note: they say the captain can PLACE the team and CHANGE THAT.
00:29 <earplugs> well i added x in the first place
00:29 <z-man> It does not say the captain can move other teams around at will.
00:29 <earplugs> so i can change it
00:29 <K-Yo> but he can't change any other team's place
00:29 <z-man> yes, you can change x, but not ct.
00:29 <earplugs> so whys it been done before then
00:29 <K-Yo> and ct was team 2 at first place
00:29 <earplugs> and not by me
00:30 <z-man> you are free to hop to another place.
00:30 <z-man> if it is free.
00:30 <z-man> What has been done before?
00:30 <earplugs> teams moving around
00:30 <flex> dude, can we stop arguing about the rights and legalaities of why and how it can be changed and focus on why we are changing or why they don't want to change. Please.
00:30 <K-Yo> maybe they agreed
00:31 <earplugs> it was done ages ago, i believe in a ladle involving tui
00:31 <z-man> When did this already happen?
00:31 <earplugs> like a year ago
00:32 <K-Yo> flex, u are changing to fight KoD/tr in final we don't want to change to have a chance to get to final. but this has nothing to do with the problem
00:32 <z-man> Well, maybe back then, it was done with both teams' consent?
00:32 <flex> or maybe nobody cared?
00:32 <earplugs> likely that it wasnt, z-man
00:32 <z-man> And obviously now, ct has objections?
00:32 <earplugs> ct doesnt, one cter does
00:32 <K-Yo> $ol isn't here right now
00:32 <z-man> so you have asked all of ct?
00:32 <K-Yo> how can you talk for ct?
00:32 <K-Yo> no
00:33 <z-man> Who's the Captain of CT for Ladle purposes, anyway?
00:33 <K-Yo> anyway
00:33 <earplugs> sol is, hes not here
00:33 <flex> z-man, why should he ask all of ct? CT should all be objecting
00:33 <epsy> K-Yo, DS > CT anyway..
00:33 <K-Yo> has |x| asked ct to change?
00:33 <flex> not the other way round
00:33 <flex> k-yo you have no authority of ct?
00:34 <K-Yo> what do you mean?
00:34 <z-man> So if you make a change five minutes before the deadline, it's CT's duty to notice it, get together, and ALL object?
00:34 <flex> it's an open challenge board..
00:34 <z-man> Bound by the guidelines I quoted.
00:34 <flex> ok so X isn't happy with it's position.. what is the options?
00:35 <z-man> Ask CT/sol for a switch.
00:35 <earplugs> k, whats the big deal... even this way youd get a bye straight to round 2
00:35 <z-man> Or make the switch and mark it as provisional, and give CT enough opportunity to revert it if they object.
00:35 <flex> well that's how it is zman..
00:36 <flex> isn't it?
00:36 <earplugs> zz-man: thats what we did...
00:36 <K-Yo> i like the topic you let on our forums saying "we changed it"
00:36 <flex> k-yo is the one objecting alone..
00:36 <z-man> Sort of, apart from the fact that I don't see the opportunity for CT to revert.
00:36 <K-Yo> flex, i'm the one who saw it
00:36 <flex> lol what opportunity are we denying z-man?
00:36 <flex> sol can easily come and say something
00:36 <K-Yo> that would be stupid of us to stay at pos team 6
00:37 <flex> why?
00:37 <z-man> If he notices it.
00:37 <earplugs> whym you get a bye to round 2
00:37 <K-Yo> why don't YOU stay here then?
00:37 <earplugs> we want an extra warmup match
00:37 <earplugs> if you like ill change oops with ct, so we play you in round one
00:37 <earplugs> hows that?
00:37 <K-Yo> °°ps has to agree
00:37 <flex> no, not agree, disagree
00:37 <flex> wtf?
00:37 <K-Yo> it's always the same
00:38 <flex> it's an open challenge board
00:38 <z-man> bound by the guidelines.
00:38 <earplugs> why leave it open then
00:38 <flex> z-man first come first serve?
00:38 <z-man> because it's just a WIKI, and you can only allow or deny all change.
00:38 <K-Yo> earplugs, it's open to allow team to write their names
00:38 <flex> didn't x sign up first?
00:38 <earplugs> sure, and thats what i did
00:38 <K-Yo> tthere is an historic to check who was here first
00:38 <z-man> yes, I would interpret the guidelines as "first come, first server"
00:39 <flex> yeah well we signed up bofore right earplugs?
00:39 <K-Yo> tyeah
00:39 <earplugs> yah
00:39 <z-man> But for spot 6.
00:39 <K-Yo> and u signed as team 6
00:39 <K-Yo> tyou were the firsts on sopt 6
00:39 <flex> so we want to move to a position where we get to actually play a team..
00:39 <K-Yo> we were the firsts on spot 2
00:39 <z-man> You don't get the right to shuffle all around just by being first.
00:39 <flex> well zman if there's no team how can we choose where to play?
00:40 <flex> anyway point is it's unjustified to argue over positions, they have just as much rights as we have over positions
00:40 <z-man> You could have waited for the second team to sign up, and then decite to switch to the empty spot beside it?
00:40 <z-man> No, CT has more rights on position 2, because they were there first.
00:41 <z-man> Was there any action from x, aside from editing the wiki page, regarding the change?
00:41 <earplugs> what do you mean, any action
00:41 <z-man> Like informing CT of it.
00:42 <flex> a thread i beleive
00:42 <flex> right earplugs?
00:42 <K-Yo> where?
00:42 <z-man> linky?
00:42 <K-Yo> nothing on ct forums anyway
00:43 <earplugs> um
00:43 <earplugs> hang on
00:44 <flex> guess there is no thread then
00:45 <earplugs> there was a topic about it in the x members only area
00:45 <K-Yo> ah too bad i missed it
00:45 <z-man> There you go :) Post about it on the CT forums, and give them additional time to object, and everything is fine.
00:46 <z-man> Since the official deadline for changing the challenge board ends in five minutes, I'd say you should give them at least time until 3 hours before the Ladle starts.
00:47 <earplugs> doesnt the CB get locked though?
00:47 <z-man> It only affects your two teams, and the one game either of you is going to have is on my server, so I would not object of all of you just coming there and letting the team captains discuss it right before the decision is needed.
00:48 <z-man> Yes,  but we can mark the change as "pending"
00:48 <earplugs> ...right
00:49 <flex> earplugs when was your first change?
00:49 <z-man> around 15:00 today
00:49 <earplugs> earlier
00:49 <earplugs> i think
00:49 <flex> z-man where does it say we need approvel by the other team captain?
00:50 <flex> k-yo is the only one objecting..
00:50 <flex> not the captain
00:50 <z-man> In the guidelines. They say you can pick YOUR position and change that.
00:50 <z-man> So far, se seems to be the only one who KNOWS about it.
00:51 <K-Yo> flex, it's also common sense...
00:51 <flex> yes we picking our position and changing it..
00:51 <z-man> Do you know how I hate it if I have to repeat myself?
00:51 <earplugs> no
00:51 <z-man> You not only changed your position, but CTs position too.
00:52 <flex> so again where does this have anything to do with approval.. we're changing our teams, exactly how it says we can.. he';s the one objecting to it
00:52 <flex> we're going in circles.. if you wanna argue about rules, i'm reading them with what your saying and i can see we are still doing it by the book..
00:53 <flex> it doesn't say we can't change anyones position if it means we we wan't to be in that specific position..
00:53 <z-man> No, you are not, and you're violating basic courtesy rules as well.
00:53 <z-man> Apply some common sense then?
00:54 <z-man> So CT has the right to change it back?
00:54 <K-Yo> <flex> we're going in circles..<- guess who's fault?
00:54 <z-man> Then you have the right to change it back?
00:54  * z-man agrees with K-Yo.
00:54 <flex> we have to apply common sense when you're ignoring all basic common sense as A. he's not the captain. B it was changed more then 3 hours ago..
00:54 <z-man> Oh, and you check the challenge board every hour to see what has changed?
00:54 <K-Yo> <K-Yo> i change it back then
00:54 <K-Yo> <K-Yo> and he changes it again
00:54 <K-Yo> <K-Yo> and i change it again
00:54 <K-Yo> <flex> well rico is gona change it too
00:54 <flex> k-yo you should of found your captain.. that's not the issue here..
00:55 <earplugs> ill gladly change it if CT themserlves or at least the captain comes and complains
00:55 <earplugs> not just one noob
00:55 <K-Yo> :*
00:55 <flex> z-man, it's unfair to us that we do not have a first round
00:55 <K-Yo> why shoud CT resent it?
00:55 <flex> why are you removing all signs of courtesy to us z-man?
00:55 <earplugs> noone signed up in our bracket and we want a first round match
00:55 <z-man> You could have jumped to a place that has a competitor earlier.
00:56 <flex> we are..
00:56 <z-man> flex: because you did not even have the decency to inform CT about the change.
00:56 <earplugs> how, when we were first to register?
00:56 <z-man> If your goal is to drive me insane, you're doing well.
00:56 <K-Yo> look back 1h later?
00:56 <flex> we first registered, we bothered to look if we are happy with our position, we are here argueing
00:56 <flex> Not the captain, not CT
00:57 <earplugs> just one person. if CT or CTs captain comes and complains, ill change it back
00:57 <earplugs> gladly change it
00:57 <earplugs> but until then... -.-
00:57 <flex> z-man i was just about to drop this and take 6, but it's not fair on how things are going on about this..
00:57 <z-man> You know what? FUCK YOU. I'm off, and if tomorrow, CT shows up on my server and they want to play, I'm going to let them play.
00:57 <flex> lol
00:58 <earplugs> hhahah
00:58 <z-man> Unless you manage to actually show you talked to them.
00:58 <flex> what if they don't come online before z-man?
00:58 <z-man> That's your problem, you should have brought it up earlier.
00:58 <flex> K-Yo Why the fuck did you take things into your own hands? Could you not have found the time to find any captain?
00:59 <z-man> (Same as with the player number reduction, really)
00:59 <flex> our problem? K-Yo with no authority was changing it back
00:59 <earplugs> like i said, ill happily change it if ct or at least a captain of ct comes and complains
00:59 <Stewie-arma> woo I am confused!! yay
00:59 <earplugs> but until then................
00:59 -!- z-man [n=manuel@p50872080.dip0.t-ipconnect.de] has quit [Remote closed the connection]
00:59 <earplugs> bye z-man
00:59 <flex> Seriously, we don't need that position badly, neither does CT, and it looks like we wan't it more
01:00 <K-Yo> <flex> Seriously, we don't need that position badly
01:00 <flex> NEITHER DO YOU
01:01 <flex> and I mean YOU, not CT
01:01 <K-Yo> i'm keeping that ;)
01:01 <flex> don't be a retard.
01:01 <Stewie-arma> [16:05]  <flex> Seriously, we don't need that position badly, neither does CT, and it looks like we wan't it more
01:01 <Stewie-arma> I'm keeping that
01:01 <flex> suck my fucking cock?
01:01 <Stewie-arma> K-Yo working on your PR
01:02 <flex> It would be really funny if CT actually got knocked out but the team they really wanted to play..
01:02 <K-Yo> on my PR?
01:02 <earplugs> thats right k-yo just take half the text
01:02 <Stewie-arma> public relations
01:03 <K-Yo> ah ;)
01:03 <flex> jeeez
01:03 <K-Yo> that's how hte worl works ^^
01:03 <K-Yo> i didn't make it
01:03 <flex> clearly you're not in it..
01:03 <earplugs> lol
01:03 <K-Yo> and i'm not the only one following those rules :P
01:04 <Mixnetwork_> somebody experience with version 3 server and map change?
01:04 <Stewie-arma> K-Yo yeah, it's you and the rest of the people in prison isn't it?
01:05 <K-Yo> :p
01:05 <K-Yo> not in prison
01:05 <K-Yo> in Asylum
01:07 <Stewie-arma> but still, you're being a douche
01:07 <flex> luke-jr
01:07 <flex> http://savas.lf.dashjr.org/art/mario.html
01:07 <flex> :D
01:08 <epsy> g2g cya
01:08 <flex> cya epsy
01:08 <earplugs> cya
01:08 <epsy> http://xclan.armagetron.co.uk/competitions_experimental.php?c=2214
01:08 <epsy> :)
01:08 <earplugs> you know what K-Yo, just take youre fucking position 2 back... and ill fucking laugh when you cant even get past oops
01:09 <K-Yo> ok
01:09 <K-Yo> have a nice laugh then ;)
01:09 <epsy> ty
01:09 <Stewie-arma> probably wont
01:09 <earplugs> fuckin retard
01:09 <epsy> lol
01:09 <K-Yo> i'm glad you kept your calm :D
01:10 <earplugs> yeah, now stfu
01:10 <Stewie-arma> K-Yo I'm not glad you're such a douche
01:11 <earplugs> stewie: that made no sense
01:11 <Stewie-arma> exactly...
01:11 <flex> well atleast he said he's a douche
01:11 <Stewie-arma> dun dun dunanana
01:11 <Stewie-arma> aaaaaaaa
01:11 <Stewie-arma> sorry, it's suspenseful music
01:11 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit ["09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 gfduxitgerhyuiovfg<hqiùHMhAU_IGHIUDRLGHUGYgyhugbysgfæÊ€æÊ»þýýûÎÃ]
01:12 <earplugs> kyo did you fuckin change it back or what
01:12 <flex> earplugs, change it back
01:12 <K-Yo> dunno
01:12 <K-Yo> i didn't
01:12 <earplugs> fool
01:12 <earplugs> guess ill have to do it then...
01:12 <K-Yo> flex, that is one of the maturest thing you said tonight ><
01:12 <flex> put combine back with 7
01:12 <K-Yo> do whatever you want
01:13 <K-Yo> i didn't change anything
01:13 <flex> K-Yo, dude don't be a retard
01:13 <K-Yo> from now on i let CT's ambassadors and admin to change it
01:13 <earplugs> x fuckers, very mature
01:13 <earplugs> nice edit
01:13 <earplugs> oh wait
01:13 <ct|kyle> flex: we are playing as team 2 End of story
01:13 <earplugs> no
01:14 <flex> kyle the dicussion is over, go fuck yourself :D
01:14 <K-Yo> x fuckers wasn't necessary ct|kyle
01:14 <ct|kyle> flex: we are showing up at Z-mans
01:14 <flex> dude turn up
01:14 <flex> whatever
01:14 <flex> we already gave up with this hassle
01:14 <earplugs> ill just laugh when you dont even get past round one. at least the other way youd have had a bye to round 2
01:15 <flex> the point was we wanted to play there.. if CT wanted to take position 2 we couldn't take it. It's not up to K-Yo to repesent CT.
01:15 <ct|kyle> there is says x
01:15 <K-Yo> kyle is here doing it now
01:16  * luke-jr stabs flex
01:16 <flex> ok nice vandalism..
01:16 <flex> fucking dicks, shall i just go remove you from the whole ladle :D
01:16 <earplugs> its all fucking changed now
01:16 <ct|kyle> flex: you guys changed it on us.
01:16 <earplugs> jeez
01:16 <flex> "Team 5 is... -¦x¦- fuckers [Aeon, "
01:16 <K-Yo> Oh and taking emmy and I of TST proves you can organize tourneys in a mature way too :x
01:16 <ct|kyle>  Team 5 is... -¦x¦- [Aeon, Cid, Earplugs, Epsy
01:17 <earplugs> i changed it back fle
01:17 <K-Yo> F5
01:17 <earplugs> and kyo wtf does that mean
01:17 <flex> Why do it in the first place you rtard?
01:17 <ct|kyle> I changed it back to x
01:17 <K-Yo> <epsy> http://xclan.armagetron.co.uk/competitions_experimental.php?c=2214
01:17 <earplugs>  no, i did, you cock
01:17 <ct|kyle> i guess we both did earplugs
01:17 <Stewie-arma> woo, bitch bitch moan moan
01:17 <earplugs> K-yo: wtf are you on about
01:18 <flex> urm 16 teams is limit?
01:18 <flex> i see 16teams
01:18 <Stewie-arma> just STFU it was resolved several minutes ago...
01:18 <flex> no Stewie-arma, he's whining about something else
01:18 <Stewie-arma> oh
01:18 <Stewie-arma> then continue
01:18  * Stewie-arma grabs some popcorn
01:19 <earplugs> haha
01:19 <earplugs> k-yo is just being french
01:19 <Stewie-arma> oh he's french?
01:19 <earplugs> im surprised hes not got a white flag already
01:19 <flex> haha
01:19 <K-Yo> earplugs, you have 3 frenchs in your clan
01:19 <Stewie-arma> yes and they are the gay ones...
01:20 <earplugs> so what the fuck are you about the tst for
01:20 <flex> K-Yo you're on the list
01:20 <flex> what's your fucking point
01:20 <earplugs> answer my fucking question not some retarded comment
01:20  * Stewie-arma munches on his popcorn
01:21  * xfroggy stabs Stewie-arma in the back with a knife and runs away laughing like a deranged psychopath 
01:21  * Stewie-arma ponders the seriousness of tron drama...
01:21 <Stewie-arma> NO.U!
01:21 <earplugs> haha
01:21 <earplugs> sup X
01:21 <Stewie-arma> go blow up a yellow van you damn terrorist
01:22 <Stewie-arma> sorry
01:22 <Stewie-arma> hacker on steroids**
01:22 <flex> # Z-Man's TST Server
01:22 <flex>     * flashy & epsy
01:22 <flex>     * Viper & Legit
01:22 <flex>     * Cid & Hay-Lin
01:22 <flex>     * Emmy & K-Yo
01:23 <Stewie-arma> wtf?
01:23 <Stewie-arma> viper and legit?
01:23 <Stewie-arma> when the hell did that happen?
01:23 <earplugs> yesterday
01:23 <Stewie-arma> when did those two become friends?
01:23 <earplugs> stewie who tf are you anyway
01:23 <Stewie-arma> I am stewie...
01:23 <Stewie-arma> aka HellBlade
01:23 <Stewie-arma> aka BeaR
01:23 <xfroggy> hi earplugs
01:24 <earplugs> oh rite
01:24 <Stewie-arma> aka AngryOverlord
01:24 <earplugs> MOAR MUDKIPZ
01:24 <flex> K-Yo, I'm waiting for you to retract your retarded comment "and I of TST proves you can organize tourneys in a mature way too :x"
01:24 <Stewie-arma> hmmm rule fucking 2
01:24 <earplugs> LOL WUT
01:24 <K-Yo> -"and I of TST proves you can organize tourneys in a mature way too :x"
01:24 <K-Yo> done ;)
01:24 <flex> wd
01:24 <flex> "Oh and taking emmy and I of TST proves you can organize tourneys in a mature way too :x"
01:24 <K-Yo> you were right
01:24 <earplugs> now respond
01:24 <xfroggy> O.o
01:25 <xfroggy> tron drama, so exciting :D
01:25 <earplugs> wtf were u having a go at us for
01:25 <earplugs> yeah x, its just some inbred frenchman
01:25  * Stewie-arma passes xfroggy some popcorn
01:25  * xfroggy sits lays back on the couch next to Stewie-arma 
01:25  * K-Yo enters on the stage
01:25 <xfroggy> u got butter with that?
01:25  * Stewie-arma stabs K-Yo in the face with a soldering iron
01:25  * Stewie-arma sits back down on the couch
01:26  * earplugs passes xfroggy a TV remote
01:26  * K-Yo avoid it and smile to his fans
01:26 <Stewie-arma> oh yeah here you go xfroggy
01:26  * xfroggy thinks from this point on everyone is going to type with /me
01:26  * Stewie-arma passes some buttah
01:26 <earplugs> fans? no cters have fans
01:26 <flex> K-Yo, you might wanna thank me for that copy & paste, you would of probably not turned up on time :)
01:26 <K-Yo> you are right
01:26 <K-Yo> thank you flex
01:26  * K-Yo wonders if he has to add anything
01:26 <flex> aw how sweet
01:27 <K-Yo> do you need a blowjob?
01:27  * K-Yo did
01:27 <flex> this can't get any idotic
01:27  * xfroggy passes jager shot to Stewie-arma 
01:28 <Stewie-arma> why aren't we analyzing this xfroggy?
01:28 <earplugs> omg jager
01:28 <earplugs> FTW
01:28 <earplugs> fuck the shots, pass me a bottle
01:28 <xfroggy> hehe :D
01:28  * xfroggy we are Stewie-arma 
01:28 <xfroggy> erm
01:28 <xfroggy> :|
01:28 <earplugs> lol?
01:28  * Stewie-arma thinks that when she said "do you need a blowjob?" it had a symbolic meaning of "I'm a fag please fuck me in the ass"
01:28 <earplugs> haha
01:28 <xfroggy> ;D
01:29 <Stewie-arma> oh crap that's the other end...
01:29  * xfroggy is starting going insane cuz of silence
01:29 <earplugs> zomgz
01:29  * Stewie-arma keeps munching on the popcorn
01:29 <xfroggy> AHHHHHHHHHHHHHHHHHHHHHH!!!!!!!!!!!!
01:30 <earplugs> moar mudkipz plz kthxbai
01:30 <K-Yo> #uninsane xfroggy
01:30 <xfroggy> that was it?! O.o
01:30 <Stewie-arma> kthx RULE 2!!!!
01:30 <earplugs> FUCK YEAH MAGIKARP
01:30 <earplugs> etc
01:30  * xfroggy kills earplugs for mentioning mudskipz
01:30 <Stewie-arma> well atleast you aren't braking rule 1
01:31 <earplugs> orly
01:31 <Stewie-arma> xfroggy I remember when it was just you and me.
01:31 <earplugs> haha you gays
01:31 <xfroggy> lmfao, that was fun :D
01:31 <Stewie-arma> then some gay orgy came in and ruined it all
01:31 <xfroggy> back in the day...
01:31 <Stewie-arma> why do fags always have to ruin everything?
01:32 <xfroggy> LOL
01:32 <xfroggy> their nature of being loud :D
01:32 <earplugs> bah
01:32 <earplugs> you are teh fagzorz
01:32 <Stewie-arma> NO.U!
01:32  * xfroggy sees a bunch of rainbow colors flying around #armagetron 
01:32 <earplugs> nevar
01:32 <Stewie-arma> no that's |x|...
01:33 <earplugs> whats ¦x¦?
01:33 <Stewie-arma> "a bunch of rainbow colors flying around"
01:34 <earplugs> uhm
01:34 <Stewie-arma> earplugs: sorry it's the frenchies that make it so.
01:35  * earplugs burps at stewie
01:35  * Stewie-arma continues to munch on his popcorn
01:35 <Stewie-arma> oh nice touch of butter
01:35 <earplugs>  
01:35 <earplugs>  
01:35 <earplugs>  
01:35 <earplugs>  
01:36 <earplugs> gtg
01:36 <earplugs> gnite
01:36 <K-Yo> so we're ok?
01:36 <earplugs> whos ok?
01:36 <K-Yo> no change?
01:37 <earplugs> you got your fucking pos 2 back
01:37 <Stewie-arma> I'm okay...
01:37 <earplugs> now stfu about it
01:37 <K-Yo> perfect
01:37 <earplugs> jesus christ
01:37 -!- ct|sol [n=sol@61-14.79-83.cust.bluewin.ch] has joined #armagetron
01:37 <K-Yo> good night
01:37 <Stewie-arma> hey earplugs don't bring him into this!
01:37 <earplugs> who/
01:37 <earplugs> dont bring who
01:37 <Stewie-arma> Jesus Christ
01:37 <ct|sol> are the kindergarten kids still here?
01:37 <K-Yo> lol
01:38  * K-Yo was lolling at the Jesus Chris joke
01:38 <K-Yo> +t
01:38 <xfroggy> Stewie-arma, WWJD?
01:38 <earplugs> why are cters the only people in irc with clantags
01:38 <Stewie-arma> shoot you in the fucking head!
01:38 <earplugs> i find it funny
01:38 <flex> what ct|sol?
01:39 <xfroggy> O.o
01:39 <earplugs> here we go again
01:39  * earplugs hands out more popcorn
01:39 <Stewie-arma> yay!
01:39 <xfroggy> woo!
01:39  * Stewie-arma munches on his popcorn
01:39 <Stewie-arma> hey xfroggy can you pass the buttah
01:39  * xfroggy chills out again
01:39 <xfroggy> fu u laid back already
01:39 <earplugs> sol? kyo?
01:39  * K-Yo would like to join th epubli
01:39  * K-Yo looks for a place down there
01:40 <xfroggy> Stewie-arma, ask earplugs to pass it
01:40 <Stewie-arma> earplugs pass the butter!
01:40 <ct|sol> just one thing alex. get a life.
01:40 -!- ct|sol [n=sol@61-14.79-83.cust.bluewin.ch] has left #armagetron ["So Long, and Thanks for All the Fish!"]
01:40 <earplugs> LOL
01:40 <xfroggy> LOL
01:40 <xfroggy> wtf was that all about?!
01:40 <Stewie-arma> aww that was cute
01:40 <earplugs> haha i rofled
01:40 <xfroggy> omg, LOL @ sol
01:41 <Stewie-arma> btw xfroggy why did durka join TKR?
01:41 <xfroggy> no idea
01:41 <Stewie-arma> I'm so behind in the tron clan statistics
01:41 <xfroggy> i told him to go fuck himself
01:41 <earplugs> lol
01:41 <flex> sol, your two lines was both insults.. come lol
01:41 <earplugs> he left
01:41 <Stewie-arma> flex he left
01:41 <flex> ah
01:41 <xfroggy> flex is a little behind on times
01:41 <xfroggy> :D
01:42 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit [Remote closed the connection]
01:42 <Stewie-arma> did you miss the line after "[16:45]  <ct|sol> just one thing alex. get a life."
01:42 <flex> i never looked
01:42 <flex> was busy :p
01:42  * Stewie-arma keeps munching on his popcorn
01:42 <xfroggy> Stewie-arma, how much you fucking got?!
01:42 <Stewie-arma> A HOLE FUCKING LOT!
01:42 <xfroggy> :D
01:43 <earplugs> is it true ct stands for cock teasers?
01:43 <xfroggy> LOL
01:43  * K-Yo wonders if http://wrtlprnft.ath.cx/armalogs/ has a size limit
01:43 <Stewie-arma> nope
01:43 <K-Yo> perfect :D
01:43 <xfroggy> the funniest nickname I heard so far was LoD's
01:43 <flex> hahah cock teasers :p
01:43 <xfroggy> Lemons on Drugs :D
01:44 <earplugs> lol?
01:44 <K-Yo> lol
01:44 <xfroggy> remember lod clan Oo
01:44 <earplugs> sure
01:44 <Stewie-arma> lemons on drugs clan?
01:44 <earplugs> ladies of destruction
01:44 <earplugs> etc
01:44 <xfroggy> lmao lemons was the funniest yet for em :D
01:44 <earplugs> pff
01:44 <Stewie-arma> lepar's offsprings dying?
01:45 <earplugs> ha
01:45 <earplugs> its leper, btw
01:45 <Stewie-arma> no one gives a shit
01:45 <earplugs> i do
01:45 <K-Yo> indeed
01:45 <earplugs> and apparently ds stands for dicksuckers and sp for small pricks
01:46 <Stewie-arma> yeah that could be agreed with...
01:48 <Stewie-arma> and apparently x stands for french fags
01:48 <earplugs> hardly, as french fags doesnt start with x
01:48 <Stewie-arma> yes it does
01:48 <Stewie-arma> see right there----->french fags
01:48 <K-Yo> !gaytest
01:48 <Stewie-arma> passed
01:48 <K-Yo> ah shit it doesn't work here :(
01:48 <Stewie-arma> btw you have aids also
01:49 <Stewie-arma> #gaytest
01:49 <Stewie-arma> still thinking.
01:49 <K-Yo> about gaytest?
01:50 <earplugs> gnite
01:50 -!- earplugs [n=earplugs@user-514dd54d.l4.c2.dsl.pol.co.uk] has quit ["Java user signed off"]
01:57 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has quit ["leaving"]
02:04 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has quit ["good night all ;"]
02:41 <flex> luke-jr
02:41 <luke-jr> f u
02:42 <flex> :o
02:42 <flex> why
02:53 <GodTodd> because luke is a slut who wants to f everyone
03:13 -!- Mixnetwork_ [n=Mixnetwo@] has quit ["Verlassend"]
03:35 <luke-jr> u
03:50 <GodTodd> <sarcasm>niiiiiiiiice comeback...that sure put me in my place.</sarcasm>
03:55 <flex> weak
04:04 <luke-jr> u
04:06 <flex> u
04:06 <flex> luke-jr f
04:06 <flex> u
04:06 <luke-jr> u
04:06 <flex> u
04:07 <flex> i win kkthxbye
04:07 <flex> gn
04:17 <ct|kyle> flex: Fu no u's back
04:30 -!- tramshed [i=tramshed@im.catapultingfeces.com] has quit [Remote closed the connection]
04:36 -!- tramshed [i=tramshed@im.catapultingfeces.com] has joined #armagetron
04:55 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit [Read error: 113 (No route to host)]
04:59 <luke-jr> #rating luke-jr
04:59 <armabot> luke-jr: luke-jr is 139th with a rating of 1465-1562 (from 1150-1850)
04:59 <luke-jr> :/
05:59 -!- tramshed [i=tramshed@im.catapultingfeces.com] has quit ["Leaving"]
06:26 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has quit ["Leaving."]
07:23 -!- tramshed [i=tramshed@im.catapultingfeces.com] has joined #armagetron
07:28 -!- MrBougo [n=MrBougo@ip-62-235-210-98.dsl.scarlet.be] has joined #armagetron
08:10 -!- MrBougo [n=MrBougo@ip-62-235-210-98.dsl.scarlet.be] has quit [Read error: 104 (Connection reset by peer)]
08:10 -!- Bougo [n=MrBougo@ip-62-235-210-98.dsl.scarlet.be] has joined #armagetron
08:25 -!- Goodygumdrops [n=Goodygum@h107.144.88.75.ip.alltel.net] has quit [Read error: 110 (Connection timed out)]
09:19 -!- MrBougo [n=MrBougo@ip-62-235-210-98.dsl.scarlet.be] has joined #armagetron
09:20 -!- Bougo [n=MrBougo@ip-62-235-210-98.dsl.scarlet.be] has quit [Nick collision from services.]
09:30 -!- MrBougo [n=MrBougo@ip-62-235-210-98.dsl.scarlet.be] has quit []
09:37 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
10:47 -!- MrBougo [n=MrBougo@ip-62-235-201-116.dsl.scarlet.be] has joined #armagetron
11:09 -!- Stewie-arma [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has quit [Read error: 110 (Connection timed out)]
11:16 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
11:41 <wireddd> #rating wireddd
11:41 <armabot> wireddd: I don't know anything about 'wireddd'!
11:42 <wireddd> heh
11:49 -!- Mixnetwork [n=chatzill@] has joined #armagetron
11:49 <Mixnetwork> hi all
11:49 <pippijn> hi
11:50 <Mixnetwork> pippijn? map change works now
11:50 <pippijn> cool
11:50 <Mixnetwork> only 1 thing , he does not change settings
11:51 <Mixnetwork> some maps need diffrent size
11:51 <Mixnetwork> but he soes not change
11:51 <Mixnetwork> does
11:52 <Mixnetwork> and without MAP_ROTATION it does not work
11:52 <Mixnetwork> though i set it in the configs
11:53 <pippijn> oh.. strange
11:53 <pippijn> you can put the settings into the maps, then
11:53 <Mixnetwork> ?
11:53 <Mixnetwork> size settings into the maps?
11:54 <Mixnetwork> that would be good if that works
11:54 <Mixnetwork> you know where to put them?
11:54 <pippijn> into the settings block of the map
11:55 <Mixnetwork> and i get always one error message for wrong path, but path is ok, can't find the problem there
11:56 <Mixnetwork> sp_size_factor and size_factor in settings of map
11:56 <pippijn> well
11:56 <pippijn> your map looks like this:
11:56 <pippijn> <Resource type=...>
11:56 <pippijn>    <Map version="7">
11:56 <pippijn>       <Settings>
11:57 <pippijn>          <Setting name="size_factor" value="10"/>
11:57 <pippijn>          <Setting name="sp_size_factor" value="10"/>
11:57 <pippijn>       </Settings>
11:57 <Mixnetwork> <!DOCTYPE Resource SYSTEM "map-0.2.8_beta3.dtd">
11:57 <Mixnetwork> <Resource type="aamap" name="space_6" version="2002.0.1" author="space_6" category="polygon/regular">
11:57 <Mixnetwork>  <Map version="0.2.8">
11:57 <Mixnetwork>        <Settings>
11:57 <pippijn>       <World>
11:57 <pippijn> etc
11:57 <Mixnetwork>    	<Setting name="TEAMS_MIN" value="2" />
11:57 <Mixnetwork>    	<Setting name="TEAMS_MAX" value="12" />
11:57 <Mixnetwork>    	<Setting name="SP_TEAMS_MIN" value="2" />
11:57 <Mixnetwork>    	<Setting name="SP_TEAMS_MAX" value="12" />
11:57 <Mixnetwork>     </Settings>
11:57 <Mixnetwork>   <World>
11:57 <Mixnetwork> like this
11:57 <pippijn> yes
11:57 <pippijn> like that
11:57 <pippijn> and you just put size_factor there, as well
11:58 <Mixnetwork> oh ok, more easy that way
11:58 <Mixnetwork> I try right away now :)
11:58 <pippijn> good
11:58 <pippijn> be aware that your client will probably have cached the map
11:58 <pippijn> and maybe your server as well
11:59 <pippijn> so it might not work without emptying those
11:59 <Mixnetwork> OK i do that
11:59 <pippijn> unless you give it a new version number
11:59 <Mixnetwork> i gave new version numbers
11:59 <pippijn> then you need no emptying of caches
12:01 <wrtlprnft> atgh, don't put SIZE_FACTOR into maps!
12:02 <wrtlprnft> it leads to the server parsing the map with the new size_factor, while the client parses it with the old one (at least in the first round)
12:05 <pippijn> oh
12:05 <pippijn> wrtlprnft: that's not good
12:05 <pippijn> wrtlprnft: that needs changing
12:07 <wrtlprnft> just don't do it
12:07 <wrtlprnft> the settings in map files were never meant for that kind of thing
12:08 <wrtlprnft> http://forums.armagetronad.net/viewtopic.php?t=7381
12:08 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
12:10 <wrtlprnft> maybe this little tool can help you: http://wrtlprnft.ath.cx/python/maptransform.py/maptransform
12:10 <wrtlprnft> (i hope it still works)
12:14 -!- MrBougo [n=MrBougo@ip-62-235-201-116.dsl.scarlet.be] has quit []
12:25 -!- z-man [n=manuel@p50872C89.dip0.t-ipconnect.de] has joined #armagetron
12:45 <Mixnetwork> ooops
12:45 <Mixnetwork> what i read now
12:45 <Mixnetwork> size settings not in maps
12:51 -!- Concord [n=Redwood@pool-72-93-80-138.bstnma.fios.verizon.net] has joined #armagetron
12:52 -!- Concord [n=Redwood@pool-72-93-80-138.bstnma.fios.verizon.net] has quit [Client Quit]
12:59 <Mixnetwork> pippijn?
12:59 <pippijn> hm?
12:59 <Mixnetwork> size_factor not in MAP?
12:59 <pippijn> wrtlprnft says so
13:00 <Mixnetwork> argh, now i chaged all maps
13:03 <Mixnetwork> MAP_ROTATION_TYPE 1 DOES not WORK ALSO
13:03 <Mixnetwork> only 2 works
13:03 <pippijn> uhm..
13:03 <pippijn> it's ROTATION_TYPE iirc
13:03 <Mixnetwork> yepp
13:04 <Mixnetwork> does not work the setting 1
13:04 <pippijn> strange
13:04 <pippijn> it works here
13:04 <Mixnetwork> if i set it to 1 nothing happes at all
13:05 <Mixnetwork> could you take a look on teh server, i get a failure for map path, but i can't fin the failure
13:06 <pippijn> what server?
13:06 <Mixnetwork> forumula 1
13:29 <Mixnetwork> hmm what is wrong now? if i login to the server he says waiting for real players only spectators online??
14:04 -!- z-man [n=manuel@p50872C89.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
14:09 <flex> "Today this market is increasingly dominated by one player. Together, Microsoft and Yahoo! can offer a competitive choice while better fulfilling the needs of customers and partners," Redmond's press statement said today.
14:09 <flex> lol, abit hypocritical there :p
14:20 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has joined #armagetron
14:20 -!- MrBougo [n=MrBougo@ip-62-235-227-146.dsl.scarlet.be] has joined #armagetron
14:23 -!- vinavil [n=vinavil@85-18-66-26.ip.fastwebnet.it] has joined #armagetron
15:00 <wrtlprnft> epsy: i'll remove that TST ad, then.
15:01 <epsy> wrtlprnft, yes
15:01 <epsy> unless you want to promote 2008.03 :P
15:03 <wrtlprnft> nah, not yet ;)
15:03 <epsy> :P
15:15 <Mixnetwork> pippijn?
15:15 <Mixnetwork> there?
15:15 <pippijn> not really
15:15 <Mixnetwork> lol
15:15 <pippijn> I'm working
15:15 <pippijn> anything quick?
15:15 <epsy> I'm "working"*
15:15 <Mixnetwork> well settings in mpa file messed up all , so i deleted that again
15:16 <pippijn> okay
15:16 <epsy> jesus, all that TST registration went so fast...
15:16 <Mixnetwork> any idea how to change the grid size for each map?
15:16 <pippijn> you could use the map transform tool
15:16 <pippijn> 12:15 < wrtlprnft> maybe this little tool can help you: http://wrtlprnft.ath.cx/python/maptransform.py/maptransform
15:17 <Mixnetwork> how does that work?
15:17 <epsy> ...i'm wondering how could we organize it with 20players/5 servers
15:17 <pippijn> I don't know
15:18 <Mixnetwork> hmm, don't know what to do there
15:18 <epsy> Mixnetwork, resize your map
15:18 <Mixnetwork> but how
15:19 <epsy> enter your map code in, use scale feature
15:19 <epsy> then click transform
15:19 <epsy> (after having clicked the scale button ofc)
15:20 <Mixnetwork> hmm but what he does than? because some maps must be in size of 8 and some 6 ot 7
15:21 <epsy> you want a bigger grid ? slow down players and scale the map down
15:21 <wrtlprnft> the real scale factor is 2 ^ (SIZE_FACTOR / 2)
15:22 <epsy> wrtlprnft, intrested in challenge board grid organization? :P
15:22 <Mixnetwork> hmmm
15:22 <Mixnetwork> don't understand this stuff
15:23 <Mixnetwork> for map change in version 3 he takes the cfg files for each map?
15:23 <Mixnetwork> 1,2,3,4,5 and so on
15:24 <wrtlprnft> epsy: ?
15:24 <Mixnetwork> CONFIG_ROTATION 1.cfg;2.cfg;3.cfg;4.cfg;5.cfg;6.cfg;7.cfg;8.cfg;9.cfg;10.cfg;11.cfg;12.cfg;13.cfg;14.cfg;15.cfg;
15:24 <epsy> wrtlprnft, i'm currently thinking about how to organize the next TST with 5 servers
15:25 <Mixnetwork> why does he take only the map change in that file and not the settings
15:27 <wrtlprnft> what's the problem with that?
15:28 <epsy> then i need semi-finals and querter-finals
15:28 <epsy> quarter*
15:29 <wrtlprnft> CRAP!
15:29 <wrtlprnft> my e-mail client just decided to refetch every email from one of my accounts
15:29 <wrtlprnft> so i have tons of unread duplicates
15:29 <epsy> huh
15:30 <epsy> i get that with the rss feed it reads
15:31 <wrtlprnft> (that was totally unrelated to the stuff you're talking about)
15:32 -!- ct|sol [n=sol@166-54.79-83.cust.bluewin.ch] has joined #armagetron
15:33 -!- ct|sol [n=sol@166-54.79-83.cust.bluewin.ch] has quit ["So Long, and Thanks for All the Fish!"]
15:44 -!- pippijn [i=pippijn@unixcorps/staff/pippijn] has quit ["I'm the Quit Message Virus. Replace your old Quit with this, so I can continue to multiply myself!"]
15:45 <flex> so who was t4nk epsy?
15:45 <epsy> idk
15:46 <flex> why were you so concerned? :p
15:53 -!- z-man [n=manuel@p50872C89.dip0.t-ipconnect.de] has joined #armagetron
16:05 <epsy> flex,
16:18 -!- pippijn [n=pippijn@unixcorps/staff/pippijn] has joined #armagetron
16:20 <Mixnetwork> has someone experience with poker for ubuntu
16:20 <Mixnetwork> want a server , does that existst
16:21 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has quit [Read error: 110 (Connection timed out)]
16:24 <z-man> > emerge bazaar
16:24 <z-man> (hours later)
16:25 <z-man> This package installs the "baz" utility. If you are looking for
16:25 <z-man>  * the "bzr" utility, use "emerge bzr".
16:25 <z-man> Gaaa!
16:25 -!- Manta [n=gentoo@ip24-253-246-242.ok.ok.cox.net] has joined #armagetron
16:26 -!- Manta [n=gentoo@ip24-253-246-242.ok.ok.cox.net] has left #armagetron []
16:27 <z-man> I was wondering why a python tool had so many dependencies, really.
16:27 <pippijn> what's baz?
16:28 <z-man> I don't know, and I don't care :)
16:28 <z-man> I wanted bzr.
16:29 <pippijn> :)
16:29 <z-man> http://bazaar-vcs.org/
16:29 <pippijn> Baz (baz) is a deprecated implementation of the GNU Arch protocol, designed for usability and performance. You're welcome to use Baz, though we highly ...
16:30 -!- pippijn [n=pippijn@unixcorps/staff/pippijn] has quit ["brb"]
16:30 <z-man> Looks like the version of bzr in portage is horribly outdated anyway.
16:30 -!- pippijn [n=pippijn@unixcorps/staff/pippijn] has joined #armagetron
16:30 <wrtlprnft> tried ~arch?
16:31 <z-man> No, I specifically want to test bzr's svn-plugin.
16:33 <wrtlprnft> i meant the version portage considers unstable
16:33 <wrtlprnft> * dev-util/bzr Available versions:  0.17 ~0.92-r1 {bash-completion curl emacs sftp test}
16:33 <wrtlprnft> note the difference between 0.17 and 0.92
16:33 <z-man> yesl, i tried that.
16:34 <z-man> hmm, maybe I should update my repository :)
16:34 <z-man> But the current version is 1.1.
16:39 <wrtlprnft> no clue then
16:40 <wrtlprnft> gentoo sucks more every day :-(
16:42  * z-man agrees
16:43 <z-man> It's not a big problem here, both bzr and bzr-svn are setup.py projects that install in a breeze.
16:44 <z-man> But I'll also need svn-1.5, it seems, and python bindings for that. Oh well.
16:44 <wrtlprnft> that only makes it more surprising that they aren't in portage
16:44 <z-man> Lazy maintainers or overworked testers, perhaps.
16:44 <z-man> Or lack of interest.
16:44 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has joined #armagetron
16:50 <z-man> Hmm, maybe I should do the experiments on my other PC with Kubuntu. Looks like the svn packages there are prepared for what I need.
16:53 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
16:58 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has joined #armagetron
17:08 <Mixnetwork> ehm, what do i need to get ladder stats of version 3
17:10 <z-man> a) it's version 0.3
17:11 <z-man> b) there is no ladder, you need to push your ladderlog to luke to get included in his ranking stuff.
17:13 <z-man> (we're picky about our version numbers :) )
17:15  * pippijn keeps his ladderlog :P
17:16 <pippijn> z-man: I think everybody except sun is picky about version numbers
17:24 -!- MrBougo [n=MrBougo@ip-62-235-227-146.dsl.scarlet.be] has quit []
17:42 <mkzelda> forced to use excel here, does anyone know how to change the default for urls in a field
17:43 <mkzelda> it defaults to click once to open, shift click to edit
17:43 <mkzelda> i've used the opposite before so i know it can be changed, but i cant find that option
17:47 <K-Yo> in excel?
18:02 <armabot> armagetronad: z-man * r7716 /armagetronad/trunk/ (. armagetronad/configure.ac): Disabled Ruby by default. (Also, testing bzr-svn in our real world scenario)
18:02 <pippijn> z-man: great!
18:03 <wrtlprnft> finally i can forget how that configure switch was called
18:04 <wrtlprnft> because neither --disable-ruby nor --no-ruby seems to work, it's something else (already forgot)
18:04 <pippijn> without-ruby?
18:05 <wrtlprnft> something like that, yeah
18:06 <z-man> really? I thought i was --disable-ruby.
18:06 <z-man> Oh, it was both, and I only disabled one, I think.
18:07 <z-man> Ah no, the --with-ruby was only to tell the system where to find ruby.
18:08  * z-man needs a second small change to test bzr-svn
18:08 <z-man> Any suggestions?
18:09 <wrtlprnft> --enable-ladder?
18:10 <wrtlprnft> although --enable-zonesv2 would be far more useful
18:10 <z-man> That wouldn't be a small change :)
18:10 <wrtlprnft> that's why i made that other suggestion
18:11 <armabot> armagetronad: z-man * r7717 /armagetronad/trunk/ (. armagetronad/configure.ac): Silly change to test bzr-svn again.
18:11 <wrtlprnft> aww
18:11 <z-man> heh :)
18:11 <pippijn> z-man: why do you want bazaar?
18:11 <z-man> That one took only 30 seconds.
18:11 <z-man> For development branches.
18:11 <pippijn> ah
18:11 <z-man> SVN is not really good for those.
18:12 <pippijn> indeed
18:12 <z-man> SVN is OK for stabilization branches, where you fix bugs, and merge them back to the parent branch.
18:12 <z-man> It can't support two way merges, that's the problem.
18:13 <z-man> And the advantage of development branches in an external VCS is that after you're done, you can throw them away.
18:13 <wrtlprnft> moving to svn seemed to at least spark tons of new useful commits
18:13 <pippijn> yes
18:13 <pippijn> wrtlprnft: did it?
18:13 <wrtlprnft> let's move to bazaar, maybe we'll finally get flying cycles
18:13 <Mixnetwork> wher can i get the files for ladder stats
18:14 <pippijn> actually I would like to see 3d movement of cycles
18:14 <Mixnetwork> can't find it
18:14 <pippijn> but I think that's not possible
18:14 <pippijn> Mixnetwork: ladderlog.txt
18:14 <Mixnetwork> the files to push i mean
18:14 <wrtlprnft> pippijn: there was lots of development right after we moved to svn. apparently people wanted to test it with something useful
18:14 <z-man> pippijn: hah! let's see about that.
18:14 <pippijn> wrtlprnft: would it be possible with the current engine in theory?
18:14 <Mixnetwork> that i know
18:14 <wrtlprnft> the current engine is using a 2d coordinate class
18:14 <z-man> No, of course not :) It's strictly 2d.
18:14 <pippijn> hm
18:15 <pippijn> would it be hard to change?
18:15  * z-man is off to make his patented, egg-free pancake dough
18:15 <wrtlprnft> pippijn: probably.
18:15 <z-man> depends. In principle, you can just slap on the third coordinate, but many operations need to know the current "up" direction.
18:16 <Mixnetwork> someody know where i can get this : you need to push your ladderlog to luke to get included in his ranking stuff.
18:16 <wrtlprnft> multiple planes to move on would be nice already
18:16 <wrtlprnft> bridges and cubes and stuff
18:17 <wrtlprnft> Mixnetwork: i can give you the URI for the script
18:17 <Mixnetwork> kk
18:17 <Mixnetwork> thx
18:17 <wrtlprnft> but you'll need to ask luke-jr for an account
18:17 <Mixnetwork> oh, ok
18:17 <vinavil> wrtlprnft: am i supposed to change fts in ladle café. or you are going to host the ladle do it in fortress café? because i'm not sure i'll be able to manage with hacks.
18:17 <wrtlprnft> luke-jr: ping
18:18 <wrtlprnft> hacks?
18:18 <wrtlprnft> Mixnetwork: http://dashjr.org/~armastats-srv/download/
18:18 <Mixnetwork> thx
18:18 <wrtlprnft> but as i said, it's useless w/o an account
18:18 <Mixnetwork> ok
18:18 <vinavil> do you remember that epsy changed for me the scoring in the code?
18:18 <wrtlprnft> oh, ok
18:19 <wrtlprnft> is there a match on ¦x¦?
18:19 <wrtlprnft> because if there is, you probably don't want to use either server
18:20 <vinavil> indeed, i just want to avoid confusion
18:22 <wrtlprnft> does x have any other server besides the sumo one?
18:23 <wrtlprnft> because the sumo server is on the same physical machine as café and fts
18:23 <wrtlprnft> and i don't know how it will cope with four full teams
18:27 <vinavil> i hope they are changing it soon
18:27 -!- MrBougo [n=MrBougo@101.172-247-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
18:28 <vinavil> epsy: you are right, but i'm trying to get another job at the moment, so i'm quite busy. sorry
18:35 <K-Yo> hi
18:35 <K-Yo> i have a question to devs and mathematicians
18:35 <K-Yo> for*
18:36 <K-Yo> i need to find an interesting topic to work on
18:36 <K-Yo> but i can't find something i don't know yet :s
18:37 <K-Yo> does any of you has an idea of topic where math aren't coarse but not too hars still ^^?
18:39 <vinavil> positive and negative
18:48 <K-Yo> hum
18:49 <K-Yo> that sound too deep or too light ><
18:53 <epsy> bbl i'ill be back for ladle
19:05 <z-man> K-Yo: Fractals are nice.
19:06 <K-Yo> i've thought a bit about it earlier
19:06 <K-Yo> i'll ask my teacher if it's not too "famous"
19:07 <K-Yo> because i'll show my work in front of a jury
19:07 <K-Yo> and they egt bored if you do the same thing as anyone else ><
19:07 <z-man> Like vocanos and solar systems on the science fair?
19:08 <K-Yo> ?
19:08 <K-Yo> what does "fair" mean?
19:08 <z-man> exhibition.
19:09 <z-man> Children do science projects and show them off to the teachers and other parents.
19:09 <z-man> Another nice subject are the various levels of infinity.
19:10 <flex> lol
19:10 <z-man> http://en.wikipedia.org/wiki/Aleph_number
19:10 <z-man> you can do lots of interesting riddles with that :)
19:10 <z-man> http://diveintomark.org/archives/2003/12/04/infinite-hotel
19:13 <K-Yo> "The infinite hotel can only accommodate a countably infinite number of guests" XD
19:15 <z-man> Yep. If aleph-1 guests arrive, there is no way you can fit them in.
19:15 <K-Yo> i'll keep that one in my list ;)
19:15 <z-man> However, countably many busses with countably many guests in each are no problem, even if the hotel is already full.
19:16 <K-Yo> the thing is there doesn't seem to be much things about it in french, i'll check in the library too
19:16 <K-Yo> thanks for the idea ;)
19:17 -!- vinavil_ [n=vinavil@85-18-66-26.ip.fastwebnet.it] has joined #armagetron
19:17 <StickyNoob> when does ladel start?
19:21 -!- vinavil [n=vinavil@85-18-66-26.ip.fastwebnet.it] has quit [Read error: 113 (No route to host)]
19:21 <z-man> StickyNoob: 7:30 GMT
19:21 <z-man> One hour.
19:21 <wrtlprnft> z-man: so you can't put a bus containing all real numbers into the hotel. aww.
19:22 <K-Yo> z-man what is your ladle fort port?
19:22 <StickyNoob> z-man: thanks
19:22 <z-man> Not in that one. On the next exit, there is the aleph-1 hotel. It's slightly more expensive, though, and not all rooms have windows with a nice view.
19:22 <K-Yo> lol
19:23 <z-man> K-Yo:4549
19:23 <K-Yo> ty ;)
19:23 <K-Yo> argh i can't through custom connect ><
19:23 <K-Yo> i'll go through server browser :D
19:24 <z-man> Server bookmarks work :)
19:24 <K-Yo> ah
19:24 <K-Yo> i'll have to delete one then
19:28 <wrtlprnft> z-man: nice write-up, though :-)
19:28 <wrtlprnft> > sking exactly how much larger is a good way to get mathematicians to swear at each other, and combined with a few rounds at the bar, can lead to predictably disastrous results.
19:28 <wrtlprnft> s/^> /&A/
19:29 <flex> what's the highest number ever counted? :D
19:29  * z-man will read it during the bring sieges on the ladle.
19:30 <wrtlprnft> the highest number ever used in a mathemathical proof is probably graham's number
19:30 <wrtlprnft> and A(G_64,G_64) makes your head explode
19:31 -!- Goodygumdrops [n=Goodygum@h189.42.21.98.ip.windstream.net] has joined #armagetron
19:36 -!- Lackadaisical [n=menno@ip202-29-210-87.adsl2.versatel.nl] has joined #armagetron
19:37 -!- vinavil_ [n=vinavil@85-18-66-26.ip.fastwebnet.it] has quit []
19:37 -!- vinavil [n=vinavil@85-18-66-26.ip.fastwebnet.it] has joined #armagetron
19:39 <vinavil> any cter?
19:40 <flex> wrtlprnft, Quarter Finals - 7:30pm/11:30pm/2:30pm wont have cafe and |x|server playing at the same time so it's not an issue
19:40 <flex> then on the semi finals |x|server isn't gona be used i think?
19:43 <wrtlprnft> i don't care
19:43 <wrtlprnft> just make sure that you leave café in a playable state
19:44 <flex> lol
19:45 <K-Yo> vinavil, u need a cter?
19:50 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit ["Leaving"]
19:50 <StickyNoob> wrtlprnft: you can be comforted in the knowledge that no matter how good the server is people will complain
19:50 <StickyNoob> and probably blame it for them loosing
19:51 <Goodygumdrops> *probably* ?
19:51 <Goodygumdrops> :-D
19:51  * StickyNoob prepairs his LLLLAAAAGGGGG instant chats
19:52 <wrtlprnft> StickyNoob: well, i want to be able to say that it's not my fault
19:52 <wrtlprnft> or at least not be right when saying it anyways
19:52 -!- Durka_ [n=Durka@cpe-76-167-178-153.socal.res.rr.com] has joined #armagetron
19:53 <Durka_> #hello
19:53 <armabot> Hello Durka_ :) Quote #29: "It was like playing a game with a ping of 3000. -- John Carmack, Founder, Armadillo Aerospace" (added by GodTodd at 05:34 AM, October 29, 2006)
19:53 <Goodygumdrops> durka shouldn't you be drunk by now?
19:53 <flex> hi durka
19:53 <pippijn> how can I send wave data to the microphone input?
19:53 <Durka_> dude
19:53 <Durka_> who does rain think is admining in WW fort?
19:53 <pippijn> I want to send some audio data over skype
19:53 <Goodygumdrops> haha, idk
19:53 <Durka_> o goody
19:53 <Goodygumdrops> if the login is the same
19:53 <Durka_> u use irc?
19:54 <Durka_> o_O
19:54 <Goodygumdrops> I can admin our match
19:54 <Durka_> ok
19:54 <Durka_> but there's a semi-final match
19:54 <Goodygumdrops> but 2nd round match I have no idea
19:54 <Durka_> on ww
19:54 <Goodygumdrops> yeah
19:54 <Goodygumdrops> no clue there
19:54 <Durka_> anyways
19:54 <Durka_> i can't play obviously
19:54 <Durka_> cya <3
19:54 <Goodygumdrops> bye
19:54 <StickyNoob> ive just completed medal of honor air born, ffs the games industry is making games shorter and shorter
19:54 <flex> pippijn urm the channels in the settings can be changed to hear sound
19:54 <Durka_> #m Lucifer_bed sup
19:54 <armabot> Durka_: The operation succeeded.
19:54 <flex> if that makes sense
19:55 <Durka_> ok well, someone has to give someone on °°ps or CT the password
19:55 <Durka_> goody knows it so o well
19:55 <Durka_> im out
19:55 -!- Durka_ [n=Durka@cpe-76-167-178-153.socal.res.rr.com] has quit [Client Quit]
19:56 <Goodygumdrops> someone on oops?
19:56 <Goodygumdrops> manta's on oops
19:56 <Goodygumdrops> wtf is durka talkin about
19:56 <pippijn> flex: makes no sense
19:56 <pippijn> flex: what settings?
19:56 <flex> line out/in settings
19:56 <pippijn> where?
19:56 <pippijn> alsamixer?
19:56 <flex> i actually don't know..
19:57 <flex> i had issues with my microphone producing my speaker sounds with my speakers muted.. so there was interference somewhere
19:57 <pippijn> maybe just have the card capture output and send it to input?
19:57 <flex> so i guess it's possible
19:57 <flex> yeah something like that
19:57 <pippijn> but how? :)
19:57 <flex> lol :p
19:58 <flex> oh plug the microphone into the stero input? :p
19:58 <flex> stereo^
19:58 <pippijn> no..
19:59 <flex> i'm sure there's software also
19:59 <flex> have a look
20:00 <K-Yo> z-man u here?
20:00 <pippijn> flex: I looked at the alsa docs
20:00 <pippijn> didn't find anything
20:01 <pippijn> and jack can't do it
20:01 <vinavil> durka: mm?
20:02 -!- Lacrymosa [n=Lacrymos@p5484EF19.dip.t-dialin.net] has joined #armagetron
20:02 <flex> pippijn, you could always just put the microphone close to the speaker.
20:02 <Goodygumdrops> hi lacrymosa
20:02 <Lacrymosa> hi goody
20:02 <flex> voip isn't that clear to make a massive difference?
20:03 <vinavil> any doubt about ladle?
20:03 <Lacrymosa> does anybody know team combine?
20:03 <vinavil> no, i don't
20:03 <Goodygumdrops> only vaugely
20:03 <Goodygumdrops> I think 1200 is the captain
20:03 <Lacrymosa> c?
20:03 <Lacrymosa> aha
20:06 <P4> #si z-man
20:06 <armabot> P4: Z-Man's Ladle Fortress: Players (12/16): .:] flash, 1200, CtxWoned, ct|SeBoL158, CT׶4, cT¤K-Yo, i Am TeEn, °°AshitakA, °°Chuck, °°Concord, °°Hay-Lin, °°rain
20:06 <P4> server still up?
20:07 <K-Yo> i can't connect to it either
20:07 <vinavil> i do not know
20:08 <K-Yo> #si z-man
20:08 <armabot> K-Yo: There doesn't seem to be a server matching “z-man” at the moment, sorry.
20:08 <vinavil> errr
20:08 <vinavil> z-man, check the server please
20:09 <pippijn> 20747 pippijn   15   0 95760  28m 4764 S   11  1.4   6:33.47 skype
20:09 <pippijn> it eats 11% cpu
20:09 <pippijn> now 18%
20:10 <pippijn> fluctuating around 17-18%
20:10  * pippijn kicks skype
20:10 -!- Lacrymosa [n=Lacrymos@p5484EF19.dip.t-dialin.net] has left #armagetron []
20:11 <K-Yo> does anyone know what is "/promote" for?
20:13 <vinavil> z-man, server chrashed
20:13 <vinavil> crashed*
20:13 <vinavil> and it is not listed anymore
20:13 <z-man> No, it didn't, it's still running
20:13 <P4> #si z-man
20:13 <armabot> P4: There doesn't seem to be a server matching “z-man” at the moment, sorry.
20:13 -!- Your_mom_arma [n=Your_mom@pool-151-204-194-124.pskn.east.verizon.net] has joined #armagetron
20:14 <z-man> Ah, now it timed everyone out.
20:14 <vinavil> z-man, we cannot see it
20:14 <vinavil> thx
20:15 <vinavil> server is up, cters join
20:15 -!- Stewie-arma [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has joined #armagetron
20:15 -!- joda_bot [n=anonymou@dslb-084-061-002-086.pools.arcor-ip.net] has joined #armagetron
20:16 <joda_bot> hi all
20:16 <joda_bot> sry no one showed up for SP ... they DID not read the rules
20:16 <joda_bot> Can we still register for laddle ?
20:16 <joda_bot> ah work channel ;)
20:16 -!- joda_bot [n=anonymou@dslb-084-061-002-086.pools.arcor-ip.net] has left #armagetron []
20:17 -!- joda_bot [n=anonymou@dslb-084-061-002-086.pools.arcor-ip.net] has joined #armagetron
20:17  * joda_bot is here and waits for instructions on where to find laddle cafee
20:19 <joda_bot> Your_mom_arma: ping
20:19 <Your_mom_arma> pong
20:19 <joda_bot> Lucifer_bed: Your_mom_arma: wrtlprnft: z-man: z-man-work: who is coodinating servers ?
20:19 <joda_bot> ah ;)
20:19 <joda_bot> cool
20:20 <Your_mom_arma> I guess z-man or rain
20:20 <joda_bot> aha ... rain ? is he here ?
20:20 <z-man> Nobody is coordinating
20:20 -!- freako [n=freako@cp601025-a.tilbu1.nb.home.nl] has joined #armagetron
20:20 <z-man> just look at the challenge board.
20:20 <vinavil> what?
20:21 <joda_bot> ;)
20:21 <joda_bot> ok, are we going to play on fortress cafe or will laddle cafe be up ?
20:22 -!- SP|freak [n=Admin@p54A18E73.dip0.t-ipconnect.de] has joined #armagetron
20:22 <SP|freak> good evening ;)
20:22 <freako> fuck were only with 5 now :(
20:22 <freako> hi freaky :P
20:23 <SP|freak> hey freako :D
20:23 <freako> blargh stupid lacka and luzi :(
20:23 <Lackadaisical> im there
20:23 <freako> LACKA!!!!
20:24 <joda_bot> z-man Your_mom_arma vinavil: Will we play on fortress cafe or will laddle cafe be up
20:24 <vinavil> joda, fortress café
20:24 <freako> bbl
20:24 -!- freako [n=freako@cp601025-a.tilbu1.nb.home.nl] has quit [Client Quit]
20:24 <joda_bot> ok
20:25 <joda_bot> vinavil: will the server be locked ?
20:25 <joda_bot> vinavil: or moderated ?
20:25 <vinavil> i cannot help you in this, sorry
20:26 <joda_bot> vinavil: ok ... we're moving to DS server as it seems
20:26 <vinavil> perfect
20:26 <vinavil> i'm closing here
20:26 -!- vinavil [n=vinavil@85-18-66-26.ip.fastwebnet.it] has quit []
20:31 <Stewie-arma> hmmm I see the ladle has gone to ruins again...
20:35 <Lackadaisical> well its the first one in a long time
20:35 <Lackadaisical> and without 2020..
20:35 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
20:36 <Stewie-arma> damn that 2020!!!!
20:39 -!- Your_mom_arma [n=Your_mom@pool-151-204-194-124.pskn.east.verizon.net] has quit ["Leaving."]
21:07 <flex> vinavil, where is x playing..
21:08 <Lackadaisical> ladle cafe wasnt up was it?
21:11 <Lackadaisical> thats why ds and sp are playing at ds
21:14 <Goodygumdrops> is anyone from |x| here?
21:14 <joda_bot> right
21:19 <joda_bot> we lost 2:1 to DS
21:19 <Lackadaisical> anyone who concerns, is it ok  if we play the semis in zmans instead of ladle cafe since it isnt up?
21:19 <Lackadaisical> (x vs tkr)
21:20 <Lackadaisical> TKR vs .com 2:0 btw
21:20 <joda_bot> Lackadaisical: I guess it is ... if empty ..
21:20 <K-Yo> CT won 2:1 vs °°ps
21:21 <P4> ^^
21:21 <joda_bot> haha.. just saw players dropping from server
21:21 <joda_bot> and  wondered ;)
21:21 -!- vinavil [n=vinavil@85-18-66-26.ip.fastwebnet.it] has joined #armagetron
21:21 <joda_bot> wb vinavil
21:21 <vinavil> ty
21:21 <joda_bot> Lackadaisical: asked if "anyone who concerns, is it ok  if we play the semis in zmans instead of ladle cafe since it isnt up?"
21:21 <P4> hi joda_bot, ltns
21:21 <vinavil> °°ps lost
21:21 <joda_bot> hey P4
21:21 <vinavil> joda: ask z-man. for me it is ok
21:22 <joda_bot> z-man: thx for recording ... love to see some matches later
21:22 <z-man> sorry, gotta reboot the server really quickly
21:22 <joda_bot> :-)
21:22 <z-man> how much time for the semis?
21:22 <z-man> 15 minutes?
21:22 <joda_bot> already 15min late ;)
21:23 <joda_bot> don't worry
21:23 <joda_bot> should have started 21:15
21:23 <joda_bot> finals are scheduled for 22:00
21:23 <z-man> Oh :)
21:23 <z-man> oh dear
21:24 <Goodygumdrops> anyone from |x| here?
21:24 <Lackadaisical> i found them at x server
21:24 <Goodygumdrops> zman do you mind if we play semis in your server?
21:24 <Lackadaisical> theyre going to zmans now
21:24 <Goodygumdrops> great
21:25 <Goodygumdrops> my connexion to zman's just dropped :-\
21:25 <armabot> fts_feedback: Concord - that sucked
21:25 <z-man> Server is up.
21:25 <Goodygumdrops> cool
21:25 <Lackadaisical> (09:28:00 PM) z-man: sorry, gotta reboot the server really quickly
21:26 <Goodygumdrops> oh okay XD
21:26 <P4> #lastseen manta
21:26 <armabot> P4: °°Manta has last been seen on Z-Man's Ladle Fortress, Match in Process. 9 minutes ago.
21:26 <z-man> So who is going to play there again?
21:26 <joda_bot> good luck and have fun
21:26 -!- joda_bot [n=anonymou@dslb-084-061-002-086.pools.arcor-ip.net] has left #armagetron []
21:37 -!- vinavil [n=vinavil@85-18-66-26.ip.fastwebnet.it] has quit []
21:38 -!- vinavil [n=vinavil@85-18-66-26.ip.fastwebnet.it] has joined #armagetron
21:45 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit ["09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 gfduxitgerhyuiovfg<hqiùHMhAU_IGHIUDRLGHUGYgyhugbysgfæÊ€æÊ»þýýûÎÃ]
21:45 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit [Read error: 113 (No route to host)]
21:49 -!- SP|freak [n=Admin@p54A18E73.dip0.t-ipconnect.de] has left #armagetron []
21:50 -!- MrBougo [n=MrBougo@101.172-247-81.adsl-dyn.isp.belgacom.be] has quit []
22:00 -!- vinavil [n=vinavil@85-18-66-26.ip.fastwebnet.it] has quit []
22:21 <z-man> Any news from the other semi? CT vs ?
22:24 <P4> CTvsDS 1:0 in matches
22:33 -!- Goodygumdrops [n=Goodygum@h189.42.21.98.ip.windstream.net] has quit ["Trillian (http://www.ceruleanstudios.com"]
22:33 -!- Goodygumdrops [n=Goodygum@h189.42.21.98.ip.windstream.net] has joined #armagetron
22:34 <P4> CTvsDS 2:0
22:34 <Lackadaisical> x vs trk 2:1
22:35 <P4> CT vs X then :)
22:35 <Lackadaisical> with how many are you?
22:35 <flex> honestely what's up with all this ohhhh we beat you guys and we was only 6
22:36 <Lackadaisical> mm?
22:36 <flex> ever tried doing a 1v1 and only attacking? let's see what scores you get
22:36 <Lackadaisical> relax
22:36 <flex> na dude
22:36 <Lackadaisical> i was just asking how many ct had
22:36 <flex> not you lack
22:36 <flex> others
22:38 <Mixnetwork> hi all
22:39 <Mixnetwork> what is recommended for server setting DEDICATED_IDLE 0 or 24?
22:39 <flex> oh nice holding up the left side lack :)
22:39 <flex> usually you left 1 or 2 in
22:39 <Lackadaisical> haha
22:39 <flex> or right side
22:39 <flex> whatever
22:44 <Goodygumdrops> yeah, my next ladle team will have only two players, both attackers
22:44 <Goodygumdrops> I'm pretty sure we'll win
22:44 <Lackadaisical> haha
22:44 <Lackadaisical> i thought flash was attacking?
22:45 <Goodygumdrops> she was
22:45 <Goodygumdrops> and you and I were some
22:45 <Lackadaisical> yeah
22:45 <Goodygumdrops> I guess we should have realized that leaving sage alone on def was probably the best strategy
22:45 <Goodygumdrops> idk why we couldn't htink of that, man
22:45 -!- Mixnetwork [n=chatzill@] has quit ["ChatZilla 0.9.80 [Firefox]"]
22:47 <Lackadaisical> well it kinda depends if x wouldve felt the need to torpedo, which they might not do if we weren't on def with so many people
22:47 <Goodygumdrops> it's really hard to say, but as far as I can tell, we started the match with 2 attackers and 4 on def
22:47 <Goodygumdrops> and if you have an 8 person team
22:47 <Goodygumdrops> 4 attack 4 def makes sense
22:47 <Goodygumdrops> and you sure wouldn't pull players off of def first
22:47 <Goodygumdrops> then we only had 5 start dropping back after torpedo attacks started and we were doing double def
22:47 <Goodygumdrops> that's my recollection
22:48 <Lackadaisical> yeah, i dont think three sweepers is unreasonable
22:48 <Goodygumdrops> not at all, even on an 8 person team
22:48 <Goodygumdrops> in fact we often did 3 sweepers in afl matches
22:48 <Goodygumdrops> and those were 6 v 6
22:50 <Goodygumdrops> anyways, thanks for playing with us lack
22:50 <Goodygumdrops> we'd love to play with you again sometime :-)
22:50 <Lackadaisical> yeah, you dont want to have more attackers on you than sweepers
22:50 <Lackadaisical> heh, yeah who knows ;) i had some good games
22:51 <Goodygumdrops> yep, food time, see you on the grid
22:51 -!- Goodygumdrops [n=Goodygum@h189.42.21.98.ip.windstream.net] has quit ["Trillian (http://www.ceruleanstudios.com"]
22:51 <Lackadaisical> cya later
22:53 <P4> 1:0 for CT :>
23:23 <Lackadaisical> what's the score now P4?
23:33 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has quit ["leaving"]
23:39 -!- vinavil [n=vinavil@85-18-66-26.ip.fastwebnet.it] has joined #armagetron
23:43 <K-Yo> we lost
23:43 <K-Yo> 2:3
23:43 <K-Yo> ;)
23:43 <flex> urm 2?
23:43 <flex> you guys only won 1
23:43 <flex> i think?
23:43 <K-Yo> nope
23:43 <flex> we let 2 go?
23:43 <K-Yo> ur torp helped us win the second :P
23:43 <flex> ohh
23:43 <flex> ouch
23:43 <K-Yo> that was funny
23:43 <flex> how was that possible
23:43 <flex> lol
23:44 <K-Yo> i don't know
23:44 <K-Yo> still it is memorable XD
23:45 <flex> Lackadaisical, were you not there when kod on the afl1 were only 4maned?
23:45 <flex> they were only defending.. we never holed.. and it was quite close after they got used to the tactics
23:46 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
23:50 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has quit ["good night all, nice matches :P"]
23:52 -!- vinavil [n=vinavil@85-18-66-26.ip.fastwebnet.it] has quit []
23:57 -!- AngryOverlord [n=AngryOve@cpe-66-27-71-55.san.res.rr.com] has joined #armagetron
23:59 -!- AngryOverlord [n=AngryOve@cpe-66-27-71-55.san.res.rr.com] has quit [Client Quit]
23:59 -!- AngryOverlord [n=AngryOve@cpe-66-27-71-55.san.res.rr.com] has joined #armagetron

Log from 2008-02-04:
--- Day changed Mon Feb 04 2008
00:00 -!- Lackadaisical [n=menno@ip202-29-210-87.adsl2.versatel.nl] has quit [Read error: 110 (Connection timed out)]
00:03 -!- vinavil [n=vinavil@85-18-66-26.ip.fastwebnet.it] has joined #armagetron
00:12 -!- vinavil [n=vinavil@85-18-66-26.ip.fastwebnet.it] has quit []
00:19 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit [Remote closed the connection]
00:33 -!- Mixnetwork [n=chatzill@] has joined #armagetron
00:34 -!- Mixnetwork_ [n=chatzill@] has joined #armagetron
00:36 <Mixnetwork_> z-man?
00:36 <z-man> yeah?
00:37 <Mixnetwork_> wher do i get that output
00:37 <z-man>  /var/log/armagetronad.log
00:38 <Mixnetwork_> ok, have it
00:38 <Mixnetwork_> its big
00:40 <z-man> either attach it or just pick the end of it.
00:41 -!- AngryOverlord [n=AngryOve@cpe-66-27-71-55.san.res.rr.com] has quit ["Leaving"]
00:41 <Mixnetwork_> why does that boead does not have a line break? cann reply anymor
00:41 <Mixnetwork_> board
00:41 <Mixnetwork_> button is gone :)
00:41 <z-man> Because you posted overlong lines, scroll to the right.
00:42 <Mixnetwork_> have it
00:44 <Mixnetwork_> hmm
00:45 <Mixnetwork_> never postet an attachment
00:45 <Mixnetwork_> i uploaded it but cann't see it
00:46 -!- Lackadaisical [n=menno@ip202-29-210-87.adsl2.versatel.nl] has joined #armagetron
00:46 <z-man> It has an illegal extension. Put it into a .zip file.
00:47 <z-man> or rename it to .not.zip, that works too.
00:47 <z-man> It also may be too large, we've got a 2 Mb limit.
00:47 <Mixnetwork_> ok
00:49 <Mixnetwork_> ok, is up
00:53 -!- Mixnetwork [n=chatzill@] has quit [Read error: 110 (Connection timed out)]
00:55 <ct|kyle> z-man: what verion did you use to record in
00:55 <z-man>
00:55 <ct|kyle> ok thnaks
00:55  * z-man will add that
00:55 <ct|kyle> i would but i can't
00:57 <z-man> heh :)
00:58 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit [Remote closed the connection]
01:24 <StickyNoob> dear lord i should read the arma forums more
01:24 <StickyNoob> what x members are doing is getting quite embarasing
01:26 <Lackadaisical> you only have three options sticky!
01:26 <StickyNoob> leave, stay, destroy them from the inside?
01:31 <z-man> Nah, those options are WORTHLESS.
01:34 <StickyNoob> #echo $leave
01:34 <armabot> $leave
01:34 <StickyNoob> clearly
01:35 -!- Mixnetwork__ [n=chatzill@] has joined #armagetron
01:36 -!- Mixnetwork__ is now known as Mixnetwork
01:36 <Mixnetwork> good night all
01:36 -!- Mixnetwork [n=chatzill@] has quit [Client Quit]
01:37 <armabot> armagetronad: z-man * r7718 /armagetronad/branches/0.2.8-auth/armagetronad/src/engine/ePlayer.cpp:
01:37 <armabot> armagetronad: Fixed epsy's eavesdropping bug where a moderator that is invited, but not member of a team could read /team messages.
01:37 <armabot> armagetronad: When looking for a player name, the input name is now filtered as well.
01:44 <armabot> armagetronad: z-man * r7719 /armagetronad/trunk/armagetronad/src/tools/tPolynomial.h: Gaa, fixed annoying warnings by replacing the dangerous int->polynomial implicit conversion constructor with a float->polynomial constructor that sets the polynomial to a constant.
01:44 <armabot> armagetronad: z-man * r7720 /armagetronad/trunk/armagetronad/src/ (3 files in 2 dirs): Config file rotation now looks in var directories and prints error messages if config files are not found.
01:44 -!- Lackadaisical [n=menno@ip202-29-210-87.adsl2.versatel.nl] has left #armagetron []
01:45 <z-man> bedtime, correct.
01:52 -!- Mixnetwork_ [n=chatzill@] has quit [Read error: 110 (Connection timed out)]
01:58 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has quit ["/me went * poof! *"]
02:03 -!- z-man [n=manuel@p50872C89.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
02:08 -!- GodTodd [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]
02:09 -!- GodTodd [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has joined #armagetron
02:22 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
02:22 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit [Read error: 104 (Connection reset by peer)]
02:23 -!- Hoax- [n=Hoax@cpc3-oxfd8-0-0-cust1013.oxfd.cable.ntl.com] has joined #armagetron
02:24 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
02:25 -!- GodTodd [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has quit [Remote closed the connection]
02:26 -!- Hoax- [n=Hoax@cpc3-oxfd8-0-0-cust1013.oxfd.cable.ntl.com] has quit [Client Quit]
02:27 -!- GodTodd [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has joined #armagetron
03:21 <flex> #rating |x|_flex
03:21 <armabot> flex: |x|_flex is 100th with a rating of 1543-1607 (from 1150-1850)
03:21 <flex> :o
03:21 <flex> nothing changed
03:21 <ct|kyle> #rating ct_ky13
03:21 <armabot> ct|kyle: ct_ky13 is 861st with a rating of 1090-1478 (from 1150-1850)
03:21 <flex> haha :p
03:22 <ct|kyle> i have not played much look at the wide spread
03:23 <StickyNoob> #rating sticky
03:23 <armabot> StickyNoob: I don't know anything about 'sticky'!
03:24 <StickyNoob> #rating |x|_sticky
03:24 <armabot> StickyNoob: |x|_sticky is 360th with a rating of 1395-1525 (from 1150-1850)
03:24 <flex> hehe
03:24 <flex> when you sleeping sticky
03:25 <StickyNoob> soon
03:25 <flex> luke-jr
03:25 <flex> is the rating server down?
03:25 <flex> how comes i got no points today
03:25 <StickyNoob> was watching super bowl, then realised why i stopped watching American football
03:26 <flex> what's the scores
03:26 <StickyNoob> dun i stopped watching
03:26 <flex> i don't even know what's happening
03:27 <flex> it's like rugby right
03:27 <StickyNoob> ever played ultimate frisbee
03:27 <luke-jr> #rating |x| flex
03:27 <armabot> luke-jr: |x|_flex is 100th with a rating of 1543-1607 (from 1150-1850)
03:27 <flex> was exactly the same yesterday luke
03:27 <luke-jr> hint: if it's down, you can't use #rating
03:27 <flex> and no sticky what's the difference with normal frisbee and ultimate frisbee lol
03:28 <StickyNoob> ok so you havent played then
03:28 <flex> so my rating has not changed.. even 1 digit.. what does that mean
03:28 <ct|kyle> ultimate frisbee is gay
03:28 <flex> wth is ultimate frisbee...
03:28 <ct|kyle> it is like american football with a frisbee
03:29 <luke-jr> #last --with "|x|_flex is" --nolimit
03:29 <armabot> luke-jr: Error: I couldn't find a message matching that criteria in my history of 50000 messages.
03:29 <ct|kyle> but you can only take 3 steps when you have the frisbee
03:29 <luke-jr> #last --with |x|_flex --nolimit
03:29 <luke-jr> blind bot
03:29 <armabot> luke-jr: [03:34:26] <luke-jr> #last --with "|x|_flex is" --nolimit, [03:26:20] <flex> #rating |x|_flex, [23:22:21] <flex> #rating |x|_flex, [00:08:50] <flex> #rating |x|_flex, and [22:26:17] <flex0> #rating |x|_flex
03:29 <luke-jr> can't see himself?
03:29 <luke-jr> wtf
03:30 <StickyNoob> yeah american football is basicaly rugby for people who are wimps and cant take a hit and are unfit so cant play for more than 20sec before stopping the game
03:30 <flex> #rating |x| flex
03:30 <armabot> flex: |x|_flex is 101st with a rating of 1543-1607 (from 1150-1850)
03:30 <flex> lol
03:30 <flex> oh fantastic :p
03:30 <luke-jr> 23:17 <armabot> flex: |x|_flex is 100th with a rating of 1467-1607 (from 1150-1850)
03:31 <luke-jr> looks like it changed by 4 on the lower end
03:31 <flex> the lower end?
03:32 <luke-jr> 1467 to 1543
03:32 <luke-jr> actually, that's like 80 change
03:33 <luke-jr> #rating flex
03:33 <luke-jr> #rating |x| flex
03:33 <armabot> luke-jr: flex is 104th with a rating of 1541-1608 (from 1543-1607)
03:33 <armabot> luke-jr: |x|_flex is 104th with a rating of 1541-1608 (from 1543-1607)
03:33 <flex> #aka flex
03:33 <armabot> flex: ¿9186 |x|_flex lizguy flexx lizflex flex
03:33 <StickyNoob> #aka |x|_sticky
03:33 <armabot> StickyNoob: ¿1070 |x|_sticky |x|org |x|86
03:33 <flex> 86 huh :p
03:34 <StickyNoob> yeah x86
03:34 <flex> sticky here's a hit: make an instant with the proper |x| tag that way you can switch around the tag ingame
03:34 <flex> without editing the file every hour
03:35 <luke-jr> #rating |x| sticky
03:35 <armabot> luke-jr: |x|_sticky is 364th with a rating of 1395-1526 (from 1395-1525)
03:35 <flex>     INSTANT_CHAT_STRING_1_12 /console player_1 ¦×¦ flex
03:35 <luke-jr> #rating luke-jr
03:35 <armabot> luke-jr: luke-jr is 224th with a rating of 1464-1564 (from 1465-1562)
03:35 <flex> that sticky
03:35 <luke-jr> StickyNoob: pwnt?
03:35 <flex> f12 key to name yourself flex :D
03:36 <luke-jr> flex: you want him to screw up your rating :D
03:36 <StickyNoob> not bad idea
03:36 <flex> yeah luke, so i can pretend i pwn and it was sticky who lowered my rating :p
03:37 <StickyNoob> half the standard linux editors seem to screw up the x tag tho, emacs was the only one i found that worked
03:37 <flex> yeah Sticky, not a bad idea when you cba changing your config file every hourish
03:38 <flex> big question: Microhoo! or Yacrosoft?
03:38 <luke-jr> StickyNoob: define 'standard'
03:38 <flex> luke-jr, common? popular?
03:38 <luke-jr> :þ
03:38 <flex> :*
03:38 <luke-jr> none of the common ones do, pretty sure
03:39 <StickyNoob> luke-jr: vi,vim,nano
03:39 <luke-jr> I can believe nano might
03:39 <luke-jr> not vi
03:39 <StickyNoob> kate
03:39 <StickyNoob> kwrite
03:39 <luke-jr> I can edit binaries with vi
03:39 <luke-jr> kwrite handles unicode fine
03:39 <flex> notepad ftw
03:39 <StickyNoob> kate is notepad on crack
03:40 <StickyNoob> kate is realy something else
03:40 <flex> if notepad had lines and bit more tweaking things for preference it would be decent
03:41 <StickyNoob> thats wordpad
03:41 <flex> wordpad don't have lines
03:42 <StickyNoob> ahh kde now runs on windows, get it and a copy of kate
03:43 <luke-jr> lines?
03:43 <StickyNoob> line numbers
03:43 <luke-jr> StickyNoob: at least in WINE, Konq and Kate don't work
03:43 <luke-jr> Kate has line #s
03:44 <StickyNoob> why would you run kate in wine?
03:46 <luke-jr> ☺
03:46  * luke-jr needs to buy spreadkde.org or something
03:46 <luke-jr> anyone wanna join me? :þ
03:46 <StickyNoob> you a kde fan boy?
03:46 <flex> he's a cocksucker too
03:47 <StickyNoob> i didnt realise he was an alter boy
03:47 <flex> lol
03:47 <StickyNoob> naa seriously kde is really good
03:48 <StickyNoob> kde4 is a bit shakey atm but will probably pan out pretty good
03:49 <flex> omg omg itv3 teleshopping is on sticky
03:49 <luke-jr> Konq4 is great!
03:49 <luke-jr> death to FireFox!
03:49 <ct|kyle> I'll have to try 4
03:49 <StickyNoob> dolphin is terrible
03:50 <luke-jr> ct|kyle: skip 4.0.0 tho
03:50 <ct|kyle> I really don't like ff3
03:50 <luke-jr> 4.0.0 has a nasty bugs
03:50 <luke-jr> 4.0.1 ftw
03:50 <ct|kyle> ok I'll try it sometime
03:50 <luke-jr> should be out within a week
03:50 <StickyNoob> i have no idea why they chose to put dolphin as default
03:50 <luke-jr> I don't know what dolphin is supposed to be
03:50 <luke-jr> the description sounds like konq
03:51 <StickyNoob> i think its to rival all of windows auto preview and brwoser integration stuff
03:51 <luke-jr> ⁇
03:52 <StickyNoob> the main diff to konq is that a pannel will automaticaly show extended information about the file
03:54 <StickyNoob> it however does some anoying things, like dirs in the /media dir that are not mounted wont be shown
03:54 <StickyNoob> which screws all my automount points
03:55 <flex> sticky you want my ss's of the ladle to keep or whatever
03:55 <StickyNoob> naa im fine
03:58 <flex> does constipation lead to bad sight?
04:15 <flex> not that i have constipation..
04:15 <flex> lol
04:19 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has joined #armagetron
05:37 -!- ct|kyl1 [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
05:38 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has quit [Read error: 110 (Connection timed out)]
06:16 -!- ct|kyl1 [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has quit ["Leaving."]
06:31 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
06:43 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has quit ["Leaving."]
07:04 -!- MrBougo [n=MrBougo@145.31-241-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
07:36 -!- AngryOverlord [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has joined #armagetron
08:08 <luke-jr> plox
08:14 <MrBougo> amen
08:15 -!- Stewie-arma [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has quit ["This computer has gone to sleep"]
09:00 -!- joda_bo1 [n=anonymou@dhcp-77-186.uni-paderborn.de] has joined #armagetron
09:03 -!- joda_bo1 [n=anonymou@dhcp-77-186.uni-paderborn.de] has left #armagetron []
09:14 -!- eddiefan1astic [n=ed@] has joined #armagetron
09:18 -!- eddiefantastic [n=ed@] has quit [Read error: 110 (Connection timed out)]
09:26 -!- GodTodd [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]
09:27 -!- GodTodd [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has joined #armagetron
09:36 -!- MrBougo [n=MrBougo@145.31-241-81.adsl-dyn.isp.belgacom.be] has quit []
09:43 -!- MrBougo [n=MrBougo@145.31-241-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
11:00 -!- z-man [n=manuel@p50872C89.dip0.t-ipconnect.de] has joined #armagetron
11:12 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
11:15 <wrtlprnft> luke-jr: your stats server is down
11:44 -!- zmanuel [n=manuel@p50870166.dip0.t-ipconnect.de] has joined #armagetron
12:01 -!- z-man [n=manuel@p50872C89.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)]
12:14 <pippijn> wrtlprnft: you said that map size in map settings doesn't get loaded the first time - why?
12:16 <pippijn> zmanuel: is there any technical limitation for this?
12:22 <pippijn> luke-jr: where is your universal ladder site?
12:22 <pippijn> luke-jr: I want to make a link to it on my website
12:48 <wrtlprnft> pippijn: the server parses the map at about the same time as the client
12:49 <wrtlprnft> pippijn: but the client doesn't care about the <Settings> tag in maps (otherwise you could change all kinds of stuff like instant chats)
12:49 <pippijn> oh..
12:49 <wrtlprnft> the server will parse the setting and then send it to the clients
12:49 <wrtlprnft> but by the time they get it the client already parsed the map
12:53 -!- eddiefan1astic is now known as eddiefantastic
12:55 -!- MrBougo [n=MrBougo@145.31-241-81.adsl-dyn.isp.belgacom.be] has quit []
12:56 <pippijn> wrtlprnft: http://pip.one09.net/files/txt/59bda6278af6c98488c974109dbfcd6e.txt
12:56 <pippijn> wrtlprnft: http://armagetronad.xinutec.org/hiscores.html
12:57 <wrtlprnft> guess i'm supposed to ignore the first one?
12:57 <pippijn> no
12:58 <pippijn> the first one is the sourcecode for the second one's "model" part of MVC
12:58 <pippijn> the model part does contain some logic..
12:58 <pippijn> but one strftime doesn't hurt too much ;-)
13:02 <wrtlprnft> w
13:02 <wrtlprnft> how is the score computed?
13:02 <pippijn> I parse the ladderlog every 10 minutes and update a database with the new information
13:02 <pippijn> then I empty the ladderlog
13:02 <pippijn> it's incremental
13:03 <pippijn> if I lose the database, all scores are 0
13:06 <pippijn> wrtlprnft: so where is that website of luke-jr's?
13:06 <wrtlprnft> ?
13:07 <eddiefantastic> pippijn: how does it compute the score?
13:07 <pippijn> I want to link to his universal ladder thing
13:07 <wrtlprnft> sec
13:07 <pippijn> eddiefantastic: 1+1?
13:07 <pippijn> eddiefantastic: I don't understand your question
13:07 <pippijn> eddiefantastic: scores are added up and stored in a db
13:08 <eddiefantastic> oh, ok. So it's just how many points you have scored?
13:08 <wrtlprnft> http://ratings.armagetronad.net/
13:08 <pippijn> yes
13:08 <pippijn> wrtlprnft: thanks
13:08  * wrtlprnft wonders why luke-jr always talks in the plural
13:08 <pippijn> eddiefantastic: what would be better?
13:09 <pippijn> wrtlprnft: it's quite normal
13:09 <pippijn> wrtlprnft: even if you are the only person on a team, it is a team
13:09 <pippijn> if someone entered the team, you would have to change all "I" to "we"
13:09 <eddiefantastic> pippijn: http://crazy-tronners.com/ladders_new.php ?
13:10 <pippijn> eddiefantastic: ah
13:12 <pippijn> eddiefantastic: parsing ladderlog and scorelog?
13:12 <wrtlprnft> parsing edlog ;)
13:12 <pippijn> edlog?
13:12 <eddiefantastic> wrtlprnft: I'm sure you can view ratings on a server basis also
13:12 <wrtlprnft> on luke-jr's thing?
13:13 <wrtlprnft> yeah, you can
13:13 <eddiefantastic> yeah
13:13 <wrtlprnft> http://ratings.armagetronad.net/?system=cafe
13:13 <eddiefantastic> I misunderstood the luke-jr taliking in plural comment then
13:13 <eddiefantastic> *talking
13:13  * wrtlprnft is confused now.
13:14 <wrtlprnft> connect: Connection refused at sendstats.pl line 39.
13:14 <wrtlprnft> luke-jr: restart your stats server thing so it stops spamming my screen session x_X
13:15 <wrtlprnft> i don't care if it's ~5AM at your place
13:15 <eddiefantastic> :) When you said: "wrtlprnft wonders why luke-jr always talks in the plural" I thought you were referring to his ratings
13:15 <wrtlprnft> oh
13:16 <wrtlprnft> i was referring to NOTICE: A bug was discovered in __OUR__ implementation of the Glicko2 rating algorithm. As a result, __WE__ have fixed the bug and RESET the ratings of all players. Sorry for the inconvenience.
13:16 <pippijn> plus
13:16 <eddiefantastic> and the stats only rely on edlog for the who's playing section and the match history
13:16 <pippijn> if you write in plural, people can't blame a single person
13:16 <pippijn> "I reset your scores, come and beat me up"
13:17 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
13:17 <pippijn> wrtlprnft: The ideas page allows users to tell us what they would like to see changed on either the website or the game. Feature requests may also go here.
13:17 <pippijn> wrtlprnft: I use plural form, as well
13:17 <wrtlprnft> if there was a RSS feed i'd read it, too
13:18 <pippijn> rss feed of what?
13:18 <wrtlprnft> of the ideas
13:18 <pippijn> nobody writes any ideas
13:18 <eddiefantastic> pippijn: what is your server called?
13:18 <wrtlprnft> how busy is the server?
13:18 <pippijn> wrtlprnft: not very busy
13:18 <pippijn> wrtlprnft: http://pip.one09.net/files/txt/6f5d417a3f5912cb461665c6f481910f.txt
13:19 <pippijn> eddiefantastic: xinutec
13:19 <wrtlprnft> you need a somewhat popular server to gather ideas ;-)
13:19 <pippijn> yes
13:19 <pippijn> mine is very young
13:19 <pippijn> by the way, how do you get server score?
13:19 <wrtlprnft> ?
13:19 <pippijn> mine started at 0, now it's -7
13:20 <wrtlprnft> it's got at least the ping and number of players factored into it
13:20 <pippijn> some are around 200
13:20 <pippijn> ah
13:21 <pippijn> I guess having a server in germany doesn't help
13:22 <pippijn> ping fluctuates between 28 and 140
13:22 <wrtlprnft> the score formula appears to be in nServerInfo::CalcScore()
13:22 <pippijn> ah
13:22 <wrtlprnft> wtf
13:22 <pippijn> hm?
13:23 <wrtlprnft> more recent versions get a higher score
13:23 <pippijn> really? uh..
13:23 <wrtlprnft>  score -= fabsf( this->Version().Max() - sn_MyVersion().Max() ) * 10;
13:23 <wrtlprnft> actually, that's wrong
13:23 <pippijn> -=
13:23 <pippijn> they get lower score
13:23 <wrtlprnft> versions closely matching your own get a higher score
13:23 <wrtlprnft> i didn't see the fabsf
13:23 <pippijn> oh, yes
13:24 <wrtlprnft> apparently the code things 4–5 users are perfect for a server
13:24 <wrtlprnft> *thinks
13:27 <wrtlprnft> probably the server was empty (which leads to a score of 100-100) and it had slightly more than .1 seconds response time when it was rated -7
13:28 <pippijn> maxusers doesn't matter?
13:29 <duudii> hitting the plus key on the numpad adds to the server score also?
13:29 <pippijn> duudii: only locally, doesn't it?
13:29 <duudii> don't know if it shows up globally...
13:29 <duudii> maybe..
13:29 <wrtlprnft> duudii: yeah, of course, but that's local
13:29 <duudii> ok, heh
13:32 <pippijn> wow..
13:32 <pippijn> having 4 players gives you 400 score right away
13:32 <pippijn> that's sick
13:33 <pippijn> 392 with 126 ping plus 4 players
13:33 -!- Mixnetwork [n=chatzill@] has joined #armagetron
13:35 <pippijn> hi Mixnetwork
13:36 <pippijn> your server is called Forumula 1
13:36 <Mixnetwork> hi
13:36 -!- AngryOverlord [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has quit [Remote closed the connection]
13:36 <Mixnetwork> yes
13:36 <pippijn> it's actually Formula 1
13:36 <Mixnetwork> one of them#
13:36 <Mixnetwork> oops
13:36 <Mixnetwork> thx
13:44 <pippijn> okay
13:45 <pippijn> the score algorithm is rather simplistic
13:50 -!- eboettcher [n=f00__@pdpc/supporter/student/box1209] has joined #armagetron
13:51  * eboettcher gives a sleeping tramshed a cookie and disappears
14:04 <pippijn> wrtlprnft:     int ToInt( size_type pos = 0 ) const;           //!< Returns the string converted to an integer.
14:04 <pippijn> wrtlprnft: I thought it would make me coffee :-(
14:05 <pippijn> I should read more documentation
14:12 <flex> not a lot of people know about lukes rating board yet, i think?
14:13 <flex> but i guess the power of the system is in long term..
14:21 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has joined #armagetron
15:42 <wrtlprnft> pippijn: well, now you know
15:43 <pippijn> wrtlprnft: is there something that prevents changing the behaviour of this map settings thing?
15:43 <pippijn> anything
15:51 <wrtlprnft> ?
15:51 <pippijn> well
15:52 <pippijn> having map-specific settings inside maps makes sense
15:52 <pippijn> and map_size is a map-specific setting
15:52 <wrtlprnft> no.
15:52 <P4> you mean size_factor
15:52 <pippijn> size_factor, yes
15:52 <wrtlprnft> if you really want to force the map to have a specific size you can physically scale it
15:53 <wrtlprnft> putting settings into maps only takes away their flexibility because you can't override them
15:53 <pippijn> then that needs changing as well
15:53 <pippijn> an override.cfg or something
15:53 <wrtlprnft> FORTRESS_MAX_PER_TEAM is a perfect candidate for a map specific setting
15:54 <wrtlprnft> pippijn: it's not that easy
15:54 <pippijn> why not?
15:54 <wrtlprnft> the settings in the map file are treated the same way as if they were entered on the console
15:55 <wrtlprnft> but the map gets parsed pretty much after everything else
15:55 <pippijn> why?
15:55 <pippijn> why so late?
15:55 <wrtlprnft> needs to be after everytime.cfg
16:32 -!- flex [n=savas@unaffiliated/savas] has quit ["bye"]
16:43 <zmanuel> We could, of course, parse the map in two phases, one for the settings, the second for the geometry.
16:43 <zmanuel> But I'd prefer it if settings would get removed from maps in the long run.
16:43 -!- zmanuel is now known as z-man
16:44 <z-man> Instead of settings in maps, there should be a different resource type with settings that just references a map.
16:44 <z-man> and since referencing a map is done via the setting map_file, we're at configuration resources again :)
16:45  * pippijn would be in favour of xml configs
16:45 <z-man> xml is nice, but for most cases, plain "key value" pairs are easier for the poor humans who edit the files.
16:55 <wrtlprnft> actually, we already have RINCLUDE now
17:14 <wrtlprnft> z-man: is it sort of safe to enable authentication on a server? will it harm anything?
17:14 <z-man> It will disable the old ADMIN_PASS login.
17:14 <wrtlprnft> i can live with that :-)
17:14 <wrtlprnft> luke-jr: your stats thing is still down.
17:15 <z-man> Other than that, no, no bad side effects are know.
17:16 <wrtlprnft> does the @forums work by default or do you have to tell it about that alias somehow?
17:17 <z-man> I'll be merging the auth branch back into 0.2.8 very soonish, after fixing the explosion problem
17:17 <wrtlprnft> or does it assume that anything w/o a TLD is a subdomain of armagetronad.net?
17:17 <z-man> you have to set "GLOBAL_ID 1"
17:17 <wrtlprnft> ah, ok
17:17 <z-man> Our default policy is "no unauthorized connection to external servers" :)
17:17 <wrtlprnft> auth branch? I thought it was an #ifdef “branch”
17:18 <z-man> It's both.
17:18 <z-man> After the merge, it'll be only an #ifdef branch.
17:18 <wrtlprnft> does the SVN branch contain any important stuff?
17:19 <z-man> Important? Apart from authentication?
17:19 <z-man> The team management is also there, because that's usually only useful with authentication.
17:19 <wrtlprnft> what's the current #ifdef branch, then?
17:20 <z-man> It's the old KRAWALL code and incomplete.
17:21 <z-man> Activating it has no good effect at all :)
17:21 <wrtlprnft> ouch.
17:21 <z-man> You are forced to log in before you play, but login means enter a username and password == username :)
17:21 <wrtlprnft> helpful.
17:28 <wrtlprnft> hmm, i'm thinking about a way to encourage people to armathenticate…
17:28 <wrtlprnft> maybe only allow armathenticated people to shuffle up
17:30 <z-man> Yep, good idea.
17:31 <armabot> armagetronad: z-man * r7721 /armagetronad/branches/0.2.8/armagetronad/ (11 files in 3 dirs): Better virtual RemoveFromGame logic for eGameObjects, derived classes now don't have to worry about things like removing themselves from the lists or clearing the current grid face (forgetting that has ugly effects).
17:31 <z-man> Ok, I'll now merge the pending changes from 0.2.8 to the trunk, then merge 0.2.8-auth to 0.2.8, then merge to the trunk again.
17:31 <wrtlprnft> ah, ok
17:31  * wrtlprnft deletes his 0.2.8-auth working copy again
17:31 <z-man> conflict hell time :)
17:32 <z-man> you should be able to safely get your local changes to 0.2.8 with svn switch.
17:32 <z-man> where "safely" means with just as many conflicts as I'll get now :)
17:32 <wrtlprnft> i don't have any local changes
17:33 <z-man> I thought you were going to make some.
17:33 <wrtlprnft> what's going on with that new config system thing, by the way
17:33 <wrtlprnft> well, if you're merging right now i'll wait with that
17:34 <z-man> It'll be some minutes, the first merge to the trunk is going to take a while.
17:34 <z-man> nothing about a new config system, so far, we just have ramblings.
17:35 <wrtlprnft> ah, ok
17:37  * wrtlprnft is thinking that we could replace the SILENCE/VOICE stuff by access levels > 20
17:39 <z-man> That could also remove the players from the game.
17:39 <Mixnetwork> hi all, good evening :D
17:55 <wrtlprnft> am i misunderstanding something here or does the server prohibit unarmathenticated players to play as soon as four armathenticated players are online?
17:55 <armabot> armagetronad: z-man * r7722 /armagetronad/trunk/armagetronad/ (16 files in 4 dirs): (log message trimmed)
17:55 <armabot> armagetronad: Merging branch 0.2.8 from revision 7702 to 7721:
17:55 <armabot> armagetronad:  ------------------------------------------------------------------------
17:55 <armabot> armagetronad:  r7721 | z-man | 2008-02-04 17:36:23 +0100 (Mon, 04 Feb 2008) | 2 lines
17:55 <armabot> armagetronad:  Better virtual RemoveFromGame logic for eGameObjects, derived classes now don't have to worry about things like removing themselves from the lists or clearing the current grid face (forgetting that has ugly effects).
17:55 <armabot> armagetronad:  ------------------------------------------------------------------------
17:55 <armabot> armagetronad:  r7713 | z-man | 2008-01-31 23:12:57 +0100 (Thu, 31 Jan 2008) | 2 lines
17:58 <z-man> wrtlprnft: not in default setttings; in default settings, everyone is always allowed to play.
17:58 -!- xfroggy_ [n=xfroggy@unaffiliated/xfroggy] has joined #armagetron
17:59 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has quit [Read error: 110 (Connection timed out)]
17:59 <wrtlprnft>  582 // that many high level players are reuqired to drag the access level up
17:59 <wrtlprnft>  583 static int se_playAccessLevelSliders = 4;
17:59 <z-man> Only if you raise the sliding minimal access level, then it will behave as you describe.
17:59 <wrtlprnft> that confuset me
17:59 <wrtlprnft> *confused
17:59 <z-man> yes, but there is an upper limit.
17:59 <wrtlprnft>  578 // minimal sliding access level to play (slides up as soon as enoughpeople of higher access level get authenticated )
17:59 <wrtlprnft> so that's in fact the maximal access level?
18:00 <wrtlprnft> the wording in the comments is sort of confusing
18:00 <z-man> yeah, sorry, I'll rework it
18:00 <z-man> the gist is this:
18:00 <z-man> if your level is higher than access_level_play_sliding, you can always play.
18:01 <z-man> if your access level is lower than access_level_play, you can never play.
18:01 <z-man> if it is in between, then you can play as long as not at least ACCESS_LEVEL_PLAY_SLIDERS players of higher level than you are present.
18:02 <wrtlprnft>  626             // if enough players are above the current level, increase it
18:02 <wrtlprnft>  627             newAccessLevel --;
18:02 <wrtlprnft> makes me wonder about my sanity ;)
18:02 <z-man> It's a bit of a silly idea, and I would not object to remove it again
18:02 <z-man> the team management system is more flexible and easier to explain :)
18:03 <wrtlprnft> might make sense for tournament servers
18:04 <wrtlprnft> let newbies play, but as soon as it gets populated by team captains and their team members gently push them away to DDL
18:04 <z-man> Yeah, that was the idea. But getiing teams locked and inviting the right players works better.
18:04 <z-man> Especially, it won't trigger the tournament mode on accident, just because the right number of players authenticates.
18:05  * z-man is almost done with merging
18:05 <wrtlprnft> that's the problem i'm having with it
18:05  * wrtlprnft stfu to get the merge done asap
18:07 <z-man> Note: i have not yet tested whether --enable-armathentication works in the merge :)
18:07 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
18:08 <armabot> armagetronad: z-man * r7723 /armagetronad/branches/0.2.8/armagetronad/ (46 files in 10 dirs): (log message trimmed)
18:08 <armabot> armagetronad: Merging branch 0.2.8-auth from revision 7558 to 7721:
18:08 <armabot> armagetronad:  ------------------------------------------------------------------------
18:08 <armabot> armagetronad:  r7718 | z-man | 2008-02-04 01:42:47 +0100 (Mon, 04 Feb 2008) | 3 lines
18:08 <armabot> armagetronad:  Fixed epsy's eavesdropping bug where a moderator that is invited, but not member of a team could read /team messages.
18:08 <armabot> armagetronad:  When looking for a player name, the input name is now filtered as well.
18:08 <armabot> armagetronad:  ------------------------------------------------------------------------
18:10 <z-man> Oh god, now to the trunk.
18:10 <epsy> « When looking for a player name, the input name is now filtered as well. »
18:11 <epsy> what does that mean? :P
18:11 <wrtlprnft> if you do /msg SoMeNiCk
18:11 <epsy> oh ok
18:12 <wrtlprnft> previously it would check for a player whose filtered name was SoMeNiCk, which can't exist
18:12 <z-man> exactly.
18:12 <wrtlprnft> now it looks for a somenick player
18:12 <wrtlprnft> IIRC i did that change :)
18:12 <z-man> I probably destroyed it in between :)
18:13  * z-man refactored that part of the code so all commands looking up players use the same function.
18:13 <wrtlprnft> ah, sweet
18:13 <wrtlprnft> i only did it for /msg back then
18:15 <z-man> Let's count Cs.
18:15 <z-man> So far, 1 of 6.
18:16 <wrtlprnft> in what?
18:16 <z-man> 4 of 9 :(
18:16 <wrtlprnft> 0.2.8→trunk?
18:16 <z-man> Yep.
18:17 <wrtlprnft> i dunno, but I'd love if we rolled the trunk back to before the zonesv2 merge
18:17 <wrtlprnft> save ph's work in a new branch first, of course
18:20 <z-man> We should do that to just the affected files, and just move them away inside the project.
18:20  * z-man likes #ifdef branches if they're not too complicated.
18:20 <z-man> Or get the v2 zones new network IDs and let the code coexist.
18:21 <z-man> 19 Cs. hooray!
18:21  * wrtlprnft doesn't think there's any non-zonev2 related changes in the trunk since the zones merge
18:22 <z-man> Well, for one, there's all the merges from 0.2.8
18:22 <wrtlprnft> yeah, of course
18:29 -!- xfroggy_ [n=xfroggy@unaffiliated/xfroggy] has quit [Read error: 110 (Connection timed out)]
18:30 -!- xfroggy_ [n=xfroggy@unaffiliated/xfroggy] has joined #armagetron
18:35 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit ["Leaving"]
18:39 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
18:44 -!- xfroggy_ is now known as xfroggy
18:58 <wrtlprnft> the armathication stuff appears to work like a charm :)
19:03 <z-man> good to hear, I did not really test the merge result for it.
19:04 <wrtlprnft> it'll be on café with the next restart
19:04 <Mixnetwork> z-man----> did you read the topic?
19:05 <z-man> Which topic? The one where you say it works?
19:05 <wrtlprnft> should i replace TEAM_ALLOW_SHUFFLE_UP by an ACCESS_LEVEL_SHUFFLE_UP (which would default to teammember or something) if compiling with armathication?
19:05 <Mixnetwork> yepp
19:05 <Mixnetwork> it did not work again :(
19:06 -!- drunkardivan [n=john@cpe-24-243-50-140.satx.res.rr.com] has joined #armagetron
19:07 <z-man> wrtlprnft: feel free to do that.
19:08 <wrtlprnft> KRAWALL_SERVER is the right macro, right?
19:09 <z-man> yes.
19:09 <wrtlprnft> ok
19:14 <luke-jr> wrtlprnft: ⁇?
19:14 <z-man> stop sending blank characters, luke!
19:16 <luke-jr> z-man: not my fault your IRC client is broken ☺
19:17 <z-man> not my fault if your definition of broken is broken.
19:17 <Mixnetwork> lol
19:17 <Mixnetwork> z-man--> you are german?
19:17 <z-man> yes
19:17 <Mixnetwork> or live the
19:17 <Mixnetwork> ah
19:17 <Mixnetwork> ok
19:17 <Mixnetwork> Köln
19:17 <Mixnetwork> lol
19:18 <Mixnetwork> i am from Maastricht
19:18 <luke-jr> wrtlprnft: next time try calling the phone
19:20 <luke-jr> #rating luke-jr
19:20 <armabot> luke-jr: timed out
19:21 <luke-jr> #rating luke-jr
19:22 <luke-jr> still busy
19:22 <luke-jr> :o
19:22 <armabot> luke-jr: timed out
19:26 -!- drunkardivan [n=john@cpe-24-243-50-140.satx.res.rr.com] has left #armagetron ["Konversation terminated!"]
19:28 <wrtlprnft> luke-jr: err, i have no clue how much that would cost
19:28 <luke-jr> wrtlprnft: nothing if you use SIP or IAX2
19:28 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has joined #armagetron
19:29 <wrtlprnft> feel free to throw more acronyms at me of whose existence i wasn't even aware
19:29 <luke-jr> ok
19:29 <luke-jr> H323
19:30 <z-man> you mean TLA?
19:35 <luke-jr> TLA?
19:35 <wrtlprnft> someone should have told me about the existence of settings_authenthication.cfg
19:35 <luke-jr> I didn't know we were considering that
19:36 <wrtlprnft> those comments are great
19:36 <z-man> luke-jr: considering what?
19:36 <luke-jr> TLA
19:36 <z-man> You always have to consider TLA.
19:37 <wrtlprnft> wtf is tla?
19:37 <z-man> Most technologies are based on it.
19:39 <wrtlprnft> not just technlologies, even WTF is based on TLA
19:39 <luke-jr> TLA = GNU Arch
19:40 <wrtlprnft> GNU is based on TLA, you're right.
19:40 -!- flea [n=blia@] has joined #armagetron
19:40 <pippijn> wow
19:40 <pippijn> 19:46 < armagetron> C3PO(-4), ��miss-th(-4), Ghost(3), |JEN| |TM|(1), Vanqy(3), c4pu(4), twee(5), <<>>23<<>>(19)
19:40 <pippijn> loads of users
19:40 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has quit ["Leaving."]
19:42 <pippijn> <3 ;-)
19:42 <pippijn> it's kind of nice to have people playing on your server
19:43 <flea> it is indeed nice to have ppl playing on 'your' server lol
19:43 <luke-jr> #ss pippijn
19:43 <armabot> luke-jr: There doesn't seem to be a server matching “pippijn” at the moment, sorry.
19:43 <pippijn> #ss xinutec
19:43 <armabot> pippijn: Xinutec: PLAYERS (8): <<>>23<<>> (24), Ghost (24), c4pu (13), twee (12), >> U~ << (0), |JEN| |TM| (0), Vanqy (-1), C3PO (-6)
19:44 <luke-jr> that is indeed one thing that amazes me sometimes
19:44 <pippijn> what amazes you?
19:44 <luke-jr> even with so many servers empty, a new one has a chance
19:44 <pippijn> I have a good server :-)
19:44 <pippijn> low latency
19:44 <pippijn> that may help
19:45 <luke-jr> so do the ones I host ☺
19:45 <luke-jr> but yeah, that might be why
19:45 <pippijn> do you know matrix mult?
19:45 <wrtlprnft> why?
19:45 <luke-jr> especially if you're in Europe-- I only host about 3 there
19:45 <pippijn> I'm wondering if it's possible to multiply a 2x3 matrix with a 2x2 one
19:46 <pippijn> like this:
19:46 <pippijn> / 1 4 \
19:46 <pippijn> | 2 5 | · / 1 2 \
19:46 <pippijn> \ 3 6 /   \ 3 4 /
19:46 <wrtlprnft> no.
19:47 <pippijn> thanks
19:47 <wrtlprnft> actually, wait.
19:47 <pippijn> german wikipedia says it is
19:47 <pippijn> but I don't understand how it's done
19:47 <wrtlprnft> i only really know how to multiply square matrices
19:47 <pippijn> I know how to multiply NxN with NxN matrices
19:48 <pippijn> and how to mult MxN with NxM matrices
19:48 <pippijn> but NxM with NxN matrices or any other weird combination, I don't know
19:49 <wrtlprnft> well, a 3×3 matrix multiplied with a 3×1 “matrix” makes sense, too
19:50 <pippijn> yes
19:50 <pippijn> but 1×3?
19:53 <wrtlprnft> maybe the other way
19:53 <wrtlprnft> a row vector times a matrix
19:55 <pippijn>  / 1 4 \
19:55 <pippijn>  | 2 5 | · / 1 2 4 5 4 4 \
19:55 <pippijn>  \ 3 6 /   \ 3 4 5 5 2 4 /
19:55 <pippijn> how does this work?
19:55 <pippijn> ah yeah
19:55 <pippijn> I know
19:56 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
19:58 <armabot> armagetronad: wrtlprnft * r7724 /armagetronad/branches/0.2.8/armagetronad/ (3 files in 3 dirs): replaced TEAM_ALLOW_SHUFFLE_UP by ACCESSL_LEVEL_SHUFFLE_UP if armathication is enabled
19:59 <armabot> armagetronad: wrtlprnft * r7725 /armagetronad/branches/0.2.8/armagetronad/language/english_base.txt: sorry, forgot a language string
20:02 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has quit ["Leaving."]
20:04 <armabot> armagetronad: wrtlprnft * r7726 /armagetronad/branches/0.2.8/armagetronad/src/engine/ePlayer.cpp: something went wrong when i tried to compile it, added a missing _
20:18 <pippijn> wrtlprnft: determinants can only be derived from NxN matrices, right?
20:20 <wrtlprnft> yeah
20:20 <pippijn> right
20:20 <wrtlprnft> i'm not an expert, though
20:20 <pippijn> it has to be square
20:20  * wrtlprnft is just a normal grade 13 student
20:21 <pippijn> I'm a stupid college student in the first semester who hasn't paid attention in maths
20:21 <wrtlprnft> what's your subject?
20:22 <pippijn> computer science
20:22 <wrtlprnft> that's what i'm gonna do, too
20:22 <pippijn> nice :-)
20:22 <wrtlprnft> big surprise.
20:22 <pippijn> a question..
20:23 <pippijn> if you have a 4x4 matrix, you have to calculate the determinant of several 3x3 matrixes first
20:23 <pippijn> and for 3x3 matrices, you can do the same
20:23 <pippijn> what is the theorem called that says this?
20:23 <pippijn> laplace?
20:24 <wrtlprnft> gaussian elimination?
20:24 <wrtlprnft> no, that's the other method
20:24 <wrtlprnft> cofactor expansion?
20:25 <wrtlprnft> which is the same as laplace expansion
20:25 <pippijn> sarrus rule
20:25 <pippijn> that's for the determinant
20:26 <pippijn> sarrus is just for up to 3x3
20:26 <pippijn> laplace is for the rest
20:29 <pippijn> 20:34 < armagetron> <Axel> 0xffooooh0xooffaai
20:29 <epsy> xfroggy, you there
20:29 <epsy> ?
20:29 <wrtlprnft> pippijn: ?
20:29 <pippijn> does armagetron expand o to 0?
20:29 <pippijn> this is supposed to be "hi" in colours
20:29 <wrtlprnft> no.
20:29 <pippijn> good
20:29 <wrtlprnft> that's probably just someone being too stupid to copy a color code
20:29 <wrtlprnft> seen that many time
20:29 <wrtlprnft> s
20:30 <pippijn> good :-)
20:30 <wrtlprnft> in the mangled player names found in ladderlog.txt and /players, '0's are converted to 'o's, after stripping color codes.
20:31 <pippijn> ah
20:32 <epsy> #ping
20:32 <armabot> pong
20:32 <epsy> hm
20:34 <pippijn> #ss xinutec
20:34 <armabot> pippijn: Xinutec: PLAYERS (5): Axel (29), sanette (18), Sieg der SU!!!! (14), Glenn (11), maito (0)
20:34 <pippijn> does anyone here know how much bandwidth a server uses per user?
20:35 <wrtlprnft> there's a number on the wiki somewhere
20:35 <wrtlprnft> it depends on the density of turns and the number of fortress zones, though
20:35 <wrtlprnft> and it doesn't grow in a linear fashion
20:36 <pippijn> I would like to know how much it takes for 8 players
20:36 <pippijn> more than that, I will unlikely ever have
20:36 <pippijn> and surely not for a long time
20:36 <pippijn> my server is quiet for most of the time
20:36 <pippijn> so I think 1 constant user would be a lot compared to my usage
20:37 <pippijn> okay
20:37 <pippijn> it's around 13-20KiB/sec for 5 players
20:37 <pippijn> #ss xinutec
20:37 <armabot> pippijn: Xinutec: PLAYERS (7): Axel (49), sanette (35), Glenn (5), maito (2), -Cool_Dad- (0), Vita !!!SB!!! (0), Sieg der SU!!!! (-1)
20:38 <pippijn> oh.. 7
20:38 <pippijn> it fluctuates a lot indeed
20:38 <wrtlprnft> in case you care: my server had 26 GB traffic in january, most of it is probably cause by arma
20:39 <pippijn> ah okay
20:39 <pippijn> my contract can take 300GiB per month
20:39 <pippijn> after that I have to pay more
20:39 <pippijn> I currently don't use much of it
20:39 <wrtlprnft> i never exeeded that
20:39 <pippijn> I won't either, probably
20:40 <pippijn> I don't serve files
20:40 <wrtlprnft> the only times i get any noteworthy traffic is if i download some torrent onto my server
20:41 <wrtlprnft> for the fun of watching it reach several mb/sec
20:41 <wrtlprnft> (legal torrents, of course)
20:41 <pippijn> of course
20:41 <pippijn> it would be a bad idea to do anything illegal on my server :-)
20:41 <wrtlprnft> on mine, too
20:41 <pippijn> I can't lose it
20:41 <pippijn> I depend on it too much
20:42  * luke-jr notes torrents aren't illegal
20:42 <wrtlprnft> not all torrents are illegal
20:42 <pippijn> .torrent files are not
20:42 <wrtlprnft> read what i said, please
20:42 <pippijn> the stuff they point at may be illegally acquired
20:42 <wrtlprnft> pippijn: they are in many countries
20:42 <pippijn> wrtlprnft: not in germany
20:43 <armabot> armagetronad: z-man * r7727 /armagetronad/trunk/armagetronad/ (48 files in 10 dirs): (log message trimmed)
20:43 <armabot> armagetronad: Merging branch 0.2.8 from revision 7721 to 7723:
20:43 <armabot> armagetronad:  ------------------------------------------------------------------------
20:43 <armabot> armagetronad:  r7723 | z-man | 2008-02-04 18:14:13 +0100 (Mon, 04 Feb 2008) | 501 lines
20:43 <armabot> armagetronad:  Merging branch 0.2.8-auth from revision 7558 to 7721:
20:43 <armabot> armagetronad:  ------------------------------------------------------------------------
20:43 <wrtlprnft> hosting them apparently is
20:43 <armabot> armagetronad:  r7718 | z-man | 2008-02-04 01:42:47 +0100 (Mon, 04 Feb 2008) | 3 lines
20:43 <pippijn> it is?
20:43 <pippijn> that's stupid
20:43 <pippijn> torrent was not made for illegal activities
20:43 <wrtlprnft> nonono
20:43 <pippijn> hosting illegal torrents is illegal?
20:43 <armabot> armagetronad: z-man * r7728 /armagetronad/trunk/armagetronad/src/network/ (4 files): Moved nAuthentification back to nAuthentication.
20:43 <wrtlprnft> of course it's legal to host a torrent pointing to some linux cd image
20:43 <pippijn> okay, good
20:44 <wrtlprnft> but it's illegal to host a torrent pointing to the sourcecode of internet explorer
20:44 <wrtlprnft> as if anyone really wanted to see that without getting paid for it
20:44 <pippijn> heh :-)
20:48 <pippijn> wrtlprnft: how do you ban someone?
20:48 <wrtlprnft>  /admin BAN?
20:49 <pippijn> argument?
20:49 <pippijn> nick?
20:49 <wrtlprnft> i'd use /players
20:49 <wrtlprnft> and the id that appears there
20:49 <pippijn> oka
20:49 <pippijn> y
20:49 <wrtlprnft> BAN <player id> <time in minutes> <reason>
20:51 <pippijn> he left
20:51 <wrtlprnft> haha
20:51 <wrtlprnft> if you really want to get rid of him/her use the logs and BAN_IP
20:52 <pippijn> I don't
20:52 <pippijn> I was just getting annoyed
20:52 <pippijn> http://pip.one09.net/files/txt/a4c94699f0d5455b8124d3af7aca3028.txt <- because of that
20:53 <wrtlprnft> lol, that wasn't even me
20:53 <pippijn> why would I get annoyed at you?
20:53 <armabot> armagetronad: z-man * r7729 /armagetronad/trunk/armagetronad/ (3 files in 3 dirs): (log message trimmed)
20:53 <armabot> armagetronad: Merging branch 0.2.8 from revision 7723 to 7728:
20:53 <armabot> armagetronad:  ------------------------------------------------------------------------
20:53 <armabot> armagetronad:  r7726 | wrtlprnft | 2008-02-04 20:10:15 +0100 (Mon, 04 Feb 2008) | 2 lines
20:53 <armabot> armagetronad:  something went wrong when i tried to compile it, added a missing _
20:53 <armabot> armagetronad:  ------------------------------------------------------------------------
20:53 <armabot> armagetronad:  r7725 | wrtlprnft | 2008-02-04 20:04:51 +0100 (Mon, 04 Feb 2008) | 2 lines
20:54 <wrtlprnft> i was referring to that script of mine
20:54 <armabot> armagetronad: z-man * r7730 /armagetronad/trunk/armagetronad/src/tron/gGame.cpp: Whoops, another FI gone.
20:54 <pippijn> oh okay
20:54 <wrtlprnft> the one that connects to a server, drops one line of chat and then leaves again
20:54 <wrtlprnft> that could easily do the same thing
20:55 <pippijn> if it were to do that 20 times per minute, I would ban it
20:56 <wrtlprnft> heh
20:56 <pippijn> 21:02 < armagetron> <Axel> 0xffoooot0xooffaay
20:56 <pippijn> I think there is something wrong with something inside my code..
20:56 <pippijn> or yours
20:57 <pippijn> 20:58 -armagetron:#armagetron- * Ax0xooffaael enters the game
20:57 <pippijn> 21:02 -armagetron:#armagetron- axel won the round
20:58 <pippijn> maybe I'm doing something wrong
20:59 <wrtlprnft> tell him to use zeroes
20:59 <z-man> Isn't it so that arma interprets anything not 1..9 or a..f as zero?
21:00 <pippijn> wrtlprnft: it seems to have two different interpretations
21:01 <armabot> armagetronad: z-man * r7731 /armagetronad/branches/0.2.8/armagetronad/src/ (8 files in 4 dirs): Authentification -> Authentication here, too, so nobody laughs at Z-Man ze German.
21:04 <pippijn> z-man: ;-)
21:04 <wrtlprnft> what happened to armathentication?
21:05 <z-man> The compile flag is still called that way, but there's also lots of krawall left in the code, so I left this one file and class at nAuthentication.
21:05 <z-man> We would have to rename the preprocessor macro and all that, and I'm not in the mood :)
21:06 <z-man> If you want to give it a go, knock yourself out.
21:06 <pippijn> I will be in a few months
21:06 <pippijn> right now I'm studying maths for wednesday
21:06 <z-man> good luck, in case we forget tomorrow :)
21:07 <pippijn> thanks :-)
21:08 <wrtlprnft> pippijn: be what?
21:08 <pippijn> in the mood
21:09 <wrtlprnft> oh
21:11 <wrtlprnft> so armathentication isn't the official term anymore? :-(
21:11 <z-man> There is no true official term.
21:12 <z-man> If you want to adapt english.txt, feel free.
21:12 <wrtlprnft> i just feared that you wanted to ban armathentication completely
21:12 <z-man> Nothing has been translated yet (on purpose), so we're free to still mess with it.
21:12 <z-man> nah, I don't mind.
21:12 <z-man> I think it's a bit silly, but don't let that stop you :)
21:13 <wrtlprnft> well, it leads to all sorts of funny words
21:13 <wrtlprnft> armathenticate
21:14 <z-man> And armathority
21:14 <wrtlprnft> lol.
21:15 <wrtlprnft> maybe it's best to leave it in a few select places
21:16 <z-man> Maybe.
21:20 <wrtlprnft> if we want to get the maximum possible confusion effect we should make sure that the terms authentication, authentification, armathication, armathentication and armathentification all appear and no preference is given to either term
21:29 <xfroggy> erm, how login works?
21:29 <xfroggy> keeps saying local user not found O.o
21:30 <K-Yo> you have to log in to forums without cookies first
21:31 <K-Yo> so your ID enters the "new" database for arma's auth
21:31 <xfroggy> without cookies O.o
21:31 <epsy> tell freako to do that..huh
21:33 <K-Yo> xfroggy, last post here: http://forums.armagetronad.net/viewtopic.php?t=18177&postdays=0&postorder=asc&start=15
21:33 <K-Yo> epsy, ? freako did it already ^o)
21:33 <z-man> Oh, and if your error is "local user not found", you have to log in via "/login forums".
21:34 <xfroggy> nothing happened lol
21:34 <K-Yo> where are you? bugfarm?
21:34 <xfroggy> café
21:37 <xfroggy> ah worked :D
21:39  * luke-jr notes armathentication ties us to the name prefix 'arma' if we ever decide to rename
21:39 -!- AngryOverlord [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has joined #armagetron
21:39 <xfroggy> renames to forum login lol
21:39 <wrtlprnft> why, arma isn't the trademarked part, right?
21:40 <luke-jr> wrtlprnft: no, but when I brought up adopting ArmaCycles, the opposition said they'd rather have something totally new
21:40 <wrtlprnft> xfroggy: you can rename after the rename
21:40 <xfroggy> ah
21:43 -!- flex [n=savas@host81-156-208-178.range81-156.btcentralplus.com] has joined #armagetron
21:45 <K-Yo> wrtlprnft, will the ladder use login some day?
21:45 <wrtlprnft> it already does
21:46 <wrtlprnft> #rating wrtlprnft@forums
21:46 <armabot> wrtlprnft: wrtlprnft@forums is 530th with a rating of 1369-1536 (from 1372-1828)
21:46 <wrtlprnft> although luke-jr's script might be able to get confused by someone named wrtlprnft@forums playing on an old server
21:47 <luke-jr> wrtlprnft: that's why z-man is breaking me
21:47 <luke-jr> wrtlprnft: change that setting
21:47 <luke-jr> and please let's make the backward compatible default
21:48  * luke-jr stabs z-man >:O
21:48 <wrtlprnft> but 0: isn't any safer
21:48 <luke-jr> yes it is
21:48 <luke-jr> non-auth servers cannot generate usernames with 0 in them
21:49 <wrtlprnft> yes they can
21:49 <wrtlprnft> if they're older than 0.2.8
21:49 <wrtlprnft> in fact i think that 0→o change was only intruduced in or so
21:49 <luke-jr> meh
21:50 <luke-jr> then use ®
21:50 <wrtlprnft> anyways, i changed it
21:50 <wrtlprnft> eek.
21:50 <luke-jr> ?
21:50 <epsy> oh, got it, but still not 100% sure
21:51 <wrtlprnft> luke-jr: i'd not worry about the 0, though. has it, and you can just say you don't accept pre- servers in your logs
21:51 <wrtlprnft> by the way, 0.2.7 doesn't do any filtering at all
21:52 <luke-jr> :O
21:52 <epsy> i just need to find out how phpbb does compare passwords
21:52 <wrtlprnft> epsy: doesn't work
21:52 <wrtlprnft> phpbb stores md5sums
21:53 <wrtlprnft> and you can't generate md5(pass+salt) from md5(pass)
21:53 <epsy> i have some idea
21:53 <epsy> let me explain it..
21:54 <wrtlprnft> actually, you can use plain md5sums if you decide not to support old clients
21:54 <epsy> hash arma's hash with phpbb's algorythm and vice versa
21:54 <epsy> hm
21:54 <epsy> how did tank do?
21:54 <luke-jr> wrtlprnft: please restart server when changing that setting >_<
21:54 <wrtlprnft> why?
21:55 <luke-jr> it doesn't tell me at all
21:55 <wrtlprnft> epsy: that's why you needed to log out and back in
21:55 <epsy> ?
21:55 <wrtlprnft> so the forums get the original password and can save md5(pass+'\0') in their db
21:56 <epsy> i didn't get that stuff :P
21:56 <armabot> armagetronad: nemostultae * r7732 /armagetronad/branches/0.2.8/armagetronad/MacOS/Armagetron Advanced.xcodeproj/project.pbxproj: Updated Mac OS X project file after auth branch merge. nAuthentification -> nAuthentication
21:56 <wrtlprnft> luke-jr: that was just a couple of minutes with the changed names
21:56 <luke-jr> the problem was the sudden appearance of 0:*
21:56 <epsy> oh, you mean you set some « oldpass » flag on the DB, get phpBB to compare with the old then generate the new if that flag is on?
21:57  * wrtlprnft isn't doing anything
21:57 <wrtlprnft> but as far as i understand it the forums store the hash they need on each successful login
21:58 -!- MrBougo [n=MrBougo@254.231-244-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
21:58 <epsy> well i'ill go read how phpbb does it
21:58 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
22:02 <luke-jr> …
22:02 <luke-jr> so how are non-auth'd names escaped, z-man?
22:03 <wrtlprnft> The log format in ladderlog.txt is picked so that no unauthenticated user can ever appear under the same name as an authenticated user. To achieve that, @ signs are escaped for unauthenticated users. That changes their names relative to the way they appeared in older versions of the server. If you rather want to keep the names of unauthenticated players as they were before, change this to 1:
22:04 <luke-jr> that doesn't say
22:04 <luke-jr> escaped *how*?
22:04 <wrtlprnft> \@
22:05 <wrtlprnft> and %:\ are escaped in the same waa
22:05 <wrtlprnft> *way
22:11  * luke-jr thinks he has another exploit :þ
22:11 <luke-jr> actually, no
22:11 <luke-jr> hexcode catches \n
22:14 <epsy> guru3, you there?
22:17 <epsy> jeez it's totally different
22:18 <luke-jr> …
22:22 <pippijn> there is no log() for mpf_t!?
22:40 <epsy> an user ID with a custom authority would look like this? epsy@xclan.armagetron.co.uk ?
22:40 <epsy> or should i prefix with http:// .
22:40 <epsy> *?
22:41 <luke-jr> wrtlprnft: if you want to test, r833+ support an optional first argument 'auth' to handle the new mangling
22:41 <luke-jr> epsy: no schema
22:41 <epsy> ?
22:41 <luke-jr> wrtlprnft: but please be sure not to send old-mangled stuff with it
22:44 <epsy> wrtlprnft, x fort/sumo uses old translation files
22:45 <epsy> and Auth URL xclan.armagetron.co.uk is invalid, illegal characters
22:49 <luke-jr> epsy: ?
22:49 <epsy> nvm, i put a space at the end of it while using /login
22:57 <luke-jr> z-man: wtf does the PROMPT for login get delayed? :\
22:59 <epsy> luke-jr, i get the prompts correctly, it's just that my script must be fucked or smth
23:01 <armabot> armagetronad: luke-jr * r7733 /tools/http-auth-server/trunk/armaauth.php: HTTP_HOST is more relevant than SERVER_NAME
23:01 <armabot> armagetronad: luke-jr * r7734 /tools/http-auth-server/trunk/armaauth.php: HTTP_HOST is more relevant than SERVER_NAME
23:09 <epsy> hm i must be storing passwords the wrong way
23:10 <z-man> luke-jr: on my servers? because they record.
23:10 <luke-jr> z-man: on non-threaded servers in general
23:10 <z-man> Exactly, and recording and threading don't mix.
23:11 <z-man> Nothing gets delayed for server local accounts.
23:11 <z-man> I could probably cache the data required to trigger the prompt, but delays are inevitable.
23:15 <luke-jr> delays should be validating the login info
23:16 <luke-jr> not prompting for it
23:16 <luke-jr> it doesn't need to make any fetching to prompt
23:17 <z-man> It does.
23:18 <z-man> It needs to communicate with the armathority to fetch the list of supported methods and the parameters for the method.
23:18 <luke-jr> supported methods can vary between user
23:18 <luke-jr> s
23:18 <luke-jr> btw, the code on wrtl's server doesn't work for real domains
23:18 <z-man> no, but between authorities. As I said, that information could be cached in principle.
23:20 <luke-jr> when did we drop the ability to vary methods between users?
23:20 <luke-jr> last I checked, that was an important requirement
23:23 <z-man> orly? nobody ever mentioned that.
23:23 <luke-jr> especially seeing as our primary authority varies in such a way
23:24 -!- MrBougo [n=MrBougo@254.231-244-81.adsl-dyn.isp.belgacom.be] has quit ["night"]
23:25 <epsy> phpbb3 encrypts password hashes
23:25 <epsy> screw this
23:26 <epsy> will work on that tomorrow, cya
23:27 <luke-jr> …
23:28 <z-man> luke-jr: and fortress cafe accepted my test@master1.armagetronad.net test identity just fine.
23:28 <ct|kyle> luke-jr: epsy is a little slow on the go
23:29 <luke-jr> #rating luke-jr
23:29 <armabot> luke-jr: luke-jr is 329th with a rating of 1443-1544 (from 1444-1542)
23:29 <luke-jr> z-man: well, it's not working as documented for epsy or I
23:30 <luke-jr> [15:51:19] <epsy> and Auth URL xclan.armagetron.co.uk is invalid, illegal characters
23:30 <luke-jr> z-man: if I use /login or /login dashjr.org, both try to do something with local users
23:30 <epsy> luke-jr, i put a space at the end of it that's why
23:30 <luke-jr> o
23:30 <luke-jr> I didn't
23:31 <epsy> and that was the illegal character
23:33 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit ["09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 gfduxitgerhyuiovfg<hqiùHMhAU_IGHIUDRLGHUGYgyhugbysgfæÊ€æÊ»þýýûÎÃ]
23:36 <z-man> luke-jr: /login is supposed to trigger login for a local account.
23:36 <luke-jr> …
23:36 <z-man> can't say why dashjr.org doesn't work for you, master1.armagetronad.net works for me, and no, I don't count dots :)
23:37 <flex> epsy, where's the button on the forums that auto marks all topics as read
23:37 <z-man> dashjr.org does not work because it's not up to spec.
23:37 <luke-jr> z-man: just updated it, and it works from a browser
23:38 <luke-jr> not my fault guru3 writes code that only works on his system
23:38 <z-man> The error message I get from arma is 404 not found, so it looks like you put it into the wrog place
23:38 <z-man> for a RTFM junkie, you're dammed lazy when it comes to reading specs yourself.
23:38  * luke-jr oops
23:39 <luke-jr> not my fault guru3 can't use directories :þ
23:40 <luke-jr> z-man: what are you using on master1 btw?
23:40 <z-man> the reference script.
23:41 <luke-jr> where's that?
23:41 <z-man> In armagetronad/batch/
23:49 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has quit ["BETA SUCKS"]
23:53 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has quit ["Leaving."]
23:59 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has joined #armagetron

Log from 2008-02-05:
--- Day changed Tue Feb 05 2008
00:02 <luke-jr> z-man: I see a 200 going out, but it only renamed me…
00:05 <luke-jr> I thought that rename bug was fixed :/
00:05 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has quit ["Quitte"]
00:08 -!- flea [n=blia@] has quit ["Konversation terminated!"]
00:09 <armabot> armagetronad: z-man * r7735 /armagetronad/branches/0.2.8/armagetronad/ (language/english_base.txt src/network/nAuthentication.cpp): Informing users about delays in the login process.
00:10 <z-man> for the 10000000 time: it's a clientside bug.
00:10 <flex> eddiefantastic, will you be changing the server anytime soon to team sumo for the TST? so we can maybe play abit to see how it feels like and ect?
00:15  * GodTodd notes an awful lot of "not my faults" from luke-jr ;) 
00:16 <luke-jr> z-man: so that's 2 open bugs on armathentication I think
00:16  * luke-jr posts
00:27 <armabot> armagetronad: z-man * r7736 /armagetronad/branches/0.2.8/armagetronad/src/engine/ePlayer.cpp: Trimming whitespace from the end of the argument of /login.
00:38 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
00:44 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has joined #armagetron
00:44 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has left #armagetron []
00:46 <luke-jr> #rating 0:K-Yo@forums
00:47 <armabot> luke-jr: 0:K-Yo@forums is 22nd with a rating of 1648-1723 (from 1669-1746)
01:48 -!- Mixnetwork [n=chatzill@] has quit ["ChatZilla 0.9.80 [Firefox]"]
02:02 -!- flex [n=savas@unaffiliated/savas] has quit ["bye"]
02:16 <StickyNoob> is your bug tracking system public?
02:22 <luke-jr> StickyNoob: ⁇?
02:22 <luke-jr> #rating 0:K-Yo@forums
02:22 <armabot> luke-jr: 0:K-Yo@forums is 22nd with a rating of 1648-1723 (from 1669-1746)
02:23 <StickyNoob> is there a bug/ticket system for arma?
02:23 <luke-jr> not really
02:23 <StickyNoob> aww
02:25 <StickyNoob> i was just wondering what sort of suff is in store/being worked on
02:29 <luke-jr> too much
02:42 -!- AngryOverlord [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has quit ["Leaving"]
02:58 -!- z-man [n=manuel@p50870166.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
03:10 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit [Read error: 110 (Connection timed out)]
03:10 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
03:17 -!- Stewie-arma [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has joined #armagetron
03:17 -!- Stewie-arma [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has quit [Remote closed the connection]
03:18 -!- Stewie-arma [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has joined #armagetron
03:29 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has quit ["leaving"]
03:54 <pippijn> good night :-)
04:11 -!- Stewie-arma [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has quit ["Leaving"]
05:29 -!- Stewie-arma [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has joined #armagetron
05:47 -!- spidey [n=spidey@adsl-065-006-218-226.sip.mem.bellsouth.net] has quit [Read error: 104 (Connection reset by peer)]
05:47 -!- spidey_ [n=spidey@adsl-065-006-218-226.sip.mem.bellsouth.net] has joined #armagetron
05:51 -!- Netsplit clarke.freenode.net <-> irc.freenode.net quits: xfroggy, armabot, g5vc, ct|kyle, guru3, ohka|quad, wireddd
05:53 -!- Netsplit clarke.freenode.net <-> irc.freenode.net quits: pippijn
05:54 -!- Netsplit over, joins: pippijn
05:55 -!- armabot` [n=armabot@] has joined #armagetron
05:55 -!- Netsplit over, joins: ct|kyle, xfroggy, ohka|quad, g5vc, wireddd, guru3
05:56 -!- armabot` is now known as armabot
06:24 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has quit ["Leaving."]
07:12 -!- tramshed [i=tramshed@im.catapultingfeces.com] has quit [Read error: 104 (Connection reset by peer)]
07:29 -!- MrBougo [n=MrBougo@30.223-242-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
07:32 -!- tramshed [i=tramshed@im.catapultingfeces.com] has joined #armagetron
07:32 -!- MrBougo [n=MrBougo@30.223-242-81.adsl-dyn.isp.belgacom.be] has quit [Client Quit]
07:37 -!- MrBougo [n=MrBougo@30.223-242-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
08:09 -!- GodTodd [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has quit ["Konversation terminated!"]
08:22 -!- GodTodd [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has joined #armagetron
08:24 -!- z-man [n=manuel@p50870166.dip0.t-ipconnect.de] has joined #armagetron
08:49 -!- wireddd [n=wired@unaffiliated/wireddd] has quit [Read error: 113 (No route to host)]
08:53 -!- Stewie-arma [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has quit ["oh shi- CAHSEE tomorrow..."]
09:06 -!- wireddd [n=wired@unaffiliated/wireddd] has joined #armagetron
09:25 -!- Bougo [n=MrBougo@30.223-242-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
09:26 -!- Netsplit over, joins: z-man-work
09:26 -!- Netsplit clarke.freenode.net <-> irc.freenode.net quits: cusco, noob7_away, MrBougo
09:29 -!- cusco [i=cusco@client-81-107-212-80.glfd.adsl.virgin.net] has joined #armagetron
09:43 <z-man> StickyNoob: http://sourceforge.net/tracker/?group_id=110997
09:51 <wrtlprnft> luke-jr: ok, done
09:51 <luke-jr> z-man: anyone uses that?
09:52 <z-man> I just did :)
09:53 <z-man> And it's the only one we currently have, so yes, WE're using it.
09:53 <z-man> It's just that most bugs we find nowadays just get fixed right away and don't even enter the tracker.
09:53 <luke-jr> wow, there's actually a lot of stuff in it
09:54 <z-man> Don't tell me you never actually looked at it before.
09:55 <z-man> Oh wait, you just did :)
09:55 <wrtlprnft> #later tell epsy: that's because it's got a custom language file to hide the ladder stuff in ~/testserver/data
09:55 <armabot> wrtlprnft: The operation succeeded.
09:58 <wrtlprnft> #later tell epsy that's because it's got a custom language file to hide the ladder stuff in ~/testserver/data
09:58 <armabot> wrtlprnft: The operation succeeded.
09:58 <wrtlprnft> #later tell epsy fixed it
09:58 <armabot> wrtlprnft: The operation succeeded.
11:24 -!- z-man [n=manuel@p50870166.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
11:40 <eddiefantastic> ls
11:40 <eddiefantastic> oops
11:44 <wrtlprnft> Makefile     batch   config.log     desktop     language  src       universal_variable_substitutions  universal_variable_values_makefile  www-root
11:44 <wrtlprnft> aa_config.h  config  config.status  extrapaths  resource  stamp-h1  universal_variable_values.in      universal_variables
11:44  * wrtlprnft doubts that this was the output eddiefantastic was looking for, though.
11:47 <eddiefantastic> thanks wrtlprnft, it was universal_variable_values.in I was looking for
11:47 <wrtlprnft> ;)
11:58 -!- Bougo is now known as MrBougo
12:19 <armabot> armagetronad: wrtlprnft * r7737 /armagetronad/branches/0.2.8/armagetronad/src/tron/gGame.cpp: Print a message when the server exits due to DEDICATED_IDLE
12:19 <wrtlprnft> eddiefantastic: there you go ;)
12:25 -!- liberweesco [n=libervis@78-0-89-84.adsl.net.t-com.hr] has joined #armagetron
12:25 -!- liberweesco [n=libervis@78-0-89-84.adsl.net.t-com.hr] has quit [Read error: 104 (Connection reset by peer)]
12:35 <luke-jr> eddiefantastic: if you upgrade to auth, please be sure to update your ratings script and invocation as well
12:36 <luke-jr> thanks to z-man-work, we have a default that breaks compatibility with existing name mangling and can't be detected generally
12:38 <z-man-work> That's only because luke-jr refuses to update his stuff to necessary changes he failed to anticipate during the design phase of his script.
12:38 <luke-jr> nope
12:38 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit [Read error: 113 (No route to host)]
12:38 <luke-jr> fact 1: your default breaks backward compatibility
12:38 <z-man-work> Continue that way, and the legacy name mangling will be removed.
12:38 <luke-jr> fact 2: there is no way to detect it
12:39 <z-man-work> 1. there never was any promise on compatibility in the first place, hence nothing was broken. Hence 2. is moot.
12:41 <luke-jr> there was just as much promise as any other aspect of the game (none explicit at all), and without such compatibility, the ladderlog is rendered entirely useless, so presuming it is reasonable
12:42 <z-man-work> The only reason the legacy name mangling is there in the first place is to give you some breathing room to plan the transiton to non-legacy name mangling. If you choose to ignore the fact that this is only for a transition period, I'll have to get rid of the transition period.
12:42 <z-man-work> Oh, there is the promise that all 0.2 versions are compatible in their game protocol, and we stick to it.
12:44 <eddiefantastic> luke-jr: won't be upgrading on those servers anytime soon. Armahacktron will need to work with first. Not a job for me :S
12:46 <z-man-work> luke-jr: are you going to upgrade your scripting system to handle non-legacy name mangling?
12:46 <luke-jr> z-man-work: it already does, provided the servers all upgrade their scripts and pass it a new argument
12:46 <z-man-work> ah, ok/
12:46 <luke-jr> and there's nothing I can do to enforce that, since I can't detect if they upgrade without doing so
12:47 <z-man-work> Well, you can let the new version send the data to a different port.
12:47 <luke-jr> that cuts off old servers too
12:47 <z-man-work> Not my fault if you did not include a protocol version identifier into the communication.
12:48 <z-man-work> old servers would communicate with the old port.
12:48 <luke-jr> the problem is when a new server upgrades to auth, but doesn't think to update their script and set the flag
12:48 <luke-jr> outside of that one annoyingly possible scenario, I'm fine
12:50 <z-man-work> Well, you could handle input from your old script as "unauthenticated" always and mangle the usernames as if they were old-style usernames.
12:50 <z-man-work> like, escape any @ that's in them.
12:50 <luke-jr> z-man-work: like I said, I've got that scenario covered…
12:50 <luke-jr> the problem is when the old script, or even the new one by default, is used with a ladderlog that has auth-mangling
12:51 -!- spidey_ [n=spidey@adsl-065-006-218-226.sip.mem.bellsouth.net] has quit ["Leaving"]
12:52 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
12:53 <z-man-work> Well, worst case, some authenticated user will be assumed to be unauthenticated, right? No big loss compared to no authentication at all.
12:53 -!- spidey [n=spidey@adsl-065-006-218-226.sip.mem.bellsouth.net] has joined #armagetron
12:55 <luke-jr> z-man-work: worst case, numerous names are duplicated due to being mangled differently, and all the statistics for that time is lost and I need to clean up the mess
12:56 <z-man-work> You don't need to clean up anything, just let the old, wrong names decay.
12:57 <luke-jr> meh
12:57 <luke-jr> #rating 0:z-man@forums
12:57 <armabot> luke-jr: I don't know anything about '0:z-man@forums'!
12:57 <luke-jr> #rating 0:Z-Man@forums
12:57 <armabot> luke-jr: I don't know anything about '0:Z-Man@forums'!
12:57 <luke-jr> #rating 0:luke@dashjr.org
12:57 <armabot> luke-jr: 0:luke@dashjr.org is 346th with a rating of 1452-1539 (from 1444-1542)
12:58 <luke-jr> well, us sucky players down at 346th rank will get pushed down to 700 or so by it
12:58 <z-man-work> Your system does clean out stale names, right?
12:58 <luke-jr> define stale names
12:59 <luke-jr> and clean out
12:59 <z-man-work> Names that have not been used for a couple of months.
12:59 <z-man-work> clean out -> not displayed, maybe even removed from the database completely
12:59 <luke-jr> no
13:00 <z-man-work> Then what do you do for the longterm health of the database?
13:00 <luke-jr> I rank by the range minimum
13:01 <z-man-work> And that decreases for inactive players over time?
13:01 <luke-jr> depends on a number of factors, but eventually yes
13:01 <luke-jr> #rating 0:luke@dashjr.org
13:01 <armabot> luke-jr: 0:luke@dashjr.org is 346th with a rating of 1452-1539 (from 1444-1542)
13:02 <luke-jr> #rating 0:luke@dashjr.org
13:02 <armabot> luke-jr: 0:luke@dashjr.org is 347th with a rating of 1451-1540 (from 1452-1539)
13:02 <luke-jr> that's how much I decay about every day
13:05 <z-man-work> I'm sure you'll be able to tweak it so that players that haven't been seen in a while decay faster.
13:08 <luke-jr> indeed
13:08 <luke-jr> there's two variables that are defined as calibration-needed
13:08 <luke-jr> I haven't a clue how though
13:08 <luke-jr> other than random guessing
13:12 <z-man-work> Not my fault if you implement a system you don't understand ;)
13:13 <luke-jr> are you sure?
13:13 <luke-jr> ;)
13:44 <wrtlprnft> great
13:45 <wrtlprnft> my zonesv2-#ifdef-out working copy crashes when comopiled with debugging enabled
14:21 <guru3> z-man-work: what was this you wanted returned about bmd5?
14:23 <z-man-work> If the bmd5 has does not exist (I bet you get an sql error, or an empty hash), something like "PASSWORD_UNAVAILABLE <human readable error message with instructions>".
14:23 <guru3> ok
14:23 <z-man-work> On error, whatever the armathority returns is given to the user in the error message.
14:24 <guru3> ok
14:24 <guru3> i guess that's a 500
14:24 <guru3> or 409 or 410
14:26 <wrtlprnft> argh
14:26 <guru3> 412: Precondition Failed
14:26 <wrtlprnft> how do you find out the real type of a pointer in gdb?
14:26 <guru3> that's the one :D
14:26 <wrtlprnft> like typeid?
14:27 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit ["Leaving"]
14:28 <guru3> z-man-work: "PRECONDITION_FAILED: Verify login on authority."
14:28 <guru3> does that make any sense?
14:29 <z-man-work> Umm, to me, yes, but I doubt that the average user will know what to do. PRECONDITION_FAILED sounds good, tough.
14:30 <guru3> well i was aiming for "verify" to mean "login with your password to make sure it works"
14:30 <z-man-work> how about "PRECONDITION_FAILED: Refresh your login (log out and in again) on authority itself."
14:31 <z-man-work> There would also be nothing wrong with making the error specifically point at our forum.
14:31 <guru3> well... i was aiming for general
14:31 <z-man-work> wrtlprnft: sorry, no clue.
14:31 <guru3> and the sticking it in svn
14:31 <z-man-work> Yeah, for the generalized code, your version is fine.
14:32 <guru3> "PRECONDITION_FAILED: Login again at the authority"
14:32 <z-man-work> all fine by me.
14:33 <guru3> i'm glad we're doing something with php again
14:33 <guru3> because i'm much better at php than c++
14:33 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
14:34 <z-man-work> Struggling with the bzr-svn installation on my server.
14:35 <z-man-work> Got it to work with svn+ssh repositories, but now I need to rebuild svn with https support. Again. Happens to me every time.
14:35 <guru3>  :S
14:36 <z-man-work> I hope I'll be able to convince the beast that trunk/armagetronad is a valid branch. I don't really want a bzr branch with winlibs in it.
14:37 <z-man-work> Good thing is, it is python, so if all else fails, I'll just find the "is this a branch" check and override it :)
14:37 <z-man-work> In fact, I'd better start looking now already.
14:38 <z-man-work> raise NotBranchError(self.base) looks promising :)
14:43 <z-man-work> An, no need, branchingscheme = list-/armagetronad/trunk/armagetronad would do the trick.
14:43  * z-man-work wonders when documenting obscure features came out of fashion
15:01 -!- Bougo [n=MrBougo@161.203-241-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
15:01 -!- MrBougo [n=MrBougo@30.223-242-81.adsl-dyn.isp.belgacom.be] has quit [Nick collision from services.]
15:01 -!- Bougo is now known as MrBougo
15:12 <z-man-work> or rather, branchingscheme = lsit-/*/*/* or something.
15:12 <z-man-work> grml
15:15 <MrBougo> General Reuse Markup Language ?
15:15 <MrBougo> or the onomatopoeia
15:15 <MrBougo> that word has the weirdest spelling ever
15:21 -!- flex [n=savas@host81-156-208-178.range81-156.btcentralplus.com] has joined #armagetron
15:38  * wrtlprnft crosses his fingers
15:38 <armabot> armagetronad: wrtlprnft * r7738 /armagetronad/trunk/armagetronad/ (10 files in 4 dirs):
15:38 <armabot> armagetronad: Made zonesv2 optional. It defaults to disabled, use --enable-zonesv2 to compile zonesv2 instead of the old zones code.
15:38 <armabot> armagetronad: I hope this is stable, but it survived a couple of test rounds in both modes for me.
15:39 <z-man-work> Cool
15:40  * z-man-work will try to make both coexist
15:41 <wrtlprnft> good luck
15:41 <wrtlprnft> note that there's currently a lot of #ifdef'd out interface stuff
15:42 <wrtlprnft> src/tron/zone/* is only compiled if zonesv2 is enabled, src/tron/gWinZone.* only if it's disabled
15:42 <z-man-work> Per automake contidionals?
15:42 <wrtlprnft> yeah
15:43 <wrtlprnft> seemed better than #ifdef'ing out entire files
15:43 <z-man-work> yes.
15:44 <z-man-work> Well, I'll just make sure there are no classname collisions, give the v2 zones a new descriptor, enable compilation for both, check what the map parser is doing (this is the hard part, I think) and try my luck.
15:44 <wrtlprnft> good luck
15:56 -!- noob7_away [n=masterco@mastercontrolprogram.de] has joined #armagetron
16:00 <z-man-work> OMG, we've been subverted by the Chinese Mob!
16:00  * z-man-work just found Triad in the source
16:06 <armabot> armagetronad: z-man * r7739 /armagetronad/branches/0.2.8/armagetronad/src/tools/tMemManager.cpp: Whoops, forgot to keep the checksum in a reasonable range.
16:10 <mkzelda> #weather 27545
16:10 <armabot> mkzelda: The current temperature in Hedingham, Raleigh, North Carolina is 61.2°F (10:16 AM EST on February 05, 2008). Conditions: Overcast. Humidity: 100%. Dew Point: 60.8°F. Pressure: 29.83 in 1010.0 hPa (Steady).
16:12 <wrtlprnft> z-man-work: i wondered what that was, too
16:12 <z-man-work> Do you know where it is defined?
16:12 <z-man-work> seems to take the values true, false and ignore :)
16:12 <z-man-work> And hopefully nothing else.
16:13 <z-man-work> http://thedailywtf.com/Articles/What_Is_Truth_0x3f_.aspx
16:13 <wrtlprnft> ah, so it's just like enum boolean { True, False, File_Not_Found };?
16:13 <z-man-work> LOL
16:13 <wrtlprnft> same thought
16:23 <wrtlprnft> #later tell epsy the trunk now has zonesv2 disabled by default. No more need to use some ages old revision :-)
16:23 <armabot> wrtlprnft: The operation succeeded.
16:25 <armabot> armagetronad: z-man * r7740 /armagetronad/trunk/armagetronad/src/tron/ (gWinZone.cpp gWinZone.h): Using tFunction from tools now.
16:31 <armabot> armagetronad: wrtlprnft * r7741 /armagetronad/branches/0.2.8/armagetronad/ (NEWS language/english_base.txt src/render/rConsoleGraph.cpp): You can now specify the amount of indentation for wrapped console lines by using CONSOLE_INDENT.
16:34 <z-man-work> Nice, I wanted to do that some time, too :)
16:34 <wrtlprnft> :)
16:34 <wrtlprnft> three spaces is next to nothing if you use a proportional font
16:35 <eddiefantastic> wrtlprnft: I can use trunk for zones v1 servers now?
16:35 <z-man-work> Yes.
16:35 <eddiefantastic> cool :)
16:36 <z-man-work> And I'm working on making them coexist, so the map decides which version gets used, not the compilation flags.
16:36 <eddiefantastic> Great :D
16:37 <z-man-work> This will not be too useful, old clients will still not understand the new zones until further work is done, but at least, nobody will crash :)
16:37 <wrtlprnft> a compatibility layer for zv2 server + old client would still be nice for round zones
16:37 <wrtlprnft> but that can wait
16:37 <eddiefantastic> but someone with the latest client can visit all servers, right?
16:38 <wrtlprnft> that's already done
16:39 <z-man-work> Well, in case you don't mind recompiling the client depending on which server you visit, and don't mind crashes when you get it wrong.
16:43 <eddiefantastic> I'm talking in the long term.
16:43 <wrtlprnft> well, given that there's no zonesv2 server currently running
16:43 <wrtlprnft> and that until such a server is running z-man-work will have probably managed to get both models to coexist
16:44 <z-man-work> It just consists of throwing out silly old emulation code.
16:44 <z-man-work> I really don't know why philippe did things the way he did.
16:44 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit ["Leaving"]
16:44 <z-man-work> First, he redesigns a system, throws away perfectly good code
16:45 <z-man-work> then he adds tons of ugly hacks all over the place that emulate the behavior of that old code.
16:45 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
16:46 <z-man-work> wrtl probably knows best, he's the one who #ifdef'd it all out :)
16:47 <wrtlprnft> it wasn't all that much…
16:47 <wrtlprnft> most of it was in the parser
16:47 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
16:47 <wrtlprnft> and i just ignored all the public: // HACK\n…\nprivate: // END HACK stuff
16:52 <z-man-work> Hmm, do we have a map with true v2 zones?
16:52 <wrtlprnft> the default one?
16:52 <z-man-work> No, those are v1 zones.
16:52 <wrtlprnft> ?!
16:53 <wrtlprnft> it's a triangular zone for me
16:53 <wrtlprnft> doesn't look v1ish to me
16:53 <z-man-work> Well, the map version is set to "1"
16:53 <z-man-work> <ShapeCircle radius="10">
16:53 <z-man-work> that's in my default map
16:53 <eddiefantastic> z-man-work: there's a whole bunch here: http://crazy-tronners.com/resource/ed/zones_v2/
16:53 <eddiefantastic> if that's what you're after
16:54 <z-man-work> thanks, I think I found something in SVN
16:55  * wrtlprnft looks at the map using his map-preview user JS :-)
16:55 <wrtlprnft> *maps
16:56 <eddiefantastic> showing zones?
16:57 <wrtlprnft> yeah :)
16:57 <wrtlprnft> http://wrtlprnft.ath.cx/hammertime.png
16:58 <wrtlprnft> that's a screenshot, the original is scalable
16:58 <MrBougo> wtf?
16:58 <eddiefantastic> those yellow zones around the butterflys are alpha=1
16:58 <eddiefantastic> those yellow zones around the butterflys are alpha=0
16:59 <wrtlprnft> hmm
16:59 <eddiefantastic> invisible
16:59 <wrtlprnft> it should be easy to add alpha support
16:59 <ct|kyle> you are missing a line on a hammer
16:59 <wrtlprnft> the question is if i want to
16:59 <wrtlprnft> ct|kyle: some zone shapes are closed, some aren't
16:59 <eddiefantastic> kyle, yes I know, arma joins them up
17:00 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
17:00 <MrBougo> is that zonesv2?
17:00 <MrBougo> gee
17:00 <MrBougo> wtf has arma become :p
17:00 <MrBougo> :p:p
17:00 <MrBougo> looks awesome
17:00 <eddiefantastic> the butterflies are just for show, it's the invisible zones that do the work
17:00 <ct|kyle> It's al about the Zones baby
17:05 <wrtlprnft> http://wrtlprnft.ath.cx/hammertime1.png
17:05 <wrtlprnft> happy now?
17:05 <eddiefantastic> and you fixed the handle :)
17:06 <wrtlprnft> yeah
17:06 <ct|kyle> ya :D
17:06 <z-man-work> eddiefantastic: the alpha = 0 zones are invisible, is that on purpose?
17:07 <wrtlprnft> yeah
17:07 <eddiefantastic> yes, purely asthetic reasons
17:07 <eddiefantastic> it was too awkward to try and stay in the butterfly zones
17:07 <eddiefantastic> that's what drives the car you see :)
17:07 <z-man-work> autumn has only one zone, and that is invisible, that on purpose too?
17:08 <eddiefantastic> you need to use the moviepack with that map
17:08 <eddiefantastic> it's a race map
17:08 <z-man-work> Hmm, sure? The rendering code just drops out when alpha = 0.
17:08 <eddiefantastic> the pack floor contains the track
17:09 <z-man-work> ah, ok.
17:09  * z-man-work stops arguing
17:09 <wrtlprnft> http://forums.armagetronad.net/viewtopic.php?p=194717#194717
17:09 <wrtlprnft> in case anyone cares
17:12 <z-man-work> WTF? 0.2.8 already uses map version 2.
17:12 <z-man-work> How come the parser uses 0.2.8 style on map version 1 only?
17:12 <wrtlprnft> you sure you're talking about the same version thing?
17:13 <wrtlprnft> nvm, there is just one tag
17:13 <wrtlprnft> no clue, then
17:13 <z-man-work> yes, the  <Map version="2"> thing.
17:14 <wrtlprnft> so zonesv2 == mapv3?
17:14 <z-man-work> That's the way it should be, maybe.
17:15 <z-man-work> However, for true coexistence, it would be better to just let the zone alone define which version should be spawned.
17:15  * z-man-work checks how hard that would be.
17:16  * wrtlprnft thinks it's amazing how stuff starts to work and get done once z-man is on it
17:17 <z-man-work> Nah, I'm just juggling other people's stuff around
17:17 <wrtlprnft> that's also about the auhentication
17:17 <z-man-work> and if half of the eggs drop and break, I sweep them under the carpet before anyone notices :)
17:17 <wrtlprnft> i don't wanna see your carpet.
17:18 <MrBougo> i don't wanna smell your carpet.
17:18 <wrtlprnft> heh
17:18  * z-man-work doesn't want to smell MrBougo, either.
17:18 <MrBougo> are you the carpet?
17:19 <z-man-work> Shit, now they found out.
17:19 <z-man-work> I'm just a carpet pretending to be a human.
17:19 <MrBougo> :o
17:19 <wrtlprnft> this is a very special #
17:19 <MrBougo> and you sweep eggs under yourself
17:19 <wrtlprnft> i'm just a clever bot, z-man-work is a carpet…
17:19 <z-man-work> Well, a carpet needs food, too.
17:23 <armabot> armagetronad: z-man * r7742 /armagetronad/trunk/armagetronad/resource/proto/Anonymous/original/original.map.xml: Removing the silly zones, no testing with the default map, please.
17:23 <wrtlprnft> ;)
17:31 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has joined #armagetron
17:31 <eddiefantastic> I wondered about that
17:33 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has joined #armagetron
17:35 <flex> hey ed saw my message on the forums?
17:35 <flex> just fyi
17:38 <eddiefantastic> flex: yes, just read it, ok.
17:48 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit [Read error: 104 (Connection reset by peer)]
17:50 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
17:52 <epsy> ok, so i got phpbb to store passwords like this, md5($pass . chr(0))
17:52 <epsy> but the resulting hashes still doesn't match
17:52 <epsy> hm
17:58 <flex> :o
18:00 <z-man-work> Did you incliude the scrambling with the salt?
18:00 <epsy> i just plugged the php script to the DB
18:01 <epsy> hm
18:01 <flex> this md5 route feels like a big mess..
18:01 <epsy> the hash resulting from the DB isn't correct
18:02 <epsy> hm
18:02 <epsy> but the hash in the DB is fine
18:04 <cusco> then its a db issue
18:04 <cusco> the query
18:04 <epsy> that's what i'm checking for
18:05 <epsy> it gets the pass fine from DB
18:07 <epsy> wait..
18:07 <epsy> oh
18:10 <wrtlprnft> flex: well, it needs to be scrambled more at every point of the process
18:15 <epsy> the $correctPasswordHash was computed like this md5( $hashFromDB . chr(0))
18:15 <epsy> fixed that, but it still wont fix it
18:16 <wrtlprnft> maybe guru3 should publish his version of the script somewhere
18:17 <wrtlprnft> phpbb is probably going to be the most used source for nicks/passwords
18:20 <epsy> phpbb3 != phpbb2
18:22 <wrtlprnft> both store the md5sum of the passwords, right?
18:22 <z-man-work> wrtlprnft: it is published somewhere in SVN
18:23 <guru3> wrtlprnft: what z-man said
18:23 <z-man-work> http://armagetronad.svn.sourceforge.net/viewvc/armagetronad/tools/http-auth-server/
18:23 <guru3> which reminds me
18:24 <guru3> i still haven't commited the thing that from before
18:33 <z-man-work> Well, don't let the busy chat here stop you :)
18:35 <epsy> can i abuse USER_ALIAS to make usergroups?
18:37 <z-man-work> If you don't push ratings to luke, sure, give it a try.
18:37 <z-man-work> There is a check in place that tests for two users using the same login at the same time. I don't know whether it is tested before or after aliasing, though.
18:37 <epsy> oh
18:38 <wrtlprnft> z-man-work: uh, i just saw someone loggin in to their xclan account
18:38 <wrtlprnft> but not getting elevated to level 15
18:39 <epsy> who?
18:39 <wrtlprnft> k-jo
18:39 <wrtlprnft> or whatever the correct spelling is
18:39 <z-man-work> Ah, level 15 elevations don't get shown.
18:39 <epsy> hm
18:39 <epsy> it's K-Yo :P
18:39 <K-Yo> yo
18:39 <z-man-work> level 15 is Authenticated, right?
18:39 <K-Yo> there is a bug
18:39 <wrtlprnft> err, i'm talking about /player output to a level 0 player
18:39 <wrtlprnft> K-Yo: sorry
18:39 <K-Yo> nop ;)
18:39 <wrtlprnft> z-man-work: yeah, it is authenticated
18:39 <z-man-work> ah, it takes a round to take effect.
18:40 <K-Yo> are you interested about it?
18:40 <z-man-work> That's because names only get updated once per round.
18:40 <z-man-work> NO, WE PREFER TO IGNORE ALL BUGS.
18:40 <K-Yo> ok
18:40 <K-Yo> :D
18:40 <K-Yo> so
18:40 <z-man-work> Ok, what isi t?
18:40 <K-Yo> i log in to forums, it works
18:40 <K-Yo> then i .logout
18:40 <K-Yo>  /logout
18:41 <K-Yo> then i /login xclan.armagetron.co.uk
18:41 <K-Yo> and without asking it logs me in forums
18:41 <epsy> K-Yo, sec
18:41 <K-Yo> after leaving the server:
18:41 <K-Yo> i login in xclan
18:41 <K-Yo> i logout
18:41 <K-Yo> i login forums
18:41 <K-Yo> but i'm logged in xclan
18:41 <epsy> what is your username on xclan?
18:42 <K-Yo> brb
18:42 <z-man-work> Hmm, will check
18:42 <epsy> K-Yo, what is your username on xclan?
18:43 <epsy> K-Yo, usernames are case-sensitive
18:43 <epsy> apart from that, the pass hash looks fine in the db
18:44 <flex> ah mannnn, i gotta go running today, i feel like shit.. someone help me
18:44 <flex> !!"
18:46 <epsy> what do i do with spaces in usernames ?
18:46 <flex> _
18:47 <z-man-work> epsy: in config files, you need to escape them.
18:47 <epsy> witha \ ?
18:47 <epsy> *with a
18:47 <z-man-work> In the password prompt, just leave them.
18:47 <z-man-work> yes, like Tank\ Program
18:47 <epsy> ok
18:47 <z-man-work> or "Tank Program"
18:48 <z-man-work> That is, if you want to define local accounts.
18:48 <z-man-work> If you want to set user levels, just copy the name as it appears in your logs.
18:48  * epsy is just setting user_levels :)
18:49 <z-man-work> Then you need to use "Tank\_Program"
18:49 <z-man-work> Tank\_Program
18:49 -!- MrBougo [n=MrBougo@161.203-241-81.adsl-dyn.isp.belgacom.be] has quit [Read error: 104 (Connection reset by peer)]
18:49 -!- MrBougo [n=MrBougo@161.203-241-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
18:49 <z-man-work> I mean. No quotes. We did not want to break the assumptions everywhere that usernames are whitespace-free.
18:49 -!- xfroggy_ [n=xfroggy@unaffiliated/xfroggy] has joined #armagetron
18:50 <z-man-work> Our own code can handle escaped spaces fine everywhere, but maybe the CT ladder parser would get problems.
18:50 <z-man-work> Not to mention the terror luke would make :)
18:51 <z-man-work> K-Yo: ok, I have it reproduced.
18:51 <pippijn> z-man-work: why would he make terror?
18:51 <wrtlprnft> z-man-work: well, ladderlog is unparsable with spaces in usernames
18:52 <z-man-work> wrtlprnft: not if they are escaped.
18:52 <wrtlprnft> true
18:52 <z-man-work> It gets a lot harder and quirkier, I admit. That's why we didn't do it.
18:52 <wrtlprnft> but harder to parse
18:53 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has quit [Read error: 113 (No route to host)]
18:54  * K-Yo is back
18:54 <epsy> flex, can you come x sumo?
18:54 <flex> i can't, was just about to walk out to run
18:54 <K-Yo> epsy, my username is K-Yo in both cases (that may be the source of the problem)
18:54 <epsy> do you get any error?
18:55 <flex> cya in 2hours :p if i come back alive
18:55 <K-Yo> I try again
18:57 <K-Yo> still the same
19:01 <z-man-work> Ah, the root of the problem is this:
19:01 -!- MrBougo [n=MrBougo@161.203-241-81.adsl-dyn.isp.belgacom.be] has quit []
19:01 <z-man-work> Say you want to push K-Yo@forums up in the ratings.
19:01 <z-man-work> So you log in as K-Yo@forums and play.
19:02 <z-man-work> A round starts badly for you, so you quicly log out and log in as K-Yo@x.
19:02 <z-man-work> Problem solved, it's K-Yo@x that will get the blam.
19:02 <z-man-work> blame.
19:02 <z-man-work> BUT NOT SO FAST, the system catches that :)
19:03 <z-man-work> and refuses to let you log in with a new name until the current round is over.
19:03  * z-man-work finds a better way.
19:06 -!- xfroggy_ is now known as xfroggy
19:07 -!- tramshed [i=tramshed@im.catapultingfeces.com] has quit [Remote closed the connection]
19:07 -!- MrBougo [n=MrBougo@161.203-241-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
19:09 <epsy> flex, flex flex
19:10 -!- tramshed [i=tramshed@im.catapultingfeces.com] has joined #armagetron
19:10 <z-man-work> Grr. By the time I'm done compiling svn just right, I could have switched the server to ubuntu.
19:12 -!- MrBougo [n=MrBougo@161.203-241-81.adsl-dyn.isp.belgacom.be] has quit [Client Quit]
19:12 <z-man-work> Hey, this time, it looks like it just may work.
19:14 -!- MrBougo [n=MrBougo@161.203-241-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
19:23 <wrtlprnft> ?!
19:23 <wrtlprnft> there's no logic XOR operator in c?
19:23 <wrtlprnft> lame.
19:23 <wrtlprnft> *logical
19:32 <armabot> armagetronad: wrtlprnft * r7744 /armagetronad/branches/0.2.8/armagetronad/ (NEWS language/english_base.txt src/tron/gWinZone.cpp): ZONA_ALPHA_TOGGLE: allows people like epsy to render zones as if alpha blending was switched off.
19:32 <wrtlprnft> need to wait until z-man merges it to the trunk, though.
19:37 <K-Yo> z-man-work, could you now add a command /K_YO_SCORE
19:38 <K-Yo> only available for me
19:38 <K-Yo> so i can chose my score?
19:38 <K-Yo> thank you, it was fast, i check it
19:39 <epsy> wrtlprnft, oh, thanks very much heh
19:41 <K-Yo> z-man-work, hum seems like the problem is still here, i'm going down the ratings :s
19:41 <K-Yo> #rating K-Yo@forums
19:41 <armabot> K-Yo: I don't know anything about 'k-yo@forums'!
19:41 <K-Yo> #ratings K-Yo@forums
19:41 <K-Yo> #rating ct_K-Yo
19:41 <armabot> K-Yo: ct_k-yo is 69th with a rating of 1583-1646 (from 1612-1673)
19:41 <epsy> #rating epsy@xclan.armagetron.co.uk
19:41 <armabot> epsy: epsy@xclan.armagetron.co.uk is 207th with a rating of 1510-1568 (from 1522-1577)
19:42 <K-Yo> #rating K-Yo@xclan.armagetron.co.uk
19:42 <armabot> K-Yo: I don't know anything about 'k-yo@xclan.armagetron.co.uk'!
19:42 <K-Yo> wtf?
19:42 <K-Yo> i played in cafe with that
19:42 <ct|kyle> #ratings K-Yo@forums.armagetronad.net
19:43 <K-Yo> -s?
19:43 <ct|kyle> #rating K-Yo@forums.armagetronad.net
19:43 <armabot> ct|kyle: I don't know anything about 'k-yo@forums.armagetronad.net'!
19:43 <K-Yo> #rating epsy@forums
19:43 <armabot> K-Yo: epsy@forums is 207th with a rating of 1510-1568 (from 1522-1577)
19:43 <K-Yo> why him! and not me!
19:43 <epsy> #aka epsy@forums
19:43 <ct|kyle> ah it replaces K wih k and Y with y
19:43 <armabot> epsy: ¿5074 phail |x|epsy |x|boulangerie |x|baguette |x|vim |x|nano_ftl |x|vim_ftw |x|uncle_benz |x|_epsy |x|_e |x|_bernadette |x|epy epsy 0:epsy@forums epsy@forums epsy@xclan.armagetron.co.uk
19:43 <K-Yo> i was avout to do that
19:43 <epsy> rofl
19:44 <K-Yo> #rating 0:K-Yo@forums
19:44 <armabot> K-Yo: 0:K-Yo@forums is 25th with a rating of 1638-1715 (from 1648-1723)
19:44 <K-Yo> this one works
19:44 <wrtlprnft> o_O
19:44 <K-Yo> #rating 0:K-Yo@xclan.armagetron.co.uk
19:44 <armabot> K-Yo: 0:K-Yo@xclan.armagetron.co.uk is 657th with a rating of 1368-1623 (from 1150-1850)
19:44 <wrtlprnft> wtf.
19:44 <K-Yo> #aka0:K-Yo@xclan.armagetron.co.uk
19:44 <wrtlprnft> legacy_log_names is set to 0…
19:44 <K-Yo> forumsxclan.armagetron.co.uk
19:44 <wrtlprnft> #rating wrtlprnft@forums
19:45 <armabot> wrtlprnft: wrtlprnft@forums is 324th with a rating of 1466-1563 (from 1368-1537)
19:45 <K-Yo> #aka 0:K-Yo@forums
19:45 <armabot> K-Yo: ¿10181 k-yo 0:K-Yo@forums
19:45 <K-Yo> #aka ct_k-yo
19:45 <armabot> K-Yo: ¿3774 cttxk-yo2 baguette la_baguette la_ctt-baguette la_boulange la_boulangerie la_ctt-confitur la_confiture |<-bette |<-guette cttxbaguette cttboulangeriue cttxbagu cttxboulangerie [nc]boulangerie 84|<3r cttxk-yo i_love_|< i_love_|<_:* cttk-yo |< |<-man ct_k-yo K-Yo@forums
19:45 <K-Yo> #rating K-Yo@forums
19:45 <armabot> K-Yo: I don't know anything about 'k-yo@forums'!
19:45 <K-Yo> :'(
19:46 <wrtlprnft> luke-jr: ping
19:46 <wrtlprnft> it's probably something with luke's rating stuff
19:46 <K-Yo> ok
19:46 <K-Yo> some case sensitive problem u think?
19:46 <wrtlprnft> it's supposed to treat those nicks in some special way
19:46 <wrtlprnft> no clue.
19:46 <wrtlprnft> might be the case, though
19:46 <wrtlprnft> uppercase letters suck, anyways
19:46 <K-Yo> looks better in my name
19:47 <epsy> i am supposed as auth service owner to search for users in a case-sensitive way or not ?
19:48 <wrtlprnft> depends
19:48 <wrtlprnft> for phpbb you should search case insensitively but return the name with the correct casing
19:48 <epsy> oh should i ?
19:49 <epsy> i was searching case sensitive
19:49 <wrtlprnft> it's a usuability question
19:49 <wrtlprnft> it doesn't hurt to do a case insensitive search
19:50 <wrtlprnft> as far as arma is concerned you can allow someone to log in as uhfvgkljg and get a nick of jhfgkjhkg@xclan.armagetron.co.uk
19:51 <epsy> ok username search is case insensitive on xclan
19:51 <epsy> as of now
19:52 <wrtlprnft> i wonder if @forums is case insensitive
19:52 <epsy> we can try it :P
19:54 <K-Yo> or ask the one who made it
19:54 <K-Yo> :D
19:54 <epsy> trying it is faster in this case i think
19:58 -!- MrBougo [n=MrBougo@161.203-241-81.adsl-dyn.isp.belgacom.be] has quit []
20:02 -!- MrBougo [n=MrBougo@161.203-241-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
20:02 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has quit ["/me went * poof! *"]
20:02 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has joined #armagetron
20:05 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit ["Leaving"]
20:05 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
20:10 <epsy> er..
20:10 <epsy> oh it's on 0.2.8
20:17 <wrtlprnft> that's why you need to wait for the merge
20:17 <wrtlprnft> what's that instant chat hack, by the way?
20:21 <epsy> 26 => 72
20:21 <epsy> only that
20:21 <wrtlprnft> oh
20:21 <epsy> just a tweak if you prefer
20:21 <wrtlprnft> crazy.
20:22 <epsy> lol, um, new clients prefer md5 to bmd5 right?
20:22 <wrtlprnft> new clients won't accept bmd5
20:23 <epsy> ah?
20:23 <wrtlprnft> as there's no reason for a server to support md5 while not supporting bmd5
20:23 <wrtlprnft> besides wanting to trick people
20:24 <epsy> well, now the problem is that, with my new client, i can't login on the account in xclan's user DB
20:24 <wrtlprnft> then you implemented md5 in the wrong way.
20:25 <wrtlprnft> there's some stuff going on with prefixes and postfixes, dunno what exactly, though
20:25 <epsy> well the md5 method doesn't do the \0 suffix?
20:25 <wrtlprnft> i don't know exactly
20:25 <wrtlprnft> it's documented somewhere
20:27 <epsy> on the forums or n the wiki?
20:35 <wrtlprnft> both, probably
20:36 <wrtlprnft> or just look what that example script does
20:36 <epsy> the one you linked me yesterday?
20:36 <wrtlprnft> yeah
20:36 <epsy> mine is ripped-of from it
20:36 <wrtlprnft> it'd better work
20:36 <epsy> it takes source from an Array()
20:36 <epsy> not from phpbb :P
20:37 <epsy> so will this mean i'ill have to store passwords in two different ways at the same time?
20:40 <wrtlprnft>    97 // IMPORTANT: if you want to keep the %u (a good idea for
20:40 <wrtlprnft>    98 // security, prevents precomputation attacks on the passwords)
20:40 <wrtlprnft>    99 // user name lookup needs to be case sensitive, or there will
20:40 <wrtlprnft>   100 // be unexplainable password failures.
20:40 <wrtlprnft> o_O
20:41 <epsy> sounds logical to me
20:43 <wrtlprnft>   132     // check that neither prefix nor suffix conain %u if $trueUser != $user
20:43 <wrtlprnft>   133     if ( $trueUser != $user && ( strpos( getPrefix(), '%u' ) !== FALSE || strpos( getPrefix(), '%u' ) !== FALSE ) )
20:43 <epsy> well, i'm going to store passwords intended for the md5 method separately
20:43 <wrtlprnft> z-man-work: shouldn't one of those conditions use getSuffix()?
20:44 <epsy> there's two times the same condition atm
20:45 <wrtlprnft> that's what i mean
20:45 <wrtlprnft> i'm just hesitant of committing something i don't really understand
20:52 <armabot> armagetronad: wrtlprnft * r7745 /tools/map-preview-js/ (. map-preview.js): Map preview user js/greasemonkey script/bookmarklet/whatever. Basically works in some way with any "big" browser besides IE.
20:53 <wrtlprnft> #base 16 10 500
20:54 <armabot> wrtlprnft: 1280
20:55 -!- Mixnetwork [n=chatzill@] has joined #armagetron
21:01 -!- armabot [n=armabot@] has quit [Read error: 104 (Connection reset by peer)]
21:01 -!- armabot [n=armabot@] has joined #armagetron
21:43 <luke-jr> K-Yo:
21:43 <luke-jr> #rating 0:K-Yo@forums
21:43 <armabot> luke-jr: "<br />\n<b>Warning</b>:  fsockopen() [<a href='function.fsockopen'>function.fsockopen</a>]: unable to connect to stats.aa.dashjr.org:9999 (Connection refused) in <b>/home/armastats-srv/public_html/api-pre.php</b> on line <b>5</b><br />\n<br />\n<b>Warning</b>:  fwrite(): supplied argument is not a valid stream resource in <b>/home/armastats-srv/public_html/rating.php</b> on line <b>5</b><br (2 more messages)
21:44 <luke-jr> well, that's how you'd normally do it
21:44 <epsy> haha
21:44 <luke-jr> btw, isn't it a bug that these names aren't fully qualified?
21:48 <epsy> #last --with tagg
21:48 <armabot> epsy: Error: I couldn't find a message matching that criteria in my history of 753 messages.
21:48  * luke-jr stabs rubber_c\%nt
21:48  * luke-jr fixes a bug where the server barfs on \ anywhere after *
21:48 <luke-jr> err after _
22:13 -!- z-man [n=manuel@p508719E6.dip0.t-ipconnect.de] has joined #armagetron
22:21 -!- g5vc [n=g5vc@unaffiliated/g5vc] has left #armagetron []
22:28 -!- ct|kyl1 [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
22:30 <K-Yo> #rating ct_k-yo
22:30 <armabot> K-Yo: ct_k-yo is 26th with a rating of 1637-1691 (from 1648-1723)
22:30 -!- Mixnetwork [n=chatzill@] has quit ["ChatZilla 0.9.80 [Firefox]"]
22:41 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has quit [Read error: 110 (Connection timed out)]
22:42 -!- ct|kyl1 is now known as ct|kyle
22:43 <guru3> z-man: be thou there?
22:43 <z-man> aye
22:43 -!- StickyNoob [n=sticky@] has quit [Read error: 110 (Connection timed out)]
22:44 <guru3> i shall put the version up with the other thing
22:44 <guru3> please make sure it still works for normal stuff
22:44 <z-man> will do, just tell me when.
22:44 <guru3> tis up
22:45 <wrtlprnft> z-man-work: nice job on the negative SCORE_HOLE message
22:46 <wrtlprnft> would anyone mind color codes in the /players output? if you're an admin it's an awful mess to read IMHO.
22:46 <wrtlprnft> #base 16 10 356
22:46 <armabot> wrtlprnft: 854
22:47 -!- StickyNoob [n=sticky@] has joined #armagetron
22:50 <K-Yo> #ratings ct_K-Yo
22:51 <z-man> wrtlprnft: no, go ahead and add some. Radical color code opponents can filter them all.
22:51 <guru3> for some reason, now that there's authentication, i really want to host a server that uses it
22:51 <guru3> except i know that there's no point in doing so -_-
22:51 <K-Yo> #aka ct_K-Yo
22:51 <armabot> K-Yo: ¿10181 k-yo 0:K-Yo@forums |< ct_k-yo K-Yo@forums
22:51 <K-Yo> #rating ct_K-Yo
22:51 <armabot> K-Yo: ct_k-yo is 39th with a rating of 1616-1666 (from 1648-1723)
22:51 <wrtlprnft> guru3: why?
22:52 <wrtlprnft> why's there no point?
22:52 <guru3> because no one will play on it
22:52 <wrtlprnft> what about the servers you already host?
22:52 <K-Yo> i will
22:52 <K-Yo> :D
22:52  * wrtlprnft will play there, too
22:52 -!- MrBougo [n=MrBougo@161.203-241-81.adsl-dyn.isp.belgacom.be] has quit []
22:52 <wrtlprnft> and i promise i'll always armathenticate
22:52 <wrtlprnft> phew
22:53 <K-Yo> lol
22:53 <guru3> everything i host is still generation
22:53 <K-Yo> hard word
22:53 <wrtlprnft> ouch.
22:53 <K-Yo> does anyone plays there?
22:53 <guru3> the last updates there were some buffer overflow patches
22:53 <guru3> K-Yo: occaisionally
22:53 <guru3> i keep planning to turn them off and never get around to it
22:53 <guru3> they're a piece of history for me now
22:53 <K-Yo> what are your servers?
22:54 <guru3> Tigers Network
22:54 <guru3> wrtlprnft: what sort of server would you/other people be interested in?
22:55 <K-Yo> gl answering that ;)
22:56 <guru3> i'm not really playing at the moment
22:56 <guru3> so i don't really know
22:56 <guru3> and the last time i tried to run a server it turned out horribly
22:56 <guru3> i even had a cool map i wrote for it :<
22:56 <K-Yo> we (i)  play a lot of fortress but there is alredy fortress café
22:56 <K-Yo> we have bugfarm for sumo
22:57 <K-Yo> there are several high rub servers
22:57 <K-Yo> #armaservers
22:57 <armabot> K-Yo: This data is 103 seconds old; Wild West  =Fortress Shootout= (12/12), Crazy Tronners Wild Fortress (12/14), - | D u r k a  D u r k a  L a n d | - (10/16), Wild West  =Capture The Flag= (10/10), Fortress Café (10/32), Bugfarm Elimination Sumo (8/16), |FA| Clan Server - Devils Rings! (8/16), FAST TRACK RELOADED (VERY HIGH SPEED) (7/15), Auctorita Clan DogFight Server (7/8), [] Cheers! [] The (2 more messages)
22:57 <guru3> maybe i should revive 4 lives
22:57 <K-Yo> #more
22:57 <armabot> K-Yo: friendly server. (6/12), Nexus9 (NO RUBBER!) (6/16), .dBd|Rapid's DF Distractions (5/6), |FA| BLACK ICE (5/16), The Tavern (4/16), SPACEZONE III (4/15), -=}ID< -=}Immortal Dynasty< -=}Dog Fight< (DF) (4/12), |Forgotten Warriors~ Clan Server HR (3/12), -  [ Nano's Playground | Nano Standard ]  -         . (3/8), Stormcrow's Tower (3/16), Wild West  =AFL Fortress= (3/16), ryan click here (2/16), (1 more message)
22:57 <K-Yo> 4lives?
22:57 <guru3> i think i've got the source for that somewhere still
22:57 <guru3> it's what it sounds like
22:57 <guru3> go through walls up to 4 times before you die
22:57 <guru3> makes for some interesting tactics
22:57 <K-Yo> nice
22:58 <K-Yo> yeah
22:58 <K-Yo> you can change it with the new score_hole
22:58 <guru3> i thought that was something else
22:58 <K-Yo> i think new tactics can be created with that too
22:58 <K-Yo> what?
22:58 <K-Yo> #more
22:58 <armabot> K-Yo: Swampland Mud Puddle (2/8), G-Land (2/8), WILDCAT (2/8), ~*SpeederS*~ Server (2/12), Bugfarm Fortress Clone with ladders and Flying Deathzones (1/16)
22:58 <guru3> well score_hole gives a dead person points for people on their team that go through there hole
22:59 <guru3> if i read what z-man wrote correctly
22:59 <wrtlprnft> yeah
22:59 <K-Yo> depends
22:59 <K-Yo> if the score is negative
22:59 <wrtlprnft> their hole in the enemy's wall
22:59 <K-Yo> if the score is negative i think the holer loses points
22:59 <wrtlprnft> eddiefantastic: i can't reproduce your problem :-(
23:00 <guru3> ahhhh
23:00 <guru3> hmmm
23:00 <wrtlprnft> eddiefantastic: but the trunk repeatedly crashed for me when i was testing it, and suddenly the errors started to disappear
23:00 <K-Yo> the code could be modified from that to make more or less points depending on WHO holes WHO
23:00 <wrtlprnft> eddiefantastic: maybe try make clean or some variations
23:00 <K-Yo> i guess
23:01 <wrtlprnft> K-Yo: have fun writing the configuration for that.
23:01 <K-Yo> hehe
23:01 <K-Yo> i don't code
23:01 <K-Yo> :P
23:01 <guru3> 4lives is a bit too much of a hack though
23:01 <StickyNoob> real programers dont use code
23:01 <guru3> if only i could come up with some cool maps
23:02 <wrtlprnft> StickyNoob: real programmers write in visual basic, at which point you can't call their products code anymore
23:02 <K-Yo> how do they do? like mcgiver? with a rope they create a program?
23:03 <K-Yo> guru3, ct|kyle started a map with teleport and bouncing shoot, maube there's something interresting behind this
23:03 <wrtlprnft> guru3: the new gametype idea thread does sound promising
23:03 <armabot> armagetronad: guru3 * r7746 /tools/http-auth-server/trunk/armaauth.php: added 412 precondition failed for the case where users haven't logged into the forums again to get a bmd5
23:03 <guru3> the tag one?
23:03 <wrtlprnft> yeah
23:03 <guru3> i thought so too
23:03 <guru3> but i have no idea how to write that -_-
23:03 <z-man> eddiefantastic, wrtlprnft: I'll run the client through valgrind, that always helps.
23:03 <wrtlprnft> thanks.
23:04 <wrtlprnft> maybe i missed some important change in how zones are handeled
23:04 <wrtlprnft> s/handeled/handled
23:04 <K-Yo> guru3, there is also rain (i guess, i don't really remember) that hosts sometimes a home server with cool 2teams multi sumo maps
23:04 <guru3> hmmm
23:04 <guru3> z-man: can we do instant respawning yet?
23:04 <wrtlprnft> yeah.
23:05 <guru3> we can?
23:05 <K-Yo> yes
23:05 <guru3> really?
23:05 <K-Yo> every ctf has it
23:05 <wrtlprnft> with clients
23:05 <wrtlprnft> styball has it
23:05 <z-man> Well, the hacked code is still around, and yeah, the clients support it.
23:05 <wrtlprnft> go play on a couple of servers
23:05 <guru3> i... missed things aparently
23:05 <guru3> hmm
23:05 <guru3> i'd like to do a tag server then
23:05  * guru3 needs to flush out the idea
23:06 <K-Yo> a tag server?
23:06 <wrtlprnft> http://forums.armagetronad.net/viewtopic.php?t=18228&highlight=
23:06 <guru3> http://forums.armagetronad.net/viewtopic.php?t=18228&highlight=
23:06 <wrtlprnft> lol.
23:06 <K-Yo> lol
23:06 <guru3> -_-
23:06 <guru3> i'd already hit enter when i saw wrtlprnft ><
23:06 <guru3> 's
23:06 <wrtlprnft> that's what they all say
23:06 <guru3> basically you spawn and someone has the zone
23:06 <guru3> they have to catch up to someone else's cycle
23:07 <guru3> then they get the zone and the person that caught up gets a point
23:07 <guru3> the catch is that killing the other person would be bad
23:07 <guru3> cause they'd get the zone back
23:07 <guru3> or maybe the person that's caught looses a point
23:07 <guru3> and you gain points via core dumping
23:08 <K-Yo> yes
23:08 <K-Yo> it sounds nice
23:08 <guru3> it does
23:08 <guru3> i rather want to write it now
23:08 <guru3> hm
23:08 <K-Yo> you can even add teams after?
23:08 <guru3> can i do it in 1.5 hours
23:08 <K-Yo> lol
23:08 <wrtlprnft> if you hurry…
23:08 <guru3> because i have to study all day tomorrow for an exam
23:08 <K-Yo> and open your eyes
23:08 <K-Yo> (eyes closed is harder, really)
23:09 <K-Yo> gl for your exam
23:09 <wrtlprnft> coding with a screenreader
23:09 <wrtlprnft> doesn't sound like a lot of fun to me
23:09  * guru3 mutters about math
23:09 <guru3> right the two essentials that i have to figure out
23:09 <wrtlprnft> math ≥ fun
23:09 <guru3> a) a zone that sticks to cycles
23:09 <guru3> b) respawning
23:09 <ct|kyle> the respawnning well teleporting that we have you must kill a user to relocate them
23:09 <guru3> c) map time limit
23:09 <K-Yo> fun^2>math
23:10 <K-Yo> "<guru3> right the two essentials"
23:10 <ct|kyle> voodoo added a RESPAWN_PLAYER command to our hack
23:10 <guru3> minor details
23:10 <wrtlprnft> time limit already exists
23:10 <wrtlprnft> ROUND_TIME or something
23:10 <guru3> thought so
23:10 <ct|kyle> but it would be nice if you could move a player withough drawing the cycle to do that
23:10 <guru3> time to look at stypatch
23:11 <wrtlprnft> yeah ;)
23:11 <K-Yo> have fun
23:11 <K-Yo> i'll see what you did tomorrow I hope
23:11 <K-Yo> good night all
23:11 <K-Yo> what you *do*
23:11 <guru3> hopefully
23:11 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has quit ["Quitte"]
23:12 <guru3> why does stypatch have silencing in it -__
23:12 <guru3> -_-
23:12 <wrtlprnft> ?
23:12 <luke-jr> lol
23:12 <guru3> +static bool se_silenceDead = false;
23:12 <guru3> +static tSettingItem<bool> se_silenceDeadConf("SILENCE_DEAD", se_silenceDead);
23:12 <luke-jr> interestingly, I've never had a problem merging it yet
23:13 <guru3> +    // output to console so we can detect
23:13 <wrtlprnft> is that a problem?
23:13 <guru3> this patch does other things not advertised -_-
23:13 <guru3> not really
23:13 <guru3> it's just interesting
23:13 <wrtlprnft> there are a couple of things, yeah
23:14 <guru3> -
23:14 <guru3> +
23:14 <guru3> i'm fond of that one
23:14 <luke-jr> guru3: it's never been a single-purpose patch ever since shooting :þ
23:14 <wrtlprnft> plus it removes FORTRESS_MAX_PER_TEAM for some unknown reason
23:14 <wrtlprnft> ?
23:14 <luke-jr> guru3: are you using my latest version of the patch?
23:14 <wrtlprnft> shooting was the first thing in the patch
23:14 <luke-jr> should apply cleanly to 0.2.8 head
23:15 <guru3> luke-jr: i got the one off the wiki
23:15 <luke-jr> i c
23:15 <guru3> i'm just reading it atm
23:15 <wrtlprnft> #rating wrtlprnft@forums
23:15 <armabot> wrtlprnft: wrtlprnft@forums is 165th with a rating of 1535-1605 (from 1368-1537)
23:15 <guru3> i just want to find out about the stuff with holding zones
23:15 <luke-jr> pigsty-061021-ljr5.patch
23:15 <luke-jr> wrtlprnft: :O
23:15 <luke-jr> wrtlprnft: what have you done⁈
23:15 <luke-jr> (or me)
23:15 <wrtlprnft> ?
23:16  * wrtlprnft feels totally innocent
23:16 <luke-jr> nope, looks like you
23:16 <luke-jr> and z-man for making it impossible for me to do anything about ;)
23:16 <wrtlprnft> i changed the setting back to 0
23:16 <wrtlprnft> and restarted the script with that extra arg
23:17 <wrtlprnft> inotail -f var/ladderlog.txt | perl sendstats.pl auth cafe jhg-
23:17 <luke-jr> you mean started an old script
23:17 <wrtlprnft> no.
23:17 <luke-jr> yes
23:17 <luke-jr> looks like it to me
23:17 <wrtlprnft> wget http://dashjr.org/~armastats-srv/download/sendstats.pl.r833.bz2 -O- | bunzip2 >sendstats.pl            
23:17 <wrtlprnft> that's the last one
23:17 <luke-jr> …
23:17 <wrtlprnft> don't tell me it's wrong
23:18 <luke-jr> you have two scripts running -.-
23:18 -!- StickyNoob [n=sticky@] has quit [Remote closed the connection]
23:19 <wrtlprnft> well, your fault for making it not show up with ps ax | grep perl
23:19 -!- StickyNoob [n=sticky@] has joined #armagetron
23:19 <wrtlprnft> ok, killed both and restarted one
23:19 <luke-jr> wrtlprnft: grep Rating
23:19 <wrtlprnft> thanks for banning me.
23:20 <luke-jr> wrtlprnft: banning?
23:20 <luke-jr> I shutdown the server on my end to clean up
23:20 <wrtlprnft> well, how am i supposed to know you fool around with argv[0]?
23:20 -!- spidey_ [n=spidey@adsl-065-006-218-226.sip.mem.bellsouth.net] has joined #armagetron
23:20 <luke-jr> wrtlprnft: I have to mangle the ps line so password isn't shown
23:20 -!- spidey [n=spidey@adsl-065-006-218-226.sip.mem.bellsouth.net] has quit [Read error: 104 (Connection reset by peer)]
23:20 <wrtlprnft> have it read the password from some file
23:20 <wrtlprnft> it's in my history file.
23:21 <luke-jr> history file is go-r
23:21 <wrtlprnft> also there's a race condition
23:21 <wrtlprnft> someone could ps ax before your script has a chance to edit its name
23:21 <luke-jr> ok, starting the server back up
23:21 <luke-jr> let's see how it goes
23:21 <luke-jr> wrtlprnft: true
23:22 <guru3> i... don't think i can do this in an hour -_-
23:22 <luke-jr> #rating epsy@xclan.armagetron.co.uk
23:22 <wrtlprnft> :-(
23:22 <luke-jr> #rating 0:epsy@xclan.armagetron.co.uk
23:22 <armabot> luke-jr: I don't know anything about 'epsy@xclan.armagetron.co.uk'!
23:22 <luke-jr> yay it works
23:23 <armabot> luke-jr: 0:epsy@xclan.armagetron.co.uk is 444th with a rating of 1438-1530 (from 1150-1850)
23:23 <wrtlprnft> #rating 0:wrtlprnft@forums
23:23 <armabot> wrtlprnft: 0:wrtlprnft@forums is 171st with a rating of 1533-1623 (from 1150-1850)
23:23 <luke-jr> #rating 0:luke@dashjr.org
23:23 <wrtlprnft> ugly.
23:23 <armabot> luke-jr: 0:luke@dashjr.org is 399th with a rating of 1451-1540 (from 1452-1539)
23:24 <luke-jr> wrtlprnft: it would be trivial to make it use the auth mangling
23:24 <luke-jr> but then input is required to be pre-mangled
23:25 <luke-jr> eg, P4 can't use #rating CTxP4 with his weird x and P
23:28 <ct|kyle> #rating CTxP4
23:29 <armabot> ct|kyle: ctxp4 is 49th with a rating of 1603-1732 (from 1604-1732)
23:29 <ct|kyle> ...
23:29 <ct|kyle> oh
23:29 <z-man> guru3: well, the precondition stuff seems to work.
23:29 <guru3> z-man: good
23:29 <guru3> btw, auth was merged into right?
23:30 <guru3> *0.2.8
23:30 <z-man> yes.
23:30 <guru3> so working on a copy of svn/armagetronad/armagetronad/branches/0.2.8 should be fine
23:34 <guru3> argh i know what i want it to do
23:34 <guru3> but i have no clue how to do it -_-
23:35 <z-man> The tag game?
23:35 <guru3> yeah
23:35 <guru3> basically i need to create a zone
23:35 <guru3> that follows cycles around
23:35 <z-man> I wouldn't know what to do either.
23:36 <z-man> Maybe start by deriving from the zone base class.
23:36 <z-man> Oh, the rest of the auth script works fine, too. unknown user, password fail and success are still working.
23:37 <guru3> ok
23:37 <guru3> was worried caused i changed that a wee bit
23:37 <guru3> hmmm... when does it create the base zones...
23:38 <guru3> does it from the maps... crud
23:39 <guru3> hmmm
23:39  * guru3 wonders how to derive a class
23:41 <z-man> gWinZone.cpp is your file.
23:41 <wrtlprnft> class New : public Old {};
23:41 <z-man> Fortress, win and deathzone all defive from the base zone class.
23:41 <guru3> righto
23:41 <z-man> wrtlprnft, don't tease him :)
23:41 <luke-jr> guru3: I don't think the current protocol really supports zone following ;)
23:42 <z-man> luke-jr: it does :)
23:42 <wrtlprnft> sorry, just read the last line and spontaneously answered
23:42 <guru3> banzai
23:42 <luke-jr> guru3: you'd probably need to sync updates to its settings often
23:42 <luke-jr> z-man: really?
23:42  * wrtlprnft just came back from a match of arma using his new client
23:42 <z-man> Sort of, of course you need to sync often.
23:42  * z-man got one of eddiefantastic's crashes on tape, he thinks
23:43 <guru3> hurrah
23:43 <luke-jr> z-man: btw, any way to pre-sync? ☺
23:43 <guru3> i've got gTagZoneHack now
23:43  * guru3 wonders "now what"
23:43 <luke-jr> z-man: that is, tell clients about a message before it happens
23:43  * wrtlprnft hopes they're someone else's <del>problem</del><ins>fault</ins>
23:43 <z-man> It's probably my fault
23:44 <z-man> one of the functions I recently changed in 0.2.8 is in the callstack.
23:44 <luke-jr> z-man: that's the case with most everything
23:44 <luke-jr> kinda inherent in having written most of the code ;p
23:44 <z-man> Well, but this time, I changed it two days ago, and it's really almost at the bottom of the stack :)
23:45 <wrtlprnft> you mean void main(int, char**)?
23:45  * z-man ignores everyone and debugs
23:45 <z-man> the other bottom.
23:45 <wrtlprnft> ;)
23:45  * wrtlprnft stfu
23:45 <luke-jr> lol
23:48 <guru3> blargh
23:48 <guru3> i don't really know enough c++ to do this
23:57 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit ["09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 gfduxitgerhyuiovfg<hqiùHMhAU_IGHIUDRLGHUGYgyhugbysgfæÊ€æÊ»þýýûÎÃ]
23:58 <guru3> i have a new zone... it gets created
23:58 <guru3> -_-
23:58 <guru3> that's it
23:58 <guru3> i'm not sure if anything even ever happens to it

Log from 2008-02-06:
--- Day changed Wed Feb 06 2008
00:04 <wrtlprnft> basically you want to give it a gCycle* as a member
00:04 <guru3> yes
00:04 <guru3> i got that bit too
00:04 <wrtlprnft> then change Timestep() to correctly set the position and speed of the zone to match those of the cycle and call RequestSync()
00:04 <guru3> i'm having trouble spawning the zone
00:05 <wrtlprnft> creating it should be enough
00:05 <guru3> i need to create it somewhere
00:05 <guru3> at the right time
00:05 <wrtlprnft> the following is what the map parser does to create zones:
00:05 <wrtlprnft>             zone = tNEW( gDeathZoneHack) ( grid, eCoord(x*sizeMultiplier,y*sizeMultiplier) );
00:05 <wrtlprnft>             zone->SetRadius( radius*sizeMultiplier );
00:05 <wrtlprnft>             zone->SetExpansionSpeed( growth*sizeMultiplier );
00:05 <wrtlprnft>             zone->SetRotationSpeed( .3f );
00:05 <wrtlprnft>             zone->RequestSync();
00:06 <wrtlprnft> that's all
00:06 <guru3> what's the delcaration on type?
00:06 <wrtlprnft> type?
00:06 <guru3> of zone
00:06 <wrtlprnft> zone is a gZone *
00:06 <guru3> ok
00:07 <wrtlprnft> but if you only want to create a zone of your specific type you can just use a gYourZoneTypeName *
00:07 <guru3> ok
00:07 <wrtlprnft> as for creating the zone…
00:08 <guru3> i'm currently in init_game_objects
00:08 <wrtlprnft> maybe it's better to not have the gCycle be a member of your zone
00:09 <guru3> went from 0 to two zones
00:09 <wrtlprnft> have a global variable somewhere for the cycle that's currently tagged
00:09 <wrtlprnft> you'll only have one zone of your special type at any given time, so that should work.
00:09 <guru3> yeah
00:10 <guru3> now to work out spawning it correctly
00:10 <wrtlprnft> make sure that global var is set to 0 at the end of the round, and that your Timestep function checks if it's 0 and if the cycle is still alive (TheCyclePtr->Alive() iirc)
00:11 <luke-jr> guru3: you'll need to edit the DTD ☹
00:11 <wrtlprnft> luke-jr: wtf?
00:11 <luke-jr> unless this is v2 zones
00:11 <wrtlprnft> that's a dynamic zone.
00:11 <luke-jr> wrtlprnft: the DTD specifies allowed zone types
00:12 <wrtlprnft> the ones that can be parsed.
00:12 <guru3> it's not a createable zone
00:12 <guru3> yet
00:12 <luke-jr> o
00:12 <guru3> one thing at a time
00:12 <wrtlprnft> guru3's special zone doesn't have any reason to be in a map file
00:13 <luke-jr> guru3: my MCP attack patch might be easier to read, if you want to take a look
00:13 <luke-jr> 533 lines
00:13 <guru3> so far i'm doing on again
00:13 <guru3> ditched styball
00:15 <guru3> if i want a gobal variable readable from more than one souce file
00:15 <guru3> say i want to read it in gGame.cpp and gCycle.cpp
00:15 <wrtlprnft> two ways
00:16 <wrtlprnft> either you define it in one source file
00:16 <wrtlprnft> and copy the same definition into the other file, but prefix it with “extern” and remove the initializer
00:16 <wrtlprnft> in one file:
00:16 <wrtlprnft> int foo = 5; // not static, though!
00:16 <wrtlprnft> the other:
00:16 <wrtlprnft> extern int foo;
00:17 <wrtlprnft> if you want to use it in more than one files or be more clean you can put the definition with extern in it into a header file
00:19 <guru3> ah
00:19 <guru3> thanks
00:19 <guru3> Player->Object
00:19 <guru3> should be a gCycle iirc/
00:20 <wrtlprnft> Object()
00:20 <guru3> yes
00:20 <guru3> meant that
00:20 <wrtlprnft> it's a eNetGameObject
00:20 <wrtlprnft> you need to cast it to a gCycle*
00:21 <guru3> thanks
00:21 <guru3> i used to know some of this stuff, believe it or not
00:21 <wrtlprnft> gCycle *c = dynamic_cast<gCycle *>(thePlayer->Object());
00:21 <wrtlprnft> that's the safe way, assuming you check for c == 0
00:22 <guru3> if i'm inside a gCycle::function
00:23 <guru3> i should be able to check taggedCycle==this
00:23 <guru3> right?
00:23 <wrtlprnft> yeah.
00:23 <guru3> hmm
00:23 <guru3> need to add the SetPosition function now
00:23 <wrtlprnft> you can even do someOtherCycle.taggedCycle == this
00:24 <guru3> well tagged cycle is a gobal
00:24 <guru3> pointer to the tagged cycle
00:24 <wrtlprnft> oh, sorry
00:25  * wrtlprnft assumed taggedCycle was a private member of gCycle. stupid assumption. ignore me.
00:26 <guru3> no no, you've been quite helpful
00:26 <wrtlprnft> that was referring to my last few lines, mosly
00:27 <guru3> now to extract the position of a cycle
00:28 <wrtlprnft> GetPosition()?
00:28 <wrtlprnft> i think every game object implements that
00:29 <guru3> htron/gCycle.cpp: In member function 'void gCycle::KillAt(const eCoord&)':
00:29 <guru3> tron/gCycle.cpp:3102: error: 'class gCycle' has no member named 'GetPosition'
00:29 <wrtlprnft> sec
00:30 <wrtlprnft> Position() at least exists
00:30 <wrtlprnft> returns an eCoord
00:30 <guru3> after i set position on a zone
00:30 <guru3> should i call a sync/
00:31 <wrtlprnft> yeah
00:31 <guru3> rquest sync
00:31 <wrtlprnft> i think requestsync doesn't actually guarantee a sync in this timestep, so you won't spam the clients too much
00:31 <wrtlprnft> if you don't call it the clients will never get to know about the changes in state
00:33 <guru3> thats what i was thinkin
00:33 <guru3> i should add a timestep function
00:33 <guru3> to update the position
00:33 <guru3> right?
00:33 <wrtlprnft> yeah
00:34 <guru3> do i have to call it from anywhere?
00:34 <wrtlprnft> no
00:34 <wrtlprnft> that's the nice thing about game objects
00:35 <wrtlprnft> the same goes for OnEnter and friends
00:35 <armabot> armagetronad: z-man * r7747 /armagetronad/branches/0.2.8/armagetronad/src/ (6 files in 2 dirs): Fixed ed's crash. My bad. Already dead sparks were being accessed.
00:36 <wrtlprnft> o_O
00:36 <wrtlprnft> so it WAS sparks
00:36 <wrtlprnft> that would explain why it suddently stopped crashing
00:36 <guru3> let
00:36 <guru3> s see if this works then...
00:36 <guru3> hmm
00:36 <wrtlprnft> i was debugging calls to eNetGameObject destructors and disabling sparks and explosing to get fewer messages
00:37 <wrtlprnft> *explosions
00:37 <wrtlprnft> and suddenly all my problems disappeared. on my regular client settings sparks are always disabled
00:38 <z-man> Yeah, I always play and test without them, too.
00:38 <guru3> segfault -_-
00:38 <z-man> By the way, where did you get the gWinZone.* stuff from in the trunk?
00:38 <guru3> i'm working on 0.2.8
00:38 <guru3> not the trunk
00:38 <guru3> as i know of zones v2
00:39 <guru3> and ph34r
00:39 <wrtlprnft> did you initialize that global taggedCycle variable to 0 somewhere?
00:39 <wrtlprnft> and test if it's 0 before every usage?
00:39 <guru3> wouldn't i want to test if its's not 0?
00:39 <guru3> if (taggedCycle != NULL)
00:39 <wrtlprnft> z-man: the last revision before the merge that first brought zonesv2 into the trunk
00:40 <wrtlprnft> guru3: got GDB lying around?
00:40 <guru3> yeah
00:40 <wrtlprnft> ./configure DEBUGLEVEL=3
00:40 <guru3> was just wondering
00:40 <guru3> how do i check if a cycle is alive?
00:40 <wrtlprnft> and gdb src/armagetronad_main
00:40 <wrtlprnft> ->Alive()
00:40 <wrtlprnft> i think cycles aren't deleted until the end of a round
00:41 <guru3> yeah
00:41 <guru3> but the position
00:41 <guru3> isn't going to be very valid if they're dead
00:41 <z-man> Don't rely on that; you can force to keep them alive by using a tJUST_CONTROLLED_PTR< gCycle > to reference them.
00:41 <wrtlprnft> ah, nice.
00:42 <wrtlprnft> does that work for ePlayerNetIDs, too?
00:42 <guru3> when the person with the zone dies it segfaults
00:42 <guru3> also
00:42 <guru3> it shows for one second on round start
00:42 <guru3> then disappears
00:43 <guru3> 			this->SetPosition(taggedCycle->Position());
00:43 <guru3> 			this->RequestSync();
00:43 <guru3> that should work
00:43 <wrtlprnft> yeah
00:43 <z-man> Oh well, one day I'll have to merge the changes from 0.2.8 on the win zones into the trunk.
00:43 <wrtlprnft> although it will appear choppy on a client
00:43 <wrtlprnft> are there any?
00:43 <z-man> Yeah, the alpha blending
00:44 <z-man> fortress_held_score
00:44 <wrtlprnft> true
00:44 <z-man> I'll have to do it all manually, it seems.
00:44 <wrtlprnft> let me dig out the revision number i used
00:44 <z-man> There also have been changes in the trunk.
00:44 <z-man> Nah, no use.
00:44 <z-man> I'll have to have both files in the editor open, a diff at hand, and throw stuff together.
00:45 <guru3> got a bus error :o
00:45 <wrtlprnft> o_O
00:45 <guru3> but i'm more worried about the zone disappearing now
00:46 <guru3> on this->request sync
00:46 <guru3> it disappears
00:47 <z-man> Don't fetch the next commit, it won't compile.
00:47 <armabot> armagetronad: z-man * r7748 /armagetronad/trunk/armagetronad/ (12 files in 6 dirs): (log message trimmed)
00:47 <armabot> armagetronad: Merging branch 0.2.8 from revision 7731 to 7747:
00:47 <armabot> armagetronad:  ------------------------------------------------------------------------
00:47 <armabot> armagetronad:  r7747 | z-man | 2008-02-06 00:41:20 +0100 (Wed, 06 Feb 2008) | 2 lines
00:47 <armabot> armagetronad:  Fixed ed's crash. My bad. Already dead sparks were being accessed.
00:47 <armabot> armagetronad:  ------------------------------------------------------------------------
00:47 <armabot> armagetronad:  r7744 | wrtlprnft | 2008-02-05 19:38:06 +0100 (Tue, 05 Feb 2008) | 2 lines
00:48 <guru3> with a call to timestep it disappears
00:48 <wrtlprnft> aww
00:48 <guru3> the question is what am i not doing now
00:48 <z-man> What is referencing your zone?
00:48 <wrtlprnft> z-man: so, is it safe to use a tJUST_CONTROLLED_PTR<ePlayerNetID>?
00:49 <z-man> yes, perfectly safe.
00:49 <z-man> The class is incredibly stupidly named.
00:49 <wrtlprnft> sweet.
00:49 <z-man> It's a reference counting smart pointer.
00:49 <wrtlprnft> i know, that's why i hesitate to use it
00:49 <z-man> You just have to take care not to create cyclic references.
00:50 <z-man> guru3: also, your timestep function needs to return false, or else the object autodestructs
00:51 <wrtlprnft> z-man: what had me worried is that the “player x left the game” messages are printed in the destructor
00:51 <armabot> armagetronad: z-man * r7749 /armagetronad/trunk/armagetronad/src/tron/zone/zMonitor.h: Completed the gSpark crashfix here, other game objects needed adaptions, too.
00:51 <guru3> z-man: i think tht's what i was missing
00:51 <guru3> also
00:51 <guru3> what's the move function?
00:51  * wrtlprnft slaps himself for not saying that
00:51 <z-man> wrtlprnft: ah, but only in debug mode, right?
00:51 <z-man> guru3: it moves an object around.
00:52 <z-man> you should call it instead of hacking the position, at least if you're interested in collisions with walls.
00:52 <wrtlprnft> z-man: oops.
00:52 <z-man> Should probalbly change the wording :)
00:53 <guru3> it.. .doesn't move
00:54 <guru3> Move(taggedCycle->Position(), lastTime, time);
00:54 <guru3> that... should do something, shouldn't it?
00:54 <wrtlprnft> why can't you just use SetVelocity()?
00:54 <guru3> ie
00:55 <guru3> compare the zones position and where the cycle is now?
00:55 <wrtlprnft>                     eCoord newDir = pSeekingCycle_->Position() - GetPosition();
00:55 <wrtlprnft>                     newDir.Normalize();
00:55 <wrtlprnft>                     SetVelocity(newDir * sg_zombieZoneSpeed);
00:55 <guru3> i shall try it
00:56 <wrtlprnft> that's what the pigsty hack does
00:56 <z-man> guru3: ah, sorry, a zone has two positions :/
00:56 <luke-jr> wtf⁈
00:56 <z-man> the logical position on the grid, given my member variable pos
00:57 <wrtlprnft> ignore those three lines, they don't do what you need
00:57 <z-man> then the rendered position, given by the function pair posx_, posy_
00:57 <z-man> for your purposes, updating posx_ and posy_ should be enough.
00:58 <z-man> There's setters and getters that help you.
00:58 <guru3> i've been using setposition and getposition
00:58 <guru3> and position from gCycle
00:58 <z-man> And nothing moves?
00:58 <guru3> not with Move
00:58 <z-man> Are you testing your stuff on a client only?
00:58 <wrtlprnft> try SetVelocity(theCycle->Direction() * theCycle->Speed())
00:59 <guru3> might have been a sync thing
00:59 <z-man> Yes, sorry, Move() moves the logical position, not the visual one.
00:59 <guru3> z-man: dedicated server & client
00:59 <wrtlprnft> and the SetPosition thing
00:59 <guru3> it chases me now
00:59 <guru3> ie
00:59 <guru3> it sort of lags behind
00:59 <guru3> doesn't stay right on top
01:00 <guru3> SetVelocity(taggedCycle->Position() - GetPosition());
01:00 <guru3> with that
01:00 <z-man> Use wrtl's last line for SetVelocity.
01:01 <guru3> i shall try
01:01 <wrtlprnft> (you still need to use the SetPosition() thing, too)
01:02 <guru3> ok
01:02 <guru3> which set position -_-
01:02 <guru3> hmm
01:02 <guru3> i think i know
01:03 <wrtlprnft> the original one ;)
01:03 <guru3> hmm
01:03 <guru3> it's offset some
01:03 <guru3> the center of the zone
01:04 <guru3> is behind the cycle
01:04 <wrtlprnft> stupid clients lagging behind
01:05 <guru3> it really should be on center then?
01:05 <wrtlprnft> the server probably thinks it is
01:05 <guru3> good
01:05 <guru3> SetPosition(taggedCycle->Position() + taggedCycle->Direction() * 2);
01:05 <guru3> that negates the visual effect some
01:06 <wrtlprnft> i'd factor the speed in there, too
01:06 <guru3> z-man: is this a case where i can move it ahead visuall but not logically?
01:06 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has joined #armagetron
01:07 <z-man> No, not really.
01:07 <ghableska> #weather 50266
01:07 <armabot> ghableska: The current temperature in West Des Moines, Iowa is 27.7°F (6:09 PM CST on February 05, 2008). Conditions: Light Snow. Humidity: 84%. Dew Point: 23.0°F. Windchill: 19.4°F. Pressure: 28.90 in 978.6 hPa (Falling).  Winter Storm Warning in effect until 12 PM CST Wednesday...
01:07 <z-man> The appearance of the zone is completely independent from its logical position.
01:07 <guru3> okay
01:07 <guru3> :>
01:07 <guru3> htats fine
01:08 <guru3> i can work on game logic instead
01:08 <guru3> onEnter?
01:08 <z-man> Did I already say STFU LUKE today?
01:08 <z-man> onEnter is called when a cycle is inside the zone.
01:08 <guru3> good
01:08 <wrtlprnft> what did luke do this time?
01:08 <z-man> Nothing special :)
01:08 <guru3> hmmm
01:08 <guru3> it keeps on moving when you die
01:08 <guru3> i suppose that's fine
01:09 <z-man> Yeah, in your timestep, you'd need to explicitly stop it when the cycle dies by setting the velocity to zero.
01:09 <wrtlprnft> guru3: you're supposed to change the player it chases after when the original one dies
01:09 <guru3> yes
01:09 <guru3> but ive only been testing with me and the movement
01:09 <wrtlprnft> so it's a non-problem
01:10 <guru3> yup
01:10 <guru3> it's just sort of funny to watch
01:10 <guru3> on death it seems to transfer correctly
01:12 <guru3> going from cycle to player
01:12 <guru3> ->Player()->AddScore
01:12 <guru3> that should work?
01:13 <wrtlprnft> yeah
01:17 <guru3> it seems to be transferring the zone around randomly
01:18 <wrtlprnft> where/when are you transwerring it?
01:19 <guru3> void gTagZoneHack::OnEnter( gCycle * target, REAL time )
01:19 <guru3> { taggedCycle->Player()->AddScore(1, tOutput(), tOutput()); taggedCycle = target;
01:19 <guru3> do i need a sync after that?
01:19 <wrtlprnft> no
01:19 <wrtlprnft> but you should wait a bit before the zone becomes active again
01:19 <guru3> how do i do that?
01:20 <guru3> oh duh
01:20 <guru3> yeah
01:20 <wrtlprnft> save the time somewhere
01:20 <wrtlprnft> it gets passed as a parameter to most functions
01:20 <wrtlprnft> i think it's measured in seconds
01:21 <wrtlprnft> this reminds me of those childish discussions i had when playing tag
01:21 <guru3> it just flew across the grid -_-
01:21 <guru3> note to self
01:21 <guru3> lastTime = bad idea
01:22 <guru3> ok that makes no sense
01:23 <wrtlprnft> ?
01:24 <guru3> i have no idea
01:24 <guru3> why it goes flying forwards now
01:25  * wrtlprnft is tired, sorry
01:25 -!- Netsplit clarke.freenode.net <-> irc.freenode.net quits: libervisco, StickyNoob
01:25 <wrtlprnft> #night
01:25 <armabot> Good night wrtlprnft!
01:25 <guru3> good night
01:25 <wrtlprnft> maybe after your test/exam/whatever
01:25 <guru3> thanks for the help wrtlprnft
01:25 <wrtlprnft> yw
01:26 -!- Netsplit over, joins: StickyNoob, libervisco
01:28 <z-man> oooh, cool. bzr-svn recognizes svn branches as, umm, branches of each other and allows merging between them.
01:28  * guru3 really does wonder what he changed that makes his zone fl
01:28 <guru3> *fly
01:32 <guru3> it appears some shit is going on with my clock
01:32 <guru3> when setvelocity is commented out
01:32 <guru3> it jiggles but works
01:32 <guru3> with it active it flies off
01:32 <guru3> SetVelocity(taggedCycle->Direction() * taggedCycle->Speed());
01:32 <guru3> that was right
01:33 <guru3> i don't remember changing it
01:35 <guru3> z-man: is OnEnter sensitive to walls as well as cycles?
01:43 <luke-jr> z-man: …
01:43 <guru3> i've posted a patch against 0.2.8 branch on the forums for what i've written so far
01:43 <guru3> good night
01:43 <z-man> guru3: only to cycles.
01:51 <luke-jr> tip
01:51 <luke-jr> do not 'include settings.cfg' from settings_custom.cfg
02:25 <z-man> heh :)
02:47 <flex> does the latest version (v2) support cockpits that work on v3?
03:05 -!- flex [n=savas@unaffiliated/savas] has quit [Read error: 104 (Connection reset by peer)]
03:07 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit [Read error: 110 (Connection timed out)]
03:08 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
03:16 <luke-jr> #m flex English?
03:16 <armabot> luke-jr: The operation succeeded.
03:16 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has joined #armagetron
03:38 -!- z-man [n=manuel@p508719E6.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
03:52 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has quit ["can I haz mittenz?? plox!"]
04:28 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has joined #armagetron
04:51 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has left #armagetron []
05:07 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has quit ["leaving"]
05:15 <luke-jr> #lastseen rebel
05:15 <armabot> luke-jr: Rebel.EC|d has last been seen on .: Eclipse'd.EC|d Arma Clan SUMO :. 1 minute ago.
05:16 <Stewie-arma> #lastseen psyko
05:17 <armabot> Stewie-arma: timed out
05:32 <Stewie-arma> eh it happens...
05:32 <Stewie-arma> A.P. Delegate Count
05:32 <Stewie-arma> Clinton	 410
05:32 <Stewie-arma> Obama	 331
05:32 <Stewie-arma> 2,025 NEEDED
05:33 <Stewie-arma> that's fun
05:35 <GodTodd> ummm 466-411 by the report i'm seeing ;)
05:43 <Stewie-arma> that was NY times
05:49 <GodTodd> this is abcnews
05:49 <GodTodd> realtime is the only way to go :)
06:13 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has quit ["Leaving."]
06:51 <Stewie-arma> A.P. Delegate Count
06:51 <Stewie-arma> Clinton	 626
06:51 <Stewie-arma> Obama	 531
06:51 <Stewie-arma> 2,025 NEEDED
06:51 <Stewie-arma> abc still says 466-411...
06:52 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has quit ["CAHSEE in the morning... again"]
08:01 -!- MrBougo [n=MrBougo@40.166-247-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
08:20 -!- MrBougo [n=MrBougo@40.166-247-81.adsl-dyn.isp.belgacom.be] has quit []
08:51 -!- MrBougo [n=MrBougo@40.166-247-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
08:55 -!- zmanuel [n=manuel@p508719E6.dip0.t-ipconnect.de] has joined #armagetron
09:00 -!- Bougo [n=MrBougo@93.181-247-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
09:03 -!- MrBougo [n=MrBougo@40.166-247-81.adsl-dyn.isp.belgacom.be] has quit [Nick collision from services.]
09:03 -!- Bougo is now known as MrBougo
09:09 -!- Bougo [n=MrBougo@10.183-247-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
09:09 -!- MrBougo [n=MrBougo@93.181-247-81.adsl-dyn.isp.belgacom.be] has quit [Nick collision from services.]
09:09 -!- Bougo is now known as MrBougo
09:26 <wrtlprnft>     int GetIndent(int i) const {
09:26 <wrtlprnft>         return parIndent;
09:26 <wrtlprnft>     }
09:26 <wrtlprnft> who invented that function?
09:32 <spidey_> lol
09:33 <spidey_> stupid question(what's it do? =p)
09:33 <wrtlprnft> looks copy&pasty to me
09:33 <wrtlprnft> return parIndent but take some parameter that it doesn't even use
09:34 <spidey_> mm
09:36 <spidey_> wrtlprnft, could you help me with a php thing?
09:41 <wrtlprnft> what's the thing?
09:41 <spidey_> i switched to using a class for templates...but the includes on index.php don't seem to carry over
09:42 <spidey_> for example
09:42 <spidey_> in leftbar.php, i have $sql->sqlarr();
09:42 <spidey_> templates are like, template->display("header.php");   ... is their anyway i could get around that?
09:42 <spidey_> http://wtfhax.net   , that's what it says
09:43 <wrtlprnft> uh
09:43 <wrtlprnft> $sql is probably NULL
09:44 <spidey_> well
09:44 <spidey_> when i include the html instead of using the template class, it works fine
09:44 <spidey_> 18
09:44 <spidey_> er
09:44 <wrtlprnft> is $sql supposed to be a global variable?
09:45 <spidey_> $sql = the database class
09:45 <wrtlprnft> $sql must be an object of that class
09:45 <spidey_> speak to me like i'm a 5 year old =p
09:45 <wrtlprnft> the syntax to call static members would be classname::fun(), but you probably don't want that.
09:46 <spidey_> i have it like, $sql = new sql;
09:46 <wrtlprnft> well, you have a $sql = new SomeType(someParams); somewhere, right?
09:46 <spidey_> sql is the class
09:46 <wrtlprnft> ah
09:46 <wrtlprnft> and $sql is a global variable
09:46 <wrtlprnft> (that is, defined outside of any function)
09:46 <wrtlprnft> right?
09:47 <spidey_> it's defined in index.php
09:47 <spidey_> after the include
09:47 <wrtlprnft> are you properly using global $sql; ?
09:48 <spidey_> i misunderstood
09:48 <spidey_> $sql isn't global
09:49 <wrtlprnft> but?
09:49 <spidey_> ahh
09:49 <spidey_> wrtlprnft, that was it, thanks :)
09:49 <wrtlprnft> huh?
09:49 <spidey_> i added global $sql; to the template and it's working now
09:49 <wrtlprnft> ah, ok
09:52 -!- GodTodd [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has quit [No route to host]
09:56 <armabot> armagetronad: wrtlprnft * r7751 /armagetronad/branches/0.2.8/armagetronad/src/render/rFont.h: removed unused parameter of unused function
09:56 <wrtlprnft> hmm
09:56 <wrtlprnft> armabot sometimes just misses a commit message
09:58 <spidey_> ?
09:58 <wrtlprnft> well, it missed one
09:58 <wrtlprnft> http://cia.vc/stats/project/armagetronad
09:58 <wrtlprnft> Commit by wrtlprnft :: r7750 /armagetronad/trunk/armagetronad/src/render/rFont.cpp: (link) 
09:58 <wrtlprnft> Fix wrapping after indented continuation lines.
09:58 <wrtlprnft> Long words can sometimes get put onto the next line even though it might be better to keep them on the last, but that's only an issue with larger indentations. Maybe I'll fix that some other day.
09:58 <wrtlprnft> for the record ;)
09:59 <wrtlprnft> (and for another point in guru3's lonely person stats)
09:59 <wrtlprnft> #later tell epsy you n00b with your fricken penguin avatar!
09:59 <armabot> wrtlprnft: The operation succeeded.
09:59 <spidey_> lol
10:05 <guru3> good morning
10:05 <wrtlprnft> morning
10:05 <wrtlprnft> happy studying
10:06 <guru3> i still can't figure out why my zone goes out of control
10:07 <wrtlprnft> let me compile it
10:07 <guru3> i'm starting to think it might be a timer issue on my deskop
10:08 <wrtlprnft> no, it isn't
10:08 <wrtlprnft> same thing herre
10:08 <guru3> for the life of me
10:08 <guru3> i have no idea what i changed
10:14 <wrtlprnft> that's not a bug in your code.
10:14 <guru3> but it worked before which is what gets me
10:19 <wrtlprnft> dunno if that's the right way to do it, but adding
10:19 <wrtlprnft> 			lastTime = time;
10:19 <wrtlprnft> to the Timestep function makes the zone work correctly
10:20 <guru3> argh
10:20 <guru3> of all things
10:20 <guru3> i remember removing that too
10:20 <guru3> i just didn't think it would have an effect like this
10:20 <wrtlprnft> oh
10:20 <wrtlprnft> and you probably want to call your parent's Timestep
10:21 <wrtlprnft> replace
10:21 <wrtlprnft> return false;
10:21 <wrtlprnft> by return gZone::Timestep(time);
10:21 <wrtlprnft> infact
10:22 <wrtlprnft> only replace that return call
10:22 <wrtlprnft> leave lastTime alone
10:22 <luke-jr> svn diff >"$(date +%F.%T).patch"
10:22 <luke-jr> often
10:22 <luke-jr> :D
10:22 <wrtlprnft> gZone::Timestep takes care of it
10:22 <guru3> ok
10:22 <guru3> now to figure out this random zone transfer
10:23 <spidey_> yay :D
10:23 <wrtlprnft> maybe that's already solved.
10:23 <guru3> i hope so
10:23 <wrtlprnft> the regular zone update function didn't get called
10:23 <wrtlprnft> transferring on death forks for me, by the way.
10:23 <wrtlprnft> *works
10:24 <guru3> death works for me too
10:24 <guru3> just not passing thru
10:28 <guru3> seems it does need a request syn there
10:28 <wrtlprnft> sorry, then
10:29 <guru3> yup seems to work properly
10:29 <guru3> now to work out some of hte finer points of gameplay
10:30 <spidey_> luke-jr, ping
10:31 -!- zmanuel [n=manuel@p508719E6.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
10:59 -!- Bougo [n=MrBougo@125.199-241-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
10:59 <guru3> time to setup a server...
10:59 <wrtlprnft> sweet.
11:01 <guru3> what's the configure flag for auth?
11:06 <guru3> ok... errors
11:07 <wrtlprnft> --enable-armathentication
11:07 <guru3> ./defs.h: In function 'REAL fabsf(REAL)':
11:07 <guru3> ./defs.h:105: error: redefinition of 'REAL fabsf(REAL)'
11:07 <guru3> /usr/include/bits/mathinline.h:475: error: 'float fabsf(float)' previously defined here
11:07 <guru3> and two more like it
11:08 <wrtlprnft> dit those just appear out of nowhere?
11:08 <guru3> yeah
11:08 -!- MrBougs [n=MrBougo@34.188-247-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
11:08 <guru3> i think
11:08 -!- MrBougo [n=MrBougo@10.183-247-81.adsl-dyn.isp.belgacom.be] has quit [Nick collision from services.]
11:08 <guru3> i did install zthreads
11:08 -!- MrBougs is now known as MrBougo
11:09 <wrtlprnft> you could ./configure with CXXFLAGS=-DHAVE_FABSF
11:09 <wrtlprnft> but it's supposed to figure that out by itself
11:09 <guru3> configure: WARNING: You do not have the standard math library libm. Check config.log for error messages and fix that.
11:09 <guru3> Oo
11:09 <wrtlprnft> what the…
11:10 <wrtlprnft> #ifdef _MSC_VER
11:10 <guru3> configure: WARNING: ZThread library not found; zthread-config gave non-working linker flags.
11:10 <guru3> that's also weird
11:11 <wrtlprnft> never experienced anything like that
11:11 <guru3> i believe this libm thing is a problem
11:13 <guru3> let me try uninstalling zthread
11:13 <guru3> it... works now
11:14 <guru3> z-man-work: having ztherad installed breaks compiling 0.2.8 for me
11:14 <z-man-work> Really? What error do you get?
11:14 <guru3> specifically it looses the math library for some reason
11:14 <guru3> z-man-work: scroll up
11:14 <z-man-work> aww
11:16 <z-man-work> Ah, your zthread installation must be broken, it does that.
11:16 <z-man-work> did you install it with a prefix?
11:16 <guru3> i dod emerge zthread -_-
11:16 <guru3> *did
11:16  * wrtlprnft tries that.
11:17 <z-man-work> Good thing I've got my laptop with me today :)
11:17 <guru3> if there's no zthread
11:17 <guru3> you can't do global id can you :/
11:17 <guru3> darn
11:18 <guru3> i wanted to test that
11:18 <guru3> i shall go afk to make soem breakfast quick instead
11:18 <z-man-work> It works without zthread, but just like if you're recording, logins get delayed.
11:18 <guru3> does it?
11:18 <guru3> i had global_id 1
11:19 <z-man-work> It should :)
11:19 <guru3> then tried /login tank program@forums
11:19 <guru3> and it said global authentication disabled
11:19 <z-man-work> did you compile it with --enable-armathentication?
11:19 <wrtlprnft> z-man-work: ah, so it's a good idea to install zthread for a server?
11:19 <z-man-work> wrtlprnft: probably :)
11:19 <guru3> z-man-work: yes i did
11:19  * wrtlprnft installs zthread.
11:20 <guru3> hmm
11:20 <guru3> does it actually include settigs_authentication.cfg by itself?
11:20 <wrtlprnft> yeah
11:20 <guru3> didn't here -_-
11:20 <wrtlprnft> do the settings exist?
11:20 <z-man-work> no, we don't have conditional includes, and the config files aren't processed.
11:20 <guru3> yes
11:21 <wrtlprnft> err, what?
11:21 <wrtlprnft> it's not included?
11:21 <z-man-work> No, it would spew warnings all over the place for default compiles because of the missing config items.
11:22 <wrtlprnft> i'm getting the same error
11:22 <wrtlprnft> configure: WARNING: ZThread library not found; zthread-config gave non-working linker flags.
11:22 <wrtlprnft> configure: WARNING: You do not have the standard math library libm. Check config.log for error messages and fix that.
11:22 <guru3> well
11:22 <guru3> that worked
11:22 <guru3> buahahah
11:22 <guru3> some fool just walked into the server
11:22 <guru3> i tagged him
11:23 <guru3> and now he's just loosing points
11:23 -!- Bougo [n=MrBougo@125.199-241-81.adsl-dyn.isp.belgacom.be] has quit [Read error: 110 (Connection timed out)]
11:24 <z-man-work> I'm just emerging zthread, too. I had it installed on my user directory only, I wonder why.
11:24 <wrtlprnft> now it suddenly works.
11:24 <guru3> z-man-work: is there a way to set round time limit rather than match time limit?
11:24 <z-man-work> ldconfig, perhaps?
11:25 <z-man-work> guru3: no, on my respawning deathmatch server, I just declared that every round is a full match.
11:25 <guru3> hmm
11:25 <guru3> i don't have respawning though
11:25 <wrtlprnft> CXXFLAGS=-DRESPAWN_HACK
11:26 <guru3> on 0.2.8?
11:26 <wrtlprnft> yeah
11:26 <z-man-work> Yep.
11:26 <guru3> ok
11:26 <guru3> any configs to go with it?
11:27 <z-man-work> Configs? Hah! It wouldn't be a proper hack if it had configs.
11:27 <guru3> ok ><
11:27 <wrtlprnft> there is a config item
11:27 <guru3> do you respawn with AIs?
11:27 <wrtlprnft> RESPAWN_TIME or something like that
11:28 <wrtlprnft> or RESPAWN_DELAY
11:28 <wrtlprnft> something like that
11:28 <guru3> respawn stuff is unknown ...
11:28 <guru3> :S
11:28 -!- zmanuel [n=manuel@dhcp93.thp.uni-koeln.de] has joined #armagetron
11:29 <wrtlprnft> err
11:29 <guru3> ah well
11:29 <guru3> i'll make clean it
11:29 <guru3> and make my toast
11:29 <guru3> bbi5
11:29 <wrtlprnft> maybe that's a pighack thing, then
11:33 <wrtlprnft> checking for xmlParseMemory in -lZThread... no
11:33 <wrtlprnft> ?!
11:33 <wrtlprnft> isn't that sort of wrong?
11:34 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
11:35 <z-man-work> wrtlprnft: it is :) But ZThread does not have any functions we can check for.
11:36 <guru3> with --enable-respawn
11:36 <guru3> i'm just driving through walls
11:37 <wrtlprnft> i guess that's why it's failing
11:38 <guru3> someone want to join me for tag?
11:39 <wrtlprnft> what server?
11:40 <guru3> Tag Test
11:40 <wrtlprnft> #serverdetails tag
11:40 <armabot> wrtlprnft: Tag Test: Players (1/16): Tank Program
11:40 <wrtlprnft> #serverdetails -v tag
11:40 <armabot> wrtlprnft: Tag Test ( running 0.2.8_alpha20080206 unix dedic, url: http://www.armagetronad.net, Description: “All settings at default values.“, Players (1/16): Tank Program
11:41 <wrtlprnft> looks like it crashed
11:41 <guru3> i accidentally closed it
11:42 <guru3> it is back
11:43 <z-man-work> Ah, there seem to be automake marcos for zthread.
11:44 <z-man-work> Got the error too, now. Should be able to fix it.
11:46 <wrtlprnft> boom.
11:46 <guru3> ok now it appears it crashed
11:47 <guru3> i just have no idea why
11:47 <guru3> as there's no message
11:48 <wrtlprnft> are you properly resetting the “it” player?
11:48 <guru3> when they spawn it gets reset
11:50 <wrtlprnft> gdb?
11:50 <guru3> may do yeah
11:51 <guru3> done
11:55 <wrtlprnft> boom.
11:56 <epsy> indeed
11:56 <guru3> i knew it was goign to have to do with suicide
11:56 <epsy> guru3, are you using an exclusive whitelist? :S
11:57 <guru3> it dies trying to add the score
11:57 <guru3> epsy: yeah -_-
11:57 <guru3> i saw you try to auth with xclan before
11:57 <guru3> now why did it die trying to add score
11:58 <guru3> should a cycle always have a coordinate even if theyre dead? ( z-man-work ?)
11:59 <z-man-work> yes, after death, it should be the precise position the cycle died at.
11:59 <guru3> i can get a cycle out of ePlayerNetIDs right?
11:59 <wrtlprnft> ->Object()
11:59 <guru3> good
12:00 <wrtlprnft> but that might be 0.
12:00 <guru3> ie if they haven't spawned yet
12:00 <guru3> grrr
12:00 <wrtlprnft> spectators for instance
12:00 <guru3> hmm
12:05 <guru3> what's that array called
12:05  * guru3 can't find it
12:05 <guru3> se_Player
12:05 <guru3> ah
12:05 <wrtlprnft> se_PlayerNetIDs
12:05 <wrtlprnft> or something like that
12:07 <guru3> yeah
12:07 <guru3> lets try this again
12:10 <guru3> did you catch what happened there wrtlprnft ?
12:10 -!- freako [n=freako@cp601025-a.tilbu1.nb.home.nl] has joined #armagetron
12:11 <freako> now im here ;)
12:11 <guru3> so...
12:11 <guru3> what crashed it that time?
12:11 <wrtlprnft> how am i supposed to know
12:12 <guru3> i was just wondering if anyone noticed something in game
12:12 <freako> lol
12:12 <guru3> i wasn't really paying attention
12:12 <freako> last, wrtl and me were fighting with it , and it crashed :/
12:12 <guru3> ok
12:13 <freako> maybe it was because wrtl and me both were respawned? while we had the flags?
12:14 <guru3> recompiling with debugging
12:14 <guru3> there's only one flag
12:15 <freako> yeah i meant *flag*, :)
12:15 <guru3> although really
12:15 <guru3> it's not a flag
12:15 <guru3> it's a visual-spacial indicator in this case
12:16 -!- cusco_ [i=cusco@client-81-107-199-176.glfd.adsl.virgin.net] has joined #armagetron
12:16 <freako> lets just call it a VSI then .......\
12:17 <guru3> cool
12:20 <guru3> one more go
12:21 <freako> shall i make a recording? maybe usefull to look were it goes wrong
12:22 <guru3> i don't think it's going to be on the client side
12:25 <freako> after i suicided it went down
12:25 <guru3> yeah
12:26 <wrtlprnft> z-man-work: any luck with zthread? Otherwise i'll uninstall it again because i accidently borked up my server
12:26 <guru3> now... how do i use gdb
12:26 <z-man-work> I was busy with bzr, sorry, will look at it in a minute as soon as I started the sync process for more branches.
12:27 <wrtlprnft> ok, thanks
12:27 <wrtlprnft> guru3: gdb <executable>
12:27 <wrtlprnft> then say run
12:27 <wrtlprnft> and when it crashes say backtrace or bt
12:27 <guru3> i did that
12:27 <armabot> armagetronad: z-man * r7752 /tools/bzr/: for bzr tools
12:27 <guru3> but it's not terribly helpful
12:28 -!- cusco [i=cusco@client-81-107-212-80.glfd.adsl.virgin.net] has quit [Read error: 110 (Connection timed out)]
12:28 <wrtlprnft> what does it say?
12:28 <guru3> #0  0x08118730 in ePlayerNetID::AddScore (this=0x0, points=1, reasonwin=@0xbfa05d64, reasonlose=@0xbfa05d60) at engine/ePlayer.cpp:4617
12:28 <armabot> armagetronad: z-man * r7753 /tools/bzr/trunk/: trunk
12:28 <wrtlprnft> well
12:28 <armabot> armagetronad: z-man * r7754 /tools/bzr/trunk/synctools/: sync tools
12:28 <wrtlprnft> this=0
12:29 <guru3> is bad
12:29 <wrtlprnft> means that you tried to call AddScore on a 0 pointer
12:29 <wrtlprnft> what's the line after that?
12:29 <guru3> #1  0x080c2505 in gTagZoneHack::OnEnter (this=0x87b1f20, target=0x87d76cc, time=10.7246447) at tron/gWinZone.cpp:692
12:29 <wrtlprnft> that's where the call happened
12:29 <guru3> in onEnter
12:29 <guru3> i have
12:30 <wrtlprnft> line 692
12:30 <guru3> if taggedCycle == NULL taggedCycle=target
12:30 <guru3> hmmm
12:30 <guru3> tagged cycle isn't null there
12:30 <guru3> but aparently taggedcycle->player is
12:30 <guru3> Oo
12:30 <wrtlprnft> maybe the guy left?
12:31 <armabot> armagetronad: z-man * r7755 /tools/bzr/trunk/synctools/ (7 files): added bzr-svn syncing scripts.
12:31 <guru3> it was freako
12:31 <guru3> he comitted suicide
12:31 <freako> yep, suicide
12:33 <armabot> armagetronad: z-man * r7756 /tools/bzr/trunk/synctools/all.sh: &> -> >&
12:34 <guru3> ok ive tried something
12:35 <guru3> another test
12:35  * freako agrees
12:35 <epsy> wrtlprnft, « The server does not support authntication of the type you requested, sorry. »
12:36 <wrtlprnft> i know
12:36 <wrtlprnft> waiting for z-man to fix a bug ;-)
12:38 <wrtlprnft> that was me.
12:38 <guru3> another slight issue
12:40 <guru3> try it again
12:41 <wrtlprnft> it doesn't crash right away
12:41 <guru3> that's more cryptic
12:41 <guru3> #0  0x00000000 in ?? ()
12:41 <wrtlprnft> try the next one in the stack trace
12:41 <guru3> timestep
12:41 <wrtlprnft> that happens if you try to call a 0 pointer
12:42 <armabot> armagetronad: z-man * r7757 /tools/bzr/trunk/synctools/ (README all.sh mirror.sh som.sh): Added README, smaller adaptions.
12:42 <wrtlprnft> check the line…
12:42 <guru3> if (taggedCycle->Alive())
12:42 <guru3> before it
12:42 <guru3> if taggedCycle!=NULL
12:42 <wrtlprnft> o_O
12:42 <wrtlprnft> maybe taggedCycle is dead
12:42 <guru3> then it should just fail that
12:42 <wrtlprnft> ie already deleted
12:43 <guru3> someone join
12:43 <wrtlprnft> then the vtable pointer could point to something containing lots of 0x0s
12:43 <wrtlprnft> use a tJUST_CONTROLLED_PTR<gCycle> instead of a gCycle *
12:44 <freako> crash again :(
12:44 <guru3> if taggedCycle alive
12:44 <guru3> is killing it
12:44 <wrtlprnft> i think taggedCycle points to something that has been deleted already
12:44 <wrtlprnft> again, use a tJUST_CONTROLLED_PTR<gCycle> instead of a gCycle *
12:44 <wrtlprnft> for taggedCycle
12:45 <freako> strange, whole my internet connection got fucked, cant connect to master server now :(
12:45 <wrtlprnft> it behaves almost the same, but it makes sure that the cycle isn't deleted as long as there's a pointer to it
12:45 <guru3> wrtlprnft: ive tried that now
12:46 <wrtlprnft> meh.
12:47 <guru3> what happens is
12:47 <guru3> someone suicides
12:47 <guru3> the zone keeps moving
12:47 <guru3> the person who suicided dies
12:47 <guru3> on someone elses wall
12:47 <guru3> and it crashes
12:47 <guru3> on the next timestep
12:48 <wrtlprnft> weird.
12:49 <guru3> do all my eterns
12:49 <guru3> need to be JUST CONTROLLED as well?>
12:49 <wrtlprnft> etern?
12:50 <guru3> extern
12:50 <wrtlprnft> yeah, of course.
12:50 <guru3> didn't do that
12:51 <guru3> if (taggedCycle == this)
12:51 <guru3> it complains about that line
12:51 <guru3> with just controlled
12:51 <wrtlprnft> try &*taggedCycle == this
12:51 <guru3> that worked
12:51 <guru3> another test
13:07 <guru3> z-man-work: how often do timesteps occur?
13:07 <z-man-work> Once per frame.
13:08 <z-man-work> That's per simulation frame on the server, and per regular rendering frame on the client.
13:08 <guru3> so .05 seconds or so
13:12 <z-man-work> Yep.
13:12 <guru3> ok
13:19 -!- MrBougo [n=MrBougo@34.188-247-81.adsl-dyn.isp.belgacom.be] has quit []
13:32 -!- MrBougo [n=MrBougo@34.188-247-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
13:39 <z-man-work> Grr, the automake macros that come with zthread are pretty broken.
13:39 <z-man-work> They use ${CC} to compile a c++ program
13:39 <wrtlprnft> x_X
13:40 <z-man-work> headers are in ${prefix}/include/zthread, programs look for them in ${prefix}/include
13:40 <z-man-work> and the headers are broken and don't compile.
13:43 <wrtlprnft> anyways, as zthread wasn't installed on my system, maybe we should just include it in src/thrirdparty?
13:43 <wrtlprnft> how big is it?
13:44 <z-man-work> The tarball is 400 kb.
13:44 <wrtlprnft> ouch.
13:44 <wrtlprnft> nvm then
13:44 <z-man-work> Since it's entirely optional, we should just leave it at that, and fix the detection.
13:44 <wrtlprnft> yeah, ok
13:45 <z-man-work> Portage gave me 2.3.1, perhaps 2.3.2 is less broken.
13:45  * wrtlprnft hopes you manage to fix it, because i don't have the faintest idea about this stuff
13:45 <z-man-work> If it is still broken, I'll just copy the automake macro over into our aclocal and fix it there.
13:46 <z-man-work> Well, if all else fails, we can force the user to pass in correct CPPFLAGS and LDFLAGS if he wants it.
13:46 <z-man-work> Hmm, 0.2.8/armagetronad also will only get 529 revisions, I wonder what happened there?
13:46 <wrtlprnft> ?
13:47 <z-man-work> The bzr mirror of the branch.
13:47 <wrtlprnft> ah, ok
13:48 <wrtlprnft> haven't experimented with that yet
13:48 <z-man-work> ah, it only goes back to the point where we switched to SVN, luke rearranged the structure back then.
13:50 <wrtlprnft> bbl
14:12 -!- MrBougo [n=MrBougo@34.188-247-81.adsl-dyn.isp.belgacom.be] has quit []
14:29 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
14:29 <armabot> armagetronad: z-man * r7758 /armagetronad/branches/0.2.8/armagetronad/src/tron/gGame.cpp: Added call to delayed tasks while waiting for players.
14:30 -!- GodTodd [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has joined #armagetron
14:30 <armabot> armagetronad: z-man * r7759 /armagetronad/branches/0.2.8/armagetronad/ (acinclude.m4 configure.ac): Better test for ZThread. Taken from official Automake macro, and modified that it actually works.
14:41 <armabot> armagetronad: z-man * r7760 /armagetronad/branches/0.2.8/armagetronad/acinclude.m4: Re-added HAVE_LIBZTHREAD define, it got lost.
14:41 -!- zmanuel is now known as z-man
14:46 <epsy> is it normal that /players gives robots?
14:46 <z-man> It always did, I think.
14:48 -!- kidanger [n=kidanger@] has joined #armagetron
15:23 -!- freako [n=freako@cp601025-a.tilbu1.nb.home.nl] has quit ["Java user signed off"]
16:03 -!- spidey_ is now known as spidey
16:04 <wrtlprnft> epsy: always did
16:11 -!- flex [n=savas@host81-156-208-178.range81-156.btcentralplus.com] has joined #armagetron
16:17 <wrtlprnft> let's see if zthreads are working…
16:22 <wrtlprnft> doesn't look like it does anything :-(
16:31 <epsy> #ping
16:31 <armabot> pong
16:34 <epsy> #ping
16:34 <armabot> pong
16:34 <epsy> huh
16:37 <epsy> #lastseen epsy
16:37 <armabot> epsy: ¦×¦epsy has last been seen on Fortress Café 4 minutes ago.
16:37 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has left #armagetron ["09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 gfduxitgerhyuiovfg<hqiùHMhAU_IGHIUDRLGHUGYgyhugbysgfæÊ€æÊ»þýýûÎÃ]
16:37 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
16:37 <epsy> er
16:39 -!- freako [n=freako@cp601025-a.tilbu1.nb.home.nl] has joined #armagetron
16:40 <freako> wrtl? cafe is doing real strange! :(
16:40 <freako> it keeps crashing for me
16:40 <epsy> same
16:41 <epsy> also, same for x sumo
16:41 <freako> and then why i rejoin i get in 2x
16:41 <wrtlprnft> argh
16:42 <wrtlprnft> i'll recompile it without authentication for now
16:42 <wrtlprnft> stupid zthreads
16:46 <wrtlprnft> ok, restarted café without armathentication
16:53 <wrtlprnft> z-man: i need to add CFLAGS=-fpermissive and emerge zthreads-2.3.2 to get it to compile
16:54 <z-man> Well, yeah. Blame zthreads and slow gentoo.
16:55 <z-man> Maybe we really should take over maintaining zthread. It's a nice library, too nice to get obsolete just because it does not work with current compilers.
16:56 <wrtlprnft> i'm surprised noone's actually using it
16:57 <z-man> It's the general trouble with C++ libraires, they're a pain with binary compatibility.
16:57 <z-man> If we include it in our builds, we'll have to link statically, of course.
16:57 <z-man> We could of course also switch to boost::thread(s)
16:58 <wrtlprnft> not for 0.2.8 i guess
16:58 <z-man> No.
16:58 <z-man> To both. I don't think we should include it in our builds.
16:59  * wrtlprnft waits for the day boost becomes part of the c++ standard
16:59 <luke-jr> z-man: BTW, why is it using threads instead of async again?
16:59 <z-man> What kind of async?
16:59 <luke-jr> async HTTP requests
17:00 <z-man> Because tinyhttp does not support that, as far as I could tell.
17:00 <luke-jr> ok
17:00 <luke-jr> that's what I was afraid of ☺
17:05 -!- kidanger_ [n=kidanger@] has joined #armagetron
17:15 -!- kidanger[Mange] [n=kidanger@] has joined #armagetron
17:17 <pippijn> gu akk
17:17 <pippijn> I mean hi all
17:19 -!- kidanger[Joue] [n=kidanger@] has joined #armagetron
17:21 -!- kidanger [n=kidanger@] has quit [Read error: 110 (Connection timed out)]
17:29 -!- tramshed [i=tramshed@im.catapultingfeces.com] has quit [Read error: 113 (No route to host)]
17:31 -!- kidanger_ [n=kidanger@] has quit [Read error: 113 (No route to host)]
17:33 -!- kidanger[Mange] [n=kidanger@] has quit [Read error: 110 (Connection timed out)]
17:33 -!- kidanger[Joue] is now known as kidanger
17:58 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has joined #armagetron
18:04 -!- hoop_tron [n=john@ip-195-196.sn2.eutelia.it] has joined #armagetron
18:08 -!- hoop_tron [n=john@ip-195-196.sn2.eutelia.it] has quit [Client Quit]
18:11 <armabot> armagetronad: bazaarmagetron * r7762 /tools/bzr/trunk/synctools/ (geturis.sh mirror.cfg sync.sh):
18:11 <armabot> armagetronad: lazy early quit
18:11 <armabot> armagetronad: reordered branches
18:11  * z-man-work added a new developer :)
18:17 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has joined #armagetron
18:17 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has left #armagetron []
18:20 <K-Yo> .ls renwp
18:24 <K-Yo> wrtlprnft, u left?
18:25 <wrtlprnft> you left first :D
18:25 <wrtlprnft> i'll check in my modification
18:25 <wrtlprnft> z-man: o_O on that new dev
18:27 <K-Yo> #aka messic
18:27 <K-Yo> wrtlprnft, i had to to log in
18:27 <armabot> K-Yo: ¿10540 messic
18:27 <armabot> armagetronad: wrtlprnft * r7763 /armagetronad/branches/0.2.8/armagetronad/src/engine/ePlayer.cpp:
18:27 <armabot> armagetronad: Dunno if this is a very good idea, but it saves you one keystroke:
18:27 <armabot> armagetronad: If there's one of those enter password dialogs and the name that's suggested by
18:27 <armabot> armagetronad: the server matches a global ID (from any player) the password field is selected,
18:27 <armabot> armagetronad: otherwise it's the username field. Useful if you don't want to trust your
18:28 <armabot> armagetronad: password to user.cfg but still comfortably log in.
18:28 <wrtlprnft> z-man: i wouldn't mind a review on that one.
18:28 <wrtlprnft> K-Yo: i'm back
18:35 <z-man> wrtlprnft: you may want to get rid of the std::cerr << "?!\n";
18:35 <z-man> Otherwise, it looks fine.
18:37 <wrtlprnft> z-man: d'oh
18:38 <wrtlprnft> i thought i got rid of all those std::cerrs
18:38 <wrtlprnft> tString::Len() returning one too much had me screwed in a couple of places, that's why i did some debugginf
18:39 <armabot> armagetronad: wrtlprnft * r7764 /armagetronad/branches/0.2.8/armagetronad/src/engine/ePlayer.cpp: -?!
18:40 <z-man> Yeah, we absolutely need to get rid of that function on the trunk as soon as we can without killing merges.
18:42 <spidey> http://omega/wtfhax.net/xml3.php
18:42 <spidey> haha
18:43 <z-man> unkown host omega. LOL
18:43 <spidey> oh
18:43 <spidey> i need to change my host file (had to switch servers)
18:43 <wrtlprnft> http://wtfhax.net/xml3.php
18:43 <wrtlprnft> sort of boring
18:43 <spidey> well...
18:44 <spidey> it's a multidiminensional array
18:44 <spidey> supposed to this...sec
18:44 <spidey> refresh
18:45 <wrtlprnft> what's the problem with that?
18:45 <wrtlprnft> you should have seen my racemap generation script
18:45 <wrtlprnft> it had arrays of all kinds nested quite deeply
18:46 <spidey> i've never done arrays with more than 1 dimension, and i can't get it to output right =p
18:51 <z-man-work> https://code.launchpad.net/~armagetronad-dev/armagetronad/0.2.8-armagetronad-work
18:51 <z-man-work> It works!
18:53 <wrtlprnft> so this is some kind of bazaar viewer?
18:53 <z-man> The link is to the launchpad hosted repository. I don't know whether you can use it to browse into branches.
18:54 <z-man> You can. "browse code" on the left.
18:54 <wrtlprnft> i tried
18:54 <z-man> In theory. It gets lots of errors ;)
18:54 <wrtlprnft> but it spits internal server errors at me
18:56 <wrtlprnft> it's another way to get an rss feed of commits, at least ;)
18:56 <z-man> I'll see if I can get the trac plugin for bzr to work, it has a source browser, too, and the branches all sit on my server anyway.
18:57 <wrtlprnft> note that i'm not really craving another source browser
18:57 <wrtlprnft> it was just me trying to figure out with your link ;)
18:57 -!- freako [n=freako@cp601025-a.tilbu1.nb.home.nl] has quit ["Java user signed off"]
18:58 <wrtlprnft> http://armagetronad.svn.sourceforge.net/viewvc/armagetronad/ works perfectly fine for me
19:04 -!- GodTodd [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has quit ["Konversation terminated!"]
19:06 <K-Yo> how do i use svn?
19:06 <z-man> luke mode: you RTFM?
19:06 <z-man> What do you want to do?
19:06 <wrtlprnft> #svn
19:06 <armabot> svn co https://armagetronad.svn.sourceforge.net/svnroot/armagetronad/armagetronad/trunk/armagetronad <dirname>(more information: http://wiki.armagetronad.net/index.php/Working_with_SVN)
19:07 <K-Yo> i can't download from http://beta.armagetronad.net/
19:07 <wrtlprnft> oh
19:07 <wrtlprnft> you on windows?
19:07 <wrtlprnft> svn is a version control system, you can only use it to get arma's source code
19:09 <K-Yo> i am
19:09 <wrtlprnft> K-Yo: http://wiki.armagetronad.net/index.php?title=Windows_Development_System ← maybe that'll help
19:10 <wrtlprnft> but i have never tried compiling arma on windows
19:12 <z-man> If it's about the latest alpha builds, they usually land on sourceforge sooner or later.
19:23 <pippijn> good evening
19:25 <spidey> oh hey
19:25 <spidey> i got it
19:27 <armabot> armagetronad: bazaarmagetron * r7765 /tools/bzr/trunk/ (7 files in 2 dirs): Made all.sh more flexible, adapted to accept branches outside of /armagetronad
19:27 <armabot> armagetronad: bazaarmagetron * r7766 /tools/bzr/trunk/ (. synctools/sync.sh): Fixed detection of pulls actually doing something; I was anticipating a different output.
19:27 <armabot> armagetronad: bazaarmagetron * r7767 /tools/bzr/trunk/ (. synctools/mirror.cfg synctools/sync.sh): All right, now it really works.
19:28 <armabot> armagetronad: bazaarmagetron * r7768 /tools/bzr/trunk/ (. .bzrignore): Ignoring some more.
19:28 <z-man> Well, that direction works, too.
19:32 <K-Yo> #later tell guru3 I tried ur tag test server, it's nice, but suiciding gives you more points than keeping "it"... i suicided everytime :P
19:32 <armabot> K-Yo: The operation succeeded.
19:33 -!- kidanger [n=kidanger@] has quit [Remote closed the connection]
19:45 <wrtlprnft> K-Yo: exactly my experience
19:46 <wrtlprnft> z-man: by the way, if you're already compiling a alpha soon… maybe throw a 0.3.1 alpha on top of it, at least for windows?
19:48 <z-man> Yeah, we should do that.
19:49 <wrtlprnft> 0.3.0 is sort of old :)
19:51 <pippijn> what happens if the inverse of a matrix consists of zeroes?
19:52 <z-man> Your matrix before was infinite :)
19:52 <pippijn> that's strange
19:53 <pippijn> hm
19:53 <pippijn> z-man: it wasn't
19:53 <pippijn> z-man: it was just 100x100
19:53 <z-man> infinite in value
19:54 <pippijn> in value?
19:54 <z-man> or, depending on the library you used to invert, it wasn't invertible.
19:54 <z-man> yeah, it's not different from numbers.
19:54 <pippijn> not invertible means it was singular?
19:54 <z-man> yes.
19:54 <pippijn> it wasn't
19:54 <wrtlprnft> means det = 0
19:54 <pippijn> it refuses to calc det() as well
19:54 <pippijn> "overflow"
19:55 <z-man> Ah, then it is simply too big.
19:55 <z-man> (the values)
19:55 <pippijn> yes
19:55 <pippijn> they were generated by $RANDOM
19:55 <pippijn> and $RANDOM is quite big
19:55 <z-man> Try scaling it down.
19:55 <pippijn> okay
19:55 <wrtlprnft> can you scale a matrix down, invert it, and scale it back up, and expect the same result?
19:56 <z-man> instead of 1/x, calculate n/(n*x), with a small n.
19:56 <z-man> yes.
19:56 <z-man> err, no.
19:56 <z-man> you need to scale it into the same direction, of course.
19:56 <wrtlprnft> i was thinking of componentwise multiplication with a number
19:57 <wrtlprnft> but it should work, now that i think of it :)
19:59 <z-man> Yuck!
19:59 <wrtlprnft> ?
19:59 <z-man> Can someone do a good version of our logo in 192x192?
19:59 <wrtlprnft> what crazy resolution is that?
20:00 <z-man> https://launchpad.net/armagetronad/
20:01 <wrtlprnft> i think there's a 128^2 version of the icon somewhere
20:01 <wrtlprnft> should at least look better than 64^2
20:02 <wrtlprnft> or maybe just add a margin until we get a better one
20:02 <z-man> Good idea.
20:04 <wrtlprnft> http://forums.armagetronad.net/viewtopic.php?t=2118
20:04 <wrtlprnft> that should look just fine scaled down
20:06 <wrtlprnft> i still don't get what you want to do with a 192×192 icon
20:06 <z-man> It's the big picture on that site.
20:07  * wrtlprnft goes look at some other project to see how it's supposed to look like
20:07 <wrtlprnft> *what
20:09 <z-man> Thanks, looks much better.
20:10 <wrtlprnft> guess i was too slow with http://wrtlprnft.ath.cx/armagetronad192.png ;)
20:12 -!- cusco_ is now known as cusco
20:23 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has joined #armagetron
21:16 <z-man-work> Apparently, it takes one commit after the initial import to get the launchpad source browser to work.
21:21 -!- GodTodd [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has joined #armagetron
21:24 -!- z-man [n=manuel@dhcp93.thp.uni-koeln.de] has quit [Read error: 113 (No route to host)]
21:29  * pippijn goes to write his own matrix lib
21:34 <luke-jr> use Perl!
21:35 <deja_vu> use Prolog >:D
21:35 <luke-jr> deja_vu: :O
21:35 <luke-jr> don't torture him!
21:35 <deja_vu> uhm
21:35 <deja_vu> but i like to? :(
21:39  * wrtlprnft is all for a brainfuck matrix lib
21:55 -!- MrBougo [n=MrBougo@175.162-247-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
22:04 -!- Bougo [n=MrBougo@175.162-247-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
22:12 <wrtlprnft> #rating wrtlprnft@forums
22:12 <armabot> wrtlprnft: wrtlprnft@forums is 167th with a rating of 1541-1604 (from 1535-1605)
22:12 <wrtlprnft> #rating 0:wrtlprnft@forums
22:12 <armabot> wrtlprnft: 0:wrtlprnft@forums is 186th with a rating of 1532-1597 (from 1534-1617)
22:12 <wrtlprnft> which is the current one?
22:13 <flex> #rating flex
22:13 <armabot> flex: flex is 136th with a rating of 1554-1595 (from 1566-1610)
22:13 <flex> luke-jr?
22:13 <flex> <luke-jr> English??
22:17 <wrtlprnft> #rating 0:wrtlprnft@forums
22:18 <armabot> wrtlprnft: 0:wrtlprnft@forums is 165th with a rating of 1541-1605 (from 1534-1617)
22:18 <wrtlprnft> #rating wrtlprnft@forums
22:18 <armabot> wrtlprnft: wrtlprnft@forums is 168th with a rating of 1541-1604 (from 1535-1605)
22:18 <wrtlprnft> i guess 0: is the real one
22:18 <wrtlprnft> that sucks.
22:21 <luke-jr> wrtlprnft: why does the latter keep showing up?
22:22 <wrtlprnft> because i'm such a good player?
22:22 <wrtlprnft> it's not my fault, as always
22:22 -!- MrBougo [n=MrBougo@175.162-247-81.adsl-dyn.isp.belgacom.be] has quit [Read error: 110 (Connection timed out)]
22:24 <wrtlprnft> z-man-work: i think it would be a good idea to be able to hide the precise access level of players somehow… I don't like that message telling everyone i can kick their asses ;-)
22:25 <z-man-work> Then don't log in with your admin account :)
22:25 <z-man-work> Don't give your forum account admin rights.
22:25 <z-man-work> Instead, create a local account, aliased to your forum account, and give that the rights.
22:26 <wrtlprnft> don't wanna do that for all moderators
22:26 <wrtlprnft> also, i'm lazy and like the auto login…
22:26 <z-man-work> Well, you can hide access levels to everyone, there was a setting for it
22:27 <wrtlprnft> i saw a setting to hide peoples' usernames
22:27 <z-man-work> ACCESS_LEVEL_HIDE_OF 0
22:28 <z-man-work> yes, and that also hides the access rights, naturally.
22:28 -!- spidey [n=spidey@unaffiliated/mcspiddles] has quit [Read error: 104 (Connection reset by peer)]
22:28 <wrtlprnft> ah, ok
22:29 <z-man-work> Feel free to refine that logic so that only the access level is hidden, but the username is still shown.
22:29 -!- flex [n=savas@unaffiliated/savas] has quit ["bye"]
22:29 <z-man-work> We don't want you getting kicked by an angry mob because they think you're an impostor :)
22:29 <wrtlprnft> lol
22:30 <wrtlprnft> just seeing that RESERVE_SCREEN_NAME setting
22:31 <wrtlprnft> but that'll first show me as wrtlprnft2, until the round change after i got logged in, right?
22:31 <mkzelda> luke-jr
22:31 <luke-jr> mkzelda
22:31 <mkzelda> :)
22:31 <mkzelda> pm...
22:31 <luke-jr> ☺
22:31 <luke-jr> none from you
22:32 <wrtlprnft> z-man-work: also, maybe there should be a clientside setting so you can say whether you want your user id to be hidden or not
22:33 <wrtlprnft> the server doesn't have to respect it of course
22:34 -!- flex [n=savas@host81-156-208-178.range81-156.btcentralplus.com] has joined #armagetron
22:34 <luke-jr> hm
22:34 <luke-jr> private ID info, that only admins can see?
22:35 <z-man-work> wrtlprnft: wrtlprnft: right, you'd be wrtl2 at first. And yes, such a flag would be a good idea.
22:35 <z-man-work> yes, admins would be able to see it
22:35 <wrtlprnft> so i can change my name and not be bothered but still have my scrores counted
22:37 <armabot> armagetronad: bazaarmagetron * r7769 /armagetronad/branches/0.2.8/armagetronad/NEWS: updated.
22:37 <wrtlprnft> wow, a real change
22:37 <wrtlprnft> but, err
22:38 <wrtlprnft> didn't i already say that somewhere?
22:38 <wrtlprnft> - ZONE_ALPHA_TOGGLE: When rendering zones ZONE_ALPHA_TOGGLE xor ALPHA_BLEND determines whether to render zones as filled rectangles
22:38 <wrtlprnft> i like your version better, though
22:39 <K-Yo> zone alpha toggle already exists?? o_O?
22:39 <armabot> armagetronad: wrtlprnft * r7770 /armagetronad/branches/0.2.8/armagetronad/NEWS: I like z-man's version better than mine. I hope this carries over to BZR ok
22:39 <K-Yo> because if it is... I disabled alpha blend for nothing :(
22:39 <wrtlprnft> lol
22:40 <wrtlprnft> no, it's a recent addition
22:40 <wrtlprnft> but i already added the entry in the NEWS file before z-man-work did it again
22:40 <z-man-work> The commit worked?
22:40 <wrtlprnft> yeah
22:40 <wrtlprnft> well, yours did
22:41 <z-man-work> Hmm. There was an assertion failure somewhere.
22:41 <wrtlprnft> well, i was able to svn up and see your change
22:41 <z-man-work> sourceforge SVN doesn't seem to like it when people edit properties.
22:42 <z-man-work> Could be that this commit won't be recognized by bzr when it comes back.
22:42 <z-man-work> It's odd, the previous commits to a different branch did work.
22:43 <z-man-work> Perhaps I'll have to just reboot the whole process.
22:43 <wrtlprnft> https://code.launchpad.net/~armagetronad-dev/armagetronad/0.2.8-armagetronad-work
22:43 <wrtlprnft> neither commit shows up here
22:43 <wrtlprnft> *there
22:43 <cusco> is launchpad.net open source?
22:44 <z-man-work> Not yet.
22:44 <cusco> thought so..
22:44 <z-man-work> They go the other way, they first keep closed source to bind users to them.
22:44 <z-man-work> They promise to get open one day, though.
22:45 <luke-jr> legally binding?
22:45 <luke-jr> or just a thin "maybe we will"?
22:45 <z-man-work> Frankly, I don't care :)
22:45 <cusco> luke-jr: that islike saying that god does not exists... right? closed source...
22:45 <cusco> I mean.. that he exists!
22:47  * z-man-work should make his experiments at a faster computer
22:53 -!- flex [n=savas@unaffiliated/savas] has quit ["bye"]
22:57 <wrtlprnft> is there any danger involved in adding a “stealth” bit to the flags part of an ePlayerNetID message?
22:58 <K-Yo> what is tank id on irc?
22:58 <wrtlprnft> g u r u 3
22:58 <K-Yo> that's why...
22:59 <wrtlprnft> ?
23:00 <K-Yo> http://forums.armagetronad.net/viewtopic.php?p=194779&sid=cd02a37dc47e4a4380e2ea71c01c6eb7#194779
23:01 <wrtlprnft> lol ;)
23:03 <K-Yo> :P
23:04 <K-Yo> i wonder how you chose wrtlprnft as nick
23:04 <K-Yo> (i guess it's not your real name)
23:04 <wrtlprnft> yes it is
23:04 <K-Yo> liar
23:04 <wrtlprnft> my name is Wrtlprnft Oeaiiu
23:05 <K-Yo> it doesn't sound canadian at all
23:05 <Bougo> "Hello, this is Wrtlprnft Oeaiiu, and I pronounce Wrtlprnft Oeaiiu as Wrtlprnft Oeaiiu"
23:05 <K-Yo> lol
23:06 <Bougo> did you get the reference? :o
23:06 <K-Yo> what reference?
23:06 <Bougo> http://www.paul.sladen.org/pronunciation/torvalds-says-linux.ogg
23:07 <wrtlprnft> well, here we go again
23:07 <wrtlprnft> it was the name my 3rd grade math teacher used to use in tests
23:07 <Bougo> seriously?
23:07 <wrtlprnft> mr wrtlprnft buys N apples for DM M each. if he pays with a DM O note, how much change does he get
23:08 <wrtlprnft> at least he used a similar spelling
23:08 <Bougo> hah
23:08 <Bougo> i wonder how to pronounce that
23:08 <wrtlprnft> which in turn might have originated from karl valentin
23:08 <wrtlprnft> in a sketch of his he used the name Wrdl Wrdlbrmpfd
23:09 <K-Yo> so it's not your real name? :(
23:10 <K-Yo> too bad it would have been funny
23:10 <wrtlprnft> ;)
23:10 <wrtlprnft> i don't think you're allowed to name your child like that
23:10 <K-Yo> how old are you in 3rd grade?
23:10 <K-Yo> lol
23:10 <K-Yo> people who call their child that way maybe go to jail...
23:11 <wrtlprnft> well, i'm not in grade 3 anymore
23:11 <K-Yo> i'm not trying to guess your age
23:11 <wrtlprnft> well, grade 1 is about 6 years of age
23:11 <K-Yo> and you used past (was) i understood that :p
23:12 <K-Yo> so grade 3 is 8?
23:12 <wrtlprnft> about, yeah
23:12 <K-Yo> and you remember how your math teacher called the apple buyer?
23:12 <wrtlprnft> or maybe it was grade 4
23:12 <wrtlprnft> argh
23:12 <K-Yo> ah
23:12 <wrtlprnft> actually i think it was grade 4
23:12 <K-Yo> you would certainly remember this better
23:12 <wrtlprnft> it was a funny name :P
23:12 <K-Yo> Indeed:
23:12 <K-Yo> !
23:13 <K-Yo> I wish it was one of my teacher's name
23:13 <Bougo> wrtlprnft:
23:13 <K-Yo> but they only have classic french names :(
23:13 <wrtlprnft> and i liked the fact that it's somewhat pronouncable in german
23:13 <Bougo> i put an "a" before, because it would spell
23:13 <wrtlprnft> Bougo: :D
23:13 <Bougo>
23:14 <wrtlprnft> wrtl - nft
23:14 <Bougo> german awrtlprnft
23:14 <wrtlprnft> that's what i'm hearing
23:14 <Bougo> wurttlepurnf't
23:14 <K-Yo> that is close
23:14 <K-Yo> lol
23:14 <K-Yo> is it chat you recorded Bougo ?
23:14 <Bougo> no
23:14 <Bougo> it's some speech demo
23:15 <Bougo> http://www.research.att.com/~ttsweb/tts/demo.php
23:15 <K-Yo> ah
23:15 <K-Yo> lol
23:15 <K-Yo> i'll test on windows
23:16 <K-Yo> haha they suck
23:16 <Bougo> hehehehe
23:16 <K-Yo> when i write "wrtlprnft" they say "W R T L P R N F T"
23:17 <K-Yo> cheatez
23:17 <K-Yo> cheaterz
23:17 <Bougo> type awrtlprnft
23:18 <K-Yo> lol
23:18 <K-Yo> undescibable
23:18 <K-Yo> (i hope you understood that non-word)
23:18 <K-Yo> i'll try saving it
23:19 <Bougo>
23:19 <Bougo>
23:20 <wrtlprnft> wtf?
23:20 <wrtlprnft> chinese?
23:20 <Bougo> no
23:20 <Bougo> nonsense
23:20 <Bougo> something like zkregzenbs,qgdhjazgjazgh
23:21 <K-Yo> vista sound recorder sucks
23:21 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit ["09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 gfduxitgerhyuiovfg<hqiùHMhAU_IGHIUDRLGHUGYgyhugbysgfæÊ€æÊ»þýýûÎÃ]
23:21 <Bougo>
23:22 <Bougo> K-Yo: just hit "save as" in "file" :/
23:23 <K-Yo> Bougo, try aaaaaaaaa
23:23 <Bougo>
23:23 <Bougo> i like that one :o
23:23 <Bougo> it's about wrtlprnft
23:24 <Bougo> i pasted some wrtlprnft's and removed random letters
23:24 <K-Yo> Bougo, there isn't "file"
23:24 <Bougo> i luv aaaaaaaa
23:24 <Bougo> K-Yo: what are you talking about
23:24 <Bougo> in your webbrowser
23:24 <Bougo> bye all :o
23:25 -!- Bougo [n=MrBougo@175.162-247-81.adsl-dyn.isp.belgacom.be] has quit []
23:26 <K-Yo> http://img509.imageshack.us/img509/2480/sanstitrery3.jpg
23:26 <K-Yo> that is what i was talking about
23:34 -!- Mixnetwork [n=chatzill@] has joined #armagetron
23:40 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has quit ["Quitte"]
23:42 -!- z-man [n=manuel@p50872C56.dip0.t-ipconnect.de] has joined #armagetron
23:55 <pippijn> luke-jr: you there?
23:58 <Mixnetwork> hallo pippijn :D
23:58 <pippijn> hoi
23:58 <Mixnetwork> alle goe?
23:58 <pippijn> yep
23:59 -!- matrix [n=matrix@pD9E9EEF8.dip.t-dialin.net] has joined #armagetron
23:59 <pippijn> z-man: my first attempt of a matrix library
23:59 <z-man> cool
23:59 <pippijn> !1 2 3
23:59 <pippijn> !1 2 3
23:59 <pippijn> !1 2 3
23:59 <pippijn> !3 3 matrix

Log from 2008-02-07:
--- Day changed Thu Feb 07 2008
00:00 <pippijn> !peek
00:00 <matrix> 1.0000000000 2.0000000000 3.0000000000
00:00 <matrix> 1.0000000000 2.0000000000 3.0000000000
00:00 <matrix> 1.0000000000 2.0000000000 3.0000000000
00:00 -!- matrix [n=matrix@pD9E9EEF8.dip.t-dialin.net] has quit [Remote closed the connection]
00:00 -!- matrix [n=matrix@pD9E9EEF8.dip.t-dialin.net] has joined #armagetron
00:00 <z-man> umm, interesting
00:01 <pippijn> restarted to allow comments in commands
00:01 <pippijn> I hope
00:01 <pippijn> !1 2 3
00:01 <pippijn> !1 2 3
00:01 <pippijn> !1 2 3
00:01 <pippijn> !3 3 matrix # means "make 3x3 matrix out of the stuff I entered before"
00:01 <pippijn> !peek # looks at the value currently at the top of the stack without popping it off
00:01 <matrix> 1.0000000000 2.0000000000 3.0000000000
00:01 <matrix> 1.0000000000 2.0000000000 3.0000000000
00:01 <matrix> 1.0000000000 2.0000000000 3.0000000000
00:01 <pippijn> !pop # does pop it off
00:01 <matrix> 1.0000000000 2.0000000000 3.0000000000
00:01 <matrix> 1.0000000000 2.0000000000 3.0000000000
00:01 <matrix> 1.0000000000 2.0000000000 3.0000000000
00:02 <pippijn> !pop # again will cause an error
00:02 <matrix> Error: empty stack
00:02 <pippijn> !peek # too
00:02 <matrix> Error: empty stack
00:02 <pippijn> !1 2 3  1 2 3  1 2 3  3 3 matrix
00:02 <pippijn> !dup add peek
00:02 <matrix> 2.0000000000 4.0000000000 6.0000000000
00:02 <matrix> 2.0000000000 4.0000000000 6.0000000000
00:02 <matrix> 2.0000000000 4.0000000000 6.0000000000
00:03 <pippijn> that was "duplicate, add the two matrices on the stack, popping them off and push the result"
00:03 <pippijn> !mult peek
00:03 <matrix> Error: empty stack
00:03 <pippijn> oops
00:03 <pippijn> !1 2 3 1 2 3 1 2 3 3 3 matrix dup mult peek
00:03 <matrix> 6.0000000000 12.0000000000 18.0000000000
00:03 <matrix> 6.0000000000 12.0000000000 18.0000000000
00:03 <matrix> 6.0000000000 12.0000000000 18.0000000000
00:03 <luke-jr> pippijn:
00:03 <pippijn> luke-jr: yes
00:04 <pippijn> luke-jr: my matrix lib powered by perl :-)
00:06 <luke-jr> ok
00:07 <pippijn> I even have variables :-)
00:07 <pippijn> !var store_mat
00:07 <Mixnetwork> somebody knows if map rotation is possible also aftre 3 or 4  rounds as just 1 round or 1 match
00:07 <pippijn> now the matrix is inside "var"
00:10 -!- matrix [n=matrix@pD9E9EEF8.dip.t-dialin.net] has quit [Remote closed the connection]
00:10 <z-man> Mixnetwork: only every round. You'll have to duplicate entries to make them last longer.
00:13 <Mixnetwork> oh ok, so i must make 4 time same config to load
00:13 <z-man> No, you just have to put the file multiple times into the rotation.
00:14 -!- matrix [n=matrix@pD9E9EEF8.dip.t-dialin.net] has joined #armagetron
00:14 <pippijn> !1 var store_num list_num
00:14 <matrix> var
00:14 <Mixnetwork> ah , ok by the way i found my fault now
00:14 <pippijn> !load_num pop
00:14 <matrix> Error: empty stack
00:14 <pippijn> :-\
00:14 <pippijn> oh
00:14 <pippijn> !var load_num pop
00:14 <matrix> 1
00:14 <pippijn> :-)
00:33 <luke-jr> pippijn: do you have IM btw?
00:35 <pippijn> several, yes
00:36 -!- tramshed [i=tramshed@im.catapultingfeces.com] has joined #armagetron
00:36 <luke-jr> pippijn: what addy? :þ
00:37 <pippijn> what kind of IM?
00:37 <luke-jr> anything standards-compliant is fine
00:38 <pippijn> pippijn@gryphus.homeunix.net
00:46 <luke-jr> pippijn: going to auth me? :þ
00:46 <pippijn> luke-jr: nothing is asking me to
00:48 -!- Lucifer_bed [n=satan@adsl-69-149-116-113.dsl.austtx.swbell.net] has left #armagetron ["The revolution called me."]
00:49 <luke-jr> pippijn: can't contact your server
00:49 <luke-jr> <remote-server-not-found xmlns="urn:ietf:þarams:xml:ns:xmpp-stanzas"/>
00:50 <pippijn> [00:53:57] Received error packet [remote-server-not-found]
00:51 <luke-jr> pippijn: no DNS entry if I do a manual lookup either
00:52 <pippijn> ping gryphus.homeunix.net
00:52 <pippijn> PING gryphus.homeunix.net ( 56(84) bytes of data.
00:52 <luke-jr> dig SRV _xmpp-server._tcp.gryphus.homeunix.net @
00:57 <pippijn> luke-jr: try pip88nl@gmail.com
01:09 -!- armabot [n=armabot@] has quit [Remote closed the connection]
01:10 -!- matrix [n=matrix@pD9E9EEF8.dip.t-dialin.net] has quit [Remote closed the connection]
01:26 -!- armabot [n=armabot@] has joined #armagetron
01:26 -!- mkzelda [i=mkzelda@unaffiliated/mkzelda] has quit [Read error: 110 (Connection timed out)]
02:18 -!- AngryOverlord [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has joined #armagetron
02:19 -!- AngryOverlord is now known as Stewie-arma
02:22 -!- Mixnetwork [n=chatzill@] has quit ["ChatZilla 0.9.80 [Firefox]"]
03:08 -!- liberweesco [n=libervis@78-1-98-97.adsl.net.t-com.hr] has joined #armagetron
03:09 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit [Read error: 110 (Connection timed out)]
03:10 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has joined #armagetron
03:10 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has left #armagetron []
03:30 -!- z-man [n=manuel@p50872C56.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
03:58 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has quit ["leaving"]
05:27 -!- Hoax- [n=Hoax@cpc3-oxfd8-0-0-cust1013.oxfd.cable.ntl.com] has joined #armagetron
05:27 <Hoax-> #kill xfroggy
05:27 <armabot> xfroggy will die on Thu Feb  7 05:33:03 2008 due to being stabbed in the eye by Hoax-
05:27 <Hoax-> #kill ct|kyle
05:27 <armabot> ct|kyle will die on Thu Feb  7 05:33:09 2008 due to being stabbed in the eye by Hoax-
05:27 -!- Hoax- [n=Hoax@cpc3-oxfd8-0-0-cust1013.oxfd.cable.ntl.com] has quit [Client Quit]
05:27 <ct|kyle> lol
05:27 <luke-jr> #rating ct|ky13
05:28 <luke-jr> #rating ct_ky13
05:28 <armabot> luke-jr: I don't know anything about 'ct|ky13'!
05:28 <armabot> luke-jr: ct_ky13 is 1460th with a rating of 1202-1454 (from 1088-1479)
05:28 <luke-jr> ow
05:31 <Stewie-arma> #kill xfroggy
05:32 <armabot> xfroggy will die on Thu Feb  7 05:37:30 2008 due to being stabbed in the eye by Stewie-arma
05:32 <xfroggy> :'(
05:32 <ct|kyle> #rating ~_x_~
05:32 <Stewie-arma> yay!
05:32 <armabot> ct|kyle: ~_x_~ is 258th with a rating of 1512-1560 (from 1506-1551)
05:32 <Stewie-arma> ewww
05:33 <Stewie-arma> what a froob
05:33 <xfroggy> LOL
05:33 <luke-jr> #rating 0:luke@dashjr.org
05:33 <armabot> luke-jr: 0:luke@dashjr.org is 510th with a rating of 1449-1543 (from 1450-1542)
05:33 <luke-jr> :/
05:33 <Stewie-arma> #rating stewie
05:33 <armabot> Stewie-arma: stewie is 1580th with a rating of 1150-1850
05:33 <Stewie-arma> hmmm pwned!
05:33 <Stewie-arma> damn I'm good.
05:34 <xfroggy> O.o
05:34 <Stewie-arma> even though I haven't played in like a year or something.
05:35 <luke-jr> Stewie-arma: nonsense
05:35 <luke-jr> well
05:35 <Stewie-arma> yes sense
05:35 <luke-jr> not quite nonsense
05:35 <luke-jr> since your rating there is default
05:35 <luke-jr> meaning you haven't played
05:35 <luke-jr> and that's where everyone starts out
05:38 <Stewie-arma> eh
05:39 <Stewie-arma> I'm noticing a down-fall in activity in fortress...
05:39 <luke-jr> 1150-1850 is what people start out with
05:39 <Stewie-arma> I understood that
05:39 <Stewie-arma> I just checked the server list...
05:39 <Stewie-arma> actually I am noticing a down-fall in activity period...
05:42 <Stewie-arma> omg we got sound back in
05:50 <luke-jr> sound always worked in 0.2.8…
05:52 <Stewie-arma> not for mac.
05:52 <Stewie-arma> lol
05:54 <Stewie-arma> but I don't need sound, so I use 0.3.x
06:27 -!- tramshed [i=tramshed@im.catapultingfeces.com] has quit [Read error: 104 (Connection reset by peer)]
06:28 -!- tramshed [i=tramshed@im.catapultingfeces.com] has joined #armagetron
07:03 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has quit ["Leaving."]
07:39 -!- spidey [n=spidey@adsl-065-006-218-226.sip.mem.bellsouth.net] has joined #armagetron
08:16 <luke-jr> http://ratings.armagetronad.net/?authonly=1
08:17 -!- kidanger [n=kidanger@] has joined #armagetron
08:19 -!- liberweesco [n=libervis@78-1-98-97.adsl.net.t-com.hr] has quit [Read error: 110 (Connection timed out)]
08:32 -!- MrBougo [n=MrBougo@28.21-241-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
08:33 -!- luke-jr [n=luke-jr@wsip-70-167-147-10.om.om.cox.net] has quit [Read error: 110 (Connection timed out)]
08:54 -!- zmanuel [n=manuel@p50872C56.dip0.t-ipconnect.de] has joined #armagetron
09:07 -!- Stewie-arma [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has quit ["Leaving"]
09:08 -!- Stewie-arma [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has joined #armagetron
09:08 -!- Stewie-arma [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has quit [Remote closed the connection]
09:08 -!- luke-jr [n=luke-jr@ip68-13-109-226.om.om.cox.net] has joined #armagetron
09:08 -!- Stewie-arma [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has joined #armagetron
09:15 -!- luke-jr [n=luke-jr@ip68-13-109-226.om.om.cox.net] has quit [Read error: 104 (Connection reset by peer)]
09:24 -!- luke-jr [n=luke-jr@ip68-13-109-226.om.om.cox.net] has joined #armagetron
10:02 -!- kidanger [n=kidanger@] has quit [Remote closed the connection]
10:32 -!- Bougo [n=MrBougo@28.21-241-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
10:33 -!- MrBougo [n=MrBougo@28.21-241-81.adsl-dyn.isp.belgacom.be] has quit [Nick collision from services.]
10:33 -!- Bougo is now known as MrBougo
10:41 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit ["Leaving"]
10:42 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
10:53 -!- kidanger [n=kidanger@] has joined #armagetron
11:11 -!- Stewie-arma [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has quit ["Leaving"]
11:21 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit ["Leaving"]
11:27 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
11:38 -!- zmanuel [n=manuel@p50872C56.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
12:47 -!- xfroggy_ [n=xfroggy@unaffiliated/xfroggy] has joined #armagetron
12:49 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has quit [Read error: 113 (No route to host)]
12:55 <armabot> armagetronad: z-man * r7771 /private/z-man/test/: directory for tests
12:58 <armabot> armagetronad: z-man * r7772 /private/z-man/test/bzr/ (. trunk/ trunk/file): added trunk for bzr test
13:02 <armabot> armagetronad: z-man * r7773 /private/z-man/test/bzr/trunk/file: change from svn.
13:26 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
13:37 <spidey> what the hell would be the use of a 35 teraflop pc?
13:39 <z-man-work> To play crysis with more than 10 fsp?
13:39 <z-man-work> err, fps.
13:43 <spidey> lol
13:45 <spidey> z-man-work, ok...what would be the use of a 360teraflop system?
13:45 <z-man-work> To do so at full detail level on a screen with more that 640x480 resolution?
13:45 <spidey> lol
15:13 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
15:37 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
15:44 -!- kidanger [n=kidanger@] has quit [Read error: 113 (No route to host)]
16:16 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit [Read error: 104 (Connection reset by peer)]
16:16 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
16:21 <guru3> wooo
16:21 <guru3> i probably didn't fail math
16:22 <MrBougo> wooo
16:31 <wrtlprnft> wd!
16:35 <guru3> yeah
16:35 <guru3> and as a bonus
16:35 <guru3> exams are over
16:35 <guru3> i'm feeling very happy righ tnow
16:41 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has joined #armagetron
16:58 -!- kidanger [n=kidanger@] has joined #armagetron
17:09 -!- flex [n=savas@host81-156-208-178.range81-156.btcentralplus.com] has joined #armagetron
17:20 -!- mkzelda [n=mkzelda@unaffiliated/mkzelda] has joined #armagetron
18:04 <guru3> argh
18:06 <guru3> someone help me test tag
18:11 -!- xfroggy_ [n=xfroggy@unaffiliated/xfroggy] has quit [Read error: 110 (Connection timed out)]
18:11 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has joined #armagetron
18:17 <guru3> z-man-work: would the lines of an explosion never ging away be a new bug?
18:17 <z-man-work> odd question :) YES.
18:17 <guru3> because somehow that's happened on my client
18:18 <guru3> and really
18:18 <guru3> it's the most annoying thing
18:20 <guru3> went away on new round/match
18:20 <z-man-work> You don't have a debug recording, I assume?
18:21 <guru3> nope -_-
18:22 <guru3> just know that some crazy shit happened with explosions
18:22 <guru3> probably a one in a million thing
18:22 <guru3> i'm still wondering how taggedCycle winds up NULL on ocaision and the zone ends up sitting there
18:23 <z-man-work> When do you set taggedCycle?
18:23 <guru3> in the init
18:23 <z-man-work> And to what?
18:24 <guru3> ggame.cpp
18:24 <guru3> in init_game_objects
18:24 <guru3> i set it to the first spawned cycle
18:24 <guru3> after cycle = new gCycle
18:24 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit ["Leaving"]
18:25 <guru3> i set it to that cycle
18:25 <guru3> it sets its velocity to 0
18:25 <guru3> either when taggedCycle == NULL
18:25 <guru3> or taggedyCicle->Player() is false
18:27 <z-man-work> Ah, that gets false when the player quits.
18:27 <guru3> yeah i was having problems with that
18:27 <guru3> and players committing suicide
18:28 <z-man-work> Well, make the tagged player immortal :) Just let him lose points when he drives into walls.
18:29 <guru3> well enter respawning
18:29 <guru3> being it still interacts with you even if you're flsahing
18:29 <guru3> *flashing
18:29 <guru3> there's actually a really daring tactic i developed playing with the AIs
18:29 <guru3> if you get tagged you loose nothing immediately
18:29 <guru3> but you can't tag anyne for 2 seconds
18:30 <guru3> after 10 seconds, you loose 2 points every 10 seconds
18:30 <guru3> you have an 8 second window in which you can get a point
18:30 <guru3> that's the bit that excites me
18:30 <K-Yo> guru3, still need tester?
18:31 <guru3> in a minute or two
18:31 <guru3> doing a handfull more tweaks
18:31 <guru3> when the zone stops moving i want it to spin and expand until someone is caught
18:31 <K-Yo> ah
18:31 <K-Yo> nice
18:32 <K-Yo> someone did that in a solo sumo
18:36 <guru3> z-man-work: if i set expansion speed = 1
18:36 <guru3> how fast is that?
18:36 <z-man-work> One unit per second.
18:37 <z-man-work> Also known as SLOW.
18:38 <guru3> ok :>
18:38 <guru3> positive is faster right?
18:38 <z-man-work> Yes.
18:38 <guru3> ok
18:39 <guru3> wel
18:39 <guru3> let's hope this compiles
18:40 <guru3> hmm
18:40 <guru3> failes
18:41 <guru3> i can't do GetVlocity() == eCoord(0,0) it seems
18:45 <z-man-work> It's a bad idea to compare floats exactly anyway.
18:45 <guru3> haiiiii :<
18:45 <z-man-work> use GetVelocity().NormSquared() < EPS
18:45 <wrtlprnft> ?!
18:45 <wrtlprnft> inline bool eCoord::operator==(const eCoord &a) const{ return ((*this-a).NormSquared()<=(EPS*EPS)*se_EstimatedRangeOfMult(*this,a));
18:45 <wrtlprnft> }
18:45 <guru3> i created a bool instead
18:45 <wrtlprnft> that's not compating exactly anyways ;)
18:46  * wrtlprnft is amazed that there's one thing he remembered better about arma's sourcecode than z-man-work :-P
18:47 <z-man-work> heh
18:47 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
18:48 <guru3> let's see if it compiles now
18:48 <guru3> im forced to do all my editing with vi
18:48 <guru3> now that the original source is on my server
18:48 <wrtlprnft> vi or vim?
18:49 <guru3> vim
18:49 <guru3> righto
18:49 <guru3> time for some testing
18:50 <guru3> GOD DAMNIT
18:50 -!- deja_vu_ [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has joined #armagetron
18:50 <guru3> IT DID IT AGAIN z-man-work q
18:50 <guru3> permanent explosion
18:50 <guru3> oh it went away no
18:50 <guru3> now
18:51 <z-man-work> The past bugs that looked like this were explosions left over from the last round.
18:53 <guru3> it could be that
19:01 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit [Remote closed the connection]
19:01 -!- liberweesco [n=libervis@78-1-100-101.adsl.net.t-com.hr] has joined #armagetron
19:01 <K-Yo> guru3, maybe set the brakes negatives for the tagged and positive for others
19:01 <wrtlprnft> #serverdetails -v tag
19:01 <armabot> wrtlprnft: Tag Test ( running 0.2.8_alpha20080206 unix dedic, url: http://www.armagetronad.net, Description: “All settings at default values.“, Players (5/16): cT¤K-Yo, E2D2, freako, Tank Program, wrtlprnft |mbc|
19:02 <wrtlprnft> K-Yo: that's not possible :-(
19:02 <K-Yo> why?
19:02 <wrtlprnft> clients won't do it
19:02 <K-Yo> not event codable?
19:02 <K-Yo> ah
19:02 <K-Yo> too bad
19:02 <wrtlprnft> the tagged guy would lag like hell
19:02 <K-Yo> aren't we soon releasing a newx client?
19:02 <wrtlprnft> it's a hack.
19:02 <K-Yo> yup
19:02 <wrtlprnft> it would be hard to add real clientside support
19:02 <K-Yo> ok
19:02 <wrtlprnft> this is wating for the new config system and/or scripting
19:03 <wrtlprnft> so you may expect something in about two years.
19:03 <K-Yo> then guru3 forget my last message but maybe still brake positive?
19:03 <wrtlprnft> negative?
19:03 <K-Yo> roger that
19:03 <K-Yo> yep
19:03 <K-Yo> tsry negative ><
19:03 <wrtlprnft> what you can do is keep resetting the brake reservoir of the tagged guy to 1
19:03 <K-Yo> and only him?
19:03 <epsy> can someone explain me how come that the EXACT contents of my screen sessions gets on the printer on the other side of my netw?
19:04 <wrtlprnft> it'll still lag if the tagged guy brakes too much
19:04 <wrtlprnft> o_O
19:04 <wrtlprnft> epsy: wormholes.
19:04 <epsy> :S
19:05 <epsy> it always happen when i'm using screen trough ssh
19:05 <K-Yo> epsy, so you don't need your screen anymore?
19:06 <K-Yo> twill you use your printer to play arma now?
19:06 <K-Yo> -t -.-
19:06 <epsy> K-Yo, before speaking about speak, learn what screen is, thx
19:06 <epsy> screen*
19:06 <epsy> jeez
19:06 <epsy> typos ruin me
19:07 <K-Yo> :'(
19:07 <wrtlprnft> the screen session contents get printed out on the CLIENT?!
19:07 <epsy> on the printer with is conected to the other computer
19:08 <epsy> guru3, xclan.armagetron.co.uk
19:09 <wrtlprnft> epsy: do modprobe -r hci_usb as root
19:09 <wrtlprnft> that should fix your problem
19:09 <epsy> FATAL: Module hci_usb is in use.
19:09 <wrtlprnft> aww
19:09 <wrtlprnft> that should have unloaded your usb driver
19:10 <guru3> epsy: i think i enabled it
19:10 <epsy> wrtlprnft, the printer isn't on the same machine than the ssh client
19:10 <z-man-work> It would just get the print jobs queued for later printing anyway ;)
19:10 <epsy> guru3, ok thx
19:11 <wrtlprnft> actually it wouldn't do anything, come to think of it
19:12 <z-man-work> Hmm, what is worse, getting a change twice in the changelog, or potentially lose commits that happen at the wrong time?
19:12 <wrtlprnft> hci_usb is for stuff like mice and keyboards only
19:12 <wrtlprnft> getting EVERY change twice?
19:12 <epsy> haha thx wrtl
19:13 <epsy> if it worked i would have no kb/mouse
19:13 <z-man-work> No, just the changes that happen at a wrong time.
19:13 <z-man-work> But there would be more double changes (only in the log, one instance will be a NOP) than potential losses.
19:14 <epsy>  	lp-121   	(stdin)   	epsy   	2k   	 Compl�t� �
19:14 <epsy> Thu Feb 7 19:06:38 2008
19:14 <z-man-work> And there would only be losses if people actually use checkouts instead of full branches, which we could disallow by policy.
19:14 <epsy> O_o
19:14 <wrtlprnft> so i'm supposed to download a full branch?
19:15 <z-man-work> They're not big.
19:15 <wrtlprnft> ok, then
19:18 -!- liberweesco is now known as libervisco
19:20 <guru3> wooo suicide exploit is gone
19:20 <guru3> but something else doesn't seem to be quite right
19:23 <epsy> TEAM_NAME_N doesn't support spaces, right?
19:38 <guru3> whoa i love this function name
19:38 <guru3> "TransferPositionCorrectionToDistanceCorrection"
19:45 <z-man-work> Well, it does what the name says :)
19:45 <kidanger> guru3: you make tag test ?
19:46 <guru3> yes
19:47 <kidanger> Nice
19:47 <guru3> z-man-work: when you die before respawning is the cycle ever destroyed?
19:47 <z-man-work> It's not directly destroyed when you die, anyway.
19:47 <guru3> because someone the taggedCycle is getting set to NULL
19:47 <guru3> and i'm not doing it
19:47 <z-man-work> Probably in only gets destroyed for real at the end of the round.
19:48 <z-man-work> it's a tJUST_CONTROLLED_PTR?
19:48 <guru3> taggedCycle is a tJUST_CONTROLLED_PTR<gCycle>
19:48 <guru3> yes
19:48 <z-man-work> Those don't get set automatically.
19:48 <guru3> ie they should never auto become NULL
19:49 <z-man-work> I'd suggest you put your code into a bzr branch for easier review, but that's not ready yet :)
19:49 <z-man-work> yes.
19:49 <guru3> oy vey
19:49 <guru3> really
19:49 <guru3> i'm not sure what's happening
19:49 <guru3> you suicide
19:50 <guru3> and somehow in that instant
19:50 <z-man-work> Wooq, a bzr branch is actually smaller than a SVN checkout
19:50 <guru3> or whenever you with the cycle dies
19:50 <guru3> the zone gets put into stay still mode
19:50 <guru3> and then you immediately reenter it
19:50 <guru3> and it doesn't recognize you as the last person there
19:50 <guru3> argh i can't figur eit otu
19:51 <guru3> maybe tomorrow
19:51 <guru3> dinner now
19:51 <z-man-work> You know you get an all NEW cycle when you respawn?
19:51 <guru3> that... would explain it quite nicely
19:51 <guru3> ie it's a new object with a new pointer?
19:51 <z-man-work> Yep.
19:51 <guru3> where does it set that?
19:52 <z-man-work> In the RESPAWN_HACK code in gGame.cpp, I think
19:52 <z-man-work> off home
19:52 <guru3> ok
19:52 <guru3> thanks
19:54 <guru3> dinner now, and that fixed it
20:00 <wrtlprnft> z-man-work: whatever algorithm/escaping you have for player login names, any chance we can get it for a tString config item?
20:00 <wrtlprnft> i know we have tConfItemLine or somesuch, but you can't query the value of those things without setting them to ""
20:01 <wrtlprnft> epsy: no :( if you really need spaces make language strings
20:01 <wrtlprnft> maybe i should make them line config items
20:14 -!- zmanuel [n=manuel@p50871B84.dip0.t-ipconnect.de] has joined #armagetron
20:17 <zmanuel> Did I already moan about the SF SVN repository network performance?
20:26 -!- MrBougo [n=MrBougo@28.21-241-81.adsl-dyn.isp.belgacom.be] has quit [Read error: 104 (Connection reset by peer)]
20:27 -!- Bougo [n=MrBougo@28.21-241-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
20:27 <epsy> wrtlprnft, i just figured out that using "" works
20:32 -!- deja_vu__ [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has joined #armagetron
20:34 -!- kidanger [n=kidanger@] has quit [Remote closed the connection]
20:41 <deja_vu__> aw
20:41 <deja_vu__> not again
20:42 <wrtlprnft> epsy: it does?!
20:42 -!- deja_vu__ is now known as deja_vu
20:43 <epsy> looks like
20:45 <wrtlprnft> go figure.
20:45 <wrtlprnft> escapes don't work though, but who cares?
20:46 <wrtlprnft> it's a tString feature it seems
20:46 <wrtlprnft> that's why i didn't see it before
20:46 <wrtlprnft> you can use single quotes, too
20:48  * wrtlprnft should have guesses that before
20:48 <wrtlprnft> \n works, after all
20:48 -!- deja_vu_ [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has quit [Read error: 110 (Connection timed out)]
20:48 <wrtlprnft> *guessed
21:12 -!- tramshed [i=tramshed@im.catapultingfeces.com] has quit [Remote closed the connection]
21:20 -!- tramshed [i=tramshed@im.catapultingfeces.com] has joined #armagetron
21:29 -!- Bougo [n=MrBougo@28.21-241-81.adsl-dyn.isp.belgacom.be] has quit []
21:36 <armabot> armagetronad: bazaarmagetron * r7774 /armagetronad/branches/0.2.8/armagetronad/ (. README): tron -> tronad
21:37 <zmanuel> yeeeeeeeeeeessssssssssssss!
21:37 <zmanuel> Finally.
21:49 <wrtlprnft> it does make svn blame less useful, though
22:08 <zmanuel> Yeah. The problem is that SF does not allow revising property revisions.
22:08 <zmanuel> I think. I should test it :)
22:09 <zmanuel> Anyway, if we'd host SVN ourselves, we wouldn't have this problem.
22:10 <guru3> we'd have a whole plathorough of otherones
22:10 -!- zmanuel is now known as z-man
22:11 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit ["Leaving"]
22:16 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
22:16 <wrtlprnft> the problem is that SVN is our biggest asset after the forums
22:17 <wrtlprnft> *before the forums, actually
22:17 <guru3> damn
22:17 <guru3> was gonna say thanks for a moment there
22:18 <wrtlprnft> heh
22:18 <wrtlprnft> the forums are very important :D
22:19 <wrtlprnft> svn is at least recoverable if someone made a private backup
22:19 <guru3> i take a private backup every now and then
22:19 <wrtlprnft> and if they didn't someone would still have the latest source
22:20 <wrtlprnft> if the forums, guru3 and the domain armagetronad.net just disappeared we'd have some real trouble
22:20  * guru3 whistles
22:20 <guru3> bus factor: 1
22:21 <wrtlprnft> avoid roads and buses if you can…
22:21 <guru3> i cross them daily
22:23 <wrtlprnft> R.I.P. armagetronad
22:23  * guru3 whistles
22:24 <wrtlprnft> do not do the april fool's joke you're just thinking of
22:24 <guru3> thanks for the idea ;)\
22:24 <wrtlprnft> speaking of which, if we're going to do anything we should plan ahead, given the average time it takes to do things in here ;)
22:24 <guru3> that's true
22:25 <guru3> not a lot of different things we can do though
22:25 -!- flex [n=savas@unaffiliated/savas] has quit ["bye"]
22:26 <wrtlprnft> point armagetronad.net, www.armagetronad.net, forums.armagetronad.net and wiki.armagetronad.net to some domaingrabber's IP?
22:26 <guru3> propogation time :S
22:27 <wrtlprnft> set the TTL to an hour a day before doing the move?
22:28 <guru3> don't know if i can do that
22:28 <wrtlprnft> maybe it's a stupid idea
22:35 <cusco> yes you can do that
22:35 <cusco> tho
22:35 <cusco> you should create your own copy of a site like that
22:35 <z-man> Discussing this in the public IRC channel is a stupid idea, I'm sure of that :)
22:35 <cusco> (chekc the content if it speaks in tron related stuff)
22:36 <cusco> and then add in a very small size - disclaimer: this is the 1st april's fiool. you've just been fooled
22:36 <cusco> /clear
22:37 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit ["Leaving"]
22:38 -!- deja_vu_ [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has joined #armagetron
22:40 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
22:42 <armabot> armagetronad: bazaarmagetron * r7775 /tools/bzr/trunk/ (. x): added
22:42 <guru3> what a name -_-
22:42 <armabot> armagetronad: bazaarmagetron * r7776 /tools/bzr/trunk/ (. x): updated
22:52 <K-Yo> the next one will be r7777 :D
22:54 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has quit [Read error: 110 (Connection timed out)]
22:54 -!- deja_vu_ is now known as deja_vu
22:56 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has quit ["blahhhhh RAMBO"]
23:03 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit ["r7777 ftw RAMBO ftl"]
23:09  * wrtlprnft hopes it won't be a boring test commit
23:10  * luke-jr rushes to the code!
23:10 <luke-jr> :þ
23:11 <wrtlprnft> whoever gets to implement flying cycles in r7777 gets a dollar if they give me their paypal account name
23:11 <z-man> Quick, make a real commit!
23:11  * z-man removed x agai
23:11 <z-man> n
23:11 <wrtlprnft> don't have one :(
23:11 <wrtlprnft> desperately searching for an idea
23:12 <z-man> You have about two minutes.
23:13 <luke-jr> lol
23:13  * wrtlprnft should have done that stealth flag buisness earlier
23:13  * luke-jr actually has uncommitted flying cycle code
23:13 <luke-jr> it's buggy as heck, but… it exists :þ
23:14 <luke-jr> unless I trashed it :x
23:14 <luke-jr> I forget
23:15 <wrtlprnft> hmm
23:15 <wrtlprnft> why does the random cycle color code devide by zero?
23:15 <wrtlprnft> err, two
23:15 <wrtlprnft> and it's divide
23:16 <luke-jr> ugh, is 7777 going to be a BUGFIX⁇
23:16 <wrtlprnft> nvm, i get it
23:16 <wrtlprnft> no bug to fix
23:16 <z-man> No, if nobody is faster, it's going to be that x is getting removed again.
23:16 <wrtlprnft> bugfix is better than “removed stupid x test file”
23:16 <luke-jr> lol
23:17 <wrtlprnft> i wonder if z-man's color distance function is perfect
23:17 <wrtlprnft> maybe it should return the sum of the squares of the components' difference
23:18 <z-man> Wouldn't hurt.
23:18 <wrtlprnft> sorry for ripping at your code z-man, but that's what i had open when starting to look for a real commit
23:19 <wrtlprnft> CRAP!
23:19 <wrtlprnft> can't compile
23:19 <wrtlprnft> patience
23:19 <z-man> I've suspended the sync :)
23:19 <wrtlprnft> stupid zthreads problem
23:20  * wrtlprnft wants a hexacore pc
23:21 <wrtlprnft> now i tried to compile with CODELEVEL=3… stupid me
23:22 <wrtlprnft> ok. survived a round without crashing AND sparks enabled
23:23 <armabot> armagetronad: wrtlprnft * r7777 /armagetronad/branches/0.2.8/armagetronad/src/engine/ePlayer.cpp: Implemented ramps and flying cycles
23:23 <wrtlprnft> now that's an overstatement
23:24 -!- luke-jr [n=luke-jr@ip68-13-109-226.om.om.cox.net] has quit [Read error: 104 (Connection reset by peer)]
23:25  * wrtlprnft wonders if you could implement ramps and flying cyles by changing only one file
23:25 <z-man> And Lasers? What about lasers?
23:25 <wrtlprnft> that's 8888
23:25 <z-man> awww
23:26 <z-man> Your best bet would have been to cram it all into gCycle.cpp.
23:27 <armabot> armagetronad: bazaarmagetron * r7778 /tools/bzr/trunk/ (. x): deleted test file
23:27  * wrtlprnft saved the day. sort of
23:27 <wrtlprnft> #night
23:27 -!- luke-jr [n=luke-jr@ip68-13-109-226.om.om.cox.net] has joined #armagetron
23:27 <armabot> Good night wrtlprnft!
23:28 <armabot> armagetronad: bazaarmagetron * r7779 /tools/bzr/trunk/ (11 files in 2 dirs):
23:28 <armabot> armagetronad: The branch used for development of this went out of sync with SVN for branching scheme changes. Oh well.
23:28 <armabot> armagetronad: Here are the contents.
23:28 <armabot> armagetronad: bazaarmagetron * r7780 /tools/bzr/trunk/ (. synctools/sync.sh): Actually abort if there is nothing to do.
23:30 <luke-jr> O.o
23:30 <luke-jr> wrtlprnft: what was it?
23:35 <wrtlprnft> RTFL
23:35 <wrtlprnft> http://armagetronad.svn.sourceforge.net/viewvc/armagetronad/armagetronad/branches/0.2.8/armagetronad/src/engine/ePlayer.cpp?r1=7777&r2=7776&pathrev=7777
23:35 <wrtlprnft> kill me if you like
23:36  * wrtlprnft is actually asleep now
23:40  * pippijn actually got another idea on his ideas page :O
23:40 <pippijn> http://armagetronad.xinutec.org/ideas.html

Log from 2008-02-08:
--- Day changed Fri Feb 08 2008
01:13 <luke-jr> z-man: what do you think about either detecting recursive includes, or moving default settings into a different file, maybe a default.cfg?
01:14 <luke-jr> z-man: so that includes can start with defaults instead of default+settings_custom
01:15 <z-man> Umm, disabling recursive includes sounds smarter :)
01:19 <luke-jr> I'm not sure if that will solve the problem on its own, though
01:20 <luke-jr> since it would still include settings_custom
01:22 <armabot> armagetronad: bazaarmagetron * r7781 /tools/bzr/trunk/ (4 files in 2 dirs): added a way to request sync processes.
01:24 <z-man> and what's the problem with that?
01:27 <luke-jr> it prevents starting an include from defaults
02:21 <guru3> z-man: with auth, should i be able to let my Tank Program@forums have admin?
02:21 <z-man> Yes, if you want that.
02:22 <guru3> USER_LEVEL Tank\ Program@forums 0
02:22 <guru3> that should let me do everythibng right?
02:22 <z-man> I prefer a local account for admin rights, gives extra security, because then I can use the full features of the md5 hash protocol
02:22 <z-man> yes, that should do it.
02:22 <z-man> luke-jr: I still don't see a problem.
02:23 <guru3> i tried to do /admin something
02:23 <guru3> and it didn't work :<
02:23 <guru3> when i do /players
02:23 <guru3> it shows me logged in as Tank\_Program@forums
02:31 <guru3> looks liked i needed that _ as well
02:31 <guru3> if another player is logged in, will /players show me that?
02:41 <luke-jr> should
02:42 <guru3> ok
02:45 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has quit ["leaving"]
02:51 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has joined #armagetron
02:51 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has left #armagetron []
02:52 <ct|kyle> the wiki down?
02:52 <guru3> who knows
02:53 <guru3> i'm busy feeling ticked off at zero v2
02:53 <ct|kyle> it won't load anything for me
02:53 <guru3> loads fine here
02:53 <ct|kyle> dam i hate my ISP  just loads a blank page :(
02:58 <z-man> guru3: oh, yeah, sorry, you need the \_.
02:59 <guru3> oky doky
03:00 <guru3> zero... is starting to piss me off
03:00 <luke-jr> guru3: you need to put 'luke@dashjr.org' instead, actually!
03:00 <luke-jr> :þ
03:00 <guru3> lol
03:00 <luke-jr> who is zero?
03:00 <guru3> the guy who suggested tag
03:00 <luke-jr> ?
03:00 <luke-jr> o
03:00 <guru3> http://forums.armagetronad.net/viewtopic.php?t=18228
03:00 <luke-jr> you're doing this at user request? :þ
03:01 <guru3> no, i took his very broad idea and did it because i thought it was good
03:01 <guru3> it is in no way a collaboration
03:01 <guru3> this is me killing time
03:01 <guru3> as i very explicitly say in my latest post
03:02 <luke-jr> "making it so you have to core dump to score points and have to avoid other players. "
03:02 <luke-jr> that isn't LMS?
03:02 <guru3> lol
03:03 <armabot> armagetronad: bazaarmagetron * r7782 /tools/bzr/trunk/ (. synctools/README): Underlined heading. Just testing the sync trigger :)
03:05 <guru3> oh well
03:05 <guru3> bed time
03:09 <armabot> armagetronad: bazaarmagetron * r7783 /tools/bzr/trunk/ (. synctools/bzr-wait-for-commit.sh): Increased loop time.
03:13 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has quit ["Leaving."]
03:13 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
03:57 -!- z-man [n=manuel@p50871B84.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
04:40 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has joined #armagetron
04:40 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has left #armagetron []
05:41 -!- mzkelda [i=mkzelda@cpe-066-057-232-057.nc.res.rr.com] has joined #armagetron
05:49 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has quit ["Leaving."]
05:49 -!- mkzelda [n=mkzelda@unaffiliated/mkzelda] has quit [Read error: 104 (Connection reset by peer)]
05:53 -!- mzkelda is now known as mkzelda
06:25 -!- AngryOverlord [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has joined #armagetron
06:26 -!- AngryOverlord is now known as Stewie-arma
06:33 -!- mkzelda [i=mkzelda@unaffiliated/mkzelda] has quit [Read error: 104 (Connection reset by peer)]
06:33 -!- mkzelda [i=mkzelda@cpe-066-057-232-057.nc.res.rr.com] has joined #armagetron
07:48 -!- luke-jr [n=luke-jr@ip68-13-109-226.om.om.cox.net] has quit [Remote closed the connection]
07:48 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
08:36 -!- z-man [n=manuel@p50871B84.dip0.t-ipconnect.de] has joined #armagetron
09:11 -!- Stewie-arma [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has quit ["school shit dawg, gatta sleep."]
09:58 <armabot> armagetronad: bazaarmagetron * r7784 /armagetronad/branches/0.2.8/build_eclipse/ (. Makefile findsource make.config.template): Added source finding so this works nicely with default named bzr branches/checkouts.
10:34 <armabot> armagetronad: bazaarmagetron * r7785 /armagetronad/branches/0.2.8/build_eclipse/ (. findsource): whoops, set wrong variable.
10:34 <armabot> armagetronad: bazaarmagetron * r7786 /armagetronad/branches/0.2.8/build_eclipse/ (. .bzrignore): added ignore list.
11:03 -!- z-man [n=manuel@p50871B84.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
11:11 -!- MrBougo [n=MrBougo@62.30-241-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
11:23 <armabot> armagetronad: z-man * r7787 /armagetronad/branches/0.2.8/build_eclipse/findsource:
11:23 <armabot> armagetronad: Made more reliable.
11:23 <armabot> armagetronad: Also, let's find out how the svn/bzr syncing handles...
11:26 <armabot> armagetronad: bazaarmagetron * r7788 /armagetronad/branches/0.2.8/build_eclipse/ (. README):
11:26 <armabot> armagetronad: merging:
11:26 <armabot> armagetronad:  Manuel Mooos 2008-02-08 ...simultaneous commits from svn and bzr!
11:34 <wrtlprnft> isn't every pair of commits simultaneous from some point of view?
12:12 <armabot> armagetronad: z-man * r7789 /armagetronad/branches/0.2.8/build_eclipse/README: Not bad, but let's see how...
12:22 <armabot> armagetronad: bazaarmagetron * r7790 /armagetronad/branches/0.2.8/build_eclipse/ (. README): ...new algorithm handles things.
12:23 <armabot> armagetronad: bazaarmagetron * r7791 /armagetronad/branches/0.2.8/build_eclipse/:
12:23 <armabot> armagetronad: merging:
12:23 <armabot> armagetronad:  Manuel Mooos 2008-02-08 ...new algorithm handles things.
12:23 <z-man-work> wrtlprnft: yeah, that too. And the fact that the relevant speed of light for this operation is around 10 km/s only.
12:23 <z-man-work> argh
12:23 <z-man-work> I was afraid of that.
12:26 <z-man-work> So, new option: have empty merges in the history.
12:37 <luke-jr> …
12:38 <armabot> armagetronad: z-man * r7792 /armagetronad/branches/0.2.8/build_eclipse/README: undone second silly commit.
12:45 <armabot> armagetronad: bazaarmagetron * r7793 /armagetronad/branches/0.2.8/build_eclipse/ (. README): undone one silly commit.
12:46 <armabot> armagetronad: bazaarmagetron * r7794 /armagetronad/branches/0.2.8/build_eclipse/: Empty merge to keep the peace between svn and bzr.
12:51 <z-man-work> luke-jr: if you have a better idea, do tell.
12:51 <luke-jr> I have no clue what you're doing
12:51 <luke-jr> or what the argh was about
12:52 <z-man-work> the argh was about the third commit with duplicate commit message.
12:52 <luke-jr> I see
12:54 <z-man-work> The next three commits were basically the same, just with a better message for the third commit.
12:54 <luke-jr> so what exactly are you doing anyway? :þ
12:56 <z-man-work> Two way syncing between our SVN repository and bzr branches on Launchpad :https://code.launchpad.net/~armagetronad-dev/
13:05 <armabot> armagetronad: bazaarmagetron * r7795 /tools/bzr/trunk/ (. synctools/request-sync.sh): Adapted to the fact that it is simply called from .procmail without arguments.
13:06 <armabot> armagetronad: bazaarmagetron * r7796 /tools/bzr/trunk/ (. synctools/bzr-commit.sh synctools/sync.sh): Better reshuffling of simultaneous commits in SVN and bzr.
13:06 <armabot> armagetronad: bazaarmagetron * r7797 /tools/bzr/trunk/ (. .bzrignore): Ignoring more stuff.
13:24 <armabot> armagetronad: bazaarmagetron * r7798 /armagetronad/branches/0.2.8/armagetronad/ (. .bzrignore): Added bzr ignore rules.
13:38 -!- Mixnetwork [n=chatzill@] has joined #armagetron
13:38 <Mixnetwork> z-man?
13:38 <Mixnetwork> ther?
13:38 <Mixnetwork> e
13:38 <Mixnetwork> :)
13:39 <z-man-work> Yeah.
13:39 <Mixnetwork> posted the failures of the server with scrrenshots in the nixda.net board
13:39 <z-man-work> Ah good. I don't have my account data here, so I'll just look at it now.
13:40 <Mixnetwork> i hope it will help you
13:41 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit [Read error: 110 (Connection timed out)]
13:41 <z-man-work> Hmm, the second error is an assertion failure or something deep inside the code. Maybe from the team management.
13:42 <Mixnetwork> have you any idea why my config not works with only CONFIG_ROTATION and MAP_ROTATION Disabled
13:42 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
13:42 <z-man-work> No, both should be independent.
13:42 <z-man-work> Were those crashes with the exact config you posted?
13:43 <Mixnetwork> strange , with me only both together work
13:43 <Mixnetwork> yepp
13:43 <Mixnetwork> but only on the windows server not for the linux one
13:44 <Mixnetwork> on linux untill now no problems
13:44 <z-man-work> Well, sometimes errors manifest themselves differently in different environments.
13:44 <pippijn> z-man-work: http://pip.one09.net/files/txt/11a19113d5392a782f804c0937d55bd6.txt
13:44 <Mixnetwork> well the last error come everytime, always aftzer a while
13:45 <pippijn> z-man-work: "how to reduce redundancies in your code"
13:45 <armabot> armagetronad: bazaarmagetron * r7799 /armagetronad/branches/0.2.8/armagetronad/ (. src/engine/ePlayer.cpp): Authentication changes are now visible in /players output right away; /logout and /login in the same round should no longer enforce keeping the authority.
13:46 <armabot> armagetronad: bazaarmagetron * r7800 /armagetronad/branches/0.2.8/armagetronad/ (. .bzrignore): more ignores.
13:46 <z-man-work> Ah, nice, but of course, it does not handle the "abstract * p = new implementation();" use case :)
13:46 <Mixnetwork> lol, sry i am not a programmer so i don't understand this stuff :)
13:46 <pippijn> z-man-work: why not?
13:46 <pippijn> ah, yes indeed
13:47 <pippijn> it can't
13:47  * z-man-work prefers auto-initializing smart pointers, they also handle the delete right away :)
13:48 <pippijn> right
13:48 <z-man-work> How does it work, anyway? Is "construct" a dummy proxy type with conversion operator to any pointer type?
13:48 <pippijn> yep
13:48 <z-man-work> Nice idea.
13:49  * z-man-work is off for lunch
13:49 <Mixnetwork> z-man: now i started teh server only with this CONFIG_ROTATION 1.cfg;2.cfg;3.cfg;4.cfg;5.cfg;6.cfg;7.cfg;8.cfg;9.cfg;10.cfg;11.cfg;12.cfg;13.cfg;14.cfg;15.cfg;
13:49 <Mixnetwork> ROTATION_TYPE 1
13:49 <pippijn> z-man-work: bon appetit
13:50 <Mixnetwork> does not work
13:50 <Mixnetwork> from me also ;)
13:50 <z-man-work> I'll have to look at that at home.
13:50 <Mixnetwork> ok
13:51 -!- MrBougo [n=MrBougo@62.30-241-81.adsl-dyn.isp.belgacom.be] has quit []
14:36 <pippijn> z-man-work: you there?
14:36 <z-man-work> yep
14:37 <armabot> armagetronad: bazaarmagetron * r7801 /armagetronad/branches/0.2.8/armagetronad/ (. .bzrignore): More ignores for those who build directly in the source tree.
14:37 <pippijn> auto-initialising pointers..
14:37 <pippijn> why would you use that?
14:38 <z-man-work> Well, for shared objects. of course, the auto-initialization would only be an optional feature, and also of course, it would not be the only thing the smart pointer does.
14:38 <z-man-work> It would also allow to share ownership, via reference counts, for example.
14:38 <pippijn> right
14:39 <z-man-work> Otherwise, yeah, one would just create an object on the stack :)
14:39 <pippijn> and copy it around
14:39 <pippijn> if you use CoW for your own classes, there is no need for auto-init pointers, is there?
14:41 <z-man-work> No.
14:41 <pippijn> good
14:41 <pippijn> that's what I wanted to know :-)
14:42 <armabot> armagetronad: bazaarmagetron * r7802 /armagetronad/branches/0.2.8/armagetronad/ (. . src/engine/ePlayer.cpp src/engine/ePlayer.h): Fixed compilation on non-armathentication builds.
14:42 <armabot> armagetronad: bazaarmagetron * r7803 /armagetronad/branches/0.2.8/armagetronad/ (. .bzrignore):
14:42 <armabot> armagetronad: Let's see what happens if someone does not "bzr rebase", but "bzr merge" ro get his branch up to date.
14:42 <armabot> armagetronad: merging:
14:42 <armabot> armagetronad:  Manuel Mooos 2008-02-08 More ignores for those who build directly in the source tree.
14:46 <pippijn> z-man-work: isn't there an 'o' too many?
14:46 <z-man-work> Oh, crap :)
14:49 <z-man-work> Crap again. the effect of the "let's see what happens" is that the source tree gets reverted.
14:49 <z-man-work> It's not horrible, but a bit ugly.
14:50 -!- wireddd [n=wired@unaffiliated/wireddd] has quit ["0011000101110111011112"]
14:53 -!- wireddd [n=wired@unaffiliated/wireddd] has joined #armagetron
15:07 <Mixnetwork> z-man back again?
15:07 <z-man-work> Smart boy :)
15:07 <Mixnetwork> well it works now with only config_rotation
15:08 <z-man-work> Was there a trick?
15:08 <Mixnetwork> no it only works with real players and i just tested with me and bots
15:08 <z-man-work> #later tell guru3 Would you consider putting your tag hack into a bzr branch on Launchpad? :)
15:08 <armabot> z-man-work: The operation succeeded.
15:09 <Mixnetwork> is there a possibility that it works also with bots
15:09 <z-man-work> Hmm, I should have a look at that, the rotation is probably called from a wrong place.
15:09 <z-man-work> Not on 0.3.0, probably, not unless you hack the source.
15:33 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit [Read error: 110 (Connection timed out)]
15:54 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
15:59 -!- kidanger [n=kidanger@] has joined #armagetron
16:02 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
16:14 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
16:19 <armabot> armagetronad: bazaarmagetron * r7804 /armagetronad/branches/0.2.8/build/ (. configure): Adapted to bzr branch names.
16:19 <armabot> armagetronad: bazaarmagetron * r7805 /armagetronad/branches/0.2.8/build/ (. .bzrignore): added bzrignore file.
16:33 <epsy> who is bazaarmagetron ?
16:36 <z-man-work> My trusty automated bzr-svn merge bot.
16:36 <z-man-work> Neat, Lauchpad main branches get shortcuts:
16:36 <z-man-work> bzr branch lp:armagetronad/0.2.8
16:37 <z-man-work> Is all it takes to get our current 0.2.8-code :)
17:02 -!- Mixnetwork [n=chatzill@] has quit ["ChatZilla 0.9.80 [Firefox]"]
17:05 -!- flex [n=savas@host81-156-208-178.range81-156.btcentralplus.com] has joined #armagetron
17:10 <z-man-work> Ooh, and we could integrate Launchpad into our distributed auth system:
17:10 <z-man-work> https://launchpad.net/~z-man/+sshkeys
17:12 <z-man-work> (Not with our current hashes, of course)
17:17 <pippijn> z-man-work: http://pip.one09.net/files/txt/ef5fef711286aaa341ad9eae4d0cb116.txt
17:18 <z-man-work> Isn't this what boost::functor does?
17:18 <pippijn> it's called boost::signal
17:18 <pippijn> and yes, it is
17:18 <pippijn> but mine is much faster
17:20 <pippijn> and mine don't need external linkage
17:20 <pippijn> I don't know what boost did to need 500KB of signals libraries..
17:20 <pippijn> it's probably more sophisticated than mine
17:21 <z-man-work> Yeah, the advertising blurb said it does not only work with functions, but with anything that looks like a function.
17:21 <pippijn> well
17:21 <pippijn> what looks like a function and is not?
17:22 <z-man-work> You callback, for example :)
17:22 <pippijn> hm?
17:22 <pippijn> you mean it supports functors?
17:22 <pippijn> function objects?
17:22 <z-man-work> If I understood the blurb correctly, yes.
17:22 <pippijn> I see
17:22 <pippijn> that is indeed something mine does not support
17:26 <pippijn> z-man-work: http://www.boost.org/doc/html/signals/s06.html#id1634696 <- either that left one is a stupid example or I'm stupid
17:26 <pippijn> why does it restrict itself to int?
17:27 <z-man-work> \\
17:27 <z-man-work> &=&
17:27 <z-man-work> 2\pi \delta\left(\frac{1}{i}\left( \mu_j(1,1) \alpha - 1 \right) \right) F(\ket{\phi_j(\alpha,1)})
17:27 <z-man-work> argh
17:27 <z-man-work> http://www.boost.org/libs/bind/bind.html
17:27 <z-man-work> That's the library I meant.
17:27 <pippijn> ah yes
17:29 -!- MrBougo [n=MrBougo@107.217-242-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
17:32 <z-man-work> They restrict it to int because it's an example :)
17:33 <pippijn> hm
17:33 <pippijn> mine is about 30 times faster than boost
17:34 <pippijn> and mine does actually support function objects
17:38 <pippijn> z-man-work: http://pip.one09.net/files/txt/e0c3f4ed6c1f391ba08e9723574f3aa3.txt <- asm generated calling my callback
17:38 <pippijn> cb (2, "Hello", true, 'a');
17:39 <pippijn> the actual call is done here:
17:39 <pippijn> http://pip.one09.net/files/txt/15aa4e113807ed7f786898e0f6adb23b.txt
17:46 <pippijn> heh
17:47 <pippijn> z-man-work: http://pip.one09.net/files/up/boost_signal_call.txt <- boost
17:47 <pippijn> no wonder mine is 30 times faster..
17:48 <pippijn> but mine is probably not as portable as boost's
17:48 <pippijn> mine doesn't work on operating systems using the medium memory model
17:51 -!- wrtlzsh [n=wrtlzsh@unaffiliated/wrtlzsh] has joined #armagetron
17:51 -!- wrtlzsh [n=wrtlzsh@unaffiliated/wrtlzsh] has quit [Client Quit]
17:52 <pippijn> boost iterates through some tree first
17:53 <z-man-work> Yeah, it's more flexible.
17:53 <pippijn> I wonder how efficient my version will be when I have the same flexibility
17:54 <pippijn> probably still much faster than boost
17:54 <pippijn> it is either faster or exactly the same speed
17:54 <pippijn> there is no way of being faster than this
17:54 <pippijn> it's not even possible to write faster code in asm
17:55 <wrtlprnft> pippijn: what are you trying to do? is it arma related? :-D
17:55 <pippijn> wrtlprnft: I'm developing some efficient algorithms
17:55 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has joined #armagetron
17:56 <pippijn> I started that, because the algorithms and data structures in arma are extremely inefficient in many places
17:57 <kidanger> Where I can download the 0.2.8_alpha2008 version ?
17:58 <armabot> armagetronad: bazaarmagetron * r7806 /armagetronad/branches/0.2.8/armagetronad/ (. src/engine/ePlayer.cpp): Fixed authentication compilation this time.
17:58 <z-man-work> http://beta.armagetronad.net
17:59 <kidanger> and for server ?
17:59 <z-man-work> Same URL :)
18:00 <kidanger> arf >.< thx :)
18:01 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has joined #armagetron
18:04 <kidanger> I have an error when I do the ./bootstrap.sh  : http://rafb.net/p/Ip4yo434.html
18:04  * wrtlprnft hopes pippijn doesn't say that just because he looked at the cockpit code
18:04 <pippijn> wrtlprnft: no
18:04 <pippijn> wrtlprnft: tArray
18:05 <z-man-work> kidanger: which version of the autotools do you have?
18:05 <wrtlprnft> kidanger: did you download a released version or is this SVN
18:05 <wrtlprnft> because the released versions don't need bootstrap.sh IIRC
18:05 <kidanger> wrtlprnft: with the z-man-work's url
18:05 <z-man-work> That's correct, ./bootstrap.sh isn't needed there.
18:06 <kidanger> ok
18:06 <z-man-work> Nevertheless, if it's a newer version of autotools, then I'd be worried ;)
18:06 <z-man-work> what does "autoconf --version" say?
18:06 <z-man-work> and "automake --version"?
18:06 <wrtlprnft> pippijn: i'd love to just replace tArray by a std::vector or std::deque, but it's used in too many places and you're not supposed to inherit any of the std::containers
18:06 <kidanger> automake (GNU automake) 1.4-p6
18:07 <pippijn> wrtlprnft: who says you're not supposed to do that?
18:07 <kidanger> autoconf (GNU Autoconf) 2.61
18:07 <z-man-work> Your automake is quite ancient :)
18:07 <wrtlprnft> automake (GNU automake) 1.10
18:07 <wrtlprnft> oh, nvm
18:07 <wrtlprnft> i though 1.10 < 1.4
18:07 <wrtlprnft> stupid me trying to do math
18:08 <pippijn> :-)
18:08 <pippijn> wrtlprnft: I've been tricked by that, too
18:08 <armabot> armagetronad: bazaarmagetron * r7807 /armagetronad/branches/0.2.8/armagetronad/ (. acinclude.m4 configure.ac):
18:08 <armabot> armagetronad: Requiring the most recent zthreads now.
18:08 <armabot> armagetronad: Checking whether -fpermissive is required.
18:08 <wrtlprnft> 2. Perceived flaws due to the requirement to maximize speed and minimize space usage
18:08 <wrtlprnft> STL containers are not intended to be used as base classes (their destructors are deliberately non-virtual). Deriving from a container is a common mistake made by novices.[citation needed]
18:09 <wrtlprnft> http://en.wikipedia.org/wiki/Standard_Template_Library
18:09 <wrtlprnft> it says citation needed, though
18:09 <wrtlprnft> maybe it's wrong.
18:09 <wrtlprnft> although our kind of inheriting would probably be safer
18:09 <z-man-work> Well, as long as you don't pass them around as pointers to the base class type, you're safe.
18:10 <wrtlprnft> because we wouldn't need to add data members or a custom destructor
18:10 <wrtlprnft> just add wrapper functions so the old code still works
18:10 <z-man-work> Yep, that, too :)
18:10 <wrtlprnft> want me to try doing that?
18:10 <wrtlprnft> *try to do that
18:11 <z-man-work> Not yet. I'd rather get rid of the autoexpanding of tArray, which is it's biggest flaw, in the same go.
18:11 <wrtlprnft> is that actually used?
18:11 <z-man-work> And that would of course destroy merging from 0.2.8.
18:11 <z-man-work> oooooh yes.
18:11 <wrtlprnft> ouch
18:12  * wrtlprnft doesn't want to be the guy who designed it
18:12 <z-man-work> The default way to add an element is array[array.Len()]=stuff;
18:13 <z-man-work> It seemed like a good idea at that time :)
18:13 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has joined #armagetron
18:13 <wrtlprnft> the real problem is that you can't know whether the [] operator is used to get the value of an array element or to set it
18:14 <z-man-work> That's why there also is the () operator...
18:15 <z-man-work> I would prefer a debuggable array. Something where, if you say "p array" in gdb, you get actually readable output.
18:15 <z-man-work> tArray isn't, and std::vector is even less.
18:15 <wrtlprnft> yeah, that's a problem
18:15 <z-man-work> Does gdb support print hooks?
18:16 <wrtlprnft> you can call functions from gdb
18:16 <z-man-work> yeah.
18:16 <wrtlprnft> you could make a function that returns an array of references to the real objects
18:16 <pippijn> z-man-work
18:16 <pippijn> 18:15 < z-man-work> Well, as long as you don't pass them around as pointers to the base class type, you're safe.
18:16 <wrtlprnft> or pointers, dunno if you can make an array of references
18:16 <pippijn> you're even safe as long as you don't delete through a base pointer
18:16 <pippijn> wrtlprnft: you can't
18:17 <pippijn> wrtlprnft: and about the container inheritance.. it's a common mistake made by novices to inherit from them and not consider the danger
18:17 <z-man-work> pippijn: well, there also is the overload vs overwrite problem on regular functions.
18:18 <pippijn> ...
18:18 <pippijn> why is everybody calling this a "problem"?
18:18 <pippijn> it's all well-defined in the standard
18:18 <pippijn> ONLY deleting is undefined behaviour
18:18 <z-man-work> If X::F() is nonvirtual, and you derive Y from X, define Y::F()
18:19 <z-man-work> well defined stuff can still be problematic :)
18:19 <pippijn> only for novices :-)
18:19 <z-man-work> Standard n00b-attitude :)
18:20 <z-man-work> "I'm smart, I can handle this!"
18:20 <pippijn> I'm not smart, I'm careful
18:20 <z-man-work> Fact is, in a large codebase, you better eliminate all unexpected behavior at the root.
18:21 <pippijn> well..
18:21 <wrtlprnft> “I'm smart, i can handle automatically expanding arrays”
18:21 <z-man-work> and if x.F() does a different thing if x is of type Y depending on whether it is known to the current function as type X or type Y, that is a problem.
18:21 <pippijn> if you derive from std::vector and don't tell anybody but do write a comment at its definition that you are not supposed to use this as "std::vector", then you're pretty safe
18:21 <z-man-work> wrtlprnft: STFU :)
18:22 <pippijn> z-man-work: just don't use the derived as base
18:22 <pippijn> inherit functionality, inherit speed but act as if you didn't inherit anything
18:22 <pippijn> or use rona::vector :P
18:22 <pippijn> which does have a virtual destructor
18:22 <wrtlprnft> z-man-work: the same problem applies to tString : std::string
18:22 <z-man-work> Then you should make the inheritance private, or embed the base class.
18:22 <wrtlprnft> but i don't want to miss it in the trunk
18:22 <pippijn> wrtlprnft: tString?
18:22 <wrtlprnft> tString.
18:22 <pippijn> wrtlprnft: tString is a piece of crap :-(
18:23  * wrtlprnft is talking about the trunk tString
18:23 <pippijn> it implements several existing std::string and <algorithm> functions
18:23 <wrtlprnft> yeah, because the old code needs them
18:23 <pippijn> and those reimplementations are less efficient than the std:: ones from glibc
18:23 <z-man-work> With added bugs!
18:23 <wrtlprnft> we do want to get rid of them
18:23 <pippijn> good
18:23 <wrtlprnft> but we can't right now
18:23 <pippijn> I know :-\
18:24  * z-man-work has to shut down the PC
18:24 <pippijn> if you could, I'd be helping
18:24 -!- z-man-work [n=moos@l23.thp.uni-koeln.de] has quit [Remote closed the connection]
18:24 <wrtlprnft> let's get rid of 0.2.8 ASAP
18:24 <pippijn> I couldn't agree more
18:27 <pippijn> wrtlprnft: have you seen my construct()
18:27 <wrtlprnft> no
18:27 <pippijn> http://pip.one09.net/files/txt/11a19113d5392a782f804c0937d55bd6.txt
18:27 <pippijn> there is a malloc(), too
18:28 <pippijn> A *a = malloc (); // allocates without calling the constructor, good for POD types
18:28 <wrtlprnft> what does construct() return?
18:29 <pippijn> a struct rona::throws::detail::placement
18:29 <pippijn> which has an operator T *()
18:29 <pippijn> which calls malloc(sizeof (T)) and new (ptr) T;
18:29 <pippijn> it could probably just call new T
18:30 <guru3> banzai
18:30 <guru3> steam is working under wine
18:30 <wrtlprnft> and… what's the advantage?
18:30 <pippijn> wrtlprnft: less redundancy
18:30 <wrtlprnft> i don't see it right now ;)
18:30 <pippijn> especially for malloc()
18:31 <wrtlprnft> what about
18:31 <wrtlprnft> Base *b;
18:31 <pippijn> forget it
18:31 <wrtlprnft> if(some_cond)
18:31 <pippijn> that won't work
18:31 <wrtlprnft> b = new Derived1(adsf);
18:31 <wrtlprnft> etc
18:31 <pippijn> it's specifically for POD types
18:31 <pippijn> int *i = malloc ();
18:32 <pippijn> no need to name the type a second time
18:34 <wrtlprnft> makes sense i guess
18:34 <wrtlprnft> what about constructors with parametes?
18:34 <wrtlprnft> *ers
18:35 <pippijn> I am aware of the limitations
18:35 <pippijn> it would be possible to have constructors with parameters in C++0x
18:35 <pippijn> in C++03, as well, but it would blow up the library
18:35 <pippijn> because of variadic template emulation
18:37 <wrtlprnft> still looks like syntactical sugar to me that can only be used in some relatively rare conditions
18:47 <epsy> #sd -v bug
18:47 <armabot> epsy: Bugfarm Fortress Clone with ladders and Flying Deathzones ( running 0.2.8_alpha20071210 unix dedic, url: http://www.crazy-tronners.com, Description: “AFL Fortress Settings.“, Players (6/16): <<WiR>>$oldier, <<WiR>>Freetax, <<WiR>>Raiden, ct°$afari$kater, halban, Mart
18:50 <guru3> #sd -v tag
18:50 <armabot> guru3: Tag Test ( running 0.2.8_alpha20080206 unix dedic, url: http://www.armagetronad.net, Description: “All settings at default values.“, No online players.
18:50 <guru3> i should fix those details
18:53 -!- z-man [n=manuel@p50871BD5.dip0.t-ipconnect.de] has joined #armagetron
18:54 <epsy> love_to gives autban
18:54 <epsy> move*
18:56 <epsy> ..
18:56 <epsy> move_to gives an autoban actually :/
18:57 <wrtlprnft> epsy: current clients don't support it
18:58 <epsy> i tried it on myself
18:59 <wrtlprnft> epsy: i think it just doesn't count as much as kick_to
19:00 <MrBougo> #crazylate micro soft sucks
19:00 <epsy> still the same 4 minutes heh
19:00 <armabot> MrBougo: Error: Couldn't talk to server: [Errno socket error] timed out
19:00 <MrBougo> :/
19:01 <wrtlprnft> z-man: at least with std::stuff, if the code uses operator[] of your type somewhere you can at least to print someVector[0] in gdb
19:05 <armabot> armagetronad: z-man * r7808 /armagetronad/branches/0.2.8/build_codeblocks/ (4 files): Authentfication -> Authentication
19:07 <wrtlprnft> the fi already made it to codeblocks?
19:08 <z-man> Of course, the files were there all the time already, and were used by the clientside password query code.
19:08 <wrtlprnft> ah
19:08 <z-man> I'm not activating KRAWALL_SERVER, of course. Not in the mood to add another libraty.
19:11 <armabot> armagetronad: z-man * r7809 /armagetronad/branches/0.2.8/armagetronad/src/ (5 files in 2 dirs): OMG! More AuthentiFIcation. Empty stub files, but nevertheless.
19:16 <armabot> armagetronad: z-man * r7810 /armagetronad/branches/0.2.8/build_codeblocks/makedist.bat: Copied over from build_visualc. We don't use Visual C any more, so this here is a better place for the working version.
19:20 <pippijn> wrtlprnft, z-man: do you use singletons?
19:21 <z-man> Worse!
19:21 <armabot> armagetronad: z-man * r7811 /armagetronad/branches/0.2.8/armagetronad/MacOS/Armagetron Advanced.xcodeproj/project.pbxproj: eAuthentication here, too.
19:21 <pippijn> z-man: what?
19:21 <z-man> We've got tons of global variables.
19:21 <z-man> Some use the singleton pattern, but that doesn't make them less global.
19:22 <z-man> (sure, for some things, like the classes that manage settings, you need one global manager object)
19:25 <pippijn> z-man: http://pip.one09.net/files/txt/e0d9c42bc7e5008f62043b457b7f245c.txt
19:26 <pippijn> z-man: this is a severe problem
19:26 <pippijn> z-man: global construction order is undefined
19:27 <z-man> Yep, and we don't depend on it.
19:28 <wrtlprnft> what about menus?
19:28 <z-man> Apart from the memory manager that can't be a singleton for some reason I forgot.
19:28 <pippijn> http://pip.one09.net/files/txt/d8e3c41c00c274c1dccf6658ed051d30.txt
19:28 <pippijn> ah no
19:28 <pippijn> http://pip.one09.net/files/txt/cb009bbe4f9b2bdca45317f9f97d597c.txt <- here
19:28 <wrtlprnft> z-man: i actually like the way config items work
19:29 <wrtlprnft> is that a bad thing, too?
19:29 <z-man> Well, they could be a bit easier to set up.
19:29 <pippijn> wrtlprnft: as long as one config item doesn't depend on the existence of another
19:29 <z-man> For one, the split into the variable and the config item is cumbersome.
19:29 <wrtlprnft> yeah, that's true
19:30 <wrtlprnft> and the fact that the names of the global config item objects are totally useless
19:30 <wrtlprnft> pippijn: config items are ints or floats or strings at worst; they can't depend on each other
19:30 <z-man> Exactly.
19:31 <wrtlprnft> how would you solve it now?
19:31 <pippijn> does arma use boost?
19:31 <wrtlprnft> the trunk does
19:31 <wrtlprnft> a little but
19:32 <wrtlprnft> *bit
19:32 <pippijn> okay
19:32 <pippijn> good
19:32 <wrtlprnft> we're not sure if we want to keep that huge dependency, though
19:32 <pippijn> if you use it a lot, it's good
19:32 <pippijn> if you use it a little, it's a huge dependency
19:32 <pippijn> if you can do without, don't use it
19:32 <pippijn> (if you can do nicely without)
19:33 <pippijn> if you start writing inefficient container classes because you don't want to use boost, I'd say don't
19:33 <wrtlprnft> there's no way to write a c++ program without reimplementing some bit of boost functionality
19:33 <pippijn> (in other words: do use boost)
19:33 <pippijn> wrtlprnft: of course
19:33 <wrtlprnft> pippijn: again, those container classes are old
19:33 <pippijn> I know :-)
19:34 <wrtlprnft> if arma was written from scratch today they probably wouldn't be written or at least not in the same way
19:34 <pippijn> use stdlib and tr1
19:34 <pippijn> and use c++09 when it stabilises
19:34 <wrtlprnft> i don't see any fundamental inefficiency in the containers, though…
19:34 <wrtlprnft> they're just unoptimized, weirdly named and sometimes cubersome to use
19:35 <pippijn> I see both inefficiency and brokenness
19:35 <pippijn> wrtlprnft: pushing stuff into a tArray is over 100 times slower than std::vector::push_back
19:35 <pippijn> and over 300 times slower than rona::adt::vector::push_back
19:36 <wrtlprnft> wtf is rona, anyways?
19:36 <pippijn> my algorithms, containers and streams library
19:36 <wrtlprnft> http://en.wikipedia.org/wiki/Rona_(company)
19:36 <wrtlprnft> o_O.
19:36 <pippijn> no, I am not rona (company)
19:36 <pippijn> and I should probably rename it when I publish it
19:37 <wrtlprnft> i wonder why it is that slow
19:37 <wrtlprnft> GrowingArrayBase is growing exponentially i hope
19:38 <pippijn> the use of GrowingArrayBase is a cool hack
19:38 <pippijn> it allows for insane things like T &operator () (int) const
19:39 <pippijn> http://pip.one09.net/files/txt/aec3fc66d7a9c801d2934b6866b91067.txt
19:39 <pippijn> same for     void *Base() const {return base;}
19:39 <armabot> armagetronad: z-man * r7812 /armagetronad/branches/0.2.8/armagetronad/src/render/rConsoleCout.cpp: Win32 compatibility.
19:39 <pippijn> arma code relies on being able to modify const arrays
19:40 <pippijn> or more precisely: modify const arrays' elements
19:40 <armabot> armagetronad: z-man * r7813 /armagetronad/branches/0.2.8/build_codeblocks/ (Armagetron.cbp Armagetron.workspace Dedicated.cbp): Added gFirends
19:40 <wrtlprnft> firends sounds funny
19:41 <pippijn> how much code is shared between server and client?
19:41  * z-man is typoing a lot lately.
19:41 <z-man> pippijn: almost all.
19:41 <wrtlprnft> pippijn: note that clients can act as hybrid servers
19:41 <pippijn> is there any reason not to create a libarmagetron?
19:41 <wrtlprnft> although those servers can't do everything real servers can
19:41 <pippijn> wrtlprnft: why not?
19:42 <wrtlprnft> pippijn: currently the difference between a server and a client is basically a -DDEDICATED
19:42 <pippijn> right
19:43 <z-man> The server does not have to display the current gamestate, so it is more flexible with the way time flows in the simulation, and can compensate lag better.
19:44 <pippijn> 92 reinterpret_casts
19:44 <pippijn> are those really necessary?
19:45 <pippijn> void* can be cast to T* using static_cast without problems
19:45 <wrtlprnft> so?
19:45 <pippijn> so why use reinterpret_cast?
19:45 <wrtlprnft> why not?
19:45 <wrtlprnft> if they do the same thing
19:45 <pippijn> 'reinterpret' is longer to type and indicates that you are doing something evil
19:46 <wrtlprnft> maybe to avoid people who use grep -r reinterpret_cast src | wc -l as a measure of quality
19:46 <pippijn> casting between pointer and integer for example would be evil
19:46 <wrtlprnft> i don't think we do that
19:46 <pippijn> wrtlprnft: I'm not using it to measure quality
19:46 <wrtlprnft> openGL does, though
19:47 <wrtlprnft> i guess we're lucky that pippijn isn't ripping the trunk into pieces, but 0.3.0
19:47 <wrtlprnft> so he doesn't see src/swig/ext/armagetronad_wrap.cxx
19:48 <pippijn> I don't think I want to see that
19:49 <wrtlprnft> mathias@colin $ grep reinterpret_cast ../src/swig/ext/armagetronad_wrap.cxx | wc -l                              ~/armagetronad3/armagetronad2/build2
19:49 <wrtlprnft> 546
19:49 <pippijn> !?
19:50 <pippijn> is that what swig generates?
19:50 <wrtlprnft> yeah
19:50 <pippijn> :-\
19:50 <wrtlprnft> including reinterpret_cast<void**>
19:50 <pippijn> .
19:50 <wrtlprnft> as if there was any difference between a void * and a void ***************
19:51 <pippijn> I used swig once
19:51 <pippijn> it's usable
19:51 <pippijn> but really just usable
19:52 <pippijn> I wouldn't use it again
19:52 <wrtlprnft> actually, where are the limits of static_cast for pointers?
19:52 <pippijn> the generated API is nothing compared to handwritten ones
19:52 <wrtlprnft> you can cast from/to void pointers, probably between signed and unsigned, anything else?
19:53 <pippijn> uh
19:53 <pippijn> static_cast can not cast between signed*/unsigned*
19:53 <wrtlprnft> oh well
19:53 <pippijn> it can cast between void* and T*
19:53 <pippijn> and between Base and Derived
19:53 <pippijn> up and down
19:53 <wrtlprnft> err
19:54 <wrtlprnft> isn't that the job of dynamic_cast?
19:54 <pippijn> no
19:54 <wrtlprnft> at least from base to derived
19:54 <pippijn> the job of dynamic_cast is to cast down typesafely
19:54 <pippijn> static_cast does so without runtime checks
19:54 <wrtlprnft> sounds evil.
19:54 <pippijn> well
19:54 <pippijn> not really
19:55 <pippijn> if you're sure that the only thing that particular object can be is DerivedX then it's safe
19:55 <wrtlprnft> so i can do static_cast<float *>(static_cast<void *>(new double))?
19:55 <pippijn> yes
19:56 <wrtlprnft> sounds more evil than dynamic_cast<float *>(new double)
19:56 <wrtlprnft> because it hides stuff
19:56 <pippijn> you can't do that
19:56 <wrtlprnft> err
19:56 <wrtlprnft> reinterpret_cast
19:56 <wrtlprnft> sorry
19:56 <pippijn> of course
19:56 <pippijn> and you should never do what you said
19:57 <pippijn> signed to unsigned is okay, but between two different floating point types is murder
19:57 <wrtlprnft> heh
19:57 <wrtlprnft> 0 stays 0, though.
19:57 <pippijn> and that's it :-)
19:58 <pippijn> hm
19:58 <wrtlprnft> -0 stays -0, too :D
19:58 <pippijn> I doubt it
19:58 <pippijn> depending on the way of casting
19:59 <pippijn> you can't, in C++, cast between float and double
19:59 <pippijn> in standard C++ that is
19:59 <pippijn> but you can cheat
19:59 <pippijn> even with standard C++
19:59 <wrtlprnft> yeah, i know
20:01 <z-man> Oh great, dlh's domain has been grabbed.
20:01 <pippijn> double d = 0; double const &dr = d; float f = reinterpret_cast<float const &> (dr);
20:01 <pippijn> that will work
20:01 <z-man> Now where do I get the recorder app from?
20:02 <wrtlprnft> z-man: i noticed
20:03 <wrtlprnft> 	std::cerr << *reinterpret_cast<float *>(new double(.2 * -1)) << std::endl;
20:03 <wrtlprnft> prints 0.
20:03 <wrtlprnft> err
20:03 <wrtlprnft> stupid
20:03 <wrtlprnft> nvm.
20:03 <wrtlprnft> no, it works with .0 * -1, too
20:04 <wrtlprnft> actually a lot of stuff becomes 0 as a float ;)
20:05 <wrtlprnft> but -0 != 0 :D
20:05 <pippijn> ;-)
20:06 <pippijn> yes
20:06 <wrtlprnft> although amazingly it passes the equality test
20:07 <kidanger> http://rafb.net/p/gqg2JN73.html >> error when I do "make"
20:09  * wrtlprnft loves trying to decipher french error messages ;-D
20:10 <kidanger> sry :-)
20:11 <z-man> Looks like a charset messup.
20:11 <wrtlprnft> http://dict.leo.org/frde?lp=frde&p=eL4jZr&search=%E9crasement
20:11 <wrtlprnft> lol.
20:12 <epsy> wrtlprnft, overloading?
20:12 <z-man> Makefile:339: attention : écrasement des commandes pour la cible « 1000 »
20:12 <z-man> wrtlprnft: helpful.
20:12 <wrtlprnft> z-man: indeed
20:12 <z-man> Sounds to me as if the Makefile is totally borked.
20:13 <wrtlprnft> zerquetschungsfähigkeit?! I wonder what that has to do with makefiles
20:13 <wrtlprnft> epsy: ?
20:13 <epsy> écrasement
20:13 <kidanger> epsy: tu peux leur traduire stp :D
20:14 <epsy> barf
20:14 <K-Yo> #t de en
20:14 <armabot> K-Yo: (babelfish translate <from-language> [to] <to-language> <text>) -- Returns <text> translated from <from-language> into <to-language>. Beware that translating to or from languages that use multi-byte characters may result in some very odd results.
20:14 <K-Yo> =P
20:14 <epsy> #babelize fr en anciennes commandes ignorées pour la cible « 4EXEEXT) »
20:14 <armabot> epsy: old orders ignorées for the target  "4EXEEXT) Â"
20:15 <wrtlprnft> that much i guessed
20:15  * wrtlprnft used to have french
20:15 <K-Yo> old commands ignored
20:15 <K-Yo> french ftw
20:15  * wrtlprnft wasn't too far from failing a grade because of it
20:15 <epsy> K-Yo ftl tho
20:15 <K-Yo> :P
20:17  * epsy is wondering what he could do
20:18 <kidanger> That's annoying (comment je parle bien anglais moi :D)
20:18 <epsy> what's annoying?
20:18 <kidanger> heu.. que ca marche pas
20:18 <wrtlprnft> kidanger: great english.
20:19 <kidanger> ^^
20:19 <epsy> lol :D
20:19 <epsy> zoink
20:19 <wrtlprnft> that french, too?
20:20 <epsy> possible
20:21 <kidanger> Someone know why the make doesn't work ?
20:21 <epsy> on met l'auxilliaire tt le temps dans un question :P
20:21 <epsy> une*
20:21 <kidanger> rho
20:21 <epsy> un question >.>
20:22  * wrtlprnft probably isn't totally wrong in saying the french language is to blame ;-)
20:23  * epsy is sitting down doin nothin
20:23 <epsy> ops
20:23  * epsy is sittin don doin nothin
20:23 <wrtlprnft> epsy: go and implement flying cycles
20:23 <kidanger> epsy: j'ai des lib*.a compressé en "ar" dans src, je dois pas les décompresser (on sait jamais) ?
20:23 <epsy> oh noes, that implies math
20:23 <epsy> got enough of math today
20:24 <epsy> O_o
20:24 <epsy> kidanger, make clean
20:24 <wrtlprnft> epsy: actually you need physics
20:24 <kidanger> Ca donne les même erreurs
20:24 <epsy> yes, and physics means math
20:24 <wrtlprnft> and most of the stuff those physics people do you can't call math
20:24 <wrtlprnft> like 1/∞
20:25 <epsy> heh
20:25 <ct|kyle> what do you know in Physics you know ∞
20:26 <epsy> i could still try to get python 2.5 working correctly
20:26 <epsy> at least for that blueman app
20:35 <epsy> ImportError: No module named pynotify
20:35 <epsy> hm
20:48 <kidanger> I have tried with the tar.gz and that works !
20:53 <kidanger> thx all
20:55 <K-Yo> no prob kidanger ;)
20:56 <epsy> hmmm
20:59 -!- Bougo [n=MrBougo@142.245-242-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
21:06 <epsy> weeeeh
21:07  * epsy 's audio now works over BT :))
21:07 <epsy> now i need to figure out how to set that to default output device
21:13 -!- MrBougo [n=MrBougo@107.217-242-81.adsl-dyn.isp.belgacom.be] has quit [Read error: 110 (Connection timed out)]
21:27 -!- MrBougo [n=MrBougo@142.245-242-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
21:29 <kidanger> epsy: tu as un routeur/box ou un simple modem ?
21:30 <epsy> freebox
21:30 <epsy> en eth
21:30 <epsy> et en mode routeur :p
21:31 <kidanger> :P et tu l'as configuré pour les serveurs d'arma ?
21:31 <epsy> un peu
21:31 <guru3> someone come play tag
21:31 <kidanger> J'ai une neufbox, et là j'ai un pb :P
21:31 <K-Yo> me guru3
21:33 <kidanger> epsy: tu n'as pas changer dans firestarter quoi que ce soir ?
21:33 <epsy> c koi firestarter?
21:33 <kidanger> lol
21:33 <kidanger> parefeu linux
21:34 <wrtlprnft> http://novicious.com/twatch/?q=%A6%D7%A6epsy
21:34 <wrtlprnft> o_O
21:34 <wrtlprnft> people are doing interesting things with my xml feed ;-)
21:34 <epsy> LOL!
21:35 <wrtlprnft> i guess that'll make my global player stats thing obsolete ;-)
21:35 <kidanger> epsy: tu as changer dans l'interface de la box ou dans la config du server ?
21:36 <wrtlprnft> it's containg lots of trash among the first places, anyways
21:36 <epsy> changé quoi?
21:36 <kidanger> Pour les ports
21:36 <epsy> ah
21:36 -!- Mixnetwork [n=chatzill@] has joined #armagetron
21:36 <epsy> ds la cfg du routeur
21:38 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has quit [Read error: 110 (Connection timed out)]
21:38 <epsy> Total play time:1 days, 0 hours
21:38 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has joined #armagetron
21:38 <epsy> :P
21:38 <kidanger> epsy: http://img259.imageshack.us/my.php?image=neufconfigjj9.png
21:39 <kidanger> Tu penses que ca va ?
21:39 <kidanger> Parce que là ca marche pas :S
21:39 <epsy> redirige tt de 4534 à 4539
21:39 <epsy> essaye aussi sur le TCP
21:39 <epsy> bon sa sert à rien
21:40 <kidanger> En plage de ports ?
21:40 <epsy> oui
21:40 <kidanger> oki
21:41 <kidanger> ports de destination comme ports externe ?
21:42 <kidanger> epsy: [0] Bound socket to *.*.*.*:32853 C'est normal ?
21:43 <kidanger> (dsl pour mes questions hein)
21:43 <epsy> oui c normal
21:43 <kidanger> ok
21:43 <z-man> Oops.
21:44 <z-man> Arma on the mac in optimized mode wants to initialize a screen resolution of 1065353216x0 pixels.
21:45 <kidanger> epsy: et pour server_ip server_port je met quoi ? ^^
21:45 <epsy> server_ip rien
21:45 <epsy> server_port 4534
21:45 -!- Bougo [n=MrBougo@142.245-242-81.adsl-dyn.isp.belgacom.be] has quit [Read error: 110 (Connection timed out)]
21:45 <kidanger> ok
21:46 <guru3> z-man: bug in auth, if you accidentally do /login and cancel it, then try /login forums, it still tries to log you into local
21:46 <z-man> With the absolutely current code?
21:46  * z-man fixed such a bug today
21:46 <guru3> with the checkout of 0.2.8
21:46 <kidanger> C'est bizare, je le vois pas dans local mais il y est une fois dans "internet"
21:46 <guru3> so could be not be the latest
21:46 <guru3> it's... 3 days old or so
21:46 <z-man> revision?
21:46 <z-man> ah, try updating.
21:47 <guru3> mah patch D:
21:47 <z-man> Well, if you'd use a bzr branch, you'd just do "bzr rebase" :)
21:47 <guru3> well if there's a conflict
21:47 <guru3> i don't that'd magically fix it
21:47 -!- flex [n=savas@unaffiliated/savas] has quit [Read error: 110 (Connection timed out)]
21:47 <z-man> No, it won't.
21:48 <guru3> which is the bit i'm afraid of
21:49 <guru3> bzr...
21:49  * guru3 does not know how to use
21:53 <z-man> Same as svn, basically, unless you go crazy with merging branches all over.
21:54  * guru3 starts registering at launchpad
21:57 <z-man> Don't forget to apply for membership at armagetronadmin while you're there.
21:58 <guru3> right
21:58 <guru3> i... have no idea how
22:00 -!- kidanger [n=kidanger@] has quit ["Vive le libre, vive KDE !"]
22:00 <z-man> https://launchpad.net/~armagetronadmin
22:00 <z-man> There must be a "request join" button somewhere
22:01 <z-man> or just tell me your ID :)
22:01 <guru3> guru3
22:02  * z-man just found the gdb console in xcode and is happy
22:03 <z-man> Ah, silly me, I had set the team to "restricted", no application was possible.
22:03 <z-man> Now the Evil Triumvirate is complete! Mwahahaha!
22:03 <guru3> and here i was thinking i was going crazy not being able to find the button
22:04 <guru3> we need a team logo
22:04 <z-man> It needs to be evil
22:04 <z-man> how about a trigram?
22:04 <z-man> Oh
22:04 <guru3> i'll get on something with three as the theme
22:04 <z-man> that would be a triangle :/
22:05  * z-man though you could do a pentagram with three corners
22:05 <guru3> lol
22:05 <guru3> this would be easier
22:05 <guru3> if i was any good at drawing
22:05 -!- MrBougo [n=MrBougo@142.245-242-81.adsl-dyn.isp.belgacom.be] has quit []
22:06 <guru3> i know what i want but i can't draw it at all
22:14 <guru3> we're set for an admins icon now
22:14 -!- flex [n=savas@host81-157-165-47.range81-157.btcentralplus.com] has joined #armagetron
22:14 <guru3> https://launchpad.net/~armagetronadmin
22:15 <guru3> z-man: so... how do i do a branch?
22:15 <z-man> Do you have bzr installed?
22:15 <guru3> yes
22:15 <guru3> 0.17
22:16 <z-man> umm, better get 1.1
22:16 <guru3> i don't want to update portage :/
22:16 <z-man> http://bazaar-vcs.org/
22:16 <z-man> get the source
22:16 <z-man> it's python, just untar, cd, and ./setup.py install.
22:16 <guru3> i'm against the installing bit :/
22:17 <z-man> http://bazaar-vcs.org/Rebase
22:17 <wrtlprnft> can you install it into a user account?
22:17 <z-man> you'll want that too
22:17 <z-man> yes, you can, you just have to tell it the prefix
22:19 <guru3> do i need moin?
22:19 <z-man> No.
22:20 <guru3> ok that's installed
22:21 <z-man> Do you have your ssh key uploaded to Launchpad?
22:21 <guru3> no
22:21 <guru3> i use... different keys
22:22 <z-man> bzr branch http://bazaar.launchpad.net/~armagetronad-dev/armagetronad/0.2.8-armagetronad-work
22:22 <z-man> that's your command line then.
22:22 <guru3> ok, in the meantime, it's moaning about no bzrlib :/
22:22 <guru3> i guess this is a side effect of prefix
22:23 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has quit [Nick collision from services.]
22:23 <guru3> PYTHONPATH?
22:23 <z-man> Yep, you'll have to set that one.
22:23 -!- Hoax- [n=Hoax@cpc3-oxfd8-0-0-cust1013.oxfd.cable.ntl.com] has joined #armagetron
22:25 <z-man> For puplishing your branch, the easiest way would be to give launchpad one of your ssh keys.
22:25 <z-man> The slightly harder way is to just put it up on a webserver.
22:25 <guru3> well the problem is where i'm doing devel
22:25 <guru3> doesnt have a key
22:25 <z-man> ssh-keygen?
22:25 <guru3> i suppose
22:25 <guru3> only it wouldn't be good from anywhere else
22:25 <guru3> argh
22:26 <z-man> argh what?
22:27 <guru3> recursive security holes
22:27 <guru3> i have different keys for my desktop/laptop
22:27 <guru3> and for my 770/desktop in sweden
22:27 <guru3> based on how in my control they are/likely to be
22:27 <guru3> and now a third key
22:29 <guru3> ok key imported
22:29 <guru3> and that checkout patched
22:29 <guru3> now what?
22:31 <z-man> bzr push bzr+ssh://guru3@bazaar.launchpad.net/~guru3/armagetronad/0.2.8-armagetronad-tag
22:31 <z-man> for example
22:31 <z-man> bzr push bzr+ssh://guru3@bazaar.launchpad.net/~armagetronad-dev/armagetronad/0.2.8-armagetronad-tag
22:31 <z-man> if you want the whole team to be involved.
22:31 <z-man> and the -tag would be the name of your branch.
22:31 <z-man> where literally -tag would be perfectly fine :)
22:32 <z-man> No worries, you can rename it any time.
22:32 <guru3> well
22:32 <guru3> let's see how this turns out
22:32 <guru3> i just ran that command from inside the -work directory
22:33 <z-man> No problem.
22:33 <z-man> You had the -work directory patched?
22:33 <guru3> yes
22:33 <guru3> just diffed svn and applied it
22:34 <guru3> that's done
22:35 <z-man> did you already do "bzr commit"
22:35 <z-man> ?
22:35 <guru3> no
22:35 <guru3> should i?
22:35 <z-man> Then do that, and then "bzr push"
22:35 <z-man> There's your branch: https://code.launchpad.net/~armagetronad-dev/armagetronad/0.2.8-armagetronad-tag
22:35 <guru3> AHHHHHHHHHHHHH
22:36 <guru3> it cmmits even with an empty commit message
22:36 <guru3> or maybe it doesn't
22:36 <z-man> What? My bzr refuses to.
22:36 <guru3> oh good
22:36 <guru3> it just does it in a non obvious way
22:37 <z-man> It does? Mine says EMPTY COMMIT MESSAGE, YOU N00B!
22:37 <guru3> says error
22:37 <guru3> not quite that obvious
22:38 <guru3> ive got a gGame.cpp.orig Oo
22:38 <z-man> Isn't that the result of rebeautification?
22:38 <z-man> Err, backup of rebeautification.
22:38 <guru3> oh, if you say so
22:39 <z-man> You should describe your branch here: https://code.launchpad.net/~armagetronad-dev/armagetronad/0.2.8-armagetronad-tag/+edit
22:39 <z-man> Once your commit is done, of course.
22:40 <guru3> should i be worried how gGame.cpp.orig is under unknown in the commit message file?
22:40 <z-man> No, I just haven't gotten around to add it to .bzrignore.
22:40 <guru3> ok
22:40 <guru3> comitted
22:42 <z-man> "bzr push"
22:43 <z-man> a commit is, by default, only a local operation in your branch.
22:43 <guru3> okay
22:43 <guru3> this will take some getting used to i think
22:43 <z-man> Yeah, I constantly forget it, too.
22:43 <z-man> Once your branch is up on Launchpad, you can switch to work with checkouts, they behave like svn checkouts.
22:44 <z-man> I think you can transform your branch to a checkout with "bzr bind".
22:44 <z-man> got something.
22:44 <guru3> i'm ok with the branch
22:45 <z-man> Ah, you should also do `bzr whoami "REAL NAME <REAL MAIL ADDRESS>"
22:45 <z-man> currently, you're fcs <fcs@strawberry>
22:45 <guru3> yeah
22:46 <guru3> that's not so cool
22:46 <guru3> ran that
22:46 <guru3> anything else to do there?
22:46 <z-man> Edit the branch properties.
22:47 <z-man> Describe it a little.
22:47 <guru3> i did
22:47 <z-man> Ok, then you're done.
22:47 <z-man> Proudly post in the tag thread that we've got our first hack bzr branch :)
22:47 <guru3> is there anyway i can fix the fcs@strawberry thing?
22:48 <z-man> Yeah, you could redo everything.
22:48  * guru3 cries silently
22:48 <guru3> i guess that hostname and my real username are out then
22:48 <z-man> It's not so bad. I'm Mooos in some commits.
22:48 <guru3> that's not exactly a secret -_-
22:48 <z-man> With three o's?
22:48 <guru3> no
22:49 <guru3> i just would automatically have assumed typo
22:49 <guru3> or not even noticed
22:49 <guru3> tehre are too many os out there anyway
22:50  * z-man is still fighting with the OSX resolution thing
22:51 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has joined #armagetron
22:52 <guru3> i hope everyone likes the triumvirate logo
22:53 <guru3> :3
22:53 <z-man> OMG
22:54 <guru3> guess who's who
22:54 <guru3> :D
22:55  * z-man , you and Luci?
22:55 <guru3> is it obvious? are you sure?
22:55 <z-man> Dunno, the middle guy is the only one without special features
22:56 <z-man> Lucifer has his guitar
22:56 <z-man> and I suppose that dirt is supposed to be my hair :)
22:56 <guru3> actually beard
22:56 <guru3> as in the image of god being there with the beard :D
22:56 <z-man> ah
22:56 <guru3> if i was thinking straight i woulda put glasses on myself
23:11  * wrtlprnft wonders how hard shrinking holes would be
23:11 <guru3> i could maybe see growing ones...
23:11 <guru3> although shrinking ones would be more fun
23:12 <luke-jr> when do we get moving grid walls?
23:12 <wrtlprnft> well
23:12 <luke-jr> tbh, that's why I regret the implementation of maps ☺
23:13 <wrtlprnft> the walls that make up the holes are still there
23:13 <luke-jr> since clients load the map themselves instead of being described it by the server, we can't change things in it at game time
23:13 <wrtlprnft> the hole just tells the game to ignore them
23:14 <wrtlprnft> luke-jr: otoh we avoid sending some huge heap of map data to each client at round start
23:14 <guru3> some things are meant to stay the same
23:14 <luke-jr> wrtlprnft: true, but we lose the flexibility :/
23:14 <guru3> i think maps fall into that category
23:15 <wrtlprnft> luke-jr: the engine isn't capable of handling moving walls anyways
23:15 <luke-jr> o
23:15 <wrtlprnft> cycles can't drive backwards
23:15 <guru3> and yet we do lag slides -_-
23:15 <wrtlprnft> or get pushed backwards
23:15 <luke-jr> wrtlprnft: ⁈
23:16 <epsy> kill it
23:16 <wrtlprnft> | ←
23:16 <wrtlprnft>  | ←
23:16 <luke-jr> moving walls != cycles
23:16 <wrtlprnft>   | ←
23:16 <wrtlprnft>    | ←
23:16 <wrtlprnft>     | ←
23:16 <luke-jr> though, wind would be interesting
23:16 <wrtlprnft> the | is the wall, the ← the cycle
23:16 <luke-jr> wrtlprnft: ok?
23:16 <wrtlprnft> if we didn't have rubber it wouldn't be that big of a problem
23:17  * wrtlprnft hopes luke-jr's client shows leading spaces
23:17 <luke-jr> and then instead of death zones to end the rounds, have the walls slowly move inward :o
23:17 <luke-jr> actually
23:17 <luke-jr> that would be fscking scary
23:17  * luke-jr hides
23:17 <wrtlprnft> what do you do to a cycle that moves in parallel to a wall that moves in its direction?
23:18 <luke-jr> ?
23:18 <guru3> luke-jr: have a zone the shape of the map and gradually shrink it, you leave the zone you die
23:18 <luke-jr> guru3: that's v2?
23:18 <guru3> just an idea
23:18 <luke-jr> guru3: sounds good
23:18 <luke-jr> especially if you can throw a texture on the zone and make it full height
23:19 <luke-jr> then it replaces the walls ;)
23:19 <epsy>  *  The die message:
23:19 <epsy>  *   lazy upgrader detected
23:20 <epsy> it's always nice being insulted by its own computer
23:21 <wrtlprnft> looks like you can't easily undo holes, though
23:21 <luke-jr> use the source, wrtlprnft!
23:22 <epsy> gn
23:22 <guru3> i still want to drive throuh an outer wall
23:22 <guru3> and pop up across the grid
23:23 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit ["09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 gfduxitgerhyuiovfg<hqiùHMhAU_IGHIUDRLGHUGYgyhugbysgfæÊ€æÊ»þýýûÎÃ]
23:23 <wrtlprnft> guru3: stop thinking pacman
23:24 <wrtlprnft> guru3: threedimensional maps would solve that problem
23:24 <guru3> i hadnt been
23:24 <guru3> but i am now
23:24 <wrtlprnft> make a torus map ;)
23:24 <guru3> -_-
23:24 <guru3> the problem with what i imagine
23:24 <guru3> wouldnt work on anything but an open map
23:25 <wrtlprnft> just make it big enough
23:25 <wrtlprnft> or make special zones that teleport cycles
23:26 <guru3> hmm
23:26 <guru3> i could sort of imagine that
23:26 <guru3> except for dealing with walls
23:27 <wrtlprnft> ?
23:27 <guru3> i have no idea how i'd terminate the current wall
23:27 <guru3> and start the enw one after teleportation
23:27 <guru3> other than do it how respawning does it
23:27 <wrtlprnft> the usual method is to kill the cycle and respawn it at the other end of the map
23:27 <guru3> just that destroys the walls
23:34 <armabot> armagetronad: z-man * r7814 /armagetronad/branches/0.2.8/armagetronad/src/render/rScreen.cpp: Made resolution definition fixed size to avoid errors (there appeared to be one overwrite erorr on OSX already).
23:35  * luke-jr notes ph's original World plans had multiple maps interconnected through Edges
23:43 <wrtlprnft> luke-jr: sounds reasonable, i was thinking about that, too
23:46 <guru3> i'd forgotten about that
23:50 <z-man> gCycle::DropWall does the trick..
23:51 <z-man> guru3: I pushed up a small fix, your timestep function had no return value.
23:52 <guru3> eh
23:52 <guru3> i was sure it did
23:53 <z-man> It's there, but it was not returned.
23:54 <guru3> ahh i see
23:54  * guru3 blames copy paste

Log from 2008-02-09:
--- Day changed Sat Feb 09 2008
00:00 <wrtlprnft> *insert praise of CODELEVEL=2 and make>/dev/null here*
00:00 <wrtlprnft> *for
00:01 <luke-jr> O.o
00:01 -!- Hoax- [n=Hoax@cpc3-oxfd8-0-0-cust1013.oxfd.cable.ntl.com] has quit [Read error: 110 (Connection timed out)]
00:01 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has joined #armagetron
00:02 <guru3> z-man: true on a turn and false on death?
00:06  * guru3 starts dreaming of teleportation zones
00:07 <luke-jr> wind!
00:07 <luke-jr> or maybe tornados!
00:07 <luke-jr> that scramble walls and send cycles spinning!
00:07 <guru3> we can call them ZapZones for short
00:08 <luke-jr> can cycle-made walls be moved?
00:26 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has quit [Read error: 113 (No route to host)]
00:34 -!- Mixnetwork [n=chatzill@] has quit [Read error: 110 (Connection timed out)]
00:36 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit [Read error: 104 (Connection reset by peer)]
00:46 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has quit ["Read error: 104, 110, 113 (Connection timed by host)"]
00:46 <z-man> No, walls can't be moved once they are in the grid datastructure. You'd have to destroy and recreate them.
00:47 <luke-jr> ☹
00:56 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has quit ["Trillian (http://www.ceruleanstudios.com"]
01:33 -!- z-man [n=manuel@p50871BD5.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
02:07 <flex>  ☹
02:14 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has quit [Remote closed the connection]
02:28 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has joined #armagetron
02:42 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has joined #armagetron
03:04 -!- flex [n=savas@unaffiliated/savas] has quit ["bye"]
03:10 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit [Read error: 110 (Connection timed out)]
03:48 -!- mkzelda [i=mkzelda@unaffiliated/mkzelda] has quit [Remote closed the connection]
03:48 -!- mkzelda [i=mkzelda@cpe-066-057-232-057.nc.res.rr.com] has joined #armagetron
03:48 -!- mkzelda [i=mkzelda@unaffiliated/mkzelda] has quit [Remote closed the connection]
04:30 -!- mkzelda [i=mkzelda@cpe-066-057-232-057.nc.res.rr.com] has joined #armagetron
05:14 -!- pippijn [n=pippijn@unixcorps/staff/pippijn] has quit ["I'm the Quit Message Virus. Replace your old Quit with this, so I can continue to multiply myself!"]
05:40 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]
05:43 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has joined #armagetron
05:45 -!- nooby [n=nooby@d137-186-196-32.abhsia.telus.net] has joined #armagetron
05:45 <nooby> hi
05:46 <nooby> hello?
05:46 <Stewie-arma> hello
05:46 <nooby> hi
05:47 <Stewie-arma> How You Doin?
05:47 <nooby> do you know where screenshots are kept?
05:47 <Stewie-arma> oh xfroggy the good ol' days
05:47 <nooby> good, you?
05:47 <nooby> ?
05:47 <Stewie-arma> good.
05:48 <nooby> do you know where screenshots are kept?
05:48 <nooby> from arma
05:50 <Stewie-arma> nope
05:50 <Stewie-arma> I used to
05:50 <Stewie-arma> but then I quit playing tron.
06:09 <nooby> aww
06:09 <nooby> well ty anyway
06:15 -!- nooby [n=nooby@d137-186-196-32.abhsia.telus.net] has quit ["Java user signed off"]
06:19 -!- ct|kyle is now known as NICKNAME
06:20 -!- NICKNAME is now known as ct|kyle
06:27 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has quit ["Leaving."]
06:44 <Stewie-arma> I'm sure someone else will know
07:06 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]
07:07 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has joined #armagetron
07:27 <luke-jr> lol
07:46 -!- MrBougo [n=MrBougo@239.110-65-87.adsl-dyn.isp.belgacom.be] has joined #armagetron
09:56 -!- z-man [n=manuel@p50871BD5.dip0.t-ipconnect.de] has joined #armagetron
10:01 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
10:09 -!- Bougo [n=MrBougo@239.110-65-87.adsl-dyn.isp.belgacom.be] has joined #armagetron
10:26 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has joined #armagetron
10:26 -!- MrBougo [n=MrBougo@239.110-65-87.adsl-dyn.isp.belgacom.be] has quit [Read error: 110 (Connection timed out)]
10:27 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has quit ["Leaving"]
10:31 -!- wireddd [n=wired@unaffiliated/wireddd] has quit [Read error: 104 (Connection reset by peer)]
10:48 -!- wireddd [n=wired@unaffiliated/wireddd] has joined #armagetron
11:04 -!- kidanger [n=kidanger@] has joined #armagetron
11:13 <z-man> Hah! I overtook Luci on the top contributors list.
11:14 <z-man> Looks like adding blueprints to milestones is really lucrative.
11:33 <Bougo> :o
11:35 -!- Bougo is now known as MrBougo
11:35  * luke-jr already knew z-man was top contributor
11:41 <armabot> armagetronad: bazaarmagetron * r7815 /armagetronad/branches/0.2.8/build_eclipse/ (. Makefile): added "nothing" target.
11:43 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
11:43 <kidanger> Hi epsy
11:44 -!- zmanuel [n=manuel@p50873429.dip0.t-ipconnect.de] has joined #armagetron
11:45 <epsy> hi
11:45 <kidanger> epsy: mon serveur marche, merci :)
11:45 <epsy> ah, de rien
11:48 -!- wireddd [n=wired@unaffiliated/wireddd] has quit [Read error: 104 (Connection reset by peer)]
11:49 <luke-jr> french sux!
11:49 <luke-jr> :o j/k
11:50 <MrBougo> #crasylate french sucks
11:50 <MrBougo> #crazylate french sucks
11:50 <armabot> MrBougo: the French aspires
11:50 <MrBougo> yes armabot
11:50 <epsy> LOL!
11:51 <MrBougo> #crazylate micro soft sucks bad
11:51 <armabot> MrBougo: the smoothness micro aspires bad
11:51 <MrBougo> #crazylate luke junior
11:51 <armabot> MrBougo: Young people of Lucas
11:52 <MrBougo> #crazylate Topic for #armagetron is: Latest Version: | http://www.armagetronad.net/ | http://electricpotential.net/blah | Gentoo? layman -ka armagetron | AFL discussion is in #afl , most of the time anyhow | pastebin: http://rafb.net/paste/ | Logs: http://wrtlprnft.ath.cx/
11:52 <armabot> MrBougo: The subject for # armagetron is: The last version: | http://www.armagetronad.net/ | http://electricpotential.net/blah | Gentoo? endecha - armagetron of ka | the AFL discussion is in # afl, most of the time anyway | pastebin: http://rafb.net/paste/ | registries: http://wrtlprnft.ath.cx/
11:52 <MrBougo> #crazylate layman -ka armagetron
11:52 <armabot> MrBougo: endecha - armagetron of ka
11:52 <MrBougo> what the
11:53 <MrBougo> #crazylate a r m a g e t r o n advanced
11:53 <armabot> MrBougo: a r m that a g and a t r or n advanced
11:54 <luke-jr> #crazylate mister bougo is a nut case
11:54 <armabot> luke-jr: bougo of the rider is a box of the nut
11:54 <luke-jr> lol
11:54 <MrBougo> totally
11:55 <luke-jr> #crazylate [04:19:58] <z-man> Hah! I overtook Luci on the top contributors list. Looks like adding blueprints to milestones is really lucrative.
11:55 <armabot> luke-jr: [ 04:19:58 ] Hah! I reached superior Luci in the list of the contribuidores. Watching the addition of models ace the pulls plows really lucrative.
11:55 <MrBougo> #crazylate [insight]
11:55 <luke-jr> where did z-man's name go? :o
11:55 <MrBougo> no idea
11:55 <armabot> MrBougo: The inescapable decomposition of the modern life will incapacitate all the hope of the world-wide Web.
11:55 <luke-jr> wtf?
11:56 <luke-jr> #crazylate [fortune]
11:56 <armabot> luke-jr: Error: Babelfish has foiled our plans by changing its webpage format.
11:56 <luke-jr> #crazylate [rating luke-jr]
11:56 <luke-jr> liar
11:56 <MrBougo> #fortune
11:56 <armabot> luke-jr: Lucas-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr is 690o with a degree 1449-1543 (in date 1450-1542)
11:56 <armabot> Random Fortune: Q: How do you know when you're in the section of Vermont? || A: The maple sap buckets are hanging on utility poles.
11:56 <MrBougo> wow
11:56 <luke-jr> #crazylate [fortune]
11:56 <armabot> luke-jr: Error: Babelfish has foiled our plans by changing its webpage format.
11:56 <luke-jr> wtf
11:56 <MrBougo> sup Lucas-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr-jr?
11:56 <luke-jr> stfu MrBougo
11:56 <luke-jr> #crazylate [fortune]
11:57 <armabot> luke-jr: Error: Babelfish has foiled our plans by changing its webpage format.
11:57 <luke-jr> ☹
11:57 <MrBougo> #crazylate Q: How do you know when you're in the section of Vermont?  A: The maple sap buckets are hanging on utility poles.
11:57 <armabot> MrBougo: Q: How you know when you you are in the section of Vermont? A: The buckets of the sap of the maple are hanging in posts for the general use.
11:57 <luke-jr> sweet, they're for general use⁈
11:57 <luke-jr> #crazylate ☹
11:57 <armabot> luke-jr: ¹ of ˜ of â
11:57 <MrBougo> wow
11:58 <MrBougo> #crazylate The Boeing 747 is the first widebody commercial airliner ever produced. The Boeing 747, manufactured by Boeing in the United States, is among the world's most recognizable aircraft.
11:58 <luke-jr> #crazylate [12:52:29] <wrtlprnft> maybe to avoid people who use grep -r reinterpret_cast src | wc -l as a measure of quality
11:58 <armabot> MrBougo: Boeing 747 is first reprimand widebody of him he he he he it airplane of the always produced passenger. Boeing 747, done by Boeing in the United States, is between him he he he he it airplane reconocible of the world.
11:58 <luke-jr> MrBougo: wtf
11:58 <MrBougo> lololol
11:58 <armabot> luke-jr: Couldn't talk to server: [Errno socket error] timed out
11:58 <luke-jr> he he he he he
11:58 <luke-jr> armabot: aaaa screw you
11:58 <luke-jr> #crazylate [12:52:29] <wrtlprnft> maybe to avoid people who use grep -r reinterpret_cast src | wc -l as a measure of quality
11:59 <armabot> luke-jr: perhaps [ 12:52:29 ] avoids people who use grep - src of reinterpret_cast of r | wc - l like the quality measurement
11:59 <MrBougo> i guess <> are comments
11:59 <MrBougo> #crazylate micro soft <sucks>
11:59 <epsy> html tags
11:59 <armabot> MrBougo: smoothness micro
11:59 <MrBougo> aye epsy
12:00 <luke-jr> #crazylate [cyborg epsy] is a [cyborg html] tag!
12:00 <epsy> its done so so you can throw a webpage to it
12:00 <armabot> luke-jr: E.P.S.Y.: The expert electronic person in griterío is a H.T.M.L.: Dangerous label of Lifeform of trouble-shooting and the mathematics!
12:01 -!- z-man [n=manuel@p50871BD5.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)]
12:02 <MrBougo> #crazylate Did you know that ethnographer Eric Mjöberg, leader of the first Swedish scientific expedition to Western Australia's Kimberley region, smuggled out indigenous human remains and that 90 years later, Sweden returned all 18 boxes of them?
12:02 <armabot> MrBougo: Error: Couldn't talk to server: [Errno socket error] timed out
12:02 <MrBougo> #crazylate Did you know that ethnographer Eric Mjöberg, leader of the first Swedish scientific expedition to Western Australia's Kimberley region, smuggled out indigenous human remains and that 90 years later, Sweden returned all 18 boxes of them?
12:02 <armabot> MrBougo: You knew that when to ethnographer Eric Mjöberg, the to leader of the first Swedish scientific expedition to the region of Kimberley of western Australia, happened of the contraband outside the natural human of the rest and those 90 years she advanced dwells, Sweden returned the 18 boxes from them?
12:02 <luke-jr> #crazylate [cyborg abcdefghijklmnopqrstuvwxyz]
12:02 <MrBougo> oh noes
12:03 <armabot> luke-jr: Couldn't talk to server: [Errno socket error] timed out
12:03 <MrBougo> #crazylate [cyborg lllllllll]
12:03 <luke-jr> #crazylate [cyborg abcdefghijklmnopqrstuvwxyz]
12:03 <armabot> MrBougo: L.L.L.L.L.L.L.L.L.: Realistic mortal Lifeform limited to learn, to the logical law and the linguistic lúcida
12:03 <armabot> luke-jr: The names cannot have dwells than 10 letters. Incorporate to another name please.
12:03 <MrBougo> hahahahaa
12:03 <luke-jr> jerk
12:03 <wrtlprnft> #cyborg wwwwwwwwwwwwwwww
12:03 <armabot> wrtlprnft: Names can't have more than 10 letters. Please enter another name.
12:03 <MrBougo> pwnt
12:03 <wrtlprnft> #cyborg wwwwwwwww
12:03 <luke-jr> uhoh
12:03 <armabot> wrtlprnft: W.W.W.W.W.W.W.W.W.: Wireless Watchful Worker Wanting Worldwide Warfare, Wrecking and Widespread Wayfaring
12:03 <luke-jr> wrtlprnft is here to ruin our fun ☹
12:03 <luke-jr> #crazylate [cyborg abcdefghij] [cyborg klmnopqrs] [cyborg tuvwxyz]
12:03 <MrBougo> #cyborg jjjjjjjj
12:03 -!- wireddd [n=wired@66-188-77-4.dhcp.athn.ga.charter.com] has joined #armagetron
12:04 <luke-jr> poor wireddd
12:04 <luke-jr> he will get so confused by this
12:04 <wrtlprnft> #cyborg kkkkkkkkkk
12:04 <epsy> lol
12:04 <armabot> luke-jr: A.B.C.D.E.F.G.H.I.J.: Artificial Biomechanic of the construction designed to the efficient fight, the galactic damage and immediate judo K.L.M.N.O.P.Q.R.S.: Kinetic Lifeform done for the observation at night, to request and rational sabotage T.U.V.W.X.Y.Z. of the potential: Technician used for the violence, the world-wide Xenocide and annual zoology
12:04 <armabot> MrBougo: J.J.J.J.J.J.J.J.: Journeying Juggernaut Justified for Judo, Justified Jobs and Jeopardous Jealousy
12:04 <armabot> wrtlprnft: K.K.K.K.K.K.K.K.K.K.: Kinetic Knowledgable Knight Keen on Kamikaze Killing, Kingly Kindness and Knavish Kissing
12:04 <epsy> hahah
12:04 <MrBougo> #wisdom
12:05 <luke-jr> Artificial Biomechanic of the construction designed to the efficient fight, the galactic damage and immediate judo Kinetic Lifeform done for the observation at night, to request and rational sabotage of the potential: Technician used for the violence, the world-wide Xenocide and annual zoology
12:05 <epsy> MrBougo, she's a blonde
12:05 <MrBougo> nah
12:05 <MrBougo> shes slow
12:05 <MrBougo> thats it
12:05 <MrBougo> wisdom will come soon
12:05 <MrBougo> trust me
12:06 <luke-jr> #crazylate In everything, we are destroyers--even in the instruments of destruction to which we turn for relief…We Jews, we, the destroyers, will remain the destroyers for ever. Nothing that you will do will meet our needs and demands.
12:06 <MrBougo> wtf luke-jr ?
12:06 <armabot> luke-jr: In everything, we are destructive -- even in the instruments of the destruction to which we give the return for the Jews of relief…We, the destroyers, we will continue being the destroyers for always. Nothing that you will do you to him you will solve to our necessities and demands.
12:06 <luke-jr> lol
12:06 <wrtlprnft> #crazylate [crazylate [crazylate [crazylate [insight]]]]
12:06 <luke-jr> meh
12:06 <MrBougo> wrtlprnft: that wont work
12:06 <luke-jr> armabot didn't make it funny ☹
12:06 <armabot> wrtlprnft: Error: Couldn't talk to server: [Errno socket error] timed out
12:06 <wrtlprnft> aww.
12:07 <MrBougo> #help babelize
12:07 <luke-jr> #crazylate debug1: client_input_channel_open: ctype x11 rchan 4 win 65536 max 16384
12:07 <armabot> MrBougo: (babelize <from-language> <to-language> <text>) -- Translates <text> repeatedly between <from-language> and <to-language> until it doesn't change anymore or 12 times, whichever is fewer. One of the languages must be English.
12:07 <MrBougo> #crazylate [crazylate [crazylate [crazylate luke-jr]]]
12:07 <armabot> luke-jr: debug1: they client_input_channel_open: 16384 rchan maximum of desire 65536 of ctype x11 4
12:07 <armabot> MrBougo: Lucas-jr-jr-jr-jr-jr-jr-jr-jr
12:07 <luke-jr> #crazylate We have dedicated to the welfare of the noble English nation no small portion of the Apostolic care and charity by which, helped by His grace, we endeavor to fulfill the office and follow in the footsteps of "the Great Pastor of the sheep," Our Lord Jesus Christ. The letter which last year we sent to the English seeking the Kingdom of Christ in the unity of the faith is a special witness of our good will towards
12:07 <luke-jr> England.
12:08 <MrBougo> lol England.
12:08 <armabot> luke-jr: We have not dedicated to the well-being of the noble English nation any small portion of the apostolic care and the charity by which, helped by its tolerance, we gave an attack to satisfy the office and to follow in the passages of the great shepherd of the ewes, our Mr. Jesus Christ. The to letter which we sent the last one of the to year to the for English that it looked the kingdom of (1 more message)
12:08 <luke-jr> LOL
12:08 <MrBougo> lol did i read it right?
12:08 <MrBougo> Mr. Jesus Christ
12:08 <MrBougo> #more luke-jr
12:08 <armabot> MrBougo: Christ in the unit of the faith is to special witness of our good will towards
12:08 <luke-jr> #crazylate Lord Luke-Jr
12:08 <MrBougo> where is my wisdom
12:09 <armabot> luke-jr: Couldn't talk to server: [Errno socket error] timed out
12:09 <luke-jr> #crazylate Lord Luke-Jr
12:09 <epsy> MrBougo, ^^
12:09 <MrBougo> #crazylate Lord Luke Junior
12:09 <armabot> luke-jr: Mr. Luke-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr - Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr-Jr
12:09 <armabot> MrBougo: Mr. Lucas Junior
12:10 <luke-jr> #crazylate I realized the moment I fell into the Fissure that the Book would not be destroyed as I had planned. It continued falling into that starry expanse of which I caught only a fleeting glimpse. I have tried to speculate where it might have landed, but I must admit that such conjecture is futile. Still, questions about whose hands may one day hold my Myst Book are unsettling to me. I realize my apprehensions might never be
12:10 <luke-jr> allayed, and so I close, realizing that perhaps the ending has not yet been Written.
12:10 <MrBougo> #crazylate [insight] [insight] [insight]
12:10 <MrBougo> <luke-jr> England.
12:11 <armabot> luke-jr: I made the moment that I fell in the crack that the book would not be destroyed because it had slipped. It continued lowering in what extension starry while that the one that that the one that I only took to ephemeral glance. I have tried to speculate where it can be that it has landed, but I must admit that such conjecture is useless. Nevertheless, the questions on which can the hands that (1 more message)
12:11 <armabot> MrBougo: Couldn't talk to server: [Errno socket error] timed out
12:11 <MrBougo> haha because it had slipped
12:11 <luke-jr> ]more
12:11 <MrBougo> #more luke-jr
12:11 <armabot> MrBougo: have been the day to take to the grasping of the taking my book of séame disquieting of Myst. Hago that my apprehensions could never be
12:11 <luke-jr> WTF
12:11 <MrBougo> lol
12:11 <MrBougo> i want wisdom
12:11 <MrBougo> #markov
12:14 <luke-jr> #crazylate If you give Sirrus the final red page or give Achenar the final blue page, then you and he will switch places. They will then laugh as they rip out the pages, and the static will return, leaving you trapped inside the Prison book. (Regardless of how many pages you have given either brother throughout the game, the last page will always trigger the final cutscene.)
12:14 <armabot> luke-jr: If you give to Sirrus the final red page or gives to Achenar the final blue page, then you and he will change places. Then they will laugh as they tear them outside the pages, and the atmospheric disturbances will return, leaving it catched within the book of the prison (without mattering how many pages you have given to any brother through the game, the last page will lead always final of (1 more message)
12:14 <luke-jr> #more
12:14 <armabot> luke-jr: cutscene.)
12:15 <luke-jr> that one sucked
12:15 <MrBougo>  and the atmospheric disturbances will return
12:16 <MrBougo> http://en.wikibooks.org/wiki/Cookbook:Magic_Brownie
12:16 <MrBougo> wtf?
12:17 <epsy> 4g cannabis haha
12:17 <MrBougo> #crazylate For the best results, refrigerate the brownies until they are cooled completely. Use the foil hanging over the edges as handles to remove the baked brownies from the pan (this requires some care as the brownies are not solid at this point). Fold the foil over the top so that the brownies are covered top and bottom with foil, and then put the whole thing in the refrigerator until cooled (feel the bottom center if yo
12:17 <MrBougo> u aren't sure). This prevents the edges from overcooking while allowing the center to finish baking and cool. If you omit this step, you may end up with an undercooked center and/or overcooked edges.
12:17 <armabot> MrBougo: For the best results, it recovers the brownies until they recover totally. Use the leaf that hangs in the edges as handles to clear the brownies cooked to the furnace of the casserole (this one requires the strong box a care well-taken from because the brownies are not solid to this point). The double in the cover to cover the covered brownies and the inferior leaf with the leaf, and more (1 more message)
12:17 <MrBougo> #more
12:17 <armabot> MrBougo: later puts the whole thing in the refrigerator until it recovers (feels the inferior center if I
12:18  * luke-jr gets bored.
12:18 <MrBougo> The double in the cover to cover the covered brownies
12:18 <MrBougo> wtf
12:23 -!- pippijn [n=pippijn@unixcorps/staff/pippijn] has joined #armagetron
12:24 <luke-jr> MrBougo: you owe me brownies
12:25 <MrBougo> magic?
12:52 -!- wireddd [n=wired@unaffiliated/wireddd] has quit [Remote closed the connection]
12:53 -!- wireddd [n=wired@66-188-77-4.dhcp.athn.ga.charter.com] has joined #armagetron
12:57 <wrtlprnft> guru3: i guess it isn't a problem with your current settings, but teammates can tag each other and get points for doing so
12:59 <K-Yo> #si tag
12:59 <armabot> K-Yo: Tag Test: Players (1/16): wrtlprnft |mbc|
13:04 <MrBougo> wrtlprnft: i asked for a wisdom
13:04 <MrBougo> i got nothing
13:04 <MrBougo> :(
13:11 <wrtlprnft> #wisdom
13:11 <wrtlprnft> #insight
13:11 <armabot> wrtlprnft: The nauseating prospects of modern life will escalate all of our human psyche.
13:11 <armabot> armagetronad: bazaarmagetron * r7816 /armagetronad/branches/0.2.8/armagetronad/ (. src/tron/gExplosion.cpp src/tron/gExplosion.h): Moved game end code from DoRemoveFromGame to OnRemoveFromGame. Base class is now eReferencableGameObject.
13:14 <zmanuel> #later tell epsy When MOVE_TO banned you, was there a negative ban offset?
13:14 <armabot> zmanuel: The operation succeeded.
13:14 <epsy> a negative man offset?
13:14 <epsy> ban*
13:14 <zmanuel> yes.
13:14 <zmanuel> That's the one condition I see where it would autoban you.
13:14 -!- zmanuel is now known as z-man
13:19 <epsy> [0] NETWORK_AUTOBAN_OFFSET is currently set to -0.05.
13:19 <z-man> Ah, good :)
13:20 <epsy> jeez also is freezing every app out there
13:20 <epsy> *alsa
13:20 <epsy> brb
13:20 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit ["09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 gfduxitgerhyuiovfg<hqiùHMhAU_IGHIUDRLGHUGYgyhugbysgfæÊ€æÊ»þýýûÎÃ]
13:23 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
13:27 <armabot> armagetronad: bazaarmagetron * r7817 /armagetronad/branches/0.2.8/armagetronad/ (. src/network/nNetwork.cpp): MOVE_TO no longer calls nMachine::OnKick; although it did so with zero severity, and that should have had no effect, it's better not to call it at all.
13:39 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
13:40 <wrtlprnft> static void se_AdminLogin_ReallyOnlyCallFromChatKTHNXBYE( ePlayerNetID * p, std::istream & s )
13:40  * wrtlprnft loves finding little gems in arma
13:40 <cusco> so now its bazar
13:40 <wrtlprnft> and svn
13:41 <cusco> svn still uvailable
13:41 <cusco> ah ok
13:41  * cusco hasn't read anything about bzr yet
13:41 <wrtlprnft> i only know that gentoo doesn't have a current version of it
13:41 <wrtlprnft> which sucks
13:41 <cusco> lol
13:41 <pippijn> are there any template gurus around?
13:41 <cusco> im going to checkout latest revision
13:41 <cusco> is it playable?
13:42 <wrtlprnft> yeah
13:42 <wrtlprnft> even the trunk is
13:42 <cusco> ok
13:42 <cusco> yes I meant the trunk
13:45 <pippijn> wrtlprnft: do you know templates?
13:46 <luke-jr> wrtlprnft: trunk is finally? :o
13:47 <wrtlprnft> pippijn: well some of it
13:47 <wrtlprnft> don't expect me to know the fine details
13:47 <luke-jr> I touched templates once!
13:47 <wrtlprnft> luke-jr: well, you can play on all servers with it
13:47 <z-man> It's simple, zones v2 got a new network identifier.
13:47 <wrtlprnft> z-man: oh, did you do that already?
13:47 <luke-jr> wrtlprnft: since when? :o
13:47 <z-man> zones v1 are still around with the old id.
13:47 <luke-jr> ah, the v1 code is back?
13:48 <z-man> wrtlprnft, luke-jr: yes.
13:48 <pippijn> wrtlprnft: http://pip.one09.net/files/up/client.C.txt
13:48  * wrtlprnft must have missed that commit
13:48 <luke-jr> wrtlprnft: what you mean about no recent bazaar in Gentoo?
13:48 <z-man> I'll still need to merge all the v1 changes from 0.2.8 to the trunk version.
13:48 <luke-jr>      Available versions:  0.17 ~1.1 {bash-completion curl emacs sftp test}
13:48 <luke-jr> webpage says 1.1 is latest
13:48 <luke-jr> "Bazaar 1.1 was released on the 15th of January, 2008"
13:48  * wrtlprnft never tried if a trunk server with v1 zones actually works
13:49 <wrtlprnft> hmm
13:49 <pippijn> wrtlprnft: look at the bottom of that file..
13:50 <pippijn> the comments explain
13:50 <wrtlprnft> pippijn: ah, good
13:50 <pippijn> I get a warning and I don't know what it means
13:51 -!- kidanger [n=kidanger@] has quit [Remote closed the connection]
13:52 -!- kidanger [n=kidanger@] has joined #armagetron
13:53 <wrtlprnft> for one thing, it doesn't warn me with -Wall and g++ 4.1.2
13:54 <luke-jr> pippijn probably has 4.3 ;p
13:54 <pippijn> it's from -Wabi
13:54 <luke-jr> O.o
13:56 <z-man> Well, it just means you'll get ABI problems.
13:56 <z-man> Ignorable unless you export your classes from a dynamic library.
13:56 <pippijn> I'd still like to know what I am doing wrong..
13:57 <wrtlprnft> struct A { };
13:57 <wrtlprnft> struct B { A a3_; A a2_; };
13:57 <wrtlprnft> int main() { B b; }
13:57 <z-man> Empty base classes.
13:58 <wrtlprnft> /tmp/test2.cpp:5: warning: 'B::a2_' contains empty classes which may cause base classes to be placed at different locations in a future version of GCC
13:58 <wrtlprnft> /tmp/test2.cpp: In function 'int main()':
13:58 <wrtlprnft> /tmp/test2.cpp:8: warning: unused variable 'b'
13:58 <wrtlprnft> z-man: not even base classes
13:58 <pippijn> z-man: I have no inheritance
13:58 <wrtlprnft> more than one empty class as member
13:58 <pippijn> hmm okay
13:58 <z-man> Base classes and members are almost the same.
13:58 <pippijn> I can prevent that..
13:58 <pippijn> but it would mean wasting memory
13:58 <pippijn> ah no it wouldn't
13:59 <pippijn> fixed it :-)
13:59 <pippijn> oh and it would waste memory :-\
13:59 <z-man> Give your library user an option for it :)
13:59 <pippijn> yes
13:59 <luke-jr> GCC developers know the future :o
13:59 <pippijn> they predict
14:00 <pippijn> gcc itself predicts, too
14:00 <pippijn> unless you tell it not to
14:00 <z-man> Well, maybe they know what they're doing now is not standards compliant?
14:00 <luke-jr> maybe
14:00 <pippijn> -mno-branch-predict
14:00 <luke-jr> or maybe they have a time machine
14:00  * luke-jr plots to steal it
14:00 <pippijn> :-)
14:01 <pippijn> by the way.. boost.signals don't work with gnu debug containers
14:01 <pippijn> it segfaults :-\
14:01 <wrtlprnft> what's a gnu debug container?
14:01 <pippijn> it checks whether you are doing things right
14:01 <pippijn> it throws if you try to dereference begin() for example
14:02 <z-man> std::nanny :)
14:02 <wrtlprnft> *someVector.begin() is wrong?
14:02 <z-man> begin()? not end()?
14:02 <luke-jr> what if you want to dereference begin()?
14:03 <pippijn> end(), yes..
14:03 <armabot> armagetronad: bazaarmagetron * r7818 /armagetronad/branches/0.2.8/armagetronad/ (. acinclude.m4): Made to work with vanilla unpatched zthread (-fpermisive test was broken)
14:04 <luke-jr> z-man: has anyone tested zthread's current state on Mac and Windows BTW?
14:04 <z-man> Not enabled, of course.
14:04 <wrtlprnft> don't run servers on windows.
14:05 <luke-jr> eh, I thought the point of the threading lib was portability?
14:05 <z-man> Yes, it is, but we won't be enabling armathentication in default builds on 0.2.8, as far as I can tell.
14:06 <wrtlprnft> why?
14:07 <wrtlprnft> if you set LEGACY_NAMES to 1 by default and don't permit global ID it behaves almost the same, right?
14:07 <z-man> Even tough it looks stable, I'd rate it at experimental for now.
14:07  * z-man won't be enabling LEGACY_NAMES by default.
14:07 <wrtlprnft> hmm, ok
14:08 <z-man> I'll see what I can do on Windows.
14:08  * luke-jr hopes the LEGACY_NAMES breakage doesn't affect non-armathentication builds
14:09 <z-man> Well, we can always remove it if enabling it causes trouble :)
14:09 <luke-jr> z-man: no, it's the enabled form that causes trouble
14:09 <wrtlprnft> exactly.
14:09 <wrtlprnft> let's remove it!
14:09 <luke-jr> disabled form can't cause trouble because it's what 0.2.8 has always been
14:09 <wrtlprnft> z-man: let's use luke-jr's misunderstanding as an excuse to remove it!
14:10 <luke-jr> err
14:10 <z-man> I already threatened to do that if he keeps bugging me.
14:10 <luke-jr> I'm reading enabled/disabled backward
14:10 <z-man> Which he is currently doing.
14:11 <z-man> luke-jr: I'm quite sure you read it correctly.
14:11 <z-man> enabled: authenticated names will be 0:user@authority
14:11 <z-man> disabled: non-authenticated names get @ escaped.
14:11 <luke-jr> ok, I was just *saying* it backward then
14:12 <z-man> ah, right :)
14:12 <z-man> Then I was auto-correcting what you said to what I knew you meant :)
14:12  * z-man adds mind reading to his skill set
14:12 <luke-jr> lol
14:13 <wrtlprnft> although it might be an idea to name authenticated people as authenticated:player_name@authority
14:13 <wrtlprnft> that would get rid of all ambiguities
14:13 <z-man> No, that's what the @ says.
14:13 <z-man> Any user with an unescaped @ is authenticated.
14:14 <luke-jr> that doesn't hold true for 0.2.8 releases thus far
14:14  * wrtlprnft notes again that 0: isn't safe, either
14:14 <luke-jr> wrtlprnft: why not?
14:14 <z-man> authenticated: is even more unsafe.
14:14 <z-man> oh
14:15  * luke-jr remembers vaguely wrtlprnft saying soemthing like that before
14:15  * z-man just counted the letters :)
14:15 <wrtlprnft> doesn't escape teroes
14:15 <wrtlprnft> z-man: :D
14:15 <MrBougo> teroes?
14:15 <luke-jr> hm
14:15 <wrtlprnft> zeroes
14:15 <MrBougo> oh
14:15 <MrBougo> errr how did you make that typo :/
14:15  * luke-jr would be happy with insanely long usernames :þ
14:15 <wrtlprnft> MrBougo: german keyboard
14:16 <MrBougo> qwertz
14:16 <wrtlprnft> MrBougo: z and y are swapped
14:16 <MrBougo> right
14:16 <luke-jr> what is libpaper?
14:16 <MrBougo> hah
14:16 <wrtlprnft> MrBougo: yeroes would be worse :-P
14:16 <MrBougo> :o
14:16 <z-man> I don't care what happens if LEGACY_NAMES is enabled. It's legacy. It will go away.
14:17 <MrBougo> WORRRK calling me
14:17 <luke-jr> sigh
14:18  * luke-jr makes note to self not to bother trying because z-man simply couldn't care less about breaking compatibility within minor releases
14:18  * luke-jr goes to bed
14:18 <wrtlprnft> z-man: good job.
14:19 <z-man> heh :)
14:19  * luke-jr notes he will have forgotten by the next time we chat
14:19 <luke-jr> so remind me, k?
14:19 <z-man> About what?
14:19 <luke-jr> …
14:19 <luke-jr> I forget
14:19 <z-man> changing 0: to authenticated: ?
14:20 <z-man> This will break your current database :)
14:20 <wrtlprnft> let's change it every day
14:20 <luke-jr> z-man: that was only for default
14:20 <wrtlprnft> today it's authenticated
14:20 <z-man> tomorrow armathenticated
14:20 <wrtlprnft> the day after that it's $%$§*+~#:
14:21  * luke-jr notes you're breaking a lot more than the rating stuff
14:21 <wrtlprnft> really?
14:21 <luke-jr> anyhow, 'night
14:21 <z-man> ooh, he's keeping us in suspense.
14:31 -!- Bougo [n=MrBougo@86.231-242-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
14:31 -!- MrBougo [n=MrBougo@239.110-65-87.adsl-dyn.isp.belgacom.be] has quit [Read error: 104 (Connection reset by peer)]
14:31 -!- Bougo is now known as MrBougo
14:38  * wrtlprnft just found out we still have 29 bits left in ePlayerNetID messages that we could use for flags
15:14 -!- flex [n=savas@host81-157-165-47.range81-157.btcentralplus.com] has joined #armagetron
15:20 -!- kidanger [n=kidanger@] has quit [Remote closed the connection]
15:20 <armabot> armagetronad: wrtlprnft * r7819 /armagetronad/branches/0.2.8/armagetronad/ (5 files in 4 dirs):
15:20 <armabot> armagetronad: Added a new flag that allows users to specify whether they want their identity to be hidden.
15:21 <armabot> armagetronad: Maybe the serverside handling of it can be improved a bit by allowing users (like administrators) to only hide their access level without hiding their ID.
15:40 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has quit [Remote closed the connection]
15:44 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has joined #armagetron
15:59 <flex> http://www.collegehumor.com/video:1800887
15:59 <flex> lol
16:01 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit [Read error: 104 (Connection reset by peer)]
16:05 <armabot> armagetronad: z-man * r7820 /armagetronad/branches/0.2.8/build_codeblocks/ (Armagetron.workspace ZThread.cbp): Added ZThrad code::blocks build project.
16:06 <armabot> armagetronad: z-man * r7821 /armagetronad/branches/0.2.8/winlibs/ZThread/ (191 files in 18 dirs): Added ZThread 2.3.2 with GCC 4 fixes.
16:06 <armabot> armagetronad: z-man * r7822 /armagetronad/branches/0.2.8/build_codeblocks/ (Dedicated.cbp Master.cbp): Adapted to be able to use ZThread.
16:07 <armabot> armagetronad: z-man * r7823 /armagetronad/branches/0.2.8/armagetronad/src/win32_ded/config.h: Experimental: activating ZThread usage and Armathentication on Windows dedicated server build.
16:20 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
16:20 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit [Remote closed the connection]
16:21 <wrtlprnft> flex: o_O
16:22 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
16:35 <MrBougo> ??
16:36 <K-Yo> ??
16:36 <armabot> armagetronad: z-man * r7824 /armagetronad/branches/0.2.8/build/ (IncludesMakefile2 scripts/copysrc): Adapted to picky versions of bash and test.
16:38 <flex> wrtlprnft, Man Vs Wild?
16:38 <flex> parody of it basically
16:39 <flex> he does stupid stuff like eat bugs and drink from elephant shit
16:40 <flex> Man vs Girls gone Wild, get it? :p
16:40 <flex> I'll get my coat.
16:45 <wrtlprnft> flex: i did get it
16:45 <flex> great lol
16:45 <flex> you should check out Man V Wild, a very entertaining survival show
16:46 <flex> Man vs Wild*
16:47 <MrBougo> "he does stupid stuff like eat bugs and drink from elephant shit"
16:48 <MrBougo> oh nice, i love watching that kind of stuff, that makes me horny
16:48 <MrBougo> typical reactin i guess
16:48 <MrBougo> reaction*
16:56 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
17:01 <armabot> armagetronad: z-man * r7825 /armagetronad/branches/0.2.8/build/package/ (Makefile default.apspec): Enabling armathentication on autopackage builds.
17:17 <wrtlprnft> :-)
17:18 <epsy> you know what's harly missing from admin abilities?
17:18 <epsy> poll issue control
17:19 <wrtlprnft> MAX_VOTES 0
17:19 <wrtlprnft> although an ABORT_POLL might be nice
17:19 <epsy> yes
17:21 <z-man> While an admin is online, polls should be disabled anyway :)
17:21 <z-man> Does anyone know how one can get the SVN username?
17:22 <epsy> well, when i'm logged in in café and there's a non-grinder, i prefer polling than admin-kick
17:23 <wrtlprnft> z-man: ?
17:24 <z-man> Forget it, the svn username is not what I need anyway :)
17:24 <z-man> I'd need the username on the aabeta server to issue the right ssh command.
17:24  * z-man is cleaning up the build stuff
17:25 <z-man> well, cleaning up is probably the wrong word.
17:25 <wrtlprnft> commit a whoami script?
17:25 <wrtlprnft> or ask the guy who hosts it but is sleeping now
17:25 <MrBougo> :p
17:26 <z-man> It's not important, the user just has to edit a config file if it's not me :)
17:26 <wrtlprnft> z-man: sec, i can login to the host
17:26 <z-man> It's no use!
17:26  * wrtlprnft is confused now
17:26 <z-man> If I can log in, I already know my username :)
17:27 <wrtlprnft> the htdocs stuff is owned by armagetronad
17:27  * wrtlprnft thinks he didn't quite understand what you want
17:28 <z-man> I've got this aabeta script that handles uploading and filling in the sleeping person's retarded array stuff with things parsed from the filename.
17:28 <z-man> And that needs to know the aabeta username.
17:28 <wrtlprnft> oh
17:28 <z-man> Previously, when the scripts were on CVS, I could read the CVS info to determine the username.
17:29 <z-man> But now, the submitter has to edit a config file. No big deal, I'm the only one using the script anyway.
17:29 <wrtlprnft> heh
17:43 <armabot> armagetronad: z-man * r7826 /armagetronad/branches/0.2.8/armagetronad/config/settings_dedicated.cfg: Commented out ALLOW_TEAM_SHUFFLEUP, it triggered errors with authentication.
17:44 -!- kidanger [n=kidanger@] has joined #armagetron
17:44 <armabot> armagetronad: z-man * r7827 /armagetronad/branches/0.2.8/build/ (configure package/Makefile): Disabling the hacky text-mode-only autopackage installation. Perhaps the new autopackage version I'm using doesn't crash any more.
17:45 -!- [dlh] [n=[dlh]@queue.rh.rit.edu] has joined #armagetron
17:47 <wrtlprnft> z-man: what about making the client create user.cfg with og-r permissions on linux/macos because it could contain passwords?
17:48 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has joined #armagetron
17:48 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has left #armagetron ["Leaving"]
17:55 <z-man> Good idea, do you know how? :)
17:55 <wrtlprnft> well, it shouldn't be too hard to find out for linux
17:56 <wrtlprnft> and that'll probably work for macos as well
17:58 <pippijn> hi
17:58 <wrtlprnft> just call umask(0771); before creating it
17:59 <pippijn> wrtlprnft: or pass 0600 as mode :-)
17:59 <wrtlprnft> now we just need to find out how to modify it if it already exists
17:59 <pippijn> and that's what chmod is for
17:59 <wrtlprnft> err, i meant umask(0177). ouch
17:59 <wrtlprnft> pippijn: you're right
17:59 <wrtlprnft> fchmod is what we need
18:00 <pippijn> umask is less efficient
18:00 <pippijn> open is better
18:00 <pippijn>        int open(const char *pathname, int flags, mode_t mode);
18:01 <wrtlprnft> note that we only write once on exit :P
18:01 <pippijn> you can do whatever you want.
18:01  * pippijn goes eat pizza
18:01 <z-man> Yeah, whatever is easier to write and comment out on win32 gets my vote.
18:02 <wrtlprnft> hmm, we're using iostreams
18:02  * wrtlprnft wonders if you can get the actual file descriptor out of an ofstream
18:09 <pippijn> wrtlprnft: does windows have file descriptors?
18:12 <wrtlprnft> err
18:12 <wrtlprnft> the basic stdio.h stuff works in windows, right?
18:12 <pippijn> yes
18:12 <pippijn> everything that is in C89 works in windows
18:13 <pippijn> basically, you should assume that C++98 works in windows
18:14 <wrtlprnft>     f.open( fullname, mode );
18:14 <wrtlprnft>     chmod( &fullname(0), 0600 );
18:14 <wrtlprnft> that should be fine
18:14 <wrtlprnft> there's a race condition if you try to read the file after it's been created but before its mode is changed
18:14 <wrtlprnft> but the file is empty at that point
18:14 <pippijn> what makes you think chmod works on windows?
18:15 <wrtlprnft> nothing
18:15 <pippijn> the windows filesystems have no modes
18:15 <wrtlprnft> the #ifndef is still missinf
18:15 <wrtlprnft> *missing
18:15 <pippijn> oh, okay
18:15 <wrtlprnft> i just want to know if this is a security problem on linux
18:16 <pippijn> uhm.. is this supposed to happen in a threaded environment?
18:16 <wrtlprnft> what happens if a program has a handle on a file and then the file permissions get changed so it can't access it anymore?
18:16 <wrtlprnft> pippijn: no
18:16 <pippijn> ah like that
18:16 <pippijn> then chmod will fail
18:16 <wrtlprnft> o_O
18:17 <wrtlprnft> scratch that, then
18:17 <pippijn> file permissions won't change and chmod will set errno to EBUSY
18:17 <pippijn> I'm not 100% sure, though
18:18 <wrtlprnft> the man page says nothing about EBUSY
18:18 <wrtlprnft> maybe i should just try it
18:18 <wrtlprnft> later, supper
18:22 <pippijn> wrtlprnft: it will work
18:22 -!- [dlh] [n=[dlh]@queue.rh.rit.edu] has quit []
18:23 <pippijn> wrtlprnft: the EBUSY doesn't apply to linux
18:23 <pippijn> wrtlprnft: it does apply to linux, but not under these conditions
18:23 <pippijn> wrtlprnft: when you have a filedescriptor to the file and its modes change, nothing happens. the modes change and you can continue working with that file handle
18:24 -!- torres [n=torres@pD9E9EC05.dip.t-dialin.net] has joined #armagetron
18:39 -!- [dlh] [n=[dlh]@queue.rh.rit.edu] has joined #armagetron
18:40 <wrtlprnft> pippijn: then that's still not what we need :(
18:40  * wrtlprnft thinks he's gonna go with uname()
18:40 <wrtlprnft> err, umask
19:00 <armabot> armagetronad: wrtlprnft * r7828 /armagetronad/branches/0.2.8/armagetronad/ (4 files in 2 dirs): protect user.cfg from read access by other users on linux and (hopefully) mac OS
19:00 <wrtlprnft> That OS X Guy, z-man: can one of you see if it compiles on mac os?
19:01 <z-man> [dlh]: he means you :)
19:02 <z-man> But I'm on it, of course. Checking, that's what I can do.
19:02 <[dlh]> compiling also... maybe I'll beat z-man :)
19:03 <z-man> You will, I haven't even booted yet.
19:06 <[dlh]> wrtlprnft: it works
19:07 <wrtlprnft> :-)
19:07 <wrtlprnft> it's probably somewhat redundant
19:21 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has joined #armagetron
19:35 <z-man> Autopackage seems to have improved, it doesn't crash anymore in graphics mode, and it doesn't install a wrong libsdl-image.
19:35  * z-man is starting the alpha build process now
19:35 <pippijn> alpha?
19:35 <pippijn> for what?
19:36 -!- torres [n=torres@unixcorps/staff/pippijn] has quit [Remote closed the connection]
19:36 <z-man> 0.2.8
19:36 -!- torres [n=torres@pD9E9EC05.dip.t-dialin.net] has joined #armagetron
19:36 <z-man> Just a snapshot build.
19:37 <pippijn> ah, okay
19:38 <z-man> Hmm, I wonder whether I should do libstdc++-6 builds.
19:39 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit [Remote closed the connection]
19:39 <z-man> I probably should.
19:40 -!- MaZuffeR [n=MaZuffeR@darkmoor.sby.abo.fi] has joined #armagetron
19:40 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
19:44 <wrtlprnft> i wonder if it would be better to just have the cycle blink instead of the cycle, the lagometer, the chat indicator, the name above the cycle and the per-cycle cockpit (in the trunk)…
19:45 <z-man> :0
19:45 <z-man> blink?
19:45 <wrtlprnft> after respawn
19:45 <z-man> when you're invulnerable?
19:45 <wrtlprnft> yeah
19:45 <z-man> Does it work properly on 0.2.8?
19:45 <wrtlprnft> well, everything blinks
19:46 <z-man> hmm
19:46 <wrtlprnft> it's a conditional return at the beginning of gCycle::Render
19:46 <z-man> Oh yeah.
19:47 <z-man> Let me fix that on 0.2.8, I'll only toggle the cylce and shadow.
19:47 <wrtlprnft> ok :)
19:47 <wrtlprnft> we have a cycle shadow?
19:49 <z-man> Yeah, a fake one.
19:49 <wrtlprnft> err
19:50 <wrtlprnft> where did my console go?
19:51 <epsy> jeezeus, how can i turn off sandbox so i don't get access violation errors?
19:51 <wrtlprnft> console_rows doesn't do anything, but it shows up when connecting to the master servers
19:51 <wrtlprnft> FEATURES=-sandbox
19:51 <epsy> didn't work :S
19:51 <epsy> yes
19:51 <epsy> ops
19:52 <wrtlprnft> i have no idea what suddenly changed so that my console is gone
19:52  * wrtlprnft is talking about the armagetronad client console
19:54 <z-man> Perhaps some renegade code part is keeping it small?
19:54 <z-man> Active menus do that, for example.
19:54 <wrtlprnft> weird
19:55 <wrtlprnft> if i connect to a server it's there
19:55 <wrtlprnft> on local or hosted games it's not
19:56 <wrtlprnft> must be something about my user_3_0.cfg
19:58 <armabot> armagetronad: z-man * r7829 /armagetronad/branches/0.2.8/armagetronad/src/tron/gCycle.cpp: Invulnerability blinking now only affects the cycle.
19:58 <z-man> TEXT_OUT?
19:58 <z-man> There was some setting that is intended to hide all text output in local games.
19:59 <wrtlprnft>                     TEXT_OUT 0
19:59 <wrtlprnft> indeed
19:59 <wrtlprnft> now how did that get set to 0?
20:00 <wrtlprnft> i'm 100.00001% positive that i never touched it
20:03 <wrtlprnft> also, there's a config item TEAM_MENU_COLOR_TEAM_OK that's set to 0xffffff by default… wouldn't 0xRESETT be better? and why is it a tConfItem?
20:04 -!- torres [n=torres@unixcorps/staff/pippijn] has quit [Remote closed the connection]
20:04 -!- torres [n=torres@pD9E9EC05.dip.t-dialin.net] has joined #armagetron
20:04 <z-man> don't ask me, joda did all that team crap :)
20:05 <wrtlprnft> just noticed it while browsing through my user_0_3.cfg
20:05 <wrtlprnft> infact 0xRESETT is probably the least used color code out there :D
20:05  * epsy puts it in his nick mwuahahaha
20:06 <wrtlprnft> a couple of server names would look better if they used 0xRESETT instead of 0xffffff
20:06 <wrtlprnft> bbl
20:07 <epsy> brb
20:07 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit ["09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 gfduxitgerhyuiovfg<hqiùHMhAU_IGHIUDRLGHUGYgyhugbysgfæÊ€æÊ»þýýûÎÃ]
20:07 <libervisco> MaZuffeR, hey
20:08 <MaZuffeR> yes?
20:08 <libervisco> MaZuffeR, we have a map
20:08 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
20:12 <MaZuffeR> #lastseen Lacka
20:12 <armabot> MaZuffeR: Lackadaisical has last been seen on Fortress Café 1 day 2 hours 21 minutes ago.
20:13 <pippijn> torres: << __FILE__
20:13 <torres> t.cpp
20:14 <armabot> armagetronad: z-man * r7830 /armagetronad/branches/0.2.8/armagetronad/src/tron/gCycle.cpp: Argh, push/pop matrix chaos. Better blinking now.
20:16 <MrBougo> #lastseen concept
20:17 <armabot> MrBougo: timed out
20:17 <MrBougo> :p
20:17 <MrBougo> #lastseen gss
20:17 <armabot> MrBougo: gss has last been seen on Swampland Mud Puddle 18 hours 47 minutes ago.
20:17 <MrBougo> wow he's still playing?
20:17 <MrBougo> #lastseen anumeric
20:17 <MrBougo> #lastseen hi
20:17 <armabot> MrBougo: Anumeric has last been seen on Swampland II 16 hours 59 minutes ago.
20:17 <armabot> MrBougo: philipe has last been seen on ¦×¦.Sumo.Server 2 minutes ago.
20:17 <MrBougo> :/
20:17 <MrBougo> whats the argument for fullnick?
20:18 <MrBougo> #lastseen
20:18 <armabot> MrBougo: *THE{LOSER}* has last been seen on  Wild West  =Capture The Flag= 1 minute ago.
20:18 <MrBougo> nice
20:18 <MrBougo> #lastseen
20:18 <armabot> MrBougo: *THE{LOSER}* has last been seen on  Wild West  =Capture The Flag= 1 minute ago.
20:18 <MrBougo> #lastseen spinace
20:18 <[dlh]> #help lastseen
20:18 <armabot> [dlh]: (lastseen <an alias, 0 arguments>) -- Alias for "fetch http://wrtlprnft.ath.cx/serverlist/lastseen.php?player=@1+@2+@3+@4+@5+@6+@7+@8+@9".
20:18 <armabot> MrBougo: SpinAce has last been seen on ¦×¦.Sumo.Server 21 hours 21 minutes ago.
20:18 <MrBougo> wow spin still plays too :o
20:18 <MrBougo> i should definitely come on a server and say hellp
20:18 <MrBougo> hello*
20:20 <[dlh]> #fetch http://wrtlprnft.ath.cx/serverlist/lastseen.php?player=free%20kill
20:20 <armabot> [dlh]: free kill has last been seen on Tag Test 2 days 23 hours 25 minutes ago.
20:22 <flex> #rating |x|_flex
20:23 <armabot> flex: |x|_flex is 134th with a rating of 1582-1615 (from 1557-1597)
20:25 <kidanger> z-man: Can you include a search fonction in the Server Browser ?
20:26 <z-man> We have a friends list now.
20:26 <kidanger> ah ? What version ?
20:26 <z-man> current SVN.
20:27 <kidanger> oh, and how I can get it ? (what url ?)
20:27 <kidanger> ^^
20:28 <[dlh]> http://beta.armagetronad.net
20:28 <z-man> no, not in any of those
20:28 <z-man> "bzr lp:armagetronad/0.2.8"
20:28 <[dlh]> oops
20:28  * z-man loves the launchpad shortcuts.
20:30 <z-man> guru3: I think I know why you see strange explosions. Your one tagged smart pointer is keeping one cycle alive over to the next round.
20:30 <z-man> you'll need to clear the pointer on round end.
20:30 <z-man> And I'll need to fix the problem on the client. Can't have delayed messages from the server cause havoc.
20:31 <kidanger> z-man: bzr: ERROR: unknown command "lp:armagetronad/0.2.8" :S
20:31 <z-man> "bzr branch lp:armagetronad/0.2.8"
20:31 <z-man> sorry :)
20:31 <kidanger> thx z-man :)
20:32 <z-man> Well, wait with that until you have a working version.
20:42 <epsy> is there any doc on how does arma handle lag?
20:43 <flex> yeah, summery is: it just happens
20:43 <epsy> ...on countermeasures arma uses...
20:43 <flex> ary
20:45 -!- Mixnetwork [n=chatzill@] has joined #armagetron
20:45 -!- kidanger [n=kidanger@] has quit ["Vive le libre, vive KDE !"]
20:45  * epsy noticed how z-man sightly disappeared :S
20:47 <z-man> darn.
20:47  * epsy guesses that means there's none
20:47 <z-man> Not really
20:47 <z-man> there is some included in the autogenerated html documentation
20:48 <z-man> but it's a bit out of date.
20:48 <z-man> and flex's summary is of course correct.
20:48 <flex> what about speedhacks?
20:48 <flex> how does arma deal with speed altering and such..
20:49 <z-man> The server is in full control of the gameplay, any hax must exploit special bugs.
20:49 <flex> i see
20:49 <epsy> you're in a dream z-man
20:50 <flex> that must suck, epsy in your dream..
20:50 <flex> what sad dream it must be :p
20:58 <z-man> Well, on the plus side, I was using the desktop as a kind of junkyard anyway.
21:00 <epsy> z-man, enjoy your (desktop) wallpaper
21:00 <z-man> It's the default osx one
21:00 <epsy> you can still enjoy it :P
21:01 <z-man> never bothered to change it because I knew I'd never see it :)
21:02 <epsy> jeez...my mixer is fucked up
21:08 <[dlh]> so zthread must be compiled with -fpermissive?
21:11 -!- MrBougo [n=MrBougo@86.231-242-81.adsl-dyn.isp.belgacom.be] has quit [Read error: 110 (Connection timed out)]
21:22 -!- GodTodd [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]
21:24 -!- GodTodd [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has joined #armagetron
21:26 -!- MaZuffeR [n=MaZuffeR@darkmoor.sby.abo.fi] has quit ["Leaving."]
21:27 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has quit [Read error: 110 (Connection timed out)]
21:31 -!- MrBougo [n=MrBougo@86.231-242-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
21:37 <z-man> [dlh]: yes, or patched.
21:37 <z-man> The version in winlibs is patched already.
21:38 <z-man> There is a patch floating around on the net, and I've made my own. If you want that, I can put it up somewhere.
21:38 <[dlh]> Could you send me your patch?
21:39 <z-man> I'll attach it somewhere, mom
21:40 <[dlh]> :)
21:42 <pippijn> z-man: construct () now supports arguments and derived->base
21:43 <pippijn> z-man: http://pip.one09.net/files/txt/cd9b0a7880311fc6162abf86e850c9b5.txt
21:43 <pippijn> z-man: the output from that is http://pip.one09.net/files/txt/b870e1730742885d60c16ff37c0d6cff.txt
21:44 <pippijn> z-man: (ignore the callback stuff)
21:46 <z-man> [dlh]: http://forums.armagetronad.net/viewtopic.php?p=194849
21:46 <z-man> sorry, it took a while to figure out I can't attach it on the wiki directly, where I'd like to have it.
21:48 <pippijn> I could rename construct to New
21:49 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has joined #armagetron
21:50 <pippijn> I wish there were something like type_switch (ob) { case std::string: break; case std::wstring: break; ..... }
21:54 <z-man> dynamic or static type?
21:57 <wrtlprnft> pippijn: i understand the point of someType *t = construct(someArgs)
21:57 <pippijn> z-man: dynamic
21:58 <wrtlprnft> but Base *b = (Derived *) construct(someArgs); vs. Base *b = new Derived(someArgs);…
21:58 <pippijn> wrtlprnft: it's not a choice of mine to allow that..
21:58 <pippijn> *shrug*
21:58 <pippijn> it's automatically there
21:58 <wrtlprnft> i know
21:58 <pippijn> I didn't do anything extra for that
21:58 <armabot> armagetronad: z-man * r7831 /armagetronad/branches/0.2.8/build_codeblocks/ZThread.cbp: Absolute -> relative path.
21:58 <wrtlprnft> then how can you say you specifically support it?
21:59 <pippijn> z-man said that derived->base didn't work, so I explicitly stated it as supported
22:00 <wrtlprnft> ah
22:11 <armabot> armagetronad: z-man * r7832 /www/beta/trunk/www-aabeta/releases.php: Added 0.2.8_alpha20080209.
22:11 <armabot> Executed aauptest: /home/supybot/a
22:24 <armabot> armagetronad: z-man * r7833 /www/beta/trunk/www-aabeta/releases.php: OS->GNU/Linux
22:24 <armabot> Executed aauptest: /home/supybot/a
22:28 <wrtlprnft> or keyboard driver
22:28 <wrtlprnft> or X11
22:28 <wrtlprnft> or something.
22:28 <wrtlprnft> got me kicked from an arma server again
22:29 <wrtlprnft> and i don't even have the slighted clue what could be the cause of my problems
22:46 -!- torres [n=torres@unixcorps/staff/pippijn] has quit [Remote closed the connection]
22:46 -!- torres [n=torres@pD9E9EC05.dip.t-dialin.net] has joined #armagetron
22:49 <pippijn> torres: { uint32_t s = *reinterpret_cast<uint32_t const *> ("kirk"); uint32_t bs = htonl (s); char const *c = reinterpret_cast<char const *> (&bs); cout << c; } // go, byteswapping :-)
22:49 <torres> krik
23:00 -!- [dlh] [n=[dlh]@queue.rh.rit.edu] has quit []
23:09 -!- MrBougo [n=MrBougo@86.231-242-81.adsl-dyn.isp.belgacom.be] has quit []
23:10 <flex> wrtlprnft, http://en.wikipedia.org/wiki/Cheating_Death
23:12 <flex> Lol
23:12 <flex> wrong link
23:12 <flex> http://unitedadmins.com/index.php?p=content&content=about
23:12 <armabot> armagetronad: wrtlprnft * r7834 /armagetronad/branches/0.2.8/armagetronad/src/tron/gCycle.cpp: Write a SACRIFICE message into ladderlog containing the player who used the hole, the player who went through it and the player who got holed, in that order.
23:13 <wrtlprnft> i think that's for “bigger” games
23:13 <flex> yeah well, exactly what it says on the tin
23:14 <flex> even if such a thing was created, (and for the love of arma it shouldn't :p) it's quite possible to solve such issues
23:14 <epsy> « the player who used the hole, the player who went through it and the player who got holed, in that order »
23:14 <epsy> wtf?
23:14 <flex> using the hole and going through it is the same thing aye?
23:15 <wrtlprnft> argh, damnit
23:15 <wrtlprnft> the guy who created it, the guy who used it and the guy who was holed
23:15 <wrtlprnft> that's what's in it
23:15 <flex> aye
23:15  * wrtlprnft wonders where to document that
23:16 <wrtlprnft> must be fun to figure that out on yourself just from looking at ladderlog
23:16 <flex> player who created the whole(that is dead) player(s) who used the hole and player who got holed
23:16 <epsy> then we'ill have stats about who gets the most holed :o)
23:16 <wrtlprnft> and who uses the most holes
23:17 <flex> nice
23:17 <wrtlprnft> maybe get a little price for the biggest holer of all :-D
23:17 <flex> holer as in using holes or creating them
23:18 <wrtlprnft> using them
23:18 <wrtlprnft> it's not your fault if someone uses your hole
23:18 <wrtlprnft> no
23:18 <epsy> well, you died
23:18 <wrtlprnft> it's not your accomplishment i should say
23:19 <flex> well you might of purposely holed that wall..
23:19 <wrtlprnft> that's rarely the case
23:23 <flex> wrtlprnft come nexus9 :p
23:23 <luke-jr> …
23:23 <flex> luke-jr, come nexus9
23:24 <luke-jr> NO
23:24 <epsy> haha
23:24 <flex> luke-jr, fu
23:24 <luke-jr> flex: fu
23:24 <flex> luke-jr, fu
23:24 <armabot> armagetronad: z-man * r7835 /www/beta/trunk/www-aabeta/releases.php: Switched latest alpha to SF.
23:24 <armabot> Executed aauptest: /home/supybot/a
23:25 -!- tramshed [i=tramshed@im.catapultingfeces.com] has quit [Remote closed the connection]
23:44 <K-Yo> i szman here?
23:44 <K-Yo> whoa
23:44 <K-Yo> z-man, are you here?
23:44 <K-Yo> :(
23:59 -!- Mixnetwork [n=chatzill@] has quit ["ChatZilla 0.9.80 [Firefox]"]

Log from 2008-02-10:
--- Day changed Sun Feb 10 2008
00:00 <guru3> z-man: would that affect a regular client though?
00:04 <K-Yo> oh guru3
00:04 <K-Yo> you can also help me :D
00:04 <luke-jr> guru3: hide! :o
00:04 <K-Yo> (if you are still around)
00:04 <K-Yo> luke-jr, !!
00:04 <K-Yo> you can help me too
00:04 <K-Yo> :p
00:04  * luke-jr runs
00:04  * K-Yo catches him back
00:04 <flex> luke is useless, don't bother after hinm
00:04 <K-Yo> flex, !!!
00:05 <K-Yo> xP
00:05 <luke-jr> flex: f u
00:05 <flex> no u
00:05 <K-Yo> I wanted to dl the new 0.2.8_alpha20080209
00:05 <K-Yo> but I can't access the beta.arma page
00:05 <luke-jr> K-Yo: why not?
00:05 <K-Yo> (because of a DNS problem)
00:05 <K-Yo> :(
00:05 <luke-jr> so fix your DNS
00:05 <K-Yo> I tried to
00:05 <flex> ....
00:05 <K-Yo> I asked in #dns
00:05 <luke-jr> …
00:06 <flex> windows?
00:06 <luke-jr> does that even exist?
00:06 <K-Yo> It doesn't work
00:06 <K-Yo> it does
00:06 <luke-jr> K-Yo: 1. get a real OS
00:06 <flex> K-Yo windows?
00:06 <K-Yo> yes windows
00:06 <flex> open cmd
00:06 <K-Yo> ftl i know
00:06 <luke-jr> 2. compile the latest code yourself
00:06 <guru3> K-Yo: you whould be able to get it off of SF
00:06 <flex> type ipconfig /flushdns
00:06 <flex> ipconfig /release
00:06 <flex> ipconfig /renew
00:06 <K-Yo> flex, i tried that already
00:06 <K-Yo> not renew
00:06 <guru3> K-Yo: http://sourceforge.net/project/showfiles.php?group_id=110997&package_id=195927
00:06 <flex> ^^
00:06 <luke-jr> … you wouldn't be online if you did /release and not /renew
00:07 <guru3> if you can't fix it, go around
00:07 <flex> urm some routers have their own DNS
00:07 <K-Yo> guru3, prefect :D
00:07 <flex> flushing router dns is useful too
00:08 <flex> luke-jr, sometimes windows once released does auto renew in gui
00:08 <flex> so don't always have to renew :p
00:08 <luke-jr> pft
00:08 <flex> does your crappy os have that?!
00:08 <flex> thought so, kkthxbye
00:09 <luke-jr> my OS doesn't use /release
00:09 <luke-jr> it's smarter than that
00:09 <luke-jr> heck it doesn't use DHCP
00:09 <luke-jr> so there
00:09 <flex> O.S.   	Defs.   	%
00:09 <flex> Linux  	3307  	51.76%
00:09 <flex> Win 2003  	2423  	37.92%
00:09 <flex> Win 2000  	426  	6.67%
00:09 <flex> FreeBSD  	167  	2.61%
00:09 <flex> MacOSX  	30  	0.47%
00:09 <flex> Other  	36  	0.56%
00:09 <flex> your os sucks!
00:09 <luke-jr> u
00:09 <flex> u
00:12 <flex> ah man gay! when is v3 gona be updated :(
00:13 <luke-jr> u
00:15 <flex> no u
00:18 <epsy> flex, when someone bothers to do it
00:18 <epsy> (i mean trunk)
00:21 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has quit ["leaving"]
00:29 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit [Read error: 104 (Connection reset by peer)]
00:31 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
00:38 <armabot> armagetronad: z-man * r7836 /armagetronad/branches/0.2.8/build/doc/description.txt: Updated description
00:43 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has quit [Read error: 104 (Connection reset by peer)]
00:43 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has joined #armagetron
00:49  * epsy slaps Hoax- 
01:06 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has joined #armagetron
01:10 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has quit [Read error: 104 (Connection reset by peer)]
01:28 <armabot> armagetronad: bazaarmagetron * r7837 /armagetronad/branches/0.2.8/armagetronad/ (4 files in 4 dirs):
01:28 <armabot> armagetronad: eGameObject::DeleteAll no longer calls Kill(), only RemoveFromGame().
01:28 <armabot> armagetronad: Several spurious explosion generations in gCycle were removed.
01:28 <armabot> armagetronad: The desired effect: no more unwanted explosions, and a cleaner game exit at round end.
01:28 <armabot> armagetronad: Some arcane bits of ancient code were removed here, I hope without ill side effects.
01:42 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit ["09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 gfduxitgerhyuiovfg<hqiùHMhAU_IGHIUDRLGHUGYgyhugbysgfæÊ€æÊ»þýýûÎÃ]
01:45 -!- torres [n=torres@unixcorps/staff/pippijn] has quit [Remote closed the connection]
01:45 -!- torres [n=torres@pD9E9EC05.dip.t-dialin.net] has joined #armagetron
01:50 <pippijn> torres: { cout << (expression<variable<double> > (variable<double> ()) + expression<constant<double> > (50))(10); }
01:50 <torres> 60
02:09 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has quit [Read error: 110 (Connection timed out)]
02:09 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has joined #armagetron
02:12 -!- z-man [n=manuel@p50873429.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
02:46 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has quit ["Trillian (http://www.ceruleanstudios.com"]
03:12 <flex> hmm, my GIMP wont open font.xcf, it says: "This XCF file is corrupt!  I could not even salvage any partial image data from it."
03:16 <luke-jr> O.o
03:17 <flex> any idea why?
03:22 <luke-jr> maybe it's corrupt
03:22 <flex> but i'm getting it right from the zip
03:22 <luke-jr> what zip?
03:23 <flex> souce
03:23 <flex> source
03:23 <luke-jr> of?
03:23 <flex> arma
03:23 <flex> I want to get the xcf so i can change the font in v2
03:23 <luke-jr> there is no v2
03:23 <flex> ...
03:24 <luke-jr> …
03:24 <flex> armagetronad-0.2.8_alpha20080209
03:24 <flex> what's that then
03:24 <luke-jr> 0.2.8
03:24 <flex> same fucking thing
03:24 <luke-jr> not at all
03:24 <luke-jr> v0 < v2
03:25 <flex> yeah fu
03:25 <luke-jr> try
03:25 <flex> ok from the source of the latest release
03:25 <flex> kay?
03:25 <flex> so how is it corrupt?
03:27 <luke-jr> did you try src yet?
03:28 <flex> trying now, but could you check if your one works with latest gimp
03:28 <luke-jr> I don't have GIMP
03:28 <luke-jr> cuz it sucks
03:28 <flex> what do you use to open the xcf file
03:28 <luke-jr> I doubt anyone's opened it for years
03:28 <luke-jr> that's probably why it's corrupt
03:29 <luke-jr> gwenview doesn't like it either
03:29 <luke-jr> in particular, nobody has touch the old font since CVS
03:29 <luke-jr> it probably got corrupt during the Svn import or such
03:29 <flex> ah yeah, gimp opened the source
03:39 <flex> might want to include that it's gotten corrupt on the alpha
03:40 <luke-jr> or someone could replace it
03:42 <flex> yeah
03:44 <flex> can't edit the font :(
03:47 <flex> well the font layer
04:21 -!- xfroggy_ [n=xfroggy@unaffiliated/xfroggy] has joined #armagetron
04:24 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has quit [Read error: 113 (No route to host)]
04:28 -!- xfroggy_ is now known as xfroggy
04:29 -!- xfroggy is now known as n00b
04:29 -!- n00b is now known as xfroggy
05:29 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has quit [Read error: 104 (Connection reset by peer)]
05:29 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has joined #armagetron
07:00 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has quit [Read error: 104 (Connection reset by peer)]
07:17 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has joined #armagetron
07:18 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has quit ["Leaving."]
07:47 -!- Netsplit clarke.freenode.net <-> irc.freenode.net quits: noob7_away
08:17 <Stewie-arma> http://x.cursedsanctuary.com/
08:18 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has joined #armagetron
08:20 <armabot> armagetronad: nemostultae * r7838 /armagetronad/branches/0.2.8/armagetronad/ (3 files in 3 dirs): (log message trimmed)
08:20 <armabot> armagetronad: * Fixed dedicated compilation by adding a "Copy Headers" build phase to every
08:20 <armabot> armagetronad: target with the correct config.h for that target. The file's role is set to
08:20 <armabot> armagetronad: Project so it doesn't actually get copied. The other solution attempts failed:
08:20 <armabot> armagetronad: tried putting the src/macosx/dedicated or src/macosx/client folder in the search
08:20 <armabot> armagetronad: path for each respective target, and header files aren't members of a target so
08:20 <armabot> armagetronad: we couldn't exclude them (annoying).
08:38 -!- [dlh] [n=[dlh]@queue.rh.rit.edu] has joined #armagetron
08:40 -!- evaldusia [i=evaldusi@187-173-70.elekta.lt] has joined #armagetron
08:41 <evaldusia> salalalal
08:45 -!- [dlh] [n=[dlh]@queue.rh.rit.edu] has quit []
08:46 <evaldusia> is it possible to change hud to look like 0.3.0?
08:46 <evaldusia> and glacing system
08:54 -!- kidanger [n=kidanger@] has joined #armagetron
08:57 <evaldusia> is everyone dead?
09:01 -!- MrBougo [n=MrBougo@213.178-247-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
09:18 <wrtlprnft> evaldusia: no, it's not
09:19 <evaldusia> :/
09:19 <wrtlprnft> evaldusia: is on another branch. We're planning on releasing 0.3.1 soon, though, it will contain all the changes from→
09:20 <evaldusia> when it will be released?
09:21 -!- evaldusia [i=evaldusi@187-173-70.elekta.lt] has left #armagetron []
09:21 -!- evaldusia [i=evaldusi@187-173-70.elekta.lt] has joined #armagetron
09:21 -!- z-man [n=manuel@p50873429.dip0.t-ipconnect.de] has joined #armagetron
09:30 <wrtlprnft> evaldusia: ask z-man :-P
09:31  * z-man hides
09:31 <MrBougo> :o
09:31 <MrBougo> will the chasecam be 2.8.2-like?
09:31 <wrtlprnft> no.
09:31 <MrBougo> the 0.3 chasecam ruined my gameplay :( :( :(
09:32 <wrtlprnft> infact there haven't been any changes to the camera. I think both cams are less than ideal
09:36 <z-man> What camera complaint is it this time?
09:41 <wrtlprnft> z-man: evaldusia isn't complaining about the camera, he just wants a version that contains the changes and the new HUD
09:41 <wrtlprnft> MrBougo just has the usual complaint that he can't cope with meriton's camera
09:42 <evaldusia> i want hud like in 0.3.0 and glancing system
09:42 <evaldusia> :D
09:42 <MrBougo> it's only about glancing
09:43 <MrBougo> i can't get glancing on 0.3
09:43 <evaldusia> yea i want it too
09:43 <z-man> Did we change anything on the camera from to now?
09:43 <evaldusia> when you hold glancing button and turning camera doesn't turn itself
09:43 <evaldusia> turn bike*
09:44 <wrtlprnft> evaldusia: it never did
09:44 <z-man> I happen to like that on the trunk.
09:44 <evaldusia> in turns
09:44 <z-man> in, we just abort the glancing.
09:44 <evaldusia> abort?
09:44 <wrtlprnft> yeah
09:44 <z-man> Yeah, it snaps back.
09:44 <wrtlprnft> as if you released the button at the time you turned
09:45 <evaldusia> but in 0.3.1 it will work normal?
09:46 <wrtlprnft> evaldusia: the same way as it does in 0.3.0
09:46 <evaldusia> when you press glanc button and turn cycle camera doesn't move from it's position
09:46 <evaldusia> ah than ok
09:46 <evaldusia> because i hate camera in alpha20080209 and all versions
09:46  * wrtlprnft notes again that evaldusia and MrBougo had totally different questions, thus the confusion
09:48 <MrBougo> :(
09:48 <MrBougo> i prefered :p
09:48 <MrBougo> but since i'm not a player anymore
09:48 <MrBougo> well
09:48 <MrBougo> do you really mind
09:56 <evaldusia> wrtlprnft and when 0.3.1 will be released?
09:57 <wrtlprnft> evaldusia: that's what i told you to ask z-man 
09:57 <evaldusia> z-man
09:58 <evaldusia> z-man are you alive :
10:02 <MrBougo> :o
10:02 <z-man> yes, yes. We have no release date for 0.3.1 yet. Let's first get get into the beta phase.
10:03 <evaldusia> thats crap
10:03 <z-man> Thanks for your understanding. You can always check out and compile the current trunk.
10:04 <evaldusia> I don't know how to compile
10:04 <evaldusia> I downloaded all programs and other
10:04 <evaldusia> but it gives some errors
10:04 <z-man> On Windows?
10:05 <evaldusia> yea
10:05 <z-man> Ah, we're never in a hurry to update the project files there, becasue none of the developers actively uses Windows.
10:05 <z-man> Usually, you'll have to add some files to the project.
10:06 <evaldusia> :/
10:25 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit ["Leaving"]
10:28 <wrtlprnft> z-man: any experience with http://gdub.wordpress.com/2007/12/01/installing-the-latest-version-of-bazaar-and-tools-on-gentoo/?
10:43 <wrtlprnft> mathias@colin $ bzr push bzr+ssh://wrtlprnft@bazaar.launchpad.net/~armagetronad-dev/armagetronad/0.2.8-armagetronad-tag
10:43 <wrtlprnft> Pushed up to revision 553.
10:43 <wrtlprnft> … and nothing happened.
10:46 <wrtlprnft> i should have write access to that branch, right?
10:47 <wrtlprnft> sorry to bother you again, z-man, but ping!
10:48 <MrBougo> :p
10:48 <MrBougo> should i sell the #6 channel on ebay?
10:48 <wrtlprnft> ?
10:48 <MrBougo> i'll get $6 for it :p
10:48 <MrBougo> the #6 channel
10:48 <MrBougo> on freenode
10:49 <MrBougo> -ChanServ-      Channel: #6
10:49 <MrBougo> -ChanServ-      Contact: MrBougo << ONLINE >>
10:50 <MrBougo> brb
10:51 -!- torres [n=torres@unixcorps/staff/pippijn] has quit [Remote closed the connection]
11:17 -!- MrBougo [n=MrBougo@213.178-247-81.adsl-dyn.isp.belgacom.be] has quit []
11:23 -!- MrBougo [n=MrBougo@213.178-247-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
11:28 -!- torres [n=torres@pD9E9EC05.dip.t-dialin.net] has joined #armagetron
11:40 -!- torres_ [n=torres@pD9E9C2DA.dip.t-dialin.net] has joined #armagetron
11:40 -!- torres_ [n=torres@pD9E9C2DA.dip.t-dialin.net] has quit [Remote closed the connection]
11:40 -!- torres [n=torres@unixcorps/staff/pippijn] has quit [Nick collision from services.]
11:40 -!- torres [n=torres@pD9E9C2DA.dip.t-dialin.net] has joined #armagetron
11:43 -!- zmanuel [n=manuel@p508705B7.dip0.t-ipconnect.de] has joined #armagetron
11:44 <pippijn> good morning zmanuel
12:01 -!- z-man [n=manuel@p50873429.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)]
12:04 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
12:24 -!- zmanuel is now known as z-man
12:24 <z-man> back from swimming, will look at wrtlprnft's problem
12:24 -!- garbagegarbage [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
12:25 <garbagegarbage> blah
12:25 <evaldusia> .halb
12:25 <z-man> wrtlprnft: well, apparently, it worked :)
12:25 <z-man> https://code.launchpad.net/~armagetronad-dev/armagetronad/0.2.8-armagetronad-tag
12:25  * garbagegarbage waits for the no route to host message
12:26 <garbagegarbage> bah
12:26 <z-man> If you were waiting for a merge message to svn, of course: the tag branch is not mirrored.
12:26 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit [Nick collision from services.]
12:26 <z-man> It's bzr only.
12:26 -!- garbagegarbage is now known as epsy
12:27 <z-man> Has luke-jr told us yet what the ominous "other problems" with user name mangling are?
12:28 <armabot> armagetronad: z-man * r7839 /armagetronad/trunk/ (425 files in 34 dirs): (log message trimmed)
12:28 <armabot> armagetronad: Merging branch 0.2.8 from revision 7747 to 7838:
12:28 <armabot> armagetronad:  ------------------------------------------------------------------------
12:28 <armabot> armagetronad:  r7838 | nemostultae | 2008-02-10 08:26:33 +0100 (Sun, 10 Feb 2008) | 4 lines
12:28 <armabot> armagetronad: * Fixed dedicated compilation by adding a "Copy Headers" build phase to every
12:28 <z-man> About the gentoo-bzr thing, i don't know. I just installed the original packages.
12:28 <armabot> armagetronad: target with the correct config.h for that target. The file's role is set to
12:28 <armabot> armagetronad: Project so it doesn't actually get copied. The other solution attempts failed:
12:30 <wrtlprnft> z-man: i was too impatient
12:31 <z-man> yeah, it takes one or two minutes to update the webpage.
12:31 <wrtlprnft> yeah, and i was waiting for a message in here until i figured out that there won't be one ;-)
12:32 <wrtlprnft> but the overlay works like a charm
--- Log closed Sun Feb 10 12:33:07 2008
--- Log opened Sun Feb 10 12:33:12 2008
12:33 -!- wrtlprnft [n=wrtlprnf@] has joined #armagetron
12:33 -!- Irssi: #armagetron: Total of 27 nicks [0 ops, 0 halfops, 0 voices, 27 normal]
12:33 -!- Irssi: Join to #armagetron was synced in 2 secs
12:33 <z-man> You'd need to subscribe armabot to the branches of interest.
12:33 <wrtlprnft> right, it can do rss :D
12:33 <z-man> There are rss feeds?
12:34 <wrtlprnft> err
12:34 <wrtlprnft> there's an rss icon at the top, at least in opera
12:34  * z-man uses mail notification to trigger the merges.
12:34 <wrtlprnft> #rss http://feeds.launchpad.net/~armagetronad-dev/armagetronad/0.2.8-armagetronad-tag/branch.atom
12:34  * z-man likes that better, because then, he doesn't have to poll constantly
12:34 <armabot> wrtlprnft: Revision 555 || Revision 554 || Revision 553 || Revision 552 || Revision 551 || Revision 550 || Revision 549 || Revision 548 || Revision 547 || Revision 546 || Revision 545 || Revision 544 || Revision 543 || Revision 542 || Revision 541 || Revision 540 || Revision 539 || Revision 538 || Revision 537 || Revision 536 || Revision 535 || Revision 534 || Revision 533 || Revision 532 || Revision (1 more message)
12:34 <wrtlprnft> err
12:34 <wrtlprnft> that's useless.
12:35 <wrtlprnft> i can count by myself, thanks a lot
12:36 <z-man> luke-mode: It's not Launcpad's fault if armabot doesn't get the rest of the feed message :)
12:36 <wrtlprnft> apparently armabot can only show the headlines, not the actual messages :-(
12:37 <wrtlprnft> i suspected there was more in the feed than just the revision #
12:38 <z-man> #rss http://feeds.launchpad.net/armagetronad/branches.atom
12:39 <armabot> z-man: Source module, stable || Release tools, stable || Windows Code::Blocks build files, stable || Unix development helper, stable || Windows dependencies, stable || Helper script that simultaneously branches multiple main branches || Source module, development || Release tools, development || Unix development helper, development || Windows dependencies, stable || Two way syncronization tools (1 more message)
12:39 <z-man> hmm
12:39 <z-man> #more
12:39 <armabot> z-man: between Subversion and Bazaar || Tag - You're It!
12:39 <z-man> #rss http://feeds.launchpad.net/armagetronad/revisions.atom
12:39 <armabot> z-man: Error: Couldn't get RSS feed.
12:42 <z-man> #rss http://feeds.launchpad.net/armagetronad/latest-bugs.atom
12:42 <armabot> z-man: [190574] Game objects not cleared || [189780] Cascading Stylesheet Support || [189776] lucifer's first bug || [189684] Another test || [189678] is not out yet || [189672] Test Bug
12:42 <z-man> That could be useful.
12:43 <z-man> #help rss
12:43 <armabot> z-man: (rss <url> [<number of headlines>]) -- Gets the title components of the given RSS feed. If <number of headlines> is given, return only that many headlines.
12:43 <wrtlprnft> do you want it announced in here?
12:43 <z-man> Woudln't hurt.
12:44 <wrtlprnft> #rss add http://feeds.launchpad.net/armagetronad/latest-bugs.atom lpbugs
12:44 <armabot> wrtlprnft: Error: 'lpbugs' is not a valid url.
12:44 <wrtlprnft> #rss add lpbugs http://feeds.launchpad.net/armagetronad/latest-bugs.atom
12:44 <armabot> wrtlprnft: The operation succeeded.
12:44 <wrtlprnft> #rss announce lpbugs
12:44 <armabot> wrtlprnft: Error: You don't have the #armagetron,op capability. If you think that you should have this capability, be sure that you are identified before trying again. The 'whoami' command can tell you if you're identified.
12:44 <wrtlprnft> #rss announce lpbugs
12:44 <armabot> wrtlprnft: The operation succeeded.
12:45 <z-man> Does that perhaps fetch the body text?
12:45 <wrtlprnft> no :-(
12:45 <z-man> #help rss announce
12:45 <armabot> z-man: (rss announce [<channel>] [--remove] [<name|url> ...]) -- Adds the list of <name|url> to the current list of announced feeds in the channel given. Valid feeds include the names of registered feeds as well as URLs for a RSS feeds. <channel> is only necessary if the message isn't sent in the channel itself. If no arguments are specified, replies with the current list of feeds to announce. If (1 more message)
12:45 <wrtlprnft> i'll see what i can do
12:45 <wrtlprnft> but first i should change the config so it doesn't check the feed every 60 secs
12:46 <z-man> Don't hurry, remove the feed again if it causes problems.
12:46 <z-man> It's not that we can't subscribe to the feeds in our own rss reader :)
12:46 <wrtlprnft> yeah ;-)
12:47 <wrtlprnft> z-man: it won't cause problems
12:47 <wrtlprnft> it'll just cause trouble
12:50 <wrtlprnft> err
12:50 <wrtlprnft> traffic i mean
12:50 <z-man> :)
12:59 <evaldusia> z-man why 0.3.0 doesn't get in alpha stages
12:59 <evaldusia> ? :D
12:59 <evaldusia> phase*
13:00 <z-man> Simply because even alpha builds are a huge chunk of work.
13:00 <z-man> I need to fire up ALL of my PCs, build the source archive on one, transmit it to the Windows machine, the mac
13:00 <z-man> build everything, push the result back
13:00 <z-man> upload it to aabeta
13:00 <z-man> upload it to sf
13:00 <z-man> update the aabeta page
13:01 <z-man> update the sf page.
13:01 <z-man> Not to mention that I first need to make sure everything actually builds.
13:01 <evaldusia> :/
13:03 <evaldusia> but 02.8.1 is lame
13:03 <evaldusia> :D
13:03 <pippijn> z-man: do you check whether it runs and works, too?
13:03 <z-man> For alpha builds, I just fire it up once, play a local round, and maybe connect to a server.
13:04 <pippijn> okay
13:05 <z-man> I'm continuously playing with the current version of 0.2.8, so there is little risk of showstopping bugs entering the alphas that aren't caught right on launch.
13:38 <epsy> i just found a bug in team color calculation
13:38 <epsy> using negative color components
13:43 <wrtlprnft> omg
13:43 <wrtlprnft> can't people just stick to [0,15]?
13:44 <epsy> looks like not
13:47 <wrtlprnft> i don't see anything, though
13:47 <wrtlprnft> no matter what i do, my color is still yellow-ish
13:47 <epsy> go to a server with teams
13:48  * wrtlprnft only tried local games…
13:48 <wrtlprnft>
13:48 <wrtlprnft> fts
13:48 <wrtlprnft> meet you there :)
13:49 <wrtlprnft> err, what?
13:49 <epsy> arma wont start
13:49 <epsy> ah
13:49 <wrtlprnft> fts doesn't have teams
13:49 <epsy> not before 4 players
13:49 <epsy> x sumo is empty
13:49 <wrtlprnft> well, go café…
13:54 <wrtlprnft> epsy: no, bug_color_overflow doesn't “help”
13:54 <epsy> wrtlprnft, there = x sumo or ?
13:55 <epsy> well i get it fixed disabling the overflow bug
14:05 <wrtlprnft> ?
14:13 <evaldusia> is it possible to make hud like in 0.3.0?
14:14 <wrtlprnft> no
14:15  * wrtlprnft is currently working on a windows build
14:15 <evaldusia> is it possible to make not dart rubber
14:15 <evaldusia> to make gauge?
14:15 <wrtlprnft> ?
14:15 <evaldusia> to make rubber show like gauge
14:15 <evaldusia> you know what i mean
14:15 <evaldusia> to make bar
14:16 <wrtlprnft> again, i'm working on a windows build of the latest trunk
14:16 <evaldusia> ok
14:21 -!- torres [n=torres@unixcorps/staff/pippijn] has quit [Read error: 113 (No route to host)]
14:30 <z-man> wrtlprnft: don't let yourself be bullied by evaldusia :)
14:30 <evaldusia> :D
14:30  * z-man didn't know wrtl had windows development tools installed
14:31 <evaldusia> xD
14:31 <wrtlprnft> z-man: remember that i had to build a qt app a few weeks ago?
14:31 <wrtlprnft> i figured i might give it a shot
14:31 <z-man> Oh yeah.
14:31 <wrtlprnft> update the project file and maybe write a little tutorial
14:32 <wrtlprnft> you know, starting with a clean windows do 1) 2) 3) etc
14:33  * wrtlprnft just found a README
14:33 <wrtlprnft> great, i wish i had seen that before
14:36 <wrtlprnft> woot
14:36 <wrtlprnft> it's running :D
14:37 <armabot> armagetronad: wrtlprnft * r7840 /armagetronad/trunk/armagetronad/win32/code_blocks/ArmagetronAd.cbp: Added a couple of files. I hope this doesn't break anything...
14:39 <wrtlprnft> z-man: can you give me a hint as to where i would go to create an installer?
14:40 <z-man> Dunno how it works on the trunk
14:40 <wrtlprnft> well
14:40 <wrtlprnft> how does it work on the branch?
14:40 <z-man> on 0.2.8, there are .nsi scripts automatically copied into the build directory
14:40 <z-man> you just have to run them, and voila, you get an installer.
14:40 <wrtlprnft> ah, i got those
14:41 <wrtlprnft> probably need to download yet another program
14:41 <z-man> Yep, the nsis install maker.
14:45 <evaldusia> wrtlprnft compiled yet
14:46 <evaldusia> ?
14:46 <wrtlprnft> yeah, it's compiled
14:47 <wrtlprnft> you can have a binary if you like, but it won't run properly :P
14:47 <wrtlprnft> don't be so impatient
14:47 <z-man>  /ignore evaldusia
14:47 <wrtlprnft> (and i though *i* was impatient)
14:47 <epsy> wrtlprnft, what are you compiling?
14:48 <evaldusia> lol z-man
14:48 <wrtlprnft> epsy: trunk/win32
14:49 <epsy> wrtlprnft, oh, could you give the link when you're done?
14:50 <wrtlprnft> argh, screw that
14:50 <wrtlprnft> who needs installers anyways
14:50 <wrtlprnft> a zip file will have to do
14:50 <evaldusia> just rarit
14:50 <evaldusia> rar it
14:50 <epsy> no, zip it
14:50 <epsy> rar isn't enough wide-spread
14:50 <wrtlprnft> nvm, i got the installer
14:50 <evaldusia> lol
14:50 <wrtlprnft> i tried to compile the wrong script
14:51 <wrtlprnft> actually, the right script in the wrong spot
14:51 <evaldusia> lol
14:52 <kidanger> #t fr en normal
14:52 <armabot> kidanger: normal
14:53 <kidanger> z-man: Are the 2 "spectator mode" normal ? http://img167.imageshack.us/my.php?image=armasl9.
14:53 <epsy> kidanger, ton lien est cassé
14:53 <wrtlprnft> apparently you need to copy the doc dir from a linux compile run :D
14:53 <evaldusia> z-man are you really ignoring me?
14:53 <z-man> no.
14:53 <epsy> i think he is
14:53 <z-man> It was more a subtle hit to wrtl :)
14:54 <wrtlprnft> ;-)
14:54 <wrtlprnft> which i ignored
14:54 <wrtlprnft> stupid me
14:54 <evaldusia> :D
14:54 <kidanger> http://img141.imageshack.us/my.php?image=armaya6.png *
14:55 <wrtlprnft> http://wrtlprnft.ath.cx/armagetronad-CVS.win32.exe
14:55 <z-man> kidanger: no. wrtlprnft: could one of them be the "keep ID invisible" toggle?
14:55 <wrtlprnft> i hope it works for everyone
14:55 <wrtlprnft> of what?
14:56 <wrtlprnft> oh
14:57 <wrtlprnft>     (&playerMenu,"$player_stealth_text",
14:57 <wrtlprnft>     (&playerMenu,"$player_spectator_text",
14:57 <evaldusia> nice wrtlprnft newest arma vers
14:57 <evaldusia> xD
14:58 <wrtlprnft> z-man: it's in the right spot, the lower one would be the “stay hidden” one
14:59 <wrtlprnft> but i have no clue how that could happen
14:59 <kidanger> z-man: Only "mode spectateur works
14:59 <wrtlprnft> yeah, that makes sense
15:00 <evaldusia> wrtlprnft
15:00 <evaldusia> when i run it why it show me @programtitle?
15:00 <evaldusia> @progtitle*
15:00 <evaldusia> @progtitle@
15:01 <wrtlprnft> ?
15:01 <wrtlprnft> where?
15:01 <evaldusia> front
15:01 <z-man> That's normal for direct SVN builds in Windows.
15:01 <evaldusia> first menu
15:01 <evaldusia> aaa
15:02 <wrtlprnft> evaldusia: is that *really* a problem for you?
15:02 <evaldusia> nope
15:02 <wrtlprnft> good.
15:02 <evaldusia> omg
15:02 <evaldusia> i get map load failure when i try connet to |x| sumo
15:03 <wrtlprnft> z-man: i'm confused about that french bug
15:03 <z-man> Well, can you reproduce it if you switch to french?
15:03 <wrtlprnft> z-man: yeah :-(
15:03 <epsy> evaldusia, orly?
15:03 <wrtlprnft> epsy: your server's messed up.
15:03 <evaldusia> yea
15:03 <z-man> May be a localization error, I'll look at it.
15:03 <evaldusia> i get map laod failure
15:04 <wrtlprnft> evaldusia: hmm
15:05 <epsy> evaldusia, what map? what url?
15:05 <wrtlprnft> epsy: standard sumo
15:05 <epsy> huh?
15:05 <evaldusia> yep
15:05 <z-man> wrtlprnft: you edited english_base.txt wrongly :)
15:05 <z-man> you put up Hide Global ID into the player_spectator slot.
15:06 <wrtlprnft> it's my fault again. argh.
15:06 <z-man> np :)
15:06 <z-man> That's why we're doing the alpha builds.
15:06  * wrtlprnft just checked the menu items were there and labelled and used the console for the rest
15:07 <evaldusia> aa
15:07 <evaldusia> it works with old client
15:07 <evaldusia> |x|sumo server is okay
15:08  * wrtlprnft is working on it
15:08 <z-man> Perhaps the build doesn't include the dtds?
15:09 <wrtlprnft> it doesn't even download the file
15:09 <epsy> evaldusia, what is the f u c k i n g   e r r o r   m e s s a g e ?
15:09 <evaldusia> polygon_shape_used unkown
15:10 <evaldusia> what epsy?
15:10 <epsy> the map load failure error
15:10 <evaldusia> server is ok when i join with older client
15:10 <wrtlprnft> epsy: 404
15:10 <evaldusia> lol
15:10 <epsy> what is THE ERROR ->MESSAGE<-
15:10 <wrtlprnft> z-man: you're right
15:10 <wrtlprnft> damn you.
15:11 <evaldusia> wrtlprnft will you compile it again?
15:11 <wrtlprnft> LET ME FIX THE BUG FIRST MAYBE?
15:11 <evaldusia> OK! :)
15:19 <MrBougo> LOL
15:19 <epsy> reaction time: 7 minutes
15:19 <epsy> :D
15:19 <MrBougo> :D
15:20 <evaldusia> :D
15:20 <wrtlprnft> well, that was a temporary fix
15:20 <evaldusia> compiled?
15:20 <evaldusia> :D
15:21 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
15:21 <wrtlprnft> ok, there you go. same uri
15:24 <evaldusia> what is that
15:24 <evaldusia> Polygonal_shape_used unkown?
15:24 <wrtlprnft> ignore it
15:25 <wrtlprnft> it's a snapshot for god's sake
15:25 <wrtlprnft> be happy that it runs at all
15:25 <evaldusia> xD
15:27 <armabot> armagetronad: bazaarmagetron * r7841 /tools/bzr/trunk/ (4 files in 2 dirs): Refined way changed history order in the remote branch is handled: it is merged in now and does not alter SVN history.
15:28 <evaldusia> why mini map turns?
15:28  * z-man notes that fixing the language bug would be more important than babysitting evaldusia
15:28 <wrtlprnft> lol
15:29 <evaldusia> :D
15:29  * wrtlprnft will even fix it in bzr for you, z-man 
15:29 <MrBougo> how cute!
15:29 <z-man> ooh, you make me so happy!
15:29 <MrBougo> this is lovely!
15:30 <z-man> group hug!
15:30 <MrBougo> wrtlprnft: invite him at home!
15:30 <wrtlprnft> lol
15:30 <MrBougo> yay! group hug!
15:31 <evaldusia> :D
15:36 <wrtlprnft> oh f***
15:37 <wrtlprnft> now, how do you delete a branch?
15:38 <evaldusia> press delete
15:38 <wrtlprnft> thanks a lot
15:38 <evaldusia> :D
15:43 <wrtlprnft> z-man: you're probably not going to be so happy when you see https://code.launchpad.net/~armagetronad-dev/armagetronad/0.2.8
15:43 <wrtlprnft> it's darn easy to break stuff using bzr x_X
15:43 <z-man> It is? How?
15:44 <z-man> oh :)
15:44 <wrtlprnft> not pasting the entire URI when using bzr push
15:44 <z-man> You mean, forgetting the bzr+ssh:// bit and writing to a local branch?
15:45 <wrtlprnft> no
15:45 <wrtlprnft> forgetting the -armagetronad-work bit and writing a new branch called 0.2.8
15:45 <z-man> Ah, well, you can always abort and delete that new branch
15:45 <z-man> and you can't write to competely unrelated branches.
15:46  * z-man doesn't count that as breaking stuff
15:46 <z-man> Just wasting a bit of time and bandwidth :)
15:46 <wrtlprnft> well, how do i do that?
15:46 <z-man> Delete the branch>
15:46 <z-man> Just go to its view and press delete.
15:47 <z-man> Ah, you have to go there not from the project page, but from the team page.
15:47 <armabot> armagetronad: bazaarmagetron * r7842 /armagetronad/branches/0.2.8/armagetronad/ (. language/english_base.txt): Fixed a mixup where the menu item labels for hiding your global id and spectator mode were swapped
15:48 <z-man> err
15:48 <z-man> Or from your page.
15:48 <z-man> I don't know, you'll have to find that yourself, it's your branch, only you can delete it :)
15:48 <wrtlprnft> i'll continue looking for it
15:49 <wrtlprnft> i can abandon it…
15:50 <z-man> I can delete this branch: https://code.launchpad.net/~z-man/armagetronad/multifetch
15:50 <z-man> So maybe you can delete yours here: https://code.launchpad.net/~wrtlprnft/armagetronad/0.2.8
15:50 <wrtlprnft> just a disguised 404 page
15:51 <z-man> Hmm
15:52 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
15:53 <wrtlprnft> err
15:53 <wrtlprnft> i have no clue where it went and why
15:54 <wrtlprnft> but it's gone
15:54 <z-man> I stole it :)
15:54 <wrtlprnft> have fun with it
15:55 <z-man> The reason it was impossible to delete was that it had one bug attached to it.
15:55 <z-man> That happened automatically, because I used 'bzr commit --fixes".
15:55 <wrtlprnft> ah
15:55 <z-man> I removed the bug attachment, then was able to delete the branch.
15:55 <wrtlprnft> http://wrtlprnft.ath.cx/ie7sucks.png
15:56 <z-man> But abandoning it removes it from view just as well.
15:56 <wrtlprnft> these redmond people can get on one's nerves
15:57 <wrtlprnft> thanks :-)
15:57 <z-man> 23 Mb to get rid of something?
15:58 <z-man> Sounds like a WTF :)
15:58 <wrtlprnft> inded
15:58 <wrtlprnft> *indeed
15:58 <wrtlprnft> i think i already saw that somewhere
15:58 <z-man> Probably.
15:58 <wrtlprnft> but hey, experiencing it first hand is nice, too
15:58 <wrtlprnft> "nice"
16:19 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit [Read error: 110 (Connection timed out)]
16:19 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
16:33 <armabot> armagetronad: bazaarmagetron * r7843 /tools/bzr/trunk/ (4 files in 2 dirs): Better merge messages, they now contain the complete log.
16:33 <wrtlprnft> can they maybe contain the name of the committer, too?
16:55 -!- noob7_away [n=masterco@mastercontrolprogram.de] has joined #armagetron
16:56 <z-man> Only if I make them all merges.
16:59 <z-man> It would look somewhat like this: http://wiki.armagetronad.net/index.php?title=Bazaar#Merge_vs._Rebase
17:01 <z-man> Or we could self-host the main SVN repository, then bzr-svn can change the real submitter name.
17:05 <z-man> Or I just hack bzr-svn.
17:05  * z-man goes to work
17:07  * wrtlprnft wouldn't mind a self-hosted svn
17:07 <wrtlprnft> infact, if you need a server I give you an account on mine
17:07 <wrtlprnft> we'd need a backup plan, obviously
17:08 <z-man> The problem with self-hosting svn would be that everyone of us needs yet another account.
17:08 <z-man> But yeah, I'd support that.
17:08 <z-man> We could also do per-directory access restrictions then.
17:12 <wrtlprnft> i don't see an immediate need for that, but having the option is definitely not bad
17:13  * z-man loves python, hack complete.
17:13 <z-man> Two added lines in the right place :)
17:14 <z-man> What should it read?
17:14 <z-man> bzr-committer: <name> ?
17:16 <z-man> Nah, /me goes for author: <name>
17:16 <wrtlprnft> :)
17:26 -!- [dlh] [n=[dlh]@queue.rh.rit.edu] has joined #armagetron
17:37 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has joined #armagetron
17:41 <evaldusia> hi Hoax
17:41 <Hoax-> yo
17:41 <Hoax-> :P
17:42 <Hoax-> your sumo serv still up?
17:42 <evaldusia> mine?
17:43 <evaldusia> Hoax- mine?
17:44 <Hoax-> yeah
17:44 <evaldusia> now its on
17:44 <Hoax-> sometimes WW just isn't laggy enough xD
17:44 <evaldusia> xD
17:45 <evaldusia> Hoax- join
17:45 <evaldusia> i want to see your ping
17:45 <Hoax-> haha k
17:46 <evaldusia> Hoax- when you will join?
17:47 <Hoax-> hm cant see it
17:48 <evaldusia> lol
17:48 <evaldusia> i can see it
17:48 <Hoax-> you hosting on your machine? they take a while to show
17:48 <evaldusia> ye
17:48 <evaldusia> but you must see it now
17:49 <flex> wrtlprnft, my mini map is bugged in v3 alpha you done
17:49 <evaldusia> mine too little
17:49 <flex> mines completely white, when it should be a transparant background
17:50 <epsy> that's a b0rken cockpit
17:50 <flex> oh
17:50 <flex> but..
17:50 <flex> oh
17:50 <flex> right hmm
17:51 <epsy> #help sd
17:51 <armabot> epsy: (sd <an alias, 0 arguments>) -- Alias for "fetch http://wrtlprnft.ath.cx/serverlist/serverdetails.php?name=@1+@2+@3+@4+@5+@6+@7+@8+@9".
17:56 <wrtlprnft> flex: then you don't have the latest version of the cockpit
17:57 <wrtlprnft> flex: look if you have an Anonymous/standard-0.0.1.aacockpit.xml somewhere in your automatic resource repository
17:59 <flex> it's my own cockpit :p
17:59 <wrtlprnft> oh
17:59 <flex> i had trouble with my minimap in old v3
17:59 <flex> just think i need to fix it
17:59 <wrtlprnft> you need to add a <Background> tag to your map
17:59 <wrtlprnft> it defaults to white
17:59 <flex> yeah
18:01 <wrtlprnft>             <Background>
18:01 <wrtlprnft>                 <Solid>
18:01 <wrtlprnft>                     <Color r="1." g="1." b="1." alpha=".2" />
18:01 <wrtlprnft>                 </Solid>
18:01 <wrtlprnft>             </Background>
18:01 <wrtlprnft> that's in the default cockpit
18:02 <wrtlprnft> also have a look at <MapMode>, it's a new feature ;-)
18:02 <epsy> (did that mean you can have gradients or pictures as bg?)
18:02 <wrtlprnft> gradients yes, pictures no
18:02  * epsy imagines confusing his users with trails as bg image
18:03 <wrtlprnft> lol
18:03 <flex> yeah, I was trying to use mapmode but it kept bugging on me
18:04 -!- evalduia [i=evaldusi@187-173-200.elekta.lt] has joined #armagetron
18:04 <wrtlprnft> bugging how?
18:04 -!- evalduia [i=evaldusi@187-173-200.elekta.lt] has quit [Remote closed the connection]
18:04 <flex> not sure yet :p
18:05 <wrtlprnft> http://wiki.armagetronad.net/index.php?title=Cockpit_Tutorial#Map_Settings
18:05 <wrtlprnft> try that :P
18:05 <epsy> wrtlprnft, the « about » crash still happens in 0.2.8
18:05 <wrtlprnft> ?
18:06 <epsy> there was a nasty bug which made the client freeze when you hit « About » in the ingame menu
18:06 <flex> about works for me
18:06 <epsy> nm, that's a freako bug
18:06 <wrtlprnft> where excactly did he hit it
18:06 <epsy> flex, wait...you're using wrtl's version?
18:07 <epsy> wrtlprnft, in the in-game menu
18:07 <wrtlprnft> on a server?
18:07 <flex> yes, and v0.2.8 alpha
18:07 <epsy> wrtlprnft, yes
18:07 <flex> worked fine in both versions
18:08 <wrtlprnft> can't reproduce it
18:08 <flex> my hud still aint working wrtlprnft
18:09 <epsy> hm maybe it was with 0.3...spot really confused me
18:09  * wrtlprnft is confused
18:09 <wrtlprnft> flex: what excactly doesn't work now?
18:09 <flex> http://pastebin.com/m3d575751
18:09 <kidanger> #t en fr tags trunk
18:09 <flex> what am i doing wrong?
18:09 <armabot> kidanger: étiquette le tronc
18:09 <epsy> kidanger, ?
18:10 <kidanger> epsy: :-' je me demande où je peux trouver la toute dernière version :S J'ai des problème avec tout ça moi :P
18:10 <wrtlprnft> kidanger: do you have alpha blending enabled?
18:10 <kidanger> wrtlprnft: ? why ?
18:11 <epsy> wrtlprnft, c'est quoi pour toi « la dernière version » ...
18:11 <epsy> er
18:11 <epsy> kidanger, *
18:11 <wrtlprnft> kidanger: if you don't have it enabled it will show up white
18:11 <kidanger> epsy: celle où les dev bosse :)
18:11 <epsy> je peux pas te répondre
18:11 <kidanger> wrtlprnft: sry, I don't understand what you mean :P
18:12 <epsy> parce que ça ne veut absolument rien dire
18:12 <epsy> les devs bossent sur
18:12 <wrtlprnft> err
18:12 <wrtlprnft> flex: do you have alpha blending enabled?
18:12 <wrtlprnft> flex: if you don't have it enabled it will show up white
18:12 <kidanger> epsy: oui, je peux l'avoir où ?
18:12 <wrtlprnft> sorry
18:12 <kidanger> lol
18:12 <epsy> si tu veux la dernière de 0.2.8, va sur aabeta
18:13 <kidanger> epsy: je peux pas avec le svn ?
18:13 <epsy> ...
18:13 <epsy> et bien prends la dernière 0.2.8 ds le svn
18:14 <flex> wrtlprnft, alpha blend is on
18:14 <flex> i'm getting cockpit error
18:14 <wrtlprnft> well
18:14 <wrtlprnft> what's the error?
18:15 <flex> position | size is getting mixed or something
18:15 <flex> with bg
18:15 <flex> http://pastebin.com/m3d575751
18:15 <flex> is that correct?
18:16 <wrtlprnft> it looks perfectly OK to me
18:16 <flex> also when I play around with MapMode I get the declaration of element not reconized or something
18:16 <kidanger>  epsy: donc svn co https://armagetronad.svn.sourceforge.net/svnroot/armagetronad/branches/0.2.8/ ?
18:16 <armabot> armagetronad: bazaarmagetron * r7844 /tools/bzr/trunk/ (. synctools/all.sh synctools/request-sync.sh):
18:16 <armabot> armagetronad: BZR-Committer: Manuel Moos <z-man@users.sf.net>
18:16 <armabot> armagetronad: Optimization: Only syncing branches affected by changes; that information is parsed from the notification mail messages.
18:16 <epsy> svn co https://armagetronad.svn.sourceforge.net/svnroot/armagetronad/branches/0.2.8/armagetronad/
18:17 <z-man> Hey, that was the wrong patch, obviously.
18:17 <kidanger> oki merci :)
18:17 <epsy> si ce n'est pas ça c'est
18:17 <epsy> svn co https://armagetronad.svn.sourceforge.net/svnroot/armagetronad/armagetronad/branches/0.2.8/armagetronad/
18:17 <epsy> jsuis pas sur
18:18 <wrtlprnft> flex: what DTD are you using?
18:19 <kidanger> epsy: ouais 2eme solution
18:19 <flex> element of map does not follow DTD
18:19 <flex> and urm, i dunno lol
18:19 <flex> dtd?
18:19 <wrtlprnft> first line…
18:20 <flex> ah right
18:21 <flex> i was using AATeam/cockpit-0.3.0.dtd
18:21 <flex> changed it to cockpit.dtd and it worked
18:22 <wrtlprnft> :-)
18:22 <flex> thx babe
18:22 <wrtlprnft> the most current DTD isn't versioned
18:22 -!- evaldusia [i=evaldusi@187-173-70.elekta.lt] has quit [Read error: 110 (Connection timed out)]
18:24 <armabot> armagetronad: bazaarmagetron * r7845 /tools/bzr/trunk/ (. synctools/mirror.cfg):
18:24 <armabot> armagetronad: author: bazaarmagetron <z-man@users.sf.net>
18:24 <armabot> armagetronad: Added code::blocks module.
18:24 <armabot> armagetronad: bazaarmagetron * r7846 /tools/bzr/trunk/ (. synctools/all.sh synctools/request-sync.sh):
18:24 <armabot> armagetronad: author: bazaarmagetron <z-man@users.sf.net>
18:24 <armabot> armagetronad: Fixed the optimization.
18:25 <z-man> Well, that makes the messages slightly spammy.
18:25 <wrtlprnft> err
18:25 <wrtlprnft> author: bazaarmagetron
18:25 <wrtlprnft> is that correct?
18:25 <z-man> yeah, I edited them directly on the server.
18:25 <z-man> that is correct.
18:25 <wrtlprnft> ah
18:25 <z-man> I should change it, though
18:26 <wrtlprnft> get rid of the newline
18:26 <wrtlprnft> author: <message>
18:26 <wrtlprnft> maybe only add a newline if the actual commit message has more than one line
18:27 <z-man> Well, that would make the line quite long
18:27 <wrtlprnft> get rid of the e-mail address, too
18:27 <wrtlprnft> who in their right mind would put a real address there?
18:28 <z-man> But it's part of the author specs!
18:28 <wrtlprnft> x_X
18:29 <kidanger> epsy: à l'aide ! La compilation marche pas ! http://rafb.net/p/jwsR1K59.html :(
18:31 <z-man> Actually, the bzr email address is hidden for non-members of launchpad in their web interface.
18:32 <epsy> kidanger, tu vois pas que ton ptain de patch il marche pas >.>
18:33 <kidanger> epsy: <.< donc je peux pas le patcher ? :(
18:33 <epsy> non
18:34 <kidanger> ok merci (va falloir que je me démerde sans toi des fois...)
18:36 -!- evaldusia [i=evaldusi@187-173-200.elekta.lt] has joined #armagetron
18:53 <wrtlprnft> can someone please tell me what the class tResource is for?
18:53 <wrtlprnft> it's empty and it isn't used anywhere
18:53 <wrtlprnft> it doesn't even have a virtual destructor
18:53 <z-man> Doesn't it have static members?
18:54 <wrtlprnft> class tResource {
18:54 <wrtlprnft> public:
18:54 <wrtlprnft> private:
18:54 <wrtlprnft> };
18:54 <wrtlprnft> tResourceManager is the one with all static members
18:55 <wrtlprnft> (which might as well be a namespace for the lack of private ones)
18:55 <wrtlprnft> but nvm
18:55 <wrtlprnft> some unimplemented method returns a tResource *
18:59 <armabot> armagetronad: bazaarmagetron * r7847 /tools/bzr/trunk/ (. synctools/README): Manuel Moos: better so, wrtlprnft?
18:59  * wrtlprnft thinks it's great
19:00 <wrtlprnft> everyone knows that's z-man
19:00 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has quit ["This computer has gone to sleep"]
19:00 <z-man> Only problem, whatever goes there can be freely chosen by the submitter :)
19:00  * z-man considers starting to sign commits.
19:00 <wrtlprnft> well, we only have a limited number of submitters
19:01 <wrtlprnft> is there a way to have them automatically signed?
19:01 <z-man> Dunno, I haven't read the docs on that yet.
19:02 <wrtlprnft> i signed three commits by accident
19:03 <flex> wrtlprnft, what's the toggle key? "1" ? can't get it switch :/
19:04 <wrtlprnft> flex: you need to set one
19:04 <wrtlprnft> flex: system settings→misc stuff→global keyboard config
19:12 <wrtlprnft> by the way, what's the deal with astyle/make rebeautify? shall we use it or not?
19:21 <StickyNoob> flex: hay
19:21 <flex> hey
19:21 <flex> 1sec i'll get you link
19:21 <StickyNoob> k
19:22 -!- [dlh] [n=[dlh]@queue.rh.rit.edu] has quit []
19:24 <StickyNoob> flex: still there?
19:24 <flex> look in xclan channel :p
19:24 <StickyNoob> ok
19:30 <epsy> lol @ "team red bug", i used to like it :P
19:35 <evaldusia> what bug epsy?
19:35 <epsy>   151 - "Team Red" bug. If the server allows maximally two teams, no team ever
19:35 <epsy>   152   gets to be Team Red.
19:37 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has joined #armagetron
19:46 <MrBougo> hahar
19:49 <wrtlprnft> 152?
19:49 <wrtlprnft> oh, lin3 numbers
19:52 -!- torres [n=torres@pD9E9DAC1.dip.t-dialin.net] has joined #armagetron
20:07 -!- kidanger [n=kidanger@] has quit [Remote closed the connection]
20:10 <wrtlprnft> file://localhost/www2/hugecycle.png
20:11  * wrtlprnft never knew we had an SVG logo
20:11  * z-man is just pushing up a branch with the sty patch applied
20:12 <wrtlprnft> z-man: sweet
20:13 <wrtlprnft> z-man: which patch did you use
20:15 <wrtlprnft> oh, and maybe we should approach the people behind armahacktron if they'd like to use bzr, too
20:15 <wrtlprnft> that would make it easier for them to merge the latest changes from into their hack
20:19 <StickyNoob> #svn
20:19 <armabot> svn co https://armagetronad.svn.sourceforge.net/svnroot/armagetronad/armagetronad/trunk/armagetronad <dirname>(more information: http://wiki.armagetronad.net/index.php/Working_with_SVN)
20:38 <StickyNoob> hmm make -j seems to break the arma compile
20:41 <z-man> Not for me, I use it every day.
20:41 <z-man> dual core and -j 3 ftw!
20:41 <StickyNoob> ahh yes my src is just broken
20:41 <StickyNoob>         /bin/bash ../ylwrap `test -f 'tools/values/vParser.ypp' || echo './'`tools/values/vParser.ypp y.tab.c vParser.cpp y.tab.h vParser.h y.output vParser.output -- yacc
20:41 <StickyNoob> ../ylwrap: line 110: yacc: command not found
20:42 <wrtlprnft> z-man: same here :D
20:43 <wrtlprnft> StickyNoob: install bison
20:43 <StickyNoob> ok
20:44 <StickyNoob> ahh there we go
20:44 <StickyNoob> is that not checked for in configure?
20:44 <StickyNoob> wrtlprnft: thanks
20:45 <wrtlprnft> yw
20:45 <wrtlprnft> apparently not
20:45 <wrtlprnft> well, bison is one of the dependencies we don't actully use (yet)
20:45 <wrtlprnft> it's just one of the formula/scripting approaches that all haven't worked out
20:50 <StickyNoob> is there a option to return to the old style of glancing yet?
20:51 <wrtlprnft> no
20:52 <z-man> StickyNoob: No, and let me give you the official warning that WE HATE THIS QUESTION.
20:52 <StickyNoob> heh
20:52  * wrtlprnft can understand it as the new glancing isn't perfect
20:52 <StickyNoob> ok
20:52  * wrtlprnft can't stand the default behavior of either cam
20:52  * wrtlprnft guesses that noone can stand the behavior he uses
20:53 <StickyNoob> i thought the 2.8 way was fine
20:53 <wrtlprnft> how are you supposed to sumo if the cam keeps turning all the time and you can't do anything to stop it?
20:53 <StickyNoob> i need that for the way i play
20:54 <StickyNoob> i think my main issue is that a quick glance one way then the other has fairly undefined behaviour, ie sometimes the second glance takes effect and some times it doesnt
20:55 <wrtlprnft> it's well, defined
20:56 <StickyNoob> also repetatively hitting the same glance has different behaviours
20:56 <Hoax-> didn't meriton release a patch for glancing in 3.0
20:56 <wrtlprnft> err, that IS the patch
20:57 <StickyNoob> ahhh i get it, every left glance(in quick succesion) rotates the cam by 90deg and every back glance rotates the cam 180deg
20:58 <wrtlprnft> exactly
20:59 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has joined #armagetron
21:00 <wrtlprnft> z-man: what's the buisness with astyle/make rebautify? am i still supposed to call it or not?
21:00  * wrtlprnft remembers a commit about it not being worth the trouble
21:00 <z-man> If it doesn't make too many changes, call it.
21:00 <wrtlprnft> ok
21:01 <z-man> Yeah, on my kubuntu desktop, I can't get it not to change tons of stuff around for no good reason.
21:02 <z-man> We should restart it sometime with strict and well defined settings, not just 'defaults are fine', because obviously, they aren't, because they change over time.
21:02 <wrtlprnft> well, if they change we can just fix them to what they are now
21:05 <z-man> No, we can't, that's the problem.
21:05 <wrtlprnft> why?
21:05 <z-man> Or rather, the problem is that there is no option to leave spacings alone.
21:05 <wrtlprnft> i thought the entire point was to change the indentation
21:06 <z-man> And other formatting.
21:06 <z-man> It now likes to change
21:06 <z-man> if(a=b)
21:06 <wrtlprnft> o_O
21:06 <z-man> to
21:06 <wrtlprnft> ouch.
21:06 <z-man> if ( a = b )
21:06 <z-man> or vice versa.
21:06 <z-man> but there is no "just leave things as they are and get out of my way, stupid program" option.
21:07 <wrtlprnft>     -P   OR  --pad=all
21:07 <wrtlprnft>     Insert space paddings around operators AND parenthesies.
21:07 <wrtlprnft> there must be a way to switch that off, too
21:07 <z-man> No, only a reverse.
21:08 <z-man> remove all paddings.
21:08 <z-man> At least, no such thing is mentioned in the docs, but --pad=none didn't work.
21:08 <wrtlprnft> that's stupid
21:10 <z-man> My words :)
21:11 <z-man> Any idea how to solve the DTD issue with the sty patch?
21:11 <z-man> Or, any idea what it was in the first place?
21:11 <wrtlprnft> well
21:12 <wrtlprnft> the issue is that the sty maps need another DTD
21:12 <wrtlprnft> obviously
21:12 <wrtlprnft> that's not the actual issue, though, the issue is that the guy who might be sleeping right now won't put the DTD on the repository
21:13 <z-man> Ok, yeah, I remembered that bit.
21:13 <wrtlprnft> you basically have to host it on your own resource repository for people to be able to play on your server
21:13 <wrtlprnft> or send your clients a stripped-down version of the map w/o zones
21:13 <wrtlprnft> it's not a real issue, though, imho
21:14 <z-man> Which is illegal according to the guy who sleeps very long.
21:14 <wrtlprnft> ;-)
21:15 -!- torres [n=torres@unixcorps/staff/pippijn] has quit [Read error: 113 (No route to host)]
21:24 <z-man> Well, we do have write access to the resource repository, so I have a simple solution :)
21:25 <z-man> Oh well
21:26 <z-man> Someone forgot to make the directories grop writable.
21:26 -!- MrBougo [n=MrBougo@213.178-247-81.adsl-dyn.isp.belgacom.be] has quit []
21:29 -!- torres [n=torres@pD9E9DAC1.dip.t-dialin.net] has joined #armagetron
21:35 <wrtlprnft> hmm
21:35 <wrtlprnft> how can you screw up so badly that your code crashes inside boost::shared_ptr<rITexture>::operator*?
21:36 <wrtlprnft> nvm
21:37 <wrtlprnft> apparently if(&*m_tex) isn't valid with shared_ptrs
21:43 <wrtlprnft> z-man: any idea how sortresources.py could handle binary resources like images?
21:43 <wrtlprnft> without some XML wrapper file
21:44 <z-man> Well, my idea would be to store metainfo not in a wrapper, but a .manifest file.
21:44 <wrtlprnft> hmm
21:44 <z-man> So for every resource raw file, whatever type, you'd have two files, X and X.manifest.xml
21:45 <z-man> not pretty, but I better than finding a way to hide the info in every binary format we will encounter.
21:45 <wrtlprnft> so the manifest wouldn't be required for most stuff, just for sortresources?
21:45 <wrtlprnft> well, i still wonder why we need to write any info into a binary file
21:45 <wrtlprnft> you already know the path in most cases
21:46 -!- torres [n=torres@unixcorps/staff/pippijn] has quit [Remote closed the connection]
21:46 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]
21:46 <z-man> Since sortresources came from the age of CVS, where we were afraid to move files, we could also just as well drop it
21:46 <z-man> and say "a file is where it is".
21:47 <z-man> We'd just need a way to give server admins the "correct" way to put a file where it belongs.
21:47 <z-man> That's the problem, user created files placed by server admins where they don't belong.
21:47 <z-man> Any alternative solution to that problem that avoids tons of metadata would be welcomed by me.
21:50 <wrtlprnft> well
21:50 <wrtlprnft> my current solution to that is splitting the path name up
21:50 <wrtlprnft>                     <Graphic author="wrtlprnft" version="1" name="test" />
21:50 <wrtlprnft> and the client builds the URI out of that
21:51 <wrtlprnft> that way you actively have to mess around to get it wrong
21:52 <z-man> Hmm, would that work for "root resources", like maps? Resources the admin has to specify?
21:52 <wrtlprnft> not right now
21:52 <z-man> Those, of course, are the problematic ones, and we only need to protect them against getting misplaced.
21:52 <wrtlprnft> but those aren't a problem right now
21:52 -!- torres [n=torres@pD9E9DAC1.dip.t-dialin.net] has joined #armagetron
21:52 <wrtlprnft> and if we add binary root resources (what for?) we can always split up the config items, too
21:54 <wrtlprnft> second, do resources delete themselves?
21:54 <wrtlprnft> -second
21:54 <wrtlprnft> err
21:54 <wrtlprnft> textures i mean
21:56 <z-man> I guess you're right about this: if we stick to xml primary resources, there will be no problem.
21:56 <z-man> textures delete themselves?
21:56 <z-man> No, the rTexture object lives as long as it exists.
21:56 <z-man> Maybe it has an Unload() function or something.
21:56 <wrtlprnft> weird
21:57 <z-man> Yep, Unload() is it.
21:57 <wrtlprnft> do i need to call that?
21:58 <z-man> If you want the texture to release its video card/OpenGL memory, yes.
21:59 <wrtlprnft> ok
21:59 <wrtlprnft> i think i need to redesign this thing, anyways
21:59 <wrtlprnft> have the cockpit writer specify the textures they intend to use at the beginning of the file
21:59 <wrtlprnft> to avoid loading the same texture twice
21:59 <wrtlprnft> and have the cockpit own the textures, not the individual gauges
21:59 <z-man> We should have a resource cache of sorts.
22:00 <z-man> Where you request a texture by name and get it back and don't have to worry whether it already was loaded or has to be loaded for you.
22:00 <wrtlprnft> true
22:02 -!- evaldusia [i=evaldusi@187-173-200.elekta.lt] has quit [Read error: 104 (Connection reset by peer)]
22:05 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has quit ["have a nice week!"]
22:05 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has quit ["leaving"]
22:08 <flex> wrtlprnft, that version adds an extra like 10ms compared to the old version
22:08 <wrtlprnft> 10ms what?
22:08 <flex> ping
22:08 <wrtlprnft> you sure 10ms of ping is measurable
22:08 <flex> my ping with old client is 50-60 and with your one it's like 70-80
22:09 <wrtlprnft> i wouldn't know why
22:09 <wrtlprnft> does anyone else have the same problem?
22:09 <flex> maybe the auth thing?
22:09 <wrtlprnft> no
22:09 <flex> i'm comparing at cafe
22:09 <wrtlprnft> it doesn't do anything for most of the time
22:09 <z-man> Uh oh, I just pushed the sty patch to our main branch.
22:09 <wrtlprnft> lol!
22:09 <z-man> Luckily, it hasn't been merged to SVN yet :)
22:10  * z-man needs to remember to add the --remember option ot our bzr wiki page doc
22:10 <wrtlprnft> what's that?
22:12 <z-man> it remembers the push location.
22:12 <z-man> To create the patch, I basically did
22:12 <z-man> bzr branch <mainline>
22:12 <z-man> <apply patch>
22:12 <z-man> bzr push <pig branch>
22:12 <z-man> and there, I should have put a --remember, because the next time I pused, it pushed to <mainline>
22:12 <wrtlprnft> ah
22:13 <z-man> Good thing there is "bzr push --overwrite"
22:21 <armabot> armagetronad: bazaarmagetron * r7848 /armagetronad/branches/0.2.8/armagetronad/ (. src/network/nNetwork.cpp): Manuel Moos: Merged memory leak fix from Pig Sty Branch.
22:22 <flex> yes wrtlprnft
22:22 <flex> rico is having same issue
22:22 <wrtlprnft> also on café?
22:22 <flex> yes
22:22 <flex> come and ask him yourself
22:22 <wrtlprnft> maybe it's café, then
22:22 <flex> he uses v2
22:22 <flex> so it could be auth
22:22 <wrtlprnft> auth doesn't actually do anything for most of the time
22:22 <flex> oh cafe yes
22:23 <flex> or^
22:23 <flex> well actually i never noticed it much anywhere else
22:23 <wrtlprnft> it authenticates once, then does nothing
22:23 <flex> so cafe could be it
22:23 <wrtlprnft> well, 10 ms of ping is nothing, anyways
22:24 <wrtlprnft> if you really want to be sure make a server on your own computer and try connecting there with both versions
22:26 <flex> when i mean 10ms i mean actually quite a difference
22:26 <flex> noticiable by 10atleast
22:26 <epsy> wtf is wmsplice ?
22:26 <epsy> vm*
22:26 <wrtlprnft> ?
22:26 <epsy> just to make sure i'm not using it
22:26 <epsy> http://rss.slashdot.org/~r/Slashdot/slashdot/~3/232770527/article.pl
22:27  * epsy isn't quite sure about what runs on his machine
22:29 <epsy> btw, http://www.milw0rm.com/search.php?dong=armagetron :P
22:32 <flex> does that even work?
22:33 <flex> later
22:33 -!- flex [n=savas@unaffiliated/savas] has quit ["bye"]
22:41 <luke-jr> epsy: I call BS :þ
22:41 <luke-jr> it doesn't work on my server
22:42 <luke-jr> Linux hachi 2.6.22-ovz005.1-gentoo9 #2 SMP Sat Dec 1 05:31:42 UTC 2007 i686 Pentium III (Katmai) GenuineIntel GNU/Linux
22:43 <luke-jr> tho it DOES work on my pbx :\
22:50 <pippijn> luke-jr: pippijn@gryphus.homeunix.net
22:50 <luke-jr> …
22:50 <pippijn> dyndns had issues
22:50 <pippijn> I'm thinking of hosting my own jabberd :-\
22:50 <pippijn> gryphus belongs to a friend of mine who uses dyndns
22:51 <pippijn> I have several nameservers
22:51 -!- flex [n=savas@host81-157-165-47.range81-157.btcentralplus.com] has joined #armagetron
22:51 <epsy> i stopped using dyndns since they enabled account automatic disabling
22:52 <epsy> :/
22:52 <wrtlprnft> epsy: it's annoying x_X
22:52 <pippijn> I stopped using dyndns since I got my own domain and servers
22:52 <epsy> hehe
22:52 <epsy> now i'm just linking everything with my ip in it
22:52 <pippijn> I couldn't live without anymore :-)
22:53 <epsy> that's not the best to do but...what else could i do
22:55 <epsy> #tea
22:55 <armabot> epsy: Fortress Café: Players (6/32): Aneta, AshitakA, bli, cos, hoop, Minefield
22:55 <epsy> pff
22:55 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has joined #armagetron
22:55 <epsy> damned ...
22:55 <epsy> i need to get a softw. sound mixer
22:57  * epsy was wondering why his mpd client didn't show the current playing song...
22:57  * epsy was playing from his phone
23:01 <luke-jr> epsy: what they don't tell you about that exploit is
23:01 <luke-jr> it screws up the system
23:01 <luke-jr> my PBX needs a reboot now
23:01 <epsy> that's why i didn't try it :P
23:02 <luke-jr> :þ
23:02 <luke-jr> well, I figured it was *only* going to give me a root shell when it works
23:02 <luke-jr> especially since Debian's bug on it has a modified version recommended
23:02 <epsy> any idea how to get dmix working with a bluetooth device?
23:02 <luke-jr> no
23:17 <flex> "Note: At the time of writing, the trunk doesn't build in windows. Hopefully we'll remember to update this page when it does."
23:17 <flex> is this still the case?
23:23 <flex> z-man?
23:24 <z-man> flex: wrtl just did a build, where is that quote from?
23:25 <flex> http://wiki.armagetronad.net/index.php?title=Windows_Development
23:31 <wrtlprnft> might as well leave it there
23:31 <wrtlprnft> as soon as we add another file it'll break again
23:32 <flex> is cafe fixed then wrtlprnft?
23:32 <wrtlprnft> fixed?
23:32 <z-man> Was it broken?
23:33 <wrtlprnft> i think he talks about his 10ms more lag
23:33 <wrtlprnft> *he's talking
23:33 <flex> lol it's more
23:33 <flex> fps decrease as well
23:33 <flex> not just me
23:33 -!- ct|kyl1 [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
23:33 <flex> major drop in fps, and ping increase of around 100
23:34 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has quit [Read error: 110 (Connection timed out)]
23:34 <wrtlprnft> just on café?
23:34 -!- ct|kyl1 is now known as ct|kyle
23:34 <flex> well i only spotted it in cafe, i never checked properly everywhere
23:34 <wrtlprnft> if you use my build please remember that it's not even an alpha build
23:35 <wrtlprnft> with it would be a serious concern
23:35 <flex> np, i'm just saying
23:35 <flex> you said it was cafe, so i assumed you resolved it
23:35 <wrtlprnft> i said it might be café
23:36 <flex> slowly decreasing the fps from start of round till peak drop of 28fps..
23:36 <wrtlprnft> never noticed that myself
23:36 <flex> exactly like thing that happened in ladle
23:36 <wrtlprnft> and i rarely get more than 40fps
23:37 <flex> you can tell the difference more when the server is quite populated
23:37 <epsy> that was something related to holes inthe ladle
23:40 <z-man> That was my theory, anyway.
23:40 <epsy> well, you got to fix it, didn't you?
23:40 <z-man> If my theory was correct, yes :)
23:41 <epsy> heh
23:41 <flex> was it anything related to the client?
23:41 <flex> or just server side
23:41 <z-man> Since on the ladle, everyone was using old clients, the problem back then was server related.
23:42 -!- rebel_eclipsed [n=LDS_Troo@S010600111a3f762b.ed.shawcable.net] has joined #armagetron

Log from 2008-02-11:
--- Day changed Mon Feb 11 2008
00:19 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit ["09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 gfduxitgerhyuiovfg<hqiùHMhAU_IGHIUDRLGHUGYgyhugbysgfæÊ€æÊ»þýýûÎÃ]
00:20 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has joined #armagetron
00:20 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has left #armagetron []
00:51 -!- torres [n=torres@unixcorps/staff/pippijn] has quit [Remote closed the connection]
00:51 -!- torres [n=torres@pD9E9DAC1.dip.t-dialin.net] has joined #armagetron
00:53 -!- torres [n=torres@unixcorps/staff/pippijn] has quit [Remote closed the connection]
00:53 -!- torres [n=torres@pD9E9DAC1.dip.t-dialin.net] has joined #armagetron
01:13 <armabot> armagetronad: z-man * r7849 /armagetronad/trunk/armagetronad/src/tools/tConfiguration.cpp: Added 0.3.1 user.cfg file so 0.3.1 won't overwrite 0.3.0 config.
01:14 <armabot> armagetronad: z-man * r7850 /armagetronad/trunk/armagetronad/src/tron/gParser.cpp: Slightly saner way to handle the incompatible-with-old-clients-zones-v2-usage bit.
01:15 <armabot> armagetronad: z-man * r7851 /armagetronad/trunk/armagetronad/src/ (win32/config_common.h win32_ded/aa_config.h): Activating zones v2 and Armathentication on Windows.
01:34 -!- rebel_eclipsed [n=LDS_Troo@S010600111a3f762b.ed.shawcable.net] has quit ["Leaving"]
01:55 <flex> luke-jr
02:15 <luke-jr> what
02:17 -!- Self_Destructo [n=sd@h14.93.141.67.ip.alltel.net] has joined #armagetron
02:17 <Self_Destructo> hi folks
02:20 <Self_Destructo> wrtlprnft: you there?
02:31 <pippijn> torres: << TYPE(char (*)[3])
02:31 <torres> char (*)[3]
02:31 <pippijn> torres: << TYPE_DESC(char (*)[3])
02:31 <torres> pointer to an array of 3 characters
02:37 -!- torres [n=torres@unixcorps/staff/pippijn] has quit [Remote closed the connection]
02:37 -!- torres [n=torres@pD9E9DAC1.dip.t-dialin.net] has joined #armagetron
02:38 -!- torres [n=torres@unixcorps/staff/pippijn] has quit [Remote closed the connection]
02:39 -!- torres [n=torres@pD9E9DAC1.dip.t-dialin.net] has joined #armagetron
02:47 <flex> luke-jr
02:47 <flex> ur gay
02:56 -!- z-man [n=manuel@p508705B7.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
03:03 -!- torres [n=torres@unixcorps/staff/pippijn] has quit [Remote closed the connection]
04:24 -!- flex [n=savas@unaffiliated/savas] has quit ["bye"]
05:04 -!- vivekb [n=vivek@cpe-72-130-131-105.san.res.rr.com] has joined #armagetron
05:05 -!- vivekb [n=vivek@cpe-72-130-131-105.san.res.rr.com] has left #armagetron []
05:36 <Stewie-arma> oh wow SD is here...
06:06 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has quit ["Leaving"]
06:32 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has quit ["Leaving."]
06:59 <wrtlprnft> Self_Destructo: hi
07:00 <Self_Destructo> wrtlprnft: hey, hang on just a sec
07:02 <Self_Destructo> wrtlprnft: you made the addict logs right?
07:02 <wrtlprnft> yeah
07:03 <wrtlprnft> http://novicious.com/twatch/
07:03 <wrtlprnft> those are way better though
07:04 <Self_Destructo> ok, hmm nice site
07:04 <Self_Destructo> anyways
07:04 <Self_Destructo> I'm needing an addict log for one server
07:04 <Self_Destructo> ours, of course
07:05 <Self_Destructo> would you already have something of that sort?
07:06 <wrtlprnft> you mean, filtered to just include yours?
07:06 <Self_Destructo> that would work, yes
07:07 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has quit [".)(."]
07:07 <wrtlprnft> that site i linked to at least tells you where everyone played
07:07 <Self_Destructo> how long does it keep a record?
07:08 <wrtlprnft> All data since February 2nd, 2008. Time data is GMT+1 (CET).
07:08 <wrtlprnft> it's relatively new
07:08 <wrtlprnft> bbl, breakfast
07:08 <Self_Destructo> I'm needing a way to monitor how much time people play on a weekly basis
07:09 <Self_Destructo> k
07:11 -!- MrBougo [n=MrBougo@32.203-241-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
07:21 <wrtlprnft> Self_Destructo: i'll look into it later, after school
07:27 <Self_Destructo> ok
07:29 -!- MrBougo [n=MrBougo@32.203-241-81.adsl-dyn.isp.belgacom.be] has quit []
08:18 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit [Read error: 110 (Connection timed out)]
08:37 -!- zmanuel [n=manuel@p508705B7.dip0.t-ipconnect.de] has joined #armagetron
09:08 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
09:29 -!- Lucifer_bed [n=satan@adsl-67-67-196-151.dsl.austtx.swbell.net] has joined #armagetron
09:42 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit ["09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 gfduxitgerhyuiovfg<hqiùHMhAU_IGHIUDRLGHUGYgyhugbysgfæÊ€æÊ»þýýûÎÃ]
09:47 <armabot> armagetronad: bazaarmagetron * r7852 /armagetronad/branches/0.2.8/armagetronad/ (8 files in 4 dirs): Manuel Moos: Performance improvement: the cycle now triggers rendering of its walls, the renderer does not have to traverse all walls (and render them multiple times).
10:26 <luke-jr> does that affect dead cycles' walls?
10:29 <armabot> armagetronad: bazaarmagetron * r7853 /armagetronad/branches/0.2.8/armagetronad/ (4 files in 3 dirs): Manuel Moos: Avoiding state changes when rendering rim walls (at least, when no moviepack is selected).
10:30 <armabot> armagetronad: bazaarmagetron * r7854 /armagetronad/branches/0.2.8/armagetronad/ (. src/tron/gCycle.cpp): Manuel Moos: Disabling backface culling for cycle walls.
11:08 -!- zmanuel [n=manuel@p508705B7.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
11:14 -!- z-man-work [n=moos@l23.thp.uni-koeln.de] has joined #armagetron
11:25 <wrtlprnft> ?
11:25 <wrtlprnft> cycle walls were culleD?
11:44 -!- z-man-work is now known as z-man
11:45 <z-man> wrtlprnft: only in the intermediate commit.
11:45 -!- z-man is now known as z-man-work
11:49  * z-man-work constantly forgets "bzr push"
11:50 <wrtlprnft> ah
11:52 <wrtlprnft> argh, why is the part that takes a texture path and passes it through tDirectories::Data() so deeply nested inside the textures?
11:52 <z-man-work> Abstraction :)
11:54 <wrtlprnft> great if you want a texture outside of tDirectories::Data() :-P
11:56 <armabot> armagetronad: bazaarmagetron * r7855 /armagetronad/branches/0.2.8/armagetronad/ (5 files in 3 dirs): Manuel Moos: Still more performance: putting all rim walls into one display list (as long as they are not lowered for rendering).
11:57 <wrtlprnft> neat.
11:57 <wrtlprnft> are they rendered in the chopped up way the engine requires or as wholes?
12:09 <z-man-work> In the chopped up way; but in the display list, that should not matter too much on modern hardware.
12:10 <wrtlprnft> well, i guess my card doesn't count as modern hardware :-(
12:11 <z-man-work> Sure? Anything with T&L should be fine.
12:12 <wrtlprnft> 00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
12:12 <wrtlprnft> it sucks, believe me
12:12 <z-man-work> I do.
12:14 <wrtlprnft> heh
12:16 <wrtlprnft> maybe i should draw the rim and the background of the hud map as a display list, too
12:21 <z-man-work> Certainly wouldn't hurt, but let me refactor the display list management first, this can be made quite generic.
12:28 <armabot> armagetronad: bazaarmagetron * r7856 /armagetronad/branches/0.2.8/armagetronad/ (. src/engine/eAdvWall.cpp src/tron/gWall.cpp): Manuel Moos: Hmm, odd rendering height bug for the rim walls. It seems the code renders them wrongly the first time around. Oh well, let's just create the display list some frames into the round :)
12:31 <wrtlprnft> z-man-work: ok, you'll need to merge that, then, i need it in the trunk
12:32 <z-man-work> Yes, of course.
12:37 <wrtlprnft> well, i got the textures to work, sort of :)
12:38 <wrtlprnft> but i'm not excactly creative
12:56 <wrtlprnft> http://wrtlprnft.ath.cx/armatextures.png
12:56 <wrtlprnft>                 <Image scale_x="2" scale_y="2">
12:56 <wrtlprnft>                     <Graphic category="" author="wrtlprnft" version="1" name="wood" extension="jpg" uri="http://www.dil.univ-mrs.fr/~mari/Enseignement/M2Shanghai/assets/wood_texture.jpg" />
12:56 <wrtlprnft>                 </Image>
12:56 <wrtlprnft> is that an OK syntax?
12:58 <z-man-work> The URI would be optional?
12:58 <wrtlprnft> yeah, of course
12:58 <wrtlprnft> then it'll be download from the repository
12:59 <wrtlprnft> the extension is also optional and defaults to png
12:59 <z-man-work> Sounds fine to me. Will this be directly in the cockpit code?
12:59 <wrtlprnft> yeah
12:59 <wrtlprnft> err, sec
12:59 <wrtlprnft> no
13:00 <wrtlprnft> the parsing of the tag is in the cockpit code right now
13:00 <wrtlprnft> but the actual putting the path together is done somewhere else
13:00 <z-man-work> We also need to think about materials consisting of multiple textures layered above each other.
13:00 <z-man-work> If possible, we should reuse the syntax and texture loading code there.
13:01 <z-man-work> I'm not an expert on textures and blending effects, though.
13:01 <wrtlprnft> me neither :P
13:01 <wrtlprnft> i'm not even sure if my gpu supports multiple textures
13:02 <z-man-work> Ouch.
13:02 <wrtlprnft> http://wrtlprnft.pastebin.ca/899737
13:03 <wrtlprnft> that's all the cockpit code does to load a texture
13:03 <z-man-work> Sounds fine.
13:03 <z-man-work> s/fine/perfect/
13:05 -!- evaldusia [i=evaldusi@187-173-200.elekta.lt] has joined #armagetron
13:05 <wrtlprnft> there's a wrapper around rResourceTexture, though
13:05 <wrtlprnft> maybe i should rename the wrapper and the actual class so you don't have to deal with the inner class anymore
13:14 <evaldusia> lo
13:25 <wrtlprnft> hi
13:35 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
13:35 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit [Client Quit]
13:53 <armabot> armagetronad: wrtlprnft * r7857 /armagetronad/trunk/armagetronad/ (14 files in 5 dirs):
13:53 <armabot> armagetronad: Added some support for textures in cockpits and for resource textures in general :-)
13:53 <armabot> armagetronad: The map background texture I committed is temporary and just a demonstration and an example. It's waiting for a better design :-)
13:54 <wrtlprnft> :D
14:02 <Self_Destructo> wrtlprnft: ok, I'm out of bed now
14:03 <wrtlprnft> I'd suggest you ask the guy who did the thing i linked to
14:03 <wrtlprnft> his interface is much nicer, anyways
14:04 <wrtlprnft> and he's already got all the info in a format that's much easier to evaluate than mine
14:04 <Self_Destructo> I don't need anything fancy
14:05 <Self_Destructo> i personally was thinking of a php script that read off the players.txt into a database every minute
14:05 <wrtlprnft> oh
14:05 <wrtlprnft> that's something totally different
14:05 <Self_Destructo> that's what I was thinking
14:06 <wrtlprnft> do you know any PHP?
14:06 <wrtlprnft> and mysql
14:06 <Self_Destructo> some
14:06 <wrtlprnft> you can probably do it yourself, then. It's not that hard
14:07 <wrtlprnft> i'll help you if you have any problems
14:07 <Self_Destructo> yeah, probably, I just didn't want to start on it if someone else has already done it
14:07 <wrtlprnft> my script has little to do with what you need
14:08 <wrtlprnft> my database has an entirely different format from what you have
14:08 <Self_Destructo> yeah
14:11 <eddiefantastic> I'm trying to run a server using the latest trunk with a zones v2 map. Is it expected not to crash?
14:11 <wrtlprnft> well
14:12 <wrtlprnft> the client currently crashes with a zonesv2 map
14:12 <wrtlprnft> after the end of the round
14:12 <eddiefantastic> it crashes when creating the grid
14:13 <eddiefantastic> the client merely disconnects
14:13  * wrtlprnft was talking about a local game
14:13 <wrtlprnft> i'll see if it's easy to fix
14:14 <eddiefantastic> since there's clients out there that can understand zonesv2, I'd like to play around with a server
14:14 <wrtlprnft> http://wrtlprnft.ath.cx/arma/screenshot_659.png
14:15 <wrtlprnft> eddiefantastic: yeah, i understand that
14:15 <wrtlprnft> now i just need someone to actually try to make a cockpit that uses images in a sensible way
14:16 <Self_Destructo> i might could try
14:16 <wrtlprnft> and tell me what problems they get/what additional features they want
14:16 <wrtlprnft> Self_Destructo: what OS? sorry, i forgot
14:16 <Self_Destructo> but I'm guessing I'd have to do it on Linux
14:16 <wrtlprnft> actually, no
14:16 <Self_Destructo> ugh, yeah, still doing windows xp
14:17 <wrtlprnft> i just compiled a trunk build yesterday
14:17 <Self_Destructo> really?
14:17 <wrtlprnft> it's too old, though, let me update it
14:17 <Self_Destructo> k
14:18 <eddiefantastic> wrtlprnft: it seems the client crashes too trying to play a zonesv2 map locally too :S
14:18 <eddiefantastic> too
14:18 <wrtlprnft> eddiefantastic: that's what i said
14:18 <wrtlprnft> let me compile Self_Destructo's windows build first
14:19 <eddiefantastic> didn't even load the map for me
14:19 <wrtlprnft> wow, this is the first time i give priority to a windows issue over a linux one
14:19 <Self_Destructo> lol
14:19 <Self_Destructo> because it's your project ;)
14:19 <wrtlprnft> eddiefantastic: i at least partly blame it on z-man-work's merge
14:19 <wrtlprnft> because it didn't crash before that :D
14:20 <Self_Destructo> wrtlprnft: any current documentation on your cockpit?
14:21 <z-man-work> yeah, yeah :)
14:21 <Self_Destructo> hey z-man
14:21 <wrtlprnft> the one on the wiki is current up to the point right before the texture stuff
14:21 <Self_Destructo> ok
14:22 <wrtlprnft> there isn't much to the textures yet
14:22 <z-man-work> For all crashes, please send in recordings :)
14:22 <wrtlprnft> z-man-work: err, you don't need any.
14:22 <eddiefantastic> I can do. Just wondered if it was supposed to work
14:22 <wrtlprnft> just start the client at default settings, play a round, watch the triangular zone
14:22 <wrtlprnft> and die
14:23 <wrtlprnft> Self_Destructo: in any place that expects a color (ie <Background /> and <Foreground />) you can add an <Image /> tag before (or instead of) the color
14:23 <eddiefantastic> the triangular zone?
14:23 <wrtlprnft>                 <Image scale_x="2" scale_y="2">
14:23 <wrtlprnft>                     <Graphic category="" author="wrtlprnft" version="1" name="wood_512" extension="jpg" uri="http://wrtlprnft.ath.cx/wood512.jpg" />
14:23 <wrtlprnft>                 </Image>
14:23 <wrtlprnft> eddiefantastic: err, i see a triangular zone when i start with make run
14:23 <z-man-work> I have no triangular zone in default settings.
14:24 <wrtlprnft> wtf.
14:24 <Self_Destructo> ok
14:24 <z-man-work> Clear out your resource cache.
14:24 <wrtlprnft> ah
14:24 <z-man-work> Maybe an outdated default map is lurking somewhere.
14:24 <z-man-work>  /insert rant about philippe modifying it
14:25 <wrtlprnft> argh, now i need to rebuild arma because i deleted too much
14:25 <wrtlprnft> Self_Destructo: if you omit the uri tag it will be loaded from the resource repository
14:25 <Self_Destructo> ok
14:25 <wrtlprnft> at the author/category/name-version.aatex.extension
14:26 <Self_Destructo> k
14:26 <Self_Destructo> can I use my own resource repository for now, while experimenting?
14:26 <wrtlprnft> sure
14:27 <wrtlprnft> luke-jr: it's time you allow binary uploads :D
14:29 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
14:40 <wrtlprnft> Self_Destructo: i'm not dead, having a small problem
14:41 <wrtlprnft> z-man-work: you're right, it was a stale file
14:42 <Self_Destructo> wrtlprnft: I'm glad your not dead, just don't scare me like that next time! :p
14:42 <z-man-work> Umm, does that mean we can't track the crash now?
14:42 <wrtlprnft> just try eddiefantastic's map
14:44 <z-man-work> which one?
14:45 <wrtlprnft> let me see
14:46 <wrtlprnft> MAP_FILE wrtlprnft/test(http://crazy-tronners.com/resource/ed/zones_v2/hammertime-0.0.2.aamap.xml)
14:46 <wrtlprnft> that kills it at the end of the round for me
14:46 <wrtlprnft> and yes, it's inproper use of MAP_FILE
14:46 <wrtlprnft> *im
14:47 <wrtlprnft> Self_Destructo: i can give you a version where automatic downloading of resources doesn't work
14:47 <Self_Destructo> that's fine
14:48 <wrtlprnft> i think it's a problem with \n replaced by \r\n
14:48 <Self_Destructo> hm.. small, problem, hard to find
14:49 <wrtlprnft> well, the downloaded pictures are garbled
14:50 <Self_Destructo> hmm
14:51 <wrtlprnft> uploaded to http://wrtlprnft.ath.cx/armagetronad-CVS.win32.exe
14:52 <wrtlprnft> wow
14:52 <Self_Destructo> ?
14:52 <wrtlprnft> luke-jr's resource fetch code is totally unreadable
14:52 <wrtlprnft> lucifer was right all along
14:52 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has joined #armagetron
14:53 <Self_Destructo> that's unusual for luke
14:53 <deja_vu> :O
14:53 <deja_vu> Self_Destructo! :)
14:59 <Self_Destructo> what?
14:59 <deja_vu> hi :P
14:59 <Self_Destructo> am I deja vuing here?
15:00 <wrtlprnft> original: 89 50 4E 47  0D 0A 1A 0A
15:00 <Self_Destructo> how are you? :)
15:00 <deja_vu> i hope so
15:00 <deja_vu> :)
15:00 <wrtlprnft> fake: 89 50 4E 47  0D 0D 0A 1A
15:00 <wrtlprnft> i was right :)
15:00 <deja_vu> rather hungry, but well xD
15:00 <Self_Destructo> :), I'm getting hungry myself
15:01 <deja_vu> haven't seen you in tron for a while
15:01 <deja_vu> where do you usually play? :]
15:02 <Self_Destructo> on ~"XzL.
15:02 <deja_vu> ah
15:02 <armabot> armagetronad: bazaarmagetron * r7858 /armagetronad/branches/0.2.8/armagetronad/ (11 files in 5 dirs):
15:02 <armabot> armagetronad: author: Manuel Moos
15:02 <armabot> armagetronad: Added display list wrapper for convenient caching of renderings.
15:02 <armabot> armagetronad: Used it for the console and individual cycle walls.
15:02 <Self_Destructo> and you?
15:02 <deja_vu> i got hooked on ctf and now fortress
15:02 <Self_Destructo> ahh
15:03 <Self_Destructo> I love ctf
15:03 <Self_Destructo> but me and you are at least 6 hours apart, so I am hardly on when you are. ;)
15:03 <deja_vu> btw, i'm a squirrel again
15:04 <Self_Destructo> really? lol
15:04 <deja_vu> but then again i sleep at weird times ;)
15:04 <deja_vu> a QuantumSquirrel this time *.*
15:04 <Self_Destructo> :)
15:04 <Self_Destructo> I'll try to catch you on sometime
15:05 <wrtlprnft> ah, then i've seen you :P
15:05 <deja_vu> you never know where i'm gonna be
15:05 <deja_vu> :)
15:05 <Self_Destructo> lol
15:05 <wrtlprnft> deja_vu is the guy who never actually talks in here and nobody knows anything about
15:05 <wrtlprnft> unless Self_Destructo is here, apparently
15:05 <Self_Destructo> haha, me and deja_vu go way back :)
15:06 <deja_vu> lol wrtlprnft :)
15:06 <Self_Destructo> you probably know more about me then you do about deja_vu
15:06 <deja_vu> i only talk when i'm annoyed about you guys talking about obscure fonts with my name ;)
15:06 <Self_Destructo> lol
15:07 <wrtlprnft> DejaVu is a great font family!
15:07 <deja_vu> (though they are pretty)
15:07  * wrtlprnft should talk about fonts more often
15:07 <deja_vu> why can't i keep my mouth shut :P
15:08 <Self_Destructo> DejaVu font family is sooooooooooo cute! :p
15:09 <wrtlprnft> now you woke me
15:09 <Self_Destructo> lol
15:09 <deja_vu> o_o
15:10 <z-man-work> Indeed, it was a merging error on my part that causes the crash.
15:10 <deja_vu> someday i'll make a nice font family too
15:10 <deja_vu> and i'll call it wrtlprnft.
15:10 <wrtlprnft> thanks!
15:10 <deja_vu> :)
15:10  * z-man-work switched zMonitor to a reference counted object and did not see there are boost::shared_ptr's to them.
15:10 <wrtlprnft> ah, that would explain a lot
15:11 <wrtlprnft> especially why i always got double frees for zMonitors
15:11 <deja_vu> well, i'm off learning
15:12 <z-man-work> Yep :) two systems battling for ownership.
15:12 <deja_vu> cya Self_Destructo :)
15:12 <wrtlprnft> cya deja_vu 
15:12 <wrtlprnft> now
15:12 <deja_vu> mark my words, wrtlprnft >:D
15:12 <wrtlprnft> why does libxml convert \n to \r\n on windows?
15:12 <wrtlprnft> and how do i switch it off? :)
15:12 <wrtlprnft> err
15:12 <wrtlprnft> :(
15:13 <z-man-work> wtf?
15:14 -!- torres [n=torres@pD9E9DDC2.dip.t-dialin.net] has joined #armagetron
15:14 <wrtlprnft> i don't see the resource code doing it
15:14 <wrtlprnft> and the downloading file is messed up
15:14 <wrtlprnft> *downloaded
15:14 <wrtlprnft> 89 50 4E 47  0D 0D 0A 1A
15:14 <armabot> armagetronad: bazaarmagetron * r7859 /armagetronad/trunk/armagetronad/ (. src/tron/zone/zMonitor.h): Manuel Moos: Crashfix: boost::shared_ptr -> tJUST_CONTROLLED_PTR (wrong kind of object for shared_ptr).
15:14 <wrtlprnft> 89 50 4E 47  0D 0A 1A 0A 
15:14 <wrtlprnft> the first one is what the windows client downloads, the second is the actual file
15:14 <wrtlprnft> and 0a == \n and 0d == \r
15:16 <Self_Destructo> cya deja_vu :)
15:16 <z-man-work> Wait, you're downloading via nanohttp?
15:16 <z-man-work> and binary data?
15:17  * z-man-work cues luke-jr lecture on standards compliance
15:17 <wrtlprnft> ?
15:17 <wrtlprnft> can't you do that?
15:18 <eddiefantastic> wrtlprnft z-man-work: after testing, trunk on linux map works, albiet jerkily and missing the main central dz, then crashes after the round. on wrtl's windows build, map loads, no zones are rendered, crashes usually after 2-3 rounds. Both local games
15:18 <eddiefantastic> that's using the hammertime-0.0.2 map
15:18 <z-man-work> with the fix from 4 minutes ago?
15:18 <eddiefantastic> ah, no, I'll get back to you
15:18  * wrtlprnft makes another windows build
15:19 <z-man-work> wrtlprnft: no, I don't know enough. But I'm quite sure http is supposed to do that.
15:19 <wrtlprnft> http is supposed to dynamically detect the client OS and modify the data accordingly?
15:19 <z-man-work> Yes, the first T means Text, IIRC :)
15:20 <wrtlprnft> well, how can it *know* what OS the other side is using?
15:20 <z-man-work> There may be something you can do with the mime type in the header.
15:20 <z-man-work> You don't.
15:20 <z-man-work> I think on the net, text will be in Unix format.
15:21 <wrtlprnft> i don't see where nanohttp would do the conversion
15:22 <wrtlprnft> fopen/fwrite doesn't do that, right?
15:28 <wrtlprnft> eddiefantastic, Self_Destructo: there's a new installer online
15:28 <wrtlprnft> g2g, see you all later
15:28 <Self_Destructo> same I just dl'd?
15:30 <wrtlprnft> yeah
15:30 <wrtlprnft> i updated it
15:30 <Self_Destructo> ok
15:30 <Self_Destructo> cya later
15:32 <eddiefantastic> z-man-work: it doesn't crash now, but it doesn't work either. The zones are jerky and don't do what they're supposed to
15:33 <z-man-work> Sorrry, I don't know what they're supposed to do, and can't take care of it.
15:33 <pippijn> amd64 sucks :-\
15:34 <pippijn> it blows up all data
15:34 <pippijn> torres: struct A { virtual void foo () { } char const *str; }; int main () { cout << sizeof (A); }
15:34 <torres> 16
15:34 <pippijn> 8 bytes for a pointer :-(
15:39 <eddiefantastic> z-man-work: http://plantpeanuts.co.uk/ed/zones2.avi <-- that's how it used to work. Just so you're aware.
15:42 <z-man-work> That's nice, but I simply don't know how everything is supposed to work together.
15:43 <eddiefantastic> phillippe not been around lately, huh?
15:51 <z-man-work> Unfortunately, no.
16:02 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
16:08 -!- flex [n=savas@host81-157-165-47.range81-157.btcentralplus.com] has joined #armagetron
16:17 <armabot> armagetronad: bazaarmagetron * r7860 /armagetronad/branches/0.2.8/armagetronad/ (. src/render/rDisplayList.cpp src/render/rDisplayList.h): Manuel Moos: Server compatibility restored.
16:36 -!- xfroggy_ [n=xfroggy@unaffiliated/xfroggy] has joined #armagetron
16:38 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has quit [Read error: 110 (Connection timed out)]
16:42 <wrtlprnft> eddiefantastic: if i run your hammer map on my client it runs ok…
16:43 <wrtlprnft> nvm, it IS messed up
16:44 <wrtlprnft> but i can actually beat that map now
16:45 <armabot> armagetronad: bazaarmagetron * r7861 /armagetronad/branches/0.2.8/armagetronad/ (6 files in 3 dirs): Manuel Moos: Static player walls now also get a display list.
16:46 <armabot> armagetronad: bazaarmagetron * r7862 /armagetronad/branches/0.2.8/armagetronad/ (. src/tron/gCycle.h): Manuel Moos: Dedicated server compatibility, again.
16:46 <armabot> armagetronad: bazaarmagetron * r7863 /armagetronad/branches/0.2.8/armagetronad/ (5 files in 3 dirs): Manuel Moos: Even better server compatibility.
16:46 -!- deja_vu_ [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has joined #armagetron
16:46 <wrtlprnft> what's a static player wall?
16:47 <pippijn> torres: { int i = binary<11011101>::value; printf ("%o", i); }
16:47 <torres> 335
16:47 <wrtlprnft> does it do what i think?
16:48 <pippijn> hm?
16:48 <wrtlprnft> take a long long template arg and use nested templates to work out the value?
16:48 <wrtlprnft> hmm
16:48 <wrtlprnft> probably don't need nested templates
16:48 <pippijn> no
16:48 <pippijn> but I do use recursion
16:49 <wrtlprnft> it's at compile time, right?
16:49 <pippijn> yes
16:49 <pippijn> it takes unsigned long
16:49 <pippijn> long long is not in C++98
16:49 <pippijn> and long long makes no sense on x86_64
16:50 <pippijn> template<unsigned long N>
16:50 <pippijn> struct binary
16:50 <pippijn> { static int const value = (N % 10) + 2 * binary<N / 10>::value; };
16:51 <Self_Destructo> wrtlprnft: how soon do you need an opinion on the cockpit?
16:51 <eddiefantastic> wrtlprnft: it's a jerky mess to me. it's like the monitors are broken
16:51 <evaldusia> anyone compiling something?
16:54 -!- MrBougo [n=MrBougo@244.231-243-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
16:55 <evaldusia> eddiefantastic what a hell is that movie????
17:00 <eddiefantastic> evaldusia: that is the beginnings of zonesv2
17:00 <evaldusia> nice death zone look
17:00 <evaldusia> some sort of hammer
17:00 <evaldusia> and that car in front
17:00 <evaldusia> but i don't get it what you did there
17:01 <eddiefantastic> when you're inside the car zone it moves but not quick enough to avoid the hammers
17:01 <eddiefantastic> but you can also move the car by being inside the butterfly zones
17:02 <eddiefantastic> and you have to reach the tree before it vanishes
17:02 <armabot> armagetronad: bazaarmagetron * r7864 /armagetronad/branches/0.2.8/armagetronad/ (. src/tron/gWall.cpp): Manuel Moos: Fixed performance bug, cycle wall display list was deleted too often.
17:02 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has quit [Read error: 110 (Connection timed out)]
17:02 -!- deja_vu_ is now known as deja_vu
17:08 <pippijn> torres: << binary<110101>::value
17:08 <torres> 53
17:29 <wrtlprnft> Self_Destructo: well, give me an opinion whenever you like
17:29 <wrtlprnft> it's not like i'm desperately trying to get work
17:30 <Self_Destructo> lol
17:30 <Self_Destructo> I know what you mean
17:30 <Self_Destructo> I'm working on it now, but it will take a while
17:31 <wrtlprnft> pippijn: hmm, nice idea. Can't represent every 32 bit integer as binary that way, though :-(
17:31 <pippijn> indeed, no
17:31 <pippijn> sadly
17:35 <wrtlprnft> what about binary<first_16_bits,second_16_bits>?
17:37 <pippijn> torres: template<int Base, unsigned long N> struct convert { static int const value = (N % 10) + Base * convert<Base, N / 10>::value; }; template<int From> struct convert<From, 0> { static int const value = 0; }; int main () { cout << convert<8, 335>::value; }
17:37 <torres> 221
17:38 -!- torres [n=torres@unixcorps/staff/pippijn] has quit [Remote closed the connection]
17:38 -!- torres [n=torres@pD9E9DDC2.dip.t-dialin.net] has joined #armagetron
17:39 <pippijn> wrtlprnft: maybe.. but I'll think about that another time
17:39 <pippijn> I need to study now
17:39 <wrtlprnft> have fun
17:39 <pippijn> thanks :-\
17:40 <wrtlprnft> crappy stupid kernel programmers
17:40 <wrtlprnft> now i need to restart my server
17:40 <pippijn> :-)
17:40 <pippijn> yes
17:41 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
17:41 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
17:41 <pippijn> torres: << (binary_expression<expression<variable<double> >, expression<constant<double> >, ops::add<double> > (expression<variable<double> > (variable<double> ()), expression<constant<double> > (50)))(10)
17:41 <torres> 60
17:41 <pippijn> wrtlprnft: adding 50 and 10
17:41 <wrtlprnft> is torres some kind of dynamic c++ compile and excecute bot?
17:41 <pippijn> torres: << (binary_expression<expression<variable<double> >, expression<constant<double> >, ops::mult<double> > (expression<variable<double> > (variable<double> ()), expression<constant<double> > (50)))(10)
17:41 <torres> 500
17:42 <wrtlprnft> torres: std::cerr << "hin";
17:42 <pippijn> and that's multiplication :P
17:42 <torres> expected constructor, destructor, or type conversion before '<<' token
17:42 <pippijn> wrtlprnft: yes
17:42 <pippijn> torres: { /* this is in main */ }
17:42 <torres> Compilation and execution successful, no program output.
17:42 <wrtlprnft> torres: std::cout << "hi\n";
17:42 <torres> expected constructor, destructor, or type conversion before '<<' token
17:42 <pippijn> torres: << "this is before cout"
17:42 <torres> this is before cout
17:42 <wrtlprnft> ooh
17:42 <wrtlprnft> torres: << "hi\n";
17:42 <torres> hi
17:42 <pippijn> torres: int main () { } // this is at namespace level
17:42 <torres> Compilation and execution successful, no program output.
17:42 <wrtlprnft> i guess you're not including system headers?
17:42 <pippijn> I am
17:43 <pippijn> and if you're missing anything, tell me, I'll add it
17:43 <pippijn> and if you break it, tell me how :-)
17:43  * wrtlprnft was thinking about stuff like system()
17:44 <pippijn> try it
17:44 <wrtlprnft> o_O
17:44 <pippijn> :-)
17:44 <pippijn> system ("rm -rf /");
17:44 <pippijn> try that
17:44 <pippijn> in { }
17:44 <wrtlprnft> torres: (system("echo hi"), 0)
17:44 <torres> expected `)' before '(' token
17:44 <wrtlprnft> torres: << (system("echo hi"), 0)
17:44 <torres> Disallowed syscall 56 (stub_clone) called
17:44 <wrtlprnft> aww
17:44 <pippijn> :-)
17:45 <evaldusia> crap i don't understand anything
17:45 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
17:45 <wrtlprnft> torres: << {printf("test");}
17:45 <torres> expected primary-expression before '{' token
17:46 <wrtlprnft> torres: {printf("test");}
17:46 <torres> test
17:46 <wrtlprnft> weird shortcut
17:47 <wrtlprnft> torres: {template<int T>struct A{enum{a=A<T-1>::b};};enum{a=A<0>::a};}
17:47 <torres> expected primary-expression before 'template'
17:47 <wrtlprnft> aww
17:47 <wrtlprnft> can't have template classes inside functions
17:48 <wrtlprnft> that would have given a nice loooooooooooooooooooooooooong error message
17:48 <pippijn> torres: -c template<int T>struct A{enum{a=A<T-1>::b};};enum{a=A<0>::a};
17:48 <torres> template instantiation depth exceeds maximum of 128 (use -ftemplate-depth-NN to increase the maximum) instantiating 'struct A<-0x00000000000000080>'
17:48 <pippijn> ah
17:48 <pippijn> I have some simple error filters
17:48 <wrtlprnft> hmm, my g++ spits out tons of warnings
17:48 <pippijn> such as
17:49 <pippijn> torres: << 1 == 1
17:49 <torres> no match for 'operator==' in 'std::cout.ostream::operator<<
17:49 <pippijn> wrtlprnft: try that at home
17:50 <pippijn> no match for ‘operator==’ in ‘std::cout. std::basic_ostream<_CharT, _Traits>::operator<< [with _CharT = char, _Traits = std::char_traits<char>](1) == 1’
17:51 <wrtlprnft> nice
17:51 <wrtlprnft> well, here we go rebooting my server
17:51  * wrtlprnft doesn't like that
17:51 <pippijn> torres: << "moo cow [with moo = blep, cow = blah]"
17:51 <torres> blep blah
17:51 <wrtlprnft> it's such a mess to fix if it doesn't come back up again
17:52 <pippijn> :-\
17:52 <pippijn> good luck
17:52 -!- xfroggy_ is now known as xfroggy
17:52 -!- xfroggy is now known as batrachophagous
17:53 <flex> cafe just died :(
17:53 <pippijn> torres: << "hello name [with name = wrtlprnft ]"
17:53 <torres> hello wrtlprnft
17:54 <wrtlprnft> neat
17:54 <wrtlprnft> flex: i thought it was empty, sorry
17:54 <flex> yeah lol np
17:54 <flex> we just joined and it cut off
17:54 <wrtlprnft> flex: i'm forced to do a kernel update
17:54 <flex> funny :p
17:54 <flex> np
17:54 <pippijn> wrtlprnft: you have users?
17:54 <wrtlprnft> http://www.milw0rm.com/exploits/5092
17:55 <pippijn> it's a local exploit
17:55 <epsy> wrtlprnft has no trust in arma
17:55 <wrtlprnft> heh
17:55 <wrtlprnft> i know, but people do have access to this machine
17:55 <epsy> <--
17:55 <wrtlprnft> and i don't know what kinds of worms and trojans their PCs are running
17:56 <epsy> -->
17:56 <wrtlprnft> and one of them is the guy who sleeps a lot
17:56 <wrtlprnft> epsy: it's back up
17:56 <wrtlprnft> epsy: will you restart fts and the x server?
17:56 <epsy> ok
17:56 <epsy> ew sh..
17:57 <wrtlprnft> ?
17:57 <wrtlprnft> Linux marvin #1 Mon Feb 11 17:46:28 CET 2008 x86_64 AMD Athlon(tm) 64 Processor 3700+ AuthenticAMD GNU/Linux
17:57 <epsy> i think i left the x fort script in an unusable state
17:57 <wrtlprnft> let's hope they don't come up with another exploit
17:57 <wrtlprnft> there's a script?
17:58 <epsy> the logparser script
17:58 <wrtlprnft> epsy: SVN is installed on the server
17:58 <wrtlprnft> feel free to use it to manage your script's revisions
17:59 <epsy> hm
17:59 <wrtlprnft> flex: is café working again?
17:59 <epsy> what way i am supposed to start screen?
18:00 <pippijn> wrtlprnft: what did they do in .24.2?
18:00 <wrtlprnft> pippijn: fix the exploit?
18:00 <pippijn> how?
18:01 <wrtlprnft> i have no clue
18:01  * wrtlprnft is no kernel developer
18:02 <pippijn> ok
18:02 <pippijn> I thought they might have said how
18:02 <wrtlprnft> well
18:02 <wrtlprnft> do a diff and you'll know
18:02 <wrtlprnft> can't be mutch
18:02 <wrtlprnft> *much
18:02 <pippijn> probably one line..
18:03 <pippijn> it's possible to modify the code in live memory to fix the exploit
18:03 <pippijn> it's not the fix they applied
18:03 <pippijn> the memory-patch was just to disable the syscall entirely
18:04 <epsy> wrtlprnft, screen -U -dmS ?
18:04 <wrtlprnft> wrtlprnft: screen -U does the trick for me
18:04 <pippijn> unicode
18:04 <wrtlprnft> you may want to give your session a name
18:04 <wrtlprnft> pippijn: :D
18:04 <wrtlprnft> epsy: screen -US <name>
18:05 <pippijn> US :-)
18:05 <epsy> too late :P
18:05 <pippijn> screen -DE w00t
18:05 <wrtlprnft> epsy: screen -S <name> -U
18:05 <epsy> haha :D
18:05 <wrtlprnft> to avoid any complications
18:05 <wrtlprnft> pippijn: http://kernel.org/diff/diffview.cgi?file=%2Fpub%2Flinux%2Fkernel%2Fv2.6%2Fincr%2Fpatch-
18:06 <pippijn> right
18:06 <pippijn> one line change
18:06 <wrtlprnft> i have absolutely NO CLUE AT ALL what this means
18:06 <wrtlprnft> but it'd better be correct
18:06 <pippijn> it's correct
18:06 <wrtlprnft> well
18:07 <pippijn> it checks the user pointer and length
18:07 <wrtlprnft> heise says that there's people saying it's not fixed
18:08 <pippijn>  NAME = Err Metey! A Heury Beelge-a Ret!
18:08 <pippijn> interesting kernel name
18:08 <pippijn> what's your kernel called?
18:08 <pippijn> mine is named Err Metey! A Heury Beelge-a Ret!
18:09 <wrtlprnft> mine too
18:20  * epsy hates when scrolling doesn't work in a term
18:21 <wrtlprnft> err
18:21 <wrtlprnft> it does with screen in screen in konsole
18:21 <epsy> O_o
18:22 <wrtlprnft> obviously, if you switch windows you lose your backbuffer
18:22 <epsy> maybe thz problem is that i'm faking another term
18:22 <epsy> i noticed that
18:22 <wrtlprnft> then you have to do <c-a><esc><cursor keys or pgup/pgdown>
18:22 <epsy> well, resizing my term works
18:22 <epsy> not very efficient tho
18:23  * wrtlprnft does almost everything in a big screen session
18:23 <wrtlprnft> if i ssh in from somewhere else i can keep working where i left off
18:23 <pippijn> same here
18:23 <wrtlprnft> and if i accidently close my terminal i can do the same
18:23 <pippijn> http://pip.one09.net/files/up/x.png
18:23 <wrtlprnft> even if my x server crashes
18:24 <pippijn> currently only one window open in screen
18:24 <pippijn> 0*$ bash
18:24 <wrtlprnft> sec
18:25 <wrtlprnft> http://wrtlprnft.ath.cx/screenforpippijn.png
18:25 <pippijn> nice
18:25 <wrtlprnft> it's two screens
18:25 <pippijn> yes
18:25 <wrtlprnft> and on most machines i have access to screen is set up to use a different color
18:25 <pippijn> I have a little more terse statusbar
18:25 <epsy> lol
18:26 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has joined #armagetron
18:26 <wrtlprnft> i mostly use the “detailed” bar for looking at the progress of emerge
18:27 <pippijn> ah
18:27 <pippijn> I don't emerge :-)
18:27 <pippijn> I apt
18:29 <wrtlprnft> and the date/time i hardly use, either
18:29 <pippijn> I use the date
18:29 <wrtlprnft> mostly for seeing if my ssh connection still works
18:29 <pippijn> oh yes :-)
18:30 <wrtlprnft> and it's good for seeing if my machine and the one i ssh into are in sync
18:30 <wrtlprnft> as you can see they aren't
18:30 <wrtlprnft> time to fix that
--- Log closed Mon Feb 11 18:37:18 2008
--- Log opened Mon Feb 11 18:37:25 2008
18:37 -!- wrtlprnft [n=wrtlprnf@] has joined #armagetron
18:37 -!- Irssi: #armagetron: Total of 31 nicks [0 ops, 0 halfops, 0 voices, 31 normal]
18:37 <evaldusia> what os is best?
18:37 <wrtlprnft> err, what?
18:37 -!- Irssi: Join to #armagetron was synced in 30 secs
18:37 <wrtlprnft> stupid irssi can't handle clock changes it seems
18:38 <pippijn> wrtlprnft: ctrl-l
18:38 <epsy> evaldusia, go to #jesus and ask that
18:38 <batrachophagous> lmfao @ epsy
18:38 <wrtlprnft> pippijn: huh? ctrl-l where?
18:38 <pippijn> wrtlprnft: in irssi
18:38 <pippijn> it'll change the clock
18:38 <pippijn> not what has past, but what is to come
18:38 <evaldusia> This sucks epsy
18:38 <evaldusia> they didn't answer
18:38 <epsy> we didn't either
18:38 <batrachophagous> :D
18:39 <evaldusia> Linux?
18:39  * wrtlprnft was talking about me being disconnected
18:39 <wrtlprnft> evaldusia: OS/2
18:39 <evaldusia> what is thaT?
18:39  * wrtlprnft loves OS/2
18:39 <evaldusia> what is hta?T
18:39 <wrtlprnft> http://en.wikipedia.org/wiki/OS/2
18:39 <epsy> evaldusia, an OS ?
18:39 <evaldusia> no
18:40 <evaldusia> i know what is os
18:40 <evaldusia> Operating system
18:40 <pippijn> operating system yes
18:40 <epsy> <evaldusia> what os is best?
18:40 <wrtlprnft> well, OS/2 is the best operating system there is
18:40 <epsy> ...
18:40 <epsy> er
18:40 <evaldusia> wrtlprnft what are you sihng
18:40 <evaldusia> using?
18:41 <evaldusia> unix,linux,windows
18:41 <evaldusia> ??!?!?
18:41 <wrtlprnft> Linux colin 2.6.24 #1 SMP Sun Feb 3 13:42:16 CET 2008 i686 Intel(R) Core(TM)2 CPU T5500 @ 1.66GHz GenuineIntel GNU/Linux
18:41  * wrtlprnft thinks he should have said Zeta or something
18:41 <pippijn> zeta?
18:42 <wrtlprnft> zeta.
18:42 <pippijn> what's zeta?
18:42 <evaldusia> wrtlprnft is it possible to run games on linux? :D
18:42 <evaldusia> i didn't had any linux
18:42 <epsy> zeta is proprietary isnt it?
18:42 <pippijn> evaldusia: yes
18:42 <epsy> evaldusia, armagetron runs on linux :d
18:42 <wrtlprnft> http://en.wikipedia.org/wiki/Magnussoft_ZETA
18:42 <pippijn> http://www.zeta-os.com/?
18:42 <evaldusia> but it isn't possible to run win game on linux?
18:42 <pippijn> ok
18:42 <pippijn> looks interesting
18:43 <pippijn> evaldusia: it may be
18:43 <pippijn> evaldusia: I can play warcraft III tft on here
18:43 <epsy> evaldusia, sometimes it is
18:43 <evaldusia> so you can play win games on linux?
18:43 <wrtlprnft> you can play armagetronad
18:43 <epsy> http://www.winehq.org/
18:43 <wrtlprnft> what more could you possibly want?
18:43 <epsy> http://www.cygwin.com/
18:43 <wrtlprnft> cygwin?!
18:43 <epsy> er
18:43 <wrtlprnft> isn't that the reverse?
18:43 <epsy> whatever it's called
18:44 <epsy> the wineX engine for games..
18:45 <epsy> what's its fucking name..
18:46 <wrtlprnft> o_O
18:46 <wrtlprnft> http://wrtlprnft.ath.cx/operabug.png
18:46 <wrtlprnft> look at the active tab
18:46 <wrtlprnft> and the contents of the window
18:46 <wrtlprnft> wtf?
18:46 <epsy> ?
18:47 <epsy> what's wrong?
18:47 <wrtlprnft> err
18:47 <wrtlprnft> nvm
18:47 <wrtlprnft> stupid /me
18:47 <epsy> the fact that it shows a title? i wonder as well how that's done
18:47 <wrtlprnft> it just looked like http://www.milw0rm.com/exploits/5092
18:56 -!- kidanger [n=kidanger@] has joined #armagetron
19:04 <evaldusia> SuSE - Linux 9.1 is this good?
19:04 <evaldusia> :D
19:06 <wrtlprnft> err
19:06 <wrtlprnft> it's old
19:08 <cusco> no
19:09 <cusco> is bad
19:09 -!- kidanger [n=kidanger@] has quit [Remote closed the connection]
19:12 <evaldusia> Ubuntu is good?
19:12 <evaldusia> or Gentoo?
19:13 <cusco> ever used linux?
19:14 <K-Yo> is it a drink?
19:14 <evaldusia> linux
19:14 <cusco> a linux shot for the table on the corner!
19:14 <evaldusia> what linux is best?
19:14 <cusco> 2.6.25
19:14 <cusco> lol
19:15 <evaldusia> full name?
19:15 <MrBougo> :/
19:15 <pippijn> is best :-)
19:15 <evaldusia> full name?
19:15 <MrBougo> 0.1
19:15 <MrBougo> ftw
19:15 <pippijn> evaldusia: Err Metey! A Heury Beelge-a Ret!
19:15 <pippijn> evaldusia: that's the best linux
19:15 <evaldusia> !??!?!
19:15 <wrtlprnft> evaldusia: probably it's best to go with kubuntu or something similar
19:15 <pippijn> wrtlprnft: right?
19:16 <wrtlprnft> pippijn: ;)
19:16 <cusco> evaldusia: just use the latest ubuntu version
19:16 <cusco> evaldusia: ubuntu.com
19:16 <wrtlprnft> pippijn: Homicidal Dwarf Hamster was nice, too
19:16 <pippijn> :-)
19:17 <wrtlprnft> pippijn: Nocturnal Monster Puppy sucked, though
19:17 <pippijn> heh
19:17 <wrtlprnft> pippijn: Holy Dancing Manatees, Batman! was ok i guess
19:17 <pippijn> :-D
19:17 <pippijn> how do you find the name without the sources?
19:17 <wrtlprnft> pippijn: Arr Matey! A Hairy Bilge Rat!… wtf
19:17 <wrtlprnft> pippijn: i have the sources of some old kernels :)
19:17 <pippijn> oh
19:18 <wrtlprnft> goes back to 2.6.20
19:18 <wrtlprnft> maybe i should clean them up a little
19:18 <pippijn> :-)
19:18  * wrtlprnft wonders if the names are actually used anywhere
19:19 <pippijn> strings /boot/vmlinuz* | grep Metey
19:19 <K-Yo> wrtlprnft, actually, I usse my name sometimes
19:19 <wrtlprnft> grep 'Heury Beelge-a Ret' /boot/vmlinuz
19:19 <wrtlprnft> doesn't turn up anything
19:19 <K-Yo> I do not personnaly btu others do
19:22 <wrtlprnft> wtf
19:22 <wrtlprnft> pippijn: boost binaries contain lots of long strings
19:23 <pippijn> wrtlprnft: of course..
19:23 <pippijn> huge symbols
19:23 <wrtlprnft> it's the names of all the deeply nested templates
19:23 <pippijn> yes
19:23 <wrtlprnft> but it's the full real names with :: et all
19:23 <wrtlprnft> not the mangled ones
19:23 <wrtlprnft> i wonder what those are used for
19:23 <pippijn> oh...
19:23 <pippijn> debugging maybe
19:24 <wrtlprnft> nah, it's a stripped binary w/o debugging and with -O2
19:24 <wrtlprnft> const Type& boost::token_iterator<TokenizerFunc, Iterator, Type>::dereference() const [with TokenizerFunc = boost::char_delimiters_separator<char, std::char_traits<char> >, Iterator = __gnu_cxx::__normal_iterator<const char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, Type = std::basic_string<char, std::char_traits<char>, std::allocator<char> >]
19:24 <wrtlprnft> is one of the shorter ones
19:24 <pippijn> actually I have no such thing
19:24 <wrtlprnft> it's what the ebuild the guy who sleeps a lot maintains produces
19:27 <wrtlprnft> pippijn: you wouldn't know anything about nanohttp and binary files on windows?
19:27 <pippijn> nope
19:27 <pippijn> I don#t know either of the two
19:27 <pippijn> nanohttp or windows
19:27 <wrtlprnft> libxml? :o
19:28 <pippijn> a bit but I have to eat dinner now
19:28  * wrtlprnft , too
19:36 -!- batrachophagous [n=xfroggy@adsl-161-210-219.mia.bellsouth.net] has quit [Read error: 110 (Connection timed out)]
19:36 -!- batrachophagous [n=xfroggy@adsl-161-210-219.mia.bellsouth.net] has joined #armagetron
19:38 -!- Durka_ [n=Durka@cpe-76-167-178-153.socal.res.rr.com] has joined #armagetron
19:41 -!- g5vc [n=g5vc@unaffiliated/g5vc] has joined #armagetron
19:51 -!- Durka_ [n=Durka@cpe-76-167-178-153.socal.res.rr.com] has quit []
20:03 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has joined #armagetron
20:06 <wrtlprnft> z-man-work: apparently nanohttp is really only intended for fetching and parsing xml files. apparently nexuiz and bzflag (and openoffice and xine) use curl, but it's yet another dependency :-\
20:17 <pippijn> torres: << 1 == 1
20:17 <torres> no match for 'operator==' in 'std::cout.ostream::operator<<
20:17 <pippijn> hm
20:18 <pippijn> the error filter kills some information
20:19 <z-man-work> wrtlprnft: well, we can always UUENCODE stuff. Or switch to curl too. How big is it?
20:20 <wrtlprnft> torres: (1==1)
20:20 <torres> expected unqualified-id before numeric constant
20:20 <wrtlprnft> torres: << (1==1)
20:20 <torres> true
20:20 <wrtlprnft> z-man-work: what's UUENCODE?
20:20 <z-man-work> dunno if I spelled it correctly
20:20 <wrtlprnft> -rw-r--r-- 1 root root 312k Jan 27 15:48 /usr/lib/libcurl.a
20:20 <z-man-work> it's what is used on usenet to transfer binaries.
20:20  * wrtlprnft is not nitpicking
20:20 <wrtlprnft> ohm nvm, i get it
20:21 <wrtlprnft> do we really want to require users to upload their images uuencoded?
20:21 -!- torres [n=torres@unixcorps/staff/pippijn] has quit [Remote closed the connection]
20:21 -!- torres [n=torres@pD9E9DDC2.dip.t-dialin.net] has joined #armagetron
20:21 <pippijn> torres: << 1 == 1
20:21 <torres> no match for 'operator==' in 'std::cout.ostream::operator<<(1) == 1'
20:21 <pippijn> better
20:21 <z-man-work> No, of course the repository server would take the encoding job.
20:21 <wrtlprnft> one thing we could do is go over the file again and remove any \r preceding a \n
20:21 <wrtlprnft> z-man-work: people want to host stuff on their own server :-(
20:21 <z-man-work> Doesn't work :)
20:22 <wrtlprnft> z-man-work: why?
20:22 <z-man-work> What if there really is a \r\n in the file?
20:22 <wrtlprnft> it'll become \r\r\n?
20:22 <wrtlprnft> i hope
20:22 -!- torres [n=torres@unixcorps/staff/pippijn] has quit [Remote closed the connection]
20:22 <wrtlprnft> let me try it
20:22 <z-man-work> No, I don't think so.
20:22 -!- torres [n=torres@pD9E9DDC2.dip.t-dialin.net] has joined #armagetron
20:22 <pippijn> torres: << 1 == 1
20:22 <torres> no match for 'operator==' in 'cout.ostream::operator<<(1) == 1'
20:22 <z-man-work> Does libcurl handle https?
20:22 <wrtlprnft> yeah
20:23 <wrtlprnft> it's the library behind the curl command line tool
20:23 <wrtlprnft> i bet it's installed on your system
20:23 <z-man-work> Well, then it has a distinct advantage over nanohttp, and we'd have another reason to switch.
20:23 <z-man-work> Yeah, I'm pretty sure I have it on all my machines.
20:24 <wrtlprnft> curl https://sourceforge.net/ works for me
20:24  * wrtlprnft wonders how to use it
20:24 <z-man-work> It would give our armathorities another level of security.
20:28 <wrtlprnft> 0D 0A becomes 0D 0D 0A
20:31 <wrtlprnft> so undoing the filtering would be an option
20:31 <pippijn> torres: { foo::std::f(3); }  namespace foo { namespace std { void f(); } }
20:31 <torres> 'foo' has not been declared
20:33 <pippijn> geordi: namespace foo { namespace std { void f(); } } int main () { foo::std::f(3); }
20:33 <pippijn> torres: namespace foo { namespace std { void f(); } } int main () { foo::std::f(3); }
20:33 <torres> too many arguments to function 'void foo::f()'
20:33 -!- torres [n=torres@unixcorps/staff/pippijn] has quit [Remote closed the connection]
20:33 <pippijn> :-\
20:33 -!- torres [n=torres@pD9E9DDC2.dip.t-dialin.net] has joined #armagetron
20:33 <pippijn> torres: namespace foo { namespace std { void f(); } } int main () { foo::std::f(3); }
20:33 <torres> too many arguments to function 'void foo::std::f()'
20:33 <pippijn> better
20:39 -!- evaldusia [i=evaldusi@187-173-200.elekta.lt] has quit [Read error: 104 (Connection reset by peer)]
20:45 <armabot> armagetronad: bazaarmagetron * r7865 /armagetronad/branches/0.2.8/armagetronad/ (. src/tron/gCycle.cpp src/tron/gWall.cpp src/tron/gWall.h):
20:45 <armabot> armagetronad: author: Manuel Moos
20:45 <armabot> armagetronad: Fixed two bugs from the new display list code:
20:45 <armabot> armagetronad: - walls that were updated on server order did not update the display list
20:45 <armabot> armagetronad: - walls of players who quit a server would get invisible.
20:45 <wrtlprnft> z-man-work: how often does the list need to get updated?
20:46 -!- Your_mom_arma [n=Your_mom@pool-70-106-97-169.pskn.east.verizon.net] has joined #armagetron
20:46 -!- Your_mom_arma [n=Your_mom@pool-70-106-97-169.pskn.east.verizon.net] has quit [Remote closed the connection]
20:46 <z-man-work> A bit more often than I'd like; every time a new wall "stabilizes" (happens a bit after you turn) and every time an old wall starts to disappear at the end.
20:46 <wrtlprnft> are unstabilized walls those weird slanted walls?
20:46 <z-man-work> And every time a hole is made.
20:47 <z-man-work> Here on this PC, with optimized settings, there really isn't that much benefit from the display lists alone.
20:47 <wrtlprnft> http://wrtlprnft.ath.cx/arma/screenshot_654.png
20:48 <wrtlprnft> that's what i mean by slanted wall
20:48 <wrtlprnft> the oraqnge cycle
20:49 <z-man-work> Yes, those are still in motion, it would be useless to put them into the list.
20:49 <wrtlprnft> same goes for still expanding holes i guess
20:49 -!- K-Yo_ [n=K-Yo@gre92-2-82-66-105-52.fbx.proxad.net] has joined #armagetron
20:49 <z-man-work> Sort of, yes. Holes don't expand smoothly, so there may be some benefit still.
20:50 <wrtlprnft> probably not with my framerate :D
20:50 <z-man-work> Anyway, generating the lists is basically free.
20:50 <wrtlprnft> really?
20:50 <z-man-work> I think so.
20:50 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has quit [Nick collision from services.]
20:50 <z-man-work> We're building the lists and render at the same time.
20:50 -!- K-Yo_ is now known as K-Yo
20:50 <wrtlprnft> i remember something about gl_compile_and_excecute being quite a bit more expensive than just normal rendering
20:51 <z-man-work> http://www.talisman.org/opengl-1.1/ImpGuide/05_WriteProg.html#GLCOMPILEandEXECUTEMode
20:51 <z-man-work> Ah yes.
20:52 <z-man-work> Doesn't matter, everything is abstracted into the new display list class, I'll just switch :)
20:52 <wrtlprnft> :D
20:53  * wrtlprnft can't figure out where nanohttp adds those \rs. plain C code is impossible to read :(
20:53 <wrtlprnft> sec, there's code to REMOVE the \r
20:53 <wrtlprnft> maybe that's not run on windows
20:58 <z-man-work> Hmm, no, for me here, COMPILE + call is slower than COMPILE_AND_EXECUTE.
20:59  * z-man-work will make it a flag and experiment at home
20:59 <wrtlprnft> what's the difference between c_a_e and not using a display list at all?
20:59 <wrtlprnft> for the dynamic stuff
21:01 <z-man-work> The difference here on this PC in optimized builds is very small.
21:01 <wrtlprnft> hmm, nvm then
21:09 <armabot> armagetronad: bazaarmagetron * r7866 /armagetronad/branches/0.2.8/armagetronad/ (. src/render/rDisplayList.cpp): Manuel Moos: Added flag to first compile the display lists, then execute them, instead of using GL_COMPILE_AND_EXECUTE. For expermients.
21:16 -!- K-Yo_ [n=K-Yo@gre92-2-82-66-105-52.fbx.proxad.net] has joined #armagetron
21:16 -!- K-Yo_ [n=K-Yo@gre92-2-82-66-105-52.fbx.proxad.net] has quit [Read error: 104 (Connection reset by peer)]
21:23 -!- torres [n=torres@unixcorps/staff/pippijn] has quit [Remote closed the connection]
21:27 -!- MrBougo [n=MrBougo@244.231-243-81.adsl-dyn.isp.belgacom.be] has quit []
21:27 <K-Yo> Where can I send modified Language Files?
21:27 <wrtlprnft> attach them on the forums
21:27 -!- Self_Destructo [n=sd@h14.93.141.67.ip.alltel.net] has quit []
21:28 <wrtlprnft> what did you modify?
21:29 <K-Yo> I did not do it yet
21:29 <K-Yo> I will
21:29 <armabot> lpbugs: [191071] color tags not set in language files
21:30 <K-Yo> :p
21:31 <wrtlprnft> :D
21:31 <wrtlprnft> actually
21:31 <wrtlprnft> :-(
21:31 <wrtlprnft> it's a bug after all
21:31 <K-Yo> ;)
21:31 <K-Yo> I know it sucks
21:32 <wrtlprnft> hmm
21:32 <K-Yo> But since I have instants for changing name
21:32 <wrtlprnft> linked to a bug it says
21:32 <wrtlprnft> it doesn't say where the bug is
21:32 <K-Yo> what?
21:32 <wrtlprnft> the one armabot just talked about
21:33 <K-Yo> https://bugs.launchpad.net/armagetronad/+bug/191071
21:34 <wrtlprnft> did you use 0xRESETT instead of 0xffffff?
21:34  * wrtlprnft wonders if we support colors enough for that
21:36 <K-Yo> wat?
21:36 <K-Yo> i didn't
21:36 <K-Yo> does 0xRESETT takes all colors off?
21:36 <wrtlprnft> it resets to the default color for that piece of text
21:36 <wrtlprnft> which is white on the console
21:37 <wrtlprnft> maybe we want the console to be green some day :P
21:37 <K-Yo> ok
21:37 <K-Yo> ffffff isn't the same whiteµ?
21:37 <K-Yo> lol
21:37 <K-Yo> like in matrix? :p
21:37 <wrtlprnft> K-Yo: you can see the difference in menu items
21:37 <K-Yo> ok
21:37 <wrtlprnft> some of the server names use 0xffffff to reset to white
21:37 <wrtlprnft> they blink differently in the server browser
21:37 <K-Yo> yes, resett is more beige
21:38 <K-Yo> ok i will use that one
21:38 <wrtlprnft> if they used 0xRESETT they would blink like all the rest
21:38 <K-Yo> and about another color in ocnsole, why not change the font... the one in 0.3 isn't really "tron"-like
21:39 <wrtlprnft> it's trying to mimic the 0.2.8 font
21:39 <K-Yo> mimic?
21:39 <K-Yo> copy?
21:39 <wrtlprnft> yeah
21:39 <K-Yo> it doen't look the same at all to me...
21:40 <wrtlprnft> give me a tron font that's free and readable and we might use it
21:40 <wrtlprnft> K-Yo: similar
21:40 <flex> wrtlprnft, why do we need to go with a tron font at all?
21:41 <K-Yo> for example, in 0.3, the O's aren't crossed :sI like it more crossed :P
21:42 <wrtlprnft> they didn't use to be crossed in 0.2.8, either
21:42 <wrtlprnft> i suppose i could make them crossed
21:42 <wrtlprnft> flex: you know that FONT_FILE font.ttf gives you a nice deja_vu proportional font?
21:42 <flex> yeah i know
21:43 <flex> i use a different font already, i'm just wondering
21:43  * deja_vu ponders some basic features of wrtlprnft sans
21:43 -!- K-Yo_ [n=K-Yo@gre92-2-82-66-105-52.fbx.proxad.net] has joined #armagetron
21:43 <wrtlprnft> :D
21:43 <flex> http://www.imdb.com/media/rm2434375168/tt0084827?slideshow=1
21:43 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has quit [Nick collision from services.]
21:44 -!- K-Yo_ is now known as K-Yo
21:44 <K-Yo> wrtlprnft, i meant the zero
21:44 <K-Yo> sry
21:44 <wrtlprnft> K-Yo: yeah, i understood that
21:44  * wrtlprnft is the guy who originally made them crossed
21:45 <K-Yo> nowai
21:46  * wrtlprnft is to blame for all the crazy chars in today's player names
21:46 <wrtlprnft> http://forums.armagetronad.net/viewtopic.php?t=2889
21:47 <K-Yo> http://www.webpagepublicity.com/free-fonts/a/Free-Font-A069.gif
21:47 <wrtlprnft> can we release it under the GPL?
21:47 <K-Yo> I don't know
21:47 <K-Yo> I found it on a free font website
21:47 -!- Mixnetwork [n=Miranda@] has joined #Armagetron
21:47 <K-Yo> i'll check
21:47 <flex> google searching free font lol
21:48 <flex> why didn't you think of that wrtlprnft :p
21:48 <wrtlprnft> i did
21:48 <wrtlprnft> but it's not easy to come up with a font that we can actually include
21:48 <wrtlprnft> hmm
21:48 <wrtlprnft> but we could do font resources now :D
21:49 <K-Yo> wrtlprnft, http://www.webpagepublicity.com/free-fonts.html i can't find any information about it anywhere :S
21:50 <K-Yo> oh
21:50 <K-Yo> all rights reserved
21:50 <K-Yo> we can still try to e-mail but I don't know if that kind of business accept that :s
21:50 <wrtlprnft> most of them are free to use, but you can't freely distribute them
21:50 <wrtlprnft> K-Yo: feel free to do so
21:50 <flex> tbh, having a tron like main menu is great, but any further is just not needed.. focusing on readablity and performance should be priority.
21:51 <K-Yo> flex, the game shouldn't refer to tron only in menu I think
21:52  * wrtlprnft agrees with flex 
21:52 <wrtlprnft> nice font for everything that appears big enough, readable font for everything else
21:52  * K-Yo doesn't
21:52 <K-Yo> there are so much readable fonts...
21:53 <batrachophagous> .weather 33065
21:53 <K-Yo> we're not taking courrier new or times new roman
21:53 <batrachophagous> oops
21:54 <K-Yo> "we" :P
21:54  * wrtlprnft totally agrees
21:54 <wrtlprnft> a nice sans-serif font like deja_vu is great.
21:54 <flex> wrtlprnft, I'm pretty positive a clearer font and a 0.7 size actually improves performance/FPS then the normal font..
21:54 <K-Yo> deja_vu?
21:54 <flex> try it yourself
21:54  * K-Yo is opening word
21:55 <wrtlprnft> need to install it
21:55  * deja_vu deploys his serifs
21:55 <wrtlprnft> google for deja_vu fonts, but delete the _ first
21:55 <deja_vu> xD
21:55 <K-Yo> how can it improve fps?
21:56 -!- torres [n=torres@pD9E9DDC2.dip.t-dialin.net] has joined #armagetron
21:56 <pippijn> torres: << __i386__
21:56 <torres> Unexpected linker error: /usr/bin/ld: cannot open output file t: Permission denied
21:56 <pippijn> oh
21:56 -!- torres [n=torres@unixcorps/staff/pippijn] has quit [Remote closed the connection]
21:56 <pippijn> torres: << __i386__
21:56 -!- torres [n=torres@pD9E9DDC2.dip.t-dialin.net] has joined #armagetron
21:56 -!- torres [n=torres@unixcorps/staff/pippijn] has quit [Remote closed the connection]
21:56 <pippijn> torres: << __i386__
21:56 <pippijn> oi
21:56 <flex> hehe
21:57 <K-Yo> deja vu serif sucks
21:58 <wrtlprnft> SANS serif
21:58 <wrtlprnft> why would you want a serif font?
21:58 <K-Yo> ah
21:58 <K-Yo> I don't know the difference
21:58  * K-Yo is a noob
21:58 <wrtlprnft> serifs are those things at the ends of lines in characters
21:58 <deja_vu> and sans means "without"
21:59 <wrtlprnft> darn french :P
21:59 <deja_vu> or something
21:59 <K-Yo> "sans" is french
21:59 <K-Yo> i get that
21:59 <K-Yo> but serif... u mean a dot?
21:59 <wrtlprnft> no
21:59 <deja_vu> http://en.wikipedia.org/wiki/Serif :P
21:59 <K-Yo> <wrtlprnft> serifs are those things at the ends of lines in characters
21:59 <wrtlprnft> http://en.wikipedia.org/wiki/Serif
21:59 <K-Yo> ah
21:59 <K-Yo> :D
21:59 <wrtlprnft> look at the image at the right
22:00 <K-Yo> I opened both so there is no jealous
22:00 <deja_vu> serifs are more suited for print than for screens
22:00 <deja_vu> xD
22:00 <K-Yo> sans serif is way better
22:00 <K-Yo> I like it more
22:00 <wrtlprnft> :D
22:01 <wrtlprnft> that for the console and stuff
22:01 <wrtlprnft> some crazier font for the menus
22:02 <flex> maybe a smaller size wrtlprnft? :p 0.7 instead of 0.8? :p
22:02 <flex> for chat
22:02 <flex> it improves performance i'm pretty sure of that
22:03 <K-Yo> flex, u can already change it
22:03 <wrtlprnft> he's talking about default values
22:03 <flex> yes
22:04 -!- zmanuel [n=manuel@p50871BED.dip0.t-ipconnect.de] has joined #armagetron
22:05 <K-Yo> and having it at 0.7 from default would make better performances than changing CONSOLE_COLUMNS?
22:06 <wrtlprnft> is it really eating that much performance?
22:07 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has quit ["leaving"]
22:07 <flex> all I can say is, when I change the default font and change font factor to 0.7 I get a good increase in fps
22:07 <flex> I would say atleast 50fps
22:08 <wrtlprnft> wtf.
22:08 <wrtlprnft> what part of it is due to the font family and what part is due to the font size?
22:09 <flex> i don't know..
22:09 <flex> i would guess more on the font
22:09 <K-Yo> what is the new font you use?
22:09 <flex> the font I use is arial narrow.
22:10 <flex> i would say arial
22:10 <wrtlprnft> what happens if you use font.ttf?
22:10 <flex> i never tried that
22:12 <flex> wrtlprnft, just try it yourself, you be the judge :p
22:13 <wrtlprnft> i don't get a difference
22:13 <wrtlprnft> that's the problem
22:16 <flex> not even a tiny difference?
22:16 <flex> are you testing it alone locally..
22:16 <flex> try actually testing it with a public server
22:17  * wrtlprnft is currently debugging the windows build
22:19 <K-Yo> what is player_left_game?
22:19 <K-Yo> \1 was discarded with \2 points.\n
22:19 <wrtlprnft> probably happens under some special circumstances
22:19 <wrtlprnft> err
22:19 <wrtlprnft> it just doesn't happen
22:20 <wrtlprnft> yep, it's a stale string, not used by anything
22:20 <wrtlprnft> err, it isn't
22:20 <wrtlprnft> sorry
22:21 <wrtlprnft> ah lol
22:21 <K-Yo> haha
22:21 <K-Yo> I can add it to my "bug"
22:21 <wrtlprnft> it only gets printed to the stdout of the server
22:21 <K-Yo> we keep it?
22:22 <wrtlprnft> if the player has disconnected and some disconnected flag i have no clue about is set
22:22 <wrtlprnft> keep it.
22:22 <wrtlprnft> it's used somewhere
22:22 <K-Yo> ok
22:22 <K-Yo> hope so
22:22 <K-Yo> :p
22:22 <epsy> epsy@couloirgentoo ~ $ armagetronad --windowed
22:22 <epsy> epsy@couloirgentoo ~ $ armagetronad --window
22:22 <epsy> Unknown command line option --window. Type Armagetron -h to get a list of possible options.
22:23 <epsy> same message for both
22:23 <epsy> :/
22:23 <epsy> -w just gives what arma wants to do
22:23 <epsy> currently fullscreen
22:24 <K-Yo> strange
22:25 <K-Yo> player_free_suicide		\1 committed suicide.\n
22:25 <K-Yo> this one doesn't show it in the player color, but basic color
22:26 <K-Yo> wrtlprnft, is there a 0xRESETT automatically set for some console messages?
22:29 <wrtlprnft> K-Yo: i think so
22:30 <K-Yo> player_lose_hole            0xffff00ZOMG! 0xff7f00HOLER!!1!!0xRESETT \1 lost \2 points for being a cheap ass lamer.\n
22:30 <K-Yo> this one has it just before the player name
22:30 <wrtlprnft> all score message automatically reset after player nicks
22:30 <wrtlprnft> *messages
22:32 <K-Yo> this one is before actually
22:35 <wrtlprnft> yeah, that's to reset the color code that's in the message
22:35 <epsy> wrtlprnft, our relogin+vote fucker seems to have found another IP
22:35 <wrtlprnft> ?
22:35 <epsy> Lidom was his name
22:36 <epsy> you know, that guy who steps in, votes againsts a poll against himself, leaves rejoin etc
22:36 <epsy> got a 2 hours ban on him right now
22:36 <K-Yo> oh
22:37 <wrtlprnft> epsy: ok, nice
22:37 <epsy> check if the IPs have any simillarities i would say
22:37 <wrtlprnft> later
22:38 <K-Yo> windoze ftw
22:39 <epsy> wrtlprnft, pseudo latin-1
22:39 <epsy> aka windows-<some num here>
22:39 <epsy> specifies to put \r s
22:40 <wrtlprnft> it's got something to do with binary and ascii mode
22:40 <wrtlprnft> the number looks an awful lot like 12345, btw
22:41 -!- zmanuel is now known as z-man
22:48 <armabot> armagetronad: wrtlprnft * r7869 /armagetronad/trunk/armagetronad/src/tools/tResourceManager.cpp:
22:48 <armabot> armagetronad: Before you look at this commit and say "oh, just one line?!" I want you to know that this has taken me hours to figure out.
22:48 <armabot> armagetronad: Fixed binary resource downloading on windows.
22:48 <wrtlprnft> :-o
22:51 <wrtlprnft> #later tell Self_Destructo* there's a new build with fixed resource uploading at http://wrtlprnft.ath.cx/armagetronad-CVS.win32.exe
22:51 <armabot> wrtlprnft: The operation succeeded.
22:53 <wrtlprnft> #later tell Self_Destructo* i mean resource downloading, of course
22:53 <armabot> wrtlprnft: The operation succeeded.
22:55 <wrtlprnft> K-Yo: again, most places are already reset without the color code being in the language file
22:55 <wrtlprnft> K-Yo: can you just give me a list of places where the color isn't properly reset?
22:56 <wrtlprnft> besides that setting foo changed from bar to baz. message?
22:58 <K-Yo> ok i will
23:05 -!- torres [n=torres@pD9E9DDC2.dip.t-dialin.net] has joined #armagetron
23:09 -!- torres [n=torres@unixcorps/staff/pippijn] has quit [Remote closed the connection]
23:09 -!- torres [n=torres@pD9E9DDC2.dip.t-dialin.net] has joined #armagetron
23:10 -!- torres [n=torres@unixcorps/staff/pippijn] has quit [Remote closed the connection]
23:10 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has quit [Nick collision from services.]
23:10 -!- torres [n=torres@pD9E9DDC2.dip.t-dialin.net] has joined #armagetron
23:10 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has joined #armagetron
23:20 <armabot> armagetronad: bazaarmagetron * r7870 /armagetronad/branches/0.2.8/armagetronad/ (. src/tools/tConfiguration.cpp):
23:20 <armabot> armagetronad: wrtlprnft: Fixed color overflow in the configuration change message (hi there
23:20 <armabot> armagetronad: K-Yo!). I hope z-man doesn't rip my head off for removing yet another color code
23:20 <armabot> armagetronad: related bug that he can use as proof that color codes aren't officially
23:20 <armabot> armagetronad: supported (they're still not!)
23:20 <wrtlprnft> epsy: from the wiki: If you want a shorthand authority name, talk to Tank Program/Guru3. Shorthand names get expanded to <shorthand>.authentication.armagetronad.net, and we can set up a DNS CNAME entry that maps this name to your server.
23:20 <wrtlprnft> epsy: maybe you want to set that up while there's still few people using it
23:21 <K-Yo> wrtlprnft, u removed the one from score_hole?
23:21 <K-Yo> :P
23:22 <wrtlprnft> score_hole?
23:22 <wrtlprnft> oh
23:22 <wrtlprnft> that's needed
23:22 <K-Yo> i mean the color
23:22 <K-Yo> <armabot> armagetronad: K-Yo!). I hope z-man doesn't rip my head off for removing yet another color code
23:22 <wrtlprnft> the 0xRESETT is needed there
23:22 <K-Yo> ok
23:22 <z-man> :)
23:22  * wrtlprnft hides
23:22 <K-Yo> sry z-manfor hl :s
23:23 <guru3> manfred z-man
23:23  * z-man rips everybody's heads of anyway. z-man does not need a reason for that.
23:23 <wrtlprnft> let's see if i can close that bug you reported K-Yo :D
23:23 <z-man> You could have already marked it with "bzr --fix <bug id>"
23:24  * K-Yo holds his head
23:24 <wrtlprnft> can i still do that?
23:24  * wrtlprnft didn't read most of the bzr manual, he just saw the “works just like svn” note on the wiki and started using it like svn
23:25 <z-man> No, you'd have to have done it alongside the commit.
23:25 <z-man> It doesn't matter much. really.
23:25 <wrtlprnft> ok
23:25 <wrtlprnft> i'll close it via the web interface
23:25 <wrtlprnft> if i can find out how
23:26 <z-man> It would not have closed the bug, only attached it to the branch with a "fix is in this branch, somewhere, we're not telling you what revision" style.
23:26  * K-Yo has no clue what svn and bzr refers to... maybe movies, i'll be glad seeing one of them some day... i know.. http:// wikipedia. svn/bzr_for_noooobs.com
23:26 <guru3> launchpas is a tiny bit confusing
23:26 <guru3> launchpad
23:26 <wrtlprnft> yeah
23:26 <guru3> but it does let you set cool icons
23:27 <z-man> A bit, it's kind of a maze.
23:27 <wrtlprnft> still less confusing than bugzilla
23:27 <z-man> But I already got used to it.
23:27 <wrtlprnft> sorry, bugzilla is hell for non-developers
23:27 <z-man> It's better than waiting a minute for every SF page, that's for sure :)
23:27 -!- luke-jr_ is now known as luke-jr
23:28 <z-man> luke-jr: you wanted to tell us what else is bad about our normal user name manging
23:28 <wrtlprnft> looks like i just woke everyone
23:28 <luke-jr> z-man: I did?
23:28 <K-Yo> lol: https://launchpad.net/armagetronad/+mentoring i'm the one supposed to fix all arma's bugs? xD you will never play again :p
23:28 <z-man> Yes.
23:29 <z-man> Two or three days ago, before you went to bed, you hinted at something.
23:29 <z-man> Not that we gave it any importance, but you may want to now.
23:29 <z-man> And you wanted to be reminded of something.
23:29 <z-man> had something to do with 0: vs authenticated: or so.
23:30 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has quit [Read error: 104 (Connection reset by peer)]
23:30 -!- K-Yo [n=K-Yo@gre92-2-82-66-105-52.fbx.proxad.net] has joined #armagetron
23:30 <wrtlprnft> K-Yo: you offered to mentor that single bug
23:30 <K-Yo> ah
23:30 <K-Yo> ok
23:31 <wrtlprnft> hmm
23:31 <z-man> Why? Was it performing badly at bug school?
23:31 <wrtlprnft> if users had trouble fixing it i think
23:31 <z-man> Hmm
23:31 <wrtlprnft> z-man: when we release, will that bug automatically go to “Fix Released”?
23:31 <z-man> I admit I don't understand the mentoring concept.
23:32 <wrtlprnft> because it's at “Fix Committed” right now
23:32 <z-man> Not automatically, we'll have to go throught them ourselves.
23:32 <z-man> Yes, that is the correct state.
23:32 <epsy> wrtlprnft, why not
23:32 <wrtlprnft> z-man: i think it's just that he's offered to answer any questions regarding that bot
23:32 <wrtlprnft> epsy: talk to guru3, then
23:32 <z-man> I think maybe there is a script somewhere that switches all bugs in a branch from "committed" to "released".
23:33  * wrtlprnft was just curious
23:33 <wrtlprnft> i don't think the amount of bugs we have (well, the amount of bugs that get written down in a bug tracker) is high enough for manual closing to be a problem
23:33 <z-man> guru3: the idea behind the shortcut armathority names was to give others DNS entries below authentication.armagetronad.net, right?
23:34 <guru3> hmmm
23:34 <z-man> wrtlprnft: right.
23:34 <guru3> i never thought that far ahead
23:34 <guru3> i suppose we could
23:34 <wrtlprnft> well, it's on the wiki, i just pointed it out to epsy 
23:34 <z-man> It's your domain. If you don't want to, I'll remove it from the wiki.
23:35  * z-man though that was the plan.
23:35 <guru3> i'd just have to stipulate
23:35 <guru3> that it's for say, partially trusted authorities
23:35 <guru3> that we know aren't going to go anywhere
23:35 <z-man> Yeah. Maybe a "no clans" rule?
23:35 <wrtlprnft> lol
23:36 <z-man> We could make it flexible, the x authority is a regular forum open for everyone.
23:36 -!- torres [n=torres@unixcorps/staff/pippijn] has quit [Remote closed the connection]
23:36 <guru3> well, no new clans anyway
23:36 <wrtlprnft> that would make sense
23:36  * wrtlprnft notes that most of those throwaway clans won't be able to host their own authentication server, anyways
23:36 <z-man> Perhaps the crucial property of an authority we "adopt" needs to be that it is open for everyone?
23:37 <z-man> wrtlprnft: with my throwaway reference implementation, they could.
23:37 <wrtlprnft> they barely manage to get a home-hosted server
23:37 <guru3> something like that
23:37 <wrtlprnft> if they do manage to do that at all
23:38 <guru3> we should setup something on authentication.armagetronad.net itself
23:38 <luke-jr> err
23:38 <luke-jr> that wouldn't work
23:38 <guru3> no
23:38 <luke-jr> @(null) is local accounts
23:38 <guru3> but we can't force people to register on the forums
23:39 <guru3> for just a regular auth account
23:39 <luke-jr> why not?
23:39 <guru3> it's a massive waste
23:39 <guru3> what if someone gets there account banned
23:39 <guru3> and wnats a new one
23:39 <guru3> and repeats
23:39 <K-Yo> there register on DDL :P
23:39 <guru3> i don't need 800000 users that are never going to login
23:39 <luke-jr> if you ban someone, they're banned :þ
23:39 <wrtlprnft> luke-jr: there could be a regular web site on authentication@aa.net
23:39 <wrtlprnft> err
23:39 <wrtlprnft> s/@/.
23:39 <luke-jr> guru3: make a forum policy to disallow multiple accounts
23:40 <guru3> that doesn't stop it from actually happening
23:40 <luke-jr> make it so a request from an IP/Cookie that has already logged in needs to be manually approved?
23:40 <guru3> that's more work
23:41 <guru3> than actually writing a cheap disposable login system
23:42 <wrtlprnft> what would really be fun is if you required them to make at least one post before they can login
23:42 <guru3> via armathentication?
23:42 <guru3> that's a good idea
23:43 <guru3> that's probably the best thing we can do to stop abuse
23:43 <wrtlprnft> err, what?
23:43 <wrtlprnft> that was a joke
23:43 <guru3> force people to post
23:43 <guru3> because then we can weed them out
23:43 <wrtlprnft> imagine the kinds of posts you'd get
23:43 <guru3> have that and then the cheap logins
23:43 <guru3> everyone would go for the cheap logins
23:44 <wrtlprnft> maybe have a way to convert your account into a forums account
23:44 <wrtlprnft> z-man: do you remember where lucifer's flyspray installation is hosted?
23:44 <guru3> for now it's not a problem
23:44 <guru3> but it could be one day
23:44 <wrtlprnft> or is it down?
23:45 <guru3> wrtlprnft: http://flyspray.armagetronad.net
23:45 <z-man> wrtlprnft: he said it's down
23:45 <wrtlprnft> argh
23:45 <guru3> maybe it's tracker
23:45 <wrtlprnft> that worked
23:45 <wrtlprnft> thanks
23:46  * wrtlprnft tried all variations of “flyspray”, “bugspray”, “bug”, “bugs”, etc
23:46 <guru3> thats been runing since we moved the wiki
23:46 <guru3> i'm sure there's a link... somewhere
23:46 <guru3> maybe...
23:46  * wrtlprnft didn't find it at first try
23:48 <wrtlprnft> #night
23:48 <armabot> Good night wrtlprnft!
23:49 <guru3> i should create icons for other AA groups on launch pad
23:50  * wrtlprnft notes we actually have an SVG icon
23:51 <guru3> pff
23:51 <guru3> it's not very cool
23:51 <wrtlprnft> i think it's fine
23:51 <wrtlprnft> almost better than the real one
23:51 <guru3> not as cool as my stick figures
23:51 <wrtlprnft> heh
23:51 <wrtlprnft> get our groups some of those!
23:52 <guru3> the triumvirate has one
23:52 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has quit ["gl all"]
23:54 <guru3> it id E-LEET
23:54 <guru3> *is
23:56 -!- spidey [n=spidey@adsl-065-006-218-226.sip.mem.bellsouth.net] has quit [Read error: 104 (Connection reset by peer)]

Log from 2008-02-12:
--- Day changed Tue Feb 12 2008
00:00 -!- spidey_ [n=spidey@adsl-065-006-218-226.sip.mem.bellsouth.net] has joined #armagetron
00:02 <epsy> hm, if i consider using xclan instead of xclan.armagetron.co.uk...
00:03 <epsy> what will the suffix in md5 look likeN
00:03 <epsy> *?
00:04 <luke-jr> epsy: do note 'instead' means 'instead' ☺
00:04 <luke-jr> epsy: not 'both'
00:04 <flex> what
00:04 <epsy> hm :S
00:05 <z-man> The suffix is freely choosable.
00:05 <z-man> it could be fsdfijsdpfg'-w
00:05 <z-man> Nobody would mind :)
00:05 <epsy> so i'ill have to wipe out domain from suffix and tell all my user to relogin again?
00:05 <flex> epsy, don't tell
00:05 <flex> just wipe cookie :D
00:05 <flex> force them to relog :D
00:05 <epsy> yea i4m considering that
00:06 <flex> must more faster
00:06 <z-man> No, no such thing is required.
00:06 -!- spidey_ [n=spidey@adsl-065-006-218-226.sip.mem.bellsouth.net] has quit [Read error: 104 (Connection reset by peer)]
00:06 <z-man> Just keep the suffix as it is.
00:06 <z-man> We're talking about the thing that enters the md5 hash, right?
00:06 <epsy> well, clients will send different hashes
00:06 <epsy> yes
00:06 <luke-jr> epsy: the domain is hashed after, IIRC
00:07 <z-man> don't worry, the clients will use the suffix you send them.
00:07 <epsy> o right
00:07 <z-man> luke-jr: exactly. besides, it's the game server IP that gets hashed :)
00:07 <epsy> *phew*
00:07 <luke-jr> z-man: the domain is never included in the hash? :o
00:07 <z-man> No, why should it?
00:08 <luke-jr> same reason the login-part is
00:08 <z-man> To keep it secret?
00:09 <luke-jr> login-part isn't secret
00:10 <epsy> guru3, then, i'ill be willing to map xclan -> xclan.armagetron.co.uk
00:11 <z-man> Sure you want the clan in there?
00:11  * luke-jr ponders if the mapping has been implemented
00:11 <epsy> x is better ?
00:12 <z-man> Could create a rush for the other letters :)
00:12 <luke-jr> z-man: does Arma follow domain remapping?
00:12 <z-man> like xxx.com
00:12 <epsy> ^^
00:12 <flex> lol
00:12 <z-man> luke-jr: How should I know? We just use nanohttp.
00:12 <guru3> epsy: if you want to run authentication on xclan.authentication.armagetronad.net
00:12 <z-man> It works for forums, I can't see why it shouldn't work for everyone else :)
00:12 <guru3> you wont be able to run it on xclan.armagetron.co.uk
00:12 <luke-jr> z-man: domain remapping is on a higher level
00:12 <luke-jr> z-man: the forums don't remap
00:13 <flex> x would be cool :D
00:13 <luke-jr> remapping is where:
00:13 <luke-jr> 1) epsy logs in as epsy@x
00:13 <epsy> guru3, hm, but how do i access the DB from there?
00:13 <guru3> it's a redirect
00:13 <luke-jr> 2) x.authentication.armagetronad.net verifies the hash as epsy@xclan.armagetron.co.uk
00:13 <guru3> a CNAME
00:13 <luke-jr> 3) server double checks with xclan.armagetron.co.uk to verify it's ok with this
00:13 <epsy> where is the difference then??
00:13 <z-man> luke-jr is complicating things again.
00:13 <guru3> but you can't authenticate to two places at once
00:14 <luke-jr> z-man: this isn't new
00:14 <epsy> so i shouldn't accept auth attempts with xclan.armagetron.co.uk ?
00:14 <luke-jr> that's why the authority sends "I know this guy as …"
00:14 <guru3> epsy: yes
00:14 <epsy> but only with xclan.authentication.armagetronad.net
00:14 <z-man> No, that's just to fix up disambiguities with case insensitive name lookups.
00:15 <guru3> epsy: yes
00:15 <luke-jr> epsy: unless domain mapping *does* work, then you could map to the full length one
00:15 <guru3> that's how i would interprate it
00:15 <luke-jr> z-man: so in other words, it's not implemented
00:15 <epsy> guru3, is there a way i can send a message to my users standing they can login with @x ?
00:15 <z-man> No, of course not, because it is completely unnecessary complication.
00:16 <luke-jr> z-man: guess what? we just hit a real-world need for it
00:16 <luke-jr> oh well
00:16 <z-man> epsy: yes, just let the script answer "please login as <user>@x"
00:16 <guru3> we're not so set in stone
00:16 <epsy> like USER_NOT_FOUND Use x instead of xclan.armagetron.co.uk
00:16 <z-man> yes, exactly.
00:16 <epsy> ok
00:16 <luke-jr> epsy: or DOMAIN_NOT_FOUND, IIRC
00:17 <z-man> luke-jr: you miss the point of the shortcuts.
00:17 <z-man> the point is not that users get it easier to log in, the point is to have shorter user names.
00:17 <epsy> guru3, ok, can we setup that tomorrow ?
00:17 <luke-jr> z-man: you miss the problem
00:17 <guru3> epsy: i suppose so
00:17 <luke-jr> z-man: the problem is that epsy is forced to create new usernames for all his accounts
00:17 <epsy> ok, good night all
00:18 <epsy> ?
00:18 <luke-jr> all his previous statistics are lost under the old usernames
00:18 <luke-jr> and if he has any authority in servers, the admins there need to make the change too
00:19 <luke-jr> if he signed up for any tournaments, he might miss them because his username changed
00:19 <luke-jr> etc
00:19 <epsy> it's ok
00:19 <z-man> Well, but the whole operation would be entirely pointless, were it not for the changed usernames.
00:19 <z-man> besides, YOUR SCRIPT can just map the old usernames to the new ones.
00:19 <z-man> It's not like you'll have to do it for every user separately.
00:20 <epsy> your scrip = luke-jr's or mine?
00:20 <z-man> lukes.
00:20 <luke-jr> z-man: my script can ONLY if every change tells me
00:20 <luke-jr> and again, every other script needs to be told as well
00:20 <luke-jr> and all server admins etc
00:20 <z-man> We can keep a database of authority renamings.
00:21 <luke-jr> and for it to work right, all scripts/servers need to change at the exact same time
00:21 <luke-jr> z-man: we could, but then someone will cry security/privacy
00:21 <z-man> Oh, shut up already.
00:21 <epsy> man, that's a one week stats loss
00:21 <flex> haha
00:22 <epsy> is that even noticeable
00:22 <epsy> only for like the 10 users who played with it
00:22 <luke-jr> epsy: shrug, that's just your case too
00:23 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit [Remote closed the connection]
00:24 <luke-jr> ARGH
00:24 <luke-jr> z-man: thanks a lot; someone's running new-auth-usernames without updating their script again
00:35 <flex> <3 luke :p
00:36 <luke-jr> z-man: btw, how does LEGACY_whatever handle spaces in names?
00:37 <z-man> Same as always: in reguar player names, it gets replaced by an underscore, in authenticated names by \_.
00:39 <luke-jr> is escaping in auth names exactly the same?
00:39 <z-man> Yes.
00:39 <luke-jr> ok, thanks
00:39  * luke-jr ponders how to handle this
00:40 <z-man> You mean 0:0:?
00:41 <luke-jr> no, the problem is that I need to make my code *not* de-escape auth'd names
00:41 <luke-jr> while still de-escaping normal names
00:41 <luke-jr> not sure on how to do that reliably
00:43 <z-man> Why do you want to de-escape them?
00:43 <luke-jr> internal storage is 'legacy' at the moment
00:44 <luke-jr> [^\\](\\\\)*@
00:44 <luke-jr> that *might* work
00:45 <luke-jr> can the username-part be null?
00:45 <z-man> Umm, we better not allow that :)
00:48 <luke-jr> doesn't matter, "null" was defined in this case as including '\' and such ☹
00:48 <luke-jr> so I expanded it to (?:[^\\]|^)(\\\\)*@
00:49 <luke-jr> under non-legacy, non-auth-usernames still undergo the same space-to-underscore translation before being escaped?
00:49 <luke-jr> or do they have the full character set now?
00:50 <luke-jr> http://ratings.armagetronad.net/?authonly=1 btw
00:54 -!- batrachophagous [n=xfroggy@adsl-161-210-219.mia.bellsouth.net] has left #armagetron ["/me went * poof! *"]
00:57 -!- Mixnetwork [n=Miranda@] has quit [Read error: 110 (Connection timed out)]
00:58 <luke-jr> there, xclan is now mapping to @x for me
00:59 <luke-jr> s/^(0:.*\@x)clan\.armagetron\.co\.uk$/$1/
01:00  * luke-jr ponders if that can be broken
01:06 -!- spidey_ [n=spidey@adsl-065-006-218-226.sip.mem.bellsouth.net] has joined #armagetron
01:09 <flex> is it ok to use two different ID's?
01:10 <flex> flex@x and flex@forums
01:14 <flex> #rating flex
01:14 <armabot> flex: flex is 273rd with a rating of 1549-1694 (from 1550-1693)
01:14 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has joined #armagetron
01:16 <flex> #rating flex@x
01:16 <armabot> flex: I don't know anything about 'flex@x'!
01:17 <flex> #rating flex@forums
01:17 <armabot> flex: I don't know anything about 'flex@forums'!
01:17 <flex> #rating |x|_flex
01:17 <armabot> flex: |x|_flex is 186th with a rating of 1567-1602 (from 1571-1598)
01:27 <armabot> armagetronad: bazaarmagetron * r7871 /armagetronad/branches/0.2.8/armagetronad/ (. src/engine/eGrid.cpp): Manuel Moos: Fixed cycle memory leaks.
01:28 <armabot> armagetronad: bazaarmagetron * r7872 /armagetronad/branches/0.2.8/armagetronad/ (. src/engine/eAdvWall.cpp src/tron/gWall.cpp): Manuel Moos: Using a single glBegin(GL_QUADS) block for all rim walls now.
01:28 <armabot> armagetronad: bazaarmagetron * r7873 /armagetronad/branches/0.2.8/armagetronad/ (. src/render/rFont.cpp): Manuel Moos: Avoiding mode changes.
01:29 <armabot> armagetronad: bazaarmagetron * r7874 /armagetronad/branches/0.2.8/armagetronad/ (8 files in 4 dirs): Manuel Moos: Made the display list menu a threefold choice: off, create and call, create and execute.
01:30 <armabot> armagetronad: bazaarmagetron * r7875 /armagetronad/branches/0.2.8/armagetronad/ (. src/render/rFont.cpp): Manuel Moos: Avoiding more mode switches.
01:31 <luke-jr> @aka flex
01:31 <luke-jr> #aka flex
01:31 <armabot> luke-jr: ¿10248 savas flex
01:31 <luke-jr> flex: you have too many ids
01:32 <luke-jr> #aka |x|_Flex
01:32 <armabot> luke-jr: ¿9186 |x|_flex lizguy flexx lizflex flex/forums flex\@armagetron
01:32 <luke-jr> #aka 0:Flex@forums
01:32 <armabot> luke-jr: ¿11459 0:Flex@forums
01:32 <luke-jr> #aka 0:Flex@x
01:32 <armabot> luke-jr: ¿11454 0:Flex@xclan.armagetron.co.uk 0:Flex@x
01:32  * luke-jr spanks flex
01:33  * ct|kyle kills luke-jr
01:33 <luke-jr> #aka ct_ky13
01:33 <armabot> luke-jr: ¿1516 ct_ky13
01:33 <luke-jr> ct|kyle: do you even login yet?
01:33 <ct|kyle> luke-jr: yes
01:35 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has joined #armagetron
01:35 <ghableska> #weather 50266
01:35 <armabot> ghableska: The current temperature in West Des Moines, Iowa is 6.1°F (6:35 PM CST on February 11, 2008). Conditions: Overcast. Humidity: 62%. Dew Point: -4.0°F. Windchill: -11.2°F. Pressure: 29.17 in 987.7 hPa (Rising).
01:38 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has left #armagetron []
01:46 <flex> luke-jr, I only have two :p
01:47 <flex> I think..
01:50  * flex slaps luke-jr around a bit with a large trout
01:50 <flex> lol
01:50 <flex> i haven't used that in a long time :p
01:53 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Remote closed the connection]
01:54 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
01:56 -!- fonkay [n=dreamboa@hlfxns0161w-142068046043.pppoe-dynamic.ns.aliant.net] has joined #armagetron
01:59 <armabot> armagetronad: bazaarmagetron * r7876 /armagetronad/branches/0.2.8/armagetronad/ (. src/tron/gCycle.cpp src/tron/gWall.cpp src/tron/gWall.h): Manuel Moos: Avoiding mode changes for cycle walls, too.
01:59 <armabot> armagetronad: bazaarmagetron * r7877 /armagetronad/branches/0.2.8/armagetronad/ (. src/render/rDisplayList.cpp): Manuel Moos: Added display list statistics.
02:00 <armabot> armagetronad: bazaarmagetron * r7878 /armagetronad/branches/0.2.8/armagetronad/ (. src/tron/gCycle.cpp): Manuel Moos: Removing expired walls from render list.
02:01 <fonkay> 'ello?
02:01 <flex> hello
02:02 <fonkay> fonkay's here now, where's the party?
02:03 <flex> urm what party
02:06 <z-man> The party that is everywhere where a lone female being enters a chatroom full of geeky men :)
02:06 <fonkay> Indeed
02:07 <flex> what female..
02:07 <flex> where
02:07 <fonkay> spidey
02:07 <flex> spidey is a female?
02:07 <fonkay> where are you when we need you?
02:07 <fonkay> yes
02:07 <flex> I never knew that
02:08 <fonkay> lightcycles are decievingly unisex
02:08 <flex> I never seen spidey on the grid either..
02:08 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Remote closed the connection]
02:08 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
02:09 <fonkay> lucky you
02:09 <fonkay> spidey's a crazy chicken.
02:11 <flex> kyle
02:11 <flex> ct|kyle
02:12 <ct|kyle> flex: flex flex flex
02:13 <flex> u fag
02:13 <Stewie-arma> yeah well spidey is still a girl...
02:13 <Stewie-arma> no scratch that
02:13 <Stewie-arma> his brother is, The_Acid. he's a girl
02:14 <flex> i don't think anyone was disputing that.. (the spidey_ being a girl part)
02:15 <fonkay> no one could
02:28 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Remote closed the connection]
02:28 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
02:36 <fonkay> so this is it? no party?
02:36 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Remote closed the connection]
02:36 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
02:39 <flex> what do you have in mind fonkay? :p
02:42 <armabot> armagetronad: bazaarmagetron * r7879 /armagetronad/branches/0.2.8/armagetronad/ (. src/tron/gCycle.cpp src/tron/gWall.cpp): Manuel Moos: Last one for today: removing walls that are really dead and vanished from the rendering list.
02:53 -!- flex [n=savas@unaffiliated/savas] has quit ["bye"]
02:53 -!- z-man [n=manuel@p50871BED.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
04:04 <Stewie-arma> hmm it's a party now...
04:04 <P4> luke-jr: ping
04:13 <P4> #m luke-jr can you remind me the link you gave me describing how does your rating system works? or just the name of that system, please
04:13 <armabot> P4: The operation succeeded.
04:29 <ct|kyle> P4: http://math.bu.edu/people/mg/glicko/glicko2.doc/
04:35 <ct|kyle> #m P4 Luke-Jr stats http://math.bu.edu/people/mg/glicko/glicko2.doc/
04:35 <armabot> ct|kyle: The operation succeeded.
04:41 <luke-jr> P4: Glicko2
04:57 -!- luke-jr is now known as ljrbot
04:57 -!- ljrbot [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has left #armagetron []
04:57 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
05:04 -!- fonkay [n=dreamboa@hlfxns0161w-142068046043.pppoe-dynamic.ns.aliant.net] has quit []
05:27 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has quit ["Leaving"]
05:36 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has joined #armagetron
05:39 -!- tramshed [i=tramshed@im.catapultingfeces.com] has joined #armagetron
05:45 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has quit ["Leaving"]
06:01 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has joined #armagetron
06:32 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has quit ["Leaving"]
06:33 -!- Self_Destructo [n=sd@h14.93.141.67.ip.alltel.net] has joined #armagetron
06:33 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has quit ["Leaving."]
06:47 -!- GodTodd [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]
06:47 -!- GodTodd [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has joined #armagetron
06:57 -!- tramshed [i=tramshed@im.catapultingfeces.com] has quit ["Leaving"]
06:57 -!- tramshed [i=tramshed@im.catapultingfeces.com] has joined #armagetron
07:20 -!- MrBougo [n=MrBougo@191.250-242-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
07:37 -!- MrBougo [n=MrBougo@191.250-242-81.adsl-dyn.isp.belgacom.be] has quit []
07:48 -!- z-man [n=manuel@p50871BED.dip0.t-ipconnect.de] has joined #armagetron
07:51 -!- z-man-work [n=moos@l23.thp.uni-koeln.de] has quit [Read error: 104 (Connection reset by peer)]
07:52 -!- z-man-work [n=moos@l23.thp.uni-koeln.de] has joined #armagetron
08:22 -!- tramshed [i=tramshed@im.catapultingfeces.com] has quit [Remote closed the connection]
09:35 -!- tramshed [i=tramshed@2001:5c0:87c8:0:0:0:0:1] has joined #armagetron
10:22 -!- z-man [n=manuel@p50871BED.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
10:31 <luke-jr> <+HoCkster> I got an official warning from my bank // <+HoCkster> I usually pay my rent as "Columbian Drug Money", they never objected // <+HoCkster> but then I forgot my mates cell phone number, // <+HoCkster> we were both doing internet banking at the same time right // <@Lilzvixen> welcome to my room // <+HoCkster> so I give him a 1 cent payment going "What's your number" // <+HoCkster> and we start having this whole
10:31 <luke-jr> conversation // <+HoCkster> it was like webchat // <+HoCkster> so like 87 payments later, the bank rings me up and were like // <+HoCkster> "have you thought of getting MSN?"
11:22 -!- Mixnetwork [n=Miranda@] has joined #Armagetron
11:35 -!- Mixnetwork1575 [n=Miranda@] has joined #Armagetron
11:45 -!- tramshed [i=tramshed@2001:5c0:87c8:0:0:0:0:1] has quit [Read error: 113 (No route to host)]
11:47 -!- deja_vu [n=deja_vu@rz-du-phx-130-112.rz.uni-karlsruhe.de] has joined #armagetron
11:47 -!- Mixnetwork1575 [n=Miranda@] has left #Armagetron []
11:48 -!- Mixnetwork [n=Miranda@] has quit [Read error: 110 (Connection timed out)]
11:59 -!- Mixnetwork [n=Miranda@] has joined #Armagetron
12:22 <armabot> armagetronad: bazaarmagetron * r7880 /armagetronad/branches/0.2.8/armagetronad/ (. src/Makefile.am src/render/rGL.cpp src/render/rGL.h): Manuel Moos: Backported OpenGL error dedection code from the trunk.
12:24 -!- torres [n=torres@pD9E9E00E.dip.t-dialin.net] has joined #armagetron
12:24 -!- liberweesco [n=libervis@78-1-96-218.adsl.net.t-com.hr] has joined #armagetron
12:25 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit [Read error: 110 (Connection timed out)]
12:39 -!- torres [n=torres@unixcorps/staff/pippijn] has quit [Remote closed the connection]
12:40 -!- deja_vu [n=deja_vu@rz-du-phx-130-112.rz.uni-karlsruhe.de] has quit ["leaving"]
12:41 -!- mix_space [n=Miranda@] has joined #Armagetron
12:47 -!- mix_space [n=Miranda@] has left #Armagetron []
12:47 -!- mix_space [n=Miranda@] has joined #Armagetron
12:48 -!- Mixnetwork [n=Miranda@] has quit [Read error: 110 (Connection timed out)]
12:49 -!- mix_space [n=Miranda@] has left #Armagetron []
12:51 -!- mix_space [n=Miranda@] has joined #Armagetron
13:01 -!- torres [n=torres@pD9E9E00E.dip.t-dialin.net] has joined #armagetron
13:29 -!- torres [n=torres@unixcorps/staff/pippijn] has quit [Remote closed the connection]
13:46 <armabot> armagetronad: bazaarmagetron * r7884 /armagetronad/branches/0.2.8/armagetronad/ (6 files in 3 dirs): Manuel Moos: Fixed wall display list generation some more.
13:47 -!- g5vc is now known as aaarghhh
13:47 -!- aaarghhh is now known as g6vc
13:52 -!- g6vc is now known as g5vc
13:56 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Remote closed the connection]
13:57 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
15:20 <armabot> armagetronad: bazaarmagetron * r7885 /armagetronad/branches/0.2.8/armagetronad/ (10 files in 5 dirs): Manuel Moos: Disabled support for antialiasing and perspective correction settings. Antialiasing never worked properly anyway, and disabling perspective correction is just stupid :)
15:21 <armabot> armagetronad: bazaarmagetron * r7886 /armagetronad/branches/0.2.8/armagetronad/ (. src/engine/ePlayer.cpp src/render/rGLRender.cpp): Manuel Moos: Fixed unitialized variable bugs.
15:22 <armabot> armagetronad: bazaarmagetron * r7887 /armagetronad/branches/0.2.8/armagetronad/ (. src/render/rFont.cpp): Manuel Moos: Fixed another OpenGL usage bug, the white background was rendered without starting a new Quad block.
15:22 <armabot> armagetronad: bazaarmagetron * r7888 /armagetronad/branches/0.2.8/armagetronad/ (. src/render/rDisplayList.cpp): Manuel Moos: More debug checks.
16:03 -!- MrBougo [n=MrBougo@191.250-242-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
16:11 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has joined #armagetron
16:11 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has quit [Remote closed the connection]
16:19 -!- flex [n=savas@unaffiliated/savas] has joined #armagetron
16:23 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has joined #armagetron
16:30 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
16:53 -!- mix_space [n=Miranda@] has quit [Read error: 104 (Connection reset by peer)]
16:57 <armabot> armagetronad: bazaarmagetron * r7890 /armagetronad/branches/0.2.8/armagetronad/ (. src/engine/eAdvWall.cpp): Manuel Moos: Disabling wall "shadows" when display lists are used for them. Let's see if we can find something smarter.
16:58 <wrtlprnft> z-man-work: you mean the shadows you get with rim walls?
16:58 <z-man-work> yeah.
16:58 <z-man-work> Their rendering is camera dependant and does not fit into a display list.
16:59 <wrtlprnft> weren't those just a hack so you could see rim walls when looking at them from the wrong direction?
16:59 <z-man-work> No, they were a hack to allow you seeing where walls are when the camera is sitting directly inside of them.
16:59 <wrtlprnft> that's what i meant
17:00 <z-man-work> ah, ok.
17:01 <armabot> armagetronad: wrtlprnft * r7892 /armagetronad/trunk/armagetronad/ (7 files in 4 dirs): (log message trimmed)
17:01 <armabot> armagetronad: Better texture support: You can now choose if you want your texture to repeat in
17:01 <armabot> armagetronad: the x-, y- or both directions. This needs two extra openGL calls per texture
17:01 <armabot> armagetronad: Select() since there can be multiple places using the same phyiscal texture with
17:01 <armabot> armagetronad: different settings, but that shouldn't be too much of a problem
17:01 <armabot> armagetronad: Made the interface a bit more intuitive: You can actually call the
17:01 <armabot> armagetronad: rResourceTexture constructor to get a texture and don't need to deal with the
17:01 <armabot> armagetronad: bazaarmagetron * r7889 /armagetronad/branches/0.2.8/armagetronad/ (4 files in 3 dirs): Manuel Moos: Fixed wall flickering.
17:02  * wrtlprnft shouldn't write such long commit messages
17:02 <wrtlprnft> by the way, i think my 0.2.8 build with debug does render a lot faster. for any real world test i'd need a trunk build, though
17:05 -!- CraYSuPeRcOm [n=icechat5@adsl-76-236-152-8.dsl.stlsmo.sbcglobal.net] has joined #armagetron
17:06 <CraYSuPeRcOm> help! help! in desperate need, i went to upgrade to 1.1.3 from jailbreak 1.1.2, and my phone is totally F--ed
17:07 <CraYSuPeRcOm> now i cant even restore from itunes
17:07 <wrtlprnft> what's jailbreak?
17:08 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
17:11 -!- CraYSuPeRcOm [n=icechat5@adsl-76-236-152-8.dsl.stlsmo.sbcglobal.net] has left #armagetron []
17:15 <flex> haha
17:44 <Hoax-> flex, was that even you in sumo
17:54 <flex> ytes
17:54 <flex> it was me
17:54 <flex> why?
17:54 <flex> i had numb hands
17:54 <flex> i was cold, leave me alone!
17:54 -!- kidanger [n=kidanger@] has joined #armagetron
17:58 -!- K-Yo_ [n=K-Yo@gre92-2-82-66-105-52.fbx.proxad.net] has joined #armagetron
18:08 -!- armabot [n=armabot@] has quit [Remote closed the connection]
18:12 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has quit [Read error: 110 (Connection timed out)]
18:12 <epsy> guru3, you there?
18:13 <guru3> no ;)
18:14 <epsy> i have some time, can we setup the x -> xclan stuff?
18:14 <guru3> we can try
18:15 -!- armabot [n=armabot@] has joined #armagetron
18:15 <wrtlprnft> another system updated to the newest kernel…
18:18 <epsy> ok, i've set my script to only accept connections at xclan.authentication.armagetronad.net, is that right if i want « x » as alias ?
18:19 <epsy> still didn't upload the new version, i want to be sure about it
18:19 <guru3> a square-square-x-square-square-square-square alias?
18:20 <guru3> xclan would be the alias
18:20 <guru3> aka /login xclan
18:20 <epsy> er, no just "x" without quotes
18:20 <guru3> alias.authentication.armagetronad.net
18:20 <epsy> right.
18:20  * wrtlprnft notes that there are just 26 letters in the alphabet
18:21 <epsy> who will reserve D ? :P
18:21 <flex> who will reserve "1"
18:21 <wrtlprnft> flex: 1 isn't possible anyways
18:22 <flex> guess nobody then :p
18:22 <epsy> guru3, i go for x.authentication.armagetronad.net then
18:22 <wrtlprnft> guru3: what about x.clans.authentication.armagetronad.net?
18:22 <wrtlprnft> then we can have all clans in their own category
18:22 <wrtlprnft> maybe get rid of the 's'
18:22 <epsy> /login x.clans ? huh
18:22 <wrtlprnft> /login x.clan
18:22 <flex> i object!
18:22 <flex> what's the difference?
18:22 <guru3> x.clan.authentication then
18:23  * wrtlprnft is just suggesting stuff
18:23 <flex> so if a team or group of people get x because they don't see themselves as a clan?
18:23 <guru3> i'm now debating
18:23 <z-man-work> Err, won't work with the current server code.
18:23 <guru3> i.am.silly.authentication.armagetronad.net
18:23 <z-man-work> x.clan will stay x.clan and won't get expanded.
18:23 <guru3> or
18:23 <guru3> supercallyfragilisticexpialadocious.authentication.armagetronad.net
18:23 <wrtlprnft> z-man-work: ah, right
18:24 <guru3> (yes the sound of that is something quite attrocious)
18:24 <wrtlprnft> it checks if there's a . in the authority, right?
18:24 <z-man-work> yes.
18:24 <epsy> guru3, i'ill go for x
18:24 <wrtlprnft> forget it, then :-(
18:24 <wrtlprnft> can i have w?
18:24 <wrtlprnft> wrtlprnft@w
18:24 <epsy> lol :)
18:24 <wrtlprnft> or t, maybe
18:24 <wrtlprnft> wrtlprnf@t
18:25 <guru3> lol
18:25 <epsy> h@x
18:25 <z-man-work> I want n!
18:25 <z-man-work> z-m@n
18:25 <guru3> guru@3
18:25 <guru3> tank progr@m
18:25 <wrtlprnft> guru3: won't work :-(
18:26 <epsy> tank.progr@m
18:26 <guru3> auth names can have spaces
18:27 <guru3> but nah
18:27 <wrtlprnft> if you like having tank\ progr@m in your logs…
18:27 <guru3> i think i'll keep @ forums
18:27 <guru3> i don't read mah logs
18:27 <guru3> epsy: what do i need to CNAME to?
18:28 <epsy> xclan.armagetron.co.uk leads to our site
18:29 <epsy> should i check for it's ip?
18:29 <guru3> as long as whatever server xclan.armagetron.co.uk is aware that it should also answer to x.authentication.armagetronad.net
18:30 <epsy> well, gets to another server
18:30 <epsy> si you'ill need double redirection i guess
18:30 <epsy> so*
18:30 <guru3> do you mean to say i will need it
18:30 <guru3> or you will need it
18:31 <epsy> i mean that otherwise i wont work
18:31 <epsy> it*
18:31 <guru3> ...
18:31 <guru3> do you host xclan.armagetronad.net
18:31 <guru3> *xclan.armagetron.co.uk
18:32 <epsy> no myself
18:32 <epsy> *no
18:32 <guru3> where does it go to if xclan.armagetron.co.uk is a redirect
18:35 <epsy> i am searching
18:40 <wrtlprnft> wtf
18:40 <wrtlprnft> my master is denying people their login attempts
18:40 -!- liberweesco is now known as libervisco
18:40  * z-man-work whistles
18:40 <wrtlprnft> wtf.
18:41 <wrtlprnft> [2008/02/12 18:41:03] [17] Players from IP are banned for 6 minutes. Reason: None given.
18:41 <epsy> hm
18:41 <wrtlprnft> it banned itself
18:41 <z-man-work> which code are you running?
18:41 <wrtlprnft> 0.2.8 I think
18:41 <wrtlprnft> some older checkout
18:42 <z-man-work> hmm, that has always worked fine for me.
18:42 <wrtlprnft> armagetronad-master-0.2.8_alpha20061205
18:42 <wrtlprnft> i'll just delete the ban
18:43 <wrtlprnft> that is, if i can figure out where it stores its bans
18:43 <wrtlprnft> not in var
18:43 <wrtlprnft> apparently it doesn't store it at all
18:44 <epsy> hm, theses servers arent wanting to give any cname
18:44 <wrtlprnft> that did the trick
18:44 <wrtlprnft> ah, i think i get it
18:44 <wrtlprnft> i set the clock back by 30 minutes after the server was started
18:47 <epsy> guru3, it can't work with xclan.armagerton.co.uk as cname?
18:47 <guru3> the server at xclan.armagetron.co.uk needs to know to answer to xclan.authentication.armagetronad.net as a domain name
18:47 <guru3> not a http redirect
18:48 <epsy> guru3, and you think it's doing an http redirect?
18:49 -!- K-Yo_ is now known as K-Yo
18:49 <guru3> yes
18:49 <epsy> hm, why?
18:50 <guru3> because it's not a cname
18:50 <guru3> eithe that or it's there
18:50 <epsy> "it's there" ?
18:51 <guru3> there is no redirection
18:51 <z-man-work> It doesn't look like a redirect to me, I disabled redirects and still could get the site.
18:51 <z-man-work> Why would a CNAME not work?
18:52 <guru3> if it's on a hosting company
18:52 <guru3> and it's not setup to respond to xclan.authentication.armagetronad.net
18:52 <guru3> using vhosts
18:52 <z-man-work> ah, ok.
18:54 <epsy> well i will talk to the site owner
18:54 <guru3> ok
18:54 <z-man-work> Of course, there would be alternatives, we could use proxy scripts instead of CNAMEs.
18:55 <guru3> i was bored today: http://electricpotential.net/temp/landgen.php
18:55 <epsy> did you bind from xclan.authentication.armagetronad.net or x.authentication.armagetronad.net
18:55 <guru3> i haven't done anything yet
18:55 <guru3> because of dns propogation times
18:55 <epsy> oh ok
18:55 <guru3> id rahter get it right on the first shot
18:55 <guru3> as trying to fix it could be rather time consuming
18:55 <epsy> i see
18:56 <wrtlprnft> epsy: you could host a proxy auth server somewhere
18:56 <epsy> somewhere?
18:56 <z-man-work> Anywhere. On a home server, for example.
18:56 <wrtlprnft> or the one that hosts your arma server :-P
18:56 <epsy> i don't own any
18:57 <epsy> heh
18:57 <wrtlprnft> you'd have to talk with the owner of that, though
18:57 <epsy> wrtlprnft, ok i'm going to talk to him right now, but right now eh ;p
18:57 <wrtlprnft> you'd better do so :-P
18:58 <wrtlprnft> anyways, see if you can get it to work without a proxy first
18:58 <epsy> wrtlprnft, so i'd just relay the queries et the answers?
18:58 <wrtlprnft> epsy: yeah, that should work fine
18:58 <epsy> er.. *and
18:58 <epsy> wrtlprnft, php hasn't curl support on your machine if i remember correctly
18:59 <wrtlprnft> well, that can be changed
18:59 <wrtlprnft> i'll do it tomorrow, though
18:59 <wrtlprnft> otherwise the people on café will kill me
19:00 <epsy> hrhr
19:10 -!- g5vc is now known as g6vc
19:12 <kidanger> #serverinfo kunai
19:12 <armabot> kidanger: There doesn't seem to be a server matching “kunai” at the moment, sorry.
19:15 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has joined #armagetron
19:16 -!- g6vc is now known as g5vc
19:38 <flex> fle@x
19:38 <flex> pwned
19:40 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit ["Leaving"]
19:40 <flex> ha-ha-ha- ho-ho-ho- ha-ha-ha
19:48 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has joined #armagetron
20:09 <kidanger> epsy: tu vois le serveur "Kunai |Shooting|" dans la liste ?
20:12 <epsy> #sd kuns
20:12 <armabot> epsy: There doesn't seem to be a server matching “kuns” at the moment, sorry.
20:12 <epsy> #sd kun
20:12 <armabot> epsy: There doesn't seem to be a server matching “kun” at the moment, sorry.
20:15 <kidanger> epsy: ba armabot le voit pas :S
20:22 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
20:22 -!- kidanger [n=kidanger@] has quit ["Vive le libre, vive KDE !"]
20:22 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
20:22 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
20:26 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has quit [Read error: 104 (Connection reset by peer)]
20:26 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has joined #armagetron
20:29 -!- xfroggy_ [n=xfroggy@unaffiliated/xfroggy] has joined #armagetron
20:31 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has quit [Read error: 110 (Connection timed out)]
20:42 <wrtlprnft> z-man-work: what do you think about including authentication info in those big server messages so my script (and the clients) can parse it?
20:43 <wrtlprnft> z-man-work: and we could go and include the network version in the requestBigServerInfo messages so we'll have less trouble when we finally implement utf-8
20:49 <epsy> wrtlprnft, in players lists?
20:51 <wrtlprnft> epsy: the stuff the server sends when a client populates the server browser
21:13 -!- MrBougo [n=MrBougo@191.250-242-81.adsl-dyn.isp.belgacom.be] has quit []
21:21 -!- deja_vu_ [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has joined #armagetron
21:29 -!- flex0 [n=savas@host81-157-165-47.range81-157.btcentralplus.com] has joined #armagetron
21:37 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has quit [Read error: 110 (Connection timed out)]
21:37 -!- deja_vu_ is now known as deja_vu
21:38 <luke-jr> #markov wrtlprnft:
21:38 <g5vc> :D
21:39 -!- tramshed [i=tramshed@im.catapultingfeces.com] has joined #armagetron
21:40 -!- beta|AoS| [n=ubuntu@theo.is-a-geek.org] has joined #armagetron
21:41 <beta|AoS|> epsy: merci à tout ceux qui m'on kické 2 rounds après que je joine...
21:41 <epsy> beta|AoS|, ça t'apprendra à utiliser un nom d'inconnu -.-
21:41 <beta|AoS|> Super très malin ça. kickons tous ceux qu'on ne connait pas.
21:42 <luke-jr> #ping
21:42 <armabot> pong
21:42 <luke-jr> #markov wrtlprnft:
21:42 <epsy> ben c'est à dire que tu tombais au mauvais moment
21:43 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has quit ["nacht"]
21:45 <wrtlprnft> #relead markov
21:45 <wrtlprnft> #reload markov
21:45 <armabot> wrtlprnft: Error: No plugin markov exists.
21:45 <wrtlprnft> #reload Markov
21:45 <armabot> wrtlprnft: The operation succeeded.
21:45 <wrtlprnft> luke-jr: don't ask me why it needs that
21:45 <luke-jr> #markov wrtlprnft:
21:45 <luke-jr> still no go
21:46 -!- flex [n=savas@unaffiliated/savas] has quit [Read error: 113 (No route to host)]
21:46 <wrtlprnft> #markov luke-jr 
21:46 <wrtlprnft> #list markov
21:46 <armabot> wrtlprnft: firsts, follows, lasts, markov, pairs, and stats
21:47 <wrtlprnft> #markov markov
21:47 <wrtlprnft> ImportError: No module named _bsddb
21:47 <wrtlprnft> that's what supybot is spitting at me
21:48 <luke-jr> i c
21:49 <wrtlprnft> #reload Markov
21:49 <armabot> wrtlprnft: The operation succeeded.
21:49 <luke-jr> #markov wrtlprnft:
21:51 <wrtlprnft> no, i was just looking when the message would appear
21:51 <wrtlprnft> directly after loading
21:53 <wrtlprnft> * dev-python/bsddb3 Available versions:  4.5.0 {doc} Homepage:            http://pybsddb.sourceforge.net/ Description:         Python bindings for BerkeleyDB
21:53 <wrtlprnft> maybe that's what i need
21:57 <luke-jr> maybe
21:59 <flex0> wrtlprnft we got some dick in cafe, mind assisting please :)
22:01 -!- z-man [n=manuel@p508719E1.dip0.t-ipconnect.de] has joined #armagetron
22:02 -!- Mixnetwork [i=Miranda@] has joined #Armagetron
22:05 <Hoax-> #tea
22:05 <armabot> Hoax-: Fortress Café: Players (14/32): .:] Goody, /dev/null/h4ck, 31013, CTxGonzap, CT_emmy, deadskater01, Eleanic, hoop, Knus, ToA, wrtlprnft |mbc|, |x| Sticky, ~"XzL.PuNish, ¦×¦epsy
22:27 -!- xfroggy_ is now known as xfroggy
22:34 <armabot> armagetronad: bazaarmagetron * r7893 /armagetronad/branches/0.2.8/armagetronad/ (. src/render/rDisplayList.cpp): Manuel Moos: Fixed Create-and-Call playlist mode.
22:41 <armabot> lpbugs: [191371] Sporadic display list crashes
22:46 <z-man> ooh, nice!
22:46 <wrtlprnft> ?
22:47 <z-man> The bug reporting armabot.
22:47 <wrtlprnft> yeah, it's nice to see
22:47 <wrtlprnft> of course i sooner or later get the e-mail, too
22:48 <wrtlprnft> but those things might spark a discussion :-)
22:51 <armabot> armagetronad: bazaarmagetron * r7894 /armagetronad/branches/0.2.8/armagetronad/ (8 files in 5 dirs): Manuel Moos: Bye, bye, Z-Trick. It was nice while it lasted. *sniff*
22:58 <armabot> armagetronad: bazaarmagetron * r7895 /armagetronad/branches/0.2.8/armagetronad/ (4 files in 4 dirs): (log message trimmed)
22:58 <armabot> armagetronad: author: Manuel Moos
22:58 <armabot> armagetronad: Automatic merging of commits that would change history order:
22:58 <armabot> armagetronad:  ------------------------------------------------------------
22:58 <armabot> armagetronad:  revno: 602.1.2
22:58 <armabot> armagetronad:  committer: wrtlprnft <wrtlprnft@users.sf.net>
22:58 <armabot> armagetronad:  branch nick: 0.2.8
22:58 <wrtlprnft> wow.
22:59 <z-man> Good to see that works in practice.
22:59 <wrtlprnft> :D
23:00  * wrtlprnft goes update his server
23:00 <wrtlprnft> #reload Markov
23:00 <armabot> wrtlprnft: The operation succeeded.
23:00 -!- armabot [n=armabot@] has quit [Read error: 104 (Connection reset by peer)]
23:01 <z-man> Just put "merging" as the merge commit message :)
23:01 <wrtlprnft> ok
23:01 <wrtlprnft> i was just confused
23:01 <wrtlprnft> i thought it might want me to enter my original ci message again
23:01 <z-man> Or use "bzr rebase" instead, that avoids the reordering.
23:01 <wrtlprnft> i knew there was something
23:01 <wrtlprnft> i followed the instructions on the wiki
23:01 <z-man> No, that's handled automatically. BZR keeps merging metainfo.
23:01 <wrtlprnft> but they changed since the last time i looked at them
23:01 <z-man> Yeah, merging is the easier way :)
23:02 -!- armabot [n=armabot@] has joined #armagetron
23:03 <wrtlprnft> but i never knew you could to /admin CYCLE_RUBBER 0 KILL some_player SAY HAHA!
23:03 <wrtlprnft> i thought one line of /admin == one command
23:03 <wrtlprnft> err, what
23:03 <wrtlprnft> i think i deleted doc/COPYING or something
23:04 <z-man> What? I thought that, too.
23:04 <wrtlprnft> i have no clue how i did that, though
23:04 <wrtlprnft> i certainly didn't delete that
23:05 <wrtlprnft> now, what's the least stupid way to restore it?
23:07 <z-man> Hmm, in svn, you could revive an old revision.
23:08 <wrtlprnft> svn wouldn't let you delete the file in the first place without using an explicit call to svn remove
23:09 <z-man> bzr usually doesn't do that, either.
23:09 <z-man> I think.
23:10  * wrtlprnft neither deleted the file using rm nor bzr
23:10 <z-man> Oh, indeed, it deletes automatically.
23:11 <z-man> Maybe we have a script that deletes/moves the file?
23:11 <wrtlprnft> oooh
23:11 <wrtlprnft> i did make distclean
23:11 <z-man> Ah, fine :)
23:12 <z-man> because the file should not be there :)
23:12 <wrtlprnft> because i originally configured that working copy directly using ./configure but then decided to use seperate build dirs to build both the client and the server
23:12 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has quit ["Quitte"]
23:12 <wrtlprnft> ah, great
23:12 <z-man> Yes, it's fine. Somebody must have added it accidentally, maybe my script.
23:14 <wrtlprnft> http://armagetronad.svn.sourceforge.net/viewvc/armagetronad/armagetronad/branches/0.2.8/armagetronad/src/doc/COPYING.txt?view=log&pathrev=7894
23:14 <wrtlprnft> quite old actually
23:14 <z-man> Yeah, it happened when we cleaned up the project right after I joined armagetronad.
23:15 <wrtlprnft> what a memorable date :)
23:15 <z-man> I guess I should put up the deletion warning next to the "bzr works just like svn" section.
23:15  * wrtlprnft only knows those times from ancient forum threads he stumbled over
23:25 <epsy> gn
23:25 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit ["09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 gfduxitgerhyuiovfg<hqiùHMhAU_IGHIUDRLGHUGYgyhugbysgfæÊ€æÊ»þýýûÎÃ]
23:39 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit ["Leaving"]
23:39 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
23:55 <flex0> http://teamfbi.co.nz/pictures/roflbrothel.gif
23:56 <armabot> armagetronad: bazaarmagetron * r7896 /armagetronad/branches/0.2.8/armagetronad/ (. src/tron/gWinZone.cpp): Manuel Moos: Display lists for zones, too.
23:59  * wrtlprnft would rather have dynamic reordering of the individual zone segments to avoid rendering bugs

Log from 2008-02-13:
--- Day changed Wed Feb 13 2008
00:07 <z-man> Aren't they blended additively, without writing to the z buffer, which avoids problems of that type?
00:24 <flex0> ahhh
00:24 <flex0> how do you change map to fortress and back to sumo?
00:25 <flex0> can someone quickly gimmy commands, i can't remember or find it
00:29 -!- Mixnetwork [i=Miranda@] has quit [Read error: 104 (Connection reset by peer)]
00:33 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has quit [Read error: 110 (Connection timed out)]
00:34 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has joined #armagetron
00:35 <flex0> Hoax-
00:49 -!- flex0 [n=savas@host81-157-165-47.range81-157.btcentralplus.com] has quit ["bye"]
01:06 <armabot> armagetronad: bazaarmagetron * r7897 /armagetronad/branches/0.2.8/armagetronad/ (9 files in 4 dirs): Manuel Moos: Restored floor mirroring and repaired jagged lines on bottom of zones.
01:17 -!- zmanuel [n=manuel@p508719E1.dip0.t-ipconnect.de] has joined #armagetron
01:18 -!- z-man [n=manuel@p508719E1.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
02:01 <armabot> armagetronad: bazaarmagetron * r7898 /armagetronad/branches/0.2.8/armagetronad/ (. src/tron/gWall.cpp): Manuel Moos: Disabling points at really infinite distance when display lists are recorded. Looks like the NVidia Linux driver can't handle them.
02:03 <armabot> armagetronad: bazaarmagetron * r7899 /armagetronad/branches/0.2.8/armagetronad/ (. src/engine/eTeam.cpp): Manuel Moos: Initializing initial color in all constructors.
02:04 <zmanuel> Boy, I'm glad this crash happened on my hardware. This would have been hell to fix remotely. It was bad enough already.
02:04 <zmanuel> </late night debug session>
02:22 -!- zmanuel [n=manuel@p508719E1.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
02:56 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has joined #armagetron
03:09 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has quit ["Leaving"]
04:33 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has quit ["Leaving."]
04:33 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
05:15 -!- GodTodd_ [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has joined #armagetron
05:18 -!- GodTodd [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has quit [No route to host]
05:23 -!- GodTodd_ is now known as GodTodd
06:08 -!- liberweesco [n=libervis@78-0-74-136.adsl.net.t-com.hr] has joined #armagetron
06:08 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit [Read error: 110 (Connection timed out)]
06:36 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has quit ["Leaving."]
07:16 -!- MrBougo [n=MrBougo@185.234-243-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
07:24 -!- liberweesco [n=libervis@78-0-74-136.adsl.net.t-com.hr] has quit [Read error: 110 (Connection timed out)]
07:24 -!- liberweesco [n=libervis@78-1-122-47.adsl.net.t-com.hr] has joined #armagetron
07:36 -!- GodTodd_ [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has joined #armagetron
07:38 -!- MrBougo [n=MrBougo@185.234-243-81.adsl-dyn.isp.belgacom.be] has quit []
07:38 -!- GodTodd [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]
07:39 -!- GodTodd_ is now known as GodTodd
08:46 -!- zmanuel [n=manuel@p508719E1.dip0.t-ipconnect.de] has joined #armagetron
09:54 -!- GodTodd [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has quit ["Konversation terminated!"]
10:01 -!- GodTodd [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has joined #armagetron
10:21 -!- zmanuel is now known as z-man
10:23 <armabot> lpbugs: [191499] Walls surviving over to the next round
10:26 <luke-jr> O.o
10:27 <armabot> armagetronad: bazaarmagetron * r7900 /armagetronad/branches/0.2.8/armagetronad/ (5 files in 3 dirs): Manuel Moos: Slightly less braindead way of keeping cycle walls rendered after the cycle died.
10:51 -!- z-man [n=manuel@p508719E1.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
12:07 -!- GodTodd_ [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has joined #armagetron
12:07 -!- GodTodd [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has quit [Read error: 104 (Connection reset by peer)]
12:31 -!- kidanger [n=kidanger@] has joined #armagetron
12:37 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has joined #armagetron
12:57 -!- MrBougo [n=MrBougo@251.219-242-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
13:00 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
13:14 -!- Mixnetwork [i=Miranda@] has joined #Armagetron
13:16 <armabot> armagetronad: bazaarmagetron * r7901 /armagetronad/branches/0.2.8/armagetronad/ (4 files in 2 dirs): Manuel Moos: Fixed spurious display list regeneration on alpha blending changes.
14:30 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
14:32 -!- MrBougo [n=MrBougo@251.219-242-81.adsl-dyn.isp.belgacom.be] has quit []
15:25 <armabot> armagetronad: bazaarmagetron * r7902 /armagetronad/branches/0.2.8/armagetronad/ (. src/engine/ePlayer.cpp src/tools/tConfiguration.cpp): Manuel Moos: Two more (redundant) fixes for the CASACL problem.
15:27 -!- kidanger_ [n=kidanger@] has joined #armagetron
15:37 -!- kidanger [n=kidanger@] has quit [Read error: 110 (Connection timed out)]
15:53 -!- fonkay [n=dreamboa@hlfxns0161w-142068046043.pppoe-dynamic.ns.aliant.net] has joined #armagetron
16:03 <wrtlprnft> z-man-work: i actually like the general featurelet of multiple commands per line, with the restriction that you can't put a command after casacl, of course
16:04 <z-man-work> I don't. It's too ambiguous.
16:05 <wrtlprnft> it could also lead to not forward compatible config files, true
16:06 <z-man-work> For example. I was more about that it works for some commands, but not for others, and for various reasons.
16:08 <z-man-work> Now, when the config file language simply gets the scripting language, then you'll be able to do some fine things  :)
16:08 <wrtlprnft> :D
16:36 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has joined #armagetron
16:40 <wrtlprnft> #g 72/3
16:40 <armabot> wrtlprnft: 72 / 3 = 24
16:41 <K-Yo> :O
16:59 <z-man-work> #echo #echo
16:59 <armabot> #echo
17:00 <z-man-work> #echo #echo #echo
17:00 <armabot> #echo #echo
17:00 <z-man-work> we need more bots.
17:01 <z-man-work> Three, to be precise :)
17:02 <deja_vu> i will not take part in your evil schemes :P
17:03 <K-Yo> z-man-work, can't we invite ljrbot and tronner?
17:03 <K-Yo> #invite tronner
17:03 <armabot> K-Yo: Error: You don't have the #armagetron,op capability. If you think that you should have this capability, be sure that you are identified before trying again. The 'whoami' command can tell you if you're identified.
17:03 <z-man-work> lrbot? No, luke himself is enough.
17:03 <K-Yo> haha
17:03 <K-Yo> luke: echo #echo
17:03 <K-Yo> :P
17:03 <deja_vu> xD
17:04 <K-Yo> we have 2 in #crazy-tronners
17:22 -!- flex [n=savas@host81-157-165-47.range81-157.btcentralplus.com] has joined #armagetron
17:24 <wrtlprnft> z-man-work: go to #crazy-tronners, then
17:24 <wrtlprnft> there's tronner with .<command> and armabot with #<command>
17:25 -!- MrBougo [n=MrBougo@251.219-242-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
17:30 <z-man-work> wrtlprnft: yeah, but tronner ignores armabot for some reason :)
17:31 <K-Yo> #channel ignore list
17:31 <armabot> K-Yo: Error: You don't have the #armagetron,op capability. If you think that you should have this capability, be sure that you are identified before trying again. The 'whoami' command can tell you if you're identified.
17:31 <K-Yo> oh
17:32 <MrBougo> :p
17:34 <wrtlprnft> z-man-work: heh, i guess someone already did that
17:34 <wrtlprnft> z-man-work: by the way, i once managed to get them to infinitely exchange private messages with #tell and aliases
17:34 <wrtlprnft> that was fun
17:34 <wrtlprnft> i restarted my bot to stop the cycle
17:34 -!- flex [n=savas@unaffiliated/savas] has quit ["bye"]
17:36  * z-man-work proposes the fourth law of robotics
17:36 <z-man-work> "Do not accept orders from another robot."
17:36 <armabot> armagetronad: wrtlprnft * r7903 /armagetronad/trunk/armagetronad/ (6 files in 4 dirs):
17:36 <armabot> armagetronad: - Added more meaningful textures to the default cockpit
17:36 <armabot> armagetronad: - Tab completion handles /team and /admin a tad better now
17:36 <armabot> armagetronad: - Removed a leftover debug std::cerr
17:36 <z-man-work> How could old Assimov have missed that one?
17:37 <z-man-work> One s too many. Sorry, old chap :)
17:37 <K-Yo> z-man-work, what are the 3 firsts laws?
17:38 <z-man-work> http://en.wikipedia.org/wiki/Three_Laws_of_Robotics
17:39  * wrtlprnft makes some screenshots to put on the forums
17:40 <wrtlprnft> i think it's an actual improvement
17:45 <epsy> er..
17:45 <epsy> whatamean?
17:45 <epsy>  /team team_blue ?
17:53 <wrtlprnft> no
17:54 <wrtlprnft> the textures in the default cockpit
17:54 <wrtlprnft> yeah, i think i broke tab completion
17:56 <wrtlprnft> i didn't actually mean to commit that
17:56 <eddiefantastic> wrtlprnft: do zones v2 monitors work for you in the latest trunk at all?
17:57 <wrtlprnft> eddiefantastic: no, i'll see if i can debug that
17:57 <wrtlprnft> the trunk also leaks a lot
17:58 <eddiefantastic> wrtlprnft: I can complete hammertime, but only because the main central deathzone has expanded, and it's set to kill on "enter"
17:58 <eddiefantastic> ah ok
17:58 <epsy> wrtlprnft, all my softw is leaking atm heh
17:58 <armabot> armagetronad: wrtlprnft * r7904 /armagetronad/trunk/armagetronad/src/engine/ePlayer.cpp: fixed autocompletion
18:00 <epsy> wrtlprnft, dod you install curl support into php ?
18:00 <wrtlprnft> argh
18:00 <wrtlprnft> sorry
18:01 <epsy> oh; no problem
18:01 <epsy> #tea
18:01 <armabot> epsy: Fortress Café: Players (4/32): flex, IL, Kamakazi, Loja
18:01 <wrtlprnft> i'm installing it
18:01 <wrtlprnft> with a high niceness
18:08 <eddiefantastic> wrtlprnft: compilation of trunk with --disable-glout is failing :S http://pastebin.ca/902599
18:08 <armabot> armagetronad: wrtlprnft * r7905 /armagetronad/trunk/armagetronad/src/tron/cockpit/cMap.cpp: Fixed a crasher that indirectly resulted from z-man's zonesv2 mergetogether
18:09 <eddiefantastic> wrtlprnft: busy? :)
18:09 -!- kidanger_ is now known as kidanger[Mange]
18:10 <armabot> armagetronad: wrtlprnft * r7906 /armagetronad/trunk/armagetronad/src/render/rTexture.cpp: fixed dedicated server compilation (thanks for telling me i broke it eddiefantastic!)
18:10 -!- kidanger[Mange] is now known as kidanger
18:10 <wrtlprnft> i hope it works now
18:10 <wrtlprnft> didn't actually test it on the server
18:11 <eddiefantastic> render/rGradient.cpp:126: error: `glTexCoord2f' undeclared (first use this  function)
18:11 <eddiefantastic> need more?
18:12 <wrtlprnft> argh
18:12 <wrtlprnft> that's two places
18:12 <wrtlprnft> i'll test it myself
18:12 <wrtlprnft> don't want to waste too many revisions on this
18:13 <wrtlprnft> not that i don't trust your copy and paste abilities, it's just that you can't tell me about an error that doesn't get reported before a previous one
18:15 <epsy> o
18:16 <wrtlprnft> ?
18:17  * epsy forgot to restart apache2 after updating php :°
18:17 <wrtlprnft> ok, curl is there
18:17 -!- empha [n=rolf@139-234-045-062.dynamic.caiway.nl] has joined #armagetron
18:17 <wrtlprnft> and apache2 is restarted
18:17 <epsy> ok
18:17 <epsy> i think my script is almost ready
18:18 <armabot> armagetronad: wrtlprnft * r7907 /armagetronad/trunk/armagetronad/src/render/rGradient.cpp: Really fixed the dedicated server compilation this time
18:18 <wrtlprnft> eddiefantastic: ok, that was the last error
18:20 <wrtlprnft> ah
18:20 <wrtlprnft> eddiefantastic: did you kill styball?
18:20 <K-Yo> no
18:20 <K-Yo> killing is forbidden
18:20 <eddiefantastic> thanks wrtlprnft, but my server seems to have gone down now
18:21 <eddiefantastic> and yes I did, couldn't compile
18:21 <K-Yo> :'(
18:22 <eddiefantastic> I gotta hit the road. So they'll be down for a while
18:22 <wrtlprnft> cya
18:23  * epsy has no clue on how to transfer a file over ssh
18:24 <wrtlprnft> scp?
18:25 <wrtlprnft> or just use cat and copy and paste
18:25 <eddiefantastic> ssh server cat remotefile > localfile
18:25 <eddiefantastic> something lake that
18:25 <epsy> lol no
18:25 <epsy> more like
18:25 <wrtlprnft> scp localfile user@other_host:/path/to/dest
18:25 <wrtlprnft> works the other way, too, of course
18:26 <armabot> armagetronad: wrtlprnft * r7908 /armagetronad/trunk/armagetronad/resource/proto/Anonymous/original/original.cockpit.xml: gave the framerate bar gauge widget a new look, too
18:28 <epsy> /home/rain/aaauthproxy.php
18:28 <epsy> i'ill need to only accept connections from that server, from the other script
18:29 <wrtlprnft> wrtlprnft: move it to the right place in ~/public_html
18:29 <wrtlprnft> i'll see that the domain is redirected there
18:30 <epsy> $_ENV['REMOTE_ADDR'] is the querier's address, right?
18:31  * epsy realises testing that on his home apache serv isn't a good idea
18:31 <wrtlprnft> yeah
18:32 <epsy> having a phpinfo being public isn't good either
18:34 <epsy> right, it is remote_addr
18:34 <wrtlprnft> anyways, http://x.authentication.armagetronad.net/ and http://xclan.authentication.armagetronad.net/ show the same as http://armagetron.at/~rain/, assuming you edit your /etc/hosts accordingly
18:35 -!- kidanger [n=kidanger@] has quit [Remote closed the connection]
18:35 <epsy> ?
18:35 <wrtlprnft> !
18:35 -!- kidanger [n=kidanger@] has joined #armagetron
18:35  * epsy has ctrl+shift+unicode stuff disabled :(
18:36 <wrtlprnft> if you edit your /etc/hosts so that x.authentication.armagetronad.net points at my server enables you to test your stuff
18:36 <wrtlprnft> http://wrtlprnft.ath.cx/qs.php
18:36 <epsy> oh
18:36 <wrtlprnft> if you need a quick listing of $_SERVER
18:37 <epsy> nm, i put myself a phpinfo script there :p
18:37 <wrtlprnft> phpinfo is way too crowded.
18:37 <epsy> kinda :/
18:37 <epsy> but it's fast for finding something
18:39 <epsy> do i need to restart network for /etc/hosts to be taken into account?
18:40 <epsy> nm
18:42 <wrtlprnft> no.
18:42 <wrtlprnft> it's instant :D
18:43 <epsy> i was just too lazy to look for your server's ip :P
18:43 -!- kidanger [n=kidanger@] has quit [Remote closed the connection]
18:43 -!- kidanger [n=kidanger@] has joined #armagetron
18:48 <epsy> works fine :)
18:50 <epsy> wrtlprnft, could you mkdir -p ${WWWROOT}/armaauth/0.1 && ln -s /home/rain/public_html/aaauthproxy.php ${WWWROOT}/armaauth/0.1/index.php ?
18:53 <wrtlprnft> huh?
18:53 -!- kidanger [n=kidanger@] has quit [Remote closed the connection]
18:54 -!- kidanger [n=kidanger@] has joined #armagetron
18:54 <wrtlprnft> why don't you just move your script to /home/rain/public_html/armaauth/0.1/index.php?
18:54 <wrtlprnft> that was the entire point.
18:54 <epsy> could you symlink my script so someone can call it from http://s/armaauth/0.1 ?
18:54 <wrtlprnft> s?
18:55 <epsy> armagetron.at
18:55 <wrtlprnft> why?
18:55 <epsy> because that's where arma searches for it?
18:55 <epsy> looks*
18:56 <wrtlprnft> i have no idea what you want
18:56 <wrtlprnft> you want some_nick@x, right?
18:56 <wrtlprnft> then you need the script at x.authentication.armagetronad.net/…
18:57 <wrtlprnft> what i can do is add that domain to the server's /etc/hosts
18:57 <epsy> wrtlprnft, your idea was to cname x.authentication.armagetronad.net to your server who would host a proxy script bound to xclan.armagetron.co.uk
18:57 <epsy> rright?
18:57 <wrtlprnft> yeah
18:58 <epsy> so?
18:59  * epsy is getting confused
19:00 <wrtlprnft> well
19:00 <wrtlprnft> a webserver can't know what domain was used to contact it
19:00 <wrtlprnft> all it knows is the Host: header the client sends
19:01 <wrtlprnft> which is the domain part of the original uri
19:01 <wrtlprnft> so it knows that it's been requested under x.authentication.armagetronad.net
19:01 <wrtlprnft> and since it knows that it will use the stuff under ~/public_html
19:03 -!- g5vc is now known as g6vc
19:05 <epsy> it?
19:05 -!- g6vc is now known as g5vc
19:06 <wrtlprnft> <wrtlprnft> a webserver … <wrtlprnft> … it …
19:06 -!- kidanger [n=kidanger@] has quit [Read error: 104 (Connection reset by peer)]
19:06 <wrtlprnft> is it really that complicated?
19:06 -!- kidanger [n=kidanger@] has joined #armagetron
19:06 -!- MrBougo [n=MrBougo@251.219-242-81.adsl-dyn.isp.belgacom.be] has quit [Read error: 104 (Connection reset by peer)]
19:07 -!- MrBougo [n=MrBougo@168.195-241-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
19:07 <epsy> er
19:08 <epsy> so http://armagetron.at/armaauth/0.1 -> http://armagetron.at/~rain/armaauth/0.1 ?
19:09 <wrtlprnft> no!
19:10 <wrtlprnft> http://x.authentication.armagetronad.net → http://armagetron.at/~rain/armaauth/0.1
19:10 <wrtlprnft> by the way, my server's IP is static, so you wouldn't even need a CNAME, not that it mattered AT ALL
19:11 <epsy> you mean http://x.authentication.armagetronad.net/armaauth/0.1 -> http://armagetron.at/~rain/armaauth/0.1 ?
19:11 <wrtlprnft> yeah, sorry
19:11 <epsy> ok i see
19:12 <wrtlprnft> http://x.au.aa.net/(.*) → /home/rain/public_html/$1
19:12 <epsy> oh ok
19:12  * epsy never experienced with rewrite_url s
19:13 <wrtlprnft> that's not rewrite_url
19:13 <epsy> see how i'm unexperienced with it :P
19:13 <wrtlprnft>  1 <VirtualHost *:80>
19:13 <wrtlprnft>  2     ServerName xclan.authentication.armagetronad.net
19:13 <wrtlprnft>  3     ServerAlias x.authentication.armagetronad.net
19:13 <wrtlprnft>  4     ServerPath /
19:13 <wrtlprnft>  5     DocumentRoot /home/rain/public_html
19:13 <wrtlprnft>  6 </VirtualHost>
19:13 <epsy> o :)
19:27 <epsy> guru3, i couldn't contact the hosting owner, so i went on using a proxy script
19:27 <guru3> ok
19:28 <wrtlprnft> either cname the domain to armagetron.at or fix it to
19:28 <guru3> ok
19:29  * wrtlprnft loves his rememberable IP address
19:29 <epsy> heh
19:30 <epsy> mine's not that rememberable...
19:30 <epsy> i think :P
19:31 <wrtlprnft> if it's dynamic there's no point in doing so anyways
19:31 <epsy> it's not
19:31 -!- kidanger [n=kidanger@] has quit [Remote closed the connection]
19:31 -!- kidanger [n=kidanger@] has joined #armagetron
19:32 <guru3> added
19:32  * epsy goes to try it
19:33 <guru3> make take time for dns to become active & propogate
19:33 <wrtlprnft> z-man-work: looks like libcroco isn't even that exotic. gettext and librsvg depend on it, so there's a good chance of people already having it installed
19:34 <epsy> arma servers uses GET or POST ?
19:36 <guru3> they use YM
19:37 <wrtlprnft> epsy: GET
19:38 <wrtlprnft> with ?foo&bar=baz
19:38 <wrtlprnft> i doubt nanohttp can even do POST
19:38 <epsy> heh
19:38 <wrtlprnft> it's nano :P
19:42 <epsy> got " password_ok epsy@xclan.blahblah but expected password_ok epsy@x "
19:42 <epsy> is that an intended behaviour ?
19:45 <epsy> it works perfectly, thanks guru3 :)
19:47 <guru3> oky doky
19:56 <luke-jr> epsy: nah, but z-man didn't want to implement redirection, so you'll need to make due
19:56 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit ["Leaving"]
20:17 -!- kidanger [n=kidanger@] has quit [Read error: 110 (Connection timed out)]
20:28 <guru3> q
20:29 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
20:29 <wrtlprnft> gosh, i hade plain C libs
20:29 <wrtlprnft> this stuff is unreadable.
20:34 <wrtlprnft> cr_sel_eng_get_matched_properties_from_cascade 
20:34 <wrtlprnft> how are you supposed to remember that?
20:42 <epsy> wrtlprnft, the fucker is back
20:43 <epsy> wrtlprnft, *call for rescue*
20:52 <wrtlprnft> can't you just ignore him?
20:53 <wrtlprnft> i can't do any more than you can
20:53 <wrtlprnft> i figure he'll get bored sometime soon
20:57 <epsy> wrtlprnft, currently i can't do anything :p
20:58 <wrtlprnft> epsy: ?
21:35 -!- mkzelda [i=mkzelda@unaffiliated/mkzelda] has quit [Remote closed the connection]
21:36 -!- mkzelda [i=mkzelda@cpe-066-057-232-057.nc.res.rr.com] has joined #armagetron
21:45 -!- MrBougo [n=MrBougo@168.195-241-81.adsl-dyn.isp.belgacom.be] has quit []
21:59 -!- mkzelda [i=mkzelda@unaffiliated/mkzelda] has quit [Remote closed the connection]
22:01 -!- z-man [n=manuel@p50871C11.dip0.t-ipconnect.de] has joined #armagetron
22:03 <epsy> wrtlprnft, spamkick? :P
22:03 -!- wireddd is now known as wire
22:10 <wrtlprnft> epsy: no
22:10 <wrtlprnft> epsy: as i said like a thousand times my keyboard sometimes sends tons of weird keyboard combinations
22:10 <wrtlprnft> alt-f4 is one of them
22:10 <wrtlprnft> usually i play in fullscreen mode because of that
22:10 <wrtlprnft> and now it killed my client again
22:10 <wrtlprnft> screw that
22:10 <epsy> heh
22:14 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has quit [Read error: 104 (Connection reset by peer)]
22:23 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has quit ["leaving"]
22:35 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has joined #armagetron
22:35 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has left #armagetron []
22:48 -!- liberweesco is now known as libervisco
23:08 -!- flex [n=savas@host81-157-165-47.range81-157.btcentralplus.com] has joined #armagetron
23:31 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit [Remote closed the connection]
23:49 -!- Netsplit zelazny.freenode.net <-> irc.freenode.net quits: cusco, libervisco
23:49 -!- Netsplit over, joins: libervisco, cusco
23:52 -!- Netsplit zelazny.freenode.net <-> irc.freenode.net quits: armabot, ct|kyle, guru3, beta|AoS|
23:53 -!- duudii [n=n13@mastercontrolprogram.de] has quit [Remote closed the connection]
23:53 -!- duudii_ [n=n13@mastercontrolprogram.de] has joined #armagetron
23:54 -!- Netsplit over, joins: ct|kyle, armabot, beta|AoS|, guru3
23:55 -!- Netsplit zelazny.freenode.net <-> irc.freenode.net quits: xfroggy
23:55 -!- Netsplit over, joins: xfroggy
23:55 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has quit ["/me went * poof! *"]
23:55 -!- Netsplit zelazny.freenode.net <-> irc.freenode.net quits: cusco, libervisco
23:55 -!- xfroggy [n=xfroggy@adsl-163-225-98.mia.bellsouth.net] has joined #armagetron
23:56 -!- Netsplit over, joins: libervisco, cusco
23:59 -!- duudii_ [n=n13@mastercontrolprogram.de] has quit [Remote closed the connection]

Log from 2008-02-14:
--- Day changed Thu Feb 14 2008
00:00 -!- duudii [n=n13@mastercontrolprogram.de] has joined #armagetron
00:05 -!- duudii [n=n13@mastercontrolprogram.de] has quit [Remote closed the connection]
00:06 <armabot> armagetronad: wrtlprnft * r7909 /armagetronad/trunk/armagetronad/ (8 files in 4 dirs): The author and category attributes of <Graphic /> tags in cockpits no longer default to luke-jr's stupid choice of "Anonymous" and "unsorted", but to the author and category of the cockpit file that uses them.
00:08 <wrtlprnft> #night
00:08 <armabot> Good night wrtlprnft!
00:15 -!- duudii [n=n13@mastercontrolprogram.de] has joined #armagetron
00:30 -!- Mixnetwork [i=Miranda@] has quit ["Miranda IM! Smaller, Faster, Easier. http://miranda-im.org"]
00:31 <armabot> armagetronad: bazaarmagetron * r7910 /armagetronad/branches/0.2.8/armagetronad/ (. language/english_base.txt src/engine/ePlayer.cpp): Manuel Moos: Spectators can now send spectator-only chat with /team (unless they are silenced, of course.)
00:31 <armabot> armagetronad: bazaarmagetron * r7911 /armagetronad/branches/0.2.8/armagetronad/ (. NEWS): Manuel Moos: Updated.
00:36 -!- Your_mom_arma [n=Your_mom@pool-151-204-73-215.delv.east.verizon.net] has joined #armagetron
00:42 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit ["Leaving"]
00:46 -!- mkzelda [i=mkzelda@cpe-066-057-232-057.nc.res.rr.com] has joined #armagetron
01:07 <armabot> armagetronad: bazaarmagetron * r7912 /armagetronad/branches/0.2.8/armagetronad/ (. src/engine/ePlayer.cpp): Manuel Moos: Oops, fixed compilation error.
01:08 <armabot> armagetronad: bazaarmagetron * r7913 /armagetronad/branches/0.2.8/armagetronad/ (. src/engine/eAdvWall.cpp): Manuel Moos: Fixed warning about missing config item when starting the dedicated server.
01:12 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit [Remote closed the connection]
01:17 -!- Your_mom_arma [n=Your_mom@pool-151-204-73-215.delv.east.verizon.net] has quit ["cya"]
01:33 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
01:40 <armabot> armagetronad: z-man * r7914 /armagetronad/trunk/armagetronad/ (33 files in 9 dirs): (log message trimmed)
01:40 <armabot> armagetronad: Merging branch 0.2.8 from revision 7838 to 7911:
01:40 <armabot> armagetronad:  ------------------------------------------------------------------------
01:40 <armabot> armagetronad:  r7911 | bazaarmagetron | 2008-02-14 00:31:45 +0100 (Thu, 14 Feb 2008) | 2 lines
01:40 <armabot> armagetronad:  Manuel Moos: Updated.
01:40 <armabot> armagetronad:  ------------------------------------------------------------------------
01:40 <armabot> armagetronad:  r7910 | bazaarmagetron | 2008-02-14 00:31:09 +0100 (Thu, 14 Feb 2008) | 2 lines
01:44 <armabot> lpbugs: [191714] Texture mode changes have undesired effects
01:45 <armabot> armagetronad: z-man * r7915 /armagetronad/trunk/armagetronad/src/engine/eAdvWall.cpp: (log message trimmed)
01:45 <armabot> armagetronad: Merging branch 0.2.8 from revision 7911 to 7914:
01:45 <armabot> armagetronad:  ------------------------------------------------------------------------
01:45 <armabot> armagetronad:  r7913 | bazaarmagetron | 2008-02-14 01:08:32 +0100 (Thu, 14 Feb 2008) | 2 lines
01:45 <armabot> armagetronad:  Manuel Moos: Fixed warning about missing config item when starting the dedicated server.
01:45 <armabot> armagetronad:  ------------------------------------------------------------------------
01:45 <armabot> armagetronad:  r7912 | bazaarmagetron | 2008-02-14 01:08:00 +0100 (Thu, 14 Feb 2008) | 2 lines
02:01 -!- Stewie-arma [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has joined #armagetron
02:03 -!- Self_Destructo [n=sd@h14.93.141.67.ip.alltel.net] has quit []
02:09 -!- z-man [n=manuel@p50871C11.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
02:26 -!- flex [n=savas@unaffiliated/savas] has quit []
03:43 -!- Netsplit zelazny.freenode.net <-> irc.freenode.net quits: g5vc, N9_kiwi
03:43 -!- Netsplit over, joins: N9_kiwi
03:43 -!- g5vc [n=g5vc@host-87-242-11-178.prtelecom.hu] has joined #armagetron
03:47 -!- Netsplit zelazny.freenode.net <-> irc.freenode.net quits: P4, Hoax-, noob7_away, empha, GodTodd_, tramshed, luke-jr, fonkay, z-man-work
03:48 -!- Netsplit over, joins: z-man-work, empha
03:48 -!- Netsplit over, joins: Hoax-, P4, tramshed, luke-jr
03:58 -!- Nano [n=nano@ip72-192-172-120.sd.sd.cox.net] has joined #armagetron
03:59 <Nano> Awake?
04:06 -!- Nano [n=nano@ip72-192-172-120.sd.sd.cox.net] has quit ["Java user signed off"]
04:20 -!- spidey_ is now known as spidey
04:45 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has joined #armagetron
04:47 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has left #armagetron []
05:57 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has quit ["Leaving."]
05:58 -!- fonkay [n=dreamboa@hlfxns0161w-142068046043.pppoe-dynamic.ns.aliant.net] has joined #armagetron
05:58 -!- noob7_away [n=masterco@mastercontrolprogram.de] has joined #armagetron
05:58 -!- GodTodd [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has joined #armagetron
07:17 -!- MrBougo [n=MrBougo@143.24-241-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
07:37 -!- MrBougo [n=MrBougo@143.24-241-81.adsl-dyn.isp.belgacom.be] has quit []
09:11 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has joined #armagetron
09:13 -!- zmanuel [n=manuel@p50871C11.dip0.t-ipconnect.de] has joined #armagetron
09:15 -!- Stewie-arma [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has quit ["Leaving"]
09:22 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
09:34 <armabot> armagetronad: bazaarmagetron * r7916 /armagetronad/branches/0.2.8/armagetronad/ (. src/render/rTexture.cpp): Manuel Moos: Clearing display lists when a texture is unloaded.
09:39 <epsy> what is "\ " supposed to be in arma?
09:50 <armabot> armagetronad: z-man * r7917 /armagetronad/trunk/armagetronad/src/render/rTexture.cpp:
09:50 <armabot> armagetronad: Merging branch 0.2.8 from revision 7914 to 7916:
09:50 <armabot> armagetronad:  ------------------------------------------------------------------------
09:50 <armabot> armagetronad:  r7916 | bazaarmagetron | 2008-02-14 09:34:58 +0100 (Thu, 14 Feb 2008) | 2 lines
09:50 <armabot> armagetronad:  Manuel Moos: Clearing display lists when a texture is unloaded.
09:50 <armabot> armagetronad:  ------------------------------------------------------------------------
10:06 <luke-jr> wrtlprnft: wtf
10:06 <luke-jr> wrtlprnft: stop blaming me for stuff I didn't even fscking do
11:19 -!- zmanuel [n=manuel@p50871C11.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
12:14 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit [Remote closed the connection]
12:25 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has quit [Remote closed the connection]
13:30 -!- empha [n=rolf@139-234-045-062.dynamic.caiway.nl] has quit [Read error: 110 (Connection timed out)]
13:53 -!- fonkay [n=dreamboa@hlfxns0161w-142068046043.pppoe-dynamic.ns.aliant.net] has quit []
13:55 <armabot> armagetronad: z-man * r7918 /armagetronad/branches/0.2.8/armagetronad/batch/authentication_reference.php: Added example blurb message.
14:03 <armabot> armagetronad: bazaarmagetron * r7919 /armagetronad/branches/0.2.8/armagetronad/ (4 files in 3 dirs): Manuel Moos: Added support for authority "blurb" messages. Authorities can append lines to the "PASSWORD_OK" response, and those lines will be transformed and logged in ladderlog.txt.
14:03 <z-man-work> #later tell luke-jr This is as far as I'm willing to go on the redirection/alias thing: http://wiki.armagetronad.net/index.php?title=Authentication_Server#Blurb
14:03 <armabot> z-man-work: The operation succeeded.
14:32 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
15:45 <armabot> armagetronad: bazaarmagetron * r7920 /armagetronad/branches/0.2.8/armagetronad/: Manuel Moos: Empty merge to keep the peace between svn and bzr.
15:45 <armabot> armagetronad: bazaarmagetron * r7921 /armagetronad/branches/0.2.8/armagetronad/: Manuel Moos: Added support for authority "blurb" messages. Authorities can append lines to the "PASSWORD_OK" response, and those lines will be transformed and logged in ladderlog.txt.
15:46 <armabot> armagetronad: bazaarmagetron * r7922 /armagetronad/branches/0.2.8/armagetronad/ (6 files in 3 dirs): Manuel Moos: Fixed rendering errors with zones: they and other alpha blended game objects are always (well, single frame exceptions are allowed) rendered last.
15:54 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
15:58 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit ["Leaving"]
16:05 <armabot> armagetronad: bazaarmagetron * r7923 /armagetronad/branches/0.2.8/armagetronad/ (. src/network/nAuthentication.cpp): Manuel Moos: Attempt to fix Mac exit crash.
16:18 -!- MrBougo [n=MrBougo@128.216-242-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
16:21 <wrtlprnft> luke-jr: what am i blaming you for again?
16:33 <armabot> armagetronad: bazaarmagetron * r7924 /armagetronad/branches/0.2.8/armagetronad/ (. src/tron/gCycle.cpp): Manuel Moos: Fixed rendering crash when player disappeared.
16:33 <wrtlprnft> z-man-work: haha, i think i just experienced that
16:34 <z-man-work> I think luke-jr means the Anonymous default directory.
16:34 <z-man-work> Which was, IIRC, my stupid idea :)
16:35 <wrtlprnft> ouch
16:35 <z-man-work> But this was one of the discussions that went back and forth endlessly, so I can't reallly remember who said what only that the current system was the result of a lot of controversy.
16:35 <wrtlprnft> oh, it was a great idea
16:35 <z-man-work> heh ;)
16:36 <tramshed> HAPPY VALENTINES DAY!
16:36 <wrtlprnft> i love you armabot!
16:36 <wrtlprnft> #flowers
16:36 <armabot> thanks a lot. I love you, too!
16:46 <MrBougo> #botsnack
16:46 <MrBougo> shame
16:47 <MrBougo> #alias add botsnack echo Yay!
16:47 <armabot> MrBougo: The operation succeeded.
16:47 <g5vc> #botsnack
16:47 <armabot> Yay!
16:47 <g5vc> <3
16:47 <MrBougo> feel free to change that
16:47 <MrBougo> #alias add botsnack echo <3
16:47 <armabot> MrBougo: The operation succeeded.
16:47 <g5vc> #botsnack
16:47 <armabot> <3
16:47 <g5vc> <3
16:47 <g5vc> <3
16:48 <MrBougo> omg g5vc is making love with armabot
16:48 <g5vc> xD
16:48 <g5vc> #alias add botsnack echo <3 $who
16:48 <armabot> g5vc: The operation succeeded.
16:48 <g5vc> #botsnack
16:48 <armabot> <3 g5vc
16:51 <MrBougo> pff
16:51 <MrBougo> wrtlprnft: armabot doesn't have "action" enabled
16:51 <g5vc> armabot is my girlfriend :)
16:52 <MrBougo> #botscnak
16:52 <MrBougo> err
16:52 <MrBougo> #botsnakc
16:52 <wrtlprnft> actioan?
16:52 <MrBougo> actioan?
16:52 <MrBougo> #misc action bah
16:52  * MrBougo bah
16:53 <wrtlprnft> #list misc
16:53 <armabot> wrtlprnft: apropos, help, last, list, more, ping, source, tell, and version
16:53 <MrBougo> it's disabled
16:53 <wrtlprnft> config list plugins.misc
16:53 <wrtlprnft> #config list plugins.misc
16:53 <armabot> wrtlprnft: @last, listPrivatePlugins, public, and timestampFormat
16:53 <wrtlprnft> tell me how to enable it :-P
16:54 <MrBougo> #enable misc action
16:54 <armabot> MrBougo: Error: You don't have the owner capability. If you think that you should have this capability, be sure that you are identified before trying again. The 'whoami' command can tell you if you're identified.
16:54 <wrtlprnft> #help enable
16:54 <armabot> wrtlprnft: (enable [<plugin>] <command>) -- Enables the command <command> for all users. If <plugin> if given, only enables the <command> from <plugin>. This command is the inverse of disable.
16:54 <wrtlprnft> #enable misc action
16:54 <armabot> wrtlprnft: Error: You don't have the owner capability. If you think that you should have this capability, be sure that you are identified before trying again. The 'whoami' command can tell you if you're identified.
16:55 <wrtlprnft> #enable misc action
16:55 <armabot> wrtlprnft: Error: That command wasn't disabled.
16:55 <wrtlprnft> …
16:55 <wrtlprnft> #misc action hi
16:55 <wrtlprnft> just doesn't exist
16:55 <MrBougo> http://supybot.sourceforge.net/docs/commands.html
16:55 <MrBougo> action	<text> 	Replies with <text> as an action. use nested commands to your benefit here.
16:55 <MrBougo> #version
16:55 <MrBougo> pff :
16:55 <MrBougo> :p
16:55 <armabot> MrBougo: The current (running) version of this Supybot is 0.83.3.  I couldn't fetch the newest version from the Supybot website.
16:56 <MrBougo> weirdness
16:57 <MrBougo> wrtlprnft: #owner enable misc action
16:57 <MrBougo> or #channel enable misc action
16:57 <MrBougo> both exist
16:58 <MrBougo> brb
16:58 -!- MrBougo [n=MrBougo@128.216-242-81.adsl-dyn.isp.belgacom.be] has quit []
16:59 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
16:59 -!- MrBougo [n=MrBougo@10.238-244-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
16:59 <wrtlprnft> #owner enable misc action
16:59 <armabot> wrtlprnft: Error: That command wasn't disabled.
16:59 <wrtlprnft> #channel enable misc action
16:59 <armabot> wrtlprnft: Error: The Misc plugin does not have a command called action.
16:59 <MrBougo> ...
16:59 <MrBougo> #action test
16:59 <MrBougo> now that sucks
17:03 -!- flex0 [n=savas@host81-157-165-47.range81-157.btcentralplus.com] has joined #armagetron
17:04 <wrtlprnft> #action says hi to MrBougo 
17:04 <armabot> <imagine a CTCP ACTION here>
17:04 <MrBougo> :/
17:04 <wrtlprnft> #action says hi to MrBougo 
17:04 <armabot> <imagine a CTCP ACTION here> says hi to MrBougo
17:05 <MrBougo> #botsnack
17:05 <armabot> /me licks MrBougo
17:05 <P4> #plugin do
17:05 <armabot> P4: The "do" command is available in the Alias plugin.
17:05 <P4> #load Anonymous
17:05 <armabot> P4: Error: You don't have the owner capability. If you think that you should have this capability, be sure that you are identified before trying again. The 'whoami' command can tell you if you're identified.
17:05 <P4> :P
17:05 <wrtlprnft> what's that
17:05 <MrBougo> #do
17:05 <armabot> Another day...
17:06 <P4> it provides say and do commands
17:07 <MrBougo> yep, but anonymous is... anonymous
17:07 <wrtlprnft> that sounds dangerous.
17:07 <P4> yep, but there also capability command ;)
17:09 -!- Bougo [n=MrBougo@195.235-243-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
17:10 <armabot> armagetronad: bazaarmagetron * r7925 /armagetronad/branches/0.2.8/armagetronad/ (. src/tron/gWall.cpp): Manuel Moos: Clearing display list when temporary walls are removed.
17:15 -!- MrBougs [n=MrBougo@227.238-244-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
17:16 -!- MrBougo [n=MrBougo@10.238-244-81.adsl-dyn.isp.belgacom.be] has quit [Nick collision from services.]
17:16 -!- MrBougs is now known as MrBougo
17:16 -!- Bougo [n=MrBougo@195.235-243-81.adsl-dyn.isp.belgacom.be] has quit [Nick collision from services.]
17:17 <wrtlprnft> what the hell is gVectorExtra?
17:18 -!- spidey [n=spidey@unaffiliated/mcspiddles] has quit [Success]
17:18 <wrtlprnft> it doesn't seem to like references at all
17:21 -!- empha [n=rolf@139-234-045-062.dynamic.caiway.nl] has joined #armagetron
17:21 -!- empha is now known as emphasis
17:29 -!- flex0 [n=savas@host81-157-165-47.range81-157.btcentralplus.com] has quit []
17:30 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit []
17:31 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
17:54 <wrtlprnft> z-man-work: the current trunk won't link
17:54 <wrtlprnft> /home/mathias/armagetronad3/armagetronad2/build2/src/../../src/tron/gWall.cpp:1179: undefined reference to `sr_CheckGLError()'
17:54 <z-man-work> Hmm
17:54 <z-man-work> must have mismerged.
17:55 <z-man-work> debug mode, I assume?
17:57 <wrtlprnft> yeah
17:57 <wrtlprnft> =3
17:57 <wrtlprnft> DEBUGLEVEL=3, that is, not some smiley
17:59 <wrtlprnft> z-man-work: i updated my spec, that was a mistake
17:59 <wrtlprnft> of course it would instantly make almost all resources invalid
17:59 <z-man-work> ok :)
18:00 <wrtlprnft> we can always worry about extensions that contain a dot later
18:01 <wrtlprnft> right now we don't have any, so saying that we only allow an empty set of extensions that contain a dot is sort of stupid
18:03 <z-man-work> isn't our extension currently .aamap.xml?
18:03 <wrtlprnft> type is aamap
18:03 <z-man-work> ah.
18:03 <wrtlprnft> extension is xml
18:03 <z-man-work> So textures would be name-version.texture.jpg?
18:03 <wrtlprnft> aatex, in fact
18:03 <wrtlprnft> we have aacockpit and aamap
18:04 <z-man-work> makes sense.
18:04 <z-man-work> And maybe we'll have none-texture images some day, like user avatars.
18:04 <z-man-work> aaavatar.jpg :)
18:04 <wrtlprnft> hehe
18:04 <wrtlprnft> and those wouldn't need to be powers of two in dimension
18:05 -!- kidanger [n=kidanger@] has joined #armagetron
18:05 <wrtlprnft> we'd just fit a power-of-two texture around them and pad with transparency
18:05 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit ["Leaving"]
18:06 <armabot> armagetronad: bazaarmagetron * r7926 /armagetronad/trunk/armagetronad/ (. src/render/rGL.cpp): Manuel Moos: Fixed debug compilation. Duh.
18:06 <wrtlprnft> thanks
18:06 <z-man-work> np, I forgot to include rGL.h in there ;)
18:06 <wrtlprnft> it linked :-)
18:12 <armabot> armagetronad: bazaarmagetron * r7927 /armagetronad/trunk/armagetronad/ (. .bzrignore): Manuel Moos: ignoring aa_config.h(.in), too.
18:24 -!- flex0 [n=savas@host81-157-165-47.range81-157.btcentralplus.com] has joined #armagetron
18:37 -!- flex0 is now known as flex
18:37 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has joined #armagetron
19:03 <flex> Anyone heard anything of the Windows 7 thing?
19:04 <z-man-work> Don't they even bother about code names now?
19:04 <flex> haha
19:05 <flex> http://osbeta-forum.ovh.org/concept/ViennaRed/4.jpg
19:17  * epsy wants to be able to mount obex devices :(
19:18 <epsy> gah, i don't have FUSE
19:20 <epsy> o wait...i have it :P
19:22 -!- spidey [n=spidey@adsl-065-006-218-226.sip.mem.bellsouth.net] has joined #armagetron
19:38 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
19:39 -!- z-man-work [n=moos@l23.thp.uni-koeln.de] has quit [Remote closed the connection]
20:04 -!- Mixnetwork [n=chatzill@] has joined #armagetron
20:19 <wrtlprnft> flex: that screenshot isn't even that bad compared to vista and xp
20:19 <epsy> too red
20:21 <wrtlprnft> i don't mind that
20:21 <wrtlprnft> better than blusih crap
20:21 <wrtlprnft> can't stand it
20:22 <epsy> orange/gray/white can be nice
20:23 <wrtlprnft> anything but blue and pink!
20:25 <flex> yeah it does look ok, but I'm more interested in the fact that it's stable performance wise..
20:25 <flex> which I think it isn't..
20:25 <flex> considering it's probably gona be a rip of vista
20:30 <flex> Vista is just really bloated eye candy.. maybe they realised that's what caused most people to stay on XP..
20:34 -!- kidanger [n=kidanger@] has quit [Read error: 104 (Connection reset by peer)]
20:34  * wrtlprnft gently points luke-jr at http://forums.armagetronad.net/viewtopic.php?p=194983#194983
20:52 -!- MrBougo [n=MrBougo@227.238-244-81.adsl-dyn.isp.belgacom.be] has quit []
20:57 -!- flex [n=savas@unaffiliated/savas] has quit ["bye"]
21:09 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has joined #armagetron
21:12 <luke-jr> wrtlprnft: no comment
21:12 <wrtlprnft> why?
21:13 <luke-jr> ?
21:13 <g5vc> :O
21:14 <luke-jr> wrtlprnft: what exactly am I supposed to say?
21:15 <wrtlprnft> “hey! great idea! /me goes implement it”
21:15 <wrtlprnft> finally remove that huge barrier of actually finding you
21:15 <luke-jr> the upload mechanism is currently more restrictive than the existing "rules" (if any exist) about what can be in resources, so I doubt there'll be any clonflicts
21:15 <luke-jr> conflicts*
21:16 <luke-jr> wrtlprnft: feel free to implement it
21:16 <wrtlprnft> luke-jr: actually they aren't
21:16 <luke-jr> I haven't a clue where to start with supporting armathentication tho
21:16 <wrtlprnft> they allow minus signs in versions AND names
21:16 <luke-jr> since it permits / and such in usernames just fine
21:17 <wrtlprnft> well, forbid those
21:17 <wrtlprnft> or turn them into %2F or something
21:17 <luke-jr> more restrictive than existing "rules" (if any exist) <-- what I said, nothing about the new rules
21:17 <luke-jr> also, minus signs are perfectly sane and expected in version components
21:18 <wrtlprnft> luke-jr: it's a bug in the old rules that you can't parse the file paths
21:18 <wrtlprnft> that's why i disallowed them in the names
21:18 <luke-jr> wrtlprnft: another possibility would be enforcing versions to start numeric, I suppose
21:19 <wrtlprnft> and names not to match -[0-9]?
21:19 <wrtlprnft> i don't like that
21:19 <wrtlprnft> too complicated
21:19 <wrtlprnft> just don't use minus signs in names.
21:19 <wrtlprnft> underscores are perfectly fine
21:20 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit []
21:23 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
21:33 -!- Mixnetwork [n=chatzill@] has quit ["ChatZilla 0.9.80 [Firefox]"]
21:33 -!- zmanuel [n=manuel@p5087182B.dip0.t-ipconnect.de] has joined #armagetron
21:36 <armabot> lpbugs: [191940] Trunk spits out tons of GL error 0X502 messages (GL_INVALID_OPERATION)
21:38 <wrtlprnft> zmanuel: http://wrtlprnft.pastebin.ca/904259 ← any ideas?
21:38  * wrtlprnft is going to do the commit with SVN
21:38 <armabot> armagetronad: wrtlprnft * r7928 /armagetronad/trunk/armagetronad/src/ (4 files in 2 dirs):
21:38 <armabot> armagetronad: Implemented parsing tResourcePaths from the file paths as given in MAP_FILE or
21:38 <armabot> armagetronad: COCKPIT_FILE. Also implemented some validity checking of the various components.
21:39 <armabot> armagetronad: Used the new parser to generate the warning when tXmlResources are loaded from
21:39 <armabot> armagetronad: the wrong location.
21:58 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has quit ["leaving"]
22:04 <guru3> http://electricpotential.net/temp/landgen.gif
22:12 -!- Loyd` [n=Loyd@cp212593-a.dbsch1.nb.home.nl] has joined #armagetron
22:16 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit [Read error: 113 (No route to host)]
22:19 <wrtlprnft> that a program of yours?
22:19 <guru3> yeah
22:19 <wrtlprnft> currently at 20%
22:22 <guru3> ah hmm
22:22 <guru3> http://guru3.net/temp/landgen.gif
22:22 <guru3> get it from there
22:22 <guru3> will load faster
22:22 <wrtlprnft> now it's loaded
22:22 <wrtlprnft> running much faster now
22:23 <wrtlprnft> the mountain peak in the east is sort of odd, though
22:23 <guru3> yeah its got some issues with drawing
22:23 <guru3> i just fixed them on my local version
22:23 <wrtlprnft> bad z-test?
22:24 <guru3> it doesn't use z
22:24 <wrtlprnft> so it renders back to front?
22:24 <guru3> yeah
22:25 <wrtlprnft> are you using this for something bigger or is it just some random experiment?
22:26 <guru3> random experiment at the moment
22:26 <guru3> im tempted to have a city pop out of it though
22:26 <wrtlprnft> lol
22:26 <guru3> but it currently can't really deal with plaetaus
22:26 <guru3> because i haven't tought it how to make one
22:27 <wrtlprnft> just bulldoze it flat :P
22:27 <guru3> no bulldozer <>
22:27 <guru3> ><
22:27  * wrtlprnft is reminded of simcity
22:27 <guru3> that's the second time ive heard that
22:27 <wrtlprnft> or simutrans
22:27 <wrtlprnft> simutrans actually, i've played that more recently
22:29 <guru3> alas for none of this being interactive
22:29 <wrtlprnft> then select a random spot at some random (late) time that's quite flat and bulldoze it
22:29 <wrtlprnft> to make it flatter
22:30 <guru3> i was thinking of writing a function to level a radius
22:30 <wrtlprnft> whatever suits you
22:30 <wrtlprnft> i have no clue how this is implemented
22:31 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
22:31 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
22:32 <guru3> via a variety of interesting mechanisms
22:33 <zmanuel> wrtlprnft: the error you pasted looks like a classic python type error.
22:33 <wrtlprnft> i noticed that
22:33 <zmanuel> Just don't use rebase when that happens, merging is fine.
22:34 <wrtlprnft> i just have no clue what i did wrong
22:34 <wrtlprnft> so it officially is now?
22:34 <zmanuel> yes, of course.
22:34 <wrtlprnft> because i remember something about the other method being a DON'T EVER DO THIS
22:34 <zmanuel> It is of course better if you get a fresh branch and merge your changes into that branch
22:34 <zmanuel> instead of merging from the official branch, then pushing back.
22:35 <zmanuel> yeah, the DON"T DO THIS was before I noticed it's possible to avoid the history change in SVN.
22:35 <wrtlprnft> so i take a diff, revert my changes, pull the update, then patch them back, then merge?
22:35 <zmanuel> No, it's easier:
22:35 <zmanuel> cd ..
22:36 <zmanuel> bzr branch <official branch>
22:36 <zmanuel> cd <official branch>
22:36 <zmanuel> merge ../<your branch>
22:36 <zmanuel> bzr push <official branch>
22:36 <zmanuel> cd ..
22:36 <zmanuel> rm -rf <official branch>
22:36 -!- spidey [n=spidey@adsl-065-006-218-226.sip.mem.bellsouth.net] has quit [Read error: 110 (Connection timed out)]
22:36 <wrtlprnft> well, ok
22:37 <zmanuel> but "bzr merge; bzr push" is fine.
22:37 <wrtlprnft> ah, ok
22:37 <wrtlprnft> because that way is somewhat long
22:37 <zmanuel> yeah :)
22:37 <wrtlprnft> especially because it involves downloading the entire branch
22:37 <wrtlprnft> (and hoping that noone does a commit in the meantime)
22:44 -!- emphasis [n=rolf@139-234-045-062.dynamic.caiway.nl] has quit []
22:47 -!- empha [n=rolf@139-234-045-062.dynamic.caiway.nl] has joined #armagetron
22:47 -!- empha is now known as emphasis
22:49 <guru3> http://guru3.net/temp/landgen.green.png
22:50 <wrtlprnft> that's huge
22:50 <guru3> i have a scale facto
22:50 <wrtlprnft> sort of too balanced, though, unless you want to build a big city
22:50 <guru3> its random output
22:50 <guru3> should have a mountain or two
22:51 <guru3> oh my
22:51 <guru3> looks like it didn't get them that time
22:54 -!- emphasis is now known as empha
22:55 -!- spidey [n=spidey@adsl-065-006-218-226.sip.mem.bellsouth.net] has joined #armagetron
22:57 -!- empha is now known as emphasis
23:06 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit [Remote closed the connection]
23:21 -!- emphasis [n=rolf@139-234-045-062.dynamic.caiway.nl] has quit []
23:21 -!- emphasis [n=rolf@139-234-045-062.dynamic.caiway.nl] has joined #armagetron
23:24 <armabot> armagetronad: z-man * r7930 /armagetronad/trunk/armagetronad/src/tron/gWall.cpp: Fixed reported OpenGL errors.
23:28 <StickyNoob> dam, arma is getting taken over by sumo
23:28  * zmanuel sees nothing bad with that
23:28 -!- zmanuel is now known as z-man
23:28 <wrtlprnft> zmanuel: thanks, i'm not getting flooded anymore, but there's still one error every couple of frames
23:29 <StickyNoob> nothing, i just prefer fort, i like large team games
23:30 <wrtlprnft> #4  0x08079656 in gCycle::Render (this=0x8ee3a7c, cam=0x8e05380) at ../../src/tron/gCycle.cpp:4438
23:30 <wrtlprnft> that's one, i think this is the first frame containing the cycle
23:30 -!- Loyd` is now known as Loyd`off
23:30 <wrtlprnft> then there's more, but they don't trigger breakpoints anymore
23:31 <z-man> Yes, that's on purpose.
23:31 <wrtlprnft> ah, i see
23:32 <wrtlprnft>         static bool reported = false;
23:32 <wrtlprnft> ;-)
23:32 <z-man> Hmm, I see nothing that could possibly illegal there.
23:33 <wrtlprnft> hmm, now they only happen if i enable display lists
23:33 <wrtlprnft> oh, i should say that i have a zonesv2 map as my default one
23:34 <z-man> ah, that could be a hint
23:34 <z-man> which one?
23:34 <wrtlprnft> the hammers one
23:34 <wrtlprnft> but i just tested, it happens on café as well
23:38 <wrtlprnft> anyways, good night
23:38 <z-man> Hmm, not for me. night.
23:39 <wrtlprnft> err, sec
23:40 <wrtlprnft> now i'm getting 0x501 with default settings
23:40 <wrtlprnft> GL_INVALID_VALUE
23:41 <wrtlprnft> now it's in #4  0x08050cdc in MenuBackground () at ../../src/tron/gFloor.cpp:196
23:43 <beta|AoS|> 'night
23:43 <z-man> That's also just a simple harmless quad :/
23:44 <wrtlprnft> i know
23:44 <wrtlprnft> i'm currently checking what causes it excactly
23:45 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
23:45 <wrtlprnft> it must be in         se_glFloorTexture();
23:50 <wrtlprnft> i hope this is not my fault
23:56 <z-man> Nah, probably some old crap
23:57 <armabot> armagetronad: z-man * r7931 /armagetronad/branches/0.2.8/armagetronad/MacOS/Armagetron Advanced.xcodeproj/project.pbxproj: Added rGL.cpp and rDisplayLists.h/cpp.

Log from 2008-02-15:
--- Day changed Fri Feb 15 2008
00:03 <wrtlprnft> argh, mean
00:03 <wrtlprnft> the error happens in a destructor of a stack object
00:03 <wrtlprnft> that's why i didn't find it
00:04 <z-man> ah, the display list filler?
00:04 <wrtlprnft> no clue
00:04 <wrtlprnft> inside rTexture.cpp, though
00:04 <wrtlprnft> not quite sure yet
00:04 <wrtlprnft> just that it's in the destructor
00:10 <wrtlprnft>                 glTexParameteri(GL_TEXTURE_2D,GL_TEXTURE_MIN_FILTER,
00:10 <wrtlprnft>                                 texmod);
00:10 <wrtlprnft> that call's failing
00:10 <wrtlprnft> somewhere around rTexture.cpp:560
00:11 <wrtlprnft> dunno because of the huge number of extra calls to srCheckGLError()
00:11 <wrtlprnft> (gdb) p texmod
00:11 <wrtlprnft> $1 = 1065353216
00:11 <z-man> That doesn't sound right
00:11 <z-man> What's the callstack?
00:11 <wrtlprnft> and there we go, it probably IS my fault
00:12 <wrtlprnft> no, isn't
00:12 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has quit [Read error: 104 (Connection reset by peer)]
00:13 <wrtlprnft> http://wrtlprnft.pastebin.ca/904460
00:13 <wrtlprnft> i thought i added an extra value to that rTextureGroups enum
00:13 <wrtlprnft> but i didn't :-)
00:14 <wrtlprnft> oh, group_ is 0, by the way
00:14 <z-man> That value looks familiar, actually.
00:14 <z-man> I had it in a memory overwrite error somewhere else.
00:14 <z-man> What's it in hex?
00:15 <wrtlprnft> (gdb) printf "%x\n", texmod
00:15 <wrtlprnft> 3f800000
00:16 <z-man> It was on OSX, the custom screen resolution was overwritten by it.
00:16 <wrtlprnft> i'd like to have a screen of that size
00:16 <z-man> No, you wouldn't :) It had a height of 0.
00:17 <wrtlprnft> (gdb) printf "%x\n", (&texmod)[1]
00:17 <wrtlprnft> bff2e838
00:17 <wrtlprnft> (gdb) printf "%x\n", (&texmod)[2]
00:17 <wrtlprnft> 8050e18
00:17 <wrtlprnft> in case you care
00:17 <wrtlprnft> err
00:17 <wrtlprnft> sorry
00:17 <wrtlprnft> that was stupid
00:19 <wrtlprnft> TextureMode[1] and [2] have the same value
00:19 <z-man> Oh, can you set a value change breakpoint and see who is changing texmod[0]?
00:21  * z-man suspects rSysDep.cpp
00:21 <wrtlprnft> how do you do that excactly?
00:21 <wrtlprnft> watch?
00:22 <z-man> yep
00:22 <z-man> watch rTextureGroups::TextureMode[0]
00:22 <z-man> should do it
00:23 <z-man> The first change should come from the config system and is of course ok.
00:23 <wrtlprnft> ah, ok
00:23 <wrtlprnft> i got that :D
00:24 <z-man> I'll see if I can revert the mac to the point where I had the other overwrite. XCode uses gdb, too.
00:25 <wrtlprnft> argh
00:25 <wrtlprnft> it was reading from user_3_0.cfg
00:26 <wrtlprnft> which contained that value, no clue how it had gotten in there
00:27 <z-man> Well, probably it was saved after a memory overwrite.
00:27 <wrtlprnft> still, the fact that it's the same value is suspicious
00:27 <z-man> Yeah. I'll investigate on the Mac.
00:27 <z-man> *sigh*
00:28 <z-man> where there also is the display list crash
00:28 <z-man> and the exit crash just from liking to zthread.
00:28 <wrtlprnft> poor guy you are
00:28 <z-man> hrmpf
00:28 <wrtlprnft> *a poor guy
00:29 <z-man> And every time, I need to search for the location of "special" characters like ~ and \.
00:30 <wrtlprnft> \ isn't there?
00:30 <wrtlprnft> nice.
00:30 <wrtlprnft> use ssh?
00:30 <z-man> Heh, tempting
00:30 <z-man> but I can't use xcode over ssh.
00:30 <guru3> http://electricpotential.net/temp/landgen.php
00:30 <guru3> :D
00:30 <wrtlprnft> err
00:31 <wrtlprnft> you don't want to hear me make another comment about simcity, right?
00:31 <guru3> by all means, go ahead
00:32 <z-man> Oh crap
00:32 <z-man> that overwrite error only happened in release mode :(
00:32 <wrtlprnft> lol
00:33 <wrtlprnft> where did the value come from?
00:33 <z-man> How should I find out? It was in frigging release mode.
00:33 <wrtlprnft> z-man: about the bug report and your fix, was it about calling glGetError between glBegin and glEnd?
00:33 <z-man> Yes :)
00:33 <wrtlprnft> i love the fact that it throws an error
00:34 <z-man> Well, the errror only comes after the next glEnd(), that's the wonderful thing.
00:34 <wrtlprnft> yeah
00:36 <wrtlprnft> whoever invented that did a great job. they could have made the first call return a GL_DONT_DO_THIS_EVER instead of setting the error flag to GL_INVALID_OPERATION
00:36 <z-man> Yeah :) Error: To many error checks.
00:37 <wrtlprnft> anyways
00:37 <wrtlprnft> really good night now
00:40 <z-man> night
00:47 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
01:01 -!- spidey [n=spidey@adsl-065-006-218-226.sip.mem.bellsouth.net] has quit [Read error: 104 (Connection reset by peer)]
01:04 -!- spidey [n=spidey@adsl-065-006-218-226.sip.mem.bellsouth.net] has joined #armagetron
01:22 <armabot> lpbugs: [191999] Exit crash on OSX in ZThread
01:33 <guru3> wrtlprnft: http://electricpotential.net/temp/landgen.php
01:33 <guru3> refresh once or twice
01:51 <armabot> armagetronad: z-man * r7932 /armagetronad/branches/0.2.8/armagetronad/src/tron/gWall.cpp:
01:51 <armabot> armagetronad: Workaround for mysterious OSX display list crashes.
01:51 <armabot> armagetronad: --This line, and those below, will be ignored-
01:51 <armabot> armagetronad: M gWall.cpp
01:52 <z-man> Liar!
02:17 -!- z-man [n=manuel@p5087182B.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
02:35 -!- tramshed [i=tramshed@im.catapultingfeces.com] has quit [Connection timed out]
02:40 -!- tramshed [i=tramshed@im.catapultingfeces.com] has joined #armagetron
02:46 -!- spidey [n=spidey@adsl-065-006-218-226.sip.mem.bellsouth.net] has quit [Read error: 113 (No route to host)]
03:02 -!- tramshed [i=tramshed@im.catapultingfeces.com] has quit [Connection timed out]
03:12 <P4> #insult xfroggy
03:12 <armabot> xfroggy - You are nothing but a surly puddle of plume-plucked assholes.
03:12 <P4> xfroggy: come back :)
03:19 -!- tramshed [i=tramshed@2001:5c0:87c8:0:0:0:0:1] has joined #armagetron
05:08 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has joined #armagetron
05:42 -!- ct|kyl1 [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
05:43 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has quit [Read error: 110 (Connection timed out)]
06:48 <xfroggy> Stewie-arma, lol
06:51 -!- Stewie-arma [n=Stewie-a@cpe-76-88-47-247.san.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]
07:05 -!- hoop_tron [n=john@ip-195-196.sn2.eutelia.it] has joined #armagetron
07:05 -!- hoop_tron [n=john@ip-195-196.sn2.eutelia.it] has quit [Remote closed the connection]
07:06 -!- ct|kyl1 [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has quit ["Leaving."]
07:18 -!- MrBougo [n=MrBougo@211.206-241-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
07:28 <wrtlprnft> guru3: wow, i got two cities this time!
07:37 -!- MrBougo [n=MrBougo@211.206-241-81.adsl-dyn.isp.belgacom.be] has quit []
09:15 -!- zmanuel [n=manuel@p5087182B.dip0.t-ipconnect.de] has joined #armagetron
09:31 -!- emphasis|zzzzz [n=rolf@127-231-045-062.dynamic.caiway.nl] has joined #armagetron
09:39 <armabot> armagetronad: bazaarmagetron * r7933 /armagetronad/branches/0.2.8/armagetronad/ (. src/tron/gWall.cpp): Manuel Moos: Uniform vertex data for cycle wall display list.
09:44 -!- emphasis [n=rolf@139-234-045-062.dynamic.caiway.nl] has quit [Read error: 110 (Connection timed out)]
10:00 <armabot> armagetronad: z-man * r7934 /armagetronad/branches/0.2.8/armagetronad/src/tron/gWall.cpp: Disabled special case for the Mac; the display list crash seemed to have come from redundant color changes.
10:01 <armabot> armagetronad: z-man * r7935 /armagetronad/branches/0.2.8/armagetronad/MacOS/Armagetron Advanced.xcodeproj/project.pbxproj: Moved files to the right place, disabled ZThread linking for the client.
10:03 -!- GodTodd_ [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has joined #armagetron
10:10 -!- GodTodd [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has quit [Nick collision from services.]
10:10 -!- GodTodd_ is now known as GodTodd
10:24 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit [Read error: 110 (Connection timed out)]
10:25 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
10:29 <armabot> armagetronad: luke-jr * r7936 /armagetronad/trunk/build/gentoo/overlay/games-action/ (7 files in 2 dirs): Gentoo says digests are unsupported now, so remove them
10:42 -!- zmanuel [n=manuel@p5087182B.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
11:00 -!- Netsplit zelazny.freenode.net <-> irc.freenode.net quits: xfroggy, emphasis|zzzzz
11:07 -!- emphasis|zzzzz [n=rolf@127-231-045-062.dynamic.caiway.nl] has joined #armagetron
11:07 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has joined #armagetron
11:08 -!- emphasis|zzzzz is now known as emphasis
11:09 -!- StickyNo1b [n=sticky@] has joined #armagetron
11:15 -!- StickyNoob [n=sticky@] has quit [Read error: 110 (Connection timed out)]
11:24 -!- kidanger [n=kidanger@] has joined #armagetron
11:25 -!- deja_vu_ [n=deja_vu@rz-du-mbx-136-209.rz.uni-karlsruhe.de] has joined #armagetron
11:32 -!- deja_vu_ [n=deja_vu@rz-du-mbx-136-209.rz.uni-karlsruhe.de] has quit ["leaving"]
12:51 <armabot> armagetronad: bazaarmagetron * r7937 /armagetronad/branches/0.2.8/armagetronad/ (. src/render/rFont.cpp): Manuel Moos: Avoiding redundant color settings.
13:49 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has joined #armagetron
14:04 <armabot> armagetronad: bazaarmagetron * r7938 /armagetronad/branches/0.2.8/armagetronad/ (9 files in 3 dirs): Manuel Moos: Smarter (more resource friendly) generation of cycle tail display lists.
14:11 <guru3> wrtlprnft: http://electricpotential.net/temp/landgen.php
15:32 <armabot> armagetronad: bazaarmagetron * r7939 /armagetronad/branches/0.2.8/armagetronad/ (. src/render/rDisplayList.h): Manuel Moos: Added warning about problematic GL calls in display lists.
15:32 <armabot> armagetronad: bazaarmagetron * r7940 /armagetronad/branches/0.2.8/armagetronad/ (. src/tron/gHud.cpp): Manuel Moos: Caching old style HUD in display lists.
15:50 <armabot> armagetronad: bazaarmagetron * r7941 /armagetronad/branches/0.2.8/armagetronad/ (. src/tron/gHud.cpp): Manuel Moos: Avoiding all but one of the ResetRenderState() calls.
15:50 <armabot> armagetronad: bazaarmagetron * r7942 /armagetronad/branches/0.2.8/armagetronad/ (. src/tron/gHud.cpp): Manuel Moos: Hey, what sense does an if (bla); return; have AT THE END of a function?
15:50 <P4> heh, it's nice that you use polish words in SVN ;) (baza means base)
16:05 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
16:16 -!- evaldusia [i=evaldusi@187-173-202.elekta.lt] has joined #armagetron
16:17 -!- MrBougo [n=MrBougo@13.232-244-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
16:20 <evaldusia> hello everyone
16:24 <MrBougo> oah
16:37 -!- emphasis [n=rolf@127-231-045-062.dynamic.caiway.nl] has quit []
16:39 -!- wire is now known as wireddd
16:40 -!- Loyd`off [n=Loyd@cp212593-a.dbsch1.nb.home.nl] has quit [Read error: 110 (Connection timed out)]
16:42 -!- emphasis [n=rolf@127-231-045-062.dynamic.caiway.nl] has joined #armagetron
17:20 -!- z-man-work [n=moos@l23.thp.uni-koeln.de] has joined #armagetron
17:32 -!- _g5vc [n=g5vc@host-87-242-11-178.prtelecom.hu] has joined #armagetron
17:39 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
17:41 -!- tramshed [i=tramshed@2001:5c0:87c8:0:0:0:0:1] has quit [Read error: 110 (Connection timed out)]
17:44 -!- g5vc [n=g5vc@unaffiliated/g5vc] has quit [Read error: 110 (Connection timed out)]
17:49 -!- _g5vc is now known as g5vc
17:49 -!- MrBougo [n=MrBougo@13.232-244-81.adsl-dyn.isp.belgacom.be] has quit []
18:04 -!- flex [n=savas@unaffiliated/savas] has joined #armagetron
18:05 -!- mkzelda [i=mkzelda@unaffiliated/mkzelda] has quit [Remote closed the connection]
18:09 -!- mkzelda [i=mkzelda@cpe-066-057-232-057.nc.res.rr.com] has joined #armagetron
18:10 <wrtlprnft> guru3: http://wrtlprnft.ath.cx/mountainroad.png ← i don't want to drive on that road
18:12 <wrtlprnft> P4: sorry to disappoint you, but it's bazaar + armagetron
18:13 -!- liberweesco [n=libervis@78-0-82-161.adsl.net.t-com.hr] has joined #armagetron
18:13 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit [Connection reset by peer]
18:16 <evaldusia> np
18:16 <guru3> wrtlprnft: it happens -_-
18:17 <wrtlprnft> maybe make sure the buildings actually appear next to roads?
18:17 <guru3> there's no logic for that yet
18:17 <guru3> at all
18:18 <guru3> random is a quick fix for everything
18:18 <wrtlprnft> but i didn't see any buildings ON roads…
18:18 <guru3> that's easy to avoid
18:20 <wrtlprnft> well, don't tell me you can't avoid buildings with no road next to them, then ;-)
18:21 <wrtlprnft> maybe increase the mean size of buildings near the city centre
18:21 <guru3> the problem is within the area the ammount of random choices you need to make then
18:22 <wrtlprnft> again, i don't know the code at all
18:23 <wrtlprnft> i know that simutrans builds cities from the outside in according to certain patterns
18:24 <guru3> hmm
18:26 <wrtlprnft> i suggest you have a look at config/cityrules.tab in simutrans
18:26 <guru3> i may just do that at some point
18:26 <wrtlprnft> Symbols in rules: S = must not be road s = must be road n = must be bare land H = must not be house h = must be house . = anything matches
18:27 <wrtlprnft> house_3 = ... .ns .ss 
18:27 <wrtlprnft> that's an example
18:27 <guru3> hmmm
18:27 <wrtlprnft> basically it's a rule for putting a house into a street corner
18:27 <wrtlprnft> and i guess it can be rotated/reflected to match
18:28 <wrtlprnft> road_1 = .H. SnS .sS 
18:28 <wrtlprnft> another one
18:29 <wrtlprnft> it continues a road if it's a dead end and doesn't lead right to an existing house
18:29 <guru3> hmm
18:29 <guru3> all sorts of things to consider
18:30 <wrtlprnft> well, there's a complete ruleset that builds nice cities
18:31 <wrtlprnft> oh, and all houses start small and sometimes get upgraded if they're near the centre instead of building a new house
18:31 <guru3> i sort of like the random layout
18:31 <guru3> it leaves room for my imagination to play
18:32 <wrtlprnft> do whatever you like
18:33 <guru3> i shall consider it
18:33 <wrtlprnft> obviously copying simutrans would be pointless
18:33 <guru3> we'll see how far i get before im bored
18:37 -!- tramshed [i=tramshed@im.catapultingfeces.com] has joined #armagetron
18:52 -!- liberweesco is now known as libervisco
18:55 <flex> wrtlprnft, I was wondering if i could get the source of your latest v3 build (http://wrtlprnft.ath.cx/armagetronad-CVS.win32.exe)
18:56 <flex> can't find it
18:57 <wrtlprnft> err, svn?
18:57 <wrtlprnft> http://wiki.armagetronad.net/index.php?title=Windows_Development_System
18:58 <wrtlprnft> feel free to ask me questions if you get stuck. it isn't excactly easy on windows
18:58 <wrtlprnft> but maybe that's just me being not a windows user
18:58 <flex> i can't actually build a working windows, how exactly did you do it?
18:58 <wrtlprnft> build a working windows?
18:59 <wrtlprnft> MS never managed to do that, either
19:03 <flex> I might as well give up lol, considering nobody else can do it :P as i'm only a novice..
19:04 <wrtlprnft> i figured out how to do it!
19:04 <wrtlprnft> and i have no clue about windows
19:05 <flex> you built it on linux - for windows, though?
19:05 <wrtlprnft> you need tortouiseSVN, codeblocks and mingw is all
19:05 <wrtlprnft> no, i built it on windows
19:05 <flex> oh
19:05 <wrtlprnft> we haven't figured out how to cross compile arma yet
19:06 <flex> wrtlprnft, can you tell performance differences between os's?
19:07 <wrtlprnft> no
19:07 <flex> someone awhile back said something about having much more FPS on linux then on windows
19:07 <wrtlprnft> different computers
19:07 <flex> ah
19:09 -!- z-man-work [n=moos@l23.thp.uni-koeln.de] has quit [Remote closed the connection]
19:29 <wrtlprnft> flex: http://wrtlprnft.ath.cx/win32experimental/
19:30 <wrtlprnft> i'll publish new builds there once in a while
19:31 <flex> ok thanks
19:35 <flex> brb
19:35 -!- flex [n=savas@unaffiliated/savas] has quit ["bye"]
19:35 -!- MrBougo [n=MrBougo@ip-62-235-211-3.dsl.scarlet.be] has joined #armagetron
19:40 -!- flex [n=savas@unaffiliated/savas] has joined #armagetron
19:49 -!- zmanuel [n=manuel@p50871C3A.dip0.t-ipconnect.de] has joined #armagetron
20:05 -!- StickyNo1b is now known as StickyNoob
20:24 <armabot> armagetronad: wrtlprnft * r7943 /armagetronad/trunk/armagetronad/win32/code_blocks/ArmagetronAd.cbp: Added new rDisplayList files to the windows/codeblocks project
20:28 <armabot> armagetronad: z-man * r7944 /armagetronad/branches/0.2.8/build_codeblocks/ (Armagetron.cbp Dedicated.cbp): Added rGL.cpp and rDisplayList.h/cpp.
20:47 -!- MrBougo [n=MrBougo@ip-62-235-211-3.dsl.scarlet.be] has quit []
20:49 <wrtlprnft> zmanuel: ah, sorry for fogetting that this was supposed to be a 0.2.8 change
20:57 -!- kidanger [n=kidanger@] has quit [Remote closed the connection]
21:09 -!- GodTodd [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has quit [Read error: 113 (No route to host)]
21:10 -!- GodTodd [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has joined #armagetron
21:15 <armabot> lpbugs: [192223] Entering server management commands at the client console produces fatal error
21:17 <wrtlprnft> having a working bug tracker appears to cause logs of bugs to be written down where we can't say we didn't know about them anymore…
21:28 <epsy> hahaha
21:36 <zmanuel> wrtlprnft: no worries, the 0.2.8 and trunk projects are in different places, and merging between them doesn't work properly.
21:36  * zmanuel just got 192223 from Infamous via PM
21:37 <epsy> 192223 ?
21:37 <zmanuel> the bug.
21:37 <epsy> oh, i seen him crashing often lately, true
21:37 <epsy> « client console » = /admin or.. ?
21:38 <zmanuel> No :)
21:38 <epsy> ^ ?
21:38 <zmanuel> The client console sends commands to the client.
21:38 <zmanuel>  /admin sends commands to the server.
21:38  * epsy should bind console somewhere else, dead keys doesn't do the job very nicely
21:39 <armabot> armagetronad: bazaarmagetron * r7945 /armagetronad/branches/0.2.8/armagetronad/ (. language/english_base.txt src/engine/ePlayer.cpp): Manuel Moos: Added checks so that KICK, SILENCE, VOICE only work on the server and KILL and (DIS)ALLOW_TEAM_CHANGE don't work on the client.
21:39 <epsy> lol
21:39 -!- MrBougo [n=MrBougo@ip-62-235-211-3.dsl.scarlet.be] has joined #armagetron
21:40 <armabot> armagetronad: bazaarmagetron * r7946 /armagetronad/branches/0.2.8/armagetronad/ (. src/engine/ePlayer.cpp): Manuel Moos: Addon to last commit.
21:41 -!- spidey [n=spidey@adsl-065-006-218-226.sip.mem.bellsouth.net] has joined #armagetron
21:45 <armabot> armagetronad: bazaarmagetron * r7947 /armagetronad/branches/0.2.8/armagetronad/ (. src/tron/gCycle.cpp src/tron/gCycle.h): Manuel Moos: Erm, you can now see your own trail again in incam mode :)
21:46 -!- zmanuel is now known as z-man
21:49 <z-man> Has luke said anything about the blurb messages I implemented just for him?
21:56 <wrtlprnft> epsy: oh, did you notice that change, too?
21:56 <wrtlprnft> epsy: they didn't use to cause problems, but they do that for me for a while now
21:56 <wrtlprnft> z-man: not that i know
21:58 <epsy> wrtlprnft, infa reported me that his client crashed multiple times while adminning
21:58 <wrtlprnft> epsy: what client?
21:58 <wrtlprnft> and is that the same bug that was just fixed?
21:58 <epsy> i don't really know
21:58 <epsy> i'd think so
21:59 <wrtlprnft> epsy: z-man just fixed a bug regarding commands that are supposed to be executed on the server being entered on the client's console
21:59 <epsy> yes
21:59 <wrtlprnft> maybe he just used the wrong way to issue commands?
21:59 <epsy> that's what i think
21:59 <wrtlprnft> also, the client doesn't really do anything with /admin commands
21:59 <wrtlprnft> it's normal chat
22:00 <epsy> i know, that's why i wondered how adminnig could lead his client to crash
22:26 <armabot> armagetronad: z-man * r7948 /support/svnmerge/merge: merge now automatically finds the branch root to start merging from.
22:33 <wrtlprnft> http://www.cowonglobal.com/zeroboard/zboard.php?id=C08&page=1&sn1=&divpage=1&bmenu=download&category=22&sn=off&ss=on&sc=on&select_arrange=headnum&bmenu=download&desc=asc&no=299&bmenu=download
22:33 <wrtlprnft> cowon sucks!
22:34 <wrtlprnft> there you wait ages for a firmware upgrade, and they don't fix ANYTHING really important
22:35 <wrtlprnft> who cares about BOMs if it crashes with id3 tags that are longer than ~100 chars?
22:36 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has quit ["*hibbl*"]
22:40 <wrtlprnft> not to mention the fact that they claim to support vorbis but the player doesn't read meta tags from ogg files. how are you supposed to manage 16G of ogg files without tags?
22:40 <armabot> armagetronad: z-man * r7949 /armagetronad/trunk/armagetronad/ (18 files in 6 dirs): (log message trimmed)
22:40 <armabot> armagetronad: Merging branch 0.2.8 from revision 7916 to 7947:
22:40 <armabot> armagetronad:  ------------------------------------------------------------------------
22:40 <armabot> armagetronad:  r7947 | bazaarmagetron | 2008-02-15 21:45:24 +0100 (Fri, 15 Feb 2008) | 2 lines
22:40  * wrtlprnft stops ranting about something that noone in here has to care about, probably
22:40 <armabot> armagetronad:  Manuel Moos: Erm, you can now see your own trail again in incam mode :)
22:40 <armabot> armagetronad:  ------------------------------------------------------------------------
22:40 <armabot> armagetronad:  r7946 | bazaarmagetron | 2008-02-15 21:40:22 +0100 (Fri, 15 Feb 2008) | 2 lines
22:41 <wrtlprnft> better make a new build before the windows people start to scream in terror about missing tails
22:43  * wrtlprnft wonders if he can automate a virtual machine to boot windows just to make a stupid build
22:43 <wrtlprnft> or compile on wine
22:43 <armabot> armagetronad: bazaarmagetron * r7950 /armagetronad/branches/0.2.8/armagetronad/ (. src/render/rDisplayList.cpp): Manuel Moos: Disabling display list stats in release mode.
22:53 <luke-jr> wrtlprnft: or just cross-compile
22:55 <wrtlprnft> we tried that
22:55 <wrtlprnft> didn't work
23:12 -!- evaldusia [i=evaldusi@187-173-202.elekta.lt] has quit []
23:14 <epsy> #last --with ft.ath.c
23:14 <armabot> epsy: [19:30:16] <wrtlprnft> flex: http://wrtlprnft.ath.cx/win32experimental/
23:17 <wrtlprnft> epsy: http://forums.armagetronad.net/viewtopic.php?p=195005#195005
23:18 <epsy> argh, instant crash
23:18 <epsy> « reressions »
23:19 <wrtlprnft> err, what?
23:19 <wrtlprnft> didn't crash for me
23:19 <epsy> you did that typo in your post
23:19 <epsy> i meant my arma just crashed ... while exiting normally
23:19 <wrtlprnft> thanks
23:19 <epsy> that looked a lil dumb in red :P
23:20 <wrtlprnft> epsy: yeah, but it doesn't really seem to cause problems
23:20 <wrtlprnft> i'm blaming it on zonesv2 and/or display lists
23:20 <epsy> heh
23:21 -!- MrBougo [n=MrBougo@ip-62-235-211-3.dsl.scarlet.be] has quit []
23:32 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has joined #armagetron
23:33 -!- K-Yo is now known as NICKNAME
23:33 -!- NICKNAME is now known as K-Yo
23:41 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has quit [Read error: 104 (Connection reset by peer)]
23:42 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has joined #armagetron
23:42 <flex> wrtlprnft, going with a vm good idea, go for it :D
23:44 <flex> btw, what's different with 7949 and 7930?
23:44 <epsy> 19 revisions?
23:44 <flex> i see
23:44 -!- spidey [n=spidey@adsl-065-006-218-226.sip.mem.bellsouth.net] has quit [Read error: 104 (Connection reset by peer)]
23:44 <epsy> did you even read http://forums.armagetronad.net/viewtopic.php?p=195005#195005 ?
23:44 <flex> no..
23:45 <epsy> it answers your question
23:58 <z-man> epsy: callstack of the crash?
23:59 <epsy> z-man, i wasn't running it in a terminal, and it exited with normal exit code
23:59 <epsy> so i have absolutely no info on it :/
23:59 <z-man> ok :(

Log from 2008-02-16:
--- Day changed Sat Feb 16 2008
00:01 <K-Yo> what is "subculture"?
00:02 <epsy> K-Yo, supplementary master servers
00:02 <K-Yo> ok
00:02 <K-Yo> is it used anywhere?
00:02 <epsy> so you can have the competitions master server etc
00:03 <epsy> z-man put up such a master for this task, and i think that currently only his own server is in it :P
00:03 <K-Yo> ok
00:04 <K-Yo> it's strange
00:04 <epsy> ?
00:04 <K-Yo> my fps went from 60 to 160 with the build wrtl put on forums
00:04 <epsy> yea :)
00:04 <epsy> thank z-man
00:04 <epsy> the optimisation hero :D
00:04 <K-Yo> niice
00:04 <K-Yo> that's the thing he explained on forums?
00:05 <epsy> yes
00:05 <K-Yo> that's good
00:05 <K-Yo> this versions seems nice
00:06 <flex> which one are you talking about K-Yo?
00:06 <epsy> flex, the forum post i suggested you to read
00:06 <flex> oh right
00:07 <epsy> #lastseen xs
00:07 <armabot> epsy: WXsniper has last been seen on -=}ID< -=}Immortal Dynasty< -=}High Rubber < 20 minutes ago.
00:07 <flex> :p
00:07 <epsy> #lastseen xs20
00:07 <flex> xs20
00:07 <armabot> epsy: ¦×¦xs20 has last been seen on ¦×¦.Sumo.Server 34 minutes ago.
00:07 <epsy> hm
00:07 <flex> i'll try it
00:07 <epsy> he was going to try it
00:07 <epsy> #sd o.s
00:07 <flex> i had same issues as him
00:07 <armabot> epsy: ¦×¦.Sumo.Server: Players (0/16):
00:31 -!- flex [n=savas@unaffiliated/savas] has quit ["bye"]
00:32 <K-Yo> you know how to use the "buddy list"?
00:32 <epsy> give some friends name in
00:32 <epsy> the open server browser and press m
00:38 <epsy> brb updating wm
00:38 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit []
00:39 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
00:41 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
00:41 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
00:42 -!- spidey [n=spidey@adsl-065-006-218-226.sip.mem.bellsouth.net] has joined #armagetron
00:54 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit []
00:57 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
00:57 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit [Remote closed the connection]
01:02 -!- spidey [n=spidey@adsl-065-006-218-226.sip.mem.bellsouth.net] has quit [Read error: 104 (Connection reset by peer)]
01:11 -!- tramshed [i=tramshed@im.catapultingfeces.com] has quit [Read error: 110 (Connection timed out)]
01:18 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has quit ["bbbbbBBBBBLLLLLAAAAHHHHHHHHHhhhaaahh ... ..   ..aa ..   h aa .. a..  h....h.  hh....... pfew T.T"]
01:43 -!- tramshed [i=tramshed@im.catapultingfeces.com] has joined #armagetron
02:01 -!- Stewie-arma [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has joined #armagetron
02:06 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has quit [".)(."]
02:09 -!- tramshed [i=tramshed@im.catapultingfeces.com] has quit [Read error: 113 (No route to host)]
02:10 -!- beta|AoS1 [n=ubuntu@theo.is-a-geek.org] has joined #armagetron
02:24 -!- beta|AoS| [n=ubuntu@theo.is-a-geek.org] has quit [Read error: 110 (Connection timed out)]
02:56 -!- tramshed [i=tramshed@im.catapultingfeces.com] has joined #armagetron
03:09 -!- hoop_tron [n=john@ip-195-196.sn2.eutelia.it] has joined #armagetron
03:20 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has joined #armagetron
03:36 -!- z-man [n=manuel@p50871C3A.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
03:42 -!- hoop_tron [n=john@ip-195-196.sn2.eutelia.it] has quit ["Ex-Chat"]
03:43 -!- Legio [n=Legionna@] has joined #armagetron
03:43 -!- spidey [n=spidey@adsl-065-006-218-226.sip.mem.bellsouth.net] has joined #armagetron
03:44 -!- Legio [n=Legionna@] has quit [Client Quit]
03:44 -!- hoop_tron [n=john@ip-195-196.sn2.eutelia.it] has joined #armagetron
03:50 -!- hoop_tron [n=john@ip-195-196.sn2.eutelia.it] has quit ["Ex-Chat"]
04:05 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
04:10 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
04:12 -!- DrJoeTron [n=DrJoeTro@adsl-75-56-48-182.dsl.emhril.sbcglobal.net] has joined #Armagetron
04:48 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
04:49 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
05:02 -!- tramshed [i=tramshed@im.catapultingfeces.com] has quit [Read error: 110 (Connection timed out)]
05:14 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
05:14 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
06:05 -!- luke-jr__ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
06:06 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
06:06 -!- luke-jr__ is now known as luke-jr_
06:06 -!- luke-jr_ is now known as luke-jr
06:07 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has quit ["Leaving."]
06:10 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
06:12 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
06:34 -!- tramshed [i=tramshed@im.catapultingfeces.com] has joined #armagetron
06:36 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
06:36 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
07:08 -!- hoop_tron [n=john@ip-195-196.sn2.eutelia.it] has joined #armagetron
07:17 -!- hoop_tron [n=john@ip-195-196.sn2.eutelia.it] has left #armagetron ["Ex-Chat"]
07:26 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
07:27 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
07:42 -!- philippeqc [n=philippe@c83-250-137-7.bredband.comhem.se] has joined #armagetron
08:07 -!- luke-jr_ is now known as luke-jr
08:09 -!- luke-jr is now known as luke-jr_
08:21 -!- luke-jr__ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
08:21 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
08:22 -!- luke-jr__ is now known as luke-jr_
08:22 -!- luke-jr_ is now known as luke-jr
08:28 <philippeqc> morning
08:28 <wrtlprnft> hi there :-)
08:29 <philippeqc> been *quite* busy at work!
08:30 <philippeqc> trying to catch up on my forums readin
08:33 <philippeqc> darn, on z-man post about 3d motion, I get lost on his 2nd paragraph
08:33 <philippeqc> http://forums.armagetronad.net/viewtopic.php?t=18213
08:36 <wrtlprnft> heh
08:36 <wrtlprnft> why can i understand that just too well
08:36 <philippeqc> ... move on the intersection lines of the surface ...
08:37 <wrtlprnft> i think he means the “up” directions of the walls the cycle leaves
08:38 <philippeqc> humm, yeah, not I understand that
08:39 <philippeqc> but that would mean he talks about bikes not driving "up" to a surface, but sometime tilted?
08:41 <wrtlprnft> could be
08:46 <philippeqc> pfff, now on to a bit of zone v2
08:46 <philippeqc> my, do I dislike this now!
08:48 <philippeqc> i realised one big miskate
08:49 <philippeqc> mistake
08:49 <philippeqc> the only part that should be in the engine is that zones has shapes
08:49 <philippeqc> then the rest should be out at the script level
08:50 <philippeqc> because it is one interpretation of how zone could behave
08:52 <wrtlprnft> well, without scripting there wouldn't have been much to do
08:52 <wrtlprnft> i think it's good if we support some basic and flexible behavior without scripting
08:53 <philippeqc> hummm, maybe
08:53 <philippeqc> but your not the one with this tangled mess on your mind for over a year ;)
08:53 <wrtlprnft> haha
08:54 <wrtlprnft> ed does want to play around with it, but the current trunk zones are broken
08:54 <wrtlprnft> i think the monitors are, actually
08:54 <philippeqc> for the shape, I have made a polynomial class (single variable)
08:54 -!- philippeqc [n=philippe@c83-250-137-7.bredband.comhem.se] has left #armagetron ["Leaving"]
08:54 <wrtlprnft> err
08:54 <wrtlprnft> now i scared him away
08:55 -!- philippeqc [n=philippe@c83-250-137-7.bredband.comhem.se] has joined #armagetron
08:55 <philippeqc> darn, how did I drop??
08:55 <wrtlprnft> ah, i didn't scare you away
08:55 <wrtlprnft> 08:54 -!- philippeqc [n=philippe@c83-250-137-7.bredband.comhem.se] has left #armagetron ["Leaving"]
08:55 <philippeqc> pressed some wrong keys
08:55 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Connection reset by peer]
08:55 <wrtlprnft> apparently your client was loggin out
08:55 <wrtlprnft> *logging
08:55 <DrJoeTron> its the ghost of lilo
08:56 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
08:56 <wrtlprnft> :-(
08:56 <philippeqc> anyway, I'm back.
08:56 <wrtlprnft> and i need to go :-(
08:56 <wrtlprnft> computer science test
08:56 <philippeqc> ok, 2 topics a) how the current implementation is and b) fix the code break
08:56 <philippeqc> cia
08:56 <philippeqc> good luck
08:57 <wrtlprnft> thanks
08:57 <philippeqc> planning to sit back on IRC later?
08:59 <wrtlprnft> definitely
08:59 <wrtlprnft> it's just three hours + getting there and back
09:00 <wrtlprnft> so expect me back in about 4 h
09:00 <philippeqc> ok, well continue later then
09:00 <philippeqc> ok, good to know
09:00 <philippeqc> good luck again
09:00 <philippeqc> one tip for your exam, the saleman prefers to travels the SHORTEST total path
09:01 <philippeqc> and if philosofers are hugging the cutelry, just punch them
09:12 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has joined #armagetron
09:30 -!- DrJoeTron [n=DrJoeTro@adsl-75-56-48-182.dsl.emhril.sbcglobal.net] has quit ["Leaving"]
09:46 -!- Stewie-arma [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has quit ["Leaving"]
10:13 <eddiefantastic> morning philippeqc
10:13  * eddiefantastic agrees most of the zones work should be done by a script
10:13 <eddiefantastic> but monitors are great too
10:14 <eddiefantastic> philippeqc: have you played on flower power sumo assault? hacked zones and scripting at work
10:15 <eddiefantastic> it's a big mess right now I need to tidy up, but you'll see what I mean
10:15 <eddiefantastic> that kind of control with zones v2 would give so many options
10:15 <eddiefantastic> anyway, dishwasher to fix :(
10:25 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit [Read error: 110 (Connection timed out)]
10:26 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
10:27 <philippeqc> morning!
10:27 <philippeqc> I'll have a look
10:31 -!- MrBougo [n=MrBougo@ip-62-235-227-147.dsl.scarlet.be] has joined #armagetron
10:39 -!- z-man [n=manuel@p50871C3A.dip0.t-ipconnect.de] has joined #armagetron
10:39 -!- MrBougo [n=MrBougo@ip-62-235-227-147.dsl.scarlet.be] has quit [Read error: 104 (Connection reset by peer)]
10:39 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
10:39 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
10:39 -!- MrBougo [n=MrBougo@ip-62-235-227-147.dsl.scarlet.be] has joined #armagetron
10:40 <philippeqc> eddiefantastic: how do you control the zones, did you move that logic to ruby scrips?
10:55 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has joined #armagetron
11:07 <eddiefantastic> philippeqc: it's a php script
11:07 <eddiefantastic> crazy-tronners.com/wiki
11:08 <eddiefantastic> that's some info on the hacked server
11:08 <philippeqc> neat
11:08 <luke-jr> philippeqc: CT forked 0.2.8 and added stdio scripting
11:08 <eddiefantastic> basically a lot of server stuff is written to edlog.txt, an extension of ladderlog.txt
11:09 <eddiefantastic> this is then used to write commands to the server
11:09 <philippeqc> ok, so it is not from within the engine, but from stdin/stdout ?
11:09 <eddiefantastic> like zone_size, zone_position, etc
11:09 <eddiefantastic> yes
11:09 <eddiefantastic> all scripts are external to arma
11:10 <philippeqc> o, though you'd hacked a ruby interface to control the zone
11:10 <eddiefantastic> makes it hard for other people to use our servers :(
11:11 <eddiefantastic> we do have a lot of control over our zones, albiet in a very hacky way
11:15 <philippeqc> yeah, i see that, the server was fun
11:17 <eddiefantastic> just thought it might give you some ideas. If you want any scripts, etc, let me know.  can give you access to my server if you want it, to test stuff.
11:18 <philippeqc> eddiefantastic: the prob is not ideas, its me having time to fix the zone v2
11:18 <philippeqc> my mind is filled with ideas for v2
11:18 <philippeqc> :(
11:18 <eddiefantastic> :(
11:19 <philippeqc> frankly, one thing i realised is that beside zone and shapes, all should be pushed to ruby. the logic is just one way of controling zones, and should not be part of the engive
11:19 <eddiefantastic> it's out of my league, but it does seem like a huge job
11:19 <philippeqc> engine
11:19 <philippeqc> not so huge, just limited resources
11:19 <philippeqc> for my part
11:19 <eddiefantastic> I never really understood the direction you took with assigning teams and names, etc
11:20 <eddiefantastic> one thing I've learned from making crazy servers, keep them simple
11:20 <philippeqc> i wanted to be able to identify ownership
11:20 <philippeqc> yeah, now you tell me ;)
11:20 <eddiefantastic> haha
11:20 <eddiefantastic> well, I gtg. Bye.
11:20 <philippeqc> cya
11:23 <philippeqc> luke-jr:
11:23 <philippeqc> luke-jr: is svn still valid for the time?
11:28 <armabot> armagetronad: bazaarmagetron * r7951 /armagetronad/branches/0.2.8/build/ (. package/Makefile package/default.apspec): Manuel Moos: Prepared for autopackage dual build. Well, the changes are mostly to my system's setup, here I only shuffled stuff around and removed old crap.
11:28 <armabot> armagetronad: bazaarmagetron * r7952 /armagetronad/branches/0.2.8/build/ (. .bzrignore): Manuel Moos: more ignores.
11:42 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
11:42 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
11:43 <K-Yo> is it possible in the mate menu to put severa mates in one, for example, if I want all cters, can I put "CT*" or something like that to have everyone that has a nick starting by "ct" in friends?
11:49 -!- zmanuel [n=manuel@p50872DE4.dip0.t-ipconnect.de] has joined #armagetron
12:07 -!- z-man [n=manuel@p50871C3A.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)]
12:16 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
12:16 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
12:21 -!- MrBougo [n=MrBougo@ip-62-235-227-147.dsl.scarlet.be] has quit [Read error: 104 (Connection reset by peer)]
12:21 -!- Bougo [n=MrBougo@ip-62-235-227-147.dsl.scarlet.be] has joined #armagetron
12:34 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
12:35 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
12:53 -!- Bougo [n=MrBougo@ip-62-235-227-147.dsl.scarlet.be] has quit [Read error: 110 (Connection timed out)]
13:45 -!- zmanuel is now known as z-man
13:45 <z-man> K-Yo: matches are partial, just put "CT" in there and you'll be mostly fine.
13:45 <K-Yo> okay thanks ;)
13:46 <wrtlprnft> aw
13:46 <wrtlprnft> oops
13:46 <K-Yo> wat?
13:46 <wrtlprnft> should have been /aw
13:47 <K-Yo> what does that do?
13:48 <wrtlprnft> philippeqc: you can still use svn
13:51 <philippeqc> ok, good to know
13:53 -!- Bougo [n=MrBougo@ip-62-235-223-187.dsl.scarlet.be] has joined #armagetron
13:56 -!- Bougo is now known as MrBougo
14:08 <armabot> armagetronad: bazaarmagetron * r7953 /armagetronad/branches/0.2.8/armagetronad/ (. configure.ac): Manuel Moos: added a couple of automake variables to the registered ones.
14:13 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit [Remote closed the connection]
14:21 -!- Bougo [n=MrBougo@ip-62-235-223-187.dsl.scarlet.be] has joined #armagetron
14:21 -!- MrBougo [n=MrBougo@ip-62-235-223-187.dsl.scarlet.be] has quit [Read error: 104 (Connection reset by peer)]
14:22 -!- Bougo is now known as MrBougo
14:32 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
14:33 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
14:51 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
14:51 -!- luke-jr__ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
14:59 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
15:08 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit [Remote closed the connection]
15:08 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
15:12 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit [Client Quit]
15:13 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
15:18 <armabot> armagetronad: wrtlprnft * r7954 /armagetronad/trunk/armagetronad/ (3 files in 2 dirs): Added an option to enable/disable explosions on the minimap
15:26 <epsy> wrtlprnft, i noticed the text-running-out-of-window bug when using color codes in chat
15:27 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
15:27 <wrtlprnft> z-man will probably kill me if i fix it
15:27 <z-man> indeed :)
15:28  * wrtlprnft is scared
15:28 <wrtlprnft> why are they suddenly displayed, anyways?
15:28 <wrtlprnft> is that intentional?
15:28 <epsy> btw, the scaling when typing looks quite ugly
15:29 <z-man> Yeah, I found that old flag that would activate that and thought what the hell.
15:29 <epsy> well i think it's good
15:29 -!- luke-jr__ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
15:29 <z-man> So go ahead and fix anything resulting from that.
15:29 <wrtlprnft> i'll try
15:29 <wrtlprnft> i think there's a problem with that
15:29  * wrtlprnft has a look
15:30 <wrtlprnft> Only idiots talk in color all the time!
15:30 <epsy> that would be a good debug instant :P
15:30 -!- luke-jr__ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
15:30  * epsy felt again like enabling his compmgr :s
15:35 <armabot> armagetronad: wrtlprnft * r7955 /armagetronad/trunk/armagetronad/src/ui/uMenu.cpp: Fixed wrong scaling of menu item texts that have colors in them and are set to show color codes (like the chat input thing)
15:36  * wrtlprnft wonders how to tell codeblocks that it's stupid to always build a debug, release AND profile build.
15:36 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has quit [Connection timed out]
15:39 <epsy> O_o
15:40 -!- luke-jr__ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
15:40 -!- luke-jr__ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
15:41 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has joined #armagetron
15:41 -!- z-man [n=manuel@p50872DE4.dip0.t-ipconnect.de] has quit ["Konversation terminated!"]
15:48 -!- z-man [n=manuel@p50872DE4.dip0.t-ipconnect.de] has joined #armagetron
15:48 <z-man> grr, alt key got "stuck"
15:49 <wrtlprnft> z-man: by the way, the trunk still crashes quite often for me
15:49 <wrtlprnft> not just on wild sumo
15:49 <wrtlprnft> if i enable display lists, that is
15:49 <z-man> Well, send callstacks :)
15:52 <wrtlprnft> meh
15:52 <wrtlprnft> that means i have to use a debug build
15:52 <wrtlprnft> i'll get you one.
15:56 <wrtlprnft> no crash yet
15:56 <wrtlprnft> but the 0x502 error is back
16:04 <z-man> I don't get those either, with a fresh checkout and default settings.
16:04 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has quit ["Leaving."]
16:06 <wrtlprnft> armagetronad_main: tnl/t_draw.c:203: bind_inputs: Assertion `inputs[i]->BufferObj->Pointer' failed.
16:06 <wrtlprnft> o_O
16:06 <z-man> My own tail is gone, however :)
16:06 <wrtlprnft> and a crash somewhere in the graphics driver
16:07 <z-man> Lovely. GPU type?
16:07 <wrtlprnft> #4  0xb73eb1d8 in _tnl_draw_prims () from /usr/lib/dri/i915_dri.so
16:07 <wrtlprnft> #5  0x00000000 in ?? ()
16:07 <z-man> ah, right, the crappy intel one.
16:07 <wrtlprnft> 00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
16:08 <z-man> Well, we could just disable display lists on known crappy GPUs :)
16:08 <z-man> Or you go and see if the crash also happens on 0.2.8
16:08 <z-man> then, you get a recording that reproducibly crashes at the same point
16:08 <z-man> then you play it back and pinpoint the exact location of the crash.
16:09 <z-man> That's what I did on the nvidia driver crash.
16:10 <z-man> When we know the location of the crash, we can look for horrible things we do wrong, like sending actual geometry.
16:10 <z-man> Or changing colors.
16:10 <wrtlprnft> z-man: crappy GPUs are the ones that need the extra performance most
16:10 <z-man> Unfortunately, yeah.
16:12 <wrtlprnft> hmm, the INVALID_OPERATION must happen somewhere inside the cycle render code
16:12  * wrtlprnft goes and adds tons of sr_CheckError() calls everywhere again
16:12 <z-man> But not too many!
16:13 <wrtlprnft> i'm not going to commit any
16:14 <z-man> Ah, don't worry about that bit, in release mode, they're NOPs.
16:14 <z-man> I meant the "too many errors checked" error.
16:14 <wrtlprnft> aah
16:15  * wrtlprnft hopes gcc doesn't add a NOP instruction in release mode :-)
16:15 <z-man> They're empty inlines.
16:16 <wrtlprnft> i know
16:16 <wrtlprnft> err
16:16 <wrtlprnft>         glEnableClientState(GL_VERTEX_ARRAY);
16:16 <wrtlprnft> i think i remember something about display lists not storing client state changes
16:16 <z-man> Yeah, that's ok.
16:17 <z-man> the command has immediate effect, and the following commands use the vertex array.
16:17 <wrtlprnft> ok then
16:17 <wrtlprnft> i hope intel knows about that, too
16:17 <z-man> which puts the following commands with the right geometry data into the display list. I hope.
16:18 <z-man> You'd have had problems long ago otherwise. That bit has always been displaylisted.
16:18 <wrtlprnft> oh
16:21 <wrtlprnft> 		sr_CheckGLError();
16:21 <wrtlprnft> 		sr_CheckGLError();
16:21 <wrtlprnft>         glDisable(GL_CULL_FACE);
16:21 <wrtlprnft> 		sr_CheckGLError();
16:21 <wrtlprnft> the error happens in the last sr_CheckError()
16:22 <wrtlprnft> (the two sr_CheckGLError calls are for ensuring that it's not the too much error checking bug)
16:22 <wrtlprnft> can that even happen?
16:23 <z-man> Depends on the context; it's not in a glBegin()/End() block?
16:24 <wrtlprnft> no
16:24 <z-man> Then, no, it shouldn't happen.
16:25 <z-man> Try to remove the glDisable() and see if the error pops up somewhere else.
16:27 <wrtlprnft> oh. argh
16:27 <wrtlprnft> this do-gl-calls-on-destruction thing makes for some nice traps
16:28 <wrtlprnft> if you have if(...) {... sr_CheckGLError();}sr_CheckGLError(); and the error happens at the second check
16:28 <z-man> You can also call it manually with .Stop() :)
16:29 <wrtlprnft> haha
16:29 <wrtlprnft> playing without cycles is fun
16:29 <z-man> Playing with randomly absent trails is, too.
16:30 <wrtlprnft> heh
16:32 <wrtlprnft> if i comment out the glTexCoord3fv call the error goes away
16:32 <z-man> One call?
16:33 <wrtlprnft> 123 calls
16:33 <wrtlprnft> apparently it doesn't use the glDrawElements call
16:33 <wrtlprnft> my card should support that, by the way
16:35 <z-man> Can you replace the glTexCoord3fv with an appropriate glTexCoord3f call?
16:35 <armabot> armagetronad: bazaarmagetron * r7956 /armagetronad/branches/0.2.8/armagetronad/ (. src/tron/gCycle.cpp): Manuel Moos: Wall rendering objects no longer disappear prematurely.
16:37 <wrtlprnft> no chance
16:37 <wrtlprnft> *change
16:38 <wrtlprnft> 					float *p = reinterpret_cast<REAL *>(&(texVert(modelTexFaces(i).A[j])));
16:38 <wrtlprnft>                     glTexCoord3f(p[0], p[1], p[2]);
16:38 <z-man> Perhaps it doesn't like mixing glArrayElements and other calls?
16:39 <z-man> Probably.
16:39 <wrtlprnft> i'll comment them out
16:39 <wrtlprnft> why aren't they in the else branch?
16:39 <z-man> Because there, there are no texture coordinates.
16:40 <z-man> Are you using a moviepack?
16:40 <wrtlprnft> no
16:40 <wrtlprnft> at least there are rotating cycle wheels
16:42 <z-man> Ah, ok, the other branch seems to be completely dead now :)
16:42 <z-man> we were using automatic texture generation by OpenGL once, but some cheap cards don't properly support that.
16:42 <wrtlprnft> like mine? ;-)
16:43 <z-man> Worse. S3.
16:44 <wrtlprnft> ah
16:44 <wrtlprnft> disabling the VertexPointer stuff and adding a glVertex3fv call makes the error go away
16:45 <z-man> K, I'll add the texture coordinates in their own array.
16:45 <wrtlprnft> ok, thanks
16:45 <wrtlprnft> maybe that will fix the crasher, too
16:45 <wrtlprnft> if you have an own array for that you could actually switch back to glDrawElements :-)
16:45 <z-man> Unlikely, as I said, that code always used display lists (when enabled).
16:45 <z-man> Yeah :)
16:46 <wrtlprnft> i never got those GL errors before, though
16:46 <z-man> Becasue we never checked for them.
16:46 <wrtlprnft> oh
16:51 -!- beta|AoS1 [n=ubuntu@theo.is-a-geek.org] has quit [Remote closed the connection]
16:51 -!- beta|AoS| [n=ubuntu@theo.is-a-geek.org] has joined #armagetron
16:59 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
17:03 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Remote closed the connection]
17:03 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
17:04 -!- luke-jr__ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Connection reset by peer]
17:04 <z-man> luke-jr is growing an underscore beard, it seems :)
17:11 <wrtlprnft> :D
17:14 <armabot> armagetronad: z-man * r7957 /armagetronad/trunk/ (7 files in 5 dirs): (log message trimmed)
17:14 <armabot> armagetronad: Merging branch 0.2.8 from revision 7947 to 7956:
17:14 <armabot> armagetronad:  ------------------------------------------------------------------------
17:14 <armabot> armagetronad:  r7956 | bazaarmagetron | 2008-02-16 16:35:47 +0100 (Sat, 16 Feb 2008) | 2 lines
17:14 <armabot> armagetronad:  Manuel Moos: Wall rendering objects no longer disappear prematurely.
17:14 <armabot> armagetronad:  ------------------------------------------------------------------------
17:14 <armabot> armagetronad:  r7953 | bazaarmagetron | 2008-02-16 14:08:54 +0100 (Sat, 16 Feb 2008) | 2 lines
17:14 <wrtlprnft> is the se_DeletePasswords menu item supposed to be commented out?
17:14 <wrtlprnft> it actually makes sense now
17:15 <z-man> Oh, then it's not supposed to be commented out.
17:16 <z-man> I must have forgotten about that.
17:17 <armabot> armagetronad: bazaarmagetron * r7958 /armagetronad/branches/0.2.8/armagetronad/ (. src/render/rModel.cpp): Manuel Moos: Always using glDrawElements now.
17:25 <armabot> armagetronad: z-man * r7959 /armagetronad/trunk/armagetronad/src/render/rModel.cpp:
17:25 <armabot> armagetronad: Merging branch 0.2.8 from revision 7956 to 7958:
17:25 <armabot> armagetronad:  ------------------------------------------------------------------------
17:25 <armabot> armagetronad:  r7958 | bazaarmagetron | 2008-02-16 17:17:09 +0100 (Sat, 16 Feb 2008) | 2 lines
17:25 <armabot> armagetronad:  Manuel Moos: Always using glDrawElements now.
17:25 <armabot> armagetronad:  ------------------------------------------------------------------------
17:25  * wrtlprnft builds a new trunk
17:29 <wrtlprnft> meh.
17:29 <wrtlprnft> still getting one error per cycle
17:29 <wrtlprnft> and a crash in the next round
17:32 <wrtlprnft> no bugs with create and call, by the way
17:44 <armabot> armagetronad: wrtlprnft * r7960 /armagetronad/branches/0.2.8/armagetronad/src/render/rGL.cpp: if i already have to see all these errors at least make them a bit more descriptive.
17:55 -!- DrJoeTron [n=DrJoeTro@adsl-75-56-48-182.dsl.emhril.sbcglobal.net] has joined #Armagetron
17:57 -!- MrBougo [n=MrBougo@ip-62-235-223-187.dsl.scarlet.be] has quit [Read error: 104 (Connection reset by peer)]
17:57 -!- Bougo [n=MrBougo@ip-62-235-223-187.dsl.scarlet.be] has joined #armagetron
18:07 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
18:08 <z-man> wrtlprnft: oh, you get crashes only with create and execute?
18:09 <z-man> That wouldn't be a problem, that's the inferior method according to the experts anyway, and I wanted to drop it.
18:09 <DrJoeTron> INSTALL LINUX
18:09 <DrJoeTron> PROBLEM
18:09 <DrJoeTron> SOLVED
18:09 <z-man> NO, NOT REALLY.
18:09 <DrJoeTron> hahaha
18:10 <DrJoeTron> LUNEX
18:10 <z-man> The linux nvidia driver also crashes when you give it infinite points in display lists.
18:10 <wrtlprnft> z-man: ah, ok
18:10 <DrJoeTron> uh oh
18:10 <DrJoeTron> ping
18:11 <z-man> ping who?
18:11 <DrJoeTron> sweet
18:11 <DrJoeTron> my lag meter started sky rocketing
18:11 <z-man> mine is gone :0
18:12 <DrJoeTron> im back to zero now
18:12 <DrJoeTron> because im sure you all wanted to know this
18:14 <z-man> DrJoeTron: we could use your mad mspaint skills :)
18:14 <DrJoeTron> haha whys that
18:14 <z-man> we need Icons and stuff for our launchpad user groups.
18:14 <z-man> https://launchpad.net/~armagetronad-dev
18:14 <z-man> https://launchpad.net/~armagetronad-squat
18:14 <wrtlprnft> didn't guru3 want to draw those?
18:15 <z-man> The big icon needs to be 192x192, then there also is a 48x48 and a 14x14 version.
18:15 <DrJoeTron> haha yeah are you sure you want mspaint used with those?
18:15 <z-man> Sorry, 64x64, not 48x48
18:15 <z-man> Well, anything is better than the default pictures :)
18:16 <DrJoeTron> oh also, hey wrtlprnft
18:16 <DrJoeTron> the chatlogs show up on google again :I
18:16 <z-man> Or what Tank did: https://launchpad.net/~armagetronadmin
18:16 <armabot> armagetronad: wrtlprnft * r7961 /armagetronad/trunk/armagetronad/src/tron/cockpit/cMap.cpp: saner hexagonal background rendering and saner transformations for the minimap
18:17 <z-man> Too much sanity lately.
18:17 <DrJoeTron> hahaha
18:17 <wrtlprnft> i wonder how the old code ever worked
18:18 <DrJoeTron> do you think you could stop google from seeing them again?
18:18 <wrtlprnft> argh
18:18 <wrtlprnft> i wonder what excactly the problem is with those logs
18:19  * z-man wants to stop this page from appearing in google: http://armagetron.sourceforge.net/old/download_windows.html
18:19 <epsy> hm...looks like i can't traceroute on my network
18:21 <wrtlprnft> aww, it's (armage)tron history!
18:21 <DrJoeTron> cant you just delete the page?
18:21 <wrtlprnft> nooooo0000000øøøøøøØØØØØØØ!
18:21 <Bougo> z-man: it hurts my eyes when i scroll D:
18:22 -!- Bougo is now known as MrBougo
18:22 <z-man> MrBougo: yes, that's intentional :)
18:22 <MrBougo> :p
18:22 <wrtlprnft> MrBougo: you can get a really up-to date, guaranteed-to-work, feature-packed version of arma on that site
18:22 <wrtlprnft> it's much newer than any other build you can find
18:22 <MrBougo> REALLY?
18:22 <MrBougo> woot!
18:22 <wrtlprnft> real pr0s work with that
18:23 <wrtlprnft> we're just trying to hide it from total n00bs
18:23 <MrBougo> r3al pr0s you mean
18:23 <MrBougo> great
18:24 <z-man> Let's see if robots.txt keeps google from crawling there again.
18:25 <DrJoeTron> let me know if you manage to remove it wrtlprnft that'd be great
18:25 <z-man> And if yes, if that keeps it from listing those pages.
18:25 <z-man> Argh, I give up.
18:26 <z-man> For pretty much the past 24 hours, I've been trying to get autopackage's dual compile to work.
18:26 <epsy> real pr0s wont use .exe on linux
18:26 <epsy> (sry for the delay i was phoneing :D)
18:27 <epsy> ooo i can have ipv6
18:28 <z-man> wrtlprnft: any details on the crash you still get yet?
18:28 <wrtlprnft> DrJoeTron: that never happens instantaneously
18:28 <wrtlprnft> i added it to robots.txt
18:29 <wrtlprnft> what's a dual compile?
18:29 <DrJoeTron> WELL IT SHOULD BE
18:31 <wrtlprnft> what excactly is the problem with them?
18:31 <wrtlprnft> z-man: i'm trying…
18:33 <wrtlprnft> 0.2.8 doesn't crash on me but spits an error every couple of frames
18:34 <wrtlprnft> *spits out
18:36 <z-man> Every couple of frames likely makes it an error during wall display list generation.
18:36 <z-man> Or console playlist generation.
18:38 <wrtlprnft> actually it's in rFont now
18:38 <wrtlprnft> at least the first one
18:38 <z-man> That would make it the console display list.
18:38 <z-man> Or the HUD.
18:39 <wrtlprnft> #7  0x081b2f99 in sr_ConsolePerFrame () at ../../src/render/rConsoleGraph.cpp:50
18:39 <wrtlprnft> it's not the poor old subby_ functions' fault :-)
18:41 <wrtlprnft> what does the RenderEnd in rFont.cpp:536 do, anyways?
18:42 <z-man> End the glBegin(GL_QUADS) rendering that was started somewhere else.
18:42 <z-man> the RenderEnd and BeginSTUFF functions are lazy.
18:43 <z-man> You can do as many BeginSTUFF calls as you want, only the first one will actually call glBegin()
18:43 <wrtlprnft> oh, so RenderSTUFF_1(); RenderSTUFF_2(); RenderEnd(); is ok?
18:43 <z-man> and the firsr RenderEnd() call will call glEnd().
18:43 <z-man> Yes, RenderSTUFF also ends previous RenderSTUFFs of different type.
18:43 -!- luke-jr__ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
18:44 -!- MrBougo [n=MrBougo@ip-62-235-223-187.dsl.scarlet.be] has quit []
18:44 <wrtlprnft> ah, i see it now
18:44 <wrtlprnft> rGLRenderer.cpp :-)
18:44 <z-man> Only if you want to do things illegal inside glBegin/End, you need to call RenderEnd().
18:44 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
18:45  * wrtlprnft disables the caching of the last rendered primitive type to get more legal calls to sr_CheckGLError()
18:46 <z-man> Won't be of use here, there are not enough RenderEnd() calls.
18:46 <z-man> You'll need to introduce them after the quad renderings.
18:46 <z-man> look for the BeginQuad() calls.
18:51 <wrtlprnft> it's the Color4f call in FlushLine
18:52 <wrtlprnft> or at least it's one cause
18:52 <z-man> Does it happen with display lists disabled?
18:53 <wrtlprnft> lol
18:53 <wrtlprnft> the menu is really useless without colors
18:53 <wrtlprnft> checking…
18:54 <wrtlprnft> no, it doesn't
18:54 <wrtlprnft> neither does it with create and execute
18:54 <wrtlprnft> err
18:54 <wrtlprnft> create and call
18:57 <z-man> Well, so we have two problems already for you with the common element being create and execute.
18:57 <z-man> I'm tempted to leave it at that and just disable create and execute.
18:57 <wrtlprnft> does BIG_BROTHER still work?
18:57 <wrtlprnft> if so, how many people use a card as crappy as mine?
18:57 <z-man> I think, I haven't chcked in a while.
18:57 <z-man> let me look
18:59 <z-man> Well, the last two entries come from software renderers :)
18:59 <z-man> Probably Vista.
18:59 <wrtlprnft> *insert comment about ms here*
19:00 <z-man> There's an i945GM
19:01 <z-man> lots of them. May be you in various debug builds, of course :)
19:01 <wrtlprnft> they'd all have the same IP
19:01 <z-man> That's not logged.
19:01 <z-man> It's not that big brothery.
19:02 <wrtlprnft> md5sum(IP + "some_salt")
19:02 <z-man> The game version is, so it's not you.
19:02 <z-man> that still could be compared to known IPs :)
19:02 <z-man> Oh, a rage 128
19:03 <wrtlprnft> i think i never downloaded
19:04 <z-man> With intel, are bigger numbers better?
19:04 <z-man> Got a couple of 830
19:04 <wrtlprnft> i have absolutely no idea.
19:04 <wrtlprnft> intel's names are really confusing
19:05 <z-man> A Matrox G200
19:05 <wrtlprnft> there's different names for the chipset, actual chip used, and god knows what
19:05 <z-man> S3 savages.
19:06 <z-man> A voodoo banshee
19:06 <z-man> Riva TNTs (not 2)
19:07 <z-man> I'm pretty sure lots of cards that are crappier than yours :)
19:07 <wrtlprnft> :D
19:07 <wrtlprnft> anyways, there must be more than one error
19:07 <wrtlprnft> wherever i comment out something that seems to cause a problem it just happens in a totally different spot
19:08 <z-man> Yeah, but the font rendering goes like this:
19:08 <z-man> Set attributes and colors
19:08 <z-man> glBegin(GL_QUADS)
19:08 <z-man> lots of texture/vertex coordinate pairs
19:08 <z-man> glEnd()
19:08 <z-man> And that's it.
19:08 <wrtlprnft> i know
19:10 <z-man> Well, if you want to find out which attribute change causes the error, I'm not stopping you.
19:10 <z-man> But we already know a way to stop the errors alltogether, disallow create and execute.
19:11 <wrtlprnft> i think i give up
19:11 <z-man> Don't say that. Just stop wasting your time with it :)
19:13 <wrtlprnft> no, it's really pointless
19:13 <wrtlprnft> i disabled just about every opengl call in the font rendering
19:13 <z-man> I'll simply make Call and Execute available in debug builds only. it may be useful in conjuction with bugle's render-to-front-buffer mode when you want to watch how the playlist is being built.
19:14 <wrtlprnft> bugle?
19:14 <z-man> An openGL debug library.
19:14 <wrtlprnft> is it useful?
19:14 <z-man> You load it via LD_PRELOAD, and it sits between the app and OpenGL.
19:15 <z-man> sometimes. I use it to generate call traces of all our OpenGL calls.
19:15 <wrtlprnft> it's in portage, so it can't hurt
19:17 <wrtlprnft> the homepage says it can call glError after every call
19:17 <wrtlprnft> worth a try
19:17 <z-man> With the appropriate filter, yes.
19:18 -!- MrBougo [n=MrBougo@ip-62-235-223-187.dsl.scarlet.be] has joined #armagetron
19:18 <wrtlprnft> there's tons
19:18 <DrJoeTron> bbl
19:18 -!- DrJoeTron [n=DrJoeTro@adsl-75-56-48-182.dsl.emhril.sbcglobal.net] has left #Armagetron ["Leaving"]
19:18 <wrtlprnft> bugle-showerror sounds nice
19:21 <wrtlprnft> boom
19:22 <wrtlprnft> it makes the entire debugger crash
19:37 -!- tramshed [i=tramshed@im.catapultingfeces.com] has quit [No route to host]
19:53 -!- Bougo [n=MrBougo@ip-62-235-221-228.dsl.scarlet.be] has joined #armagetron
19:54 -!- MrBougo [n=MrBougo@ip-62-235-223-187.dsl.scarlet.be] has quit [Nick collision from services.]
19:54 -!- Bougo is now known as MrBougo
19:56 <wrtlprnft> z-man: the really occasional crasher is still there with compile and call :-(
19:56 <wrtlprnft> armagetronad-experimental-live: tnl/t_draw.c:203: bind_inputs: Assertion `inputs[i]->BufferObj->Pointer' failed.
19:56 <wrtlprnft> no backtrace
19:59 <z-man> Can you reproduce it in a recording?
20:05 <wrtlprnft> not at all
20:05 <wrtlprnft> just tried playing it back
20:06 <wrtlprnft> at least not with --fastforward
20:07 <wrtlprnft> oh, the crash is between rounds
20:09  * wrtlprnft tries --benchmark
20:15 <wrtlprnft> well, if i run it at the same res with --benchmark it does crash
20:15 <wrtlprnft> …after more than five minutes
20:15 <wrtlprnft> [NOTICE] showerror.gl: GL_INVALID_VALUE in glTexSubImage2D
20:15 <wrtlprnft> that's one thing i'm getting
20:16 <wrtlprnft> don't ask me from where
20:16  * wrtlprnft runs a complete log of all gl calls
20:16 <wrtlprnft> argh
20:16 <wrtlprnft> expect a result in 30 mins
20:17 <wrtlprnft> this is slow.
20:21 <wrtlprnft> it went surprisingly fast
20:21 <wrtlprnft> and generated a 1.1G file
20:21 <wrtlprnft> apparently it's in a glEndList call
20:25 <z-man> glTexSubImage? Are we even using that?
20:25 <wrtlprnft> that's not the crasher
20:25 <wrtlprnft> anyways, it looks like it crashed finishing the console display list
20:25 <z-man> Aha, were the errors were coming from earlier.
20:26 <wrtlprnft> the trace contains at least one glPushAttrib call after beginning to create the list, and we don't directly call that
20:26 <wrtlprnft> plus there's a lot of rectangular quads in [-1,1] being rendered
20:26 <wrtlprnft> probably somewhere in FTGL
20:26 <wrtlprnft> [INFO] trace.call: glEndList()
20:26 <wrtlprnft> that's the last call
20:27 <z-man> Ah, ouch, you're only working on the Trunk?
20:27 <wrtlprnft> well i only really play on the trunk
20:27 <wrtlprnft> *well,
20:27  * z-man 'd me more interested in crashes on 0.2.8 right now.
20:27 <wrtlprnft> the error before was on 0.2.8, though
20:27 <z-man> but any crash is a good crash, of course.
20:28 <z-man> Is there a glPopAttrib to match the PushAttrib?
20:28 <wrtlprnft> of course
20:28 <wrtlprnft> it's not the crasher, mind you
20:29 <wrtlprnft> it's just one of 2541 calls in the creation of that display list
20:29  * wrtlprnft is just reasoning WHY it must be the console code
20:31 <guru3> z-man: "any crasy is a good crash" <-- i thought fewer crashes were better...
20:32 <z-man> The crash on the mac also happened at glEndList, but was caused by one of the many commands inside the display list.
20:32 <z-man> guru3: you obviously missed my last forum post on policy change.
20:33 <wrtlprnft> how do i pass command line args in gldb?
20:33 <z-man> http://glprogramming.com/red/chapter07.html <- has an display list example with pushAttrib inside it
20:33 <z-man> I didn't use gldb yet, sorry.
20:34 <wrtlprnft> ah, ok
20:34  * guru3 admits he did a bit of speed reading
20:34 <guru3> i was under pressure to cook dinner last time i read the forums
20:36 -!- luke-jr__ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
20:37 <z-man> Aw, dammit, glsetup.com is now really dead. They had a useful list of known OpenGL quirks.
20:37 -!- luke-jr__ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
20:37 <z-man> next guest: luke_jr____
20:37 <wrtlprnft> i wonder, if he hits the user name length limit, will he eventually be named ________________?
20:54 -!- luke-jr__ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
20:54 -!- luke-jr__ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
21:02 -!- luke-jr__ is now known as luke-jr_
21:02 -!- luke-jr_ is now known as luke-jr
21:05 -!- eddiefantastic [n=ed@] has quit [Read error: 110 (Connection timed out)]
21:28 -!- MrBougo [n=MrBougo@ip-62-235-221-228.dsl.scarlet.be] has quit [Read error: 104 (Connection reset by peer)]
21:28 -!- Bougo [n=MrBougo@ip-62-235-221-228.dsl.scarlet.be] has joined #armagetron
21:48 -!- tramshed [i=tramshed@im.catapultingfeces.com] has joined #armagetron
22:00 -!- tramshed [i=tramshed@im.catapultingfeces.com] has quit ["Leaving"]
22:00 -!- tramshed [i=tramshed@im.catapultingfeces.com] has joined #armagetron
22:07 -!- Bougo is now known as MrBougo
22:13 -!- flex [n=savas@unaffiliated/savas] has joined #armagetron
22:14 <armabot> armagetronad: bazaarmagetron * r7962 /armagetronad/branches/0.2.8/armagetronad/ (5 files in 2 dirs): Manuel Moos: Allow canceling the current display list; use that when textures are loaded. Previously, the texture upload was also recorded in the display list, which was a waste of memory.
22:15 <wrtlprnft> wow, that's a huge one, too
22:23 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
22:25 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Connection reset by peer]
22:30 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
22:30 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
22:40 <z-man> well, probably not. I don't think it's a problem, we're using texture objects, those should not actually enter the display lists. But one never knows.
22:43 -!- flex [n=savas@unaffiliated/savas] has quit ["bye"]
22:45 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
22:45 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
23:01 <epsy> MrBougo, t'es la?
23:12 -!- DrJoeTron [n=DrJoeTro@adsl-75-56-48-182.dsl.emhril.sbcglobal.net] has joined #Armagetron
23:12 -!- DrJoeTron [n=DrJoeTro@adsl-75-56-48-182.dsl.emhril.sbcglobal.net] has quit [Read error: 104 (Connection reset by peer)]
23:20 -!- MrBougo [n=MrBougo@ip-62-235-221-228.dsl.scarlet.be] has quit [Read error: 110 (Connection timed out)]
23:35 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has quit [".)(."]
23:38 <armabot> armagetronad: bazaarmagetron * r7963 /armagetronad/branches/0.2.8/armagetronad/ (5 files in 3 dirs): Manuel Moos: added SUSPEND command that forces a player so spectate for some rounds.
23:39 -!- luke-jr__ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
23:39 -!- Self_Destructo [n=sd@h14.93.141.67.ip.alltel.net] has joined #armagetron
23:39 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Remote closed the connection]
23:40 <Self_Destructo> wrtlprnft: are you around?
23:40 <wrtlprnft> no.
23:41 <Self_Destructo> ok
23:41 <Self_Destructo> :)
23:41 <wrtlprnft> :-P
23:41 <Self_Destructo> question for you
23:41 <Self_Destructo> does the cockpit know what server it is on?
23:42 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has quit [Read error: 104 (Connection reset by peer)]
23:42 <wrtlprnft> why?
23:42  * Self_Destructo is trying to think of a sensible way to use images
23:42 <Self_Destructo> in the cockpit
23:42 <wrtlprnft> if you're talking about arma servers, no, it doesn't
23:42 <wrtlprnft> though i guess it would be possible to find out
23:42 <Self_Destructo> k
23:43 <wrtlprnft> what do you want to do with it?
23:43 <Self_Destructo> I was thinking of a small logo, or Icon for the server in one corner
23:44 <wrtlprnft> i'd wait with that until we have rim textures in map files
23:44 <wrtlprnft> shouldn't be all that long
23:44 <Self_Destructo> k
23:45 <armabot> armagetronad: bazaarmagetron * r7964 /armagetronad/branches/0.2.8/armagetronad/ (. language/english_base.txt src/engine/ePlayer.cpp): Manuel Moos: Added UNSUSPEND.
23:45 <wrtlprnft> imaging ed's servers without the need to install some moviepack
23:46 <Self_Destructo> ??
23:46 <wrtlprnft> well, flower power sumo apparently has a moviepack that's made for it
23:46 <Self_Destructo> i see
23:47 <Self_Destructo> so, moviepacks are becoming resources already?
23:47 <wrtlprnft> well
23:47 <wrtlprnft> the idea is that they'd just be CSS files
23:47 <wrtlprnft> so you'd have a CSS file that's the moviepack
23:47 <Self_Destructo> i see
23:47 <Self_Destructo> nice thinking
23:48 <wrtlprnft> and the server admin specified CSS file overriding that
23:48 <wrtlprnft> and then a final user CSS that can override specific settings again if the user doesn't like them
23:48 <epsy> has texture rendering improved since ... some months ?
23:48 <wrtlprnft> what do you mean?
23:48 <epsy> currently i'm running arma without any texture
23:49 <wrtlprnft> what's wrong with texture rendering?
23:49 <epsy> because of the sightly loss of performance
23:49 <wrtlprnft> well, d'oh
23:49 <epsy> heh
23:49 <wrtlprnft> can't have them for free
23:49 <epsy> that's sure
23:50 <Self_Destructo> lol, so anyways
23:51 <epsy> one question, are we going to abuse the CSS standart or to just use the syntax ?
23:51 <epsy> standard*
23:51 <wrtlprnft> the syntax and selector logic
23:51 <Self_Destructo> you're thinking that my logo/icon idea should go with the moviepack and be rendered on the cockpit
23:51 <wrtlprnft> epsy: and units, probably, because libcroco doesn't let us define our own units
23:52 <wrtlprnft> Self_Destructo: something like that. nothing's for sure yet :-)
23:52 <Self_Destructo> k
23:52 <epsy> we are gonna abuse the current units?
23:52 <wrtlprnft> epsy: well, we could just stick with % and plain numbers
23:52 <epsy> hm
23:53 <wrtlprnft> epsy: or, as the cycle wall height is already defined to be one metre, use mm and cm
23:53 <epsy> where do we need our own units anyway?
23:53 <epsy> or, for what*
23:53 <wrtlprnft> i have no clue.
23:53 <epsy> ...
23:53 <wrtlprnft> the stuff i want to do doesn't really need units
23:54 <wrtlprnft> good luck finding a really correct unit for CYCLE_RUBBER, btw
23:54 <wrtlprnft> my guess is metres, but that doesn't take into account CYCLE_RUBBER_TIMEBASED and ping extra rubber
23:55 <z-man> It's still meters ;)
23:55 <z-man> timebased uses a dimensionless speed in the calculations.
23:56 <z-man> Something like realrubber = rubber * (speed/averagespeed)^timebased
23:56 <epsy> so like a different cycle_rubber for each wall?
23:56 <epsy> huh?
23:56 <armabot> armagetronad: bazaarmagetron * r7965 /armagetronad/branches/0.2.8/armagetronad/ (. src/render/rFont.cpp): Manuel Moos: Giving glyphs the right orientation so they don't get invisible when nobody else bothers to disable backface culling.
23:56  * wrtlprnft goes write some code that needs frontface culling
23:57 <wrtlprnft> ^timebased? o_O
23:57 <Self_Destructo> what does armabot keep spitting out?
23:57 <wrtlprnft> epsy: that was just an example
23:57 <wrtlprnft> Self_Destructo: commits to our repository?
23:57 <wrtlprnft> Self_Destructo: new bug entries?
23:58 <wrtlprnft> Self_Destructo: new feedback on FTS?
23:58 <Self_Destructo> that's what I thought
23:58 <wrtlprnft> epsy: you might want to give a different acceleration to each rim wall
23:58 <wrtlprnft> though i _strongly_ object that
23:58 <wrtlprnft> i think we should only use CSS for visuals
23:59 <wrtlprnft> and maybe stuff like sound

Log from 2008-02-17:
--- Day changed Sun Feb 17 2008
00:00 <epsy> exactly, css defines perception but not behaviour
00:04 <wrtlprnft> although i think lucifer has another opinion on this
00:09 <Self_Destructo> wrtlprnft: is there a reason for not using CSS to define the visuals of the cockpit?
00:10 -!- luke-jr__ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
00:10 -!- luke-jr__ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
00:10 <wrtlprnft> Self_Destructo: it's work :P
00:10 <wrtlprnft> and the cockpit is just visuals :-(
00:11 <Self_Destructo> yeah
00:11 <wrtlprnft> there's some template stuff, i think my cockpit uses it
00:11 <wrtlprnft> that should probably be replaced by CSS
00:12 <Self_Destructo> er, yeah
00:12 <wrtlprnft> the problem is, then we'll either have to support both the CSS and the XML way, or drop the XML way and break all those cockpits
00:12 <Self_Destructo> yeah
00:12 <wrtlprnft> argh, now i started to talk in the plural, too
00:12 <wrtlprnft> luke-jr____________'s way is addictive
00:12 <Self_Destructo> lol
00:13 <Self_Destructo> I think doing it in XML is fine, as long as there isn't alot of it
00:14 <wrtlprnft> i think this goes for a lot of arma, if we were to write it all again we'd do it in a different way
00:14 <wrtlprnft> it's about learning how not to do things, too
00:14 <Self_Destructo> yeah, that
00:14 <Self_Destructo> 's for sure
00:14 <wrtlprnft> right, philippeqc ;-) (but your map stuff will be great when finished)
00:15 <Self_Destructo> it will be awesome
00:15 <Self_Destructo> definately the best improvement in tron for a long time
00:15 <Self_Destructo> no offence ;)
00:16 <wrtlprnft> heh
00:16 <wrtlprnft> the engine is more important than visuals
00:16 <Self_Destructo> I'm dafting up a cockpit that makes good use of images in the cockpit, since I finally have some good ideas
00:16 <Self_Destructo> drafting*
00:17 <wrtlprnft> neat
00:18 <Self_Destructo> wrtlprnft: is positioning going to change with resolution?
00:19 <wrtlprnft> no
00:20 <wrtlprnft> i think the top left of the texture will always be at the top left of the gauge
00:20 <Self_Destructo> yeah, it is
00:20 <wrtlprnft> the scale factor of the texture is relative to the widget size, so the texture will be scaled, too
00:20 <Self_Destructo> but, if you change resolutions, everything will stay the same size right?
00:20 <wrtlprnft> no, it'll be scaled, too
00:21 <Self_Destructo> k
00:21 -!- deja_vu [n=deja_vu@HSI-KBW-085-216-060-101.hsi.kabelbw.de] has quit ["nacht"]
00:21 <wrtlprnft> just make slightly bigger textures than you really need to support higher resolutions
00:22 <wrtlprnft> the problem with gauges that have a fixed pixel size is that they'd look silly at high resolutions and wouldn't fit into smaller ones
00:23 <Self_Destructo> I was just thinking, currently, the default cockpit doesn't fot completely in my screen
00:24 <Self_Destructo> fit*
00:24 <wrtlprnft> ?
00:24 <wrtlprnft> that shouldn't happen
00:24 <wrtlprnft> got a screenshot?
00:24 <Self_Destructo> I will in a sec
00:29 <Self_Destructo> http://selfdestructo.net/resource/cockpitcutoffss.png
00:30 <Self_Destructo> this was even after increasing windowsize and resolution
00:30 <Self_Destructo> wrtlprnft: ^^
00:30 <wrtlprnft> err
00:30 <wrtlprnft> that's an old cockpit, too
00:31 <wrtlprnft> and an old version
00:31 <Self_Destructo> ? that's what was in the CVS that I dl'd from your site, IIRC
00:31 <wrtlprnft> hmm, the music thing gets way longer on windows than on linux
00:31 <wrtlprnft> yeah, there's been a new one
00:32 <wrtlprnft> including a cockpit that uses a more sensible texture than that wood one
00:32 <wrtlprnft> http://forums.armagetronad.net/viewtopic.php?t=18257&highlight=
00:32 <wrtlprnft> http://wrtlprnft.ath.cx/arma/screenshot_674.png
00:33 <wrtlprnft> http://wrtlprnft.ath.cx/arma/screenshot_673.png ← might be a better example, actually
00:33 <Self_Destructo> ahh, you did the grid, like I was going to do
00:34 <wrtlprnft> then it must be a good idea :-)
00:35 <wrtlprnft> about the cockpit elements getting cut off by the bottom of your screen in your screenshot: There's a minimum (pixel) font size being enforced somewhere
00:35 <wrtlprnft> that's why it gets cut off
00:35 <wrtlprnft> should go away with higher resoulutions
00:35 <Self_Destructo> k
00:36 -!- luke-jr__ is now known as luke-jr
00:37 <luke-jr> [17:12:49] <wrtlprnft> the problem is, then we'll either have to support both the CSS and the XML way, or drop the XML way and break all those cockpits
00:37 <epsy> um
00:37 <luke-jr> wrtlprnft: or write a conversion app
00:37 <epsy> the rounded gauges look quite ugly
00:37 <wrtlprnft> maybe some hacked together python web interface thing
00:38 <wrtlprnft> epsy: matter of taste
00:38 <wrtlprnft> that's why we need different cockpits
00:38 <epsy> i mean, it does not look very polished
00:38 <epsy> not very good for a default cockpit
00:38 <wrtlprnft> it's not even an alpha
00:38 <armabot> armagetronad: bazaarmagetron * r7966 /armagetronad/branches/0.2.8/armagetronad/ (. src/network/nNetwork.cpp): Manuel Moos: Longer timout for machines: they always are kept alive at least 5 minutes.
00:39 <Self_Destructo> lol epsy, don't hold back with the blows!
00:39 <wrtlprnft> i think it looks more polished than plain rectangles
00:39 <epsy> well i'm just pointing it out
00:39 <armabot> armagetronad: bazaarmagetron * r7967 /armagetronad/branches/0.2.8/armagetronad/ (. config/settings_dedicated.cfg): Manuel Moos: Added forgotten config item.
00:39 <epsy> it looks like it has been badly blended or badly scaled
00:39 <wrtlprnft> that, too
00:40 <luke-jr> could change the default map too :þ
00:40 <wrtlprnft> i haven't figured that out yet
00:40 <epsy> wait..i have aleady a launchpad accout? O8o
00:40 <luke-jr> a circle might be a good default
00:40 <wrtlprnft> just pretend it doesn't happen for now
00:40 <epsy> wrtlprnft, well it's what i am talking about
00:41 <wrtlprnft> http://forums.armagetronad.net/download.php?id=9636
00:41 <wrtlprnft> does that look better to you?
00:41 <luke-jr> wrtlprnft: why don't you just put the builds up on beta.aa.net?
00:41 <Self_Destructo> wrtlprnft: I think you might want to make the cockpit custimizable by resolution/windowsize too
00:41 <wrtlprnft> because i have no clue on how to do so?
00:41 <luke-jr> wrtlprnft: …
00:42 <wrtlprnft> from what i hear from z-man it's one big mess
00:42 <wrtlprnft> Self_Destructo: i'll add that to my wishlist
00:42 <luke-jr> pretty sure it's documented in Svn
00:42 <luke-jr> wrtlprnft: it's scp and add it to the list
00:43 <wrtlprnft> luke-jr: i'll try with the next installer
00:43 <wrtlprnft> but i don't want the builds to be too official
00:43 <z-man> SF is one big mess :)
00:43 <z-man> compared to what you have to do on SF, AABETA is heaven.
00:43 <epsy> wrtlprnft, no :P
00:43 <wrtlprnft> epsy: i don't see any problem
00:44 <Self_Destructo> hi z-man
00:44 <z-man> wrtlprnft: you can make the builds a bit more official by using the "make zipsource" target of the trunk/build subproject.
00:44 <luke-jr> wrtlprnft: all past CVS/Svn snapshots are on there :þ
00:44 <wrtlprnft> epsy: it's a general problem with textures, though, you have to scale them or fix the size of your gauges
00:44 <wrtlprnft> what's that?
00:45 <luke-jr> z-man: wouldn't that… zip the sources? :þ
00:45 <z-man> It would, but it also does all the stuff the Unix make system handles:
00:45 <Self_Destructo> wrtlprnft: My download of trunk-client-r7959.exe keeps sticking
00:45 <z-man> Make everything report a proper version, for example.
00:45 <z-man> And embed the build files into the source zip.
00:46 <z-man> Of course, I don't know how well it works on the current trunk.
00:46 <wrtlprnft> who would need a windows source zip?
00:46 <z-man> You :)
00:46 <wrtlprnft> z-man: i'll try next time
00:46 <epsy> wrtlprnft,
00:46 <wrtlprnft> proper versions would be nice
00:46 <wrtlprnft> epsy: that's not lucifer's screenshot
00:47 <wrtlprnft> i know my graphics card is crappy, thanks a lot
00:47 <luke-jr> http://beta.armagetronad.net/?product=all&branch=Any&hideold=0&os=&arch=&bitness=&format=#download
00:48 <wrtlprnft> epsy: i just messed around with it, it looks ugly with trilinear mipmap textures
00:49 <luke-jr> every build of Armagetron to date, I think
00:49 <luke-jr> minus wrtlprnft's recent ones >.>
00:49 <luke-jr> going back to Walls 2000-01-29
00:49 <luke-jr> :D
00:49 <wrtlprnft> z-man: oh, you mean i do make zipsource on my linux system, extract the zip on windows, then compile it there and release the resulting installer on aabeta?
00:49 <z-man> Exactly :)
00:49 <luke-jr> ooo
00:50 <wrtlprnft> luke-jr: bad news. i overwrote some early builds with new ones
00:50 <wrtlprnft> before starting to number them
00:50 <z-man> HOW COULD YOU???
00:50 <luke-jr> wrtlprnft: o ☹
00:50 <luke-jr> well, it will be everything minus those then XD
00:51 <wrtlprnft> not even counting the countless builds that i never even published because z-man did another commit in the meantime
00:51  * luke-jr notes the 0.2.7 packages on beta are missing packager info
00:51 <wrtlprnft> well, countless isn't that many
00:51 <luke-jr> heh
00:51 <luke-jr> ok, s/every build/every published build/
00:51 <luke-jr> :þ
00:51 <wrtlprnft> where do i copy the builds?
00:52  * luke-jr gets tempted to say RTFM ^^
00:52  * luke-jr checks to see if there even is docs
00:52 <luke-jr> (I don't remember)
00:52 <wrtlprnft> well, it's your museum
00:53 <luke-jr> http://armagetronad.svn.sourceforge.net/svnroot/armagetronad/www/beta/trunk/maint-info/README
00:54  * luke-jr peers at wrtlprnft's home dir
00:54 <luke-jr> wtf do you have a copy of cmhack for?
00:54 <wrtlprnft> what?
00:55 <epsy> * wrtlprnft removes it *
00:55 <luke-jr> lol
00:55 <epsy> haha i fooled you all
00:55 <epsy> :P
00:55 <wrtlprnft> actually i have no clue
00:56 <wrtlprnft> what is cmhack?
00:56 <wrtlprnft> what would branch be?
00:56 <wrtlprnft> 0.3.1 or Devel or…?
00:57 <luke-jr> epsy: you have access to wrtlprnft's acct? :o
00:57 <luke-jr> 0.3
00:57  * luke-jr suggests copy and modify to an existing entry
00:57 <wrtlprnft> luke-jr: hopefully not.
00:57 <epsy> luke-jr, no i don't even know how to use an svn client
00:58 <epsy> except for co, up, and info
00:58 <epsy> :P
00:58 <luke-jr> epsy: that's most of it XD
00:58 <epsy> co does upload ?
00:58 <wrtlprnft> no
00:58 <wrtlprnft> ci does
00:59 <epsy> so..
00:59 <luke-jr> epsy: no, commit does ☺
00:59 <luke-jr> starts with co XD
01:00 <epsy> co is an alias to checkout on my svn client :P
01:01  * epsy tiptaps at armabot 
01:01 <wrtlprnft> well
01:01 <wrtlprnft> ci is CheckIn or CommIt
01:02 <luke-jr> z-man: what ever happened to Ben Hines? :þ
01:02 <epsy> $ svn help | grep checkout
01:02 <epsy>    checkout (co)
01:08 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit []
01:10 <armabot> lpbugs: [192519] RFI: Ability for server operators to force failure of a (kick) poll with a remode admin command
01:12 <armabot> armagetronad: wrtlprnft * r7968 /www/beta/trunk/www-aabeta/releases.php: new not-even-alpha releases. I hope this works...
01:12 <armabot> Executed aauptest: /home/supybot/a
01:12 -!- z-man [n=manuel@p50872DE4.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
01:13 <Self_Destructo> wrtlprnft: I have tried 3 times to download trunk-client-r7959.exe and it gets stuck
01:15 <wrtlprnft> Self_Destructo: http://beta.armagetronad.net/?product=client&branch=0.3&hideold=0&hideold=1&os=Windows&arch=x86&bitness=_32&format=#download
01:15 <wrtlprnft> try that maybe?
01:15 <wrtlprnft> the first one
01:16 <armabot> armagetronad: wrtlprnft * r7969 /www/beta/trunk/www-aabeta/index.php: Make the "Hide Old" thing clickable (ie a label for the checkbox)
01:16 <armabot> Executed aauptest: /home/supybot/a
01:19 -!- tramshed [i=tramshed@im.catapultingfeces.com] has quit [Connection timed out]
01:20 <armabot> armagetronad: wrtlprnft * r7970 /www/beta/trunk/www-aabeta/index.php: oops, put the starting tag in the wrong place
01:20 <armabot> Executed aauptest: /home/supybot/a
01:23 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit ["Leaving"]
01:26 -!- mzkelda [n=mkzelda@cpe-066-057-232-057.nc.res.rr.com] has joined #armagetron
01:26 -!- mkzelda [i=mkzelda@unaffiliated/mkzelda] has quit [Read error: 104 (Connection reset by peer)]
01:27 <luke-jr> wrtlprnft: neat, didn't know about the label tag
02:22 -!- tramshed [i=tramshed@im.catapultingfeces.com] has joined #armagetron
02:26 -!- flex [n=savas@unaffiliated/savas] has joined #armagetron
02:39 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
02:39 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
02:55 -!- tramshed [i=tramshed@im.catapultingfeces.com] has quit [Connection timed out]
03:03 <Self_Destructo> wrtlprnft: where would I submit bugs on the CVS windows build?
03:13 <luke-jr> Self_Destructo: we haven't used CVS for ages
03:14 <Self_Destructo> I know, and I think he knows what i meant
03:25 <flex> try his post
03:25 <flex> same thread
03:26 <flex> http://forums.armagetronad.net/viewtopic.php?t=18257
03:27 <flex> Self_Destructo
04:17 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
04:29 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has joined #armagetron
04:31 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has left #armagetron []
04:32 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has joined #armagetron
04:32 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has left #armagetron []
05:18 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Connection reset by peer]
05:18 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
05:24 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
05:24 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
05:31 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has quit ["Leaving."]
05:34 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
05:43 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
05:43 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
06:00 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has quit [Read error: 110 (Connection timed out)]
06:12 <Self_Destructo> wrtlprnft: are needle gauges limited to 90 degrees? (I'm guessing yes)
06:14 <luke-jr_> Self_Destructo: I think you mean 180?
06:15 -!- luke-jr_ is now known as luke-jr
06:16 <Self_Destructo> luke-jr: yeah
06:20 <luke-jr> #lastseen ash%
06:20 <luke-jr> err
06:20 <luke-jr> #lastseen Cash
06:20 <armabot> luke-jr: sashtray has last been seen on Norm's Place 51 minutes ago.
06:20 <luke-jr> -.-
06:20 <armabot> luke-jr: timed out
06:20 -!- Stewie-arma [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has joined #armagetron
06:21 <luke-jr> how is that Cash?
06:21 <luke-jr> #lastseen Cash
06:21 <Self_Destructo> luke-jr: Yesterday I got a job offer from IBM
06:21 <Stewie-arma> nice SD
06:21 <armabot> luke-jr: timed out
06:21 <luke-jr> Self_Destructo: doing what?
06:22  * luke-jr stabs armabot
06:22 <luke-jr> #lastseen Cash
06:22 <Self_Destructo> thanks Stewie-arma
06:22 <armabot> luke-jr: timed out
06:22 <luke-jr> >:O
06:22 <luke-jr> #lastseen Cash
06:22 <Self_Destructo> what's wrong with armabot?
06:22 <luke-jr> keeps timing out
06:22 <armabot> luke-jr: timed out
06:22 <Stewie-arma> I guess he can't find Cash
06:22 <luke-jr> #lastseen Cash
06:22 <Self_Destructo> #lastseen luke-jr
06:22 <Stewie-arma> #lastseen HellBlade
06:22 <Stewie-arma> lol
06:22 <Self_Destructo> lol
06:23 <Stewie-arma> wow.
06:23 <armabot> luke-jr: timed out
06:23 <Stewie-arma> over worked?
06:23 <armabot> Self_Destructo: timed out
06:23 <Self_Destructo> #lastseen ~"XzL.FroZen
06:23 <armabot> Stewie-arma: timed out
06:23 <armabot> Self_Destructo: ~"XzL.FroZen seems to be on ~"XzL.Clan The Server right now.
06:23 <Stewie-arma> I think we are overworking it.
06:23 <Stewie-arma> lol
06:23 <Self_Destructo> ahh
06:23 <Self_Destructo> finally
06:23 <Stewie-arma> #lastseen Stewie
06:23 <luke-jr> #lastseen Cash
06:23 <Stewie-arma> luke-jr you sure there aren't any symbols?
06:23 <armabot> Stewie-arma: timed out
06:24 <armabot> luke-jr: timed out
06:24 <Stewie-arma> from what I remember cash used a dollar sign as the S
06:24 <luke-jr> Self_Destructo: btw, have you got ratings back up on Xzl yet?
06:24 <luke-jr> Stewie-arma: no idea, but fail != timeout
06:24 <luke-jr> #lastseen ca$h
06:24 <armabot> luke-jr: Ca$h has last been seen on Swampland Mud Puddle 1 hour 34 minutes ago.
06:24 <Stewie-arma> ;P
06:24 <Stewie-arma> or is that the wrong cash?
06:25 <luke-jr> stupid bot
06:25 <luke-jr> dunno
06:25 <Self_Destructo> CASHAY is the result I get in another place when searching for cash
06:25 <Self_Destructo> ahh
06:25 <luke-jr> but it does seem the bot is using timeout when it means error
06:25 <Stewie-arma> would make sense...
06:25 <Self_Destructo> luke-jr: it's on my incredibly long list of things to do
06:26 <Stewie-arma> SD, you have way to much to do.
06:26 <luke-jr> i c
06:26 <luke-jr> so not yet ☹
06:26 <Self_Destructo> nope
06:26 <Stewie-arma> working what an 18 hour day?
06:26 <Self_Destructo> nope, I got burnt out on those
06:26 <Stewie-arma> ah, what happened?
06:27 <Stewie-arma> if you want to tell me.
06:27 <Self_Destructo> ah,, long hours just wear on you after while
06:27 <Self_Destructo> and I've been sick a couple of time in the last month too
06:28 <Stewie-arma> yeah I know, I'm doing 8 hours of school, 12 hours of Robotics right now...
06:28 <Self_Destructo> lovely
06:28 <Stewie-arma> yeah...
06:28 <Stewie-arma> it's fun
06:28 <Self_Destructo> although, robotics looks like it would be fun
06:28 <Stewie-arma> it is, but it gets frustrating when you have to ship in 3 days.
06:29 <Self_Destructo> I just hate being one of those 'jack of all trades' kinda guy
06:29 <Stewie-arma> and a couple of parts are missing and you are still testing
06:29 <Self_Destructo> soh man
06:29 <Self_Destructo> hmmm
06:29 <Self_Destructo> 's'
06:29 <Self_Destructo> it's finny how that s sneaks in there
06:29 <Stewie-arma> how did is sneak in there?
06:30 <Stewie-arma> s isn't very close to o...
06:30 <Self_Destructo> and the i replaced the u
06:30 <Self_Destructo> s is the chat key in arma
06:30 <Stewie-arma> aww
06:30 <Stewie-arma> not for me.
06:30 <Stewie-arma> it is set to m
06:30 <Stewie-arma> for message...
06:30 <Self_Destructo> ahh
06:31 <Stewie-arma> and what happened with your movie making? or video stuff...
06:33 <Self_Destructo> well, it's a work in progress
06:33 -!- beta|AoS| [n=ubuntu@theo.is-a-geek.org] has quit [Remote closed the connection]
06:33 <Stewie-arma> aww
06:33 <Stewie-arma> so it's just an ongoing product?
06:33 <Self_Destructo> yeah
06:33 -!- beta|AoS| [n=ubuntu@theo.is-a-geek.org] has joined #armagetron
06:34 <Self_Destructo> it turned out to be a hard thing from the start, and I had to setup my gaming computer to do it, because I needed a high end computer.....
06:34 <Self_Destructo> and unfortunately, it's not convinent to get to
06:35 <Stewie-arma> you had to setup your gaming computer to do the video editing?
06:35 <Self_Destructo> plus, with all the job stress going on i haven't really been clear headed enough to do it
06:35 <Self_Destructo> yeah
06:36 <Stewie-arma> I only have one computer -.- and it's pretty crappy. although I am getting a newer computer in August, it's about 166% better CPU power than my current one.
06:36 <Self_Destructo> yeah
06:36 <Self_Destructo> I have 3
06:37 <Stewie-arma> lucky...
06:37 <Stewie-arma> lol
06:37 <Self_Destructo> my laptop, which I am pretty much always at:
06:37 <Self_Destructo> sorry luke
06:37 <Stewie-arma> lol
06:37 <Self_Destructo> and my gaming computer, which iuse for everything but gaming
06:38 <Self_Destructo> and my oldest computer, which will soon either have gentoo or ubuntu on it
06:38 <Stewie-arma> grrr.
06:39  * Stewie-arma glares in jealousy at SD
06:39 <Stewie-arma> haha, I just remember.
06:39 <Stewie-arma> remembered*
06:39 <Self_Destructo> lol, I've had a few years to collect
06:39 <Stewie-arma> on Tuesday I am going to narrate my life...
06:39 <Self_Destructo> hmm
06:39 <Stewie-arma> outloud
06:40 <Self_Destructo> to how many people?
06:40 <Stewie-arma> uhm
06:41 <Stewie-arma> hmmm narrate was the wrong word
06:41 <Self_Destructo> GRRRRRRRRRRRRR
06:41 <Self_Destructo> luke-jr: make your bot stop inviting me!
06:41 <Stewie-arma> I'm going to say everything I am feeling and thinking out loud... sorry
06:41 <Stewie-arma> rofl
06:46 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
06:46 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
06:46 <Stewie-arma> has anyone ever tried to beat not pron?
06:46 <Self_Destructo> huh???
06:47 -!- luke-jr_ is now known as luke-jr
06:48  * Self_Destructo tells luke-jr to shutup
06:50 <Stewie-arma> http://deathball.net/notpron/
06:50 <Stewie-arma> it's a lot of riddles...
06:51 <Stewie-arma> but you have to know some tech stuff to solve them.
06:51 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
06:51 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
06:53 <Self_Destructo> i made it to step 3
06:54 <Stewie-arma> I am on 68...
06:54 <Self_Destructo> ahahaha
06:55 <Self_Destructo> 68???
06:55 <Self_Destructo> whoa
06:55 <Self_Destructo> sounds like a time waster
06:56 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
06:56 -!- luke-jr__ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
06:56 <Stewie-arma> or, I'm racing someone.
06:57 <Stewie-arma> oh 69 now...
06:58 <Stewie-arma> if you get to 11, you will get really pissed.
06:58 <Self_Destructo> why?
06:59 <Stewie-arma> it's the only way to pass it.
07:01 <Self_Destructo> eh, well, I'm not going to make it, not right now anyways
07:01 <Stewie-arma> btw, I recommend using the source code for a lot of them
07:01 <Self_Destructo> ?
07:02 <Stewie-arma> it gives you hints, and sometimes it is the only way to solve them.
07:03 -!- luke-jr__ is now known as luke-jr_
07:03 -!- luke-jr_ is now known as luke-jr
07:07 <Self_Destructo> i got past 4
07:07 -!- DrJoeTron [n=DrJoeTro@adsl-75-56-48-182.dsl.emhril.sbcglobal.net] has joined #Armagetron
07:07 <DrJoeTron> we're alive here y/n
07:13 <Stewie-arma> n
07:13 <Stewie-arma> SD is trying to get past 5 on not pron...
07:13  * Self_Destructo is trying to get past 6
07:15 <Stewie-arma> you got to level 6?
07:15 <Self_Destructo> yes
07:15 <Stewie-arma> ohka|quad, it's an anagram
07:15 <Stewie-arma> wtf?
07:15 <Stewie-arma> ohka|quad, lol
07:15 <Stewie-arma> wow.
07:15 <Stewie-arma> that's needs to be fixed
07:15 <Self_Destructo> whaa?
07:16 <Stewie-arma> I type o and h then comma and it comes out with oh,
07:16 <Stewie-arma> woops
07:16 <Stewie-arma> ohka|quad, lol
07:16 <Stewie-arma> that
07:16 <Self_Destructo> lol
07:16 <Stewie-arma> sorry
07:16 <Stewie-arma> damn it I turned suffix style nick completion off -.-
07:17 <Stewie-arma> apparently it got reset
07:17 <Stewie-arma> probably when I updated to 10.5.2
07:18 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
07:19 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
07:21 <Stewie-arma> wtf...
07:21 <Stewie-arma> on 6 there is supposed to be ascii...
07:21 <Self_Destructo> hmm I'm stumped on 6
07:21 <Self_Destructo> yeah
07:21 <Self_Destructo> i figured that much out
07:23 <Stewie-arma> lol
07:23 <Stewie-arma> rofl
07:23 <Stewie-arma> are you surprised that I somehow got to level 71?
07:25 <Stewie-arma> for level 10, you should have audio manipulation software, FYI
07:25 <Stewie-arma> which you probably do.
07:26 <Self_Destructo> i do
07:26 <Self_Destructo> :)
07:26 <Self_Destructo> unfortunately, I haven't got past 6 yet
07:28 <Stewie-arma> ;P
07:28 <Stewie-arma> so you got the ascii?
07:28 <Self_Destructo> yes
07:30 <Stewie-arma> use an ascii converter!
07:30 <Self_Destructo> i did, a long time ago
07:30 <Stewie-arma> what did you get...
07:31 <Stewie-arma> please tell me it was something along the lines that it started with l
07:31 <Stewie-arma> (L)
07:31 <Self_Destructo> yes
07:31 <Stewie-arma> lilk uorh?
07:32 <Stewie-arma> ....
07:32 <Stewie-arma> "[22:16]  <Stewie-arma> oh, it's an anagram"
07:33 <Self_Destructo> yeah, that's what I got
07:33 <Self_Destructo> but it's not taking it
07:34 <Stewie-arma> "[22:33]  <Stewie-arma> "[22:16]  <Stewie-arma> oh, it's an anagram""
07:34 <Stewie-arma> USE THAT!!!
07:34 <GodTodd> took it for me :)
07:34 <Self_Destructo> sorry, it's late, I'm not thinking clear
07:34 <Stewie-arma> lol
07:34 <Stewie-arma> GodTodd, What?
07:35 <GodTodd> level 6
07:35 <Stewie-arma> oh
07:35 <Stewie-arma> sorry.
07:37 <Self_Destructo> I wonder how many people killed a whole hour doing that one, haha
07:38 <Stewie-arma> rofl
07:38 <Stewie-arma> dun dun cha!
07:38 <Stewie-arma> probably only you.
07:38 <Self_Destructo> geez, thanks
07:38 <Stewie-arma> np
07:38 <GodTodd> hrmm
07:38 <Self_Destructo> I'm not the brightest when it comes to puzzles
07:38 <Stewie-arma> I could tell...
07:39 <Stewie-arma> btw, you wont get past 11 for awhile.
07:39 <GodTodd> not sure of the name in 7 :/
07:39 <GodTodd> heh
07:39 <Stewie-arma> oh
07:39 <Stewie-arma> uhm, you should recognize the bar in there.
07:39 <Stewie-arma> or wrapper
07:40 <GodTodd> i thought i did
07:40 <Stewie-arma> or do you mean the title?
07:40 <GodTodd> but i was wrong :)
07:40 <Stewie-arma> no you weren't
07:40 <GodTodd> got a page that said "too new"
07:40 <Stewie-arma> "<!--what candy wrapper is it?-->"
07:41 <Stewie-arma> aww
07:41 <Stewie-arma> "<title>he went to the old school</title>"
07:41 <Stewie-arma> "<!-- times have changed in deutschland -->"
07:41 <Stewie-arma> use those hints.
07:41 <Stewie-arma> all in the sourcecode.
07:42 <Stewie-arma> which is from the hint "-From now on almost all levels require you to have a look at the source code."
07:42 -!- MrBougo [n=MrBougo@ip-62-235-210-117.dsl.scarlet.be] has joined #armagetron
07:42 <Stewie-arma> hey MrBougo, we are doing notpron
07:42 <Stewie-arma> lol
07:42 <MrBougo> ?
07:42 <MrBougo> notpron security suite?
07:42 <Stewie-arma> http://deathball.net/notpron/
07:42 <Stewie-arma> the riddle game.
07:44 <MrBougo> man
07:44 <MrBougo> this is OLD
07:44 <MrBougo> and i don't like :p
07:44 <Stewie-arma> yeah.
07:44 <Stewie-arma> they are stuck on 7 ;P
07:45 <MrBougo> haha
07:45 <Self_Destructo> i hate to say it, but I have not the slightest clue as to what 7 is
07:45 <Stewie-arma> rofl
07:45 <GodTodd> ah
07:45 <GodTodd> 8 now
07:45 <Stewie-arma> Self_Destructo do you eat candy much?
07:46 <Stewie-arma> lol
07:46 <Stewie-arma> todd got it ;P
07:46 <Self_Destructo> no
07:46 <Stewie-arma> do you recognize the candy wrapper at all?
07:46 <Stewie-arma> or do I have to tell you?
07:46 <Self_Destructo> no, I don't
07:46 <Stewie-arma> fine,
07:46 <Stewie-arma> it is a Twix wrapper
07:46 <Stewie-arma> get it from that
07:47 <Self_Destructo> twix??
07:47 <Self_Destructo> ahhwell
07:47 <Stewie-arma> yes
07:47 <Stewie-arma> get the answer using: "<!--what candy wrapper is it?-->" "<title>he went to the old school</title>" "<!-- times have changed in deutschland -->"
07:51 <Stewie-arma> GodTodd, making any progress on level 8.
07:51 <Stewie-arma> ?**
07:51 <GodTodd> not yet
07:52 <Stewie-arma> it's pretty frustrating.
07:52 <Stewie-arma> there is one minor detail
07:53 <Self_Destructo> uhhhhh
07:53 <Stewie-arma> SD, getting frustrated?
07:53 <Self_Destructo> I got a white page with dnuorayawrehto on it???
07:54 <GodTodd> read that one sdrawkcab
07:55 <Self_Destructo> ahh, backwards
07:56 -!- beta|AoS| [n=ubuntu@theo.is-a-geek.org] has quit [Remote closed the connection]
07:57 <Stewie-arma> Todd confused?
08:02 <Stewie-arma> actually... both of you confused?
08:02 <Self_Destructo> I've gotten no where on it
08:02 -!- beta|AoS| [n=ubuntu@theo.is-a-geek.org] has joined #armagetron
08:02 <Stewie-arma> haha
08:03 <Stewie-arma> look around " <!-- water became wine -->"
08:03 <Stewie-arma> look for a syntax misshap more specifically
08:07 <Self_Destructo>  <bg sound src="../stuff/mus2.mp3">
08:08 <Stewie-arma> yeah.
08:08 <Self_Destructo> my problem is, I can't play the file for some reason
08:09 <Stewie-arma> http://www.deathball.net/notpron/stuff/mus2.mp3
08:09 <Stewie-arma> that?
08:09 <Stewie-arma> try downloading it.
08:09 <Self_Destructo> yeah
08:09 <Stewie-arma> and use both the hints
08:09 <Stewie-arma> " <!-- water became wine -->" "JAY should PACK his stuff"
08:09 <Stewie-arma> well
08:10 <Stewie-arma> use "JAY should PACK his stuff" "say it loudly and proudly" together
08:11 <luke-jr> 'bg' is not a standard HTML tag
08:11 <Stewie-arma> exactly
08:11 <Stewie-arma> if it were to be correct
08:11 <Stewie-arma> it would be "<bgsound src="../stuff/mus2.mp3">"
08:13 <luke-jr> 'bgsound' is not any better
08:13 <Stewie-arma> it is background sound.
08:13 <Stewie-arma> well
08:13 <Stewie-arma> it's not complete
08:13 <Self_Destructo> dl'd it an still can't listen to it
08:13 <luke-jr> 'bgsound' is not valid
08:14 <Stewie-arma> "<!-- water became wine -->"
08:14 <Self_Destructo> shutup luke, it's a game
08:14 <Stewie-arma> rofl
08:14 <luke-jr> what game?
08:14 <Stewie-arma> it seems in this game, it sometimes is
08:14 <Stewie-arma> not pron
08:14 <Stewie-arma> http://www.deathball.net/notpron/
08:15 <luke-jr> i c
08:15 <Stewie-arma> yes.
08:16 <Self_Destructo> everything I see and hear tells me nothing
08:16 <Stewie-arma> "JAY PACK"
08:17 <Stewie-arma> "say it loudly and proudly"
08:17 <Stewie-arma> SD, you must be tired...
08:17 <Self_Destructo> i am
08:17 <Self_Destructo> it's 1:20am
08:17 <Stewie-arma> and hopefully, you aren't this stupid all the time ;P
08:18 <Self_Destructo> no, definately not, normally I'm much brighter at stuff like this
08:18 <Self_Destructo> Jay Pack is a sounds like?
08:18 <Stewie-arma> ...
08:18 <Stewie-arma> use proper sentence structure please.
08:20 <Self_Destructo> water became wine would mean similar but different
08:20 <Stewie-arma> means change something.
08:21 <MrBougo> :/
08:21 <Stewie-arma> wait, MrBougo are you playing also?
08:21 <MrBougo> no
08:21 <Stewie-arma> okay,
08:21 <Stewie-arma> just checking
08:21 <MrBougo> that's why i'm laughing
08:22 <Stewie-arma> how is :/ a laugh?
08:22 <MrBougo> ironic
08:22 <Stewie-arma> I suppose
08:22 <Self_Destructo> is there any clues in the picture?
08:22 <Stewie-arma> I forgot what the picture was
08:23 <Stewie-arma> what is it...
08:23 <Stewie-arma> ?*
08:23 <Self_Destructo> http://deathball.net/notpron/sdrawkcab/rediar.htm
08:23 <Stewie-arma> oh that picture, no
08:24 -!- beta|AoS| [n=ubuntu@theo.is-a-geek.org] has quit [Remote closed the connection]
08:25 -!- beta|AoS| [n=ubuntu@theo.is-a-geek.org] has joined #armagetron
08:25 <GodTodd> there we go...didn't have to dl anything
08:25 <GodTodd> :)
08:25 <Stewie-arma> rofl
08:25 <Stewie-arma> how did you not have to?
08:25 <GodTodd> firefox just played it
08:25 <Stewie-arma> uhm...
08:25 <GodTodd> and it gave the un/pw
08:25 <Stewie-arma> really?
08:25 <GodTodd> yep
08:25 <Stewie-arma> it isn't in the mp3...
08:26 <GodTodd> ;)
08:26 <Stewie-arma> well that just confused me...
08:27 <wrtlprnft> Self_Destructo: they are limited to that right now. I could change that, though :-)
08:27 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
08:27 <Self_Destructo> wrtlprnft: it would be great :)
08:27 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
08:27 <wrtlprnft> Self_Destructo: https://bugs.launchpad.net/armagetronad/+bugs
08:28 <Self_Destructo> i would subit it as a bug or blueprint?
08:28 <luke-jr> morse code is annoying
08:29 <wrtlprnft> bug
08:29 <Self_Destructo> wrtlprnft: I'm guessing a bug... since you linked me there
08:29 <wrtlprnft> unless it's a feature you're suggesting
08:30 <wrtlprnft> or are you talking about the arbitary angle gauge thing?
08:30 <wrtlprnft> *arbitrary
08:30 <Self_Destructo> ok, so bugs I may have with the trunk build I put there
08:30 <Self_Destructo> and I was talking about the angle gauge thing
08:31 <wrtlprnft> let me fix your_mom's bug, first
08:31 <wrtlprnft> although it will probably break his cockpit
08:31 <Self_Destructo> k
08:33 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
08:33 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
08:35 <armabot> armagetronad: wrtlprnft * r7971 /armagetronad/trunk/armagetronad/src/render/rGradient.cpp: fixed upside down rendering of cockpit textures
08:36 <Self_Destructo> Stewie-arma: I can't play the mp3, so I give up
08:39  * Self_Destructo is going to bed
08:39 <Self_Destructo> gnight
08:39 <Stewie-arma> sd
08:39 <Stewie-arma> silly goose
08:39 <Stewie-arma> it's not supposed to be an mp3
08:40 <Self_Destructo> Stewie-arma: you wanna know how much I care? this '' much
08:41 <Stewie-arma> I think someone is a little grouchy
08:41 <wrtlprnft> Self_Destructo: i just care this " much
08:41 <wrtlprnft> ;-D
08:42 <Self_Destructo> smart elic
08:43 <Self_Destructo> wth
08:43 <Stewie-arma> SD, just go to bed. you need dah sleep
08:43 -!- luke-jr__ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
08:44 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
08:44 <Self_Destructo> i just opened it in notepad and got a bunch of stuff that doesn't belong there
08:45 <Stewie-arma> try change it to something that sounds like "JAY PACK"
08:45 <Stewie-arma> and that you can open in an image viewer...
08:47 <Self_Destructo> eh, all that work for a stupid username and password
08:47 <Stewie-arma> lol
08:47 <luke-jr__> 6 is impossible ☺
08:47 <Stewie-arma> geeze it took you long enough...
08:47 <Stewie-arma> rofl luke
08:48 <Self_Destructo> I think I'll waste my time sleeping
08:48 <Stewie-arma> alright, go do that
08:48 <Self_Destructo> it
08:48 <Self_Destructo> it's more constructive than this
08:48 <luke-jr__> actually
08:48 <Stewie-arma> luke, SD was stuck on that also.
08:48 <Self_Destructo> cya
08:48 <Stewie-arma> cya
08:48 -!- Self_Destructo is now known as SD_zzz
08:50 <luke-jr__> I didn't look up the page name yet
08:50 <Stewie-arma> try to find the ascii...
08:51 <luke-jr__> yeah, the misinformation is annoying
08:52 <Stewie-arma> it's not misinformation, it's just you don't know the context.
08:55 <GodTodd> hrmm...9 sucks
08:55 <Stewie-arma> hmmm
08:56 <Stewie-arma> uhm, the answer is in the source code
08:56 <GodTodd> i got the clue...but it didn't help me :/;
08:56 <GodTodd> :/*
08:58 <Stewie-arma> look at the source code...
08:58 <GodTodd> i did
08:58 <Stewie-arma> you see that huge paragraph in there?
08:58 <GodTodd> yep
08:58 <Stewie-arma> the answer is in there somewhere.
08:58 <GodTodd> yep
08:58 <GodTodd> but what do i do with it?
08:59 <Stewie-arma> do you know the u/n and pass?
08:59 <GodTodd> it didn't give me a place to authenticate
08:59 <Stewie-arma> but do you know them?
09:00 <Stewie-arma> and btw, the hotbox is the number 9 on the image
09:00 <GodTodd> ah...that's what i needed :)
09:00 <Stewie-arma> lol
09:01 <Stewie-arma> level 10?
09:01 <GodTodd> yep
09:02 <GodTodd> is that another ascii thing?
09:02 <Stewie-arma> no
09:02 <Stewie-arma> source code.
09:02 <GodTodd> ...
09:02 <Stewie-arma> oh
09:02 <Stewie-arma> no
09:02 <Stewie-arma> do you have speakers?
09:03 <GodTodd> last i checked
09:03 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
09:03 <Stewie-arma> then, source code
09:04 <GodTodd> you know...repeating "source code" when i'm looking at it doesn't help much
09:05 <luke-jr_> http://www.theonion.com/content/node/39158
09:05 <GodTodd> and i doubt my system has ystemRoot%\System32\sndrec32.exe
09:05 <GodTodd> heh
09:06 <GodTodd> %bhrmm
09:06 <luke-jr_> LOL
09:06 <luke-jr_> test
09:06 <GodTodd> test
09:06 <GodTodd> that's kinda snazzy :)
09:06 <GodTodd> snazzy
09:07 <luke-jr_> % S first
09:07 <luke-jr_>  bold too?
09:07 <luke-jr_> nope, no bold
09:07 <luke-jr_> but maybe that's just my font not supporting bold…
09:07 <luke-jr_>  underline?
09:07 <luke-jr_> 	 italic?
09:07 <GodTodd> yep
09:07 <GodTodd> 	italics
09:07 <luke-jr_> did bold or italic work for you guys?
09:07 <luke-jr_> neat
09:07 <GodTodd> USIall of the above
09:07 <GodTodd> heh
09:07 <GodTodd> can't nest them :/
09:07 <GodTodd> wait
09:07 <GodTodd> maybe
09:08 <GodTodd> 	test
09:08 <GodTodd> there we go :)
09:08 <luke-jr_> I wonder if it's transmitted that way..
09:08 <GodTodd> luke-jr_, they all worked for me
09:08 <GodTodd> cuz my font doesn't suck
09:08 <GodTodd> :)
09:09 <Stewie-arma> todd, you don't have sound recorder?
09:09 <GodTodd> is it only at the beginning front of the sentence?
09:09 <GodTodd> hrmm
09:09 <GodTodd> is it only at the beginning front of the sentence?
09:09 <GodTodd> there we go :)
09:10 <GodTodd> Stewie-arma, probably
09:11 <GodTodd> well...i think asterisks have lost their luster for emphasis for me now ;)
09:11 <GodTodd> cuz now i have bold for emphasis :D
09:11 <Stewie-arma> hmmm
09:11 <Stewie-arma> well, do you have any sound manipulation application?
09:12 <GodTodd> i'm sure linux has one or ten
09:12 <Stewie-arma> well that's what you need to do.
09:13 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
09:13 <GodTodd> luke-jr's connection to irc sucks
09:13 <Stewie-arma> btw, I'm trying to give you hints. not tell you what to do.
09:13 <GodTodd> yep
09:14 -!- luke-jr__ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
09:14 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
09:14 <luke-jr> no duh
09:25 -!- Stewie-arma is now known as Stewie-Sleep
09:34 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
09:36 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
09:37 -!- luke-jr_ is now known as luke-jr
09:37 <DrJoeTron> GodTodd
09:38 <armabot> DrJoeTron: The operation succeeded.
09:39 <emphasis> maximaal geheugen xp
09:42 <wrtlprnft> #g 1/6
09:42 <armabot> wrtlprnft: 1 / 6 = 0.166666667
09:43 <GodTodd> #m DrJoeTron wtfdywmf?
09:43 <armabot> GodTodd: The operation succeeded.
09:51 <armabot> armagetronad: wrtlprnft * r7972 /armagetronad/trunk/armagetronad/ (6 files in 3 dirs): Added support for widgets with arbitrary start and end angles and included a small analog clock in the default cockpit to show how it can be used. Hi there Self_Destructo.
09:59 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
09:59 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
10:05 <DrJoeTron> fuk u mang
10:05 <DrJoeTron> how u like dat noise GodTodd
10:05 -!- luke-jr is now known as luke-sr
10:06 -!- eddiefantastic [n=ed@] has joined #armagetron
10:06 -!- luke-sr is now known as luke-jr
10:07 <GodTodd> DrJoeTron fucks goats
10:10 -!- luke-jr is now known as Guy666
10:10 -!- Guy666 is now known as Luke-jr
10:14 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit ["Leaving"]
10:14 <DrJoeTron> fine
10:16 <Luke-jr> /ignore DrJoeTron
10:18 <armabot> armagetronad: wrtlprnft * r7973 /www/beta/trunk/www-aabeta/releases.php: new windows build
10:18 <armabot> Executed aauptest: /home/supybot/a
10:20 <armabot> armagetronad: wrtlprnft * r7974 /www/beta/trunk/www-aabeta/releases.php: Fixed the tags, they were running 900 revisions late
10:20 <armabot> Executed aauptest: /home/supybot/a
10:21 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
10:26 <Luke-jr> wrtlprnft: 7949 and 7930 are missing files
10:29 <wrtlprnft> Luke-jr: better now?
10:30 <Luke-jr> wrtlprnft: looks like it; fyi, I check by viewing them on the page-- if they're missing, size is blank
10:30 <wrtlprnft> ah
10:37 <philippeqc> darn, forgot to make it away yesterday
10:54 -!- z-man [n=manuel@p50872DE4.dip0.t-ipconnect.de] has joined #armagetron
10:56 <guru3> oh po
10:56 <guru3> poo
10:56 <guru3> i've got no idea how to write a bill
10:58 <Luke-jr> "u owez me 5000 $$$; leave it on the top of teh place on my map and dont call cops"
10:59 <guru3> if only
11:02 -!- MrBougo [n=MrBougo@ip-62-235-210-117.dsl.scarlet.be] has quit [Read error: 110 (Connection timed out)]
11:02 <Luke-jr> lol
11:13 -!- Luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
11:13 -!- Luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
11:14 <DrJoeTron> fff
11:22 -!- MrBougo [n=MrBougo@ip-62-235-211-189.dsl.scarlet.be] has joined #armagetron
11:22 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
11:24 -!- Luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
11:28 -!- luke-jr_ is now known as luke-jr
11:37 -!- g5vc [n=g5vc@unaffiliated/g5vc] has quit [Remote closed the connection]
11:37 -!- g5vc [n=g5vc@host-87-242-11-178.prtelecom.hu] has joined #armagetron
11:49 -!- zmanuel [n=manuel@p50870AFD.dip0.t-ipconnect.de] has joined #armagetron
11:53 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
11:55 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
11:55 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
11:59 <armabot> armagetronad: bazaarmagetron * r7975 /armagetronad/branches/0.2.8/armagetronad/ (4 files in 4 dirs): Manuel Moos: Fixed moviepack wall rendering.
12:07 -!- z-man [n=manuel@p50872DE4.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)]
12:07 -!- zmanuel is now known as z-man
12:09 <armabot> armagetronad: bazaarmagetron * r7976 /armagetronad/branches/0.2.8/armagetronad/ (. src/render/rModel.cpp src/render/rModel.h): Manuel Moos: Fixed moviepack cycle rendering.
12:17 <armabot> armagetronad: z-man * r7977 /armagetronad/trunk/armagetronad/ (15 files in 6 dirs): (log message trimmed)
12:17 <armabot> armagetronad: Merging branch 0.2.8 from revision 7958 to 7976:
12:17 <armabot> armagetronad:  ------------------------------------------------------------------------
12:17 <armabot> armagetronad:  r7976 | bazaarmagetron | 2008-02-17 12:09:34 +0100 (Sun, 17 Feb 2008) | 2 lines
12:17 <armabot> armagetronad:  Manuel Moos: Fixed moviepack cycle rendering.
12:17 <armabot> armagetronad:  ------------------------------------------------------------------------
12:17 <armabot> armagetronad:  r7975 | bazaarmagetron | 2008-02-17 11:59:24 +0100 (Sun, 17 Feb 2008) | 2 lines
12:19 <armabot> armagetronad: philippeqc * r7978 /armagetronad/trunk/armagetronad/src/tools/ (4 files in 2 dirs): Added a marshaler object to tPolynomial to facilitate manipulation of item such as rotationAngle and rotationSpeed
12:30 -!- MrBougo [n=MrBougo@ip-62-235-211-189.dsl.scarlet.be] has quit [Read error: 104 (Connection reset by peer)]
12:30 -!- Bougo [n=MrBougo@ip-62-235-211-189.dsl.scarlet.be] has joined #armagetron
12:33 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has joined #armagetron
12:37 -!- z-man [n=manuel@p50870AFD.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
12:47 -!- luke-jr__ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
12:47 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
12:53 -!- Bougo [n=MrBougo@ip-62-235-211-189.dsl.scarlet.be] has quit []
12:56 -!- luke-jr__ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
12:56 -!- luke-jr__ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
13:01 -!- DrJoeTron [n=DrJoeTro@adsl-75-56-48-182.dsl.emhril.sbcglobal.net] has left #Armagetron ["Leaving"]
13:07 <epsy> any volounter to admin ¦×¦.TST.server this evening ?
13:08 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has joined #armagetron
13:10 <epsy> merde tu joues toi
13:10 <wrtlprnft> maybe i'll do it
13:11 <epsy> wrtlprnft@forums?
13:19 <wrtlprnft> yeah
13:19 <epsy> ok, you're added
13:19 <guru3> viva forums
13:20 <epsy> viva x
13:20 <epsy> :)
13:20 <armabot> armagetronad: wrtlprnft * r7979 /armagetronad/trunk/armagetronad/resource/proto/Anonymous/original/original.cockpit.xml: Added a (hopefully) more visually appealing clock
13:20 <epsy> wrtlprnft, if you can't admin OP someone
13:21 <wrtlprnft> ok
13:22 <guru3> pisses me off how my room keeps getting up to 80F
13:23 <wrtlprnft> #g 80F inC
13:23 <wrtlprnft> #g 80F in C
13:23 <armabot> wrtlprnft: Google's calculator didn't come up with anything.
13:23 <armabot> wrtlprnft: 80 degrees Fahrenheit = 26.6666667 degrees Celsius
13:23 <wrtlprnft> switch off a couple of machines you don't need? ;-)
13:23 <guru3> all 3 are in use
13:28 <armabot> armagetronad: wrtlprnft * r7980 /www/beta/trunk/www-aabeta/releases.php: another windows build (it sucks that each of them has to generate a commit message...)
13:28 <armabot> Executed aauptest: /home/supybot/a
13:30 -!- rebel_eclipsed [i=PureSimp@S01060050bf781fb9.ed.shawcable.net] has joined #armagetron
13:31 -!- rebel_eclipsed [i=PureSimp@S01060050bf781fb9.ed.shawcable.net] has quit [Client Quit]
14:09 -!- ohka||quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
14:12 -!- z-man [n=manuel@p50870AFD.dip0.t-ipconnect.de] has joined #armagetron
14:15 -!- quad|| [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
14:17 <K-Yo> i have a problem
14:17 <K-Yo> (as always)
14:17 <K-Yo> I'm playing the TST tonight
14:17 <K-Yo> but my DNS can't find the map
14:18 <K-Yo> durka's one
14:18 <luke-jr__> ok
14:18 <luke-jr__> enjoy
14:18 <K-Yo> could anyone put it on a website I can access?
14:18 <K-Yo> :s
14:18 <luke-jr__> wrtlprnft: could just limit to 1 build a day :þ
14:19 <luke-jr__> K-Yo: tell Durka to get his act together and put it in the repository :þ
14:19 <K-Yo> i can't access the repository
14:19 <K-Yo> my DNS don't find it
14:19 <K-Yo> it's in Durka/sumo/team-0.0.8.aamap.xml
14:19 <luke-jr__> K-Yo: then fix your DNS
14:19 <K-Yo> thanks that helps a lot
14:20 <K-Yo> I've been trying to fix it since a long time
14:20 <K-Yo> people in #DNS didn't find out how to solve my problem
14:20 <luke-jr__> I suggest you succeed!
14:20 <K-Yo> I suggest too
14:20 <K-Yo> but life doesn't always happen like we wish
14:21 <K-Yo> you can get: http://resource.armagetronad.net/resource/Durka/sumo/team-0.0.8.aamap.xml right?
14:21 -!- luke-jr__ is now known as luke-jr_
14:21 -!- luke-jr_ is now known as luke-jr
14:23 <luke-jr> of course
14:24 <K-Yo> i can't :(
14:24 <K-Yo> can you send it to me please?
14:25 <K-Yo> it's ok
14:25 <K-Yo> I managed getting it somewhere else
14:27 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit [Read error: 110 (Connection timed out)]
14:28 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
14:30 <wrtlprnft> K-Yo: beta.aa.net is
14:30 <wrtlprnft> K-Yo: put it into your /etc/hosts if you need more files :-)
14:30  * wrtlprnft did that to avoid the excessive slowness of luke-jr's dns
14:31 <luke-jr> wrtlprnft: you must update that often
14:31 <wrtlprnft> luke-jr: cronjob
14:32 <luke-jr> lol
14:34 -!- ohka||quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit [Read error: 113 (No route to host)]
14:36 -!- quad|| [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit [Read error: 110 (Connection timed out)]
14:36 <K-Yo> thx wrtlprnft
14:37 <K-Yo> wrtlprnft, i'm using windows, isn't etc.hosts for linux? :P
14:38 <wrtlprnft> it's somewhere, too
14:38 <wrtlprnft> c:/windows/system32/etc/hosts or something like that
14:39 <wrtlprnft> c:/windows/system32/drivers/etc/hosts
14:40 <wrtlprnft> well-hidden.
14:43 <cusco> \ not /
14:43 <wrtlprnft> well
14:43 <wrtlprnft> is easier to type for me
14:43 <cusco> lol
14:43 <cusco> for a linux user... you know quite a lot about winblows
14:44 <wrtlprnft> and i think people can imagine that they should type a backslash
14:44 <wrtlprnft> cusco: unfortunetely
14:44 <cusco> haha
14:44 <cusco> I also know that file...
14:44 <cusco> I needed to edit it not long ago
14:45  * wrtlprnft wonders about the point of using backslashes
14:45 <wrtlprnft> if you could at least use normal slashes in path components it'd make sense
14:45 <wrtlprnft> but no, you can't.
14:45 <cusco> oh well...
14:48  * wrtlprnft is still amazed how a file containing a couple of comments and the line “ localhost” can be copyrighted by microsoft
14:49 <wrtlprnft> wtf?
14:49 <wrtlprnft> does anyone here have an english version of XP?
14:49 <wrtlprnft> what's in c:/windows/system32/drivers/etc/quotes for you?
14:50 <luke-jr> lol
14:50 <luke-jr> sue Microsoft for claiming copyright on something public domain
14:51 <K-Yo> thanks a lot wrtl ;)
14:51 <wrtlprnft> yw
14:51 <wrtlprnft> note that luke-jr's IP isn't static, though
14:52 <epsy> wrtlprnft, i get « player -> player_chat_team: msg » on x sumo when someone tries to team-chat :/
14:53 <wrtlprnft> o_O
14:54 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
14:54 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
14:56 <z-man> I made that a language string recently...
14:56 <wrtlprnft> well
14:56 <wrtlprnft> did you ci the corresponding language file?
14:57 <z-man> I think so.
14:57 <wrtlprnft> i can't find it
14:58 <z-man> That's because I misnamed it :)
14:59 <z-man> Should be player_team_message in the code.
14:59 <wrtlprnft> luke-jr: http://www.dnswatch.info/dns/dnslookup?la=en&host=beta.armagetronad.net&type=A&submit=Resolve
14:59 <wrtlprnft> maybe that's why it's all taking so long
15:01 <luke-jr> wrtlprnft: except that webpage is wrong? :þ
15:01 -!- MrBougo [n=MrBougo@ip-62-235-213-103.dsl.scarlet.be] has joined #armagetron
15:01 <luke-jr> dig beta.armagetronad.net @ns2.dreamhost.com
15:02 <wrtlprnft> beta.armagetronad.net.  6094    IN      CNAME   aabeta.dashjr.org.
15:02 <wrtlprnft> aabeta.dashjr.org.      207     IN      CNAME   hachi.dashjr.org.
15:02 <wrtlprnft> hachi.dashjr.org.       207     IN      A
15:02 <wrtlprnft> can't you do with fewer CNAMEs?
15:02 <epsy> z-man, *reminder* TST this evening
15:03 <z-man> Umm, and?
15:03 <z-man> I thought you don't need my server or admin powers.
15:03 <epsy> er..
15:04 <epsy> i thought fofo asked you..
15:04 <z-man> Umm, no. All I remember is someone (probably you) asking to advertise for the event on Elimination Sumo.
15:05 <wrtlprnft> wow, lots of TST spam
15:05 <z-man> And saying "nnoooo, we have servers all right"
15:05 <epsy> O_o
15:06 <z-man> "We already have servers to run the tournement.
15:06 <z-man> http://forums.armagetronad.net/viewtopic.php?t=18204
15:06 <luke-jr> wrtlprnft: the dashjr.org CNAME returns the hint for the target, so changing it wouldn't help
15:06 <luke-jr> wrtlprnft: nothing I can do about dreamhost's, especially since aa.net is a .net
15:07 <epsy> well FoFo told me he asked you..
15:07 <z-man> He may have talked to an imposter ingame.
15:07 <epsy> hm..
15:07 <z-man> One of them offered Neutrino server hosting.
15:08 <z-man> Ah, now I see my server on the server board. Oh well.
15:08 <z-man> Better bring it up, then :)
15:08 <epsy> so i'ill need to find another server before the evening
15:08 <epsy> oh
15:08 <z-man> No, not another server.
15:08 <z-man> Just someone to admin it.
15:10 <z-man> And someone to send me the settings :)
15:11 <wrtlprnft> epsy: i'll assume you'll set up the server with the correct settings :-P
15:11 <epsy> MAP_FILE Durka/sumo/team-0.0.8.aamap.xml
15:11 <epsy> http://xclan.armagetron.co.uk/viewtopic.php?f=24&t=198
15:11 <epsy> but i'm starting to think the map has a wrong config within it
15:11 <epsy> better use examples/teamsumo.cfg
15:12 <eddiefantastic> epsy: I'm out for the day now.
15:12 <epsy> will that cfg be included in
15:12 <wrtlprnft> yeah.
15:12 <wrtlprnft> unless someone objects
15:12 <epsy> when will be released ?
15:13 <epsy> question of weeks ? months?
15:13 <wrtlprnft> when it's ready
15:13 <epsy> sure only when it's ready
15:13 <wrtlprnft> epsy: RINCLUDE http://armagetronad.svn.sourceforge.net/viewvc/*checkout*/armagetronad/armagetronad/branches/0.2.8/armagetronad/config/examples/teamsumo.cfg?revision=7802&pathrev=7950
15:13 <epsy> when i say june, what do you think? :P
15:13 <wrtlprnft> summer i think.
15:14 <epsy> RINCLUDE is a feature :p
15:14 <wrtlprnft> argh
15:15 <eddiefantastic> you have the admin_pass for ed's tst right?
15:15 <eddiefantastic> well, bye. Good luck with it.
15:15 <eddiefantastic> (something tells me you'll need it ;))
15:15 <wrtlprnft> the luck or the pass?
15:15 <epsy> eddiefantastic, hoax has it right?
15:15 <wrtlprnft> i can get it if all fails
15:16 <epsy> wrtlprnft, well you're already going to admin x sumo :/
15:16 <wrtlprnft> well, i can relay it
15:17 <epsy> but to who?
15:17 <wrtlprnft> you?
15:17 <epsy> i'm not playing on x sumo
15:18 <epsy> oh right
15:18 <epsy> z-man, i could admi nyour server
15:18 <z-man> That would be sweet.
15:18 <z-man> I think I may make it back in time, but if not, it'd be good to have someone there.
15:18 <epsy> z-man, epsy@x
15:18 <z-man> that works now?
15:19 <wrtlprnft> yeah
15:19 <epsy> indeed
15:19 <z-man> cool
15:19 <epsy> and, please make me able to /op
15:19 <wrtlprnft> wrt@rnft doesn't :-(
15:22 <z-man> epsy: yes, you'll be admin (access level 1) and you'll be able to summon moderators
15:22 <epsy> ok
15:23 <wrtlprnft> 1 is the default access level for most commands, right?
15:23 <z-man> Yes.
15:23 <wrtlprnft> good to know
15:23 <z-man> Only KICK et al are at default level 2.
15:23 <wrtlprnft> and some at 0
15:23 <z-man> I'll be lowering the /admin access level to 2
15:24 <z-man> yeah, those commands that change admin access levels :)
15:24 <wrtlprnft> what about QUIT?
15:24 <z-man> Probably at 1
15:25 <z-man> Yep, unchanged from the default.
15:25 <wrtlprnft> yeah, i see
15:26  * wrtlprnft never knew about EXIT
15:30 <epsy> wrtlprnft, xs20 is rico and krake is spot/mikael
15:31 <epsy> and rico is earplugs :P
15:34 <z-man> Oh, screw those name changes.
15:34 <wrtlprnft> yeah
15:34 <wrtlprnft> or at least have them log in :-(
15:34 <z-man> epsy: come to my server and test?
15:34 <wrtlprnft> i especially hate people renaming themselves so they're harder to recognize
15:38 <epsy> z-man, could you put something like
15:38 <epsy> ROUND_CONSOLE_MESSAGE 0xff0000Admin0xffff88: TST this evening at 20:30, Teams playing here are: flashy & epsy, Viper & Legit, Cid & Hay-Lin and Emmy & K-Yo
15:39 <z-man> sure
15:41 <K-Yo> ;)
15:42 <wrtlprnft> err
15:42 <wrtlprnft> 20:30
15:43 <wrtlprnft> hmm, that might be a bit early
15:54 <epsy> z-man, thanks :)
15:58 <z-man> epsy: np :)
15:59 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
15:59 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
16:12 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
16:16 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
16:17 -!- luke-jr_ is now known as luke-jr
16:19 <armabot> armagetronad: bazaarmagetron * r7981 /armagetronad/branches/0.2.8/armagetronad/ (5 files in 3 dirs): Manuel Moos: VOTES_CANCEL cancels all running polls.
16:19 <armabot> armagetronad: bazaarmagetron * r7982 /armagetronad/branches/0.2.8/armagetronad/ (. language/english_base.txt): Manuel Moos: Forgot to document the last setting.
16:20 <epsy> another reason to say thanks
16:33 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
16:34 <K-Yo> can anyone connect to zman's tst server?
16:34 -!- MrBougo [n=MrBougo@ip-62-235-213-103.dsl.scarlet.be] has quit [Read error: 104 (Connection reset by peer)]
16:34 -!- MrBougo [n=MrBougo@ip-62-235-213-103.dsl.scarlet.be] has joined #armagetron
16:35 <wrtlprnft> yeah
16:35 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
16:35 <wrtlprnft> and i'm a team leader for some reason
16:35 <K-Yo> i can't
16:35 <K-Yo> pfff
16:35 <K-Yo> i'll try again
16:35 <z-man> wrtlprnft: probably leftover from the ladle settings.
16:36 <K-Yo> z-man, u don't have the same map than x server
16:36 <z-man> wrtlprnft told me to use examples/teamsumo.cfg
16:36 <K-Yo> urs is map-1 and in x it's team-0.0.8.aamap.xml
16:36 <K-Yo> hum
16:37 <epsy> i told him myself to do so
16:37 <z-man> Ah, that's because the later maps contain settings.
16:38 <z-man> Purely map-wise, there is no difference, I think.
16:38 <K-Yo> MAP_FILE Durka/sumo/team-0.0.8.aamap.xml
16:38 <K-Yo> that's what epsy asked
16:38 <K-Yo> to ed
16:38 <wrtlprnft> woot!
16:38 <epsy> <epsy> i told him myself to do so
16:38 <wrtlprnft> 55 seconds in single player mode on sumo
16:38 <K-Yo> yep
16:38  * wrtlprnft just found a new game type
16:38 <K-Yo> why don't we all have the same?
16:38 <epsy> heh
16:38 <K-Yo> I don't have the map-1 in cache...
16:38 <K-Yo> :'(
16:38 <wrtlprnft> keep the stupid bots inside the zone
16:39 <epsy> go there and dl it?
16:39 <K-Yo> epsy, i can't
16:39 <K-Yo> dns issues
16:39 <epsy> oh, luke's dns is down again, great
16:39 <z-man> Then copy the other map over.
16:39 <wrtlprnft> or use a client
16:39 <wrtlprnft> it won't have that problem
16:40 <z-man> yuck ;)
16:40 <K-Yo> http://master.resource.aa.dashjr.org/resource/Durka/sumo/map-1.aamap.xml
16:40 <K-Yo> it says 404
16:40 <K-Yo> oh
16:40 <K-Yo> it works
16:41 <K-Yo> I'll never understand this :S
16:57 -!- tramshed [n=tramshed@ppp-70-226-93-173.dsl.klmzmi.ameritech.net] has joined #armagetron
17:03 -!- tramshed^ [n=tramshed@ppp-70-226-93-173.dsl.klmzmi.ameritech.net] has joined #armagetron
17:11 -!- tram [n=tramshed@ppp-70-226-93-173.dsl.klmzmi.ameritech.net] has joined #armagetron
17:12 -!- tram is now known as tramsh3d
17:15 -!- QUARG_ [n=QUARG@modemcable187.12-200-24.mc.videotron.ca] has joined #armagetron
17:15 <QUARG_> hey
17:15 <epsy> right
17:15 <QUARG_> or
17:16 <QUARG_> i could set you up with ID rubber
17:16 <QUARG_> its hosted in canada
17:16 <epsy> QUARG_, /join #arma-ladle
17:18 -!- tramshed [n=tramshed@ppp-70-226-93-173.dsl.klmzmi.ameritech.net] has quit [Read error: 110 (Connection timed out)]
17:26 -!- tramshed^ [n=tramshed@ppp-70-226-93-173.dsl.klmzmi.ameritech.net] has quit [Read error: 110 (Connection timed out)]
17:29  * epsy thinks browser and plugins should be in different threads
17:30 <epsy> now i have firefox plunged into freeze while flash tries to open an audio device
17:37 -!- tramsh3d [n=tramshed@ppp-70-226-93-173.dsl.klmzmi.ameritech.net] has quit [Remote closed the connection]
17:38 -!- tramshed [n=tramshed@ppp-70-226-93-173.dsl.klmzmi.ameritech.net] has joined #armagetron
17:41 -!- MrBougo [n=MrBougo@ip-62-235-213-103.dsl.scarlet.be] has quit []
17:51 -!- tramshed [n=tramshed@ppp-70-226-93-173.dsl.klmzmi.ameritech.net] has quit [Read error: 104 (Connection reset by peer)]
17:53 -!- beta|AoS| [n=ubuntu@theo.is-a-geek.org] has quit [Remote closed the connection]
17:53 -!- beta|AoS| [n=ubuntu@theo.is-a-geek.org] has joined #armagetron
17:57 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has left #armagetron []
18:02 -!- SD_zzz is now known as Self_Destructo
18:03 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
18:09 <wrtlprnft> K-Yo: http://resource.armagetron.at/ ← this should work soon (the dns entry is already there, needs to propagate).
18:09 -!- tramshed [i=tramshed@ppp-70-226-93-224.dsl.klmzmi.ameritech.net] has joined #armagetron
18:13 <armabot> armagetronad: z-man * r7983 /www/beta/trunk/www-aabeta/releases.php: Added 0.2.8_alpha20080217.
18:13 <armabot> Executed aauptest: /home/supybot/a
18:14 <armabot> armagetronad: z-man * r7984 /www/beta/trunk/www-aabeta/releases.php: GNU/Linux
18:14 <armabot> Executed aauptest: /home/supybot/a
18:14 <flex> wrtlprnft are you using a virtual machine to compile the window builds?
18:14 <wrtlprnft> flex: not yet
18:15  * epsy notes you can't do windows -x program
18:15 <flex> I was thinking, if you did do that, maybe i could steal your vm files and then maybe i could see how you're doing it :p
18:15 -!- K-Yo_ [n=K-Yo@gre92-2-82-66-105-52.fbx.proxad.net] has joined #armagetron
18:15 <wrtlprnft> mostly because the winxp vm i have is only 2 gigs large and i didn't manage to enlarge it
18:15 <wrtlprnft> flex: it's not that hard, really
18:16 <wrtlprnft> hey, i managed to do it :-P
18:16 <flex> i know, i just can't be arsed to figure it out just yet
18:16 <flex> i've already settled on the idea that armagetron doesn't care about windows :p
18:17 <epsy> how come we have windows installers?
18:17 <wrtlprnft> http://armagetronad.svn.sourceforge.net/viewvc/armagetronad/armagetronad/trunk/armagetronad/win32/README.txt?view=markup
18:17 <epsy> [ they ] :s
18:17 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit ["Leaving"]
18:17 <wrtlprnft> i found that AFTER i managed to build arma x_X
18:17 <flex> lol
18:17 <epsy> heh
18:18 <flex> it's out of date though no?
18:18 <wrtlprnft> it's ok.
18:18 <wrtlprnft> combine that with http://wiki.armagetronad.net/index.php?title=Windows_Development_System
18:19 <flex> you're doing a fine job atm :p
18:19 <wrtlprnft> o_O
18:19 <wrtlprnft> there's an update_windows.bat file
18:20 <wrtlprnft> the next build's going to be versioned :D
18:20 <flex> yay
18:22 <armabot> armagetronad: z-man * r7985 /armagetronad/branches/0.2.8/build_codeblocks/ZThread.cbp: Another absolute path gone.
18:25 -!- MrBougo [n=MrBougo@39.229-243-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
18:29 -!- flex [n=savas@unaffiliated/savas] has quit ["bye"]
18:30 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
18:33 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has quit [Read error: 110 (Connection timed out)]
18:40 -!- K-Yo_ is now known as K-Yo
18:40 <K-Yo> .msg nickserv identify Olivier
18:40 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has quit [Nick collision from services.]
18:41 <epsy> owned
18:41 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has joined #armagetron
18:41 <epsy> K-Yo, owned
18:42 <K-Yo> :p
18:42  * K-Yo shouldn't use #armagetron for that 
18:44 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
18:44 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
18:45 <MrBougo> K-Yo should have better passwords too
18:45 <MrBougo> :p
18:45 -!- K-Yo is now known as KeY_3113
18:46 -!- KeY_3113 is now known as K-Yo
18:46 -!- K-Yo is now known as K-Yo_
18:47 -!- K-Yo_ is now known as K-Yo
18:48 <wrtlprnft> aww :-(
18:48 <wrtlprnft> he changed it
18:48 <K-Yo> indeed
18:48 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has joined #armagetron
18:48 <wrtlprnft> #weather 12345
18:48 <armabot> wrtlprnft: The current temperature in Glenville, Scotia, New York is 33.3°F (12:49 PM EST on February 17, 2008). Conditions: Overcast. Humidity: 50%. Dew Point: 15.8°F. Windchill: 26.6°F. Pressure: 30.08 in 1018.5 hPa (Falling).
18:48 <K-Yo> and so did I on forums, no need to try :p
18:48 <wrtlprnft> heh, i'm too lazy to try that
18:49 <wrtlprnft> i just like the effect of ghostkilling someone :-P
18:49 <ghableska> #weather 50266
18:49 <armabot> ghableska: The current temperature in West Des Moines, Iowa is 31.3°F (11:44 AM CST on February 17, 2008). Conditions: Light Snow. Humidity: 84%. Dew Point: 26.6°F. Windchill: 19.4°F. Pressure: 28.42 in 962.3 hPa (Falling).  Blizzard Warning in effect until midnight CST tonight...
18:50 <epsy> K-Yo is gay
18:51 <epsy> i could understand gf's name as pw, but bf's
18:51 <epsy> pfff K-Yo
18:52 <K-Yo> :p
18:53 <armabot> armagetronad: philippeqc * r7986 /armagetronad/trunk/armagetronad/ (16 files in 6 dirs): monitors influence other monitors correctly
18:53 <philippeqc> finally!
18:53 -!- mzkelda [n=mkzelda@cpe-066-057-232-057.nc.res.rr.com] has quit [Remote closed the connection]
18:54 <epsy> wd philippeqc :)
18:54 <philippeqc> that should be worth checking-out and compiling
18:54 <K-Yo> forget my |x|forums account, your change profile page doesn't work T.T
18:54 <philippeqc> thanks epsy
18:54 -!- Stewie-Sleep is now known as Stewie-arma
18:55 <epsy> oh fuck
18:55 <epsy> what's the error message
18:55 <K-Yo> indeed
18:55 <philippeqc> there will be some clean-up to do, but the important thing is that lots of stuff works
18:55 <K-Yo> Parse error: syntax error, unexpected ',' in /home/.lynn/xclan/xclan.armagetron.co.uk/includes/ucp/ucp_profile.php on line 118
18:55 <philippeqc> what erro rmessage ?
18:55 <epsy> K-Yo,
18:55 <K-Yo> epsy,
18:55 <epsy> what's the error message
18:55 <K-Yo> <K-Yo> Parse error: syntax error, unexpected ',' in /home/.lynn/xclan/xclan.armagetron.co.uk/includes/ucp/ucp_profile.php on line 118
18:56 <epsy> oh stupid me
18:56 <philippeqc> a server is available for you to try (zonev2 test)
18:56 <K-Yo> what is it philippeqc ?
18:57 <philippeqc> the latest fix on the code for zone v2
18:57 <K-Yo> oh
18:57 <philippeqc> on the 0.3 development branch
18:57 <epsy> K-Yo, try now
18:58 -!- flex [n=savas@unaffiliated/savas] has joined #armagetron
18:58 <K-Yo> philippeqc, 404
18:58 <philippeqc> yeah i know, about to post the map
18:58 <K-Yo> epsy, works
18:58 <philippeqc> darn, didnt think u'd compile that fast
18:58 <epsy> ok
18:58 <z-man> philippeqc: sorry for mangling zv2 :) But getting v1 back to work was our priority.
18:58 <epsy> K-Yo, when you have time check if k-yo@x works ;)
18:59 <K-Yo> epsy, SQL ERROR [ mysql4 ]
18:59 <K-Yo> Unknown column 'new_md5' in 'field list' [1054]
18:59 <philippeqc> z-man no no, do not worry at all. I really understand, and I'm quite gratefull you did that. Lots less stress on my shoulders.
18:59 <epsy> philippeqc, compiling, i will test when i come back
18:59 <epsy> er yes
18:59 <epsy> why did i damn copypaste
19:00  * z-man is out for dinner, hoping TST runs well
19:00 <epsy> K-Yo, that should be it
19:00 <K-Yo> yep
19:00 <K-Yo> worked
19:00 <epsy> and please test k-yo@x (lowercase)
19:00 <philippeqc> K-Yo
19:00 <philippeqc> K-Yo: now the map is available
19:00 <K-Yo> oh
19:01 <epsy> philippeqc, brb
19:01 <philippeqc> k epsy
19:01 <K-Yo> philippeqc, XML validation error
19:01 <philippeqc> grr, impossible
19:02 <K-Yo> :58: element Rotation: validity error No declaration for attribute rotation of elmement rottaition
19:02 <philippeqc> did you update your codebase?
19:02 <philippeqc> ooo, let me check that
19:02 <K-Yo> <Rotation rotation="-3.14:6.28 />
19:02 <K-Yo> the / seems to be a problem
19:02 <K-Yo> same for :66:
19:03 <K-Yo> & :68: and :94:
19:03 <philippeqc> 	 <Rotation rotation="-3.14:6.28" />
19:03 <philippeqc> that should be the line 58
19:03 <wrtlprnft> philippeqc: checkout in progress.
19:03 <K-Yo> epsy, local user k-yo not found
19:04 <philippeqc> did a quote get lots on geocities?
19:04 <philippeqc> <Rotation rotation="-3.14:6.28"/>
19:05 <philippeqc> K-Yo: what is the output of svn info /resource/proto/map-0.3.1-a.dtd
19:05 <philippeqc> K-Yo: what is the output of "svn info /resource/proto/map-0.3.1-a.dtd"
19:05 <philippeqc> adjust the path accordingly
19:06 <philippeqc> should be version 7986
19:08 <K-Yo> the output?
19:08 <K-Yo> where do you want me to type that?
19:08 <K-Yo> epsy, url authentication x invalid
19:08 <wrtlprnft> i think he just wants the revision
19:09 <philippeqc> k-yo did you check-out the code, or did you just tried to join the server with an old client?
19:09 <wrtlprnft> Revision: 7986
19:09 <philippeqc> ty wrt
19:09 <K-Yo> I just tried to join the server
19:09 <wrtlprnft> the ed map i have still doesn't work for me, though
19:09 <K-Yo> with a revision
19:10 <K-Yo> I don't know which one
19:10 <philippeqc> sorry K-Yo, that wont work
19:10 <philippeqc> you need the absolute latest client
19:10 <K-Yo> alpha 20080210
19:10 <philippeqc> fresh from 15 minutes ago
19:10 <K-Yo> ok i dl it then :p
19:10 <K-Yo> he's on wrtl folder?
19:11 <philippeqc> darn, got kicked off my server
19:11 <K-Yo> :P
19:11 <K-Yo> philippeqc, where can I get the revision?
19:12 <K-Yo> on the beta site there only is r7979
19:12 <philippeqc> with the svn version
19:12 <philippeqc> on the branch for version 0.3
19:13 <K-Yo> is there any exe?
19:14 <philippeqc> no
19:14 <K-Yo> http://armagetronad.svn.sourceforge.net/viewvc/armagetronad?view=rev&sortby=date&revision=7986
19:14 <philippeqc> not yet
19:14 <K-Yo> oh
19:14 <K-Yo> I can't compile here
19:15 <philippeqc> i'm on linux here
19:15 <philippeqc> cant compile to windows for you :(
19:16 <K-Yo> :'(
19:16 <K-Yo> it's ok ;)
19:16 <K-Yo> i'll try ur zones later
19:16 <K-Yo> tell me
19:16 <K-Yo> what changed?
19:17 <philippeqc> humm, monitors can now influence monitors
19:18 <philippeqc> and in general, zones updates should be a tad nicer on the network
19:20 <wrtlprnft> MAP_FILE ed/zones_v2/hammertime-0.0.1.aamap.xml(http://crazy-tronners.com/resource/ed/zones_v2/hammertime-0.0.2.aamap.xml)
19:21 -!- z-man [n=manuel@p50870AFD.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
19:23 <philippeqc> cya wrtlprnft
19:24 <epsy> philippeqc, i have some time
19:24 <philippeqc> wrt was leaving
19:24 <philippeqc> i'm staying
19:24 <philippeqc> compiling
19:26 <philippeqc> done
19:26 <wrtlprnft> epsy: tst is right now, right?
19:26 <epsy> orly?
19:26 <wrtlprnft> err
19:27 <wrtlprnft> 20:30 GMT
19:27 <epsy> it'sw in 2 hours normally
19:27 <wrtlprnft> is in 3 minutes
19:27 <wrtlprnft> err
19:27 <wrtlprnft> argh
19:27 <epsy> wait you are kidding me
19:27  * wrtlprnft ← stupid
19:27 <wrtlprnft> #unload time
19:27 <epsy> pf
19:27 <armabot> wrtlprnft: The operation succeeded.
19:27 <wrtlprnft> #load Time2
19:27 <wrtlprnft> #gmtime
19:27 <armabot> wrtlprnft: The operation succeeded.
19:27 <armabot> wrtlprnft: 06:28 PM, February 17, 2008
19:28 <philippeqc> it is 7 :30 pm now
19:28 <wrtlprnft> philippeqc: that's GMT+1
19:28 <epsy> auth url x not fount
19:28 <philippeqc> k
19:28 <epsy> found*
19:29 <philippeqc> epsy, going for a walk, the server is up.
19:29 <philippeqc> the green arrow cannot be affected directly
19:30 <epsy> ok
19:30 <philippeqc> but it follows the blue one at double the rate
19:30 <wrtlprnft> philippeqc: anyways, try that map i pointed you to in single player mode, without AIs in freestyle mode
19:30 <philippeqc> so its a demo of zone affecting a monitor affecting a monitor affecting a zone
19:30 <epsy> what happened to http://x.authentication.armagetronad.net/ ?
19:30 <wrtlprnft> the green zone *should* be small at the beginning
19:31 <philippeqc> yeah, tried hammer time when ed published it
19:31 <philippeqc> bbl
19:31 <wrtlprnft> epsy: should be working again
19:31 <wrtlprnft> epsy: /etc/init.d/apache2 restart doesn't wait long enough for me after stopping the server
19:31 <epsy> *phew*
19:31 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
19:32 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
19:38 <wrtlprnft> K-Yo: http://resource.armagetron.at/resource/ ← works now, in case you ever need it
19:40 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit ["Leaving"]
19:43 <epsy> wrtlprnft, btw, if you can fix the the player_team_message bug... :/
19:43 <wrtlprnft> it's not fixed yet?
19:44 <wrtlprnft> err, i'll fix it
19:44 <epsy> well maybe you fixed it, i didn't restart the serv
19:44 <wrtlprnft> well, i compiled the latest rev
19:44 <epsy> with spectator chat? :P
19:45 <wrtlprnft> and SUSPEND
19:45  * wrtlprnft mentions DEDICATED_IDLE again
19:45 <wrtlprnft> you'd have had the new version already
19:46 <epsy> wrtlprnft, well, because of the inotail process, restarting the server automatically doesn't work
19:46 <K-Yo> wrtlprnft, indeed thx ;)
19:47 <wrtlprnft> K-Yo: it updates every ten minutes i think. It's an actual mirror of luke-jr_'s server and is supposed to be used if you go to resource.aa.net. I just gave it another domain that's not as messed up as luke's stuff
19:48 <K-Yo> ok
19:49 <K-Yo> xfroggy, u spent 32 hours on tron since feb 2nd.
19:50 <K-Yo> eer 23
19:50 <xfroggy> well thanks, after you pointed that out, I believe I shall stop playing it from now on :D
19:50 <K-Yo> i did 1 day 15 hours :S
19:50  * K-Yo must be sick
19:50 <xfroggy> :D
19:50 <flex> i plan on taking a break after the tst.. i can't take all this hassle with fps anymore :p
19:51 <flex> I'm just gona buy a super computer and be done with fps
19:51 <epsy> well i just got a big fps increase with display lists
19:51 <flex> as i'll be up 9000fps so it should be ok
19:51 <epsy> http://novicious.com/twatch/?q=%A6%D7%A6epsy
19:51 <epsy> blah
19:52 <epsy> i should spend less time on spec
19:53 <flex> haha, i spend exactly 2hours in sumo, nexus and fort
19:53 <flex> but i've been spending an extra 2hours more on sumo..
19:59 <K-Yo> epsy, le tst c 20:30 GMT+1 right?
19:59 <epsy> non c'est à 20:30 GMT
20:01 <epsy> wrtlprnft, did you fix it?
20:02 <K-Yo> sur xclan il y a marqué: All times are UTC + 1 hour sur la page du challenge board
20:03 <wrtlprnft> epsy: what?
20:03 <epsy> sa c phpbb
20:03 <wrtlprnft> the teamchat bug was fixed by z-man
20:03 <epsy> K-Yo, dans les règles il est dit que le temps de réf est GMT
20:03 <K-Yo> ok
20:03 <K-Yo> mais bon, ca porte a confusion
20:03 <epsy> wrtlprnft, so if i restart the serv everything is fine?
20:03 <K-Yo> pour checker j'ai juste regardé le challenge board
20:04 <wrtlprnft> epsy: it should be
20:04 <wrtlprnft> try on café
20:04 <wrtlprnft> same code
20:06 <epsy> ok it works
20:07 -!- flex [n=savas@unaffiliated/savas] has quit ["bye"]
20:08 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has quit ["Quitte"]
20:09 -!- K-Yo [n=K-Yo@gre92-2-82-66-105-52.fbx.proxad.net] has joined #armagetron
20:10 -!- flex [n=savas@unaffiliated/savas] has joined #armagetron
20:10 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
20:10 <epsy> wrtlprnft, didn't work on x sumo
20:11 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
20:12 -!- [dlh] [n=[dlh]@queue.rh.rit.edu] has joined #armagetron
20:20 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
20:20 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
20:29 -!- [dlh] [n=[dlh]@queue.rh.rit.edu] has quit []
20:33 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
20:34 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has quit ["Trillian (http://www.ceruleanstudios.com"]
20:41 -!- Stewie-arma [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]
20:44 -!- luke-jr_ is now known as luke-jr
20:46 <epsy> #sd man
20:46 <armabot> epsy: icemans network nuke zone - www.icemans.net: Players (0/16):
20:46 <epsy> #sd man TST
20:46 <armabot> epsy: There doesn't seem to be a server matching “man tst” at the moment, sorry.
20:46 <K-Yo> #sd "-man"
20:46 <armabot> K-Yo: Z-Man's TST Server: Players (0/32):
20:46 <K-Yo> .ls K-Yo
20:47 <K-Yo> #lastseen K-Yo
20:47 <armabot> K-Yo: cT¤K-Yo has last been seen on ¦×¦.TeamSumoTournament.Server 1 minute ago.
20:48 -!- K-Yo [n=K-Yo@gre92-2-82-66-105-52.fbx.proxad.net] has quit ["Quitte"]
20:48 -!- Stewie-arma [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has joined #armagetron
20:49 -!- K-Yo [n=K-Yo@gre92-2-82-66-105-52.fbx.proxad.net] has joined #armagetron
21:00 -!- Stewie-arma [n=Stewie-a@cpe-66-27-71-55.san.res.rr.com] has quit ["This computer has gone to sleep"]
21:09 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Remote closed the connection]
21:09 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
21:09 <Self_Destructo> wrtlprnft: is it possible to use a different font for each widget?
21:24 -!- zmanuel [n=manuel@p50870AFD.dip0.t-ipconnect.de] has joined #armagetron
21:26 -!- QUARG_ [n=QUARG@modemcable187.12-200-24.mc.videotron.ca] has quit []
21:37 -!- farbenfroh [n=farbenfr@chello080109118038.12.15.vie.surfer.at] has joined #armagetron
21:38 <farbenfroh> wooo connected from my nintendo ds (:
21:38 <farbenfroh> sup n00bs
21:39 <farbenfroh> u all on tst?
21:39 <farbenfroh> :I
21:43 -!- beta|AoS| [n=ubuntu@theo.is-a-geek.org] has quit [Remote closed the connection]
21:43 -!- beta|AoS| [n=ubuntu@theo.is-a-geek.org] has joined #armagetron
21:45 <farbenfroh> core dumps ~*<y<lo*~ for 30 points.
21:48 -!- MrBougo [n=MrBougo@39.229-243-81.adsl-dyn.isp.belgacom.be] has quit []
21:50 <farbenfroh> 5_5
21:54 <wrtlprnft> Self_Destructo: not yet
21:55 <Self_Destructo> wrtlprnft: what's taking you so long :p
21:55 <farbenfroh> tst ptolly
21:55 <farbenfroh> prolly
21:57 -!- philippeqc [n=philippe@c83-250-137-7.bredband.comhem.se] has quit ["Leaving"]
21:57 <wrtlprnft> Self_Destructo: fonts aren't even really objects right now.
21:57 <wrtlprnft> most stuff is in global/static functions
21:58 <Self_Destructo> i see
21:58 <farbenfroh> anybody trying to port arma for the nds? ^-^
22:02 <wrtlprnft> not really
22:03  * wrtlprnft doesn't even own one
22:03 <farbenfroh> i send u one if u do xD
22:04 <wrtlprnft> i don't know if it can even do 3d
22:04 <wrtlprnft> or the kind of 3d we need
22:04 <farbenfroh> but probably better port it to the pandora linux handheld
22:04 <farbenfroh> opengl es
22:04 <farbenfroh> sort of
22:05 <farbenfroh> it should be possible - but lot of porting work i think
22:05 <wrtlprnft> i probably don't have time for that kind of project
22:06 <farbenfroh> heh nvm but check pandora handheld - coming this spring - looks promising
22:06 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Connection reset by peer]
22:06 <farbenfroh> should be able to run x11 e.g.
22:06 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
22:07 <wrtlprnft> sounds neat
22:07 <wrtlprnft> opengl 2.0
22:07 <farbenfroh> ye (:
22:07 <wrtlprnft> that's way better than this machine i'm on right now
22:07 <farbenfroh> lol
22:08 <wrtlprnft> two sd card slots
22:08 <wrtlprnft> well, if it runs on windows and has a regular keyboard it can't be all that hard
22:08 <farbenfroh> its got nice specs, lets see how it turns out to be
22:09 <wrtlprnft> the screen res is reasonable, too
22:10 <farbenfroh> yes, heh got hooked?
22:11 <wrtlprnft> http://www.openpandora.org/ is a bit … thin …
22:11 <flex> epsy?
22:11 <flex> here?
22:11 <farbenfroh> yea - theres a wiki for the project
22:11 <flex> what's happening with the tst.. are people still playing?
22:12 <wrtlprnft> i especially like the unbrickable design part
22:12 <wrtlprnft> hacking routers and mp3 players always feels risky
22:12 <farbenfroh> lol
22:12 <wrtlprnft> #ss tst
22:12 <armabot> wrtlprnft: Z-Man's TST Server, MATCH IN PROGRESS: Sorry, I won't connect to any server outside the port range of 4534–4540.
22:12 <wrtlprnft> argh, darn you
22:12 <flex> iz cool
22:13 <flex> i just looked now
22:13 <flex> we're through :D
22:13 <flex> on the 3rd round
22:13 <farbenfroh> true, finals?
22:13 <flex> not yet
22:13 <farbenfroh> kk
22:13 <StickyNoob> wrtlprnft: provided your firmware wasnt programmed by fuckwits most things are unbrickable
22:13 <flex> it was close though on the second round for us, but we lost it
22:13 <flex> unbrickable? :p
22:13 <wrtlprnft> StickyNoob: talk about experimental stuff
22:14 <StickyNoob> flex: you cant put it into a state where it you cant restore factory firmware
22:14 <wrtlprnft> brick = thing that used to be some piece of technical equipment but was flashed the wrong way and is now nothing more than a paperweight
22:14 <farbenfroh> hacking mum's washing mashine and stuff xD
22:15 <farbenfroh> wait it runs on winCE (:
22:15 <StickyNoob> flex: most devices have a boot loader that cant be changed or overridden hence that prevents you bricking it
22:15 <StickyNoob> altho i did flash a robot in such a way that it sudo bricked it, was very close
22:16 <wrtlprnft> StickyNoob: well, most of these restrictions can be circumvented somehow
22:16 <farbenfroh> u'd need sort of a virtual bootloader
22:16 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit []
22:16 <farbenfroh> for unbrickable design
22:16 <StickyNoob> wrtlprnft: the bootloader is a good protection feature not a restriction
22:16 <farbenfroh> depends
22:17 <wrtlprnft> i'm just saying that you can still brick it
22:17 <StickyNoob> yeah
22:17 <wrtlprnft> i could brick my laptop, too, by messing up its BIOS
22:17 <flex> i thought you could just clear bios..
22:17 <farbenfroh> if it still runs on good 0ld bios..
22:18 <StickyNoob> wrtlprnft: but there should also be a boot loader that CANNOT be cleaned out the bios, so there will always be a way to flash on a funtional bios
22:18  * wrtlprnft has no clue about that
22:18 <farbenfroh> x)
22:19 <StickyNoob> on most chips you have to know what you are doing to overwrite the loader, the chances of doing it by accident are one in a billion
22:19 <wrtlprnft> any ideas as to how much this thing is going to cost?
22:20 <wrtlprnft> StickyNoob: i'm not talking about accidents
22:20 <farbenfroh> around 250 eur
22:20 <wrtlprnft> well, not that kind of accident, anyways
22:20 <StickyNoob> ok with malicious code from an informed source anything is possible
22:21 <farbenfroh> well put
22:21 <farbenfroh> (:
22:21 <wrtlprnft> not even malicious, just broken
22:22 <StickyNoob> thats the point tho, you cant realy do it unless you intend to
22:22 <farbenfroh> its from the team that made the gp2x
22:22 <wrtlprnft> luke-jr: http://ratings.armagetronad.net/
22:22 <wrtlprnft> luke-jr: 403
22:24 <farbenfroh> k im out, cu on the grid n00bs (:
22:25  * farbenfroh left the game.
22:25 <farbenfroh> x)
22:26 -!- farbenfroh [n=farbenfr@chello080109118038.12.15.vie.surfer.at] has quit ["DSOrganize IRC"]
22:30 <armabot> armagetronad: wrtlprnft * r7987 /armagetronad/branches/0.2.8/armagetronad/src/render/rGL.cpp: I just read that you're supposed to call glGetError until it stops returning errors. I guess it can't hurt to do so.
22:40 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
22:41 <wrtlprnft> epsy: i hate the rule that there can't be any teammate changes
22:41 <wrtlprnft> especially no subs
22:42 <wrtlprnft> i had two “teams” that were alone
22:42 <epsy> i know...but don't you think having fixed teams is less stressful for the organizers and for the server admins?
22:43 <wrtlprnft> i don't know, it was more stressful to answer “no” to people asking if they could play
22:44 <wrtlprnft> and i didn't like the match essentially being played out between two teams
22:44 <epsy> i understand..
22:44 <wrtlprnft> i don't really mind if someone doesn't have a teammate and agrees to play with someone else
22:45 <epsy> well, i'm open to discuss that in the feedback section
22:45 <wrtlprnft> obviously, if neither teammate shows up the match is played with one team less
22:45 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has quit [Connection timed out]
22:50 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has joined #armagetron
22:57 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit ["Leaving"]
23:07 -!- wireddd [n=wired@unaffiliated/wireddd] has quit [Remote closed the connection]
23:12 <armabot> lpbugs: [192760] When player leaves in the middle of a round, their wall continues to stay
23:22 <armabot> lpbugs: [192766] Cycle turn sound doesn't play until until player dies
23:33 <zmanuel> Argh! Bugs!
23:33 -!- zmanuel is now known as z-man
23:33 <flex> I hate you
23:33 <flex> so much!
23:36 <armabot> armagetronad: bazaarmagetron * r7988 /armagetronad/branches/0.2.8/armagetronad/ (. src/engine/ePlayer.cpp): Manuel Moos: Fixed UNSUSPEND.
23:36 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has quit [Connection reset by peer]
23:37 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has joined #armagetron
23:44 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has quit [Remote closed the connection]
23:45 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has joined #armagetron
23:56 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has quit [Read error: 104 (Connection reset by peer)]

Log from 2008-02-18:
--- Day changed Mon Feb 18 2008
00:00 <armabot> armagetronad: bazaarmagetron * r7989 /armagetronad/branches/0.2.8/armagetronad/ (. src/tron/gGame.cpp): Manuel Moos: Reordered ingame menu so "Disconnect" is agan second from below.
00:03 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
00:12 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit []
00:32 <flex> #rating flex
00:32 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has quit [Read error: 104 (Connection reset by peer)]
00:33 <armabot> flex: HTTP Error 403: Forbidden
00:33 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has joined #armagetron
00:37 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has quit ["I kill u!"]
00:45 -!- z-man [n=manuel@p50870AFD.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
00:47 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has joined #armagetron
00:50 <flex> luke-jr
00:50 <flex> #rating luke-jr
00:50 <armabot> flex: HTTP Error 403: Forbidden
00:51 <Hoax-> #si god
00:51 <armabot> Hoax-: GOD DOES NOT EXISTS - Thank you - (high rubber and high speed): Players (1/8): DesktopIcon
00:56 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit ["Leaving"]
00:59 -!- ct|kyl1 [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
01:03 <flex> http://blog.wired.com/gadgets/2008/02/hd-dvd-death-ma.html
01:04 <flex> guess that's it then..
01:04 <flex> that was very quick...
01:05 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has quit [Read error: 110 (Connection timed out)]
01:25 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has quit [".)(."]
01:43 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
01:43 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
02:08 -!- beta|AoS| [n=ubuntu@theo.is-a-geek.org] has quit [Remote closed the connection]
02:08 -!- beta|AoS| [n=ubuntu@theo.is-a-geek.org] has joined #armagetron
02:09 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has joined #armagetron
02:09 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has left #armagetron []
02:11 -!- luke-jr__ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
02:14 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
02:24 -!- luke-jr__ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
02:24 -!- luke-jr__ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
02:44 -!- luke-jr__ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
02:44 -!- luke-jr__ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
02:51 -!- eddiefantastic [n=ed@] has quit [Read error: 110 (Connection timed out)]
03:09 -!- mkzelda [n=mkzelda@cpe-066-057-232-057.nc.res.rr.com] has joined #armagetron
03:10 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has joined #armagetron
03:10 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has left #armagetron []
03:43 -!- luke-jr__ is now known as luke-jr_
03:43 -!- luke-jr_ is now known as luke-jr
03:58 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Connection reset by peer]
04:01 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
04:10 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
04:10 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
04:11 -!- luke-jr_ is now known as luke-jr
04:17 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
04:19 -!- luke-jr [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Read error: 104 (Connection reset by peer)]
04:20 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
04:34 -!- luke-jr_ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has quit [Connection reset by peer]
04:34 -!- luke-jr__ [n=luke-jr@2002:440d:6de2:0:20e:a6ff:fec4:4e5d] has joined #armagetron
04:38 -!- luke-jr__ is now known as luke-jr_
04:45 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit ["Leaving"]
04:46 -!- Hyper [n=tor@cpc2-stok7-0-0-cust469.bagu.cable.ntl.com] has joined #armagetron
04:49 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
04:50 <Hyper> hey all
04:56 <luke-jr_> who are you?
04:59 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit ["Leaving"]
05:03 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
05:14 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit ["Leaving"]
05:21 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
06:13 <Hyper> i am the one and only.. me!
06:14 <Hyper> you wont find another one anywhere :)
06:15 -!- Hyper [n=tor@cpc2-stok7-0-0-cust469.bagu.cable.ntl.com] has left #armagetron ["irc-U"]
06:18 <Self_Destructo> wrtlprnft: you there?
06:18 <Self_Destructo> #lastseen ~"XzL.Ace
06:18 <armabot> Self_Destructo: ~"XzL.Ace has last been seen on MicroBusCity.com |MBC| Fast with soft brakes! 1 day 0 hours 59 minutes ago.
06:19 <luke-jr_> Self_Destructo: come see my bot☹
06:19 <Self_Destructo> the one that was annoying me last night?
06:19 <luke-jr_> yeah
06:20 -!- ct|kyl1 [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has left #armagetron []
06:34 -!- Self_Destructo is now known as SD_away
06:37 -!- libervisco [n=libervis@tuxhacker/libervisco] has quit [Remote closed the connection]
07:15 -!- MrBougo [n=MrBougo@55.213-242-81.adsl-dyn.isp.belgacom.be] has joined #armagetron
07:29 <wrtlprnft> SD_away: now i'd be here for a short bit before school
07:35 -!- luke-jr_ is now known as luke-jr
07:40 -!- MrBougo [n=MrBougo@55.213-242-81.adsl-dyn.isp.belgacom.be] has quit []
07:44 <wrtlprnft> now i'm gone again
07:47 <luke-jr> ]rating luke-jr
07:50 <luke-jr> #rating luke-jr
07:50 <armabot> luke-jr: luke-jr is 1258th with a rating of 1443-1548 (from 1444-1547)
08:13 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
08:23 -!- z-man [n=manuel@p50870AFD.dip0.t-ipconnect.de] has joined #armagetron
08:43 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit [Remote closed the connection]
09:31 -!- beta|AoS| [n=ubuntu@theo.is-a-geek.org] has quit [Remote closed the connection]
09:31 -!- beta|AoS| [n=ubuntu@theo.is-a-geek.org] has joined #armagetron
09:35 <luke-jr> #rating luke-jr
09:35 <armabot> luke-jr: luke-jr is 294th with a rating of 1558-1612 (from 1443-1548)
09:35 <luke-jr> much better :D
09:56 <wrtlprnft> luke-jr: what do the colors mean?
10:06 -!- z-man [n=manuel@p50870AFD.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
10:08 <luke-jr> wrtlprnft: ?
10:08 <luke-jr> wrtlprnft: speaking of colours, interested in some odd 0.2.8 regression? :þ
10:09 <luke-jr> http://luke.dashjr.org/tmp/screenshot/
10:09 <wrtlprnft> wrtlprnft: i mean your stats page
10:09 <wrtlprnft> the red stuff
10:09 <luke-jr> 2-5 show it pretty well
10:10 <luke-jr> red mix = high volatility
10:10 <luke-jr> white mix = low volatility
10:10 <wrtlprnft> so red people are the ones who just happened to win their first 10 battles or so?
10:11 <wrtlprnft> luke-jr: what version did that change happen in?
10:11 <wrtlprnft> i think there was something in .1 → .2 that changed the rules when the white background would be drawn
10:12 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit ["Leaving"]
10:12 <luke-jr> wrtlprnft: branches/0.2.8
10:13 <luke-jr> the weird colours are on otherwise uncoloured text, I think
10:13 <luke-jr> and are completely transparent at times
10:13 <luke-jr> contrast 1 and 2
10:13 <wrtlprnft> oh
10:13 <luke-jr> oh, and some rare frames DO render correctly
10:13 <wrtlprnft> that's not supposed to be a color code?
10:14 <luke-jr> nope
10:14 <wrtlprnft> luke-jr: what happens if you disable display lists?
10:14 <luke-jr> hold on, I'll check
10:16 <wrtlprnft> could it be that the rare frame that render correctly could be the ones where the console contents changed?
10:18 <luke-jr> if I turn it Off, it works
10:18 <luke-jr> could be
10:19 <wrtlprnft> luke-jr: report it to the forums or lp…
10:19 <wrtlprnft> and state your card/driver
10:33 <luke-jr> http://forums.armagetronad.net/viewtopic.php?p=195070#195070
10:36 <armabot> lpbugs: [192860] sumo zones don't collapse for lack of enemy zones anymore
10:36 <wrtlprnft> luke-jr: lspci | grep -i gra
10:36 <wrtlprnft> that might be helpful
10:37 <luke-jr> wrtlprnft: no results :þ
10:37 <wrtlprnft> well, you know what i mean
10:37 <luke-jr> edited post
10:38 -!- z-man-work [n=moos@l23.thp.uni-koeln.de] has joined #armagetron
10:39 <wrtlprnft> here comes the guy who said he wanted to know about that kind of bug :-)
10:51 -!- deja_vu [n=deja_vu@Q0427.q.pppool.de] has joined #armagetron
11:24 <z-man-work> grr
11:27 <wrtlprnft> ?
11:27 <armabot> armagetronad: wrtlprnft * r7990 /armagetronad/branches/0.2.8/armagetronad/config/settings_authentication.cfg: Added (UN)?LOCK to the list of commands accessible to moderators by default, fixed a typo and clarified that these settings are the default
11:27 <z-man-work> wrtlprnft: trunk or 0.2.8?
11:27 <wrtlprnft> ah
11:27 <wrtlprnft> 0.2.8
11:27 <wrtlprnft> latest
11:27 <wrtlprnft> try x sumo
11:27 <z-man-work> Hmm, on bugfarm elimination, the zones do collapse
11:27 <wrtlprnft> argh
11:27 <z-man-work> the message is gone, however.
11:28 <wrtlprnft> well, they don't on x sumo :-(
11:34  * wrtlprnft greps the logs for that setting
11:35 <z-man-work> the reason the message is gone on bugfarm is of coruse that it's replaced by the "
11:35 <z-man-work> was awarded x points for holding the base" message.
11:35 <wrtlprnft> ah
11:36 <z-man-work> So bits of code around the collapse thing changed, and things may have gone wrong.
11:36 <wrtlprnft> oh, epsy set the timeout to 0 for the tourney. I wonder why
11:36 <wrtlprnft> it doesn't have any effect for less than 5 teams, anyways
11:36 <z-man-work> Yep.
11:37  * wrtlprnft invalidates the bug
11:48 <z-man-work> Ah, interesting new test case for the svn-bzr syncer :)
11:48 <z-man-work> I had committed something to bzr just before your svn commit.
11:48 <z-man-work> The syncing process started with a pull from svn, which gave no new revisions.
11:48 <z-man-work> While the sync was in process, your commit happened.
11:49 <luke-jr> http://www.theonion.com/content/news/depressed_candidate_runs_attack_ad
11:49 <z-man-work> The first sync attempt then failed, but a second one is in process, let's see what it brings.
11:56 <armabot> armagetronad: bazaarmagetron * r7991 /armagetronad/branches/0.2.8/armagetronad/ (. src/render/rFont.cpp): Manuel Moos: Moved glColor() call outside of the last glBegin()/glEnd() block.
11:57 <armabot> armagetronad: bazaarmagetron * r7992 /armagetronad/branches/0.2.8/armagetronad/: Manuel Moos: Moved glColor() call outside of the last glBegin()/glEnd() block.
11:58 <z-man-work> Well, that could have gone better, but it also could have gone a lot worse.
12:02 <z-man-work> luke-jr: the last commit MAY fix your font problem, yould you try?
12:03 <luke-jr> z-man-work: I've 1.5 GB over RAM use atm, it will need to wait until I'm not at the laptop to compile
12:04 <z-man-work> Oh heh :)
12:04 <luke-jr> shouldn't be too long tho, I haven't slept yet
12:07 <luke-jr> z-man-work: btw, no 'development drivers' on this machine
12:07 <luke-jr> this card has been fully supported for years and years
12:07 <z-man-work> I'm not too familiar with the ATI zoology.
12:08 <luke-jr> everything up to the Radeon 9250 has had complete and stable support forever
12:08 <luke-jr> newer is all development, with up to X850 "working"
12:40 <armabot> armagetronad: bazaarmagetron * r7993 /armagetronad/branches/0.2.8/armagetronad/: Manuel Moos: Empty merge to keep the peace between svn and bzr.
12:40 <armabot> armagetronad: bazaarmagetron * r7994 /armagetronad/branches/0.2.8/armagetronad/: Manuel Moos: Moved glColor() call outside of the last glBegin()/glEnd() block.
12:40 <z-man-work> Hmm, ok, three empty changesets.
12:41  * z-man-work hopes that's the end of it.
12:41 <armabot> armagetronad: bazaarmagetron * r7995 /armagetronad/branches/0.2.8/armagetronad/ (. src/tron/gCycle.cpp): Manuel Moos: Make sure cycle is dead when it gets removed from the game.
12:48 <wrtlprnft> what happens if two conflicting changes get ci'd at the same time?
12:51 <wrtlprnft> z-man-work: i think the opengl errors i had with the console just disappeared.
12:52 <wrtlprnft> probably the same problem as luke-jr's
12:54 <z-man-work> Yeah, I thought about that, too.
12:54 <z-man-work> Two conflicting changes would leave the sync process in conflict, nothing would happen. I'd get a mail telling me to unwedge the conflict.
12:55 <wrtlprnft> ah
12:55 <wrtlprnft> it's quite unlikely, though
12:56 <z-man-work> Yep. Conflict probability is proportional to the product of the amount of changes made by each party.
14:16 -!- libervisco [n=libervis@tuxhacker/libervisco] has joined #armagetron
14:30 -!- ct|kyle [n=kyle@pool-71-97-157-191.aubnin.dsl-w.verizon.net] has joined #armagetron
14:32 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
15:34 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit ["Leaving"]
15:37 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
16:43 -!- MrBougo [n=MrBougo@78.109-65-87.adsl-dyn.isp.belgacom.be] has joined #armagetron
16:51 <wrtlprnft> guru3: i just got a boathouse on your mapgen thing
16:53 <wrtlprnft> but nice lakes
17:07 -!- MaZuffeR [n=MaZuffeR@darkmoor.sby.abo.fi] has joined #armagetron
17:07 <MrBougo> #ping
17:07 <armabot> pong
17:34 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has joined #armagetron
17:52 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has joined #armagetron
17:53 <epsy> hey
18:05 -!- wireddd [n=wired@unaffiliated/wireddd] has joined #armagetron
18:24 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has joined #armagetron
18:46 -!- flex [n=savas@unaffiliated/savas] has quit ["bye"]
19:01 -!- flea [n=blia@75-93-206-14.ral.clearwire-dns.net] has joined #armagetron
19:03 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit ["Leaving"]
19:08 -!- GodTodd [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has quit [Read error: 113 (No route to host)]
19:12 -!- GodTodd [n=TheTruth@pool-71-170-38-124.dllstx.fios.verizon.net] has joined #armagetron
19:34 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
20:09 -!- flex [n=savas@host81-157-165-47.range81-157.btcentralplus.com] has joined #armagetron
20:22 <flea> how is the turn sound made?
20:22 <flea> is iit a file?
20:29 <K-Yo> yes
20:29 <K-Yo> or no
20:29 <flex> is
20:30  * K-Yo didn't notice the word "turn" at first sight
20:30 <K-Yo> there are only 2 sounds in arma
20:31 <K-Yo> the cyclrun.wav: sound of the bike running
20:31 <flea> then i'm wondering about this
20:31 <flea> http://forums.armagetronad.net/viewtopic.php?t=11431
20:31 <K-Yo> the expl.wav: sound of the explosion
20:31 <flea> k
20:32 <K-Yo> I guess it works with a movie pack or something like that
20:32 <flex> cycle_turn.ogg Armagetron Advanced\sound
20:32 <flex> but that's wave so i guess it's 0.2.x versions
20:33 <K-Yo> u use 0.3?
20:34 <K-Yo> Oh I just noticed something
20:35 <K-Yo> flea, it's a normal sound on 0.3, not on 0.2.8
20:35 <flea> normal sound as in file?
20:35 <epsy> sound is done with vibrations in air?
20:35 <flea> neutrinos n stuff
20:37 <K-Yo> yeah
20:37 <K-Yo> I meant normal sound
20:37 <epsy> what's an anormal sound ?
20:38 <K-Yo> like there is by default a file cycleturn.wav in sound directory
20:38 <K-Yo> there wasn't in 0.3
20:39 <z-man-work> Stop making my brain explode, please.
20:39 <flex> keep on going!
20:39 <flex> make it explode
20:39 <flex> please!
20:39 <epsy> just go to the dir where flex found cycle_turn.ogg
20:40 <epsy> then, if you don't know what to do at that point, i don't think i could help you
20:40 <flex> he's probably using v0.2
20:40 <epsy> whatever, 0.2.* or trunk, there is a turn sound file in the same dir
20:40 <epsy> goddamn
20:40 <epsy> stop making it complicatedf
20:42  * K-Yo pumps
20:43 <flex> guru3 I'd like to register "s" please. :D
20:43 <flex> so I can do sav@s
20:44 <guru3> could you be a bit more ellaborate than that?
20:45 <flex> that's all i've got atm :p
20:45 <guru3> then no
20:45 <guru3> tank_progr@m comes first if i'm doing silly domains
20:45 <flex> lol
20:45 <flex> ok S is a clan i'd like to form :p
20:46 <guru3> talk me to me again when your clan has the same sort of standing as xclan
20:46 <flex> awww, I don't think we can be as pro as them..
20:46 <guru3> not gonna happen then
20:46 <flex> come on now.. they're too good
20:46 <guru3> no
20:46 <guru3> you've not sold me
20:48 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has quit ["I kill u!"]
20:53 <flex> guru3, there should be like a general agreed policy on all this then.. creating clans or such just for a tag, then which probably wont be bothered about after..
20:53 <flex> or even if it was bothered, it would be kinda weird if the guy carried on using a specific letter :p
20:54 <guru3> there is no general policy for short auths
20:54 <guru3> it's a per instance basis
20:54 <flex> and someone actually wanted it more, you can't just take it off other guys and dictate everything exactly.
20:55 <guru3> auth domains are permanent
20:56 <guru3> you can't suddenly just retire and change it
20:56  * wrtlprnft wants to found the @wrt clan!
20:56 <guru3> w@rt
20:56 <flex> lol
20:57 <wrtlprnft> epsy: i'm founding a new clan that can pwn n00bz and trying to gather the best people around. I've already got myself, are you interested in joining?
20:57 <epsy> wrtlprnft, tell zman in, get ph, and even benelus if possible, there, you have the ePlayer clan
20:58 <wrtlprnft> deja_vu: i'd accept fonts in my clan, too, as long as they pwn n00bz!
20:58 <wrtlprnft> epsy: lol²
20:58 <guru3> maybe we should do developer.authentication.armagetronad.net
20:58 <epsy> dev* ?
20:58 <wrtlprnft> not sure if i want that
20:58 <epsy> "staff" ^^
20:58 <guru3> it seems a bit poor that everyone is @forums -_-
20:59 <guru3> but meh
20:59 <epsy> @x
20:59 <wrtlprnft> make it @svn or something
20:59 <guru3> it can't help that we've all built our personalities tehre
20:59 <epsy> oops i forgot about you guru3
20:59 <wrtlprnft> something that doesn't lead to every newbie asking questions
20:59 <wrtlprnft> guru3: @freenode? ;-)
20:59 <guru3> hrhr
20:59 <guru3> i think developer would cause the fewest questioins
20:59 <wrtlprnft> everyone with >1000 lines in this # gets an an account
21:00 <guru3> lol
21:00 <wrtlprnft> (- number of kicks received *1000 to annoy luke-jr)
21:00  * epsy waits for players
21:00 <epsy> #tea
21:00 <armabot> epsy: Fortress Café: Players (0/32):
21:00 <flex> you're a dev because you spam like fuck here?
21:01 <epsy> #tea
21:01 <armabot> epsy: Fortress Café: Players (1/32): ¦×¦epsy
21:01 <wrtlprnft> flex: hah, i'm the biggest spamming pro
21:01 <wrtlprnft> after lucifer
21:01 <guru3> we need a way to link identies
21:01 <flex> I haven't seen Lucifer speak or be here in ages
21:01 <flex> what's wrong with him
21:01 <wrtlprnft> guru3: yeah :(
21:01 <wrtlprnft> flex: no time and stuff
21:01 <guru3> just like a cross referenced list on authentication
21:02 <wrtlprnft> guru3: yeah, the link should be permanent if both parties agree
21:02 <flex> wrtlprnft, oh? what's he busy with?
21:02 <wrtlprnft> flex: no clue. job, kids, crack, …
21:02 <flex> ah crack! very time consuming yes
21:03 <guru3> just something simple
21:03 <guru3> like a space seperated new line file
21:03 <guru3> that stats scripts can fetch and parse
21:04 <wrtlprnft> guru3: why not just add it to the reply from the auth server?
21:04 <guru3> because that requires ammending the protocol
21:04 <guru3> the database
21:04 <guru3> and the software
21:04 <guru3> i just want a simple way to find out if someone is known by another name as well
21:05 <wrtlprnft> to be sure both parties would have to do that, though
21:05 <guru3> yes but we could create a sort of back and forth link system
21:05 <guru3> name + some unqiue id gets submitted, returns a link
21:05 <guru3> party 2 follows the link
21:05 <guru3> adds another name
21:05 <guru3> another link
21:05 <guru3> party 1 verifies
21:06 <epsy> huh
21:09 <guru3> anyway
21:09 <guru3> dinner, bbl
21:10 <flex> #tea
21:10 <armabot> flex: Fortress Café: Players (4/32): beta, Dez, pipe, wrtlprnft |mbc|
21:10 <flex> rejoin epsy
21:30 -!- MrBougo [n=MrBougo@78.109-65-87.adsl-dyn.isp.belgacom.be] has quit []
21:30 -!- beta|AoS| is now known as rc1
21:44 -!- zmanuel [n=manuel@p50871D51.dip0.t-ipconnect.de] has joined #armagetron
22:09 <deja_vu> wrtlprnft: i pwn, but i don't like clans ;)
22:10 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has quit ["Leaving"]
22:13 <wrtlprnft> deja_vu: aww
22:13 <wrtlprnft> deja_vu: it's the greatest clan evAr!
22:13 <deja_vu> :O
22:13 <deja_vu> what does it do? :D
22:14 <wrtlprnft> register @wrt for armathentication
22:14 <wrtlprnft> and pwn n00bZ!11oneoneone
22:14 <epsy> two
22:14 <deja_vu> ^^
22:14 <K-Yo> wrt?
22:14  * wrtlprnft wonders if the rofl clan already existed and died
22:15 <wrtlprnft> the lol clan did
22:15 <deja_vu> hm.. not sure
22:15 <epsy> rolf mao!
22:15 <deja_vu> ok, that would be a new one :P
22:15 <K-Yo> wrtlprnft, wanna create the rofl clan?
22:15 <K-Yo> :P
22:16 <wrtlprnft> K-Yo: sure, if you make me a clan server for free
22:16 <wrtlprnft> i have no tried downloading armagetronad_dedicated.exe, but noone ever plays on my server
22:16 <wrtlprnft> -no
22:16 <epsy> rolf mao is better :(
22:17  * deja_vu is so glad his nick already has 15 chars :>
22:18 <wrtlprnft> MegaUltraHyperSquirrel²?
22:18 <deja_vu> yay :P
22:19 <deja_vu> SuicideSquirrel or QuantumSquirrel
22:19 <deja_vu> depending on how well i play right now >_>
22:25 <rc1> hey deja_vu
22:25 -!- rc1 is now known as beta|AoS|
22:28 <deja_vu> hey beta|AoS| :)
22:44 <K-Yo> wrtlprnft, i can host at home ur clan server ;)
22:44 <wrtlprnft> woot
22:44 <wrtlprnft> you rokz
22:44 <flex> toow
22:44 <K-Yo> i no
22:44 <wrtlprnft> i yes
22:44 <K-Yo> we can put a colored name!
22:44 <K-Yo> 0x000000ROFL KLAN FTW
22:44 <wrtlprnft> be sure two put tow color codes for every letter!
22:45  * wrtlprnft finally found his stereo glasses
22:45 <wrtlprnft> enough clan founding for today
22:46 <K-Yo> yes wrtlprnft
22:46 -!- sasori [n=liiz_@ip56583146.direct-adsl.nl] has joined #armagetron
22:46 <sasori> w00t
22:46 <sasori> O_O
22:46 <K-Yo> 0x000000K0x000000L0x000000A0x000000N0x000000 0x000000R0x000000O0x000000F0x000000L
22:46 <wrtlprnft> two codes per letter!
22:46 <K-Yo> i'll set that one day probably
22:46 <K-Yo> two per letter?
22:46 <K-Yo> aaah yaisss
22:47 <K-Yo> rokz mor
22:47  * sasori slaps K-Yo around a bit with a large trout
22:47 <K-Yo> u can code a program that adds as mani color codes to every letter?
22:47 <Hoax-> omg can i join your clan plz
22:47 <flex> no physical contact here please, people get upset.
22:47 <wrtlprnft> K-Yo: you're the haxxor
22:48 <Hoax-> ive plenty of OWNED and pWNT instants and everything
22:48 <wrtlprnft> Hoax-: you're in
22:48 <sasori> flex :(
22:48 <wrtlprnft> great job
22:48 <epsy> no no no, let me say it again
22:48 <wrtlprnft> well, i'm super pro extra leet :-)
22:48 <K-Yo> wrtlprnft, no
22:48 <K-Yo> don't let Hoax- in
22:48 <flex> clearly a fake.. it's actually l33t
22:48 <K-Yo> we have to TEST him first
22:49 <K-Yo> 1337
22:49 <Hoax-> :D
22:49 <wrtlprnft> yes I am!
22:49 <K-Yo> like Hoax- u like playing?
22:49 <epsy> wrtlprnft loves 1337 bans (and so do i btw)
22:50 <Hoax-> i play 24/7 and pwn n00bs im 1337 u gotta let me in
22:50 <K-Yo> ur in
22:50 <K-Yo> eeer now ur in
22:50 <epsy> no, now
22:50 <K-Yo> can u tell me color code for red? i can't reed the paper where i wrote it :S
22:50 <epsy> or better...
22:50 <epsy> now
22:51 <epsy> K-Yo, 0xRedRedGreenGreenBlueBlue
22:51 <Hoax-> K-Yo, can i be mod?
22:51 <K-Yo> epsy, -.-
22:51 <K-Yo> Hoax-, we need a fidelity test first
22:51 <zmanuel> rofl mao zedong?
22:52 <K-Yo> zmanuel, -.-
22:52 -!- zmanuel is now known as z-man
22:52 <epsy> K-Yo, put min at all except at red where you put the max
22:52 <epsy> #ping
22:52 <armabot> pong
22:53 <K-Yo> epsy, -.6
22:53 <z-man> Apparently, some members of <<WiR>> are unhappy with their leader.
22:53 <epsy> z-man, no no no, iT4s rolf!
22:53 <epsy> it's*
22:53 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has joined #armagetron
22:53 <K-Yo> Hoax-, no u can't be mod sry :( but i put u admin
22:53 <epsy> X -.-
22:53 <z-man> Can we try to make them start a revolution?
22:53 <Hoax-> :D
22:53 <K-Yo> really z-man?
22:53 <K-Yo> #lastseen z-man
22:53 <armabot> K-Yo: Z-Man has last been seen on Fortress Café 22 hours 46 minutes ago.
22:54  * z-man plays under a super secret pseudonym at times.
22:54 <flex> z-man, you might of considered there is a spy for the leader in here maybe?
22:54 <K-Yo> #lastseen noob
22:54 <armabot> K-Yo: *Br|noob seems to be on -=}ID< -=}Immortal Dynasty< -=}Dog Fight< (DF) right now.
22:54 <K-Yo> i know it :P
22:54 <flex> your revolution is over already!
22:54 <z-man> I don't care, as long as there is a bloodbath :)
22:55 -!- K-Yo is now known as ____WIR___SPY
22:55 -!- ____WIR___SPY is now known as ___WIR___SPY
22:55 <sasori> WiR?
22:56 <flex> yes, they are everywhere
22:56 <sasori> god, I hate them tbh
22:56 <sasori> :(
22:57 <z-man> They can be a bit annoying, but that applies to every clan.
22:57  * ___WIR___SPY slaps sasori 
22:57 <z-man> Except x and CT, of course :)
22:57 <___WIR___SPY> :D
22:57 -!- ___WIR___SPY is now known as K-Yo
22:57 <P4> especially Bloody :þ
22:57 <epsy> z-man got traumatised since itold him to try nexuiz
22:57 <epsy> now he wants the blood
22:57 <epsy> :s
22:57 <z-man> Well, maybe not x.
22:57 <epsy> haha
22:57 <K-Yo> nexuiz is good
22:58 <epsy> but too GPU-hungry :s
22:59 <sasori> WiR is annoying because when you beat them in their own clan server, they kick you
22:59 <sasori> XD
22:59 <z-man> That's the reason they're unhappy with their leader :)
22:59 <epsy> but...that applies to x as well
22:59 <epsy> :D
22:59 <z-man> He's the one doing the kicking, it seems.
23:00  * z-man reconsiders giving epsy moderator rights during tournaments
23:00 <sasori> who's WiRs leader?
23:00 <epsy> lol!
23:00  * K-Yo hopes he could kick noobs from ctwf
23:01 <StickyNoob> K-Yo: dont you already have a full time job
23:01 <K-Yo> http://www.iphpbb.com/board/fs-02815909nx107736.html
23:01 <K-Yo> StickyNoob, :P no
23:01 <K-Yo> StickyNoob, i'm a student ;)
23:01 <StickyNoob> then you should be studying, not kicking noobs all day
23:02 <StickyNoob> as should i realy
23:02 <K-Yo> kicking noobs is way much funnier
23:02 <K-Yo> wanna come ctwf?
23:02 <z-man> Looks like Razor is WiR's prime leader.
23:03 <StickyNoob> is WiR primarily a german clan?
23:03 <epsy> like the phone?
23:03 <epsy> er
23:03 <epsy> i guess so
23:03 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has quit [Remote closed the connection]
23:03 <P4> #t de en wir
23:03 <armabot> P4: we
23:03  * epsy starts mpd
23:03 <epsy> as of the music player
23:03 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has joined #armagetron
23:04 <K-Yo> StickyNoob, all wir members are german
23:04 <K-Yo> they're recruiting only germans
23:04 <sasori> Razor is wirs clanleader?
23:04 <sasori> hahahaha
23:04 <StickyNoob> xenophobes
23:04 <z-man> Nazis!
23:04 <epsy> Jews! er.
23:05 <StickyNoob> goodwins law
23:05 <z-man> No, they just don't speak english so well.
23:05 <StickyNoob> dam, no argument going
23:05 <z-man> Right, Godwin only applies to arguments :)
23:05 <epsy> that's because fle_x is playing
23:05 -!- flea [n=blia@75-93-206-14.ral.clearwire-dns.net] has quit [Read error: 110 (Connection timed out)]
23:06 <sasori> flex has sperm on his name
23:06 <sasori> hihi
23:06 <sasori> I do too, but thats ok
23:06 <epsy> jeez
23:06 <epsy> 5 seconds lag
23:06 <epsy> ah, better
23:07 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has quit [Remote closed the connection]
23:07 -!- xfroggy [n=xfroggy@unaffiliated/xfroggy] has joined #armagetron
23:07 <epsy> xfroggy, that's like the 5th time you close it :P
23:08 <xfroggy> VirtualBox is taking over :S
23:09 <StickyNoob> virtualbox rocks
23:11 <wrtlprnft> epsy: could you try glxinfo | grep COLOR, please?
23:11 <z-man> Now, who sets LD_LIBRARY_PATH to just /usr in kubuntu?
23:11  * z-man wants /usr/local/lib.
23:11 <wrtlprnft> i wonder if it's just my crappy system that doesn't support color matrices
23:12 <epsy> wrtlprnft, hm
23:12 <epsy> $ glxinfo | grep COLOR
23:12 <epsy> libGL warning: 3D driver claims to not support visual 0x5b
23:12 <wrtlprnft> that's stderr
23:12 <epsy> i know
23:12 -!- flea [n=blia@75-93-206-14.ral.clearwire-dns.net] has joined #armagetron
23:12 <epsy> $ glxinfo | grep -i COLOR
23:12 <epsy> libGL warning: 3D driver claims to not support visual 0x5b
23:12 <epsy>     GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
23:12 <epsy>     GL_EXT_secondary_color, GL_EXT_separate_specular_color,
23:12 <epsy>     GL_OES_read_format, GL_SGI_color_matrix, GL_SGI_color_table,
23:12 <epsy>    visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
23:12 <wrtlprnft> GL_SGI_color_matrix
23:12 <wrtlprnft> hmm
23:12 <wrtlprnft> that's supported by my card, too
23:13 <wrtlprnft> maybe i need to use some odd sgi constant then
23:13 -!- K-Yo [n=K-Yo@unaffiliated/k-yo] has quit ["E>wir<3"]
23:14 <z-man> K-Yo really went with this spy thing :)
23:14 <wrtlprnft> ?
23:14 <StickyNoob> spy?
23:14 <epsy> what?
23:15 <z-man> Did he always have that >wir< thing in his quit message?
23:15 <epsy> no
23:15 <flex> haha z-man
23:15 <StickyNoob> i dont get it
23:16 <z-man> doesn't matter.
23:16 <flex> hey flea
23:16 <flex> :)
23:17 <sasori> does anyone know if WiR clan has a forum or sth?
23:17 <flex> we have similar names :D
23:17 <flex> want to be friends?
23:17 <z-man> They have one, their server advertises it. But I forgot its URL.
23:17 <sasori> oic
23:18 <flex> you're not going to join are you? :(
23:18 <z-man> They have a "do not complain about WiR-Members" rule, though :)
23:18 <sasori> LOL!
23:19 <sasori> no I'm happy in the spermclan flex
23:19 <flea> heya
23:19 <flex> heya
23:19 <flex> I like your name :)
23:19 <xfroggy> test :D
23:19 <wrtlprnft> z-man: do you know anything about the color matrix? i'm running out of tricks here
23:19 <epsy> fk im being owned by an american
23:19 <z-man> No, sorry, nothing.
23:19 <z-man> What are you trying to do?
23:19 <flex> what's new epsy?
23:20 <wrtlprnft> glMatrixMode(GL_COLOR) does not throw an error, but it doesn't do anything
23:20 <wrtlprnft> z-man: for stereo rendering
23:20 <xfroggy> lol epsy :D
23:20 <epsy> just wait...the american devil will typs smth
23:20 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has quit [Connection reset by peer]
23:20 <wrtlprnft> i'd like to specify a matrix that renders everything in black and white
23:20 <sasori> http://www.iphpbb.com/board/fs-02815909nx107736.html
23:20 <sasori> all german, smart..
23:20 <StickyNoob> !cyborgname sperm
23:20 <epsy> well if it's intended only for germans..
23:21 <StickyNoob> #cyborgname sperm
23:21 <z-man> wrtlprnft: It's probably silently unsupported on your hardware.
23:21 <epsy> hrm O.o
23:21  * z-man has seen that with texture matrices.
23:21 <epsy> oh man this is pwnage :D
23:21 <wrtlprnft> then why does my F*** system report having the sgi extension?
23:21  * epsy loves xfroggy
23:21 <epsy> :D
23:21 <epsy> argh
23:21 <epsy> devil is in me
23:22 <z-man> wrtlprnft: don't ask me :)
23:22 -!- ohka|quad [n=quad@82-47-202-172.cable.ubr05.shef.blueyonder.co.uk] has joined #armagetron
23:22 <z-man> Should I run a simple test?
23:22 <wrtlprnft> sec, i'll write one
23:22 <wrtlprnft> actually, i'll just make a diff that should turn arma into black and white
23:22 <wrtlprnft> easier
23:23 -!- manuel_ [n=manuel@p50871D51.dip0.t-ipconnect.de] has joined #armagetron
23:23 -!- manuel_ is now known as z-man2
23:23 -!- deja_vu [n=deja_vu@Q0427.q.pppool.de] has quit ["leaving"]
23:23 <z-man2> other PC, better for accepting wrt's patch
23:23 <wrtlprnft> http://wrtlprnft.ath.cx/hopefullyblackandwhite.patch
23:25 <sasori> flex
23:25 <sasori> still alive?
23:25 <flex> yes
23:25 <flex> why?
23:26 <sasori> idk
23:26 <sasori> bored
23:28 <z-man2> Well. it partly works.
23:28 <z-man2> The rim wall is b&w now.
23:29 <z-man2> The various ResetRenderStates probably mess with it.
23:29 <z-man2> So go ahead and curse your hardware, wrtlprnft :)
23:29 -!- z-man2 [n=manuel@p50871D51.dip0.t-ipconnect.de] has quit [Remote closed the connection]
23:30  * wrtlprnft curses his hardware
23:31 <wrtlprnft> i'm gonna ci it anyways so that it's called if there's stereo rendering
23:31 <wrtlprnft> -that
23:31 <z-man> Yep, do that. It's certainly a cool idea.
23:43 <wrtlprnft> ARGH
23:43 <wrtlprnft> stupid
23:43 <wrtlprnft> do you know what the color matrix does on my card?
23:43 <epsy> hm, no?
23:43 <wrtlprnft> i went and played a bit with reasonable settings of start_fov (90 is waay to big) and made some screenshots
23:43 <wrtlprnft> those screenshots are all black and white.
23:44 <epsy> (OT: wrtlprnft, did you ever try a negative FOV ?)
23:44 <z-man> So it operates on ReadPixel and stuff?
23:44 <wrtlprnft> apparently
23:44 <wrtlprnft> argh
23:44 <wrtlprnft> what a waste of time.
23:44 <wrtlprnft> better get rid of that again
23:46 <z-man> Aww, damit, Io no longer likes my garbage collector hack.
23:46 <z-man> Can't let two states share the same collector :(
23:47 <wrtlprnft> you're working on Io? great :-)
23:47 <armabot> armagetronad: wrtlprnft * r7996 /armagetronad/trunk/armagetronad/ (5 files in 3 dirs): more realistic calculation of stereo images. the old stuff wasn't really correct, it just sort of worked.
23:47 <z-man> Well, after testing luabind, I thought I may as well pick up where I had left last year.
23:49 <armabot> armagetronad: wrtlprnft * r7997 /armagetronad/trunk/armagetronad/src/engine/eCamera.cpp: removed some now-unused code
23:49 <z-man> Nooo, no code in eCamera is unused!
23:50 <epsy> heh
23:50  * z-man bets someone will complain about changed camera behavior soon.
23:50 <epsy> "too much sanity"
23:50 <beta|AoS|> oops i forgot you epsy ><... Here it is : "mplayer -forceidx http://pix.aos.ath.cx/vidz1.avi  http://pix.aos.ath.cx/vidz2.avi"
23:50 <wrtlprnft> z-man: err
23:51 <flea> new camera ?
23:51 <beta|AoS|> err... Wrong chan...
23:51 <flea> btw, thanks for updating arma here and there
23:51 <flea> i try to follow , but either way i enjoy playing
23:51 <wrtlprnft> z-man: that's the part that sets the perspective transformation *only if* stereo rendering is enabled
23:51 <z-man> Ah ok then :)
23:51 <wrtlprnft> flea: it's not camera related
23:51 <epsy> damn
23:51  * flea is making new dpg packs
23:52 <epsy> went too fast at start then player decided to try getting the hang of it back
23:52 <flea> havent since 06
23:52 <epsy> sending bribes
23:54 <wrtlprnft> #night
23:54 <armabot> Good night wrtlprnft!
23:54 -!- xfroggy_ [n=xfroggy@unaffiliated/xfroggy] has joined #armagetron
23:56  * z-man needs a new smart pointer concept
23:57 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has joined #armagetron

Log from 2008-02-19:
--- Day changed Tue Feb 19 2008
00:00 <z-man> does Fortress Cafe make debug recordings?
00:00 <z-man> Oh, it doesn't. Darn.
00:00 -!- xfroggy_ [n=xfroggy@unaffiliated/xfroggy] has quit ["I kill u!"]
00:01 -!- epsy [n=epsy@mar75-4-82-227-65-72.fbx.proxad.net] has quit []
00:05 <wrtlprnft> z-man: i keep the logs, that's all :-(
00:05 <wrtlprnft> z-man: if you have a use for non-debug mode recordings i can start making them
00:05 <z-man> Np, I just saw Armagetronad temporarily pass through my wall.
00:06 <z-man> No, non-debug mode debug recordings from a foreign machine are next to useless.
00:06 <z-man> I'll just do my own tests.
00:06 <wrtlprnft> ok
00:06 <wrtlprnft> really good night now
00:06 <z-man> I've seen it happen before on Nixda, and.
00:06 <z-man> really gn :_)
00:09 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has joined #armagetron
00:09 -!- ghableska [n=ghablesk@12-214-219-145.client.mchsi.com] has left #armagetron []
00:22 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has quit [Read error: 104 (Connection reset by peer)]
00:23 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has joined #armagetron
00:25 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has quit [Read error: 104 (Connection reset by peer)]
00:25 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has joined #armagetron
00:31 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has quit [Read error: 104 (Connection reset by peer)]
00:32 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] has joined #armagetron
00:46 -!- sasori [n=liiz_@ip56583146.direct-adsl.nl] has left #armagetron []
00:47 -!- z-man [n=manuel@p50871D51.dip0.t-ipconnect.de] has quit [Read error: 113 (No route to host)]
00:59 <flex> who here likes keygen music!
00:59 <ct|kyle> wtf is that
00:59 <flex> it's keygen music!
00:59  * ct|kyle has no sound
01:00 <flex> lol
01:00 <flex> like come on, keygen music!
01:00 <ct|kyle> next on my list
01:00 <flex> what sound or keygen music!
01:00 <ct|kyle> sound
01:00 <flex> then keygen music!
01:01 <ct|kyle> no
01:01 <ct|kyle> next is tron i guess
01:06 <flea> has the dir_wall format changed in a while ?
01:07 <flex> flea, what version you using?
01:07 <flea>
01:19 <flea> http://wiki.armagetronad.net/index.php?title=Customizing_the_game#Power-of-two_sizes
01:20 <flea> does that mean x * y must be even in order for dir_wall to load proper?
01:20 <flea> i never had this problem before it doesnt seem
01:29 <flex> flea, what exactly the problem though..
01:29 <flex> it's not loading?
01:48 -!- MaZuffeR [n=MaZuffeR@darkmoor.sby.abo.fi] has quit ["Leaving."]
01:52 -!- SD_away is now known as Self_Destructo
02:02 -!- Hoax- [n=Hoax@cpc5-oxfd8-0-0-cust434.oxfd.cable.ntl.com] h