Times are UTC Toggle Colours
00:00:23 <Bjarni> I mean, are they really masturbating? I thought they were wise enough to trick people or something 00:00:41 <Bjarni> but then again, I have no idea what goes on there as I never called anything like that 00:00:55 <Bjarni> 1: waste of time 00:01:10 <glx> 2: waste of money 00:01:14 <Bjarni> 2: the prices... they are insane 00:01:34 <gradator> 3: too easy 00:01:34 <Sacro> strange how you both said the same thing... 00:02:50 <Bjarni> I once saw an ad for phonesex (they tend to be in the free papers) where you had to pay a minimum of like 30 or 40 EUR in order to connect and then something for each minute 00:03:15 <Bjarni> that must really be a fortune if you do that once in a while 00:03:45 <Bjarni> it's cheaper to buy a real life woman. One of those that are called a girlfriend 00:04:09 <Bjarni> and if you are lucky, then it could actually mean something to you 00:04:12 <Bjarni> (and her) 00:05:17 <Bjarni> rereading that makes it sound sexist. I didn't intend that :/ 00:06:08 <Sacro> women IRL? 00:06:48 *** ^Cartman^ [n=Eric_Car@ti100710a081-5882.bb.online.no] has quit ["Bunchie!"] 00:07:51 <Bjarni> <Sacro> women IRL? <-- well, in your case, they stay as miss .jpg and miss .gif 00:08:03 <Bjarni> the rest of us actually meet them 00:08:07 <Prof_Frink> Nah, it's miss .mpg 00:08:30 <Bjarni> whatever 00:08:34 *** Born_Acorn [n=bornacor@ACD6D423.ipt.aol.com] has quit [] 00:09:14 <Bjarni> you can get them from all over the world and usually the name depends on the place of origin 00:10:15 <Bjarni> the point is that you can actually meet them if you go outside 00:10:35 * Bjarni still wonders where in "outside" they are 00:13:37 * Sacro cant see any from here 00:15:15 <XeryusTC> http://en.wikipedia.org/wiki/Wikipedia:Bad_Jokes_and_Other_Deleted_Nonsense/ASCII_cows lol 00:18:44 <Sacro> XeryusTC: cool 00:22:44 <XeryusTC> thought so :) 00:24:24 <Bjarni> somebody sure had a lot of time 00:24:29 *** fusee [i=fusion@220.142.171.66.subscriber.vzavenue.net] has joined #openttd 00:24:42 <Bjarni> he could have coded the new map array with all the time spent there 00:24:52 <Bjarni> even if he had to learn how to code first 00:25:38 <Bjarni> "This page is an obvious testimony to the fact that some people have way too much time on their hands." 00:25:40 <Bjarni> agreed 00:25:49 <Bjarni> idle drones 00:25:51 <Bjarni> that's bad 00:26:01 <XeryusTC> <@Bjarni> somebody sure had a lot of time <- indeed 00:26:07 <Bjarni> they should be put to work 00:26:08 * glx still reading :) 00:26:32 <Bjarni> I like the Australian cow 00:26:52 <Bjarni> glx: bad idea 00:26:57 <Bjarni> waste of time 00:27:08 <glx> nothing else to do :) 00:27:21 <Bjarni> now, don't have a cow of the fact, that I told you to stop your uncreative activity 00:27:30 <Bjarni> glx: then start to code 00:31:29 <Bjarni> User:Jaranda/Articles for deletion/Main Page 00:31:31 <Bjarni> LOL 00:31:37 <Bjarni> happened on the first of April 00:34:14 <XeryusTC> lol 00:34:50 <Bjarni> "German is an isolated language spoken only by squirrels from Mars, but only on Tuesdays" ... "Popular myth says that this language is spoken in Germany, however the national language of Germany is Swahili and it has been that way since the first written records from the area appeared, and German squirrels are forbidden from speaking the German language, instead they speak Italian except on Sunday evenings when they speak Cantonese 00:34:50 <Bjarni> ." 00:36:02 <Bjarni> Wikipedia:Bad Jokes and Other Deleted Nonsense/Alphabetical list of all natural numbers from zero to one hundred <-- now there is a useful page 00:36:03 <Bjarni> :p 00:36:04 <XeryusTC> rofl 00:37:36 <Sacro> for those who cant count 00:38:38 <Bjarni> learn how to count. Here is a list of what the numbers are called. They are sorted in alphabetical order for ease of use 00:39:27 <XeryusTC> http://en.wikipedia.org/wiki/School_prank <- could be usefull :) 00:40:47 *** fusey [i=fusion@220.142.171.66.subscriber.vzavenue.net] has quit [Read error: 110 (Connection timed out)] 00:40:48 *** fusee is now known as fusey 00:43:28 <Sacro> lol @ the second computer prank 00:43:31 <Sacro> did that to my dad once 00:43:56 <XeryusTC> hehe :) 00:44:02 <XeryusTC> you're so ev0l 00:44:18 <Sacro> i once confused PC World for about 4 hours, print screen - copy into paint 00:44:31 <Sacro> rotate 180 and view full 00:45:30 *** Vornicus [n=vorn@64-252-103-227.adsl.snet.net] has quit ["Leaving"] 00:45:37 <Sacro> http://en.wikipedia.org/wiki/Cow_tipping 00:45:46 *** Vornicus [n=vorn@64-252-103-227.adsl.snet.net] has joined #openttd 00:45:51 <Bjarni> I was once the victim of the computer thing. When I got back to my computer, the guy next to me had made a screenshot and then displayed it in a graphical app and hit the hotkey for full screen viewing 00:46:04 <Bjarni> I nearly hit hard reset because it failed to respond 00:46:38 <XeryusTC> roflmaao 00:46:53 <XeryusTC> maybe i can switch the monitors at school once 00:47:09 <Sacro> VNC can be amusing too 00:47:28 <Bjarni> saw something like that once 00:47:34 <XeryusTC> you mean taking control while someone is trying to use the computer locally? 00:47:56 <Bjarni> somebody wrote a doc on a computer and somebody else logged in and hit random keys to make all sorts of weird "typos" 00:48:09 <Bjarni> not to mention the self moving mouse pointer 00:48:39 <Bjarni> there was a pretty funny face until he realised what happened 00:49:30 <Bjarni> wedging the door shut with a chair <-- that happened during the first lecture in high school (or whatever that level is called in English). The whole class got locked in the classroom.... WITH the teacher 00:50:05 <Sacro> we had remote monitering at college, one lad was looking at dodgy sites and thought it was one of us messing with his pc, he opened up word, chose a large font, and typed "i know who you are and where you are now F**K off", 2 minutes later an IT tech and a security bloke come and and take him outside for a word 00:50:38 <Sacro> we also once at school set all our watches and the clock forward 10 minutes, convinced the teacher her watch was slow, and left earliy 00:51:28 <glx> and the result is you didn't pass :) 00:51:40 <XeryusTC> hehe, we have a few monitors in school that show changes in shedules and they're all controlled by one pc 00:52:20 <XeryusTC> a few guys were sending messages to each other by using a admin app (freely available back then) and one guy accidentily sended a message to every computer in the network 00:52:25 <Sacro> glx: well...no i did fail college 00:52:36 <XeryusTC> so everybody in school could see it on the monitors 00:52:36 <Sacro> XeryusTC: yeah, net send everyone, can go quite far 00:54:17 * Sacro reads up on Mornington Crescent 00:54:37 <XeryusTC> http://en.wikipedia.org/wiki/List_of_computer_pranks 00:55:21 <CIA-3> richk * r4985 /branch/MiniIN/ (gui.h main_gui.c misc_gui.c openttd.c openttd.h): [MiniIN]: [TGP]: Renamed AskResetLandscape to ShowGenerateLandscape. Restored AskResetLandscape screen. 00:55:27 <Bjarni> <Sacro> we also once at school set all our watches and the clock forward 10 minutes, convinced the teacher her watch was slow, and left earliy <--- oh, like nobody else have ever done that ;) 00:55:58 <glx> RichK67: finally you fixed the TGP warning :) 00:56:13 <RichK67> yup, did it properly too 00:56:16 <Bjarni> "the radiation shield in your computer have failed. Please step 10 feed backwards" 00:56:34 <RichK67> its cos i "borrowed" the askreset screen to the TGP generate 00:56:40 <Bjarni> we used to send that message around because it showed up in an alert box, so some people fell for it :D 00:57:29 <glx> we used to ssh to other's PC to eat their ressources 00:57:31 <RichK67> i once rang a random tel number at 4am, and put on a fake US accent; i had the "victim" apologising to me :) 00:57:34 <XeryusTC> <@Bjarni> <Sacro> we also once at school set all our watches and the clock forward 10 minutes, convinced the teacher her watch was slow, and left earliy <--- oh, like nobody else have ever done that ;) <- that doesn't work at our school, we have some kind of bell ringing through out the whole school 00:58:00 <XeryusTC> it can only be done on the first day of the week when we change to a 30 minutes shedule 00:58:18 <XeryusTC> the bell is still screwed then :) 01:00:08 <RichK67> ok - im outta here 01:00:13 <RichK67> gn 01:00:51 <glx> night RichK67 01:00:56 <RichK67> cya 01:00:58 *** RichK67 [n=RichK67@194.164.100.143] has quit [] 01:02:13 <Bjarni> XeryusTC: well, then you are unlucky 01:02:29 <XeryusTC> very unlucky 01:02:37 *** guru3 [n=guru3@2002:51e7:e65f:1:0:0:0:1] has quit [Remote closed the connection] 01:03:35 <Bjarni> ohh, I just remembered a funny incident. A teacher entered the class and I instantly said "we aren't supposed to have English now" (or something like that) and she went "you aren't. I better check that" 01:03:46 *** guru3 [n=guru3@2002:51e7:e65f:1:0:0:0:1] has joined #openttd 01:04:17 <Bjarni> it took like a minute or two to figure out that we were about to have an English class 01:05:06 <Bjarni> the funny part was that I said it without thinking 01:05:20 <Sacro> hehe 01:05:22 <Bjarni> I didn't even mean to make a prank or anything. It just happened :) 01:05:30 <XeryusTC> lol 01:05:40 *** GoneWacko [n=gonewack@c18041.upc-c.chello.nl] has quit ["It's a new quit message!"] 01:05:46 <Bjarni> I was mixing up two days or something like that 01:06:22 <Bjarni> I realised that right after I said it and took it back, but then she went "I better check that just in case" 01:06:42 * Sacro looks around the wookieepedia 01:06:51 <Sacro> thats cruel 01:07:22 <Bjarni> now I will be cruel as well 01:07:29 <Bjarni> I will leave without saying goodnight 01:07:37 <Bjarni> then you will all get horrible dreams 01:07:45 <Sacro> goodnight Bjarni 01:07:47 <glx> goodnight Bjarni :) 01:08:03 <Bjarni> just image how many people I haven't said goodnight to over the years, that had horrible nightmares 01:08:19 *** XeryusTC is now known as Xeryus|sleep 01:08:25 <Sacro> Xeryus|sleep: NIGHT 01:08:31 <Xeryus|sleep> night 01:08:35 <glx> night Xeryus|sleep 01:08:36 <Bjarni> Xeryus|sleep: sweet dreams 01:08:47 <Bjarni> damn, it's morning already 01:09:13 <Bjarni> I better get some sleep 01:09:14 *** Bjarni [n=Bjarni@0x50c79a0e.virnxx14.adsl-dhcp.tele.dk] has quit ["Leaving"] 01:12:48 *** Sacro [n=Sacro@adsl-83-100-182-243.karoo.KCOM.COM] has quit ["using sirc version 2.211+KSIRC/1.3.12"] 01:14:49 *** Lord^^Pas [n=pas@catv-56656d39.catv.broadband.hu] has quit ["( www.nnscript.de :: NoNameScript 4.01 :: www.XLhost.de )"] 01:37:51 *** roboman [n=Leo@c211-30-120-103.carlnfd2.nsw.optusnet.com.au] has joined #openttd 02:06:25 *** Matryx [n=cs99gcs@horus.matryx.org.uk] has joined #openttd 02:16:04 *** CobraA2 [n=Jeremiah@cpe-024-088-000-194.sc.res.rr.com] has joined #openttd 02:18:01 *** BJH [n=chatzill@e176111221.adsl.alicedsl.de] has quit ["ChatZilla 0.9.61 [Mozilla rv:1.7.12/20050915]"] 02:27:26 *** CobraA2 [n=Jeremiah@cpe-024-088-000-194.sc.res.rr.com] has left #openttd [] 02:30:34 *** rain```` [n=rain@24-183-26-9.dhcp.fdul.wi.charter.com] has quit [] 02:34:20 *** rain```` [n=rain@24-183-26-9.dhcp.fdul.wi.charter.com] has joined #openttd 03:25:46 *** glx [i=glx@bny93-6-82-245-156-124.fbx.proxad.net] has quit ["Bye!"] 03:53:08 *** Markavian` [n=Markavia@82.108.95.249] has quit ["Leaving"] 04:04:44 *** Trippledence [n=Trippled@cust183-dsl52.idnet.net] has joined #openttd 04:05:10 *** Trippledence__ [n=Trippled@cust183-dsl52.idnet.net] has quit [Read error: 104 (Connection reset by peer)] 04:42:19 *** Hallo [n=me@141.24.45.251] has quit [Remote closed the connection] 05:07:33 *** LordOfThePigs [n=WinNT@221.216.76.152] has joined #openttd 05:07:46 <LordOfThePigs> Hello! 05:08:02 <LordOfThePigs> I wonder if there is anyone in this channel at that time of the day... 05:11:38 <LordOfThePigs> Wooohooo 05:11:55 <LordOfThePigs> a bump of 630 revisions for the subsidiaries patch... 05:12:11 <LordOfThePigs> I'm gonna have some fun! 05:15:43 <LordOfThePigs> 6 conflicted files only... Not that much fun then... 05:33:58 <LordOfThePigs> Hmm... these were surprisingly easy to resolve 05:34:04 * LordOfThePigs tries to compile 05:34:30 <coppercore> make LordOfThePigs 05:34:31 <coppercore> make: don't know how to make LordOfThePigs. Stop. 05:37:46 <LordOfThePigs> ? 05:38:01 <LordOfThePigs> You've obviously not been here for long, have you? 05:38:32 <coppercore> very long time actually 05:38:35 <coppercore> just don't talk 05:38:45 <coppercore> i'm 100% (now 99.9%) idle 05:39:05 <LordOfThePigs> very long time, as in how long? 05:39:32 <coppercore> i dont' know to be honest... a year? 05:40:16 <LordOfThePigs> Anyway, don't worry, I know how to compile 05:40:25 <coppercore> :P 05:40:27 <LordOfThePigs> I just have to redownload this openttd_useful package 05:40:38 <LordOfThePigs> (that's if I can find the wiki page...) 05:41:09 <LordOfThePigs> http://wiki.openttd.org/index.php/WhoWorksOnWhat#Subsidiaries_and_Cooperation 05:48:44 <roboman> HELLO 05:51:03 <LordOfThePigs> hey! 05:51:42 <roboman> sorry for the caps, i accidently had caps lock oni 06:07:05 *** PROOOO [n=http@80.240.215.104] has joined #openttd 06:11:28 <LordOfThePigs> Hmmm... it runs well 06:11:31 *** Sionide [n=sphinx@collaredlory2.hornet.uea.ac.uk] has joined #openttd 06:11:40 <LordOfThePigs> now let's go for bug squashing!! 06:11:52 <LordOfThePigs> (After I grab something to eat, that is) 06:16:20 *** Nubian [n=nubian@193.93.73.116] has joined #openttd 06:28:34 *** Mizipzor [n=mizipzor@c-4d8571d5.01-15-73746f6.cust.bredbandsbolaget.se] has joined #openttd 06:50:37 *** PROOOO [n=http@80.240.215.104] has quit [Read error: 110 (Connection timed out)] 06:57:31 *** Osai [n=Osai@p54B369A2.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 07:06:23 *** fusee [i=fusion@220.142.171.66.subscriber.vzavenue.net] has joined #openttd 07:20:27 *** Bjarni [n=Bjarni@0x50c79a0e.virnxx14.adsl-dhcp.tele.dk] has joined #openttd 07:20:30 *** mode/#openttd [+o Bjarni] by ChanServ 07:24:23 *** fusey [i=fusion@220.142.171.66.subscriber.vzavenue.net] has quit [Read error: 110 (Connection timed out)] 07:24:23 *** fusee is now known as fusey 07:27:18 <LordOfThePigs> hey Bjarni! 07:27:51 <Bjarni> hi LordOfThePigs 07:28:57 <Bjarni> somebody please DCC me a file. It doesn't matter what (as long as it's small and non-repulsive). I need to check my firewall setup 07:29:18 <Bjarni> send me one of the OTTD source files or something 07:30:27 *** LordOfThePigs [n=WinNT@221.216.76.152] has quit [Nick collision from services.] 07:30:35 <Bjarni> hmm 07:30:41 <Bjarni> nobody in here? 07:31:05 *** LordOfThePigs [n=WinNT@221.216.77.4] has joined #openttd 07:31:08 <LordOfThePigs> bah 07:31:15 <LordOfThePigs> stupid internet connection... 07:31:15 <Bjarni> oh, that explains it 07:31:37 <Bjarni> LordOfThePigs: can you DCC a file to me so I can test my firewall configuration? 07:31:44 <LordOfThePigs> sure 07:31:46 <Bjarni> any small file will do 07:32:25 <LordOfThePigs> sending... 07:32:40 <Bjarni> hmm 07:32:41 <Bjarni> weird 07:32:58 <LordOfThePigs> note that I am myself firewalled with no way to open ports 07:33:00 <Bjarni> it showed up here as receiving, but so far I got 0 bytes 07:33:11 <LordOfThePigs> I don't know if it plays a role though 07:33:12 <Bjarni> oh, that would explain it 07:33:43 <LordOfThePigs> How should I configure my own client? 07:34:31 <Bjarni> DCC is not a clever design. First the sender tries to open a connection so the receiver needs to have that port open, then the receiver replies by trying to open a new port from the sender, so if one of them is firewalled and don't have any open ports on the internet, it will fail 07:34:44 <LordOfThePigs> ah 07:34:56 <LordOfThePigs> I do have one single open port though 07:35:22 <Bjarni> it doesn't matter, I got the incoming message that you wanted to send me something and I guess that's good enough 07:35:32 <Bjarni> I got the message on which port it tried to open 07:35:34 <Bjarni> thanks 07:35:35 <LordOfThePigs> OK 07:35:48 <LordOfThePigs> but that also means that I can neither send nor receive anything... 07:36:14 <Bjarni> yeah 07:36:29 <Bjarni> I hope you got a server to upload patches on or something 07:36:38 <LordOfThePigs> yes, tt-forums.net 07:36:39 <LordOfThePigs> ;) 07:36:46 <Bjarni> heh 07:37:26 <LordOfThePigs> the channel topic says "Anyone posting any bash.org or qdb.us URL twice in 10 minutes will be banned'" 07:37:34 <LordOfThePigs> who did put that up? 07:37:34 <Bjarni> yeah 07:37:43 <Bjarni> I'm going to kill peter1138 for that 07:37:49 <LordOfThePigs> Haha 07:37:53 <Bjarni> except if he got a good explanation for it 07:38:22 <Bjarni> most likely somebody posted a whole lot of links while he was trying to be serious or something 07:39:42 <LordOfThePigs> maybe 07:39:48 <LordOfThePigs> or he was into one of the quotes 07:40:41 <Bjarni> I got into one of the newly accepted quotes in their database 07:40:42 <Bjarni> http://www.qdb.us/60275 07:40:52 <LordOfThePigs> How come Celestar seems to be the only one in this channel to be in qdb 07:41:00 <LordOfThePigs> except for this one maybe 07:41:01 <LordOfThePigs> ;) 07:41:05 <Bjarni> go search for Bjarni 07:41:22 <Bjarni> damn that peter1138 07:41:37 <Bjarni> well, you figure out how to click the search button 07:41:43 <LordOfThePigs> in qb.us? 07:41:50 <Bjarni> no, in qdb.us 07:42:23 <Bjarni> there are 4 quotes listed there with me in them 07:42:24 <LordOfThePigs> Hmm... It seems that thing on #openttd get posted on the qdb.us 07:42:46 <Bjarni> I like the AlexFili one 07:43:34 <Bjarni> this guy tried to port OTTD and like two hours after installing SDL, he realised that he might have to use the include dir he got from the precompiled SDL lib 07:43:47 <Bjarni> that was likely his brightest moment 07:43:52 <LordOfThePigs> haha 07:44:39 <LordOfThePigs> what's the difference between qdb.org and qdb.us, appart from the domain name? 07:45:09 <Bjarni> they used to be the same (geekissues.org), but they split up for some reason 07:45:15 <Bjarni> don't ask me why 07:45:52 <Bjarni> most likely it's a personal matter and two of the admins can't deal with each other or something 07:48:45 <LordOfThePigs> heh 07:49:21 <LordOfThePigs> I just bumped the subsidiaries patch to the current revision (which was something like 630 revisions old) 07:49:31 <LordOfThePigs> I was surprised to see that the fixes were trivial 07:50:09 <LordOfThePigs> I wonder if all the new branches lately don't tend to dilute the quantity of stuff that goes into trunk each revision 07:50:27 <LordOfThePigs> (I also wonder if my grammar is correct) 07:54:52 <Bjarni> you wonder a lot without actually verifying it 07:55:07 <LordOfThePigs> That's because I don't really care 07:55:14 <LordOfThePigs> and because I like wondering 07:55:52 <LordOfThePigs> I was also wondering if the player bug reports were correct (about busses not beeing able to enter a subsidiaries station) 07:55:57 <LordOfThePigs> and I verified it to be true 07:56:23 <LordOfThePigs> So I do verify things that I am really interested in (as oposed to just "curious") 07:57:10 * anboni wonders if his loadbalancing suggestion on the forums was so silly nobody's even bothering to laugh at it :) 07:59:00 <Bjarni> only the village idiot don't realise that everybody is laughing at him 07:59:04 <Bjarni> :p 07:59:11 *** KritiK [i=Maxim@ppp85-140-20-25.pppoe.mtu-net.ru] has joined #openttd 07:59:15 <Bjarni> actually I don't know if it is a good idea or not 07:59:28 <anboni> hmm.. not quite sure how i should take that village idiot remark :) 08:00:56 <Bjarni> you asked for it by saying that nobody even laughed at your idea 08:01:10 <Bjarni> then the usual statement is that we do, but not to your face 08:01:22 <anboni> yeah, was afraid of that :) 08:01:47 <Bjarni> and I just wrote it without actually thinking about who you are 08:02:07 <Bjarni> it just fitted so nice as a reply to your statement 08:02:48 <Bjarni> we already got a village idiot here. He calls himself that, joins once in a while and have never said anything 08:02:56 <Bjarni> we only got room for one, so you can't be one 08:03:00 <anboni> ah good :) 08:03:09 <anboni> but uhm... Patrick' doesn't not say anything 08:03:17 <Vornicus> the number of branches does dilute the revisions on trunk some: because there's more branches with more activity, trunk revisions can come at the same rate and still be a lower percentage of revisions 08:04:05 <Vornicus> and in any case many revisions even to trunk are coming in specialized areas; WebTranslator doesn't touch most of the code. 08:06:49 <peter1138> Bjarni: why did you write that climate change cheat, anyway? 08:07:00 <Bjarni> no 08:07:13 <Bjarni> why? 08:07:41 <peter1138> nice bjarni 08:07:49 <peter1138> "why did the chicken cross the road?" "no" 08:08:19 <Bjarni> I didn't write it 08:08:56 <Bjarni> if I was the one to make the cheat menu, it would contain the money, year and player things only 08:08:58 <Bjarni> nothing else 08:10:25 <peter1138> i don't know who wrote it 08:10:26 *** Aankhen`` [n=pockled@125.23.14.251] has joined #openttd 08:10:28 <peter1138> so i'm blaming you 08:10:34 <peter1138> why huh? WHY! 08:10:46 * Vornicus chews peter1138's mind 08:13:27 <Bjarni> peter1138: btw why did you write that in the topic about bash.org? 08:13:42 <Bjarni> are you trying to limit my abilities or something? 08:15:10 <anboni> sigh.. i need PBS.. is there a working patch against 4985 (yapf branch) somewhere? 08:16:13 <Bjarni> no 08:16:18 <anboni> bummer 08:16:28 <KUDr> anboni: it is NPF based 08:16:38 <Vornicus> Probably not - KUDr's still working out the kinks in yapf itself, and then his next priority is to make PBS run on that 08:16:48 <anboni> ouch, i guess that'll be a problem :) 08:17:15 <Vornicus> though, frankly, I couldn't name any kinks in yapf. 08:17:28 *** |Jeroen| [n=jeroen@dD57729D4.access.telenet.be] has joined #openttd 08:18:02 <anboni> it could do with some loadbalancing improvement, but i guess it's pretty much done otherwise :) 08:20:50 <Bjarni> bbl (food) 08:21:25 *** LordOfThePigs [n=WinNT@221.216.77.4] has quit [Read error: 110 (Connection timed out)] 08:28:06 <anboni> KUDr: is there a way to have ottd tell me what the cost of a path is? 08:28:58 <KUDr> I can do that easily if you need to tune something 08:29:24 *** Xeryus|sleep is now known as XeryusTC 08:29:26 <KUDr> I am currently thinking over your load balancing idea 08:29:34 <anboni> just wondering if my loadbalancing suggestion is anywhere near likely to work :) 08:29:47 <KUDr> and trying to imagine how A* can use it 08:30:12 <anboni> A* is the pathfinding algorithm? 08:30:15 <KUDr> wait, i will write you there something 08:30:22 <anboni> ok 08:33:18 <Vornicus> A* is a directed search algorithm 08:33:44 <Vornicus> It's the basis of the pathfinding algorithm 08:33:54 <anboni> ah ok, thanks :) 08:34:24 <Vornicus> (it is more generic than pathfinding) 08:43:32 *** ^Cartman^ [n=Eric_Car@ti100710a081-5882.bb.online.no] has joined #openttd 08:47:38 *** XeryusTC [n=irc@217.123.28.144] has quit ["So Long, and Thanks for All the Fish"] 08:47:46 *** Xeryus|sleep [n=irc@217.123.28.144] has joined #openttd 08:50:30 *** DJ_Mirage [n=martijn@biggetje.xs4all.nl] has joined #openttd 08:58:21 *** Maedhros [n=jc@gentoo/developer/Maedhros] has joined #openttd 09:00:00 <KUDr> anboni: posted: http://www.tt-forums.net/viewtopic.php?p=447847#447847 09:01:02 <anboni> thanks, i'll take a look 09:01:25 *** Nubian [n=nubian@193.93.73.116] has quit [Remote closed the connection] 09:07:17 *** Nubian [n=nubian@193.93.73.116] has joined #openttd 09:08:38 <valhallazzzw> KUDr: my setup was taking the number of red signals on the path and adding a penalty for them 09:08:54 <valhallazzzw> however, the number of signals should be taken into account 09:09:35 <valhallazzzw> as a track with double the amount of signals will have about double the amount of red signals at the same loas 09:09:39 <valhallazzzw> load* 09:10:43 <KUDr> valhallazzzw: you mean each red signal should add some panalty? 09:11:06 <KUDr> i take into account only first 10 signals 09:11:07 <valhallazzzw> that was the setup I used with loadbalancing with NPF 09:11:46 <valhallazzzw> and as NPF was already very CPU-intensive, I'm not sure how much extra load it created 09:11:51 <KUDr> if i want to take all signals, i can't use segment cost cache 09:12:04 <KUDr> and it would decrease performance a lot 09:12:05 <valhallazzzw> hmyes 09:12:13 <valhallazzzw> so you would need to cache the load 09:12:20 <KUDr> then i recommend use NPF 09:13:17 <KUDr> it is usual, that more complex algo is slower - so we must first agree what we want 09:13:22 <valhallazzzw> yep 09:13:30 <KUDr> if performance is critical or not 09:14:14 <valhallazzzw> it shouldn't eat 90% cpu as NPF did on my test map ;) 09:14:16 <KUDr> cache the load? the load changes every tick 09:14:25 <KUDr> there is nothing to cache 09:14:40 <valhallazzzw> no, that's not completely true 09:15:11 <valhallazzzw> if it works, you'll get a system with negative feedback 09:16:20 <valhallazzzw> if more trains are running on that track, the cached load will increase and less trains will run on that track so the load will decrease 09:16:23 <KUDr> if i should care about each signal's state at each YAPF run, then no cache 09:16:37 <KUDr> ohh 09:16:44 <KUDr> some history 09:16:48 <KUDr> uff 09:16:56 <KUDr> for each node 09:17:06 <valhallazzzw> yes 09:17:24 <KUDr> remember that all nodes are discarded when track layout changes 09:17:27 <valhallazzzw> I'm not completely sure what would be the best way to create it though 09:17:29 <valhallazzzw> hmm 09:17:49 <valhallazzzw> not just the nodes that are involved? :( 09:17:52 <KUDr> and caching starts agsin if it happens 09:18:04 <KUDr> all nodes 09:18:19 <KUDr> cache is like heap 09:18:25 *** tokai|ni [n=tokai@p54B83E3B.dip0.t-ipconnect.de] has joined #openttd 09:18:31 <KUDr> it can't remove one node only 09:18:37 <valhallazzzw> that would mean it would take at least a (game) month or so before the network is balanced again 09:18:40 <valhallazzzw> ah 09:18:45 <valhallazzzw> you need to clear the entire heap 09:18:48 <KUDr> at least now 09:19:00 <KUDr> yes, now i clear it whole 09:19:31 <KUDr> as the caching is for improving performance - it was optimized for speed 09:19:50 <KUDr> not for comfortable functionality 09:20:02 <KUDr> each functionality costs performance 09:20:35 <KUDr> now the caching happens as side effect of segment cost calculation 09:20:43 <KUDr> with no cost 09:20:56 <valhallazzzw> ah 09:21:12 <KUDr> this was the only way how to beat NTP 09:24:55 <KUDr> note that NTP is much simpler and has not all the functionality (like path recording) so it is expectable that it will be fast 09:26:39 <KUDr> also another problem with your approach vs. yapf - each node is totally different (layout, cost, length) 09:26:54 <KUDr> so how to compare their relative load? 09:27:18 <KUDr> it can cotain no signal or 100 signals 09:27:34 <KUDr> how to compare them? 09:27:40 <valhallazzzw> my approach was an addition to NPF 09:27:48 <valhallazzzw> so it added a penalty for red signals 09:28:04 <valhallazzzw> and as I use a constant amount of spacing it works pretty well 09:29:28 *** tokai [n=tokai@p54B83FBB.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)] 09:29:46 *** Mukke [i=Mukke@x1-6-00-13-8f-3d-00-a9.k146.webspeed.dk] has joined #openttd 09:30:12 <KUDr> <valhallazzzw> so it added a penalty for red signals <- are you aware, that each such penalty would cost lot of performance? 09:31:25 <valhallazzzw> I have no idea *how* much 09:31:41 <KUDr> imagine you add 500 to cost 09:31:43 <valhallazzzw> I only know that the performance hit with NPF was not that big 09:31:50 <KUDr> one tile distance is 100 09:32:14 <valhallazzzw> IIRC I added a tile to the distance per red signal 09:32:27 <KUDr> so pf will visit 5 more tiles in all wrong directions 09:32:41 <KUDr> leading outside of your path 09:32:47 <valhallazzzw> hmm 09:33:01 <KUDr> additional 500 means additional 5 tiles outside 09:33:06 <KUDr> and so 09:33:27 <KUDr> then it would be better to redesign NPF from A* to dijkstra 09:33:41 <valhallazzzw> hmkay 09:34:03 <KUDr> A* is based on the approach that real cost will be similar to the distance 09:34:41 <valhallazzzw> hmm... yes 09:35:08 <KUDr> it is also problem with yapf 09:35:20 <KUDr> all the penalties for curves and hills 09:36:00 <anboni> KUDr: would it be possible to have the pathfinding just deal with the actual track (and possibly cache the possible -likely- paths for each node), and have a seperate process deal with signals? 09:37:07 <KUDr> anboni - yes - but then i must not stop PF when it finds the best path 09:37:16 <KUDr> since it can be not the best 09:37:24 <KUDr> so it will run longer 09:37:37 <KUDr> and must accumulate all possible paths 09:37:44 <anboni> true, but with caching, you would only have to redo the paths when the track changes 09:37:50 <KUDr> and then your postprocessing will choose one 09:38:00 <KUDr> no 09:38:07 <KUDr> i don't cache paths 09:38:22 <KUDr> it would be too memory cosumptive 09:38:41 <KUDr> i cache segment cost only 09:38:41 <valhallazzzw> why? 09:38:47 <valhallazzzw> aaah 09:38:57 <KUDr> from each tile to each destination 09:39:03 <KUDr> too many records 09:39:05 <anboni> what's a segment exactly? 09:39:21 <KUDr> from junction to junction 09:39:32 <KUDr> or less if it is long 09:39:38 <anboni> and a node is a junction? 09:39:51 <KUDr> node is exit from junction 09:40:00 <KUDr> plus its segment 09:40:12 <KUDr> so each node has attached one segment 09:41:23 <anboni> would it be too memory consumptive to keep a list for each junction that caches the possible exits to reach a certain destination? 09:41:53 <valhallazzzw> you'd need a database to do that memory-efficiently I guess 09:42:19 <KUDr> probably yes - on large network you can reach each destination from nearly each node 09:43:03 <KUDr> so you must selct only good exits 09:43:15 <anboni> yeah, you -could- reach each destination from each node.. but how about this... a train hits a junction, at that point the possible routes are calculated once and then cached 09:44:09 <anboni> i'm looking at a certain junction in my network, and i see trains passing by with 5 or 6 different destinations.. so in practice, not every destination -will- be reached from each junction 09:44:14 <KUDr> then each juction entry will remember the route list for each destination 09:44:27 <KUDr> really task for SQL server 09:44:34 <valhallazzzw> yep 09:45:00 <valhallazzzw> then.. who hasn't got a SQL server ready for openttd? ;P 09:45:07 <anboni> hmm.. yeah, i see what you mean :) 09:45:42 <KUDr> anboni you are at the point where i was in february - starting to think about that 09:45:53 <KUDr> i was full of ideas 09:46:04 <KUDr> but then i started to calculate 09:46:25 <KUDr> and my dreams were away 09:46:46 <KUDr> but maybe there is some way like this 09:46:57 <KUDr> but remember that it should stay simple 09:47:20 <KUDr> to be able to reuse yapf for PBS and for train controlled signalling 09:47:23 <KUDr> and so on 09:47:52 <anboni> yeah, i guess it's pretty easy to make it much too complex like this :) 09:48:01 <KUDr> yes 09:50:15 <anboni> train controlled signalling is going to change a lot about this anyway, i guess.. since i imagine there wont be any actual signals on the long stretches of track anymore, looking 10 signals ahead would get you much closer to the final destination.. inherently leading to better loadbalancing 09:53:19 <KUDr> there will be signals 09:53:37 <KUDr> we want to make workaround for tunnels and bridges only 09:53:53 <KUDr> but not to aloow PBS in linear segnets 09:54:02 <KUDr> segments 09:54:58 <KUDr> so if you have long tunnel, more than one train can enter (will like emulate signals inside) 09:55:23 <KUDr> because in nomal life you can have signals inside 09:55:40 <KUDr> the same or similar for bridges 09:56:04 <anboni> well.. i read some document (i believe it was by celestar) that said trains on long stretches of track would be allowed within the same signal block, as long as the CBD (current braking distance) was maintained 09:56:32 <KUDr> it is one possible way, yes 09:56:46 <KUDr> there are many ways how we can do that 09:57:07 <KUDr> but we must carefully think how to not do it too complex 09:57:20 <KUDr> because of maintenability of the code 09:57:22 <anboni> but if that's going to work for bridges and tunnels, would it be really hard to extend that to stretches of track without junctions? 09:57:27 <KUDr> and flexibility 09:57:39 <KUDr> no 09:57:44 <KUDr> it is not hard 09:58:04 <KUDr> but signals are the most funny thinks in ottd 09:58:23 <KUDr> and it costs you nothing to make more signals on track 09:58:39 <anboni> apart from the tedium of placing them :) 09:58:53 <KUDr> and also it will be simpler to do, easier to understand how it works and so on 09:59:09 <KUDr> we can improve GUI 09:59:18 <KUDr> to place them in easier way 09:59:29 <KUDr> and remove 09:59:37 <anboni> that would be good 09:59:42 <KUDr> it is easy 10:00:37 <KUDr> i can do that when YAPF will be merged 10:01:11 <KUDr> anyway i will need some break (few simpler tasks) 10:01:32 <anboni> i'll brood on the loadbalancing issue some more, maybe i can come up with some interesting ideas : 10:01:32 <KUDr> before doing something so complex as YAPF was 10:01:33 <anboni> :) 10:02:04 <KUDr> anboni: take yapf code and try to implement your ides 10:02:13 <anboni> yeah, it's an impressive piece of work so far :) 10:02:15 <KUDr> it would be nice to see it working 10:02:28 <KUDr> then we can find the way how to merge it 10:02:41 <anboni> unfortunately, i'm not much of a coder :( but maybe i can implement some quick and dirty hacks for a proof of concept kinda thing 10:02:54 <KUDr> yes 10:02:58 <KUDr> it is enough 10:03:10 <anboni> i'll let you know what i can come up with :) 10:03:12 <Xeryus|sleep> http://www.mobilemag.com/content/100/337/C8002/ lol 10:03:16 *** sw4y [n=sw4y@snat2.arachne.czfree.net] has joined #openttd 10:03:19 <KUDr> then we can look into it and discuss how to make it better if it will work 10:05:08 <KUDr> Xeryus|sleep: nice 10:05:25 <Xeryus|sleep> thought so :) 10:05:28 *** Xeryus|sleep is now known as XeryusTC 10:05:38 *** Jenkz [n=nobody@80-192-44-21.cable.ubr05.dund.blueyonder.co.uk] has joined #openttd 10:25:02 * XeryusTC hails KUDr 10:25:13 <XeryusTC> 300 trains and ottd is only using 2% of my cpu :) 10:25:14 <KUDr> why? 10:25:22 <KUDr> heh 10:25:45 <KUDr> 32 opterons? 10:25:59 <KUDr> my dual core is more loaded 10:26:07 <KUDr> when 300 trains 10:26:16 <XeryusTC> amd 1800+ 10:26:23 <KUDr> hmm 10:26:37 <anboni> i'm running at 25-35% with just under 300 trains :/ 10:27:00 <anboni> (then again, i'm running at roughly the same util with NPF instead of yapf) 10:27:02 <XeryusTC> rendering takes about 25-30% here 10:27:33 <KUDr> in my case train controller (collision detector) takes more 10:38:33 <Bjarni> <KUDr> my dual core is more loaded <-- openttd is very single core minded as the whole game works in a single thread 10:39:08 <Bjarni> there are a few exceptions like when compressing savegames 10:39:12 <KUDr> i know, but dual cores are usually fast enough (2.2 GHz) anyway 10:39:21 <KUDr> and they show half 10:39:35 <KUDr> like 50% of CPU shows 25% 10:39:43 <KUDr> and i have it more than 2% 10:39:50 <Bjarni> and the native midi and video drivers in OSX. They use their own thread on their own even though we didn't code it to do that. Apple just made the libs that way 10:40:14 <hylje> more threads the better 10:40:28 <hylje> scales well for apple's multicore/proc 10:40:46 <Bjarni> not if you are running on a single CPU with only one core 10:40:52 <Bjarni> then it's just extra overhead 10:41:05 <hylje> but most of apples stuff is dual/quadcore 10:41:07 <Bjarni> but for the dualcore computers... that's a great speed improvement 10:41:12 <Bjarni> specially the video stuff 10:41:26 <hylje> they have just one singlecore machine, the low-end mac mini 10:41:46 <Bjarni> <hylje> but most of apples stuff is dual/quadcore <-- yeah, if you buy it today, but not if you use one or two year old hardware (or older) 10:41:51 <anboni> i need to figure out what's eating performance on my linux compile... having both yapf and npf running at around 30%, there must be something else that's eating cpu :) 10:42:14 <Bjarni> anboni: large map with a lot of towns? 10:42:17 <KUDr> drawing 10:42:27 <Bjarni> yeah, drawing is slow 10:42:37 <anboni> 1024x1024, with yes a lot of towns 10:42:42 <KUDr> it should use opengl 10:43:54 <Bjarni> anboni: try to profile that game and see if you come up with the same result as me. I found that like 20% of the CPU went to a loop through all towns to find the nearest one 10:44:24 <Bjarni> I think we got that function called way too many times, but I haven't investigated it yet 10:44:53 <anboni> bjarni: i've been looking into profiling a bit earlier, but couldn't really get any useful results, other than that openttd uses 67% of the cpu time when profiling just openttd... cant get more detailed results, cause it doesnt have symbols 10:45:18 <anboni> (so, question then is: how do i build openttd so it does have symbols.. i've tried DEBUG=1 and PROFILING=1, but neither worked) 10:46:23 <Bjarni> hmm 10:46:31 <anboni> ++++++++ 10:46:38 <anboni> bah, cat says hi ;) 10:46:40 <Bjarni> at one time, I edited the makefile to solve this, but only for OSX 10:47:29 <anboni> is that stuff still in the Makefile today? 10:47:30 <Bjarni> <anboni> bah, cat says hi ;) <-- make your cat write funnier stuff and it might end up on bash.org 10:47:36 <anboni> hehe 10:47:36 <XeryusTC> <@Bjarni> yeah, drawing is slow <- drawing uses about 30% here :( 10:47:54 <Bjarni> ifdef PROFILE 10:47:55 <Bjarni> CFLAGS += -pg 10:47:55 <Bjarni> LDFLAGS += -pg 10:47:55 <Bjarni> ifdef OSX 10:47:55 <Bjarni> # Shark (Xcode's profiling tool) needs -g to relate CPU usage to line numbers in the source code 10:47:55 <Bjarni> BASECFLAGS += -g 10:47:59 <Bjarni> endif 10:48:02 <Bjarni> endif 10:48:09 <Bjarni> remove the ifdef OSX (and one of the endif) 10:48:12 <Bjarni> and see what happens 10:49:13 *** CmdKewin [n=cmdkewin@84-74-36-99.dclient.hispeed.ch] has joined #openTTD 10:49:29 <anboni> looks like it starts compiling without barfing 10:49:30 <Bjarni> Tron called this useless since it should produce the same result as with DEBUG=1, but that's not the case as it will not do the same for ifdef DEBUG elsewhere 10:49:43 <Bjarni> enable profiling in Makefile.config 10:49:49 <Bjarni> that's the first step ;) 10:50:40 <Bjarni> and then a complete recompile is needed 10:50:56 <anboni> ok, changed Makefile.config, make clean, make 10:51:09 <Bjarni> remember that OTTD is made compatible with the -j argument to make it compile faster (if you got more than one CPU core) 10:51:54 <anboni> does HT count? 10:52:06 <Bjarni> HT? 10:52:08 *** GoneWacko [n=gonewack@c18041.upc-c.chello.nl] has joined #openttd 10:52:24 <anboni> hyperthreading 10:52:33 <anboni> (sorry, forgot you're probably not an Intel guy :) ) 10:52:44 <Bjarni> well, the -j argument makes it use more than one thread 10:52:55 <Bjarni> so -j 4 makes it use 4 threads 10:53:18 <Bjarni> making it possible to compile several source files in parallel 10:53:59 <anboni> compiling doesnt take too long anyway, not too bothered.. it's running now (noticably slower than before :) ) 10:54:02 <Bjarni> I spent a great deal of time looking at timing in the makefile to ensure that it will work nomatter how many threads you try to use 10:54:14 <Bjarni> like do not link before all .o files are created and so on 10:55:01 <anboni> blegh.. was profiling the wrong binary... 10:56:47 <anboni> gah, still cant get it to report the proper info.. guess i'll have to look into that some more, might be a different flag needed 10:58:25 <Darkvater> morning 10:58:53 <Darkvater> or something similar ;p 10:58:59 <anboni> hey :) 11:02:02 * valhallazzzw hails Darkvater 11:06:14 <Darkvater> oook, this is getting scary 11:06:36 <Darkvater> my deification is taking on some strange levels 11:08:55 <anboni> hmm... i'm now getting no output at all from oprofile... NOW what did i fuck up?:) 11:10:11 *** Forexs [i=Forexs@x1-6-00-0f-b5-14-63-5f.k136.webspeed.dk] has joined #openttd 11:10:20 <Kjetil> I know there is been a lot of discussion about utf-8 and utf-16 here ? What is the difference between them ? 11:11:07 <valhallazzzw> bigger character set I guess? 11:11:32 <anboni> http://en.wikipedia.org/wiki/UTF-16/UCS-2 11:11:48 <anboni> and there's also an entry on UTF-8 :) 11:12:52 *** RichK67 [n=RichK67@194.164.100.143] has joined #openttd 11:13:14 <anboni> yay! i got some profiling info 11:14:26 <anboni> bjarni: what functions were you suspecting? 11:17:55 <KUDr> Darkvater: good morning sir 11:18:00 <KUDr> what do i need to do in order to get permission to merge yapf into trunk? 11:18:11 <roboman> dinner 11:18:26 <KUDr> hmm, really? 11:20:30 <roboman> heh 11:20:47 <[Shaman]> KUDr: Don't give them ideas :P 11:22:28 <Darkvater> yeah dinner's good 11:22:33 * Darkvater is hungry 11:22:37 <Darkvater> KUDr: PM 11:22:46 <KUDr> ok 11:24:13 <anboni> why is MakeEnglishOriginalTownName being called during a running game? :) 11:25:05 <RichK67> KUDr: suggestion; move the YAPF options to the "Competitors" panel in config, and rename it to "AI". also move the "use NPF/NTP" switch to there as well - it will leave more space in the vehicles panel, and I think organises them better 11:26:55 <KUDr> why AI? 11:27:14 <KUDr> it should have special tab like "pathfinding" 11:28:31 <RichK67> panel already has all the AI features, and a pathfinder is an AI function - automatically finding a path in an intelligent way (for computer AI and human users) 11:28:41 <RichK67> extra panels is not such a good thing 11:28:58 <RichK67> tons of space on the Competitors panel 11:29:34 <RichK67> perhaps rename "AI & PathF" 11:32:53 * [Shaman] updates SVN 11:33:08 <[Shaman]> oOOOoo miniIN got it's own SVN branch? saweet 11:33:31 <RichK67> yup - but it only has (the latest) TGP patch currently 11:34:04 *** SchAmane [n=schamane@p5498F452.dip.t-dialin.net] has joined #openttd 11:38:47 <[Shaman]> it's still pretty sweet :) 11:46:44 <XeryusTC> <KUDr> why AI? <KUDr> it should have special tab like "pathfinding" <- agreed 11:47:35 <RichK67> it would be daft to have too many tabs, when there is plenty of space on some current ones (and vehicles is too long) 11:47:38 *** SchAmane [n=schamane@p5498F452.dip.t-dialin.net] has quit ["Ciao"] 11:48:50 <RichK67> bbl 11:48:52 *** RichK67 [n=RichK67@194.164.100.143] has quit [] 11:56:35 <Darkvater> brb food 11:59:58 <anboni> bbl, going to transplant this pc into its new case 12:01:27 *** DJ_Mirage [n=martijn@biggetje.xs4all.nl] has quit ["This computer has gone to sleep"] 12:01:40 *** anboni [i=daemon@ivory.xs4all.nl] has quit ["Leaving"] 12:06:13 *** ledow [n=ledow@jaimejwalker.plus.com] has quit [Remote closed the connection] 12:06:26 *** ledow [n=ledow@jaimejwalker.plus.com] has joined #openttd 12:08:51 *** SchAmane [n=schamane@p5498F452.dip.t-dialin.net] has joined #openttd 12:10:50 *** webfreakz [n=Ronald@195.73.147.226] has joined #openttd 12:10:54 <webfreakz> hi 12:11:06 <webfreakz> slovak.txt fails to built under MSVC2005 12:11:07 <roboman> hello 12:11:37 <webfreakz> not that i'm in need of this language file, but i just thought report it 12:11:56 <webfreakz> Generating slovak language file 12:11:56 <webfreakz> g:$games\#openttd_sources\yapf\lang\slovak.txt(327): FATAL: STR_UNITS_WEIGHT_LONG_IMPERIAL: Invalid number of plural forms. Expecting 3, found 2. 12:11:56 <webfreakz> Project : error PRJ0019: A tool returned an error code from "Generating slovak language file" 12:12:24 <KUDr> webfreakz: it is in truk too 12:12:34 <KUDr> but it works 12:12:38 <webfreakz> hmm 12:12:53 <Darkvater> is that yapf? 12:12:58 <Darkvater> that's not KUDr's fault 12:13:18 <KUDr> if somebody explains me how plurals work i can repair it 12:13:30 <KUDr> slovak is friendly lang 12:13:39 <webfreakz> replacing the error lines by the brazillian ones doesn't work either? 12:13:45 <Darkvater> you can just leave it up to a translator to fix it 12:13:51 <webfreakz> hmm, ok 12:14:30 <Bjarni> <KUDr> slovak is friendly lang <-- I thought that you were Czech, not Slovak 12:14:41 <webfreakz> maybe he also speaks Slovak? 12:14:45 <KUDr> it is nearly the same 12:15:01 <Bjarni> maybe you found a Slovak girlfriend 12:15:03 <KUDr> we are like brothers :) 12:15:28 <Bjarni> [14:15] <Bjarni> maybe you found a Slovak girlfriend 12:15:28 <Bjarni> [14:15] <KUDr> we are like brothers :) 12:15:29 <Bjarni> ... 12:16:12 <webfreakz> lol 12:17:53 <[Shaman]> somebody bash that. 12:18:31 <Bjarni> the last time I added something to qdb.us, somebody called me lame because I was in it, so this time it got to be somebody else 12:18:53 <Maedhros> ooh, compile warnings on npf.c and player_gui.c 12:18:58 <Maedhros> http://www.rafb.net/paste/results/Ni9uam68.html 12:19:57 <Bjarni> I bugged blathijs about the npf warnings for a while now 12:20:06 <Bjarni> but I don't like the one in player_gui.c 12:20:29 <Bjarni> the npf one is bogus, so ignore it 12:20:48 <Maedhros> ok 12:20:57 <Bjarni> it's a case when coders know how the code works better than gcc when it looks for possible problems 12:21:10 <Bjarni> it will fail, but in a case that is unreachable or something like that 12:21:19 <Maedhros> hehe, fair enough 12:22:43 <XeryusTC> <@Bjarni> the last time I added something to qdb.us, somebody called me lame because I was in it, so this time it got to be somebody else <- asking someone else to post something because you don't want to be called lame is also lame :P 12:36:56 <peter1138> the player_gui.c one is a gcc bug 12:43:16 *** Trippledence [n=Trippled@cust183-dsl52.idnet.net] has quit [Read error: 104 (Connection reset by peer)] 12:44:13 *** Trippledence [n=Trippled@cust183-dsl52.idnet.net] has joined #openttd 12:53:29 *** Hallo [n=me@i251.fem.tu-ilmenau.de] has joined #openttd 12:58:00 <Bjarni> <XeryusTC> <@Bjarni> the last time I added something to qdb.us, somebody called me lame because I was in it, so this time it got to be somebody else <- asking someone else to post something because you don't want to be called lame is also lame :P <-- well, yeah, but in both cases somebody said something like "bash it" without doing anything 12:58:12 <Bjarni> so it appears like I got to do stuff or it will not happen 12:58:12 <Darkvater> who here knows dilbert? 12:58:17 <Bjarni> me 12:58:19 <XeryusTC> me 12:58:27 <Bjarni> he is my neighbour 12:59:20 <webfreakz> when is /branch/bridge/ merged with /trunk/ ? I thought this would happen last week? 12:59:27 <Darkvater> http://darkvater.openttd.org/dilbert2.avi < absolutely hilarious ^^ 13:00:15 <webfreakz> no it isn't 13:00:18 <webfreakz> :) 13:00:27 <Darkvater> yes it is 13:00:29 * Darkvater slaps webfreakz 13:00:45 * webfreakz grabs his basebal bat and hits darkvater 13:01:07 * webfreakz slaps CIA-3 13:01:33 * webfreakz hits CIA-3 13:01:46 *** webfreakz was kicked from #openttd by Darkvater [you can't beat me] 13:02:04 *** webfreakz [n=Ronald@195.73.147.226] has joined #openttd 13:02:12 <Bjarni> Darkvater: how did you manage to get a video of my boss while he is doing his favourite activity? 13:02:19 <Darkvater> I am good 13:02:21 <webfreakz> voyeur! 13:03:18 <XeryusTC> Darkvater: rofl 13:04:09 <Bjarni> brb, I got to tell Dilbert about this 13:04:14 <Darkvater> hmm 13:04:25 <Darkvater> since when is the max avatar-size on the tt-forums 10KB? 13:04:26 <Darkvater> dammit 13:04:36 <webfreakz> use webicons 13:04:47 <Bjarni> since orudge used a modem 13:04:48 <Darkvater> still 13:04:48 <Bjarni> :p 13:04:54 <webfreakz> lol 13:04:59 <Darkvater> my current avatar is 27KB and I can't upload a new one 13:05:20 <Bjarni> lol 13:05:27 <Bjarni> ask Owen about this 13:05:34 <Darkvater> yeah, but he's not in 13:05:38 <Bjarni> mail him 13:05:52 <Darkvater> !mail orudge 13:06:08 <webfreakz> use the private message on the forums 13:06:20 <Darkvater> !pm orudge 13:06:24 <webfreakz> because? 13:06:45 <Prof_Frink> Darkvater: PM it to yourself, and then link to that image as an off-site avatar 13:07:03 <webfreakz> lol 13:07:25 <Darkvater> already doing, but still kinda retarded 13:07:29 <Bjarni> !mail orudge Darkvater wants to talk to you because he can't use avatars on the forum, that is greater than 10k. He wonders why as his current one is 27k 13:07:31 <jmp_ghli> >Bjarni> No such user: orudge 13:07:37 <Bjarni> ok 13:07:55 <Bjarni> well, I tried 13:08:12 <Darkvater> http://www.tt-forums.net/viewtopic.php?p=447448#447448 13:08:14 <Darkvater> there we go 13:08:35 <webfreakz> rolf 13:08:37 <Darkvater> fits me perfectly, doesn't it? :P 13:08:44 <webfreakz> :) 13:09:11 <CIA-3> truelight * r4986 /compile_farm/controller/ (install rules): 13:09:11 <CIA-3> [CompileFarm] -Rename: renamed osx targets to osx_powerpc 13:09:11 <CIA-3> [CompileFarm] -Add: added new target: osx_intel / osx_intel_dedicated 13:09:55 <Bjarni> Darkvater: one of the best avatars that I have ever seen :D 13:09:57 <TrueLight> From the next revision of the trunk, the 'macosx' as on the nightly page will be gone 13:10:30 <webfreakz> lol darkvater, do you want to scare away danharibo or something like that? :P 13:10:57 <Bjarni> yeah, I stopped supporting the target osx in the nightly builds 13:11:25 <webfreakz> you don't support OSX on PPC anymore? 13:11:54 *** TrueLight is now known as TL|Away 13:12:55 <Bjarni> I will not support the target osx anymore 13:13:04 <Bjarni> now it's osx_intel 13:13:07 <Bjarni> and osx_ppc 13:13:12 <webfreakz> ok 13:13:18 <Bjarni> but not osx 13:15:29 *** CmdKewin [n=cmdkewin@84-74-36-99.dclient.hispeed.ch] has quit ["( www.nnscript.de :: NoNameScript 4.03 :: www.XLhost.de )"] 13:15:45 <XeryusTC> <@Darkvater> http://www.tt-forums.net/viewtopic.php?p=447448#447448 <- cool avatar :P 13:21:23 <Darkvater> :) 13:28:27 <Bjarni> Darkvater: according to the forum, the Dutch catenary system is made for 1500 V. Is that really the common voltage in NL? 13:28:44 <Darkvater> don 13:28:53 <webfreakz> i guess so? 13:29:01 <Darkvater> don't think they have simple house-voltage on the catenary 13:29:14 <Darkvater> probably too expensive to transfar, too much loss 13:29:18 <Bjarni> they don't 13:29:23 <webfreakz> hmm 13:29:24 <Bjarni> I meant we use 25 kV 13:29:31 <Bjarni> Germany uses 15 kV 13:29:44 <Bjarni> 1,5 kV sounds like virtually nothing for real trains 13:29:45 <webfreakz> http://nl.wikipedia.org/wiki/Elektrificatie 13:29:51 <webfreakz> ^ is for darkvater 13:30:30 <Celestar> hm. 13:30:32 <Celestar> hi 13:30:44 <gradator> up to 30 KV 13:30:48 <Darkvater> ello 13:31:06 <Bjarni> P=U*I, loss in wires are independent of U, but depends on I^2, so when transferring high power, it's always a good idea to use high voltage 13:31:07 <Celestar> whats up? 13:31:16 <webfreakz> trams: 600-750 V 13:31:16 <webfreakz> subway: up to 1.5kV 13:31:16 <webfreakz> trains: 25kV 13:31:16 <Bjarni> fucked up Dutch catenary 13:31:29 <webfreakz> lol ^^ 13:31:44 <gradator> Bjarni: P=RI^2 ;) 13:31:47 <Celestar> Bjarni: even better are DC lines (concerning power loss) 13:32:06 <Celestar> but then you have transforming problems 13:32:24 <webfreakz> the higher the voltage over the same wattage, the less loss of electricity 13:32:38 <webfreakz> hmm, that doesn't sound pretty good english... 13:32:58 <Bjarni> but I get your point (which is the same as mine) 13:33:13 <Bjarni> so it makes it odd that NL uses something as low as 1,5 kV 13:33:20 <ln-> anyone using OTTD on a dual-screen system? 13:33:22 <webfreakz> ah, i see :) 13:33:25 <Celestar> ln-: yes I do 13:33:41 <Celestar> (but not currently, cuz I'm on a lappy) 13:34:36 <Celestar> why? 13:34:45 <webfreakz> ln-: see the OpenTTD forum for some thread about dualscreen setups with OpenTTD 13:34:55 <ln-> do you think it's annoying that the toolbars get centered across screens? (if the game window is wide enough) 13:34:56 <Bjarni> Als de stroomsterkte boven de 4 kA (kilo-Ampère)uitkomt (bij 1800 Volt betekent dat een vermogen van meer dan 7200 kW), wordt de stroom in het onderstation uitgeschakeld om overbelasting te voorkomen. <--- well, that's my point 13:35:06 <Bjarni> 4 kA is extremely much 13:35:17 <webfreakz> haha yes, i would want to touch that ^^ 13:35:25 <webfreakz> would-->wouldn't 13:35:33 *** BJH [n=chatzill@e176100160.adsl.alicedsl.de] has joined #openttd 13:35:36 *** Zr40_ [n=Zirconiu@zr40.xs4all.nl] has quit [Read error: 104 (Connection reset by peer)] 13:35:50 <webfreakz> Bjarni: you can read dutch? 13:36:05 <Bjarni> webfreakz: anybody ever told you that you got a suicidal keyboard, since it makes typos like that? 13:36:48 <Bjarni> <webfreakz> Bjarni: you can read dutch? <-- sometimes I can. Specially when it comes to technical stuff 13:36:57 *** Angst [n=Angst@p54945417.dip.t-dialin.net] has joined #openttd 13:37:13 <Bjarni> but I have no idea on how to write it on my own or even say it 13:37:49 <webfreakz> haha, it sounds really funny when english people pronounce dutch words/sentences :) 13:38:08 <Bjarni> not as funny as it would sound if I tried :p 13:38:15 <webfreakz> lol :p 13:38:30 <ln-> experimental patch: http://users.utu.fi/lanurm/ottd/dual-screen-centering.diff (attempts to position the toolbars on the left screen.) 13:38:35 <webfreakz> a lot of words are the same as the english equivalents: 13:38:41 <webfreakz> banaan --> banana 13:38:50 <webfreakz> appel --> apple 13:38:54 <Bjarni> in Danish, it's banan 13:38:57 <Celestar> hm 13:39:12 <XeryusTC> <webfreakz> a lot of words are the same as the english equivalents: <- that's because they're from the same family ;) 13:39:27 *** ^Cartman^ [n=Eric_Car@ti100710a081-5882.bb.online.no] has quit ["Bunchie!"] 13:39:38 <Celestar> Munich Central Station has 750 Trains / day (not counting suburban train, subways and trams) :o 13:39:39 <webfreakz> so you would say our anchestors are english speaking persons? :p 13:40:01 <Bjarni> Dutch is kind of like a mix of English, German and Danish. Since I know those 3 languages, I can make an estimated guess on the meaning of the Dutch sentences, which tend to be right 13:40:19 <XeryusTC> webfreakz: no, they both evolved from some weird ancient language 13:40:22 <Bjarni> I have never been to NL or received any education/training in Dutch 13:41:13 <webfreakz> bjarni: i guess i could read some danish wikipedia page to about the same subject, as it has a lot of SI-terms such as V(oltage) etcetera 13:41:34 <XeryusTC> webfreakz: http://nl.wikipedia.org/wiki/Germaanse_talen 13:41:48 <Bjarni> <webfreakz> so you would say our anchestors are english speaking persons? :p <-- actually not. XeryusTC got a point and I think it was a bit more like Scandinavian if I recall correctly 13:42:18 <webfreakz> yeah i know where and grand-grand-grand-kids from germanians :) 13:42:31 <webfreakz> wtf is wrong with my keyboard today.... 13:42:42 * webfreakz smashed his keyboard against the wall 13:42:46 <Bjarni> spoken language travelled with the boats and there was a lot of trade ships travelling between Friisland and Scandinavia for the past 1000 years and not unlikely way longer than that, but we can't document it 13:43:12 <webfreakz> yeah i know we're grand-grand-grand-kids from germanian people :) 13:43:16 <Bjarni> <Bjarni> webfreakz: anybody ever told you that you got a suicidal keyboard, since it makes typos like that? 13:43:27 <Bjarni> looks like it manage to get you to help it 13:43:29 <webfreakz> yeah, you already did ;) 13:43:45 <webfreakz> (15:36:07) Bjarni: webfreakz: anybody ever told you that you got a suicidal keyboard, since it makes typos like that? 13:43:47 <webfreakz> :) 13:44:18 <Bjarni> I know, I just repeated it to make more sense of the next line 13:44:30 <webfreakz> i guess that within a day i don't have to type on my keyboard anymore as it will type by itself 13:45:01 <webfreakz> hmm, you're right, there must be something wrong with my eyes... 13:45:09 <webfreakz> and NO, they are NOT suicidal! 13:48:27 <Celestar> anyone into a bridge branch game with me? 13:49:24 *** ThePizzaKing [n=thepizza@c211-28-149-245.eburwd2.vic.optusnet.com.au] has quit [Remote closed the connection] 13:49:53 <Celestar> I guess that means no :P 13:50:31 <webfreakz> :) 13:53:19 <XeryusTC> ;) 13:54:10 <webfreakz> uhm 13:54:48 <webfreakz> is it know here that the message "Electrified Railway Construction" doens't fit properly in the grey-expanding-box when pressing the RAIL-icon? 13:55:08 <webfreakz> it stops at "Electrified Railway Constructi" 13:56:57 <Celestar> it should be auto-sized ... 13:57:21 <Celestar> it does fit here .. 13:58:01 <webfreakz> strange 13:58:25 <webfreakz> why am i the only one around here with a lot of those silly problems? :S 13:59:55 *** Mizipzor [n=mizipzor@c-4d8571d5.01-15-73746f6.cust.bredbandsbolaget.se] has quit [Remote closed the connection] 14:00:38 <Bjarni> I searched for a technical description in Danish and found this incident on an oops 14:00:38 <Bjarni> http://www.gm-nyt.dk/vis_billed.php?id=1114a 14:00:51 <Bjarni> I have still to find a technical description though 14:01:16 <webfreakz> why did you search for it? 14:01:23 <Bjarni> http://www.gm-nyt.dk/vis_billed.php?id=1507b <-- same location some years later 14:01:29 <webfreakz> i mean, what do you need it for? 14:01:43 <Bjarni> to show you to see if you could understand it 14:02:25 *** glx [i=glx@bny93-6-82-245-156-124.fbx.proxad.net] has joined #openttd 14:02:49 <webfreakz> hi glx 14:03:11 <glx> hi 14:04:52 *** Dred_furst [i=nn@user-3365.lns2-c7.dsl.pol.co.uk] has joined #openttd 14:05:58 <Bjarni> we should give that Dutch link to glx to see if he can figure out what it mean :) 14:05:59 <Bjarni> :p 14:06:06 <webfreakz> :) 14:06:28 <Bjarni> http://nl.wikipedia.org/wiki/Elektrificatie 14:06:40 <Bjarni> I found the info I wanted on that page 14:08:49 <glx> what was the info you wanted? 14:11:55 <Bjarni> technical stuff on voltage in the Dutch catenary 14:12:47 <glx> ha ok, this page contains all info (but I can't understand it :) ) 14:13:05 <Bjarni> I know 14:13:22 <Bjarni> and it turned out that I could actually read it to get the info I wanted :) 14:13:32 * Bjarni never learned Dutch anywhere 14:13:37 * webfreakz congrats Bjarni 14:13:39 <[Shaman]> kudos to you then 14:13:43 <[Shaman]> dutch is a cunt to learn 14:13:47 <[Shaman]> for non-dutch people 14:13:51 <webfreakz> :) 14:14:08 <Bjarni> maybe I should have been born in The Netherlands as it appears that I have been born with the ability to understand it 14:14:08 <[Shaman]> maybe a bit more easy for german/scandinavian people 14:14:13 <[Shaman]> but in general, it's a CUNT 14:15:07 <glx> my brain can detect that the page says something about 1500V and France :) 14:16:31 <Bjarni> my brain says that the first electrified Dutch railroad was build in 1908 and used 10 kV 14:16:46 <Bjarni> in 1924, they started to put up the 1500 V system 14:16:50 <valhallazzzw> let me check that for you 14:17:07 * Bjarni skips the names of the towns, that got connected 14:17:28 <webfreakz> damn, you really are good at this :) 14:17:40 <valhallazzzw> either The Hague-Utrecht or Amsterdam-Rotterdam 14:17:42 <Bjarni> the trains got 750 V engines and then it uses two engines in series to make them survive the 1500 V 14:17:54 <valhallazzzw> :F 14:17:55 <valhallazzzw> :D 14:17:58 <webfreakz> correct :) 14:18:19 <webfreakz> Bjarni: read this as well 14:18:20 <webfreakz> http://www.movares.nl/Innovaties/25_kV/Waarom_25_kV_.htm 14:18:42 <webfreakz> it has the complete answer of 1.5kV <> 25kV 14:19:18 <Bjarni> the electrical sections of the catenary are 4 to 15 km (ouch, 15/2=7,5 km, which mean up to 4 kA that travels like 7 km through catenary) 14:19:36 <valhallazzzw> make that The Hague-Rotterdam 14:19:36 <hylje> aaaaaaaaaaaaaaa 14:19:41 <valhallazzzw> Hofpleinlijn 14:19:58 *** Born_Acorn [n=bornacor@ACD6D423.ipt.aol.com] has joined #openttd 14:20:02 <valhallazzzw> and yes, 1908 14:20:07 <webfreakz> wow! 14:20:14 <webfreakz> he can read 1908 in dutch! 14:20:17 <webfreakz> w00t 14:20:20 <webfreakz> :) 14:20:24 <valhallazzzw> :+ 14:20:26 <Bjarni> <webfreakz> damn, you really are good at this :) <-- well, I can get the info I want when the language is decent and the text is technical enough 14:20:53 <webfreakz> Bjarni: yup, and we don't have got a lot of silly characters as danish does have 14:21:01 <Bjarni> but not if it is some fictional book... they tend to be weird 14:21:11 <roboman> gnight 14:21:38 <glx> webfreakz: but you put your characters in a weird order :) 14:21:53 <Bjarni> De eerste Nederlandse elektrische spoorlijn <-- I read that as the first electrified railroad. I didn't guess that it was the first based on the year 14:22:18 <Bjarni> <glx> webfreakz: but you put your characters in a weird order :) <-- well, French do that a lot worse 14:22:53 <glx> :) 14:22:53 <webfreakz> glx: do you mean I place characters in a weird order, or characters are in a weird order in the dutch languague? 14:22:58 <webfreakz> *language* 14:23:14 <webfreakz> bjarni: 2x correct :) 14:23:33 <Celestar> wow 14:23:38 <Celestar> city growth is high ... 14:23:50 <webfreakz> they still fuck like rabbits? 14:24:03 <webfreakz> i saw your quote about that on the forums... 14:24:03 <glx> webfreakz: dutch language, but I know french can be hard to read too :) 14:24:13 <Bjarni> <webfreakz> http://www.movares.nl/Innovaties/25_kV/Waarom_25_kV_.htm <-- it's something about a Dutch railroad line, that uses 25 kV as an experiment to be more compatible with the rest of Europe (and likely to cut down on losses in the catenary) 14:24:25 <valhallazzzw> yer 14:24:28 <webfreakz> glx: yeah, i can read french better than i can create/pronounce my own sentences 14:24:52 <webfreakz> bjarni: correct, and it explains why 25kV is better than 1.5kV 14:25:23 <webfreakz> 25kV lines don't need as much substation (??) for the power than 1.5kV lines do 14:26:17 <Bjarni> that's logical 14:26:21 <webfreakz> yup 14:26:28 <webfreakz> that's what i said earlier 14:26:49 <glx> high tension is better for long distances 14:27:02 <webfreakz> (15:32:26) webfreakz: the higher the voltage over the same wattage, the less loss of electricity 14:27:46 <webfreakz> a picture of a substation: http://www.vanderende.nl/images/PNEM.jpg 14:27:52 <Bjarni> 25 kV/1,5 kV => 1/(16,67) of the current to transfer the same energy. Remember current^2 to calculate loss in the wire 14:28:17 <Bjarni> gtg 14:28:22 <Bjarni> hope to be back soon 14:28:23 <webfreakz> P = R * (L/A) 14:28:24 <roboman> gnight 14:28:29 <webfreakz> ok 14:28:32 <webfreakz> see ya :) 14:28:48 *** roboman is now known as robobed 14:39:46 *** TrogdorX [n=eirik@cm-80.111.203.151.chello.no] has joined #openttd 15:08:38 *** robobed [n=Leo@c211-30-120-103.carlnfd2.nsw.optusnet.com.au] has quit [Read error: 104 (Connection reset by peer)] 15:08:41 *** dp [n=dp@p54B2D22C.dip.t-dialin.net] has joined #openttd 15:09:19 <Celestar> hm. 15:09:26 <Celestar> a train with 1000 tons cargo capacity .. nice :) 15:09:31 <webfreakz> wow 15:09:38 <webfreakz> reffitable? :') 15:09:57 <Celestar> yeah 15:10:16 <webfreakz> when have you planned to merge branch/bridge <> /trunk?? 15:10:28 <webfreakz> or is it after 0.4.8? 15:13:38 *** Born_Acorn [n=bornacor@ACD6D423.ipt.aol.com] has quit [Read error: 110 (Connection timed out)] 15:15:24 <webfreakz> celestar ? 15:18:06 <peter1138> probably 15:18:09 <peter1138> "when it's ready" 15:18:16 *** Sacro [n=Sacro@adsl-83-100-175-235.karoo.KCOM.COM] has joined #openttd 15:18:26 <webfreakz> ah, peter1138 i've got a question for you 15:21:44 <Sacro> afternoon all 15:21:47 *** dp-- [n=dp@p54B2D836.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 15:21:47 *** dp is now known as dp-- 15:21:52 <webfreakz> hi sacro 15:22:01 <Sacro> hey webfreakz, how are you? 15:22:07 <webfreakz> i'm fine :) 15:22:30 <webfreakz> i guess you're all right either? Otherwise you won't be here ;) 15:24:17 <Sacro> yeah, i suppose that makes sense 15:24:55 *** Nubian [n=nubian@193.93.73.116] has quit [Remote closed the connection] 15:25:52 *** SchAmane [n=schamane@p5498F452.dip.t-dialin.net] has quit ["Ciao"] 15:26:51 *** Nubian [n=nubian@193.93.73.116] has joined #openttd 15:30:55 *** DJ_Mirage [n=martijn@biggetje.xs4all.nl] has joined #openttd 15:31:12 <Bjarni> [17:10] <webfreakz> when have you planned to merge branch/bridge <> /trunk?? 15:31:12 <Bjarni> [17:10] <webfreakz> or is it after 0.4.8? 15:31:32 <Bjarni> that's likely two completely different events as 0.4.8 will be based on the 0.4 branch 15:31:55 <webfreakz> ok 15:32:43 *** UnderBuilder [i=UnderBui@168.226.104.20] has joined #openttd 15:32:50 <UnderBuilder> Hi all 15:32:54 <webfreakz> hi 15:33:27 <UnderBuilder> why I am desynched continually from penticrack mini_in server? 15:33:48 <webfreakz> how could we know? 15:33:55 <Celestar> peter1138: it IS ready 15:34:45 <Bjarni> UnderBuilder: because the server don't like you :p 15:35:02 <glx> or it uses different grfs 15:35:20 <Bjarni> UnderBuilder: actually it's the mini_in, which mean that it contains source that we don't control. Maybe it's not network safe 15:35:21 <UnderBuilder> I don't know the grfs that are using the server 15:35:41 <Bjarni> do you get the desync right away? 15:35:53 <Bjarni> or after a few sec or few minutes or ? 15:36:08 <UnderBuilder> desync inmediately after joining 15:36:15 <glx> grf symptom 15:37:08 <UnderBuilder> sometimes passes some seconds before desynching 15:40:27 <UnderBuilder> I have an idea: what about talking to a server from the servers.openttd.org? 15:41:43 <valhallazzzw> ? 15:42:40 <Bjarni> I think like being able to write to the admin of the server without logging in 15:42:58 <Bjarni> for special cases like this 15:43:05 <UnderBuilder> that I mean 15:43:29 *** jong_ [n=jong@flipflip.student.utwente.nl] has joined #openttd 15:43:36 <Bjarni> UnderBuilder: that could be a nice idea, but it's rather tricky as the chat is based on the connection it already got. If it do not have a connection, then..... 15:44:25 <Sacro> can you not get an IRC like server on the masterserver? 15:45:09 <Bjarni> we could, but that would be a lot of work 15:46:18 <Bjarni> you see, you request a server list from servers.openttd.org" target="_blank">servers.openttd.org, then you open a connection and you get the list through that connection. Once the transfer is complete, servers.openttd.org" target="_blank">servers.openttd.org disconnects you 15:46:31 <Bjarni> you don't have an open connection all the time 15:47:53 <Bjarni> so basically what you request is a way to chat to somebody when you do not have a connection to any server at all 15:48:58 <Sacro> hmm 15:50:56 *** MeusH [n=MeusH@host-ip18-138.crowley.pl] has joined #openttd 15:51:27 <MeusH> heya 15:52:16 <XeryusTC> Bjarni: can't you just use the masterserver to forward the messages to a server? 15:55:48 <Bjarni> that would not be easier to code that than it would to code a direct message system directly to the server 15:56:01 <Bjarni> both would include a whole lot of code 15:56:51 * Bjarni checks the date 15:56:57 <Bjarni> no, it's not the first of April 15:58:01 <Bjarni> it appears that EU will finance TV stations to broadcast news that are political independent because they aren't financed by politicians in the same country as they are broadcasting 15:58:15 <Bjarni> I just wonder if financial aid from EU should be any better 16:00:59 * Sacro scratches his head 16:01:22 <_Red> so they will be influenced by the politicians from the country they are broadcasting from instead 16:12:09 *** UnderBuilder [i=UnderBui@168.226.104.20] has quit [" Want to be different? HydraIRC -> http://www.hydrairc.com <-"] 16:12:24 <CIA-3> KUDr * r4987 /trunk/ (47 files in 6 dirs): Feature: Merged YAPF into trunk. Thanks to devs for continuous support and users for testing. 16:12:28 *** tokai [n=tokai@p54B83E3B.dip0.t-ipconnect.de] has joined #openttd 16:14:00 <Sacro> KUDr: YAPF IN LATEST NIGHTLY? 16:14:07 <valhallazzzw> whooooooooo KUDr :D:D 16:14:09 <KUDr> hopefully 16:14:12 * valhallazzzw hugs KUDr 16:14:24 * Sacro hugs KUDr and valhallazzzw 16:14:25 <KUDr> test it please before 16:14:44 <KUDr> so i have a chance to fix any problem 16:14:53 <Sacro> lol, we will test it 16:15:02 <valhallazzzw> No C compiler at hand... 16:15:05 <[Shaman]> which SDL are you using, 1.2? 16:15:12 <valhallazzzw> I will have one in about 2 weeks ;) 16:15:13 <[Shaman]> *1.2.10, even 16:16:01 <MeusH> thanks KUDr! 16:16:04 <Sacro> valhallazzzw: what OS? 16:16:26 <valhallazzzw> win2k 16:16:33 <MeusH> valhallazzzw: msys 16:16:40 <valhallazzzw> ... 16:16:42 <MeusH> lkraider made a guide on how to set it up 16:16:46 <MeusH> on windows 16:16:47 <valhallazzzw> I gan install a compiler MeusH 16:16:49 <valhallazzzw> can* 16:16:57 <valhallazzzw> I just haven't got the space for it ATM 16:17:18 <valhallazzzw> and installing one now would be pointless with a full reinstall coming in 2 weeks 16:19:14 *** TL|Away is now known as TrueLight 16:20:11 <XeryusTC> woow \o/ /me switches his yapf branch to trunk :) 16:23:02 * KUDr hides (TrueLight arrived) 16:24:09 <Bjarni> yeah, I defeated the evil KUDr with my TrueLight spell 16:24:23 <Bjarni> that tortures all creates of evil 16:32:07 <hylje> rephrase 16:36:10 *** Zr40 [n=Zirconiu@zr40.xs4all.nl] has joined #openttd 16:38:11 <Celestar> hehe 16:38:18 <Celestar> hopefully we can merge yapf tomorrow (= 16:39:19 <Bjarni> err 16:39:23 <Bjarni> it's already merged 16:39:47 <Bjarni> Author: KUDr 16:39:47 <Bjarni> Date: 2006-05-27 16:12:16 +0000 (Sat, 27 May 2006) 16:39:47 <Bjarni> New Revision: 4987 16:39:48 <Bjarni> Log: 16:39:48 <Bjarni> Feature: Merged YAPF into trunk. Thanks to devs for continuous support and users for testing. 16:40:05 <Celestar> s/yapf/bridge/ 16:43:13 <peter1138> bah 16:43:15 <peter1138> pc's too slow 16:45:06 * peter1138 ponders a utf-8 branch 16:47:24 <Sacro> http://mirror.servut.us/flash/stupidcat.swf 16:47:40 * peter1138 wonders when tron'll appear to complain 16:48:24 <MeusH> brb 16:48:24 *** MeusH [n=MeusH@host-ip18-138.crowley.pl] has quit ["Goodbye"] 16:51:53 <Celestar> peter1138: why not .. 16:52:31 *** sign_de [n=sign@i577B064E.versanet.de] has joined #openttd 16:55:06 <Bjarni> Celestar: do you think it's wise to merge two different branches within 24 hours? 16:55:32 <Sacro> go on, merge bridge 16:55:37 <Celestar> Bjarni: no :P 16:55:39 <Celestar> hi sign_de (= 16:55:48 *** mode/#openttd [-v Sacro] by Bjarni 16:55:56 * Sacro knows not what that means 16:56:08 <Bjarni> hi sign_de 16:56:17 <sign_de> hi :) 16:56:25 <sign_de> @Celestar + Bjarni 16:56:46 <Celestar> sign_de: hows stuff? long time no see 16:58:12 <sign_de> started to study... working in an hospital 16:58:17 <sign_de> a lot of stuff to do ;) 16:58:49 <Celestar> I see 16:58:57 <Celestar> --stop-on-copy is just great a switch 16:59:43 <sign_de> Celestar: hows your stuff? ;) 16:59:53 <Celestar> sign_de: finished study, working @ uni 17:00:52 <sign_de> Celestar: working @ uni ? ;) project? 17:01:49 <Celestar> Statistical Thermodynamics 17:03:34 *** sw4y [n=sw4y@snat2.arachne.czfree.net] has quit ["Odletam do paralelniho vesmiru..."] 17:04:20 *** sw4y [n=sw4y@snat2.arachne.czfree.net] has joined #openttd 17:04:28 <Sacro> can anyone hear me? 17:04:38 <sign_de> read.... 17:04:40 <sign_de> yes 17:04:48 <Sacro> but not hear? 17:04:51 <CIA-3> celestar * r4988 /branch/bridge/ (55 files in 7 dirs): 17:04:51 <CIA-3> [bridge] Sync with trunk up to 4987. Includes the YAPF merge, but yapf isn't bridge aware yet. 17:04:51 <CIA-3> Some savegame revisions do work, others don't. So still, don't overwrite your precious stuff from the releases 17:04:51 <Celestar> ok guys 17:04:53 <Celestar> I gotta go 17:05:00 <Celestar> sorry sign_de I'm on the run :P 17:05:45 <sign_de> Celestar: ok ;) 17:05:58 <Celestar> KUDr: openttd.dsp is non-working you needa do it manually 17:06:04 <Celestar> stupid whitespace 17:06:06 <Celestar> bye 17:07:26 <KUDr> bye 17:07:37 *** TinoDidri [n=projectj@nat.kollegienet.dk] has joined #openttd 17:08:14 <KUDr> openttd.dsp will be dropped 17:10:07 *** Jezral [n=projectj@jribenfors.plus.com] has quit [Remote closed the connection] 17:13:10 *** Nubian [n=nubian@193.93.73.116] has quit [Remote closed the connection] 17:19:38 <peter1138> ok, it compiles. hmm. 17:22:27 *** Sacro [n=Sacro@adsl-83-100-175-235.karoo.KCOM.COM] has quit ["using sirc version 2.211+KSIRC/1.3.12"] 17:25:53 <peter1138> KUDr: is yapf for ships not working properly? 17:27:39 *** Scia [n=sciapode@AveloN.xs4all.nl] has joined #openttd 17:27:44 *** Sacro [n=Sacro@adsl-83-100-233-61.karoo.KCOM.COM] has joined #openttd 17:30:25 <Darkvater> /c 17:30:28 *** Nubian [n=nubian@193.93.73.116] has joined #openttd 17:30:39 * Darkvater test yapf 17:30:56 <webfreakz> YAPF is working great :) 17:31:32 *** sw4y [n=sw4y@snat2.arachne.czfree.net] has quit [Remote closed the connection] 17:33:09 <Darkvater> hmm slovak.txt is broken in multiple ways 17:33:14 <Darkvater> not just the strgen error 17:33:20 <Darkvater> but m^3 is m? 17:33:21 <Darkvater> etc 17:33:41 <webfreakz> i already reported it this afternoon? 17:33:56 <Darkvater> yeah 17:33:57 <peter1138> slovak's been broken for a few days 17:34:04 <Darkvater> but I was not talking about just that 17:34:05 <peter1138> and wt2 doesn't appear to understand ³ 17:34:13 <Darkvater> ah 17:34:29 <peter1138> it doesn't think it exists in laten-15 17:34:31 <peter1138> err, latin 17:34:45 <webfreakz> the strange thing is if you replace the line causing the error in slovak.txt by the same line from e.g brazillia.txt is doesn't work either.... 17:34:51 <TrueLight> yapf/binaryheap.hpp:6:15: error: new: No such file or directory 17:35:31 <webfreakz> huh? 17:35:40 <TrueLight> #include <new> 17:35:49 <webfreakz> G:$games\#openttd_sources\trunk\yapf\binaryheap.hpp does exist here? 17:35:50 <TrueLight> GCC 4.0.1, MacOSX PPC 17:36:08 <Sacro> ooh, we testing trunk ? 17:36:20 <Darkvater> no err here.. /me pokes Bjarni 17:36:20 <webfreakz> well, truelight+darkvater is :) 17:36:34 <TrueLight> it really would have been more smart if we ran YAPF, before merging, through the compile-farm 17:36:47 <webfreakz> haha 17:36:49 <Darkvater> // new standard header for Microsoft 17:37:11 <TrueLight> it truely totally fails 17:37:31 *** sw4y [n=sw4y@snat2.arachne.czfree.net] has joined #openttd 17:37:31 <ln-> svn version is broken? call Tron! 17:37:43 <peter1138> works for me, heh 17:38:02 <Darkvater> probably crosscompile probs 17:38:10 <peter1138> damn 17:38:12 <TrueLight> You can ask Bjarni to try it natively 17:38:13 <peter1138> ships are slow ;p 17:38:30 <Darkvater> ./include/c++/4.1.0/new 17:38:36 <Darkvater> /usr/^ 17:38:47 <TrueLight> I do have that file 17:38:58 <Darkvater> // The -*- C++ -*- dynamic memory management header. < hope osx has that :) 17:39:32 <peter1138> hmm 17:39:45 <peter1138> boats could really do with a higher internal resolution... 17:40:02 <peter1138> it's disturbing to see them moving so ... jumpily 17:40:05 <Darkvater> you mean speedup? as airplanes are slowed down? 17:40:34 * webfreakz hears dev-talk again.... 17:40:45 <TrueLight> k, some bypasses, and it compiles 17:41:12 <KUDr> [19:25:52] <peter1138> KUDr: is yapf for ships not working properly? <-- slow 17:42:32 <TrueLight> :/usr/powerpc-apple-darwin8/bin/powerpc-apple-darwin8-ld: Undefined symbols: 17:42:32 <TrueLight> __Unwind_Resume 17:42:39 <TrueLight> bah, that error is old... and unfixable 17:43:15 <Darkvater> what'd you do to surpress it before? 17:43:20 <TrueLight> avoid C++ :p 17:43:25 <Darkvater> ;p 17:44:31 <Sacro> compiling and linking unit_test??? 17:45:37 <Darkvater> Bjarni: poke! 17:45:58 <TrueLight> okay, I broke something :p 17:45:58 <TrueLight> LOL! 17:47:03 <glx> KUDr: I have 2 unloadable savegame :( 17:47:18 <KUDr> glx: from yapf branch? 17:47:26 <glx> no from trunk 17:47:31 <KUDr> hmm 17:47:39 <KUDr> i tested it 17:47:43 <KUDr> it worked 17:47:56 <KUDr> give me some 17:48:25 <peter1138> Darkvater: no, i mean higher than 1/16th of a tile 17:48:35 <Sacro> is nightly time in 10 mines? 17:48:38 <peter1138> Darkvater: i.e. major task to change 17:49:16 <Darkvater> ugh... :) 17:49:37 <peter1138> Error: Tried to load non-existing sprite #9875. 17:49:39 <peter1138> hmm 17:51:08 * peter1138 debug builds 17:51:14 <CIA-3> truelight * r4989 /trunk/ (Makefile os/macosx/Makefile os/macosx/Makefile.setup): -Fix: make the OSX Makefile stuff to work with the compile-farm 17:51:17 <peter1138> don't know when that game last loaded, mind, heh 17:52:06 <webfreakz> i'm not asking any date, but is PBS coming back? Just yes/no 17:52:22 <Sacro> webfreakz: yes 17:52:26 <peter1138> no 17:52:32 <peter1138> 3 bags full 17:52:49 <webfreakz> KUDr? 17:53:30 *** Dred_furst` [i=nn@user-3365.lns2-c7.dsl.pol.co.uk] has joined #openttd 17:53:33 <CIA-3> truelight * r4990 /trunk/os/macosx/Makefile: -Fix: use CXX to link MacOSX OpenTTD, not CC 17:53:55 <TrueLight> hmmz, expect problems with other targets as well 17:54:00 <TrueLight> OpenTTD is linked with gcc 17:54:10 <TrueLight> this can (and clearly will) fail on some targets 17:54:31 <TrueLight> the magic rule mostly is: if 1 file is C++, link with g++ 17:54:40 <TrueLight> But we will find out in 5 minutes :) 17:54:45 <KUDr> hmm 17:54:47 <Sacro> well it works here 17:54:56 <TrueLight> yeah, some targets have lame linkers 17:55:02 <KUDr> sorry i know nothing about gcc and g++ 17:55:12 <TrueLight> For sure OSX builds will fail 17:55:25 <TrueLight> last commit works only for NATIVE_OSX and UNIVERSAL_BINARY 17:55:37 <Sacro> KUDr: gcc - C g++ - C++ 17:55:55 <KUDr> i know 17:55:59 <KUDr> i use it 17:56:07 <KUDr> but 17:56:29 <TrueLight> which $#$@#$ add 'strip' :s 17:56:58 <KUDr> what is 'strip'? 17:57:28 <TrueLight> I HATE the dep-system 17:57:33 <TrueLight> Did I ever told anyone? 17:57:37 <TrueLight> Ah, yes, 1000 times 17:57:38 <TrueLight> so now 1001 times 17:57:41 <TrueLight> I HATE the dep-system 17:57:44 <TrueLight> (that is 1002) 17:58:02 <peter1138> make it better? 17:58:45 <peter1138> hmm 17:59:50 <peter1138> found my issue 18:00:33 *** Dred_furst [i=nn@user-3365.lns2-c7.dsl.pol.co.uk] has quit [Read error: 145 (Connection timed out)] 18:02:08 <glx> KUDr: strip removes unneeded stuff from executable 18:02:37 <KUDr> like unused global vars or functions? 18:02:38 <Sacro> its fun with libs too 18:02:47 <TrueLight> more like: debug information 18:02:47 <Sacro> KUDr: debug symbols AFAIK 18:02:53 <KUDr> aha 18:02:57 <KUDr> thanks 18:03:13 <tokai> but also other symbolds if unused.. also compiler comments and so on 18:03:43 <Sacro> tokai: compiler comments? "oooh, this bit looks tricky, may need more RAM" 18:03:45 <KUDr> and it is an option for linker or special program? 18:03:46 <glx> KUDr: my broken savegames fail in DATE chunk loading 18:03:47 <TrueLight> tokai: compiler comments are debug information :) 18:04:22 <tokai> well.. if you link ocaml bytecode statically and then manually strip.. you fuck up the binary ;) 18:04:29 <tokai> f.ex. 18:04:31 <KUDr> glx: interesting - is DATE followign PATS? 18:04:47 <glx> DATE follows NAME 18:05:00 <peter1138> hee 18:05:02 <KUDr> then it has nothing with me 18:05:06 <peter1138> lots of failed compiles :) 18:05:11 <KUDr> DCC me savegame plz 18:06:02 <KUDr> hmm 18:06:06 <KUDr> revert yapf? 18:06:19 <glx> I'll try that after eating :) 18:06:33 <TrueLight> some things fucked up so badly in the nightlies 18:06:39 <glx> to be sure yapf is the problem :) 18:06:53 <glx> bbl 18:07:09 *** sign_de [n=sign@i577B064E.versanet.de] has quit ["i am off ... cYa all ... http://sign.t-x-c.de"] 18:08:04 <TrueLight> why is unittest always compiled? 18:08:07 <TrueLight> and not just when needed? 18:08:36 <KUDr> when needed == using deps? 18:09:14 <TrueLight> all: endian_target.h endian_host.h $(UPDATECONFIG) $(LANGS) $(TTD) $(OSX) $(UNITTEST 18:09:16 <TrueLight> why there? 18:09:18 <tokai> no.. when entereing "making tests" or something 18:09:55 <KUDr> hmm, you are right 18:10:11 <KUDr> wrong understanding of "all" term 18:10:14 <TrueLight> Somehow I just don't feel like fixing all the nightly problems... 18:10:23 <TrueLight> always so nice if people give you the time to do such things... 18:10:38 <KUDr> i can revert it 18:10:43 <tokai> i hope KUDr will fix the morphos problem:) the culprit is found.. i just have no idea about c++ :) 18:11:01 <KUDr> tokai - does it work now? 18:11:08 <peter1138> TrueLight: in your own time :) it is appreciated 18:11:17 <TrueLight> But it was the fastest compile ver 18:11:27 <KUDr> heh 18:11:34 <tokai> KUDr: well.. with the comments, yes. but i have no idea when this string function will be called (or if at all) 18:11:35 <TrueLight> peter1138: what I just don't like, is that I suggested to compile the yapf branch first in the nigthly, before merging it... but somehow... 18:11:55 <KUDr> tokai: no, it is unused now 18:12:31 <TrueLight> nightly = compile-farm 18:13:04 <KUDr> TrueLight: how can i tell farm to compile my branch? 18:14:22 <Sacro> hmm, the only nightlies i see that compiled are for the OS where i reckon most people will self compile 18:14:33 <webfreakz> lol 18:14:48 <Sacro> d'oh 18:14:51 <KUDr> because it is tested there 18:15:05 <Sacro> KUDr: thought you had win32 testing too 18:15:16 <KUDr> yes 18:15:20 <webfreakz> I have been testing YAPF all the time? 18:15:22 <KUDr> it failed? 18:15:26 <TrueLight> KUDr: I told you all that when you made the branch, but okay, doesn't matter 18:15:36 <TrueLight> 4 targets worked 18:15:36 <TrueLight> lol 18:16:06 <KUDr> TrueLight: then sorry. I understood it so, that you need time to prepare farm 18:17:13 <CIA-3> truelight * r4991 /trunk/ (Makefile os/macosx/Makefile): 18:17:13 <CIA-3> -Fix: don't compile UNITTEST by default, it isn't needed 18:17:13 <CIA-3> -Fix: do not use hardcoded names for things like 'strip', keep it configurable!! 18:17:35 *** TrueLight is now known as TL|Away 18:17:37 <TL|Away> bbl 18:17:50 <Sacro> brb, switching to laptop 18:17:51 *** Sacro [n=Sacro@adsl-83-100-233-61.karoo.KCOM.COM] has quit [Remote closed the connection] 18:28:57 *** tokai [n=tokai@p54B83E3B.dip0.t-ipconnect.de] has quit ["It's like, wah."] 18:30:17 *** Sacro [n=Sacro@adsl-83-100-233-61.karoo.KCOM.COM] has joined #openttd 18:34:46 *** Scia [n=sciapode@AveloN.xs4all.nl] has quit [Remote closed the connection] 18:37:47 *** mgla [n=mgla@wikipedia/mgla] has joined #openttd 18:52:31 <CIA-3> KUDr * r4992 /trunk/yapf/ (binaryheap.hpp yapf.hpp): - Fix: [YAPF] error "too many arguments to function `void * operator new(unsigned int)'" on MorphOS 18:52:55 *** MeusH [n=MeusH@host-ip18-138.crowley.pl] has joined #openttd 18:53:24 <MeusH> hi 18:53:46 <MeusH> looks like there is no win32 nightly 18:54:11 <ln-> do you have a legal copy of windows®? 18:54:12 <MeusH> and no nightlies at all besides linux and source code 18:54:19 <MeusH> ln-: shhhh 18:54:47 <Sacro> hmm, something on my laptop is playing music, and im not sure what 18:54:55 <webfreakz> lol 18:56:22 <XeryusTC> <MeusH> looks like there is no win32 nightly <- that is because YAPF just got added and broke some stuff IIRC 18:56:38 <webfreakz> ^ correct 18:56:41 <glx> indeed the problem is unittest 18:57:06 <MeusH> thanks 18:57:13 <MeusH> let's see if I can compile 18:58:07 <MeusH> no I don't 18:59:37 <MeusH> 0 [main] make 3984 open_stackdumpfile: Dumping stack trace to make.exe.stackdump 18:59:38 <MeusH> Segmentation fault (core dumped) 18:59:51 <glx> make crashed 18:59:55 <glx> restart :) 19:00:07 <MeusH> WHOA 19:00:12 <glx> that sometime happens 19:00:16 <MeusH> I typed "make crashed" and it started compiling 19:00:25 <webfreakz> lol 19:00:28 <webfreakz> make -love 19:00:31 <MeusH> make: *** No rule to make target `crashed'. Stop. <== :P 19:00:40 <webfreakz> make -love does work :) 19:00:50 <glx> make love indeed 19:00:56 <webfreakz> ^^ 19:01:29 <MeusH> haha mingw has fun :) 19:01:53 <glx> why? 19:01:59 <MeusH> it makes love 19:02:07 <glx> it's openttd not mingw 19:02:09 <XeryusTC> rofl 19:02:11 <webfreakz> lol 19:02:57 * XeryusTC thinks that someone was really bored :P 19:03:17 <glx> it's an easter egg (Bjarni did it :) ) 19:03:21 <Sacro> can someone SVN blame that line, could be fun 19:03:55 <XeryusTC> glx: easter eggs are mostly the work of bored people 19:04:23 <webfreakz> XeryusTC: so? 19:08:01 <XeryusTC> webfreakz: i wasn't trying to make a point here 19:08:09 <webfreakz> okay :) 19:09:01 <valhallazzzw> XeryusTC you were? :O 19:10:29 <Sacro> hmmm 19:14:54 *** Brianetta [n=brian@82-39-52-234.cable.ubr03.benw.blueyonder.co.uk] has joined #openttd 19:15:40 <Brianetta> Nightly hell - Linux only! 19:15:56 <KUDr> sorry 19:16:02 <KUDr> my mistake 19:16:11 <glx> compile-farm didn't like yapf (unittest mainly) 19:17:28 <XeryusTC> Brianetta: does that mean that your server updated? 19:17:40 <KUDr> Brianetta: should i make r4990 for win32 and put it somewhere? 19:18:10 <Brianetta> XeryusTC: No 19:18:15 <Brianetta> I have not updated my server 19:18:22 <Brianetta> KUDr: There's no OSX build, either 19:19:01 <KUDr> Brianetta: but OSX works for others - only on farm it failed 19:19:34 <Brianetta> KUDr: The farm is the nightly build 19:19:45 <KUDr> i know 19:20:00 <KUDr> but can i test it before next 20:00? 19:20:04 <Brianetta> It's the only source of SVN features for people without compilers 19:27:08 <Sacro> cant you just give it the win32 files? 19:28:10 <Sacro> or link them in the forum, so people can get them there before they complain 19:28:43 <peter1138> heh, msvc6 has issues :D 19:28:51 <Sacro> peter1138: thats a well known fact 19:29:09 <Sacro> KUDr: i'd post win32 build on the forum 19:31:44 <MeusH> peter1138: I thought there is no longer msvc6 compatibility 19:32:11 <KUDr> yes, it is gone 19:34:08 <KUDr> building fake "r4990" 19:41:15 *** webfreakz [n=Ronald@195.73.147.226] has quit ["cya"] 19:43:57 <Sacro> KUDr: fake? 19:44:10 <KUDr> it is from 4992 19:44:38 <KUDr> and instead of "rev0000" i used "r4990" id string 19:45:11 <KUDr> where is the best place on forum? 19:45:22 <glx> general forum I think 19:45:29 <KUDr> "Windows, Mac and Linux (Nightly) Downloads" 19:45:34 <KUDr> ? 19:45:40 <KUDr> or new topic? 19:46:05 <glx> yeah put it in nightly thread 19:46:48 <Sacro> errm, yeah, keep an eye out in the problems forum though 19:47:01 <Sacro> Brianetta: you there? 19:47:41 <glx> Sacro: no posts about that in problem section 19:48:03 <Sacro> glx: oh right 19:48:08 <Sacro> probably wont be until Brianetta updates his server! 19:51:53 <KUDr> http://www.tt-forums.net/viewtopic.php?p=448020#448020 19:53:25 *** Aankhen`` [n=pockled@125.23.14.251] has quit ["Look ma, no script!"] 19:53:46 <glx> KUDr: hmm weird the savegames I can't load are version 28 19:53:56 <glx> maybe I used them in yapf branch :) 19:54:07 <KUDr> yes 19:54:13 <KUDr> could be 19:54:31 <KUDr> there were fef revisions with different format 19:54:37 <KUDr> few 19:58:49 *** TL|Away is now known as TrueLight 20:04:29 <TrueLight> I need some new libSDL versions for all kind of targets... 20:13:09 <TrueLight> ... KUDr: did you know that most targets did succeed, but most failed on your 'unittest' 20:13:19 <TrueLight> Clearly you do some very nasty things there 20:13:28 <TrueLight> Some errors I don't want to understand :p 20:16:26 *** TinoDidri is now known as Jezral 20:20:50 * SimonRC realises something very important to playing TTD. 20:21:00 <SimonRC> The way to get easy junctions every time 20:21:28 <SimonRC> 4-way junctions with the absolute minimum of heigth changes, but never jam... 20:22:02 <SimonRC> Suppose you base your network around a grid of tracks... 20:22:21 <SimonRC> We will call the directions they go N-S and E-W. 20:22:23 <CIA-3> truelight * r4993 /trunk/Makefile: -Fix: if 1 file is C++, link the whole project with g++ 20:22:25 <Prof_Frink> Have N-S and E-W tracks at different levels? 20:22:28 <SimonRC> the trick is.... 20:22:37 <SimonRC> Prof_Frink: you beat me to it 20:23:00 <SimonRC> it becomes so much easier to see what the best junction is for every task 20:23:10 <Prof_Frink> I've tried it, it just degenerates into spaghetti whatever I do 20:23:56 <SimonRC> really? 20:24:37 <SimonRC> I invented a 4-way dual-track 12*10 junction with no cloverleafs. 20:25:13 <Prof_Frink> Well, I take the tracks as direct as possible 20:25:21 <Prof_Frink> which ends up going diagonal 20:25:23 *** KritiK [i=Maxim@ppp85-140-20-25.pppoe.mtu-net.ru] has quit [Read error: 104 (Connection reset by peer)] 20:25:33 <SimonRC> Ah, well I do orthogonal 20:25:43 <Prof_Frink> I have had a map with a Union Jack design on it before 20:25:48 <SimonRC> heh 20:26:09 *** KritiK [i=Maxim@ppp85-140-20-25.pppoe.mtu-net.ru] has joined #openttd 20:26:26 <Prof_Frink> One power station in the center, a mainline going out to the edge of the map in every direction, branch lines to individual mines 20:26:57 <Bjarni> <glx> make love indeed <-- I wrote that. I think it was like 2 years ago. I can remember that I added it and then nothing happened. It took a few months before anybody else read the makefile and found it 20:27:10 <Bjarni> and I had forgotten about it in the meantime :p 20:34:11 <KUDr> [22:13:08] <TrueLight> ... KUDr: did you know that most targets did succeed, but most failed on your 'unittest' <-- yes i know, but nobody reported problems 20:35:08 <Bjarni> well, the unittest worked here 20:35:22 <glx> here too :) 20:35:45 <KUDr> it must be some missing libraries or old version 20:36:03 * Bjarni kills KUDr 20:36:28 *** tokai|ni is now known as tokai|Zzz 20:36:32 <Bjarni> breaking all OSX nightly builds on the first night with universal binaries 20:36:47 <KUDr> i know guys, but you all helped testing and TL told that farm is C++ ready 20:36:54 <Bjarni> with a change that is totally unrelated to OSX 20:36:55 <KUDr> so what more i should do 20:37:00 <Bjarni> nobody can survive something like that 20:37:29 <Bjarni> <KUDr> so what more i should do <--- I don't know 20:37:37 <Bjarni> you mean the C++ thing killed it? 20:37:46 <KUDr> yes 20:38:06 <KUDr> at least win32 <- was missing some library 20:38:20 <KUDr> unresolved symbols 20:38:44 <KUDr> and osx i dunno 20:38:48 <peter1138> KUDr: does yapf pathfind through depots? 20:38:55 <KUDr> yes 20:38:55 <peter1138> (i.e. forced servicing) 20:39:08 <KUDr> also not forced 20:39:16 <KUDr> FindNearestDepot 20:39:36 <hylje> does yapf check if it can resume the route it goes after going to depot 20:39:45 <KUDr> yes 20:39:45 <peter1138> i mean: 20:39:51 <hylje> good 20:39:51 <peter1138> D 20:39:55 <peter1138> __/ \__ 20:40:02 <TrueLight> Why is -s given to CC_FLAGS?! 20:40:11 <KUDr> way through depot - yes 20:40:15 <peter1138> cool 20:40:18 <KUDr> i use it 20:40:26 <KUDr> always 20:40:33 <KUDr> before loading trains 20:40:33 <hylje> because im annoyed when it goes to the wrong route if the train decides to service when its at the junction 20:41:16 <Bjarni> <TrueLight> Why is -s given to CC_FLAGS?! <-- because somebody (slowbyte?) wrote it like that 20:41:18 <KUDr> hylje: there is distance limit for time triggered servicing 20:41:23 <peter1138> # automatical strip breaks under morphos 20:41:23 <peter1138> CC_CFLAGS += -s 20:41:23 <peter1138> LDFLAGS += -s 20:41:23 <KUDr> like 15 tiles 20:41:25 <peter1138> heh 20:41:34 <TrueLight> euhh.. stripping only works on the final binary 20:41:36 <peter1138> "under morphos" == not true 20:41:46 <TrueLight> stripping .o files is useless 20:41:53 <TrueLight> so for LDFLAGS is enough 20:42:03 <hylje> so if it has to go >15 tiles to resume the old route it doesnt go to that depot ? 20:42:21 <TrueLight> (I doubt if it does anything in CFLAGS) 20:43:06 <KUDr> no, if depot is >15 tiles away from current train location, the servicing request is postponed to next day (or week, don't remember) 20:43:41 <Bjarni> btw slowbyte left like 2 years ago, so if he was the one to write this, then we had it for a very long time 20:43:56 <Bjarni> but I think we had it like that from the very start of the first makefile 20:44:04 <peter1138> 4987 KUDr CC_CFLAGS += -s 20:44:08 <peter1138> heh 20:44:11 <glx> svn blame says since rev 1 (current trunk) 20:44:25 <glx> I'm on rev4986 :) 20:44:47 <glx> 1 truelight BASECFLAGS += -s 20:44:47 <glx> 1 truelight LDFLAGS += -s 20:45:11 <peter1138> TrueLight's fault! ;) 20:45:17 <glx> not true :) 20:45:24 <TrueLight> glx: I just say it in here to confirm if I am the only one thinking it is completely idiotic 20:45:26 <tokai|Zzz> whats wrong with using stip program for all gcc compiles? 20:45:37 <tokai|Zzz> s/stip/strip 20:45:41 <TrueLight> tokai|Zzz: running strip over a .o file is useless 20:45:49 <TrueLight> juse one time over the end binary is enough CPU wasting material 20:45:55 <tokai|Zzz> i meant for the final binary 20:46:03 <tokai|Zzz> but using the extra command for it 20:46:04 <Bjarni> tokai|Zzz: you removed it for MorphOS long ago, so YOU should not be the one asking this. WE should be asking YOU :p 20:46:09 <TrueLight> yeah, but the BASECFLAGS makes sure, if it does anything, that .o files are stripped too :p 20:46:37 <tokai|Zzz> Bjarni: gcc strip removes important symbols. the extra strip command is aware of them 20:46:53 <TrueLight> I have the same problem with some binaries too in other projects 20:46:56 <TrueLight> strip can over-strip things :) 20:47:03 <tokai|Zzz> no idea what makefile does currently.. afaik it strips for morphos in the archive rule 20:47:17 <peter1138> so we should remove it, and use strip. obvious? 20:47:31 <TrueLight> peter1138: using -s is completely valid 20:47:45 <TrueLight> -s in linking triggers the strip as known by the current gcc compiling 20:47:47 <tokai|Zzz> TrueLight: it breaks on morphos ;) 20:47:56 <TrueLight> tokai|Zzz: yes, it does, that is why morphos is expected 20:47:59 <TrueLight> exepted 20:48:01 <TrueLight> excepted 20:48:02 <TrueLight> what ever 20:48:22 <TrueLight> strip --strip-all --strip-unneeded --remove-section .comment openttd 20:48:26 <TrueLight> that is for MorphOS 20:48:26 <tokai|Zzz> okay.. but if we use strip (the command) per default the exception etc. could be removed and the makefile would look much cleaner 20:48:47 <TrueLight> tokai|Zzz: partly true, if you use gcc, you are right 20:48:47 <tokai|Zzz> tl: right, why not use that for all systems? :) 20:49:06 <TrueLight> 2 problems though, 1) -s makes sure that gcc finds the strip as used when compiling the whole gcc stuff 20:49:14 <TrueLight> so if I renamed strip to blastrip while compiling 20:49:17 <TrueLight> -s still finds it 20:49:23 <peter1138> hmm 20:49:33 <TrueLight> 2) if you use $(STRIP), uses needs to define it for cross-compiling 20:49:36 <TrueLight> yet an other thing to set 20:49:40 <tokai|Zzz> i think -s doesnt use the external strip command from the binutils 20:49:47 <TrueLight> so I am not sure if it really gives that much positive clearness :) 20:49:51 <TrueLight> tokai|Zzz: it does 20:49:53 <peter1138> would ripping out that whole chunk, and leaving just LDFLAGS do the trick? 20:50:02 <TrueLight> if you open gcc, the binary, and search for strip, you will find it 20:50:02 *** Sacro [n=Sacro@adsl-83-100-233-61.karoo.KCOM.COM] has quit ["using sirc version 2.211+KSIRC/1.3.12"] 20:50:05 <TrueLight> in all his glory 20:50:12 <TrueLight> peter1138: did just that 20:50:17 *** Sacro [n=Sacro@adsl-83-100-233-61.karoo.KCOM.COM] has joined #openttd 20:50:19 <tokai|Zzz> TrueLight: iusing gcc -s and strip on morphos produces 2 completly different binaries. 20:50:23 <TrueLight> just ignoring MORPHOS ;) 20:50:34 <TrueLight> tokai|Zzz: becuase morphos needs more params 20:50:39 <peter1138> isn't he OSX bit spurious? 20:51:03 <peter1138> why do people use obsolete stuff like morphos, eh? ;p 20:51:25 <tokai|Zzz> TrueLight: it has nothing todo with params, but gcc -s kills symbols, while strip doesnt (so its 2 different things).. maybe -s for gcc 3++ changed here to use external strip from the binutils.. dunno 20:51:35 <TrueLight> tokai|Zzz: most likely the problem is more that gcc 2.95.3 has a bugorsomething :) 20:51:43 <tokai|Zzz> /ignore peter1138 20:51:45 <tokai|Zzz> ups 20:51:46 <tokai|Zzz> :) 20:51:54 <TrueLight> tokai|Zzz: -s means: call external strip 20:51:59 <CIA-3> truelight * r4994 /trunk/ (Makefile os/macosx/Makefile): -Fix: changed the stripping parts a bit. OSX is no longer an exeption 20:52:06 <TrueLight> Bjarni: please try this commit, it works perfectly for me 20:52:12 *** sw4y [n=sw4y@snat2.arachne.czfree.net] has quit ["Odletam do paralelniho vesmiru..."] 20:52:19 <Bjarni> weird, now -s appears to work 20:52:30 <Bjarni> if only I could remember what the original problem was 20:52:34 <TrueLight> Bjarni: I changed some stuff, mostly to use g++ as linker 20:52:37 <Bjarni> I think it was linking or something like that 20:52:41 <TrueLight> I guess ReWind symbol? :p 20:52:56 <peter1138> hmm 20:52:58 <tokai|Zzz> TrueLight: and why strip remoes __abox__ symbol when called by gcc with -s, but not when started manually? ;) makes no sense :P 20:53:09 <peter1138> does LDFLAGS -s even not work for morphos? 20:53:11 <Bjarni> I'm trying to compile a triple binary to see what happens 20:53:11 <TrueLight> tokai|Zzz: gcc gives some params to strip 20:53:37 <TrueLight> -s 20:53:37 <TrueLight> --strip-all 20:53:37 <TrueLight> Omit all symbol information from the output file. 20:53:41 <TrueLight> it btw is an 'ld' command 20:54:41 <Sacro> Bjarni: triple? 20:54:48 <Bjarni> yeah 20:54:56 <Bjarni> one file for 3 different CPUs 20:55:08 <Bjarni> PPC (G3 or newer), G5 and Intel 20:55:10 <tokai|Zzz> tl: i'm too lazy to start the mos box now to validate :) but if the exception stays then its no problem for me ;) 20:55:14 <Sacro> hmm, PPC, x86, m68k? 20:55:19 <TrueLight> tokai|Zzz: we leave it for now 20:55:28 <TrueLight> if you can test binaries, we can see what happens 20:55:34 <Bjarni> Sacro: I left 68k years ago 20:55:38 <TrueLight> But 'strip' is known for his over-stripping 20:55:48 <Sacro> Bjarni: i was hoping for an Amiga 1.3 version 20:55:56 <Bjarni> lol 20:56:13 <TrueLight> k, trying osx_intel and osx_powerpc on compile-farm 20:56:18 <TrueLight> the rest of the targets just displayed okay 20:56:25 <Bjarni> getting OTTD to run on the memory that is in the Amigas is a hard task 20:56:31 <Bjarni> then it is the CPU power 20:56:41 <tokai|Zzz> TrueLight: if "grep __abox__ openttd" doesnt find anything it will crash very quickly.. because morphos starts the elf in emulation mode for old powerpc amiga applications. 20:56:56 <TrueLight> k, I will check that 20:57:21 <Bjarni> TrueLight: it appears that -s works for OSX again 20:57:23 <tokai|Zzz> Sacro: there are compiles for amigaos 68k, btw. 20:57:24 <TrueLight> Bjarni: good 20:57:38 <tokai|Zzz> not sure if current version still would compile with all the c++ etc. 20:57:56 <KUDr> try it 20:58:03 <KUDr> should be fixed 20:58:23 <hylje> how well does ottd play on amiga68k 20:58:37 <Sacro> Bjarni: ive got the 512k upgrade 20:58:41 <Bjarni> hylje: nobody got it to work, so rather poorly 20:59:04 <Bjarni> Sacro: so you got a total of 1 mb RAM. Now you are even worse than AlexFili 20:59:07 <Bjarni> :P 20:59:30 <tokai|Zzz> hylje: it depends on your cpu i guess :) if you have a 68040 or 68060/50MHz and a gfx card it should work quite well... i don't think you can run it on a 68000, 68020 or 68030 though. 20:59:42 <hylje> :> 21:00:11 *** Dred_furst [i=nn@84.65.173.37] has joined #openttd 21:00:17 <Sacro> mines only a 68000, amiga 501 21:00:54 <tokai|Zzz> Sacro: i don't think you'll be able to start it even on such machine... the exe is larger than the default memory already ;) 21:01:38 <Sacro> tokai|Zzz: thats a shame 21:02:17 <tokai|Zzz> not even simcity2000 was possible anymore on that machine 21:02:33 <Sacro> im sure it was 21:02:37 <tokai|Zzz> no 21:03:26 <Sacro> hmm 21:03:28 <Sacro> i had theme park thoguh 21:03:48 <tokai|Zzz> yes, but with only 1/3 of the gfx and features ;) 21:04:01 <Sacro> yeah, but it was still cool 21:05:13 <tokai|Zzz> "The settlers" worked on it still i think. 21:05:27 <TrueLight> Whoho, OSX shows success on the nightly 21:05:41 <TrueLight> going to trash all files and sending the compile-farm in a forced nightly build 21:05:45 <TrueLight> sorry for all the nightly systems 21:06:23 <Brianetta> s'ok 21:06:24 <TrueLight> systems = servers 21:06:26 <Brianetta> Hadn't updated 21:06:29 <TrueLight> :) 21:06:49 *** Dred_furst` [i=nn@user-3365.lns2-c7.dsl.pol.co.uk] has quit [Read error: 145 (Connection timed out)] 21:06:57 <Bjarni> <TrueLight> Whoho, OSX shows success on the nightly <-- it's not in the list though 21:07:06 <Brianetta> yet, Bjarni 21:07:28 <Sacro> Brianetta: new nightly soon then? 21:07:36 <TrueLight> ..... Bjarni: do you read, before typing? 21:07:41 <TrueLight> or do you just start to type? 21:07:50 <Brianetta> Sacro: Very possibly. 21:07:54 <TrueLight> I am just telling I am going to put the compile-farm in a forced nightly build 21:08:15 * Sacro imagines TrueLight forcing it with usage of a soldering iron 21:08:18 <glx> TrueLight: that looks like Darkvater signature on forums :) 21:08:23 <TrueLight> Sacro: something like that yes :p 21:08:28 <Bjarni> actually in this case I read the newest line, verified it (verify failed) and reported the failure 21:08:31 <TrueLight> glx: I was thinking about that yes :p 21:08:37 <Bjarni> it's not my fault that the channel moved on 21:08:57 <TrueLight> Win32 done 21:10:36 <TrueLight> Bjarni: if all targets work, I will work on the universal OSX 21:17:29 <glx> lot of deprecated stuff for osx_intel 21:18:58 <TrueLight> yeah 21:19:03 <TrueLight> it should be fixed 21:19:10 <TrueLight> but it seems to work, so people tell me 21:19:52 <TrueLight> Someone really should fix slovak.txt 21:19:56 <TrueLight> it annoys the hell out of me 21:20:01 <TrueLight> As other warnings... 21:20:08 <TrueLight> settings_gui.c: In function 'NewgrfWndProc': 21:20:08 <TrueLight> settings_gui.c:962: warning: format '%08X' expects type 'unsigned int', but argument 4 has type 'long unsigned int' 21:20:12 <TrueLight> should be an easy fix... 21:20:21 <TrueLight> npf.c: In function 'NPFRouteToDepotTrialError': 21:20:21 <TrueLight> npf.c:775: warning: 'best_result.node.user_data[1u]' may be used uninitialized in this function 21:20:21 <TrueLight> npf.c:775: warning: 'best_result.node.user_data[0u]' may be used uninitialized in this function 21:20:21 <TrueLight> npf.c:775: warning: 'best_result.node.direction' may be used uninitialized in this function 21:20:21 <TrueLight> npf.c:775: warning: 'best_result.node.tile' may be used uninitialized in this function 21:20:21 <TrueLight> npf.c:775: warning: 'best_result.best_trackdir' may be used uninitialized in this function 21:20:23 <TrueLight> that too 21:20:50 <TrueLight> Bjarni: os/macosx/Makefile.setup:15: Compiling a release build, that is not a universal binary <- why is that a warning? 21:21:30 <KUDr> TrueLight: many thanks for all fixes 21:21:50 <TrueLight> yeah yeah, no problem, next time I just rather do it in my own time, not when forced to :p 21:22:13 <KUDr> sorry, i expected no problems 21:22:15 <KUDr> really 21:22:47 <TrueLight> When people touch the Makefile, mostly that is the result ;) 21:22:48 <TrueLight> hehehe :) 21:23:15 <glx> the compile-farm is very sensible :) 21:23:20 <KUDr> hmm especially me - i know nothing about it 21:23:56 <TrueLight> The compile-farm can handle many things, it was just never tested for C++.. and then the Makefile errors and glitches :p 21:24:09 <TrueLight> What works natively, rarely works cross-compile :p 21:25:10 *** Brianetta [n=brian@82-39-52-234.cable.ubr03.benw.blueyonder.co.uk] has quit [Read error: 110 (Connection timed out)] 21:25:53 <TrueLight> k, all targets done, 100% success 21:25:57 <TrueLight> that makes me happy :) 21:26:05 <KUDr> me too :) 21:26:19 <TrueLight> now let me try the universal osx 21:26:35 *** Brianetta [n=brian@82-39-52-234.cable.ubr03.benw.blueyonder.co.uk] has joined #openttd 21:26:55 *** anboni [i=daemon@ivory.xs4all.nl] has joined #openttd 21:27:31 <Sacro> ooh tis a Brianetta 21:28:11 <CIA-3> truelight * r4995 /compile_farm/controller/ (configure rules): [CompileFarm] -Fix: updated CXX_CFLAGS for OSX 21:30:49 <Brianetta> My new router crashed. 21:32:29 <Sacro> nasty 21:32:33 <Brianetta> Yeah 21:32:39 <Brianetta> It still worked as a switch 21:32:43 <Brianetta> but the rest was dead 21:32:52 <Sacro> oooh, ive found a webhost who has a blonde in an orange bikini on a nice motorbike on the front page, thats a damn fine advert 21:33:12 <Sacro> hmm, now the pictures come through shes on a beach towel wiht a laptop, but still... 21:33:33 <Brianetta> Mmm (: 21:33:37 <Brianetta> Helen has a new laptop 21:33:46 <Brianetta> 'tis an iBook 21:33:49 *** Maedhros [n=jc@gentoo/developer/Maedhros] has quit ["leaving"] 21:33:52 <Sacro> nice 21:34:19 <Brianetta> OS X is elegant and superior, like Linux 21:34:26 <Brianetta> I have no trouble liking it 21:34:49 <Brianetta> Anyway, the server;s up 21:35:11 <Sacro> lol, im happy in linux 21:36:59 <TrueLight> Bjarni: http://nightly.openttd.org/devs/files/OTTD-macosx-nightly-r4994.zip <- please try on both ppc and intel 21:37:03 <TrueLight> it should work on both of them 21:38:02 <Sacro> hum, £30 for a years hosting 21:38:17 <TrueLight> Oeh, I think it doesn't work Bjarni, I forced LE :) 21:38:37 <TrueLight> and it is dedicated 21:38:38 <TrueLight> lol 21:40:15 <Sacro> TrueLight: d'oh 21:40:21 <TrueLight> recompiling, this time the right thing, I hope :p 21:43:16 <TrueLight> k, is looking better now 21:43:29 *** Mukke [i=Mukke@x1-6-00-13-8f-3d-00-a9.k146.webspeed.dk] has quit [] 21:48:27 *** DJ_Mirage [n=martijn@biggetje.xs4all.nl] has quit ["Probably doing something else"] 21:48:28 *** zemei [n=zemei@dsl5400E9B5.pool.t-online.hu] has joined #openttd 21:51:29 <Sacro> yapf takes a while to compile 21:53:11 <TrueLight> sadly enough, yes 21:53:20 *** ^Cartman^ [n=Eric_Car@ti100710a081-5882.bb.online.no] has joined #openttd 21:53:28 <Sacro> theres no difference between 4994 and 4995 21:53:35 <TrueLight> other dir 21:53:37 <KUDr> Sacro: what files? All cpps? 21:54:10 <Sacro> KUDr: yapf_rail.cpp 21:54:33 <peter1138> -rw-r--r-- 1 peter peter 9840 2006-05-27 17:41 yapf_rail.cpp 21:54:33 <TrueLight> the third 21:54:33 <peter1138> -rw-r--r-- 1 peter peter 839908 2006-05-27 20:08 yapf_rail.o 21:54:35 <peter1138> heh 21:54:44 <TrueLight> so _rail yes :p 21:54:53 <TrueLight> peter1138: debug information 21:55:03 <TrueLight> but a 10k source file is never good 21:55:24 * peter1138 > sleep 21:55:42 <TrueLight> night 21:55:50 <TrueLight> and: > /dev/sleep 21:55:59 <TrueLight> else you trash yourself to a file 21:56:03 <TrueLight> such a waste 21:56:09 <KUDr> gn 21:56:46 *** GoneWacko [n=gonewack@c18041.upc-c.chello.nl] has quit ["It's a new quit message!"] 21:57:18 <CIA-3> truelight * r4996 /compile_farm/controller/ (configure rules userdata/osx_universal.config): [CompileFarm] -Add: added universal OSX builds (powerpc + intel) 21:57:27 <Prof_Frink> TrueLight: I think `echo 0 > /proc/peter1138/awake` is more apropriate 21:57:35 <TrueLight> k, now I think we have all targets ;) 21:57:42 <TrueLight> Prof_Frink: also just fine :) 21:57:49 <TrueLight> oeh, this reminds me, I have openwatcom installed 21:57:56 <TrueLight> should be possible to make OS/2 binaries 21:57:58 <Prof_Frink> openwhatcom? 21:58:39 <Prof_Frink> [20:00:42] <@orudge`> Hmm, I see YAPF has been merged into the OpenTTD trunk. No more OS/2 for OpenTTD then, until I manage to get GCC working on OS/2 anyway perhaps 21:58:55 <TrueLight> OpenWatcom no C++ support? 21:59:30 <glx> no modern C++ support :) 21:59:37 <Prof_Frink> I guess there's some kind of fundamental problem, dunno what it is though 21:59:46 <TrueLight> yet an other reason C++ was a bad idea 21:59:46 <TrueLight> but okay 21:59:49 <TrueLight> we ahve been there 22:00:21 <Prof_Frink> But the OS/2 user will have nothing to play! 22:00:59 <KUDr> it needs to use gcc 22:05:47 <TrueLight> OS/2 and gcc? 22:05:48 <TrueLight> LOL! 22:06:03 <KUDr> it is possible 22:06:44 <Prof_Frink> Or, just get a list of OS/2 users and send them Ubuntu CDs 22:06:45 <TrueLight> so go ahead 22:06:58 <TrueLight> why not do that for ALL targets 22:07:01 <TrueLight> and let's have one target 22:08:19 <Sacro> an OpenTTD live cd? 22:08:24 <TrueLight> I just need a OS/2 to test shit... 22:08:31 <TrueLight> or orudge has to do that for me.. 22:09:42 <TrueLight> Currently we have 8 active targets 22:09:43 <TrueLight> hehe 22:10:39 <Sacro> nice 22:11:25 <TrueLight> all cross-compiled from one system 22:11:31 <TrueLight> not bad, not bad at all 22:11:56 <Prof_Frink> Or, just rewrite it in perl/python/whatever so it's platform independent 22:12:06 <TrueLight> hehe 22:12:09 <TrueLight> and make it even more crappy 22:12:10 <TrueLight> yeah 22:12:15 <glx> hmm no 22:12:22 <TrueLight> although I ahve a platform which can handle just that 22:12:44 <TrueLight> but Prof_Frink, what is much better to do, to make 1 big central server, and give all our users clients that connect to there 22:12:51 <TrueLight> so no more local running 22:12:54 <TrueLight> all external 22:13:08 <TrueLight> and then a simple java-applet can take care of such targets 22:13:26 <Sacro> java OpenTTD? 22:13:30 <TrueLight> Lol! 22:13:36 <TrueLight> Just a view-client 22:13:45 <TrueLight> Would be funny :p 22:13:50 <TrueLight> PlanetSide, only just for OpenTTD :) 22:14:12 <TrueLight> But okay, I still have this crazy massive player OpenTTD idea 22:14:20 <TrueLight> I am very sure it can work, just I wonder how many players would play it 22:14:29 <TrueLight> (I am talking about a 10kx10k world, with around 200 players active in it 22:15:08 <TrueLight> For that you just need thinks like toll-ports (shared tracks), better economy, multiple-climate-maps, better market (buy and sell), ... 22:15:13 <TrueLight> thinks = things 22:15:39 *** mode/#openttd [-o Darkvater] by ChanServ 22:15:57 <Sacro> TrueLight: well it seems like a good idea to aim for 22:16:08 <MeusH> TrueLight: and enormeus internet connection for server 22:16:20 <TrueLight> MeusH: not really, just the CPU is a real problem 22:16:29 <TrueLight> the amount of data a server needs to send is very minimum 22:16:36 <TrueLight> it can be done without 5 kilobyte/sec 22:16:50 <TrueLight> even within 2 kilobyte/sec 22:16:51 <MeusH> upload is the problem 22:16:56 <TrueLight> but we had some arguments about that 22:17:01 <TrueLight> a server and upload never is a problem 22:17:08 <TrueLight> when you say server, I see 100mbit/sec, even 1gbit/sec 22:17:14 <TrueLight> Not a home-connection 22:17:51 <TrueLight> For the rest it will be a cluster-server 22:17:58 <TrueLight> each server taking care of 2kx2k 22:18:08 <TrueLight> Or even more, depending on the CPU load :) 22:18:15 <Sacro> brb 22:18:22 <TrueLight> But okay, the plans are more done then you can imagine 22:18:29 *** Sacro [n=Sacro@adsl-83-100-233-61.karoo.KCOM.COM] has quit ["using sirc version 2.211+KSIRC/1.3.12"] 22:19:02 <TrueLight> There are no real technical problems... just the real main question is: who the fuck will play such a game :p 22:20:03 <Prof_Frink> MMOTTD? 22:20:06 *** Sacro [n=Sacro@adsl-83-100-151-182.karoo.KCOM.COM] has joined #openttd 22:20:07 <TrueLight> yeah 22:20:10 <TrueLight> MMOTTD :p 22:20:34 <TrueLight> I am talking about it for over 3 months now :p 22:20:36 <TrueLight> bah, I don't have the time 22:20:53 <Prof_Frink> You'd need to slow down time 22:21:01 <TrueLight> If that was possible.... 22:21:12 *** TrogdorX [n=eirik@cm-80.111.203.151.chello.no] has quit [Read error: 110 (Connection timed out)] 22:21:12 <TrueLight> I have some many things I want to do, that the time I have left in my life can no way cover that 22:21:15 <Prof_Frink> to the order of 1 gameyear per realday 22:21:17 <TrueLight> even if I start giving 24/7 to it 22:21:27 <TrueLight> Oh, you mean THAT time :p 22:21:53 <TrueLight> but yeah, that is part of the economy model 22:22:10 <Sacro> anyone got any shots of london underground rails? im doing a 3rd rail grf 22:22:22 <TrueLight> the most important change that is needed, that you no longer get money for the time/distance it took you to get cargo from a to b 22:22:24 <Prof_Frink> OK then, slow down time and do some major rebalancing 22:22:31 <TrueLight> but you buy it at a for money X, and sell it at b for money Y 22:22:53 <Prof_Frink> TrueLight: bidding on routes? 22:23:11 <TrueLight> Prof_Frink: no, just: industry A offers cargo B for X money 22:23:16 <TrueLight> industrry C wants cargo B for Y money 22:23:27 <Sacro> TrueLight: what about cargo destinations? 22:23:33 <TrueLight> you move it if Y > X + running_cost 22:23:50 <TrueLight> the distance no longer matters 22:24:01 <TrueLight> Sacro: that is an option, but not really what I personally like 22:24:06 <Sacro> question, if its overhead on a wire its called catenary, what about when its a 3rd rail? is there a technical term? 22:24:14 <TrueLight> if I buy cargo B at any industry in the real world, nobody asks me where I will take it 22:24:21 <Prof_Frink> Hmm, you'd have to have a 'base rate' for buy/sell of each cargo (at each industry), +/- a randomiser value 22:24:38 <TrueLight> Prof_Frink: and if I fill a power-station with tons of coal, the price will drop 22:24:42 <TrueLight> rapidly 22:24:45 <Sacro> TrueLight: but a power station (for example) may have a contract with a coal mine 22:24:47 <Prof_Frink> Sacro: Third rail's thid rail, innit? 22:24:54 <TrueLight> so it forces you to move cargo to different industries 22:25:00 <TrueLight> Sacro: subsidairs 22:25:03 <Prof_Frink> TrueLight: See the UKRS Industries 22:25:04 <TrueLight> or how are they called :p 22:25:20 <Sacro> yeah, PikkaBirds UKRS Industries is a great idea, it has that 22:25:22 <Prof_Frink> They have a 'max amount' that they can process each month 22:25:46 <TrueLight> Prof_Frink: that is a start.. this just takes it a bit futher 22:25:49 <TrueLight> say, you are doing VERY well 22:25:51 <Sacro> ooh, London Underground is 4 rail 22:25:56 <TrueLight> then I want to destroy you, of course 22:26:01 <TrueLight> so I offer coal VERY cheap to a power-station 22:26:05 <TrueLight> they will buy my coal 22:26:08 <TrueLight> and your price will drop too 22:26:10 <TrueLight> rapidly 22:26:23 <TrueLight> so you no longer go to that power-station, no profit 22:26:26 <TrueLight> and I raise my price 22:26:42 <TrueLight> so price-wars are possible 22:27:12 <TrueLight> and for example livestocks have to be delivered within X days, else the cargo is DEAD 22:27:18 <Prof_Frink> Have LAs impose restrictions: 22:27:45 <Prof_Frink> "We'll only let you service this industry if you provide coal to our power station" 22:28:01 <TrueLight> on the other hand you can say to a coalmine: I want to buy coal for this price, else I will go away.. the coalmine of course wants to sell his product, so it will go with you.. or not :p 22:28:31 <Sacro> but now your getting into a different kind of game 22:28:32 <TrueLight> but anyway, for a MMOTTD you need this kind of model, or something that works in the same order 22:28:37 <TrueLight> else it will be very unfair 22:28:47 <TrueLight> the current economy model just fails in big games 22:28:54 <TrueLight> you do your stuff here, I do my stuff here 22:28:54 <MeusH> TrueLight: this would be great no matter if in multiplayer, or even mmottd 22:28:58 <TrueLight> and we are happy happy happy 22:29:02 <Prof_Frink> Well it mainly fails in that first in takes the map 22:29:09 <Sacro> can i ask anyone in here about creating new track graphics? 22:29:26 <TrueLight> [00:29:02] <Prof_Frink> Well it mainly fails in that first in takes the map <- sorry? I don't understand the line... 22:29:31 <MeusH> anyway, are you planning to code it as part of openttd, not openttd.gpmi? Or these are just suggestions? 22:29:34 <Prof_Frink> If you start a couple of years after someone else you can never catch up 22:29:47 <TrueLight> but with such an economy model, you make it more atractive to people to start close to someone else, to get lower prices 22:29:52 <TrueLight> Prof_Frink: exactly 22:29:52 <Sacro> TrueLight: one person could get in and build everywhere, making it hard for another to catch up 22:30:12 <TrueLight> Sacro: in the current model, exactly the problem 22:30:20 <Prof_Frink> Hmm, maybe implement "Startup grants" 22:30:20 <TrueLight> with such a model I describe, it will be much harder 22:30:26 <MeusH> Sacro: I'm not an expert but if I were you I'd took a look at default railway sprites 22:30:27 <TrueLight> because a small company can steal your profit-routes 22:30:51 <Prof_Frink> If one company's too big, have the "government" offer start-ups money to help them compete 22:30:51 <TrueLight> MeusH: I am just talking about MMOTTD, I don't have the time to programm anything, so... 22:31:07 <TrueLight> Prof_Frink: an other possibility 22:31:15 <MeusH> you may also want to ask coders about using ground+railway (two images -> one tile) method rather than original ground with railway (one image -> one tile) method 22:31:16 <TrueLight> Prof_Frink: force companies to split up, like in real life ;) 22:31:49 <TrueLight> the one thing I always liked in MP games: shared tracks 22:31:52 <TrueLight> or even better: toll-ports 22:31:58 <TrueLight> I put down a big train-line 22:32:01 <Prof_Frink> TrueLight: yeah 22:32:01 <TrueLight> you can go over it, for X money 22:32:06 <MeusH> TrueLight I'll probably kill the dude saying your idea is bad because it's too sophisticated 22:32:06 <TrueLight> would be so great :) 22:32:26 <TrueLight> !whatis sophisticated 22:32:29 <jmp_ghli> >TrueLight> Sophisticate \So*phis"ti*cate\, Sophisticated \So*phis"ti*ca`ted\, a. Adulterated; not pure; not genuine. | So truth, while only one supplied the state, Grew scare and dear, and yet sophisticate. --Dryden. Sophisticate \So*phis"ti*cate\, v. t. To render worthless by admixture; to adulterate; to damage; to pervert; as, to sophisticate wine. --Howell. | To sophisticate the understanding. --Southey. | Yet Butler professes to s 22:32:34 <Prof_Frink> Have one company set up to build the infrastructure, all others just buy rolling stock 22:32:51 <MeusH> wow! a bot! 22:32:53 <Prof_Frink> It is somewhat micromanagement 22:32:55 <MeusH> !whatis meush 22:32:57 <jmp_ghli> >MeusH> No match. 22:33:04 <MeusH> !hi 22:33:04 <TrueLight> Prof_Frink: an economy model, indeed :) 22:33:05 <jmp_ghli> >MeusH> MeusH sais: "good evening ", while crashing 's old white fax machine with a blank screen. 22:33:11 <Bjarni> !slap MeusH 22:33:12 <jmp_ghli> >Bjarni> Bjarni wants MeusH's hat of warm shit. And will take... 22:33:17 <TrueLight> !insult MeusH 22:33:18 <Bjarni> that is the main usage of that bot 22:33:18 <jmp_ghli> >TrueLight> truelight tells MeusH: I don't know what makes you so stupid, but it really works! 22:33:27 <MeusH> !help 22:33:28 <TrueLight> LOL! 22:33:29 <jmp_ghli> >MeusH> Commands (see !help command): !abuse !acientize !adam !adddef !away !becezz !bible !birthday !bkv !bme !bofh !botond !bug !bye !calc !calendar !cmdstat !csirke !ctime !cyborg !cyborger !debug !define !defstat !dvd !echo !elvira !fight !fikaz !film !fix.tv !flush !fortune !geekscope !ghk !ghli !ghli-asm !ghli-pas !gpmi !hacker !hackme !help !hex !hi !host !igor !info !insult !itender !jargon !kockakop !leszar !mail !matisz !md5 !m 22:33:37 <MeusH> !bme Tron 22:33:39 <jmp_ghli> >MeusH> "Valaki faiskolába jár, belõlle lesz a tuskó." (Knopp) 22:33:46 <MeusH> !hacker Bjarni 22:33:47 <jmp_ghli> >MeusH> 8j@rn1 22:33:49 <MeusH> lol 22:33:52 <Bjarni> lol 22:33:58 <Bjarni> never noticed that one 22:33:58 <gradator> haha 22:34:06 <Bjarni> !hacker gradator 22:34:08 <jmp_ghli> >Bjarni> gr@d@70r 22:34:11 <MeusH> !csirke stuff 22:34:13 <jmp_ghli> >MeusH> elõttes imádkozásos gépes stuff 22:34:22 <MeusH> !hacker OpenTTD rules you dead 22:34:23 <jmp_ghli> >MeusH> 0pen77|) ru|e5 y0u de@d 22:34:24 <TrueLight> !!translate 22:34:28 <Bjarni> half of that bot is Hungarian 22:34:28 <Prof_Frink> Awww, why can't doctor who torrents go back in time? 22:34:28 <TrueLight> !!truelight 22:34:29 <jmp_ghli> >TrueLight> !sztaki .|. 22:34:30 <jmp_ghli> >TrueLight> I am truelight .|. 22:34:36 <MeusH> !flush toilet 22:34:37 <jmp_ghli> >MeusH> Command "!flush" is not yet supported. Probably Igor2 is just writing it or you forgot that jmp was case sensitive. Try tomorrow. 22:34:39 <TrueLight> !sztaki E2H asshole 22:34:42 <jmp_ghli> >TrueLight> 10 különbözõ kifejezést találtam: asshole bosszantó dolog buta ember ellenszenves ember faszfej kellemetlen dolog kurva vmi ostoba ember seggfej segglyuk szar vmi Keresés a kibõvített szótárban : 8 különbözõ kifejezést találtam: asshole seggeluka baromarc köcsög fasszopó kis buzi pondró kis fasz stupid asshole ostoba seggfej | 22:34:51 <TrueLight> always nice to call people names in other languages :p 22:35:10 <MeusH> fasz - isn't that dick? 22:35:14 <TrueLight> !calc obase=16; 20+20 22:35:16 <jmp_ghli> >TrueLight> 28 22:35:28 <TrueLight> noooo, the math is broken! :p 22:35:29 <Prof_Frink> hehe, gibberish gibberish stupid asshole gibberish gibberish 22:35:37 *** Osai [n=Osai@p54B37358.dip.t-dialin.net] has joined #openttd 22:35:50 <Bjarni> !calc 0xFA + 0xFE 22:35:51 <jmp_ghli> >Bjarni> Internal error. Use !bug to report it 22:35:54 <Prof_Frink> !calc 1+1+1+[20:00:42] <@orudge`> Hmm, I see YAPF has been merged into the OpenTTD trunk. No more OS/2 for OpenTTD then, until I manage to get GCC working on OS/2 anyway perhaps 22:35:54 <MeusH> !igor igor 22:35:56 <jmp_ghli> >MeusH> <Igor2OFF> fos windows 22:35:58 <Prof_Frink> bah 22:36:02 <TrueLight> !calc ibase=16 FA+FE 22:36:03 <jmp_ghli> >TrueLight> Internal error. Use !bug to report it 22:36:04 <MeusH> !bug buggy bug 22:36:06 <jmp_ghli> >MeusH> bugreport sent. 22:36:09 <MeusH> thanks 22:36:19 <Bjarni> MeusH: that's no fun 22:36:25 <Bjarni> now you actually sent a bug report 22:36:26 * MeusH shots Bjarni dead 22:36:31 <TrueLight> !pat 22:36:33 <TrueLight> !pat bal 22:36:38 <TrueLight> darn, offline 22:36:44 <Prof_Frink> !calc 1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1 22:36:44 <TrueLight> !define truelight 1 22:36:45 <jmp_ghli> >TrueLight> [1/2] TrueLight: evil revision-taker :> 22:36:49 <TrueLight> !define truelight 2 22:36:50 <jmp_ghli> >TrueLight> [2/2] truelight: memleaker :> 22:37:02 <MeusH> hmm you're right Bjarni 22:37:05 <TrueLight> !define openttd 22:37:07 <jmp_ghli> >TrueLight> Not defined. Please define it with command !adddef (with 3 d). thanx. 22:37:12 <TrueLight> !define gpmi 22:37:13 <Bjarni> !define Bjarni 22:37:14 <jmp_ghli> >TrueLight> [1/2] gpmi: generic package/module interface 22:37:15 <jmp_ghli> >Bjarni> Not defined. Please define it with command !adddef (with 3 d). thanx. 22:37:17 <TrueLight> !define gpmi 2 22:37:19 <jmp_ghli> >TrueLight> [2/2] gpmi: svn://svn.libgpmi.org/gpmi/trunk ; http://www.libgpmi.org (new links in 2006) 22:37:25 <MeusH> !addeef OpenTTD cool game 22:37:28 <Prof_Frink> !define jmp_ghli 22:37:34 <MeusH> !define OpenTTD 22:37:36 <jmp_ghli> >MeusH> Not defined. Please define it with command !adddef (with 3 d). thanx. 22:37:39 <MeusH> hmm 22:37:39 <TrueLight> !adddef Bjarni a strange but funny guy which hangs around in #openttd. Be careful, he stinks. 22:37:40 <Bjarni> !define OpenTTD 22:37:41 <jmp_ghli> >TrueLight> Definition added. 22:37:42 <jmp_ghli> >Bjarni> Not defined. Please define it with command !adddef (with 3 d). thanx. 22:37:54 <Bjarni> !define Bjarni 22:37:55 <jmp_ghli> >Bjarni> [1/1] Bjarni: a strange but funny guy which hangs around in #openttd. Be careful, he stinks. 22:37:58 <TrueLight> (and mind the which, not the whom :p) 22:38:00 <Bjarni> o_O 22:38:00 <gradator> ;) 22:38:00 <MeusH> !define OpenTTD 22:38:01 <jmp_ghli> >MeusH> Not defined. Please define it with command !adddef (with 3 d). thanx. 22:38:09 <MeusH> !addef OpenTTD a cool game. 22:38:16 <Prof_Frink> MeusH: 3 ds 22:38:20 <TrueLight> MeusH: READ! 22:38:21 <TrueLight> 3 ds 22:38:22 <TrueLight> not 2 22:38:25 <TrueLight> not 2 es 22:38:26 <MeusH> I don't get 3ds 22:38:27 <TrueLight> 3 ds! 22:38:31 <TrueLight> adddddddef 22:38:34 <TrueLight> addddddddddddddddddddef 22:38:42 <TrueLight> 1d 2d 3d 22:38:43 <Prof_Frink> adddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddef 22:38:45 <MeusH> ahh :D 22:38:45 <TrueLight> adddef 22:38:49 <MeusH> three dees 22:38:52 <Prof_Frink> manyd 22:38:53 <TrueLight> ad(1)d(2)d(3) 22:38:57 <TrueLight> ad(1)d(2)d(3)ef 22:38:58 <Prof_Frink> ef 22:39:00 <Bjarni> d*3 22:39:03 <TrueLight> :p 22:39:05 <Bjarni> d^3 22:39:05 <TrueLight> d^3 22:39:06 <MeusH> d^3 22:39:07 <TrueLight> :p 22:39:09 <MeusH> LOL 22:39:12 <Bjarni> haha 22:39:20 <TrueLight> Let me guess what time the clock says 22:39:22 <TrueLight> !define igor2 22:39:24 <jmp_ghli> >TrueLight> [34/51] Igor2: Main boss of .hu side of IRC 22:39:30 <MeusH> !adddef MeusH a MeusH 22:39:32 <jmp_ghli> >MeusH> Definition added. 22:39:41 <MeusH> !define pi 22:39:42 <jmp_ghli> >MeusH> Not defined. Please define it with command !adddef (with 3 d). thanx. 22:39:51 <TrueLight> there are more things in jmp_ghli then I can think of 22:39:53 <TrueLight> !help commands 22:39:55 <jmp_ghli> >TrueLight> Command: !ghli Flag: S Language: en Description: ghli interface (for extended commands, !!)Command: !cmdstat Flag: S Language: en Description: ghli interface (for extended commands, !!) Command use statistics: the 10 most used commands and the 10 most active users. No parameter.Command: !pipe Flag: S Language: - Description: ghli interface (for extended commands, !!) Command use statistics: the 10 most used commands and the 22:40:05 <TrueLight> !help 22:40:07 <jmp_ghli> >TrueLight> Commands (see !help command): !abuse !acientize !adam !adddef !away !becezz !bible !birthday !bkv !bme !bofh !botond !bug !bye !calc !calendar !cmdstat !csirke !ctime !cyborg !cyborger !debug !define !defstat !dvd !echo !elvira !fight !fikaz !film !fix.tv !flush !fortune !geekscope !ghk !ghli !ghli-asm !ghli-pas !gpmi !hacker !hackme !help !hex !hi !host !igor !info !insult !itender !jargon !kockakop !leszar !mail !matisz !md 22:40:13 <MeusH> !adddef pi 3,14159 26535 89793 23846 26433 83279 50288 41971 69399 37510 58209 74944 59230 78164... 22:40:15 <jmp_ghli> >MeusH> Definition added. 22:40:17 <TrueLight> !abuse MeusH 22:40:18 <jmp_ghli> >TrueLight> MeusH: take it in your mouth or else I'll pee in to your eye! DO IT! 22:40:26 <MeusH> !fortune MeusH 22:40:28 <Bjarni> !adddef MeusH Some Polish thing, that appears at random times 22:40:28 <jmp_ghli> >MeusH> Internal error. Use !bug to report it 22:40:29 <jmp_ghli> >Bjarni> Definition added. 22:40:43 <TrueLight> !echo burp 22:40:45 <jmp_ghli> >TrueLight> burp 22:40:46 <MeusH> !tender with coal 22:40:58 <TrueLight> !hackme 22:40:59 <jmp_ghli> >TrueLight> Hackme game. Try !help hackme. 22:40:59 <MeusH> !leszar the Bjarni 22:41:01 <jmp_ghli> >MeusH> the Bjarni? nem érdekel, egyáltalán nem 22:41:03 <TrueLight> !help hackme 22:41:05 <MeusH> !help hackme 22:41:06 <jmp_ghli> >TrueLight> Command: !hackme Flag: S Language: en Description: Hackme game. Type "!hackme list" to get a list of quests (name:points). Type "!hackme top" to see the toplist. Type "!hackme NAME" to get the quest named "NAME". Type "!hackme NAME SOLUTION" to solve a quest. Archive: "!hackme arch [NAME]" and "!hackme solution NAME".|. 22:41:07 <jmp_ghli> >MeusH> Command: !hackme Flag: S Language: en Description: Hackme game. Type "!hackme list" to get a list of quests (name:points). Type "!hackme top" to see the toplist. Type "!hackme NAME" to get the quest named "NAME". Type "!hackme NAME SOLUTION" to solve a quest. Archive: "!hackme arch [NAME]" and "!hackme solution NAME".|. 22:41:13 <TrueLight> !hackme list 22:41:14 <MeusH> !hackname list 22:41:15 <jmp_ghli> >TrueLight> Hackme quests: No active quests atm - Igor2 is probably thinking on new ones 22:41:17 <TrueLight> bah 22:41:25 <MeusH> :P 22:41:28 <TrueLight> !hackme arch 22:41:30 <jmp_ghli> >TrueLight> Archive quests: 113: 4 |232: 2 |64: 8 |821: 2 |Mr.S: 39 |bug: 9 |cc: 1 |clever: 45 |dcb: 32 |fs: 50 |gnu: 5 |hex: 5 |hidingname: 8 |lessmore: 2 |man: 5 |mother: 2 |ocr: 5 |reverse: 1 |roman: 20 |time: 32 |tr: 7 |triple: 3 |wires: 1 | 22:41:36 <TrueLight> !hackme gnu 22:41:37 <jmp_ghli> >TrueLight> I don't have an active quest named gnu 22:41:40 <TrueLight> !hackme arch gnu 22:41:42 <jmp_ghli> >TrueLight> Archive quest gnu for 5 points: 1a 1b 0 54 15 7 54 1d 1a 54 12 6 11 11 54 16 11 11 6 | hint: what free? (solution contains 5 words, lowercase) 22:41:52 <MeusH> !define MeusH 22:41:54 <jmp_ghli> >MeusH> [1/2] MeusH: a MeusH 22:41:56 <MeusH> !define MeusH 2 22:41:57 <jmp_ghli> >MeusH> [2/2] MeusH: Some Polish thing, that appears at random times 22:41:58 <TrueLight> k, solve that puzzle guys 22:42:02 <MeusH> die 22:42:08 <MeusH> !help define 22:42:09 <jmp_ghli> >MeusH> Command: !defstat Flag: S Language: - Description: Statistic about the define database: the most defined words. No parameter.Command: !adddef Flag: S Language: - Description: Statistic about the define database: the most defined words. No parameter. Add a definition for a word. Parameters: <word> <definition>. A keyword can have more than one definitions. See also: define . I delete entries only if they are spam or contain more 22:42:18 <TrueLight> !hackme arch time 22:42:19 <jmp_ghli> >TrueLight> Archive quest time for 32 points: +%Y | hint: (solution is a single word, lowercase) 22:42:41 <TrueLight> !hack time 2006 22:42:45 <MeusH> !adam whatsthat 22:42:45 <jmp_ghli> >MeusH> 1. mentsd le a fajlokat; 2. ha valami furcsa tortent, akkor irj readme-t; 3. rakd fel svn-be 22:42:49 <TrueLight> !hackme time 2006 22:42:51 <jmp_ghli> >TrueLight> I don't have an active quest named time 22:42:55 <TrueLight> !hackme arch time 2006 22:42:56 <jmp_ghli> >TrueLight> Archive quest time for 32 points: +%Y | hint: (solution is a single word, lowercase) 22:42:58 <MeusH> !adam lofasz 22:42:59 <jmp_ghli> >MeusH> 1. mentsd le a fajlokat; 2. ha valami furcsa tortent, akkor irj readme-t; 3. rakd fel svn-be 22:43:03 <TrueLight> bah, that no longer works 22:43:04 <TrueLight> oh well 22:43:28 <Sacro> this is getting sillier 22:43:44 <TrueLight> it never was less silly 22:43:53 *** Fujitsu [n=fujitsu@c211-28-183-112.eburwd7.vic.optusnet.com.au] has joined #openttd 22:44:40 <TrueLight> night all! 22:44:43 <TrueLight> !bye 22:44:44 <jmp_ghli> >TrueLight> truelight megy, integessünk neki kiadvánnyal! 22:44:45 <Sacro> night TrueLight 22:44:46 <TrueLight> !hi Fujitsu 22:44:48 <jmp_ghli> >TrueLight> truelight greets Fujitsu with pairs of brown jeans with green dots. 22:45:02 *** Dred_furst [i=nn@84.65.173.37] has quit ["( www.nnscript.de :: NoNameScript 4.0 :: www.XLhost.de )"] 22:45:03 *** TrueLight is now known as TL|Away 22:45:15 <Sacro> if i was to do some 3rd rail grfs, what would i base them off, and would they be addable as another rail type? 22:45:17 <Fujitsu> Morning, TrueLight. 22:45:54 *** zemei [n=zemei@dsl5400E9B5.pool.t-online.hu] has quit ["Leaving."] 22:46:38 <Bjarni> Sacro: some real life 3rd rail tracks (presumable British, since you might know those), and yes, if enough code is added 22:47:18 <Sacro> Bjarni: http://upload.wikimedia.org/wikipedia/commons/1/1b/EalingCommon3.jpg was what i was looking at, and thena nice shiny London Underground set to compliment the UKRS 22:47:54 <ln-> mind the gap 22:48:15 <Sacro> ln-: yes :) dont fall down it, that'd be embarresing 22:48:43 <Sacro> can i base it from the original openttd sprites, decoded from the grfs? 22:48:54 <Bjarni> hmmm 22:49:33 <Bjarni> actually I don't think so as the grf files is covered by the original copyright 22:49:54 <ln-> no smoking anywhere on the underground. 22:50:09 <ln-> mind the gap 22:50:12 <Prof_Frink> -Please stand clear of the closing doors- 22:50:16 <Bjarni> it actually looks like that 3rd rail system is actually a 4 rail system 22:50:27 <XeryusTC> <ln-> mind the gap <- classic :') 22:50:28 <Bjarni> which is actually a sane thing to do 22:51:28 <Bjarni> it's low voltage (maybe 750 V), which will force it to use high currents and you don't want high currents through your wheels, that got the weight on them 22:51:37 <Prof_Frink> -This is a Victoria line train to Seven Sisters- 22:51:51 <Bjarni> there are certain tricks to make them able to handle it though since it might be needed 22:51:53 <Sacro> Bjarni: actually, it is 22:52:03 <Bjarni> but not through the bearing 22:52:16 <Sacro> they reckon 3rd rail and cast iron tunnels isnt a good idea 22:52:47 <MeusH> cya 22:52:50 <MeusH> !bye all 22:52:51 <jmp_ghli> >MeusH> all megy, integessünk neki hivatallal! 22:52:56 <Prof_Frink> -The next station is Covent Garden- 22:52:57 <MeusH> :) 22:53:06 *** MeusH [n=MeusH@host-ip18-138.crowley.pl] has quit ["Goodbye"] 22:53:10 <ln-> -This train terminates here- 22:53:12 <XeryusTC> *anouncements about bags* 22:53:52 <ln-> -Please report any unaccompanied luggage to a member of staff- ... ? 22:53:55 <Sacro> its like actually being there 22:54:05 <Bjarni> <Sacro> they reckon 3rd rail and cast iron tunnels isnt a good idea <-- cast iron tunnels is a pretty bad idea for any catenary system 22:54:13 <Prof_Frink> So I'm standing here in the pouring rain... 22:54:22 <Prof_Frink> Where the fuck's my fucking train? 22:55:02 <Bjarni> Prof_Frink: it's delayed for two hours 22:55:27 <XeryusTC> ln-: yes that one :) 22:55:35 <Sacro> Bjarni: thats why its 4 rails 22:56:00 <Sacro> +420 and -210 22:56:13 * Prof_Frink directs Bjarni to http://www.amateurtransplants.com/ 22:56:57 <Bjarni> Sacro: ahh, so they actually got bridged engines 22:56:58 <Bjarni> nice 22:57:08 <Bjarni> *bridged DC engines 22:57:44 <Sacro> Prof_Frink: my mate "accidently" left his mobile playing that on the 8:30am service from hull to Kings Cross 22:57:58 <Sacro> whilst sitting in 1st class, all the business men starting laughing and cheernig when it finished 22:59:42 <Sacro> oooh, sheilas wheels remixed 23:02:17 <anboni> so now that yapf has been merged into the trunk, does that mean if i'd grab the bridges branch, i'd get yapf and bridges? Or am i thinking too simplistic now :O) 23:02:29 <Bjarni> that underground song is actually pretty cool 23:02:44 <Sacro> the NHS song is brilliant 23:03:15 <Bjarni> anboni: you are right, except I don't think anybody updated the bridge branch today, so no :p 23:03:33 <Bjarni> you will get both in the bridge branch once somebody brings it up to date 23:03:41 <Bjarni> hopefully that will happen tomorrow 23:04:09 <anboni> ok, well, tomorrow isn't too far off, so i might get lucky :) 23:04:22 * Sacro makes it tommorow now 23:04:26 <XeryusTC> anboni: you can always merge them locally 23:05:28 <anboni> i guess i could give that a try... but my tired (and slightly intoxicated) brain couldn't handle that right now :) 23:05:43 <ln-> http://www.geocities.com/CollegePark/3812/stand_clear.wav 23:06:04 <Sacro> ln-: newsounds! 23:06:34 <glx> <@Bjarni> anboni: you are right, except I don't think anybody updated the bridge branch today, so no :p <-- Celestar updated just after yapf merge 23:06:39 <ln-> not exactly the ones currently in use, no. 23:06:55 <XeryusTC> omfg, opera plays .wav files automagically 23:07:26 <XeryusTC> "mind the gap" is still the most briliant one of all 23:07:37 <anboni> ugh... bridge branch r4996 asserts on a trunk r4996 savegame :/ 23:08:16 <Sacro> aww 23:08:44 <ln-> http://www.geocities.com/CollegePark/3812/mind_gap2.wav 23:09:12 <anboni> but it does look like it's get both yapf and bridges :) 23:10:11 <Sacro> very nice 23:12:26 <XeryusTC> ln-: isn't there a male voice used? 23:15:51 <ln-> http://www.geocities.com/CollegePark/3812/mind_gap1.wav 23:16:40 <CIA-3> bjarni * r4997 /trunk/ (Makefile os/macosx/Makefile): 23:16:40 <CIA-3> -Fix: [OSX] reverted the OSX part of rev 4994 as it caused dyld (lib) crashes 23:16:40 <CIA-3> now OSX strips after linking again 23:17:18 <anboni> going for the 5000 tonight?:) 23:17:55 <Fujitsu> Ooh. Looking close... 23:18:05 <Fujitsu> It really has gone through quite a lot of revisions lately... 23:18:07 * Sacro gets ready on the champagne 23:18:15 <Fujitsu> Just a few months ago we hadn't hit 4000... 23:18:16 <Sacro> yeah cos of all the branches 23:18:32 <Fujitsu> Good point. 23:18:45 <Sacro> with there being essentialy 3 trunks, every commit = 4 23:18:47 <Sacro> 3 even 23:19:02 <Fujitsu> True. 23:23:43 <Bjarni> yeah, we are closing in on 5000 23:24:16 <Sacro> Bjarni: and then next...10000 :D 23:24:35 <Bjarni> we gain a lot of revisions now. The newest one is a fix for something, that was added 3 revisions before it got committed 23:24:53 <Bjarni> that is also a quick way to increase the revision number 23:25:14 <Sacro> Bjarni: 5000 was a mistake, you need to start again...that gets u quickly to 10,000 23:25:49 * Bjarni wonders when we will make a revision number overflow 23:26:18 <Sacro> 65535? 23:26:46 <Bjarni> do you really think that they only used 16 bits? 23:26:56 <XeryusTC> the revision of the server itself is more likely to cause an overflow then ottd's revision (if the server is being updated once in a while) 23:27:38 <ln-> than, not then 23:28:12 * XeryusTC starts to cry :'( 23:29:11 <Bjarni> !slap ln- 23:29:12 <jmp_ghli> >Bjarni> Bjarni leaves ln- on an emtpy, far away caribian island with only dozens of win3.1 screensavers on 5 1/4" floppy disks and a small 80387 cmath oprocessor. 23:29:17 <Bjarni> don't tease the baby 23:29:30 * XeryusTC pets Bjarni :) 23:29:53 <Bjarni> cmath oprocessor <-- don't they mean coprocessor? 23:30:01 <Bjarni> the bot made a typo :D 23:31:31 * Bjarni adds an X in the "be nice to babies" 23:31:48 <Bjarni> now my checklist of stuff to do to get chicks is nearly done 23:33:22 <Tefad> !slap himself 23:34:27 <Sacro> chicks? 23:35:45 <Bjarni> yeah 23:35:51 <Bjarni> I mean if I ever meet one 23:35:59 <Bjarni> !slap Tefad 23:36:00 <jmp_ghli> >Bjarni> Bjarni has a picture about Tefad getting a defunctional 2 button microsoft mouse as a birthday present. 23:36:14 <Tefad> wow, that is an insult . 23:36:23 <XeryusTC> Bjarni: having a checklist to get a chick is kinda lame :P 23:36:43 <Bjarni> XeryusTC: well, doing nothing didn't help either 23:36:53 <Bjarni> !insult Tefad 23:36:54 <jmp_ghli> >Bjarni> Bjarni tells Tefad: It's impossible to believe that the sperm that created you beat out 1,000,000 others. 23:37:09 <Tefad> heh. 23:37:10 * XeryusTC gives Bjarni some money and sends him to the pub 23:37:28 <Bjarni> rofl 23:37:31 <Tefad> the gift being an insult. 23:37:52 <Bjarni> the only "pub" around here is a place for regulars only 23:37:55 <Tefad> though someone did give me a bargain-reprinted copy of Age of Empires as a gift once.. 23:37:57 <Bjarni> if you know what I mean 23:38:12 <Bjarni> kind of like Cheers, but in a pretty drunk version 23:38:17 <Tefad> from the bin at some chain store. 23:38:22 <Bjarni> I don't think I want to get anybody from there 23:38:27 <Bjarni> they are also pretty old 23:38:46 <XeryusTC> go to school then ;) 23:38:58 <Bjarni> I attend uni 23:39:07 <XeryusTC> are there girls there? 23:39:15 <Bjarni> <Tefad> though someone did give me a bargain-reprinted copy of Age of Empires as a gift once.. <-- now that's a gift you can use 23:39:44 <Bjarni> <XeryusTC> are there girls there? <-- yeah, but I don't study medicine or chemistry, so not in the buildings I'm in :s 23:40:15 <XeryusTC> Bjarni: you have a lunch brake right? 23:40:21 <Tefad> break? 23:40:29 <Bjarni> XeryusTC: technical universities aren't the place you should go to pick up girls :p 23:41:26 <XeryusTC> well if you don't want some stupid bimbo where you can't even have a normal conversation with it is a good place ;) 23:41:42 <Bjarni> <XeryusTC> Bjarni: you have a lunch brake right? <-- brake? That's something that is placed on the trains. No I don't carry those around at uni 23:42:19 <Prof_Frink> Well, not just on trains 23:42:27 <Prof_Frink> Anything that needs to slow down 23:42:31 <Bjarni> ok, vehicles 23:42:36 <Bjarni> windmills 23:42:48 <Bjarni> hmm 23:42:50 <Prof_Frink> The word is "Stuff" 23:43:02 <XeryusTC> well, you should release your brake on getting a gf :P 23:43:05 <Bjarni> actually I guess that uni have to have windmill brakes somewhere 23:43:29 <Bjarni> <XeryusTC> well, you should release your brake on getting a gf :P <-- well, I don't have such a brake 23:43:38 <Bjarni> I removed it long ago 23:43:59 <XeryusTC> i think your checklist acts as a brake :P 23:44:43 <Bjarni> ohh, I can remember one thing about girls at uni 23:45:10 <XeryusTC> you never met one? 23:45:12 <XeryusTC> :P 23:45:32 * Sacro remembers girls 23:45:48 <Bjarni> at one time there was posters about a party for the people, who studied to work in daycare centres, and because they were almost only women, then they put posters on uni to get guys to their party 23:45:51 * XeryusTC remembers outside 23:46:13 <Bjarni> we laughed at that because we all knew that they didn't know what they were going into 23:46:34 <XeryusTC> lol 23:46:41 <Bjarni> daycare worker students+engineering students.... none of us could see a happy scenario in that and none of us showed up 23:46:45 <XeryusTC> i guess the party turned into an all men party ;) 23:47:01 <Bjarni> I don't think so 23:47:08 <Bjarni> I think it was an all women party 23:47:29 <Sacro> hmm 23:48:58 <Bjarni> but I heard a story from another uni where they held a party for those, who studied CS and physics. Because they were all men (well, almost), they got the bright idea to invite people from the nurse school nearby. They really believed that they had got a good idea and when not a single nurse student arrived 23:49:26 <Prof_Frink> roffle 23:51:08 <XeryusTC> lol 23:51:21 <ln-> maybe danish CS and physics student males just like each other. 23:51:33 <XeryusTC> you don't have those kind of scenario's in high school 23:52:14 * Sacro wishes he'd gone to uni :( 23:52:34 <ln-> in finnish university context the mostly-male and mostly-female student groups often do arrange parties, and both show up, too. 23:52:46 <XeryusTC> you can always get back in, atleast, i think so 23:53:02 <Sacro> i cant get into uni 23:53:16 <XeryusTC> aw :( 23:53:56 * XeryusTC feels sorry for Sacro 23:56:01 <Brianetta> hmm 23:56:45 <Bjarni> <ln-> maybe danish CS and physics student males just like each other. <-- I don't think they are gay if that is what you mean 23:58:19 <Sacro> XeryusTC: i never passed college 23:58:23 <Sacro> so i cant get into uni 23:58:29 <Bjarni> <ln-> in finnish university context the mostly-male and mostly-female student groups often do arrange parties, and both show up, too. <--- well, at one time, there was a party for the students, who studies electronics/electricity (like me) and due to lack of women, they decided to invite the chemistry students... that actually worked out 23:59:29 <Sacro> arrrghh, ITS DOING IT AGAIN 23:59:48 <Bjarni> talking about meeting women at unit? 23:59:53 <Bjarni> *uni