Config
Log for #openttd on 19th October 2006:
Times are UTC Toggle Colours
00:00:25  *** Rens2Doom is now known as Rens2Sea
00:06:05  *** Spoco [Spoco@dsl-083-102-071-184.lohjanpuhelin.fi] has quit []
00:22:29  *** KritiK [~Maxim@ppp85-140-205-106.pppoe.mtu-net.ru] has quit [Quit: Leaving]
00:33:39  *** glx [glx@bny93-6-82-245-156-124.fbx.proxad.net] has quit [Quit: bye]
00:35:39  *** Rens2Sea [~Rens2Sea@213.211.185.168] has quit []
00:40:14  *** glx [glx@bny93-6-82-245-156-124.fbx.proxad.net] has joined #openttd
00:40:17  *** mode/#openttd [+v glx] by ChanServ
00:47:45  *** jez [helix@cpc3-stkn4-0-0-cust630.midd.cable.ntl.com] has quit [Ping timeout: 480 seconds]
01:24:55  *** lws1984 [~lwslade@ip68-9-157-1.ri.ri.cox.net] has joined #openttd
01:29:44  *** PandaMojo_ [~chatzilla@ip72-197-231-130.sd.sd.cox.net] has joined #openttd
01:34:06  *** PandaMojo [~chatzilla@ip72-197-231-130.sd.sd.cox.net] has quit [Ping timeout: 480 seconds]
01:34:21  *** PandaMojo_ is now known as PandaMojo
01:38:07  *** PandaMojo_ [~chatzilla@ip72-197-231-130.sd.sd.cox.net] has joined #openttd
01:42:26  *** PandaMojo [~chatzilla@ip72-197-231-130.sd.sd.cox.net] has quit [Ping timeout: 480 seconds]
01:42:35  *** PandaMojo_ is now known as PandaMojo
02:23:58  *** Rubidium_ is now known as Rubidium
02:27:07  *** PandaMojo_ [~chatzilla@ip72-197-231-130.sd.sd.cox.net] has joined #openttd
02:29:29  *** PandaMojo__ [~chatzilla@ip72-197-231-130.sd.sd.cox.net] has joined #openttd
02:31:17  *** Eddi|zuHause3 [~johekr@p54B75E31.dip.t-dialin.net] has joined #openttd
02:32:06  *** PandaMojo [~chatzilla@ip72-197-231-130.sd.sd.cox.net] has quit [Ping timeout: 480 seconds]
02:32:11  *** PandaMojo__ is now known as PandaMojo
02:35:51  *** PandaMojo_ [~chatzilla@ip72-197-231-130.sd.sd.cox.net] has quit [Ping timeout: 480 seconds]
02:37:42  *** Eddi|zuHause2 [~johekr@p54B75F64.dip.t-dialin.net] has quit [Ping timeout: 480 seconds]
02:38:11  *** PandaMojo__ [~chatzilla@ip72-197-231-130.sd.sd.cox.net] has joined #openttd
02:44:11  *** PandaMojo [~chatzilla@ip72-197-231-130.sd.sd.cox.net] has quit [Ping timeout: 480 seconds]
02:44:21  *** PandaMojo__ is now known as PandaMojo
02:49:00  *** BrigadierFrog [~tburdick@24-148-43-87.grn-bsr1.chi-grn.il.cable.rcn.com] has joined #openttd
02:49:19  <BrigadierFrog> anyone playing?
02:50:31  *** guru3 [~guru3@90-227-129-150-no21.tbcn.telia.com] has quit [Ping timeout: 480 seconds]
02:51:11  *** lws1984 [~lwslade@ip68-9-157-1.ri.ri.cox.net] has quit [Ping timeout: 480 seconds]
02:55:39  *** guru3 [~guru3@90-227-129-150-no21.tbcn.telia.com] has joined #openttd
03:02:04  <CIA-1> rubidium * r6829 /branches/newhouses/ (newgrf.c newgrf_house.c town_map.h): [NewHouses] -Fix: replace magic values with enumerated values
03:18:28  *** lws1984 [~lwslade@ip68-9-157-1.ri.ri.cox.net] has joined #openttd
03:24:00  *** glx [glx@bny93-6-82-245-156-124.fbx.proxad.net] has quit [Quit: bye]
03:39:50  <CIA-1> rubidium * r6830 /branches/newhouses/ (39 files in 4 dirs): [NewHouses] -Sync with trunk r6804:6828.
03:44:47  *** PandaMojo [~chatzilla@ip72-197-231-130.sd.sd.cox.net] has quit [Quit: Chatzilla 0.9.74 [Firefox 1.5.0.7/2006090918]]
03:50:37  *** BrigadierFrog [~tburdick@24-148-43-87.grn-bsr1.chi-grn.il.cable.rcn.com] has quit [Remote host closed the connection]
04:10:20  *** Hagbarddenstore [~hagbard@90.224.32.143] has quit [Quit: Leaving]
04:14:04  *** DaleStan_ [~Dale@74.132.220.79] has joined #openttd
04:19:40  *** DaleStan [~Dale@74.132.220.79] has quit [Ping timeout: 480 seconds]
04:19:40  *** DaleStan_ is now known as DaleStan
04:59:36  *** lws1984 [~lwslade@ip68-9-157-1.ri.ri.cox.net] has quit [Ping timeout: 480 seconds]
05:30:37  *** wjarok [~billy@c-69-243-92-235.hsd1.md.comcast.net] has quit [Ping timeout: 480 seconds]
05:52:28  *** DaleStan_ [~Dale@74.132.220.79] has joined #openttd
05:57:29  *** XeryusTC [~irc@cc480157-b.sneek1.fr.home.nl] has joined #openttd
05:59:20  *** DaleStan [~Dale@74.132.220.79] has quit [Ping timeout: 480 seconds]
05:59:21  *** DaleStan_ is now known as DaleStan
06:00:58  *** Hagbarddenstore [~hagbard@firewall1.driftbolaget.se] has joined #openttd
06:02:02  *** TinoM [~Tino@i5387D188.versanet.de] has joined #openttd
06:05:25  *** Hagbarddenstore [~hagbard@firewall1.driftbolaget.se] has quit [Remote host closed the connection]
06:16:57  *** Celestar [~Jadzia_Da@galadriel.td.mw.tum.de] has joined #openttd
06:17:00  <Celestar> ,prmomg
06:17:03  <Celestar> morning
06:30:09  *** Nigel [~Nigel@202-154-147-54.ubs-dynamic.connections.net.nz] has joined #openttd
06:38:45  <CIA-1> celestar * r6831 /branches/bridge/ (131 files in 9 dirs): [bridge] - Sync with r6700:6800 from trunk
06:46:57  *** Ammler [~Ammler@219.112.79.83.cust.bluewin.ch] has joined #openttd
06:47:59  <MiHaMiX> Celestar: :D
06:48:25  <MiHaMiX> Celestar: promise me you'll never type before your boot process successfully finished :D
06:49:02  <peter1138> morning
06:49:17  <MiHaMiX> peter1138: mornin' :D
06:57:01  <Celestar> MiHaMiX: that was a displaced keyboard :)
06:57:12  <Celestar> or a displaced right hand rather
06:57:22  <XeryusTC> heya Celestar :)
06:57:27  <Celestar> hey XeryusTC
06:57:38  <XeryusTC> long time no see
06:57:41  <Celestar> ok ... what needs to be done/fixed/implemented?
06:57:44  <Celestar> right
06:57:49  <Celestar> but I'm kind of back :P
07:00:16  <XeryusTC> :)
07:00:41  * Celestar will resume work on bridges
07:01:47  <XeryusTC> \o/
07:02:42  <Celestar> but I still have lots of revisions to catch up
07:05:12  <XeryusTC> indeed you do
07:05:36  *** Nigel_ [~Nigel@202-154-147-54.ubs-dynamic.connections.net.nz] has joined #openttd
07:11:50  *** Nigel [~Nigel@202-154-147-54.ubs-dynamic.connections.net.nz] has quit [Ping timeout: 480 seconds]
07:14:01  *** orudge [~orudge@8afbfeb0.resnet.st-andrews.ac.uk] has quit []
07:14:18  *** orudge [~orudge@8afbfeb0.resnet.st-andrews.ac.uk] has joined #openttd
07:14:21  *** mode/#openttd [+o orudge] by ChanServ
07:21:02  *** Spoco [Spoco@dsl-062-197-163-26.lohjanpuhelin.fi] has joined #openttd
07:30:51  *** roboboy [~leo@c211-30-116-5.carlnfd2.nsw.optusnet.com.au] has joined #openttd
07:39:54  <blathijs> ey Celestar
07:41:31  <CIA-1> peter1138 * r6832 /branches/newhouses/ (newgrf_town.c newgrf_town.h): [NewHouses] - Add town variable handler.
07:43:32  <CIA-1> peter1138 * r6833 /branches/newhouses/ (Makefile openttd.vcproj openttd_vs80.vcproj): [NewHouses] - Add newgrf_town.[ch] to Makefile/project files
07:43:33  *** Eddi|zuHause3 [~johekr@p54B75E31.dip.t-dialin.net] has quit [Remote host closed the connection]
07:44:28  <CIA-1> peter1138 * r6834 /branches/newhouses/newgrf_house.c: [NewHouses] - Codechange: support looking up of town variables from within the house tile resolver.
07:44:59  <Darkvater> morning
07:45:24  <Darkvater> is it very evil to say that I would've rather seen newindustries first instead of newhouses? :)
07:45:25  <peter1138> mr vater
07:45:29  <peter1138> yes
07:45:35  <peter1138> however
07:45:46  <peter1138> quite a bit of it is the same
07:45:49  <peter1138> and houses are easier
07:45:59  *** Nigel__ [~Nigel@202-154-147-54.ubs-dynamic.connections.net.nz] has joined #openttd
07:48:55  *** scia [~scia@AveloN.xs4all.nl] has joined #openttd
07:52:30  *** Nigel_ [~Nigel@202-154-147-54.ubs-dynamic.connections.net.nz] has quit [Ping timeout: 480 seconds]
07:53:45  <peter1138> oh yeah
07:53:47  <peter1138> off to work o_O
07:53:55  <Darkvater> hehe, have a nice day :)
07:56:34  <Darkvater> I had the strangest thing yesterday. I moved a GfxFillRect out from a loop
07:56:51  <Darkvater> so it was called with a bigger area only once instead of smaller areas 10 times
07:57:02  <Darkvater> and measuring the whole function it was slower o_O
07:57:35  <Celestar> hez blathijs
07:58:15  <Tron> if something was drawn on the just painted small rectangles, then drawing a big rectangle and later stuff onto it could cause cache thrashing
07:58:22  <Celestar> what is the status on newsignalling btw?
07:58:53  * Celestar is off to do some work
07:59:38  <Darkvater> Tron: it's the 'chat-box'. A single 'line' of rectangle is drawn and on top a piece of text. Then the same for the next line, etc. etc.
07:59:51  <Darkvater> Tron: so I changed it to 'draw the whole box' then draw the text on it line by line
08:00:13  <Tron> yes, this could cause cache thrashing
08:00:48  <Tron> drawing the big box, till you reach the end of the box the first lines you just have drawn are already kicked out of the cache again
08:01:06  <Tron> so later drawing the text causes many cache misses
08:01:31  * Celestar thinks we need bigger caches :P
08:01:31  <Darkvater> hmm... should I turn the change back then?
08:01:43  <Tron> while drawing a small box and then text onto it right after results in cache hits when drawing the text
08:03:25  <Darkvater> you would think otherwise though since getting the text is a huge piece of code
08:04:49  <Celestar> "Core 2 Extreme QX6700 processors" <= someone at Intel really needs something to DO.
08:06:03  <Darkvater> http://darkvater.homeip.net/snmp/images/wan_daily_2.png << rrdtool is so cool :D
08:07:02  <Celestar> snmp is even better :)
08:08:27  <peter1138> back
08:09:11  <Darkvater> Celestar: snmp only gets the data, rrdgraph visualizes it
08:09:26  <blathijs> Tron: Are you talking about processor cache or some openttd-implemented cache?
08:11:08  <peter1138> processor i'd guess
08:15:09  <Darkvater> do we want nicer code or faster code for drawtextmessage? :)
08:15:44  *** Zavior [~Zavior@d195-237-7-218.elisa-laajakaista.fi] has joined #openttd
08:17:21  <peter1138> faster, but explain it, i guess?
08:17:33  <peter1138> otoh
08:17:58  *** Ammler [~Ammler@219.112.79.83.cust.bluewin.ch] has quit [Remote host closed the connection]
08:17:59  <peter1138> maybe the nicer code is faster on some machines
08:18:14  <Tron> <Darkvater> you would think otherwise though since getting the text is a huge piece of code <--- what does this have to do with it?
08:20:13  <peter1138> hmm, what does ^D do in the console?
08:20:52  <Tron> EOF
08:21:02  <peter1138> so why does it execute the last command?
08:21:20  <Tron> UTSL
08:21:23  <peter1138> huh?
08:21:25  <peter1138> ou
08:21:29  <Tron> Use The Source Luke
08:21:35  <peter1138> yeah
08:21:35  <peter1138> annoying
08:21:42  <peter1138> i was logging out of terminals in screen
08:21:46  <peter1138> and did ^D one too many
08:21:57  <peter1138> the last command i had typed was to load a game, last night
08:22:00  <peter1138> "oops"
08:22:43  <DaleStan> <peter1138> so why does it execute the last command? <-- Did you mean "Is it supposed to execute ..."?
08:23:02  <peter1138> DaleStan: yes
08:24:11  <Tron> ohoh
08:24:15  <Tron> i have a theory
08:24:33  <Tron> EOF caues read() to succeed with a read count of 0
08:24:57  <Tron> so guess what happens, when you read 0 bytes into the command buffer
08:25:05  <peter1138> you get left with what was there before
08:25:20  * Tron gives peter1138 a delicious cookie
08:27:09  <peter1138> svn diff
08:27:11  <peter1138> err
08:27:11  <peter1138> :)
08:27:23  <Tron> ENOTYOURTERMINAL
08:27:58  *** roboboy is now known as robotv
08:28:19  <DaleStan> This is why IRC is black on white, and the terminal is white on black.
08:28:53  <Zavior> I have white on blue :o
08:29:12  <Prof_Frink> No, that is why you look at the terminal emulator to see you're in the right screen first
08:30:36  *** Ammler [~Ammler@219.112.79.83.cust.bluewin.ch] has joined #openttd
08:32:21  *** Nigel__ is now known as Nigel
08:34:24  *** Ammler [~Ammler@219.112.79.83.cust.bluewin.ch] has quit [Remote host closed the connection]
08:34:51  <Zavior> peter1138, will your server start new game tonight=
08:35:20  <peter1138> no idea
08:35:36  <peter1138> depends how much game i wiped out just now, heh
08:35:49  *** Steve14 [~stephan@p54886A8C.dip.t-dialin.net] has joined #openttd
08:36:07  *** Steve14 [~stephan@p54886A8C.dip.t-dialin.net] has quit []
08:39:30  <Tron> RETURN VALUES
08:39:30  <Tron>      Upon successful completion, fgets() and gets() return a pointer to the
08:39:30  <Tron>      string.  If end-of-file occurs before any characters are read, they
08:39:30  <Tron>      return NULL and the buffer contents remain unchanged.
08:39:36  <Tron> peter1138: from the fgets() manpage
08:41:54  * Celestar fails to see the point in the "rain" in Xgl
08:43:21  <peter1138> *nod*
08:43:41  <Celestar> oh .. the Polish Coast Guard fired at a german vessel :o
08:46:02  <Darkvater> Tron: I thought since the string functions are big it uses a lot of cache so it would 'run' out anywyas
08:46:18  <Darkvater> but I think I'll go with the faster code. It's clearer and impact is minimal
08:46:40  <Celestar> Darkvater: the cache is pretty big nowadays :)
08:46:59  <Tron> usually at L1 there are separate caches for code and data
08:47:10  <Darkvater> well not big enough if this change thrashes my PentiumM
08:47:38  <Celestar> I think Intel still operates with shared L1 caches?
08:48:29  <Celestar> AMD64 has 64kB/64kB (L1)
08:48:38  <Celestar> and 128-1024kB L2
08:48:41  <Tron> even the Pentium I had separate code and data L1 cache
08:48:42  *** mucht_ [~mucht@p57A0CFEF.dip.t-dialin.net] has joined #openttd
08:48:46  <Celestar> (per core)
08:48:48  <Tron> 8k each, iirc
08:50:24  <peter1138> Tron: so we could add a check for null and return...
08:50:30  <peter1138> i wonder about the windows' side
08:50:38  <Darkvater> what is the problem?
08:50:57  <Tron> Darkvater: what peter said at 10:21
08:51:11  * Darkvater scrolls back
08:51:33  <Darkvater> *confused*
08:51:52  <Darkvater> press ctrl+d then start openttd agian or what
08:51:53  <Darkvater> ?
08:51:55  <peter1138> read it chronologically ;)
08:52:26  <peter1138> pressing ^D in the (dedicated) console causes the last command to be executed again
08:52:42  <Celestar> Tron: true. P4s have 12+8Kb (Gallatin, Northwood, Willamette) or 12+16kB (Preshott)
08:53:00  <peter1138> http://fuzzle.org/o/confix.diff < works for me, but i also wonder about the windows console. yes.
08:53:23  <peter1138> P4s have tiny L1 cache?
08:53:23  <peter1138> hmm
08:53:27  <Celestar> Tron: however the Core architecture has a unified L1 again (64kB) if memory serves
08:53:29  <Darkvater> he indeed it does lol
08:53:31  <Darkvater> feature?
08:53:39  <peter1138> bug
08:53:41  <Tron> bug
08:53:52  <peter1138> is that in windows, darkvater?
08:53:54  <Darkvater> make it a shortcut on the wiki and it is a feature :D
08:54:06  <Darkvater> windows doesn't have ctrl+d
08:54:14  <Tron> it has CTRL+Z
08:54:16  *** Mucht|work [~mucht@p57A0FF2B.dip.t-dialin.net] has quit [Ping timeout: 480 seconds]
08:54:19  <peter1138> hmm
08:54:20  <Darkvater> I just get a nice ^D
08:54:22  <Darkvater> but let's see
08:54:28  <Tron> other key combination, same purpose
08:54:45  <Darkvater> doesn't do it on windows
08:54:52  <Darkvater> it only executes command when you press enter
08:54:57  *** Sacro [~ben@adsl-213-249-247-143.karoo.KCOM.COM] has joined #openttd
08:55:02  <Tron> effect could be very differnt, because it uses a completly differnt codepath for input
08:55:08  * peter1138 nods
08:55:32  *** Rens2Sea [~Rens2Sea@213.211.185.168] has joined #openttd
08:55:52  <Darkvater> ctrl+m does newline though?
08:56:00  <Darkvater> ah, it's an enter
08:56:08  <Tron> M is the 13th letter in the alphabet
08:56:18  <Tron> therefore CTRL+M -> ASCII 13
08:56:19  <Celestar> depends on the alphabet :P
08:56:22  <Tron> ASCII 13 is CR
08:56:58  <Celestar> and CRTL+H?
08:57:13  <Celestar> should then be the beep :)
08:57:16  <Tron> H -> 9th letter
08:57:22  *** Eddi|zuHause [~johekr@p54B77D7E.dip.t-dialin.net] has joined #openttd
08:57:23  <Tron> ASCII 9 -> BACKSPACE
08:57:24  <peter1138> 8th :)
08:57:28  <Tron> ^G ist BEL
08:57:42  <Tron> uh, sorry, 8th letter
08:58:04  <peter1138> hmm
08:58:09  <Celestar> stupid obi-wan
08:58:14  <peter1138> so H -> 9 and M -> 13
08:58:22  <Tron> 9 is TAB
08:58:26  <Tron> peter1138: h -> 8
08:58:31  <peter1138> bah, confused :)
08:58:46  <Celestar> no need to count
08:58:52  <Celestar> "man ascii"
08:59:03  <Tron> that's why you sometimes see ^I instead of tabs (for example in vi with :set list)
09:00:29  <Tron> ^@ ist ASCII 0, in case you wonder
09:00:33  <peter1138> yeah
09:00:37  <SpComb> Logs: http://zapotek.paivola.fi/~terom/logs/openttd
09:00:37  <Eddi|zuHause> !logs
09:00:42  <Sacro> i never knew that...
09:00:57  <peter1138> ^[ is 27... useful on a xda exec which has no fucking escape key
09:01:37  <Tron> typing this on a german keybaord: STRG+ALTRG+8
09:01:45  <Tron> STRG is CTRL
09:02:20  <peter1138> (also it has no ctrl key... you can only access it from the onscreen keyboard)
09:03:02  <Darkvater> peter1138: diff's good me thinks
09:04:26  * Celestar checks flyspray
09:04:29  <Tron> except when it really looses its termnial, then it will go bonkers#
09:04:37  <Tron> well, it probably did that before
09:04:44  <Tron> s/oo/o/
09:05:12  <Celestar> 76 open bug reports :o
09:06:26  * Tron likes the new -c argument of svn
09:06:47  <Sacro> :O its a Celestar
09:06:52  <Celestar> Tron: ?
09:07:07  <Tron>   -c [--change] par        : the change made by revision ARG (like -r ARG-1:ARG)
09:07:07  <Tron>                              If ARG is negative this is like -r ARG:ARG-1
09:07:26  <Celestar> in what context?
09:07:32  <Darkvater> sweet
09:07:33  <Celestar> svn diff?
09:07:37  <Tron> diff mainly
09:07:40  <Sacro> Celestar: yeah, i think it is
09:07:45  <Celestar> hm
09:07:50  <Darkvater> I like that -r ARG-1:ARG always confused me
09:08:02  <Celestar> I don't have it :(
09:08:10  <Tron> install svn 1.4
09:08:16  <Celestar> ah
09:08:19  <Celestar> 1.3.0 here
09:08:38  <Celestar> is any one still maintaining the flyspray stuff?
09:09:41  <Tron> Darkvater: /* XXX - strtok() does not 'forget' \n\r if it is the first character! */
09:09:48  <Tron> what exactly is this comment supposed to mean?
09:10:15  <Darkvater> public Boolean isSpammable() {return spammable;}
09:10:20  <Darkvater> hehe :)
09:10:31  <Celestar> Darkvater: ???
09:10:36  *** dp- [~dp@p54B2D144.dip.t-dialin.net] has joined #openttd
09:10:40  <Darkvater> java project I'm working on
09:11:14  <Celestar> ok
09:11:31  <Darkvater> Tron: I honestly don't have the slightest memory of why that was put there
09:13:15  <Tron> and that's why i love svn annotate
09:13:25  <Celestar> svn blame :)
09:13:35  <Tron> you can bitch about stuff people did thousands of revisions ago
09:13:56  <Tron> they cannot remember why, but you make them feel guilty (:<
09:14:03  <Celestar> :)
09:14:40  <peter1138> heh
09:15:11  <peter1138> gah, fucking access
09:15:23  <Celestar> what kind of access?
09:15:25  <Darkvater> I must say in my defence that I only added the comment ;p
09:15:25  <Sacro> MS Acess?
09:15:32  <peter1138> yes
09:16:02  <peter1138> i can select data from it
09:16:07  <peter1138> and i can run update/insert against it
09:16:14  <peter1138> but update/insert don't do anything :/
09:17:02  <Celestar> `lol
09:17:10  *** Turski [~tarmo@dsl-kpogw1-fe21df00-2.dhcp.inet.fi] has joined #openttd
09:17:10  <Celestar> use a proper database then
09:17:26  <peter1138> i would, but that would require rewriting this whole thing
09:17:33  *** dp-_ [~dp@p54B2D10E.dip.t-dialin.net] has quit [Ping timeout: 480 seconds]
09:17:58  <peter1138> argh
09:18:05  <peter1138> it even *says* one row was changed
09:18:22  <Sacro> MySQL frw
09:18:24  <Sacro> *ftw
09:18:41  <peter1138> no, i'd use a proper database
09:18:46  <Celestar> lol
09:19:03  <Darkvater> not even when you press enter?
09:19:14  <peter1138> hmm?
09:19:52  <Darkvater> I once had it at work with msaccess that while I was busy working on it the network connection was lost. A few minutes later when the network came back on the whole file was corrupt :s
09:19:57  <Darkvater> peter1138: nvm
09:20:07  <peter1138> oh, i'm not use access itself
09:20:14  <Celestar> Access is about the most horrible thing that pretends to be a database :P
09:20:15  <peter1138> using... oledb... urgh
09:20:32  <Darkvater> OLEdb hehe
09:20:36  <Celestar> but ok ..
09:20:38  <Darkvater> is it one of those windows OLE objects?
09:20:56  <Celestar> one guy recently complained to me that Excel is crap because it only supports 256x16384 tables
09:21:08  <Celestar> and he needed.... 300x150.000
09:21:18  <Darkvater> that's been fixed since excel 2000
09:21:25  <Celestar> and he has "to split all my data among tons of tables"
09:21:25  <peter1138> wtf
09:21:50  <Celestar> Darkvater: if you have 300x150.000 entries you do not need a spreadsheet, you need a database
09:21:55  <peter1138> hmm
09:22:04  <Celestar> and he was like "Excel IS a database"
09:22:11  <peter1138> heh
09:22:22  <Darkvater> Celestar: he, tell that to peopl
09:22:29  <Sacro> excel aint a database, but i reckon its better than access
09:22:34  <Darkvater> we also use huge excel sheets at work
09:22:40  <peter1138> people put data into excel
09:22:44  <peter1138> therefore it's a database
09:22:45  <peter1138> or something
09:22:48  <Darkvater> cause that's the only program these financial people can work in :O
09:23:05  <Celestar> Darkvater: no there is another one: SAP R/3
09:23:50  *** robotv is now known as roboboy
09:24:05  <Celestar> the same guy asked me whether gcc supported the creation of graphical user interfaces
09:24:13  <peter1138> *snigger*
09:24:47  <peter1138> weird
09:24:51  <peter1138> it's now put data in
09:24:54  <peter1138> the columns don't match up
09:24:57  <Celestar> lol
09:25:15  <Celestar> it seems the OleDB is not really mature :P
09:25:19  *** Neonox [~Neonox@ip-80-226-149-249.vodafone-net.de] has joined #openttd
09:26:28  <peter1138> it'll insert, but not update
09:26:29  <peter1138> o_O
09:26:57  <Celestar> update == remove old data, insert modified data :P
09:27:05  *** Nigel [~Nigel@202-154-147-54.ubs-dynamic.connections.net.nz] has quit [Ping timeout: 480 seconds]
09:28:48  <Celestar> hmpf
09:28:58  <Celestar> users eat up 30GB storage space every day
09:29:18  <Darkvater> ok wtf is this supposed to mean
09:29:25  <Darkvater> woo
09:29:28  <Darkvater> 11:29 -!- Irssi: Pasting 285 lines to #openttd. Press Ctrl-K if you wish to do this or Ctrl-C to cancel.
09:29:32  <Darkvater> he
09:29:33  <peter1138> oh, this is fucked up
09:29:48  <peter1138> it substitutes parameters in the order specified
09:29:51  <peter1138> not by name
09:30:06  <Celestar> what is a parameter?
09:30:06  <Darkvater> File 'unisource/src/tapestry/Profile.java' has been skipped, problem while reading: ('Resource is out of sync with the file system: /unisource/src/tapestry/Profile.java.').
09:30:17  <Darkvater> now tell me... is it not right to hate Eclipse?
09:30:29  <Celestar> I never use Eclipse
09:30:59  <peter1138> Celestar: basically a place holder in the sql string
09:31:07  <Celestar> ah
09:31:10  <peter1138> it lets the system handle making the string safe, etc
09:31:19  <hylje> ima gonna rebuild a kernel on a lappy
09:31:27  <peter1138> so UPDATE foo SET bar = @bar, baz = @baz WHERE id = @id
09:31:46  <peter1138> then i added @id = 1, @bar = "bar", @baz = "baz"
09:31:59  <Celestar> ok
09:32:08  <peter1138> it was trying to do UPDATE foo SET bar = 1, baz = "bar" WHERE id = "baz"
09:32:21  <hylje> :o
09:32:22  <Celestar> smart :S
09:32:25  <peter1138> which is... you'll agree... fucked up
09:32:45  <Darkvater> ugh, don't use oldb
09:33:08  <Celestar> peter1138: I'm sure that is MS Access 2007's way to tell you "you have a pirated version of $RANDOM_PRODUCT"
09:33:41  <Prof_Frink> Celestar: You mean $RANDOM_PRODUCT_YOU_DONT_ACTUALLY_HAVE_IN_THE_FIRST_PLACE
09:33:47  <Celestar> LOL
09:33:54  <peter1138> ok
09:34:00  <peter1138> the datasource doesn't support named parameters
09:34:00  <peter1138> so
09:34:05  <Prof_Frink> or $RANDOM_PRODUCT_THATS_FREE_SOFTWARE
09:34:08  <peter1138> why doesn't it throw an exception
09:34:20  <Celestar> peter1138: because it would actually be helpful?
09:34:24  <peter1138> oh, yes...
09:34:29  <hylje> yes, down with the helpfulness
09:35:07  <Tron> <peter1138> the datasource doesn't support named parameters <--- klingon datasources don't have parameters. They have arguments and they always win them!
09:35:27  <hylje> ha
09:35:30  <Celestar> hr hr
09:39:24  <Celestar> ...
09:39:56  <CIA-1> peter1138 * r6835 /trunk/video/dedicated_v.c: - Fix: Pressing ^D (EOF) at a dedicated console caused it to repeat the last command, instead of doing nothing.
09:40:32  <peter1138> best thing about using access databases in .net...
09:40:41  <peter1138> you have to specify the full path in the configuration file
09:40:44  <peter1138> relative won't do
09:40:53  <Celestar> having this in in a directory called video/ seems wrong
09:41:07  <peter1138> it's the dedicated video driver
09:41:16  <Celestar> I know
09:41:18  <peter1138> having input (and game loop) handling in there is wrong...
09:41:22  <Celestar> it still feels wrong :)
09:43:20  <hylje> dzzt
09:43:32  *** Nigel [~Nigel@202-154-151-133.ubs-dynamic.connections.net.nz] has joined #openttd
09:44:51  <peter1138> (this is the sort of database that uses "na" instead of null)
09:45:02  <Tron> peter1138: having input there is ok, separating keyboard/mouse input and video output is often a hassle
09:45:11  <peter1138> true
09:45:11  <Tron> but the game loop shouldn't be there
09:45:34  <Celestar> then maybe we should rename video/ to io/ :P
09:45:35  <Tron> 4 game loops actually
09:45:40  * Celestar runs
09:46:07  <peter1138> sound & music's output too...
09:46:08  <Eddi|zuHause> io would include sound ;)
09:46:21  <Celestar> i_partial_o ?
09:46:45  <peter1138> pio, just to confuse :)
09:47:57  <hylje> ipo
09:48:24  <Celestar> but then disk is also input and output
09:48:30  <Darkvater> input_output_that_only_includes_video_and_keyboard_and_mouse/
09:48:35  <Celestar> so partial_I_partial_O?
09:48:38  <Celestar> pipo :P
09:49:08  <Celestar> ottd_developers_have_too_much_time_on_their_hands/
09:50:50  <peter1138> but not enough
09:50:58  <Darkvater> no, it's too short
09:51:16  <Celestar> we ought not to break DOS compatibility :P
09:51:22  <Tron> i want a CamelCased named!
09:52:13  <Darkvater> Celestar: it won't be, we'll just have input-~1
09:52:15  <Darkvater> ;p
09:52:39  <hylje> dos? who cares about dos!
09:52:51  * Celestar is looking forward to filenames called ______~1 ______~2 ______~3 ....
09:52:58  <hylje> ha
09:53:11  <hylje> so name all the stuff with varying amounts of whitespace
09:53:17  <hylje>  .c   .c
09:53:19  <Celestar> lol
09:56:19  <Eddi|zuHause> a file named *.* could be confusing, too ;)
09:56:28  <Celestar> hehe
09:56:47  <hylje> *.c
09:57:37  <Celestar> I am getting kind of tired
09:57:38  <Celestar> :P
10:05:28  <peter1138> *sigh*
10:05:30  <peter1138> Response.Write("<td class=copyright align=left bgcolor=E4E4E3>" & rs.fields("product_shortdesc") & "</td>")
10:06:17  <Darkvater> gaah
10:06:20  <Darkvater> ASP RUNNNNNNNNNNNNNNNNNNNNN
10:06:32  *** Belugas_Gone [~Jfranc@216.191.111.226] has quit [Ping timeout: 480 seconds]
10:08:14  <Born_Acorn> Asps on a Plane!
10:09:01  <peter1138> Darkvater: quite, although it was the <td> tag i was dispairing at...
10:09:09  <peter1138> using css classes, fine...
10:09:18  <peter1138> but "copyright" for a product description
10:09:29  <peter1138> and then setting a bgcolor (without a #) and setting align...
10:10:03  <Darkvater> he probably had the proper css class for td named copyright ;p
10:10:08  <hylje> you found a wtf
10:10:25  <Darkvater> I don't even think bgcolor is supported
10:11:39  <Darkvater> hmm I was wrong
10:11:42  <Darkvater> but it is deprecated
10:11:51  <Darkvater> any why would you use it if you have a css there anyways?
10:12:18  <Sacro> peter1138: your missing a #
10:12:48  <Darkvater> o_O
10:13:19  <Sacro> bgcolor=#e4e4e3
10:13:29  *** mucht_ is now known as Mucht|work
10:13:30  * Darkvater gives up
10:13:51  <peter1138> Sacro: "(without a #)"
10:14:01  <Sacro> ?
10:14:11  <peter1138> i am well aware that it's missing
10:14:18  <Sacro> oh, ok
10:14:58  *** Neonox [~Neonox@ip-80-226-149-249.vodafone-net.de] has quit [Read error: Connection reset by peer]
10:16:46  *** Belugas_Gone [~Jfranc@216.191.111.226] has joined #openttd
10:16:48  *** mode/#openttd [+o Belugas_Gone] by ChanServ
10:17:08  <Celestar> hey Belugas_Gone
10:17:33  <peter1138> that's his daily timeout & reconnect
10:18:13  <Sacro> timing sponsered by Belugas_Gone
10:19:00  *** Nigel_ [~Nigel@202-154-151-133.ubs-dynamic.connections.net.nz] has joined #openttd
10:20:47  <CIA-1> peter1138 * r6836 /trunk/newgrf_spritegroup.h: - Codechange: constify SpriteGroup references. These used to be non-const when we kept a reference count, which we don't do anymore.
10:21:49  <peter1138> (busy at work, see)
10:22:14  <Darkvater> LD
10:23:44  <peter1138> laserdisc?
10:24:39  <Darkvater> no
10:24:40  <Darkvater> :D
10:24:44  <hylje> CC
10:24:46  <Darkvater> just bad fingering
10:25:28  <Sacro> hylje: closed captions?
10:25:30  *** Nigel [~Nigel@202-154-151-133.ubs-dynamic.connections.net.nz] has quit [Ping timeout: 480 seconds]
10:26:37  *** Nigel_ [~Nigel@202-154-151-133.ubs-dynamic.connections.net.nz] has quit [Read error: Connection reset by peer]
10:27:03  *** Nigel_ [~Nigel@202-154-151-133.ubs-dynamic.connections.net.nz] has joined #openttd
10:30:00  <peter1138> bah, missed some ;p
10:33:41  *** Nigel__ [~Nigel@202-154-151-133.ubs-dynamic.connections.net.nz] has joined #openttd
10:36:41  *** Nigel__ [~Nigel@202-154-151-133.ubs-dynamic.connections.net.nz] has quit [Read error: Connection reset by peer]
10:37:07  *** Nigel__ [~Nigel@202-154-151-133.ubs-dynamic.connections.net.nz] has joined #openttd
10:40:15  *** Nigel_ [~Nigel@202-154-151-133.ubs-dynamic.connections.net.nz] has quit [Ping timeout: 480 seconds]
10:40:28  <CIA-1> peter1138 * r6837 /trunk/ (newgrf.c newgrf_station.h): - Codechange: More const SpriteGroups missed in r6836
10:40:48  *** Nigel_ [~Nigel@202-154-151-133.ubs-dynamic.connections.net.nz] has joined #openttd
10:41:09  <peter1138> now i've done that, i bet ttdp will come up with some self-modifying action ;p
10:41:47  <Celestar> lol
10:45:04  *** Nigel [~Nigel@202-154-151-133.ubs-dynamic.connections.net.nz] has joined #openttd
10:47:35  *** Nigel__ [~Nigel@202-154-151-133.ubs-dynamic.connections.net.nz] has quit [Ping timeout: 480 seconds]
10:51:35  *** Nigel_ [~Nigel@202-154-151-133.ubs-dynamic.connections.net.nz] has quit [Ping timeout: 480 seconds]
10:54:55  *** Nigel [~Nigel@202-154-151-133.ubs-dynamic.connections.net.nz] has quit [Ping timeout: 480 seconds]
10:56:24  <Celestar> what's wrong with this Nigel guy :S
10:57:54  <Sacro> Celestar: no idea
11:18:21  *** jez [onenight@cpc3-stkn4-0-0-cust630.midd.cable.ntl.com] has joined #openttd
11:22:10  *** e1ko [~L@a02-0432b.kn.vutbr.cz] has joined #openttd
11:30:11  *** roboboy [~leo@c211-30-116-5.carlnfd2.nsw.optusnet.com.au] has quit [Ping timeout: 480 seconds]
11:45:19  *** Zahl [~SENFGURKE@dslb-082-083-254-198.pools.arcor-ip.net] has joined #openttd
11:47:46  *** Jezral [~projectjj@nat.kollegienet.dk] has quit [Quit: ) td@projectjj.com - http://projectjj.com/ (]
11:47:46  *** Sacro [~ben@adsl-213-249-247-143.karoo.KCOM.COM] has quit [Read error: Connection reset by peer]
11:49:18  *** Sacro [~ben@adsl-213-249-247-143.karoo.KCOM.COM] has joined #openttd
11:51:36  *** egladil [~egladil@frukt.csbnet.se] has quit [Ping timeout: 480 seconds]
11:58:23  <Darkvater> :O peter1138
11:58:29  <Darkvater> http://www.tt-forums.net/viewtopic.php?p=507633#507633
11:58:41  <peter1138> what what!
11:58:52  <peter1138> o_O
11:59:35  <Darkvater> lemme see what the actual problem is
11:59:40  <peter1138> lame
11:59:51  <Darkvater> eh gay
11:59:52  <peter1138> i'm freeing the pointer, not the data itself
12:00:05  <Darkvater> just cast it
12:00:12  <Darkvater> vs has some other crap like this
12:00:12  <peter1138> fucking MSVC bugs
12:02:01  <Celestar> we are still bothing with msvc? :)
12:04:07  <peter1138> apparently
12:05:32  *** Nigel [~Nigel@202-154-151-121.ubs-dynamic.connections.net.nz] has joined #openttd
12:07:12  *** Frostregen_ [~sucks@dslb-084-058-147-111.pools.arcor-ip.net] has joined #openttd
12:10:18  *** Nigel [~Nigel@202-154-151-121.ubs-dynamic.connections.net.nz] has quit [Read error: Connection reset by peer]
12:10:44  *** Nigel [~Nigel@202-154-151-121.ubs-dynamic.connections.net.nz] has joined #openttd
12:13:11  *** Frostregen [~sucks@dslb-084-058-176-149.pools.arcor-ip.net] has quit [Ping timeout: 480 seconds]
12:13:22  *** Frostregen_ is now known as Frostregen
12:18:59  *** Sacro [~ben@adsl-213-249-247-143.karoo.KCOM.COM] has quit [Remote host closed the connection]
12:21:41  <CIA-1> peter1138 * r6838 /trunk/newgrf_spritegroup.c: - Fix (r6836): MS VC complains beecause it doesn't understand consts... (or I don't...)
12:23:16  *** Maedhros [~jc@host86-142-85-200.range86-142.btcentralplus.com] has joined #openttd
12:35:05  *** Jhs [~jhsdunada@ti231210a080-7542.bb.online.no] has joined #openttd
12:43:56  *** glx [glx@bny93-6-82-245-156-124.fbx.proxad.net] has joined #openttd
12:43:59  *** mode/#openttd [+v glx] by ChanServ
12:46:23  *** Steve14 [~stephan@p54886A8C.dip.t-dialin.net] has joined #openttd
12:46:57  *** Steve14 [~stephan@p54886A8C.dip.t-dialin.net] has quit [Remote host closed the connection]
12:48:01  *** ThePizzaKing [~thepizzak@c211-28-170-212.eburwd2.vic.optusnet.com.au] has quit [Ping timeout: 480 seconds]
12:49:18  <Darkvater> hmm the chat messages. should we keep the company colour-full-text, or be a bit more conservative. Only the player-name is in colour and the message-type and the text itself is white/gray
12:49:31  <peter1138> it would make the text more readable
12:49:47  <peter1138> dark company colours are a pain there...
12:49:55  <Darkvater> ala warcraft3 :D
12:49:56  <peter1138> make it yet another patch option ;)
12:50:00  <Darkvater> f
12:50:01  <Darkvater> u
12:50:03  <peter1138> hehe
12:50:36  <Darkvater> Celestar is back and you start wanting yapo's again
12:50:45  <Darkvater> I say he is a bad influence on you peter
12:51:04  <CIA-1> maedhros * r6839 /branches/newhouses/ (newgrf_house.c town.h town_cmd.c): [NewHouses] -Codechange: Use tile x and y values directly in OriginalTileRandomiser so it can be used by HouseGetVariable (thanks peter1138)
13:01:17  *** Nigel_ [~Nigel@202-154-151-121.ubs-dynamic.connections.net.nz] has joined #openttd
13:07:35  *** Nigel [~Nigel@202-154-151-121.ubs-dynamic.connections.net.nz] has quit [Ping timeout: 480 seconds]
13:07:57  <hylje> mm.. compiling xorg
13:08:10  <hylje> what *box should i try out
13:08:34  *** Sionide [~sphinx@cpc4-norw5-0-0-cust184.pete.cable.ntl.com] has joined #openttd
13:09:11  <Eddi|zuHause> yeah, text always the same colour, only nick company colour is good... i always had people complaining because i prefer dark blue as colour, and they never could read what i wrote
13:13:53  <Sionide> i agree.. similar to xchat then, all text one colour - different nicks are different colours
13:17:55  *** scia [~scia@AveloN.xs4all.nl] has quit [Quit: Lost terminal]
13:25:34  *** Nigel__ [~Nigel@202-154-151-121.ubs-dynamic.connections.net.nz] has joined #openttd
13:30:43  <Celestar> what does yapo have to do with me?
13:30:49  <jez> why not have a patch option to allow the text to be randomly coloured in each company's livery colours?
13:32:10  *** Nigel_ [~Nigel@202-154-151-121.ubs-dynamic.connections.net.nz] has quit [Ping timeout: 480 seconds]
13:33:58  <Eddi|zuHause> hm... where did this client put the standard-slap-message...
13:34:17  <peter1138> under "trout"
13:36:40  *** Nigel__ [~Nigel@202-154-151-121.ubs-dynamic.connections.net.nz] has quit [Ping timeout: 480 seconds]
13:40:35  <CIA-1> maedhros * r6840 /branches/newhouses/ (4 files): [NewHouses] -Codechange: Cleanup the house callback system so it no longer abuses param1 for the house id.
13:44:23  *** Belugas_Gone is now known as Belugas
13:47:27  <Born_Acorn> yay lots of newhouses work
13:50:08  <Celestar> hm...
14:05:01  *** PandaMojo [~chatzilla@ip72-197-231-130.sd.sd.cox.net] has joined #openttd
14:07:20  *** PandaMojo_ [~chatzilla@ip72-197-231-130.sd.sd.cox.net] has joined #openttd
14:10:16  *** Progman [~progman@p5091EC1A.dip.t-dialin.net] has joined #openttd
14:13:21  *** PandaMojo [~chatzilla@ip72-197-231-130.sd.sd.cox.net] has quit [Ping timeout: 480 seconds]
14:13:30  *** PandaMojo_ is now known as PandaMojo
14:23:24  <Jhs> i'm trying to play ottd online with a friend... but i can't find his server (or any servers, apparently)
14:24:11  <Eddi|zuHause> sounds like a routing/firewall issue
14:24:18  <Jhs> yeah
14:24:44  <Eddi|zuHause> !openttd ports
14:27:34  <Jhs> i've turned off my firewall now, but it doesn't help
14:29:38  <Sionide> Jhs, are you connecting through a router?
14:30:00  <Jhs> i don't know >< (i'm a n00b at this stuff)
14:35:01  <Celestar> KUDr: are you around?
14:39:26  <KUDr> yes
14:39:31  <KUDr> wb Celestar
14:39:57  * Born_Acorn applauds the return
14:40:35  * peter1138 applauds the gosub
14:41:55  <Celestar> heyo KUDr
14:42:01  <KUDr> heya
14:43:35  * Belugas applauds the goto
14:44:08  * Eddi|zuHause gets horribly scared
14:44:36  <glx> !openttd port
14:44:37  <_42_> glx: OpenTTD uses TCP and UDP port 3979 for server <-> client communication and UDP port 3978 for masterserver (advsertise) communication (outbound)
14:44:48  <glx> Eddi|zuHause: I does the same mistake each time
14:45:18  <Eddi|zuHause> someone should change the bot...
14:46:06  *** Turski [~tarmo@dsl-kpogw1-fe21df00-2.dhcp.inet.fi] has quit [Quit: Lost terminal]
14:51:02  <Celestar> KUDr: any plans for newsignalling?
14:52:48  <Celestar> Jhs: if you have a router you need to check port forwarding :)
14:53:19  <Jhs> Celestar: how do i do that? ><
14:53:31  <Celestar> check manual of your router :)
14:53:33  <KUDr> Celestar: yes. But no resources yet
14:53:44  <Celestar> has nothing to do with openttd, Jhs
14:53:51  <Jhs> yeah
14:53:57  <Celestar> KUDr: ok. I volunteer for giving ideas and testing :)
14:54:07  <KUDr> ok, thanks
14:54:18  <KUDr> i will tell you when we will start
14:54:38  <KUDr> (you will see new branch)
14:54:42  <Celestar> hehe ok
14:54:59  <KUDr> i need to finish one big task
14:55:01  <Celestar> KUDr: I'll see that I get things done with bridges as well :)
14:55:08  <Celestar> but first I'll head home :)
14:55:27  <KUDr> plus one friend would help me (very good programer)
15:10:21  <Jhs> Celestar: ok, i found out that i _do_ have a router (that is a big achievement for me :) ), and was told i was supposed to open a port or something. do you have any advice (if you're still there, that is)?
15:12:17  *** Darkvater [~tfarago@tin.liacs.nl] has quit [Ping timeout: 480 seconds]
15:15:25  <Eddi|zuHause> you see the ports used by OTTD if you scroll up a little bit here...
15:15:59  <Eddi|zuHause> you need to set up your router to forward those to your computer
15:20:53  <Jhs> ok
15:20:56  *** TinoM| [~Tino@i5387D188.versanet.de] has joined #openttd
15:22:38  *** TinoM [~Tino@i5387D188.versanet.de] has quit [Ping timeout: 480 seconds]
15:23:09  *** Sacro [~ben@adsl-213-249-247-143.karoo.KCOM.COM] has joined #openttd
15:23:24  * Jhs wonders why on earth they made this so hard. and continues to play single-player. but thanks for your effort, Eddi|zuHause and Celestar :)
15:24:06  <Eddi|zuHause> this has nothing to do with the game, it's how the internet works...
15:24:25  <Jhs> i know
15:24:31  <Jhs> by "they" i mean the internet guys :)
15:24:47  <glx> it's for security
15:24:53  <Eddi|zuHause> well, it used to be "easy", but then people wrote trojans and worms
15:25:04  <glx> unless you like to see everybody access your computer
15:25:41  <Jhs> good point
15:45:46  *** Progman [~progman@p5091EC1A.dip.t-dialin.net] has quit [Remote host closed the connection]
16:08:31  *** Sacro [~ben@adsl-213-249-247-143.karoo.KCOM.COM] has quit [Remote host closed the connection]
16:10:20  *** Wolf01 [~wolf01@host155-233-dynamic.9-87-r.retail.telecomitalia.it] has joined #openttd
16:10:45  <Wolf01> hi
16:16:28  *** Steve14 [~stephan@p54886A8C.dip.t-dialin.net] has joined #openttd
16:18:48  *** Jhs [~jhsdunada@ti231210a080-7542.bb.online.no] has quit [Quit: g2g]
16:21:32  <Steve14> good evening
16:21:35  *** BJH2 [~chatzilla@e176110234.adsl.alicedsl.de] has joined #openttd
16:22:20  <Wolf01> nobody has a screenshot of a 4-way 3-tracks-per-way junction?
16:24:00  *** ChrisM87 [~ChrisM@p54AC5375.dip.t-dialin.net] has joined #openttd
16:27:45  *** Darkvater [~tfarago@tin.liacs.nl] has joined #openttd
16:27:48  *** mode/#openttd [+o Darkvater] by ChanServ
16:27:58  <Eddi|zuHause> that ought to be a big screenshot ;)
16:30:23  <Wolf01> doesn't matter, half zoom level is sufficient
16:30:46  <hylje> Wolf01: nah. i have a 4-tracks-per-way junction though
16:30:48  <Wolf01> (2 new zoom levels are also welcome)
16:31:01  <Wolf01> link link link
16:31:28  <Wolf01> (tell me if i start speaking like Yoda)
16:31:47  <hylje> http://hylje.fi/files/ottd/4x4-bbh.png
16:31:53  <hylje> depends on magic bridges
16:32:17  <Wolf01> :O impressive
16:35:49  <peter1138> ugly
16:36:11  <Eddi|zuHause> you might be better off by connecting 2 3-way-junctions
16:38:12  <Eddi|zuHause> note that that connection might need higher capacity than the average line
16:39:21  *** egladil [~egladil@frukt.csbnet.se] has joined #openttd
16:39:31  <CIA-1> peter1138 * r6841 /branches/newhouses/newgrf_house.c: [NewHouses] - Codechange: ignore bit 30 (always solid) for ground sprites (they always are) and actually make use of the value for building sprites.
16:41:18  *** Steve14 [~stephan@p54886A8C.dip.t-dialin.net] has quit [Quit: Konversation terminated !]
16:44:43  *** glx|away [glx@bny93-6-82-245-156-124.fbx.proxad.net] has joined #openttd
16:49:26  <jez> is there any vaguely neat way of constructing a 2x2 junction?
16:50:08  *** Guest52835 [~wolf01@host155-233-dynamic.9-87-r.retail.telecomitalia.it] has joined #openttd
16:50:08  *** Wolf01 [~wolf01@host155-233-dynamic.9-87-r.retail.telecomitalia.it] has quit [Killed (NickServ (GHOST command used by Guest52835))]
16:51:01  *** glx [glx@bny93-6-82-245-156-124.fbx.proxad.net] has quit [Ping timeout: 480 seconds]
16:52:47  *** Tron_ [~tron@p54A3F2F1.dip.t-dialin.net] has joined #openttd
16:53:59  <Eddi|zuHause> what do you mean by 2x2?
16:54:22  <peter1138> the animals
16:54:28  <peter1138> on the ark
16:56:04  *** Tron [~tron@p54A3FFA8.dip.t-dialin.net] has quit [Read error: Operation timed out]
16:56:13  *** |Jeroen| [~jeroen@dD5E03E97.access.telenet.be] has joined #openttd
16:57:25  *** glx|away is now known as glx
16:59:07  *** Tron_ is now known as Tron
17:01:59  *** Hagbarddenstore [~hagbard@90.224.32.143] has joined #openttd
17:03:36  *** mikk36[EST] [~mikk35@pc108.host2.starman.ee] has joined #openttd
17:09:37  <Darkvater> hmm
17:10:26  *** mikk36 [mikk36@pc149.host5.starman.ee] has quit [Ping timeout: 480 seconds]
17:10:27  <Darkvater> question: should chat messages be spanned over multiple (2 lines) instead of trunced?
17:10:57  <peter1138> yes
17:11:08  <peter1138> imho
17:11:14  <Darkvater> warcraft3 doesn't do it
17:11:15  * Darkvater hides
17:11:50  <hylje> i think it does
17:12:02  <Darkvater> I know it doesn'r
17:12:02  <hylje> but span it
17:12:12  <hylje> the short message limit is short
17:12:16  <Darkvater> I boot wc3 just for reference
17:12:58  <Darkvater> this is what I have to say to all that don't agree http://darkvater.homeip.net/~tfarago/Warcraft%20III/hielko_1.jpg
17:13:21  <hylje> ha
17:13:23  <Frostregen> it could just print to the full width of 640 pixels
17:13:24  <hylje> manner up
17:13:34  <Darkvater> http://darkvater.homeip.net/~tfarago/Warcraft%20III/hielko_2.jpg ^_^
17:13:48  <Darkvater> man those were the good days
17:13:50  <hylje> hahaha
17:14:05  <peter1138> i've never played that
17:14:24  <blathijs> hey, I still play WC3
17:14:26  <hylje> you should
17:14:31  <blathijs> Those days are not over yet!
17:14:39  <Darkvater> I play it as well :D. On USEast ladder though
17:14:41  <Darkvater> noobfest :D
17:14:41  <hylje> i play wc3 too for the record
17:14:49  <hylje> us east 4v4 retarded team
17:14:57  <hylje> you can mass peon to win
17:15:17  <Darkvater> towering is for pssies
17:15:28  <hylje> did i talk about towerS?
17:16:53  <Darkvater> I assumd
17:16:56  <Darkvater> +e
17:24:50  *** Wolf01 [~wolf01@host155-233-dynamic.9-87-r.retail.telecomitalia.it] has joined #openttd
17:25:03  *** PandaMojo [~chatzilla@ip72-197-231-130.sd.sd.cox.net] has quit [Quit: Chatzilla 0.9.74 [Firefox 1.5.0.7/2006090918]]
17:29:27  <hylje> feature request: when a player experiences a desync once, automagically try resyncing by redownloading saved state from server. do this just once per, say, minute since some desyncs are not fixed by this (newgrf mismatches)
17:30:12  *** Guest52835 [~wolf01@host155-233-dynamic.9-87-r.retail.telecomitalia.it] has quit [Ping timeout: 480 seconds]
17:33:22  <Frostregen> maybe check the installed newgrfs on client and server, before allowing to connect
17:35:50  <hylje> that would also be quite nice
17:36:05  <hylje> that way most if not all desyncs are negated
17:38:53  <Frostregen> hmm, are there newgrfs which don't cause desyncs?
17:39:01  <Frostregen> some eyecandy stuff?
17:40:28  <hylje> we can expect most newgrf causing desyncs when mismatched
17:41:10  *** Rens2Sea is now known as Rens2Doom
17:41:56  <peter1138> yes, there are
17:42:11  <peter1138> and we can detect them
17:43:34  <Darkvater> we can also make cookies
17:43:41  <hylje> gief kookies!
17:45:27  <Darkvater> NO!
17:46:45  <Darkvater> hmm how should I handle the chat-splits?
17:47:00  <Darkvater> obviously on word boundaries..but what to do if the whole thing is one big word?
17:47:13  *** Frostregen_ [SADDAM@dslb-084-058-121-080.pools.arcor-ip.net] has joined #openttd
17:47:16  *** Frostregen [~sucks@dslb-084-058-147-111.pools.arcor-ip.net] has quit [Ping timeout: 480 seconds]
17:47:19  <glx> isn't there a function to do that?
17:47:23  *** Frostregen_ is now known as Frostregen
17:47:29  <SpComb> Logs: http://zapotek.paivola.fi/~terom/logs/openttd
17:47:29  <Frostregen> !logs
17:47:36  <Darkvater> drawstringmultiline I think
17:47:48  <Darkvater> but I'm not drawing it, I'm splitting it physically
17:48:17  <Darkvater> hmm FormatStringLinebreaks
17:48:54  <SpComb> hmm... random people using !logs :P
17:49:02  * SpComb reminds himself to get going on that logs version two thing
17:49:25  <Frostregen> pc crashed within conversation ;)
17:52:11  <glx> Darkvater: yes I though of FormatStringLineBreaks
17:53:03  <SpComb> Frostregen: yeah, it's just interesting to see people that I've never ever seen before using it :P
17:55:04  <Frostregen> there is a first time for everyone ;)
18:08:35  <CIA-1> peter1138 * r6842 /branches/newhouses/newgrf_house.c: [NewHouses] - Codechange: Add support for specifying a colour map from the 2cc colour map range.
18:11:47  <Born_Acorn> yay newhouses!
18:11:51  <Born_Acorn> Gooooo peter1138!
18:13:46  *** Rens2Doom [~Rens2Sea@213.211.185.168] has quit [Ping timeout: 480 seconds]
18:15:54  *** KritiK [~Maxim@ppp85-140-82-210.pppoe.mtu-net.ru] has joined #openttd
18:17:06  *** DJ_Mirage [~martijn@biggetje.xs4all.nl] has joined #openttd
18:19:26  <peter1138> Born_Acorn: 2cc for newhouses!
18:19:33  <peter1138> i dunno if anything uses it...
18:21:52  <Wolf01> what changes with the 2cc also in player's stuff?
18:29:27  <Born_Acorn> peter1138, suggest it to Zimmlock!
18:30:30  *** Trenskow [~outlet@80.251.195.1] has joined #openttd
18:37:13  *** scia [~scia@AveloN.xs4all.nl] has joined #openttd
18:37:17  <Wolf01> i was looking around the grf stuff, why don't use overlap for everything? this allow independent stuff and is possible to have combinations of sets: no more rail crossings of different kind of the other streets, possibility of placing tracks in every terrain without draw 1000000 sprites with different terrains etc...
18:37:19  *** Rens2Sea [~Rens2Sea@213.211.185.168] has joined #openttd
18:37:46  <hylje> it would be quite versatile
18:37:58  <hylje> but also creates overhead
18:39:11  <Wolf01> yes i know, you have to draw 2 sprites instead than one, and glitches can happen like when two sets want to replace the same thing
18:45:47  *** Trenskow [~outlet@80.251.195.1] has quit [Ping timeout: 480 seconds]
18:49:07  *** Brianetta [~brian@82-39-52-234.cable.ubr03.benw.blueyonder.co.uk] has joined #openttd
18:57:42  *** Nigel [~Nigel@202.154.148.202] has joined #openttd
19:01:41  <CIA-1> maedhros * r6843 /branches/newhouses/newgrf_spritegroup.h: [NewHouses] -Fix: Remove a misleading comment, since houses do not use "real" sprite groups any more.
19:11:55  *** PandaMojo [~chatzilla@ip72-197-231-130.sd.sd.cox.net] has joined #openttd
19:18:06  <Born_Acorn> yay newhouses!
19:18:51  <peter1138> yay Born_Acorn
19:18:57  <peter1138> newBorn_Acorns
19:19:06  <hylje> yay !
19:19:12  <hylje> eh, wut? no!
19:19:29  <Born_Acorn> :(
19:20:55  <Belugas> newCorn_Aborns!
19:22:43  <peter1138> Corn Baron!
19:23:15  <Belugas> Cron Broan!
19:23:55  <Belugas> Glaubes!
19:47:13  *** PandaMojo_ [~chatzilla@ip72-197-231-130.sd.sd.cox.net] has joined #openttd
19:52:51  *** PandaMojo [~chatzilla@ip72-197-231-130.sd.sd.cox.net] has quit [Ping timeout: 480 seconds]
19:52:55  *** PandaMojo_ is now known as PandaMojo
19:59:14  *** scia [~scia@AveloN.xs4all.nl] has quit [Read error: Connection reset by peer]
19:59:18  *** lws1984 [~lws1984@ip68-9-157-1.ri.ri.cox.net] has joined #openttd
20:07:35  *** Guest52835 [~wolf01@host155-233-dynamic.9-87-r.retail.telecomitalia.it] has joined #openttd
20:07:35  *** Wolf01 [~wolf01@host155-233-dynamic.9-87-r.retail.telecomitalia.it] has quit [Killed (NickServ (GHOST command used by Guest52835))]
20:08:05  *** Guest52835 is now known as Wolf01
20:13:58  *** TinoM| [~Tino@i5387D188.versanet.de] has quit [Read error: Connection reset by peer]
20:13:58  *** e1ko [~L@a02-0432b.kn.vutbr.cz] has quit [Read error: Connection reset by peer]
20:14:01  *** DJ_Mirage [~martijn@biggetje.xs4all.nl] has quit [Quit: Probably doing something else]
20:14:19  *** e1ko [~L@a02-0432b.kn.vutbr.cz] has joined #openttd
20:31:08  *** lws1984 [~lws1984@ip68-9-157-1.ri.ri.cox.net] has quit [Quit: leaving]
20:31:47  *** Sacro [~ben@adsl-213-249-247-143.karoo.KCOM.COM] has joined #openttd
20:35:46  *** Progman [~progman@p5091EC1A.dip.t-dialin.net] has joined #openttd
20:57:37  <Darkvater> !seen bjarni
20:57:38  <_42_> Darkvater, Bjarni (~Bjarni@0x50a46c16.virnxx14.adsl-dhcp.tele.dk) was last seen quitting #openttd 1 day 3 hours 25 minutes ago (18.10. 17:32) stating "Quit: Leaving" after spending 1 hour there.
20:57:53  <Darkvater> bjarni why are you being so gay?
20:59:36  <Sacro> he likes the bumsex
20:59:37  <peter1138> what's the problem?
21:00:30  *** lws1984 [~lws1984@ip68-9-157-1.ri.ri.cox.net] has joined #openttd
21:00:39  <lws1984> Sacro!
21:02:14  *** Belugas is now known as Belugas_Gone
21:05:20  <CIA-1> maedhros * r6844 /branches/newhouses/ (7 files in 2 dirs): [NewHouses] -Feature: Add basic support for animated tiles.
21:05:55  <Darkvater> how do I leave a mesg?
21:06:22  *** Darkvater [~tfarago@tin.liacs.nl] has quit [Quit: freenode]
21:06:53  *** Darkvater [~tfarago@tin.liacs.nl] has joined #openttd
21:06:54  *** mode/#openttd [+o Darkvater] by ChanServ
21:06:54  <peter1138> freenode? :P
21:07:06  <peter1138> Darkvater: how about, mailto:devs@openttd.org
21:07:16  <Darkvater> ok, /quit freenode doesn't only quit freenode ;p
21:07:21  <Darkvater> it's /disconnect
21:07:45  <lws1984> :p
21:08:00  <Darkvater> peter1138: I just want him to pick one of the autoreplace icons for the depot. He's all over the forum replying to god and all, yet uncapable of simply saying his choice
21:08:17  <peter1138> well, i can choose
21:08:43  <Darkvater> you'll do as well :)
21:08:50  <Darkvater> lemme dig up the copic
21:09:08  <Darkvater> http://www.tt-forums.net/viewtopic.php?p=504820#504820
21:09:12  <peter1138> (i did add the current sprites, heh)
21:09:28  <Darkvater> you did? :O
21:09:40  <peter1138> to the grf, i didn't commit it
21:09:49  <peter1138> bjarni's mac powers don't let him grfcodec
21:09:54  <Darkvater> yeah, thought so
21:09:58  <Darkvater> I thought he solved that
21:12:49  <peter1138> oh yeay, new chatbox
21:13:04  <Darkvater> so which one do you like? IID or IIB look good
21:13:17  <peter1138> oh yes, url to look at
21:15:30  <peter1138> the asterisk... what is it?... obscures the train quite a lot
21:16:01  <peter1138> i like IIA, but we're not recycling ;p
21:16:18  <Darkvater> true about the asterisk
21:16:26  <Darkvater> the whole point was to get rid of 2A :)
21:16:31  <peter1138> i know
21:16:55  <peter1138> so out of IID or IIB, i chose IID
21:17:07  *** lws1984 is now known as lws|Away
21:17:14  <peter1138> IC is ok
21:18:30  *** |Jeroen| [~jeroen@dD5E03E97.access.telenet.be] has quit [Quit: Whoopsy]
21:22:12  *** BJH2 [~chatzilla@e176110234.adsl.alicedsl.de] has quit [Quit: ChatZilla 0.9.61 [Mozilla rv:1.7.12/20050915]]
21:22:39  <peter1138> so if i added planespeed, ttdpatch style, would i be shot?
21:23:01  <Darkvater> some people would be very upset that they can't click their planes anymore :P
21:23:12  <peter1138> can in vehicle lists
21:24:20  <Darkvater> can I ask for one condition?
21:24:28  <peter1138> hmm?
21:25:16  <Darkvater> if you're fiddling with plane speed anyways can you "fix" the showing of speed when taxiing on airports?
21:25:30  <Darkvater> cause they're doing it at about  150km/h atm
21:25:38  <Zavior> :)
21:26:13  <peter1138> it's "12" in internal units :)
21:26:51  <Darkvater> so 1C or 2D.. well we'll have to wait anyways to make pixels for the other vehicle types
21:28:28  <Darkvater> perhaps the problem is that airplane loop is called 9 times for every other loop
21:28:34  <Darkvater> if I recall corerectly
21:28:59  <peter1138> 6
21:29:10  <Darkvater> that's what I said
21:29:11  <peter1138> it's called twice for trains...
21:29:23  *** e1ko [~L@a02-0432b.kn.vutbr.cz] has quit [Quit: Chatzilla 0.9.67+ [SeaMonkey 1.0.5/2006091003]]
21:29:26  <Darkvater> my keyboard just flipped it ;0
21:29:37  <hylje> :o
21:30:13  <peter1138> i don't know why it's called 6 times... seems a bit strange
21:31:27  <peter1138> hmm
21:32:10  <peter1138> oh, because the game units are out of proportion
21:32:20  <Darkvater> look into that as well :)
21:32:22  * Darkvater hides
21:32:23  <peter1138> the ttdp solution is to run it again
21:32:47  <peter1138> 4x plane speed = 4 * 6 = 24 iterations of the handler... on one tick
21:32:49  <peter1138> yewouhc
21:33:13  <Darkvater> eek
21:33:25  <Darkvater> anyone remembers 'eek the cat'?
21:33:31  <hylje> eek
21:33:39  <Darkvater> funny show aight
21:37:23  <Wolf01> 'night all
21:37:35  <Darkvater> gn
21:37:43  *** Wolf01 [~wolf01@host155-233-dynamic.9-87-r.retail.telecomitalia.it] has quit []
21:38:20  *** XeryusTC [~irc@cc480157-b.sneek1.fr.home.nl] has quit [Quit: So Long, and Thanks for All the Fish]
21:42:55  <CIA-1> maedhros * r6845 /branches/newhouses/newgrf_house.c: [NewHouses] -Fix (r6844): If there are no more animated tiles and the animation doesn't loop, stop at this frame.
21:48:03  *** Brianetta [~brian@82-39-52-234.cable.ubr03.benw.blueyonder.co.uk] has quit [Quit: Tschüß]
21:54:22  <Maedhros> good night
21:55:29  <Darkvater> gn
21:56:06  *** Maedhros [~jc@host86-142-85-200.range86-142.btcentralplus.com] has quit [Quit: leaving]
21:56:35  <Darkvater> hmm
21:56:44  <Darkvater> should I keep FormatStringLinebreaks in gfx.c or move it to strings.c?
21:56:59  <Darkvater> GetStringBoundingBox is also in gfx.c though...
21:57:07  <Darkvater> peter1138: how's functions.h/variables.h coming along?
22:00:12  *** Rens2Sea [~Rens2Sea@213.211.185.168] has quit []
22:11:10  *** PandaMojo_ [~chatzilla@ip72-197-231-130.sd.sd.cox.net] has joined #openttd
22:15:51  *** PandaMojo [~chatzilla@ip72-197-231-130.sd.sd.cox.net] has quit [Ping timeout: 480 seconds]
22:15:53  *** PandaMojo_ is now known as PandaMojo
22:24:55  *** jez [onenight@cpc3-stkn4-0-0-cust630.midd.cable.ntl.com] has quit []
22:31:20  *** Progman [~progman@p5091EC1A.dip.t-dialin.net] has quit [Remote host closed the connection]
23:11:43  *** ChrisM87 [~ChrisM@p54AC5375.dip.t-dialin.net] has quit [Remote host closed the connection]
23:15:13  <Sacro> night all
23:15:47  *** Sacro [~ben@adsl-213-249-247-143.karoo.KCOM.COM] has quit [Remote host closed the connection]
23:19:38  <blathijs> Darkvater: Eek rules :-)
23:19:58  <blathijs> "Crush them! Let the archeologists sort them out!"
23:23:27  *** ThePizzaKing [~thepizzak@c211-28-170-212.eburwd2.vic.optusnet.com.au] has joined #openttd
23:50:11  *** Wolfy [~wolf@h33083.upc-h.chello.nl] has quit [Read error: Connection reset by peer]
23:50:37  *** Wolfy [~wolf@h33083.upc-h.chello.nl] has joined #openttd
23:57:32  *** Neonox [~Neonox@ip-80-226-65-118.vodafone-net.de] has joined #openttd
23:57:46  <Neonox> Hello!
23:59:28  *** lws|Away is now known as lws1984

Powered by YARRSTE version: svn-trunk