Config
Log for #openttd on 8th February 2010:
Times are UTC Toggle Colours
00:05:09  <Priski> damn
00:05:43  *** Phoenix_the_II [ralph@j104051.upc-j.chello.nl] has quit [Read error: Connection reset by peer]
00:05:54  <Priski> I have forgotten password and my email has changed since last time I used tt-forums :(
00:07:54  *** Phoenix_the_II [~ralph@j104051.upc-j.chello.nl] has joined #openttd
00:08:23  *** Cybertinus [~Cybertinu@tunnel3304.ipv6.xs4all.nl] has quit [Remote host closed the connection]
00:09:43  <CIA-1> OpenTTD: rubidium * r19057 /extra/masterserver_updater/src/contentserver/tcp.cpp: [MSU] -Fix: reading from an already closed file doesn't work
00:10:29  <CIA-1> OpenTTD: rubidium * r19058 /extra/masterserver_updater/src/contentserver/handler.cpp: [MSU] -Change: increase required debug level for showing that idle connections have been killed
00:12:29  *** Grelouk_ [~Grelouk@71.151.88-79.rev.gaoland.net] has quit [Quit: Quitte]
00:15:39  *** Brianetta [~brian@188-220-91-30.zone11.bethere.co.uk] has quit [Quit: TschÌß]
00:27:08  *** sunkan [~Tarquin@79.102.6.26] has quit [Ping timeout: 480 seconds]
00:28:57  *** sunkan [~Tarquin@79.102.6.26] has joined #openttd
00:30:55  *** Rubix`` [~wrqwer@cbl-dhcp-5-050.machlink.com] has joined #openttd
00:32:14  *** aber1 [~Adium@p5B327348.dip.t-dialin.net] has quit [Quit: Leaving.]
00:33:03  *** Eddi|zuHause [~johekr@p54B7449F.dip.t-dialin.net] has quit []
00:33:32  *** Eddi|zuHause [~johekr@p54B77C56.dip.t-dialin.net] has joined #openttd
00:35:14  *** sunkan [~Tarquin@79.102.6.26] has quit [Read error: Connection reset by peer]
00:35:27  *** sunkan [~Tarquin@79.102.6.26] has joined #openttd
00:41:17  *** KritiK [~Maxim@89-178-182-21.broadband.corbina.ru] has quit [Quit: Leaving]
00:42:38  *** ajmiles [~aj@78-86-188-187.zone2.bethere.co.uk] has quit [Read error: Connection reset by peer]
00:44:22  *** Chrill [~Chrill@h-16-169.A149.priv.bahnhof.se] has joined #openttd
00:45:48  *** Chrill [~Chrill@h-16-169.A149.priv.bahnhof.se] has quit []
01:05:35  *** rait [~rait@82.131.24.220.cable.starman.ee] has quit [Quit: Leaving]
01:09:44  *** wysiwtf [josh@blackbox.j-chaos.net] has quit [Server closed connection]
01:09:46  *** wysiwtf [josh@blackbox.j-chaos.net] has joined #openttd
01:15:44  *** Rubix`` [~wrqwer@cbl-dhcp-5-050.machlink.com] has quit [Remote host closed the connection]
01:15:57  *** Priski [~Prsk@dsl-kvlbrasgw2-fea1f900-80.dhcp.inet.fi] has quit [Read error: Connection reset by peer]
01:16:39  *** Rubix`` [~wrqwer@cbl-dhcp-5-050.machlink.com] has joined #openttd
01:18:46  *** ecke [~ecke@188.75.128.2] has quit [Quit: ecke]
01:24:34  *** eQualizer [~lauri@dyn12-192.dsl.spy.dnainternet.fi] has quit [Server closed connection]
01:24:51  *** eQualizer [~lauri@dyn12-192.dsl.spy.dnainternet.fi] has joined #openttd
01:31:26  <CIA-1> OpenTTD: michi_cc * r19059 /trunk/projects/ (openttd_vs80.vcproj openttd_vs90.vcproj): -Fix (r19056): Regenerate MSVC project files.
01:34:55  *** Sacro [~ben@150.237.48.99] has quit [Read error: Connection reset by peer]
01:54:43  *** Wizzleby [~wizzleby@pool-74-109-51-173.phlapa.east.verizon.net] has quit [Remote host closed the connection]
01:59:12  *** Rubix`` [~wrqwer@cbl-dhcp-5-050.machlink.com] has quit [Remote host closed the connection]
01:59:13  *** KenjiE20|LT [~KenjiE20@host86-166-26-81.range86-166.btcentralplus.com] has joined #openttd
01:59:24  *** Rubix`` [~wrqwer@cbl-dhcp-5-050.machlink.com] has joined #openttd
01:59:47  *** KenjiE20 [~KenjiE20@92.16.209.107] has quit [Quit: おやすみ]
02:01:54  *** welshdragon is now known as Guest1227
02:01:55  *** welshdragon [~markmac@147.143.254.98] has joined #openttd
02:03:16  *** Guest1227 [~markmac@147.143.254.98] has quit [Read error: Connection reset by peer]
02:15:27  <SpComb^> argh, my topic is dropping off the first page of the development forum :(
02:15:54  <PeterT> CargoDist with Sprinkles?
02:16:08  <PeterT> I would keep it alive by making builds, but you seem to have that covered...
02:16:28  *** Fuco [~dota.keys@188.123.106.105] has quit [Ping timeout: 480 seconds]
02:17:06  <SpComb^> rars make me unhappy :(
02:18:14  <PeterT> Zips don't compress enough to upload to tt-fourms
02:18:39  <SpComb^> the win32 bundle zips I get just and just fit
02:18:59  <PeterT> make bundle_zip
02:19:00  <PeterT> ?
02:19:01  <SpComb^> yes
02:19:05  *** Sacro [~Sacro@adsl-87-102-38-212.karoo.KCOM.COM] has joined #openttd
02:19:07  <PeterT> not for me
02:19:11  <SpComb^> they're 3.9MB or so
02:19:24  <SpComb^> well, you'll find one attached in my posts
02:19:59  <SpComb^> but orudge should consider bumping it up anyways, I think having OpenTTD bundles fit as attachments is a good yardstick...
02:22:00  <SpComb^> but, the nice thing about having someone else doing builds is that it keeps both of them motivated, plus there's some modium of testing going on as well (the .patch really does apply cleanly)
02:22:09  <SpComb^> but on the other hand, the more automated the build process, the better...
02:22:39  *** Frankr [~chatzilla@nas46-24.york.ac.uk] has quit [Ping timeout: 480 seconds]
02:25:15  <SpComb^> for the win32 builds I do, I only feed in the svn wc/rev and the .patch file, and then publish a couple files to the server
02:25:56  <SpComb^> I don't need to fiddle around with svn, patch, msvc, make, mv by hand
02:25:58  *** Jhs [~Jhs4@191.80-202-24.nextgentel.com] has quit [Quit: Leaving]
02:26:16  <PeterT> I don't understand that
02:26:22  <PeterT> Can you please explain it?
02:26:34  <PeterT> mv by hand?
02:27:01  <SpComb^> copy/rename the bundle zip, patch, pdb
02:27:39  <PeterT> so, what do you do instead?
02:27:54  <SpComb^> I copy over the .patch file generated by git from a network drive, then I run a command with the svn working copy and revision to use, the .patch file to apply, and the build name (e.g. 'cargodist-minipack')
02:28:20  <PeterT> oh
02:28:21  <SpComb^> then I go make dinner or whatever, and 15 minutes later come back and copy 'openttd-cargodist-minipack-rXXXXX*' to wherever
02:28:34  <PeterT> that is the bundle or the patch?
02:28:43  <PeterT> openttd-cargodist-minpack-rxxxx
02:28:44  <SpComb^> zip, patch, pdb, log
02:28:54  <PeterT> I don't get that, where do you compile?
02:29:06  <PeterT> What's the different between what you did and the regular?
02:29:17  <SpComb^> the script runs MSVC for you, it's just a single command that does it all
02:29:44  <PeterT> wow, cool
02:29:51  <PeterT> it even zips the PDB?
02:30:00  <PeterT> or moves the pdb to a better location?
02:30:10  <SpComb^> well, no, I preferr to keep the .pdb as-is, it just copies it out
02:30:40  <SpComb^> although I guess the PDB's do compress fairly well
02:37:16  <kd5pbo> I don't recall who it was last night that was asking about my python wrapper, but it's updated (and a bit more stable) now.
02:40:32  <PeterT> kd5pbo: It was me and Ammler
02:40:35  <PeterT> *Ammler and I
02:40:40  <kd5pbo> Ah.
02:40:47  <PeterT> kd5pbo: Could you please give me a link?
02:40:51  <kd5pbo> PeterT and Ammler:  The wrapper is updated.
02:40:58  <kd5pbo> PeterT: SVN do?
02:41:02  <PeterT> sure
02:41:14  <PeterT> it works on windows?
02:41:19  <PeterT> (the wrapper, not SVN)
02:41:21  <kd5pbo> svn checkout http://pyottdirc.googlecode.com/svn/trunk/ pyottdirc-read-only
02:41:24  <kd5pbo> No idea.
02:41:27  <kd5pbo> It should, though.
02:41:33  <kd5pbo> Let me know if it doesn't.
02:41:45  <kd5pbo> You'll need irclib, a python library.
02:41:55  <kd5pbo> http://python-irclib.sourceforge.net/
02:42:21  <kd5pbo> You may be able to easy_install it.  I'm not sure.
02:42:47  <PeterT> ok
02:43:36  <PeterT> What am I supposed to do with that python irclib?
02:44:03  <kd5pbo> Install it.
02:44:09  <SpComb^> didn't your mom teach you not to use threads in python
02:44:34  <kd5pbo> SpComb^: Got a better idea?
02:44:50  <kd5pbo> Easyinstall seems to find python-irclib just fine.
02:45:08  <PeterT> easy install?
02:45:28  <kd5pbo> PeterT: Something like package management for python modules.
02:45:46  <PeterT> So, that's what I do with this folder?
02:46:04  <kd5pbo> PeterT: Install python-irclib.
02:46:13  <kd5pbo> Then run pyottdirc.py
02:46:27  <kd5pbo> I'm putting together a wiki that'll have clear instructions.
02:46:58  <PeterT> I'm stuck at installing python-irclib
02:47:03  <PeterT> It's just a folder
02:47:11  <PeterT> how do I install a folder?
02:47:19  <kd5pbo> Oh.
02:47:22  <kd5pbo> Hm.
02:47:28  <kd5pbo> Is there a setup.py file?
02:47:32  <PeterT> yeah
02:48:01  <SpComb^> kd5pbo: reasonably sure irclib has some random select() loop and it lets you stuff in your own FDs
02:48:12  <SpComb^> kd5pbo: add in some SIGCHLD magic and you'd be done
02:48:29  <kd5pbo> SpComb^: On windows, select() doesn't work for non-socket fd's.
02:48:37  <SpComb^> well fail :(
02:48:37  <kd5pbo> Otherwise, I'd have done it.
02:48:42  <ccfreak2k> c:/devkitPro/msys/home/ccfreak2k/gxttd/src/ai/../network/core/os_abstraction.h:189: error: 'SetNonBlocking' declared as an 'inline' variable
02:48:43  <ccfreak2k> Lovely.
02:48:45  <PeterT> I ran: "setup.py install"
02:48:52  <kd5pbo> PeterT: Try python.exe setup.py install
02:49:13  *** Rubix`` [~wrqwer@cbl-dhcp-5-050.machlink.com] has quit [Ping timeout: 480 seconds]
02:49:13  <kd5pbo> PeterT: Oh, good.
02:49:15  <kd5pbo> Should be installed.
02:49:23  <PeterT> it installed
02:49:45  <kd5pbo> In that case, you should be able to run pyottdirc from wherever.
02:49:57  <kd5pbo> pyottdirc --help will give you the options.
02:50:16  <kd5pbo> You'll probably have to specify your own command, though.
02:50:22  <SpComb^> didn't dih get around to writing some Python clone of autopilot a while ago
02:50:43  <kd5pbo> SpComb^: What's autopilot?
02:51:02  <PeterT> kd5pbo: Could you please add this to the wiki? http://paste.openttd.org/221297
02:51:06  <SpComb^> kd5pbo: don't tell me you wrote an OpenTTD-IRC bridge without researching the prior art? :)
02:51:44  <kd5pbo> SpComb^: In that case, I won't tell you.
02:51:51  <PeterT> kd5pbo: I admire you for your work. Perhaps you can also use code from this bot? http://code.google.com/p/openttd-python/
02:51:56  <kd5pbo> SpComb^: Actually, I think I did do a bit of research.
02:52:20  <kd5pbo> PeterT: The OpenTTD wiki or the one I'm putting together for the wrapper?
02:53:43  <PeterT> for the wrapper
02:54:15  <kd5pbo> PeterT: I saw that project, acutally.  My goal was a bit different, though.
02:54:43  <kd5pbo> PeterT: I'll probably add something like it, yeah.
02:55:15  <SpComb^> petition for the mainline OpenTTD codebase to be split into 'libottd' and 'openttd' portions \o/
02:55:33  <kd5pbo> The interesting thing about this project is that you can use it for any program that accepts commands on stdin and produces output to stdout.
02:55:43  <kd5pbo> Well, as long as the output doesn't start with [dbg] or ***
02:55:56  <kd5pbo> SpComb^: Hah.
02:56:15  <SpComb^> well, that's /obviously/ the way it should have been designed from the start :(
02:56:23  <SpComb^> someone go tell chris sawyer
02:57:17  *** Sacro [~Sacro@adsl-87-102-38-212.karoo.KCOM.COM] has quit [Read error: Connection reset by peer]
02:58:00  <PeterT> kd5pbo: Do you think you could add two more parameters?
02:58:18  <kd5pbo> PeterT: What and what?
02:58:23  <PeterT> one parameter for transfering game chat -> IRC, Only
02:58:32  <PeterT> so anything in IRC won't be echoed in game
02:58:39  <PeterT> and the same thing, the other way aorund
02:58:49  *** JVassie^ [~TheExile^@nelocat2.gotadsl.co.uk] has quit [Ping timeout: 480 seconds]
02:58:50  <PeterT> Only trasnfer IRC to game chat, but not game chat to IRC
02:59:07  <kd5pbo> Nothing from IRC should be echoed in the game, unless you send it with the appropriate command (msg?)
02:59:17  <kd5pbo> game chat -> IRC is a different matter.
02:59:24  <kd5pbo> I'll put it on the TODO list.
02:59:33  <PeterT> kd5pbo: I should explain the situation
02:59:57  <PeterT> we (clanmega.warlink.eu, a gaming clan) want to have an IRC bot that connects two channels, a private mods channel, and a public game channel
03:00:04  <kd5pbo> Ok...
03:00:13  <kd5pbo> Wait, there's OTTD clans?
03:00:15  <kd5pbo> Wow.
03:00:18  <PeterT> we would send two bots, a bot in the public channel
03:00:23  <PeterT> and a bot in the priv channel
03:00:29  <kd5pbo> Right.
03:00:42  <PeterT> and the bot in the priv channel shouldn't echo chats from IRC, at all
03:00:54  <PeterT> (we don't want gamers seeing our talk about rcon and such)
03:01:07  <PeterT> but it should bring game chat -> IRC
03:01:12  <PeterT> so that we can moderate
03:01:38  <kd5pbo> Makes sense.
03:01:48  <kd5pbo> ATM, I think game chat should be echoed to IRC by default.
03:01:57  <kd5pbo> Though, there's no way to turn it off without turning everything off.
03:02:28  <PeterT> there isn't any... "don't echo IRC"
03:02:30  <PeterT> ?
03:03:04  <kd5pbo> Hm.
03:03:09  <kd5pbo> Maybe I forgot to document it.
03:03:12  <kd5pbo> bot: quiet
03:03:20  <PeterT> also, I'm a bit confused on how to use it
03:03:33  <PeterT> i typed pyottdirc.py PeterT
03:03:49  <PeterT> but it says "Unable to launch openttd server"
03:04:02  <PeterT> is it supposed to be in the same dir as openttd.exe?
03:04:07  <kd5pbo> Nah.
03:04:24  <kd5pbo> On windows, I'm pretty sure you can't just type in openttd to start openttd, can you?
03:04:32  <PeterT> also, [Error 2 ...]
03:04:35  <PeterT> no, openttd.exe
03:04:56  <kd5pbo> You'll have to use the --command flag
03:05:05  <PeterT> -c openttd.exe?
03:05:31  <kd5pbo> Something like pyottdirc.py -c "openttd.exe -D -d net=0" PeterT
03:05:43  <kd5pbo> That assumes that openttd.exe is a command that executes.
03:05:53  <Eddi|zuHause> you can leave out the .exe in windows
03:05:55  *** Frankr [~chatzilla@nas46-24.york.ac.uk] has joined #openttd
03:06:01  <Eddi|zuHause> but you have to be in the right working directory
03:06:54  <PeterT> <PeterT> is it supposed to be in the same dir as openttd.exe?
03:06:54  <PeterT> <kd5pbo> Nah.
03:06:59  <PeterT> that mislead me ^^
03:07:02  <ccfreak2k> Windows puts the current directory in %PATH%.
03:07:36  <kd5pbo> ccfreak2k: Oh.
03:07:49  <kd5pbo> PeterT: In that case, it may be easier to put it in the same directory.
03:07:51  <kd5pbo> Brb.
03:07:58  *** kd5pbo [~kd5pbo@adsl-99-162-207-45.dsl.hstntx.sbcglobal.net] has quit [Quit: Leaving.]
03:08:35  *** kd5pbo [~kd5pbo@adsl-99-162-207-45.dsl.hstntx.sbcglobal.net] has joined #openttd
03:09:01  <kd5pbo> Back.
03:11:08  <ccfreak2k> It's one thing that UNIX-like systems traditionally don't do.
03:11:25  <kd5pbo> ccfreak2k: You can set it, though.
03:11:31  <ccfreak2k> Yeah you can.
03:11:36  <ccfreak2k> It's just not like that by default.
03:12:06  *** Rubix`` [~wrqwer@cbl-dhcp-5-050.machlink.com] has joined #openttd
03:13:09  <kd5pbo> Nah.
03:13:33  <Eddi|zuHause> it doesn't make a lot of sense on Unix-y systems
03:14:04  <Eddi|zuHause> because programs usually don't install themselves in different folders
03:14:21  <SpComb^> although, on windows, I'd probably just consider using Twisted's reactor.spawnProcess
03:14:28  <SpComb^> which, I presume, also works on windows
03:14:57  <SpComb^> but then your whole codebase becomes all twistedified
03:15:33  <kd5pbo> And not portable.
03:15:41  <SpComb^> as portable as Twisted is
03:15:45  <SpComb^> which is fairly good
03:16:40  *** kkb1101 [~kkb110@host133-16.student.udel.edu] has joined #openttd
03:23:00  *** kkb110 [~kkb110@host133-16.student.udel.edu] has quit [Ping timeout: 480 seconds]
03:26:20  *** trailer-infinity [~trailer-i@adsl-99-162-207-45.dsl.hstntx.sbcglobal.net] has joined #openttd
03:26:48  <kd5pbo> trailer-infinity: getdate
03:27:08  *** trailer-infinity [~trailer-i@adsl-99-162-207-45.dsl.hstntx.sbcglobal.net] has quit []
03:29:28  *** Rubix`` [~wrqwer@cbl-dhcp-5-050.machlink.com] has quit [Quit: Ping timeout: 540 seconds]
03:31:15  * PeterT wonders why Windows doesn't have a simple "Right click -> Create new file"
03:32:13  <ccfreak2k> New > Text Document
03:32:24  <PeterT> I know,
03:32:24  *** phalax [~phalax@84.19.128.89] has quit [Ping timeout: 480 seconds]
03:33:46  <kd5pbo> Didn't it used to?
03:33:53  <kd5pbo> Like, if you click the desktop or something.?
03:34:07  <PeterT> no
03:34:11  <PeterT> it's really annoying
03:41:26  *** phalax [~phalax@84.19.128.89] has joined #openttd
03:43:00  <kd5pbo> Oh.
03:43:01  <kd5pbo> Huh.
03:59:15  <ccfreak2k> Bleh.
03:59:22  <ccfreak2k> No in_addr_t in libogc
03:59:23  <ccfreak2k> .
04:01:40  *** TinoDidriksen [~TinoDidri@alpha.visl.sdu.dk] has quit [Server closed connection]
04:02:00  *** TinoDidriksen [~TinoDidri@alpha.visl.sdu.dk] has joined #openttd
04:06:55  *** Frankr [~chatzilla@nas46-24.york.ac.uk] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115144158]]
04:07:42  *** PeterT [~Peter@c-71-233-211-64.hsd1.ma.comcast.net] has quit [Quit: Good night...soo tired]
04:10:17  *** bryjen [~bryjen@75.81.201.131] has joined #openttd
04:10:57  *** KenjiE20|LT [~KenjiE20@host86-166-26-81.range86-166.btcentralplus.com] has quit [Remote host closed the connection]
04:36:09  *** bryjen [~bryjen@75.81.201.131] has left #openttd []
04:40:08  *** glx [glx@2a01:e35:2f59:c7c0:4d7a:472f:d507:d6d3] has quit [Quit: bye]
04:57:43  *** welshdragon [~markmac@147.143.254.98] has quit [Quit: welshdragon]
04:58:18  *** welshdragon [~markmac@147.143.254.98] has joined #openttd
04:59:33  *** DaleStan [~Dale@c-24-13-125-217.hsd1.in.comcast.net] has joined #openttd
05:24:56  <ccfreak2k> I am initiating a manhunt for dominik81.
05:25:05  <ccfreak2k> Since he uses devkitARM for the NDS port.
05:33:42  *** DaleStan [~Dale@c-24-13-125-217.hsd1.in.comcast.net] has quit [Ping timeout: 480 seconds]
05:36:35  *** DaleStan [~Dale@c-24-13-125-217.hsd1.in.comcast.net] has joined #openttd
05:55:54  *** DaleStan_ [~Dale@pool-71-98-72-99.ipslin.dsl-w.verizon.net] has joined #openttd
05:55:54  *** DaleStan is now known as Guest1238
05:55:54  *** DaleStan_ is now known as DaleStan
06:02:38  *** Guest1238 [~Dale@c-24-13-125-217.hsd1.in.comcast.net] has quit [Ping timeout: 480 seconds]
06:14:49  *** phalax [~phalax@84.19.128.89] has quit [Ping timeout: 480 seconds]
06:23:30  *** Hackykid [~quassel@86.85.232.104] has joined #openttd
06:31:37  *** Hackykid [~quassel@86.85.232.104] has quit [Ping timeout: 480 seconds]
06:39:11  *** TinoDidriksen [~TinoDidri@alpha.visl.sdu.dk] has quit [Quit: http://tinodidriksen.com/]
06:49:30  *** TinoDidriksen [~TinoDidri@alpha.visl.sdu.dk] has joined #openttd
06:54:35  *** Polygon [~Poly@x0581b.wh7.tu-dresden.de] has joined #openttd
07:25:52  *** nana [~MUKUL255@121.181.174.103] has joined #openttd
07:26:08  <nana> hi~~
07:26:45  <nana> !ŽÐ KKangTong
07:26:46  *** nana is now known as KKangTong
07:27:12  <KKangTong> english only :)
07:31:34  *** DaleStan [~Dale@pool-71-98-72-99.ipslin.dsl-w.verizon.net] has quit [Ping timeout: 480 seconds]
07:40:58  *** Hackykid [~quassel@bwk-wlan137036.nbw.tue.nl] has joined #openttd
07:42:14  *** tokai [~tokai@port-92-195-141-172.dynamic.qsc.de] has quit [Ping timeout: 480 seconds]
07:44:21  *** devilsadvocate_ [~devilsadv@202.3.77.159] has joined #openttd
07:44:21  *** devilsadvocate [~devilsadv@202.3.77.159] has quit [Read error: Connection reset by peer]
07:44:33  *** tokai [~tokai@port-92-195-243-130.dynamic.qsc.de] has joined #openttd
07:44:36  *** mode/#openttd [+v tokai] by ChanServ
07:45:00  *** valhallasw [~valhallas@a62-251-30-68.adsl.xs4all.nl] has joined #openttd
07:47:52  <roboboy> grr
07:48:07  <roboboy> yey
07:51:32  *** Hackykid [~quassel@bwk-wlan137036.nbw.tue.nl] has quit [Ping timeout: 480 seconds]
07:53:50  *** Cybertinus [~Cybertinu@tunnel3304.ipv6.xs4all.nl] has joined #openttd
07:56:54  *** Polygon [~Poly@x0581b.wh7.tu-dresden.de] has quit [Quit: Flieht, ihr Narren!]
07:59:39  *** Terkhen [~Terkhen@71.69.220.87.dynamic.jazztel.es] has joined #openttd
07:59:47  <Terkhen> good morning
08:00:09  <roboboy> gmorning from the early evening
08:00:35  * roboboy hopes his VS2008 download does not fail again
08:01:27  *** Rhamphoryncus [~rhamph@d198-53-213-246.abhsia.telus.net] has joined #openttd
08:02:46  *** dih [~dih@vs241204.vserver.de] has quit [Server closed connection]
08:02:56  *** dihedral [~dih@vs241204.vserver.de] has joined #openttd
08:05:34  *** JVassie^ [~TheExile^@nelocat2.gotadsl.co.uk] has joined #openttd
08:06:47  *** Brianetta [~brian@188-220-91-30.zone11.bethere.co.uk] has joined #openttd
08:11:45  *** cornjuliox [~takdj@cable-202-8-238-234.d-one.net] has joined #openttd
08:14:29  <cornjuliox> i've got openttd 0.7.5 and whenever i play it my PC hangs. everything just stops, the pc doesn't respond to mouse input, ctrl-alt-del, alt-tab or any keys on the keyboard. i've tried memtest and it doesn't report any errors, and my pc only hangs like that when i'm playing openttd - it doesn't hang when i'm playing anything else.
08:14:56  <Noldo> heat problem?
08:15:22  <cornjuliox> nope
08:15:26  <cornjuliox> not a heat problem.
08:15:43  *** valhallasw [~valhallas@a62-251-30-68.adsl.xs4all.nl] has quit [Ping timeout: 480 seconds]
08:15:44  <cornjuliox> i monitored the temp, it doesn't get high enough for a thermal shutdown
08:16:34  <cornjuliox> that, and I play other games too, urban terror, freespace2, homeworld and sacrifice and I don't get any hanging at all, even if I play for hours at a time
08:18:08  <cornjuliox> anybody have any idea whats going on here?
08:21:13  *** HerzogDeXtEr [~Administr@88.130.165.188] has joined #openttd
08:22:22  <kd5pbo> cornjuliox: My guess is graphics or networking.
08:22:25  <kd5pbo> Just a guess, though.
08:24:23  *** Brianetta [~brian@188-220-91-30.zone11.bethere.co.uk] has quit [Quit: TschÌß]
08:26:39  *** HerzogDeXtEr1 [~Administr@88.130.181.120] has quit [Ping timeout: 480 seconds]
08:49:29  <KKangTong> hm...
09:03:57  *** welshdragon [~markmac@147.143.254.98] has quit [Quit: welshdragon]
09:11:57  *** welshdragon [~markmac@147.143.254.98] has joined #openttd
09:12:40  *** kd5pbo is now known as wikiwriter
09:15:44  *** wikiwriter is now known as pyoi-dev
09:16:09  *** Grelouk [~Grelouk@71.151.88-79.rev.gaoland.net] has joined #openttd
09:17:15  *** pyoi-dev is now known as wikiwriter
09:18:41  *** wikiwriter is now known as pyoi-dev
09:24:21  *** cornjuliox [~takdj@cable-202-8-238-234.d-one.net] has quit []
09:28:05  <ccfreak2k> Is there a way to unset EXTERNAL_PLAYER?
09:28:26  *** pyoi-dev is now known as kd5pbo
09:30:04  <kd5pbo> What would be the appropriate forum to announce the IRC wrapper for ottd I've written?
09:30:09  <ccfreak2k> No wait, that's the wrong question.
09:30:18  <ccfreak2k> kd5pbo, OpenTTD General?
09:31:11  <kd5pbo> Ok.
09:31:15  <kd5pbo> ccfreak2k: Thanks.
09:31:33  <kd5pbo> General Transport Tycoon?
09:31:52  <ccfreak2k> http://www.tt-forums.net/viewforum.php?f=29&sid=c2294e85728742eab8e86d7f5d7e6055
09:33:44  <kd5pbo> Oh, right.
09:33:45  <kd5pbo> Thanks.
09:34:22  *** Hackykid [~quassel@wlan073005.nbw.tue.nl] has joined #openttd
09:38:20  <ccfreak2k> Incidentally, shouldn't extmidi.cpp NOT be compiled if EXTERNAL_PLAYER isn't set?
09:42:49  <Rubidium> why? You can still use it via command line parameters
09:43:23  <Rubidium> also extmidi.cpp sets EXTERNAL_PLAYER if it wasn't set
09:43:50  <ccfreak2k> In that case I'm going to add another token to the #if to exclude OGC.
09:46:54  <Rubidium> if you want to exclude the whole thing, just exclude it in source.list
09:47:28  *** kd5pbo is now known as pyoi-dev
09:47:37  *** pyoi-dev is now known as kd5pbo
09:47:45  <ccfreak2k> Why is __MORPHOS__ excluded using a preprocessor directive then?
09:48:55  <kd5pbo> Posted.
09:48:58  <kd5pbo> Thanks for the help folks.
09:49:54  <planetmaker> nice thing :-)
09:50:09  <planetmaker> and good morning :-)
09:50:15  <Noldo> morning
09:51:04  <kd5pbo> Good night :)
09:51:11  <Rubidium> ccfreak2k: probably because it was written way way way before source.list was introduced
09:52:25  <Eoin> that looks intressting kd5pbo
09:53:56  <kd5pbo> Eoin: I hope people find it useful.
09:54:49  <ccfreak2k> Doesn't openttdcoop already use something like that?
09:57:02  <Eoin> kd5pbo: im not exactly in a position to use it, but it should be useful :D
10:02:16  *** stagger [~stagger@nat-gw.grenaas.net] has joined #openttd
10:02:17  <planetmaker> ccfreak2k, yes, there's ap+ (written in TCL which we use) and there's the newer avignon (also written in TCL)
10:02:41  <planetmaker> we're currently in the process to switch to avignon.
10:02:59  <stagger> heya
10:04:22  <planetmaker> moin
10:07:50  *** mib_fibf4f [58934a5b@webchat.mibbit.com] has joined #openttd
10:12:38  *** Sacro [~ben@adsl-87-102-38-212.karoo.KCOM.COM] has joined #openttd
10:22:59  <stagger> was wondering ... how hard would it be to modify or create a station? is this even the right place to ask?
10:26:25  <Eddi|zuHause> you mean a station GRF?
10:28:21  <stagger> yeah
10:29:18  <KKangTong> hi hi~
10:29:29  <Eddi|zuHause> if you mean drawing, just decode a base grf, take an empty tile as template, and go ahead
10:29:48  <Eddi|zuHause> if you mean coding, do the newgrf tutorial (it's for trains, but can easily be adapted)
10:30:12  <Eddi|zuHause> in the forum there are several drawn stations that have not been coded yet
10:30:49  <planetmaker> it's the right place. But "hard" is a relative
10:31:30  <stagger> ok ... i was thinking i wanted a single-sided bus/truck stop ..
10:31:40  <stagger> akin to the drive-thru one
10:31:53  <Eddi|zuHause> ah, newgrf busstops are not implemented yet
10:32:01  <planetmaker> that's relatively easy, if you want to replace the exiting ones. Otherwise: what eddi says
10:32:03  <stagger> darn =P
10:32:20  <Eddi|zuHause> but can graphically replace the existing one
10:33:15  <stagger> ok ... so realistically i could ditch the oldstyle ones and change them into singlesided for each direction..
10:34:12  <Eddi|zuHause> well, you can't influence the behaviour, so vehicles will still stop both ways
10:34:28  <stagger> heh ... ok ... kinda defeats the purpose then
10:34:43  <stagger> how about editing the drivethru ones into accepting both bus and truck?
10:35:15  <Eddi|zuHause> that can't be done by grf either
10:35:23  <stagger> heh ...
10:35:35  <stagger> ok. i'll just arm myself with some patience then
10:36:34  <Eddi|zuHause> currently, only train stations can be replaced. airports is currently WIP, and if that is done, docks and roadstops may come
10:37:31  <Eddi|zuHause> roadstops is a problem, because the airport system can be extended for single road vehicles, but not easily for articulated road vehicles
10:37:42  *** welshdragon [~markmac@147.143.254.98] has quit [Ping timeout: 480 seconds]
10:37:56  <Eddi|zuHause> s/extended/adapted/
10:38:30  *** Neon [~Neon@dslb-088-069-207-108.pools.arcor-ip.net] has joined #openttd
10:40:11  *** Chillosophy [~fu@195-241-120-76.ip.telfort.nl] has joined #openttd
10:41:49  *** Rhamphoryncus [~rhamph@d198-53-213-246.abhsia.telus.net] has quit [Quit: Rhamphoryncus]
10:42:13  *** lugo [~lugo@mgdb-4db8d81e.pool.mediaWays.net] has joined #openttd
10:59:25  <ccfreak2k> Uh
10:59:46  <ccfreak2k> is NetworkFindBroadcastIPsInternal() a function for calculating the broadcast address for the subnet that the machine is in?
11:00:06  *** Grelouk_ [~Grelouk@71.151.88-79.rev.gaoland.net] has joined #openttd
11:01:41  *** Wizzleby [~wizzleby@pool-74-109-51-173.phlapa.east.verizon.net] has joined #openttd
11:06:17  *** Grelouk [~Grelouk@71.151.88-79.rev.gaoland.net] has quit [Ping timeout: 480 seconds]
11:07:20  *** KKangTong [~MUKUL255@121.181.174.103] has quit [Quit: [!] Áñ°Å¿òÀÌ °¡µÊÇÑ °÷ ¹ÂŬijœºÆ® ---------- http://MUKULCAST.COM]
11:12:14  <Rubidium> yup
11:12:48  <ccfreak2k> Is it called multiple times for each interface that openttd is bound to?
11:13:01  <ccfreak2k> Rather, multiple times, once for each interface.
11:13:40  <__ln__> http://dl.n0t.net/internets/amex-password.png
11:14:17  <Rubidium> ccfreak2k: what do you think if you look at the code?
11:14:33  <Rubidium> and it's called before OpenTTD binds
11:17:32  *** DaleStan [~Dale@c-24-13-125-217.hsd1.in.comcast.net] has joined #openttd
11:18:19  <ccfreak2k> Well, I don't know what it does, hence my asking.
11:18:35  <ccfreak2k> 'cause it looks like I'd have to rewrite it.
11:20:52  *** DaleStan_ [~Dale@c-98-223-99-209.hsd1.in.comcast.net] has joined #openttd
11:20:52  *** DaleStan is now known as Guest1258
11:20:52  *** DaleStan_ is now known as DaleStan
11:22:08  <ccfreak2k> Actually I could probably use the BEOS one, although there's only one eth if for the gamecube...
11:27:37  *** Guest1258 [~Dale@c-24-13-125-217.hsd1.in.comcast.net] has quit [Ping timeout: 480 seconds]
11:45:06  <ccfreak2k> Hmm.
11:45:48  <ccfreak2k> Writing my own seems to be the best option.
11:46:05  <ccfreak2k> I can just have it attempt to acquire an address, and I'll get the address/subnet mask back.
11:46:20  <ccfreak2k> Broadcast is just some simple bit logic then.
11:51:32  *** TinoDidriksen [~TinoDidri@alpha.visl.sdu.dk] has quit [Ping timeout: 480 seconds]
11:51:46  <peter1138> __ln__ ... ... ... mind blowing
11:55:01  *** TinoDidriksen [~TinoDidri@alpha.visl.sdu.dk] has joined #openttd
11:55:02  <__ln__> i truly hope it's a fake
12:04:23  <planetmaker> ccfreak2k, I'm not curious, I just want to know :D: why would you or do you need to rewrite the network code?
12:04:27  *** sunkan [~Tarquin@79.102.6.26] has quit [Ping timeout: 480 seconds]
12:05:40  <peter1138> planetmaker, fancy writing the rail types action 3/2/1 documentation? ;-)
12:06:01  <planetmaker> hehe, yes, can do that. I saw the subtle hint in the commit message :-P
12:06:04  <ccfreak2k> I don't have getifaddrs or _netstat and there's only ever going to be one Ethernet interface.
12:10:57  <planetmaker> He... it needs again additions to the TOC of the newgrf wiki.
12:11:08  <planetmaker> It sucks that one cannot add them...
12:11:17  <planetmaker> It needs an admin to add...
12:14:54  <Ammler> MB is one ;-)
12:15:54  <peter1138> planetmaker, well, even the ottd wiki is not up to date on this one
12:16:04  *** bartaway [~bartavell@bartabox.banquise.net] has quit [Server closed connection]
12:16:04  *** bartaway [~bartavell@bartabox.banquise.net] has joined #openttd
12:19:57  <planetmaker> peter1138, good to know, thanks. Won't make it easier then, though ;-)
12:22:16  *** Chris_Booth [~Chris_Boo@cpc8-newt30-2-0-cust508.newt.cable.virginmedia.com] has joined #openttd
12:26:04  <peter1138> planetmaker, i suggest, if you actually do it, heh, to finish up the ottd wiki docs first
12:26:15  <peter1138> saves ttdp-wiki complaints ;)
12:28:18  *** Sacro [~ben@adsl-87-102-38-212.karoo.KCOM.COM] has quit [Quit: Sacro]
12:29:37  *** sunkan [~Tarquin@79.102.6.26] has joined #openttd
12:31:51  <planetmaker> :-P Pro'ly good idea
12:44:43  *** ecke [~ecke@188.75.128.2] has joined #openttd
12:46:02  *** glx [glx@2a01:e35:2f59:c7c0:a0ac:8634:caea:6f8f] has joined #openttd
12:46:05  *** mode/#openttd [+v glx] by ChanServ
12:46:57  *** andythenorth [~andytheno@salieri.openttdcoop.org] has joined #openttd
12:47:56  *** JVassie^ [~TheExile^@nelocat2.gotadsl.co.uk] has quit [Quit: Leaving]
12:52:30  *** KenjiE20 [~KenjiE20@92.16.209.107] has joined #openttd
12:54:37  *** Goulp [~Goulp@ip163.opsio.fr] has joined #openttd
12:57:12  <__ln__> hmm, ¿cómo se dice "i was on my way to work"?
12:58:32  <Eddi|zuHause> wait... spanish has things other than present tense?!?
12:58:46  <Eddi|zuHause> why does nobody ever teach those?
12:59:33  <peter1138> planetmaker, you'll need some good patch-digging skills to figure out what is going on, btw ;)
13:00:16  <__ln__> Eddi|zuHause: pretérito perfecto, pretérito indefinido, imprefecto, pluscuamperfecto, ....
13:00:32  <Eddi|zuHause> i love this "i already wrote the code, why should _I_ document it?" approach :p
13:01:11  <__ln__> would "estuve viajando al trabajo" sound sensible?
13:01:37  <Eddi|zuHause> you really need a native speaker for that :p
13:01:47  <__ln__> yeah :/
13:09:41  *** Sacro [~ben@150.237.220.172] has joined #openttd
13:10:26  <__ln__> or "estaba viajando al trabajo, cuando veí alguna"
13:11:14  <planetmaker> <peter1138> planetmaker, you'll need some good patch-digging skills to figure out what is going on, btw ;) <-- that indeed makes it sound like rather YOU should document it.
13:12:11  <planetmaker> :-)
13:13:01  *** JVassie [~TheExile^@nelocat2.gotadsl.co.uk] has joined #openttd
13:13:15  <planetmaker> It's not like I feel very competent at patch digging... :-)
13:14:12  <Rubidium> then it's time to work on those competences :)
13:14:26  <planetmaker> hehe :-)
13:18:01  <peter1138> hmm
13:18:50  <peter1138> actually that page is shit anyway
13:18:51  * peter1138 updats
13:18:54  <peter1138> +e
13:24:03  *** aber [~Adium@p5B324F18.dip.t-dialin.net] has joined #openttd
13:27:59  *** Dred_furst [~Dred_furs@cpc3-pool3-0-0-cust999.sotn.cable.ntl.com] has joined #openttd
13:28:55  <peter1138> better
13:30:05  *** Fast2 [~Fast2@p57AFA462.dip0.t-ipconnect.de] has joined #openttd
13:34:16  *** Progman [~progman@p57A1BD3F.dip.t-dialin.net] has joined #openttd
13:48:45  <ccfreak2k> Are new platforms/OSs supposed to bring their own main() function?
13:50:05  <glx> well there is one in win32.cpp for windows
13:50:05  <Rubidium> depends how non standard the platform/OS is
13:50:18  <ccfreak2k> Mine is pretty non-standard.
13:50:28  <ccfreak2k> Uhh
13:50:42  <ccfreak2k> SDL does most of the setup, but network for example needs to start up.
13:50:57  <ccfreak2k> I also need somewhere to make the call to init libdb so I can debug it.
13:51:04  <ccfreak2k> That second one is only temporary though.
13:52:00  <Rubidium> take a look at core.cpp
13:52:04  <Rubidium> it might inspire you
13:58:04  *** roboboy [3aad2910@webchat.mibbit.com] has quit [Quit: http://www.mibbit.com ajax IRC Client]
14:01:51  <ccfreak2k> Looks like os2.cpp, unix.cpp and win32.cpp are the three files with separate main()s.
14:07:18  *** Sacro [~ben@150.237.220.172] has quit [Quit: Sacro]
14:07:51  *** Jupix2 [~jupix@dsl-lprbrasgw1-fee4df00-82.dhcp.inet.fi] has quit [Server closed connection]
14:07:53  *** Jupix [~jupix@dsl-lprbrasgw1-fee4df00-82.dhcp.inet.fi] has joined #openttd
14:12:01  *** Fuco [~dota.keys@188.123.106.105] has joined #openttd
14:12:28  *** heffer [~felix@mue-88-130-122-177.dsl.tropolys.de] has joined #openttd
14:14:25  <ccfreak2k> Also someone marked one of the __AMIGA__ lines with: // XXX This smells wrong
14:14:46  <ccfreak2k> They probably see that TimerRequest isn't checked for NULLness even though it's used on that line, but I dunno.
14:15:52  *** DaleStan_ [~Dale@c-24-13-125-217.hsd1.in.comcast.net] has joined #openttd
14:15:52  *** DaleStan is now known as Guest1273
14:15:52  *** DaleStan_ is now known as DaleStan
14:18:29  *** aber [~Adium@p5B324F18.dip.t-dialin.net] has left #openttd []
14:22:38  *** Guest1273 [~Dale@c-98-223-99-209.hsd1.in.comcast.net] has quit [Ping timeout: 480 seconds]
14:25:30  *** ccfreak2k [~ccfreak2k@4chan.fm] has quit [Server closed connection]
14:25:37  *** ccfreak2k [~ccfreak2k@4chan.fm] has joined #openttd
14:26:54  *** DaleStan [~Dale@c-24-13-125-217.hsd1.in.comcast.net] has quit [Ping timeout: 480 seconds]
14:33:05  <Belugas> hello
14:37:17  <Rubidium> hi Belugas, good you survived the weekend... only to fall into surviving work
14:40:38  <Belugas> yup, the usual rythm of life ;)
14:42:04  *** TheMask96 [martijn@gluttony.vhost.ne2000.nl] has quit [Ping timeout: 480 seconds]
14:48:37  *** TheMask96 [martijn@lust.vhost.ne2000.nl] has joined #openttd
15:04:37  *** Priski [~Prsk@dsl-kvlbrasgw2-fea1f900-80.dhcp.inet.fi] has joined #openttd
15:05:06  *** DaleStan [~Dale@c-24-12-229-175.hsd1.in.comcast.net] has joined #openttd
15:07:39  *** Coco-Banana-Man [~Stephan.D@p5B2DB93F.dip.t-dialin.net] has joined #openttd
15:07:57  *** ecke [~ecke@188.75.128.2] has quit [Quit: ecke]
15:08:21  *** Yexo [~Yexo@38-88-ftth.onsneteindhoven.nl] has joined #openttd
15:08:37  <Yexo> hello
15:11:59  *** oskari89 [~oskari89@212-149-205-119.bb.dnainternet.fi] has joined #openttd
15:20:29  *** Jhs [~Jhs4@191.80-202-24.nextgentel.com] has joined #openttd
15:21:47  *** devilsadvocate_ [~devilsadv@202.3.77.159] has quit [Remote host closed the connection]
15:23:09  *** Dred_furst [~Dred_furs@cpc3-pool3-0-0-cust999.sotn.cable.ntl.com] has quit [Quit: Leaving]
15:23:24  *** Dred_furst [~Dred_furs@cpc3-pool3-0-0-cust999.sotn.cable.ntl.com] has joined #openttd
15:24:28  *** devilsadvocate [~devilsadv@202.3.77.159] has joined #openttd
15:25:50  *** heffer [~felix@mue-88-130-122-177.dsl.tropolys.de] has quit [Quit: heffer]
15:34:55  *** devilsadvocate [~devilsadv@202.3.77.159] has quit [Remote host closed the connection]
15:36:58  *** devilsadvocate [~devilsadv@202.3.77.159] has joined #openttd
15:42:02  *** devilsadvocate [~devilsadv@202.3.77.159] has quit [Remote host closed the connection]
15:43:42  *** devilsadvocate [~devilsadv@202.3.77.159] has joined #openttd
15:50:21  *** Sacro [~Sacro@adsl-87-102-38-212.karoo.KCOM.COM] has joined #openttd
15:53:47  *** SpBot [spbot@skrblz.fixme.fi] has joined #openttd
16:07:58  <CIA-1> OpenTTD: peter1138 * r19060 /trunk/src/rail_cmd.cpp: -Codechange: Draw custom depot sprites in GUI.
16:10:02  *** Sacro [~Sacro@adsl-87-102-38-212.karoo.KCOM.COM] has quit [Quit: Leaving.]
16:10:06  *** Sacro [~ben@150.237.48.99] has joined #openttd
16:19:36  *** Lakie [~Lakie@91.84.251.149] has joined #openttd
16:24:51  *** |Jeroen| [~jeroen@94-224-31-113.access.telenet.be] has joined #openttd
16:27:29  *** Fast2 [~Fast2@p57AFA462.dip0.t-ipconnect.de] has quit [Ping timeout: 480 seconds]
16:28:47  *** phalax [~phalax@84.19.128.89] has joined #openttd
16:36:52  *** phalax [~phalax@84.19.128.89] has quit [Ping timeout: 480 seconds]
16:38:56  <ccfreak2k> Aw yeah, doin the progressive compile dance.
16:43:50  *** Doorslammer [Doorslamme@119.11.16.161] has joined #openttd
16:46:55  *** Eoin [eoin@cpc1-dund8-0-0-cust3.sgyl.cable.virginmedia.com] has quit [Read error: Connection reset by peer]
16:55:18  <Priski> usually internet services get easier and easier to use, but this MS live thing... jesus christ this shit is confusing...
16:59:03  *** |Jeroen| [~jeroen@94-224-31-113.access.telenet.be] has quit [Quit: oO]
17:01:54  *** DaleStan_ [~Dale@c-24-13-125-217.hsd1.in.comcast.net] has joined #openttd
17:01:55  *** DaleStan is now known as Guest1307
17:01:55  *** DaleStan_ is now known as DaleStan
17:03:40  *** frosch123 [~frosch@frnk-590fc722.pool.mediaWays.net] has joined #openttd
17:06:24  *** Hackykid [~quassel@wlan073005.nbw.tue.nl] has quit [Ping timeout: 480 seconds]
17:08:09  *** Guest1307 [~Dale@c-24-12-229-175.hsd1.in.comcast.net] has quit [Ping timeout: 480 seconds]
17:08:30  *** welshdragon [~markmac@147.143.254.98] has joined #openttd
17:16:52  <Shapeshifter> does anyone know any other neat tycoon games which can be played over lan?
17:18:59  <planetmaker> 'yes' is sure the answer to your question
17:19:38  <lennard> only his question as he stated it ;)
17:19:53  <planetmaker> sure ;-)
17:20:04  <Shapeshifter> planetmaker: of course implying 'please tell me which'
17:20:18  <planetmaker> how should I know ;-) I play the best one I know
17:21:03  <ccfreak2k> Does "SimCity 2000 Network Edition" count?
17:21:04  <planetmaker> also it depends on the definition of 'neat' and the broadness of 'tycoon'
17:21:41  <Ammler> yeah, might be "no" then ;-)
17:23:41  <Shapeshifter> mhh
17:23:50  <Doorslammer> The nerdy answer of "There is, but why should we tell you comes to mind" :)
17:24:00  <Doorslammer> I speech marked wrong
17:24:04  <Doorslammer> D'oh!
17:24:23  *** Frankr [~chatzilla@nas46-24.york.ac.uk] has joined #openttd
17:24:42  <lennard> I was having trouble parsing that ;)
17:24:44  <Rubidium> does transport tycoon deluxe count?
17:25:36  *** Frankr is now known as Guest1311
17:25:46  <planetmaker> dunno about simutrans
17:26:30  *** Dred_furst [~Dred_furs@cpc3-pool3-0-0-cust999.sotn.cable.ntl.com] has quit [Read error: Connection reset by peer]
17:29:07  *** Frankr [~chatzilla@nas46-24.york.ac.uk] has joined #openttd
17:32:30  *** Guest1311 [~chatzilla@nas46-24.york.ac.uk] has quit [Ping timeout: 480 seconds]
17:35:39  * dihedral is annoyed at windows networks, windows admins, windows anything!
17:36:01  <lennard> I dunno, it has its benefits
17:36:09  <lennard> $user will generally use windows
17:36:23  <lennard> so I can divert any questions to the windows-people :P
17:36:29  <planetmaker> :-D
17:36:38  <ccfreak2k> Time to add a new file to openttd to support libogc's lwip subsystem!
17:36:41  <dihedral> erm - sorry, but there are linux users too
17:37:37  <dihedral> oh - and there are windows users, who think they are good because they have a linux 'server' and know how to login (as root) and dont know crap :-P
17:37:58  <dihedral> and there are linux users, who generally do everything as root.... wow - they must be really good :-P
17:38:14  <lennard> oh I do that
17:38:19  <lennard> except running my terminals
17:38:24  <lennard> they run as lennard :P
17:38:24  <dihedral> \o/
17:38:37  <dihedral> and what did you do? edit /etc/passwd? :-D
17:38:48  <dihedral> s/root/lennard/ :-P
17:38:51  <lennard> mostly editing of configfiles or upgradings of software
17:38:58  <lennard> 'general sysadminning'
17:39:03  <lennard> oh no, lennard is 1000 :)
17:39:29  <lennard> its just that I generally do root-stuffs on anything thats not my workstation :)
17:39:29  *** DaleStan_ [~Dale@pool-71-98-107-92.ipslin.dsl-w.verizon.net] has joined #openttd
17:39:30  *** DaleStan is now known as Guest1312
17:39:30  *** DaleStan_ is now known as DaleStan
17:45:58  *** Guest1312 [~Dale@c-24-13-125-217.hsd1.in.comcast.net] has quit [Ping timeout: 480 seconds]
17:55:24  *** Hackykid [~quassel@86.85.232.104] has joined #openttd
17:59:15  <ccfreak2k> If I specify --install-dir to configure, is it guaranteed that make install will end up in or in a subdirectory of that path?
18:04:50  <ccfreak2k> c:/devkitPro/msys/home/ccfreak2k/gxttd/src/thread_pthread.cpp: In static member function 'static void* ThreadObject_pthread::stThreadProc(void*)':
18:04:50  <ccfreak2k> c:/devkitPro/msys/home/ccfreak2k/gxttd/src/thread_pthread.cpp:55: warning: no return statement in function returning non-void
18:04:52  <ccfreak2k> :|
18:08:06  *** Dreamxtreme [~Dreamxtre@host86-169-136-90.range86-169.btcentralplus.com] has quit [Quit: Never look down on someone unless you're helping them up.]
18:10:07  <frosch123> likely everyone already saw it, but i enjoy zc15-nyonker' signature
18:10:19  <ccfreak2k> I haven't.
18:11:12  <frosch123> http://www.tt-forums.net/viewtopic.php?p=854197#p854197 <- actually i did not identify it as signature, before reading the following post, but was wondering why he posted those images
18:13:21  <peter1138> i turned off signatures
18:13:27  <peter1138> and avatars
18:13:33  <peter1138> saves all manner of space and confusion
18:15:15  <Eddi|zuHause> :o car doesn't start up :(
18:15:34  <Noldo> tr45
18:15:38  <Eddi|zuHause> big trouble...
18:16:49  * peter1138 tests ng rails with an ai...
18:16:55  <peter1138> wonder if it'll use it :p
18:21:45  <peter1138> yes, they do
18:21:47  <peter1138> \o/
18:22:54  <peter1138> hmm, is the mousewheel supposed to toggle window shade state?
18:23:06  <Noldo> yes
18:23:40  <ccfreak2k> Avatars help me figure out which post is whose without having to read the name.
18:24:27  <peter1138> seems that mousewheel up should set window shade and mousewheel down should clear window shade, imho
18:24:42  <peter1138> ccfreak2k, yes, i thought that, but then people had similar avatars
18:25:24  *** Frankr is now known as Guest1320
18:25:25  *** Frankr [~chatzilla@nas46-24.york.ac.uk] has joined #openttd
18:25:30  <Eddi|zuHause> it's like a luxury version of nick colours :p
18:25:54  <Eddi|zuHause> no matter how many colours you use, there'll always be mixups
18:25:55  *** Doorslammer [Doorslamme@119.11.16.161] has quit []
18:26:01  <ccfreak2k> Suit yourself.
18:26:23  <ccfreak2k> Compile has gone all the way down to video/dedicated_v.cpp now.
18:28:26  <frosch123> rail variable 41 looks very useful :p
18:28:51  <Eddi|zuHause> is there a documentation yet? :)
18:29:15  <planetmaker> yes and no.
18:29:23  <ccfreak2k> It's self-documenting!
18:29:59  *** devilsadvocate [~devilsadv@202.3.77.159] has quit [Ping timeout: 480 seconds]
18:30:02  <peter1138> hmm, yeah
18:30:07  <peter1138> what was that going to be...
18:30:11  <peter1138> i'm sure i had a list :s
18:30:13  <peter1138> seems missing
18:30:24  <Eddi|zuHause> a non-canonical one, i mean ;)
18:31:35  *** heffer [~felix@static-87-78-98-150.netcologne.de] has joined #openttd
18:31:58  *** Guest1320 [~chatzilla@nas46-24.york.ac.uk] has quit [Ping timeout: 480 seconds]
18:32:04  <peter1138> odd
18:33:07  <ccfreak2k> Alright, link time!
18:33:22  <ccfreak2k> Dear lord that's a lot of errors.
18:34:01  * frosch123 ponders redesigning the mainline
18:34:13  <peter1138> ahhhh, i fucked up the wiki :D
18:34:39  <frosch123> ttdp's or ours?
18:40:27  <peter1138> ours, heh
18:45:32  <CIA-1> OpenTTD: translators * r19061 /trunk/src/lang/ (5 files):
18:45:32  <CIA-1> OpenTTD: -Update from WebTranslator v3.0:
18:45:32  <CIA-1> OpenTTD: esperanto - 6 changes by Ailanto
18:45:32  <CIA-1> OpenTTD: galician - 37 changes by Condex
18:45:32  <CIA-1> OpenTTD: hebrew - 33 changes by dnd_man
18:45:34  <CIA-1> OpenTTD: luxembourgish - 57 changes by Phreeze
18:45:34  <CIA-1> OpenTTD: brazilian_portuguese - 53 changes by Tucalipe
18:46:12  *** Eoin [eoin@cpc1-dund8-0-0-cust3.sgyl.cable.virginmedia.com] has joined #openttd
18:46:17  *** Frankr [~chatzilla@nas46-24.york.ac.uk] has quit [Read error: Connection reset by peer]
18:46:40  *** Frankr [~chatzilla@nas46-24.york.ac.uk] has joined #openttd
18:47:27  <peter1138> well, fixed now
18:47:42  <peter1138> although it's wrong, heheh
18:48:43  *** DaleStan_ [~Dale@c-24-13-125-217.hsd1.in.comcast.net] has joined #openttd
18:48:43  *** DaleStan is now known as Guest1324
18:48:43  *** DaleStan_ is now known as DaleStan
18:50:39  *** Guest1324 [~Dale@pool-71-98-107-92.ipslin.dsl-w.verizon.net] has quit [Ping timeout: 480 seconds]
18:51:46  <peter1138> they don't choose ng for very long
18:51:49  <peter1138> the vehicles are slow...
18:53:40  *** Polygon [~Poly@x0581b.wh7.tu-dresden.de] has joined #openttd
18:54:21  <ccfreak2k> Uh oh.
18:54:26  <ccfreak2k> I don't have a libpthread.a it seems.
18:54:33  <Eddi|zuHause> yeah, the openttd model does not really have use for narrow gauge
18:55:15  *** [com]buster [~Combuster@82-171-220-59.ip.telfort.nl] has joined #openttd
18:56:27  <Ammler> Eddi|zuHause: why is rail_firstred_twoway_eol "bad" for newbies?
18:56:58  <Eddi|zuHause> Ammler: because it makes trains lost when placing the most simple signal
18:57:15  <Eddi|zuHause> lost trains are worse than stuck trains
18:57:51  <Ammler> true
19:01:58  <Ammler> wasn't aware of it, because you don't use 2way signals in that cases (at least we shouldn't ;-)
19:03:36  *** mib_fibf4f [58934a5b@webchat.mibbit.com] has quit [Quit: http://www.mibbit.com ajax IRC Client]
19:05:55  <ccfreak2k> Ok, in the absence libpthreads and my desire to make such a lib, I am going to write a threads driver for lwp.
19:06:15  <ccfreak2k> What are the steps involved in switching it over to use the new funcs?
19:06:45  <Ammler> 3 settings, we can remove from our default differences, one to add :-)
19:09:42  <Ammler> train_acceleration_model is forgotten or wanted to be 0?
19:11:23  <andythenorth> evening
19:13:04  <Eddi|zuHause> dunno, it was in my suggestion, afaik...
19:14:40  *** Chris_Booth [~Chris_Boo@cpc8-newt30-2-0-cust508.newt.cable.virginmedia.com] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.5.7/20091221164558]]
19:14:58  *** Chris_Booth [~Chris_Boo@cpc8-newt30-2-0-cust508.newt.cable.virginmedia.com] has joined #openttd
19:18:06  <peter1138> huh?
19:23:48  <Ammler> @18999
19:24:06  <Ammler> or however, Eddi|zuHause suggested some "better" default settings.
19:24:36  <Ammler> http://vcs.openttd.org/svn/changeset/18999/trunk
19:25:56  *** Rhamphoryncus [~rhamph@d198-53-213-246.abhsia.telus.net] has joined #openttd
19:28:11  *** kkb1101 [~kkb110@host133-16.student.udel.edu] has quit [Quit: Leaving.]
19:29:54  *** Goulp [~Goulp@ip163.opsio.fr] has quit [Quit: PACKET_SERVER_SHUTDOWN]
19:31:20  *** heffer [~felix@static-87-78-98-150.netcologne.de] has quit [Ping timeout: 480 seconds]
19:32:27  *** ajmiles [~aj@78-86-188-187.zone2.bethere.co.uk] has joined #openttd
19:35:50  <Rubidium> argh... annoying neg/NG
19:46:27  <andythenorth> Rubidium: I have been visited by neg today :)
19:46:38  <Eddi|zuHause> you mean "annoying non-working ignore function in the forum" ;)
19:46:46  <andythenorth> I recently had a thread with both neg and neob :)
19:47:17  *** Fast2 [~Fast2@p57AFA462.dip0.t-ipconnect.de] has joined #openttd
19:47:50  <planetmaker> hehe
19:49:01  <Rubidium> http://www.tt-forums.net/viewtopic.php?f=31&t=47122 <- just marvelous (he also opened a bug report for it)
19:49:20  * andythenorth wonders what else is needed for the industry "don't build tile" tile...
19:49:25  <andythenorth> patch /s
19:49:34  <Rubidium> http://www.tt-forums.net/viewtopic.php?f=31&t=47089 <- also opened a bug report for that, with the same patched build
19:51:56  <Ammler> OpenGFX should autoupdate :-)
19:52:43  <Ammler> me wonders, how people don't recognize that...
19:52:48  <ccfreak2k> Bleh.
19:52:55  <ccfreak2k> No LWP equivalent to pthread_exit().
19:53:17  <planetmaker> he... being neg'ed ;-) The new verb for it.
19:53:32  <planetmaker> I probably never tried: TTD games are read, aren't they, though?
19:53:38  <andythenorth>  there should be an equivalent term for neob
19:53:53  <planetmaker> andythenorth: that's the comparative form of it.
19:54:02  <planetmaker> neg, neob, battie
19:54:03  <Rubidium> planetmaker: yes, but imagine a patched build without the proper saveload code and such
19:55:00  * andythenorth wonders if CheckIfIndustryTilesAreFree in industry_cmd.cpp needs any work to accomodate "don't build" tiles
19:56:18  <andythenorth> this is an interesting line for industry tiles: if (MayHaveBridgeAbove(cur_tile) && IsBridgeAbove(cur_tile)) return false;
19:56:19  <planetmaker> andythenorth: I would guess. You might add a flag parameter.
19:56:50  <andythenorth> planetmaker: the checks for a tile that doesn't get built might use quite different criteria I guess
19:57:16  <andythenorth> this is irrelevant I would reckon: 			if (!EnsureNoVehicleOnGround(cur_tile)) return false;
19:57:18  <planetmaker> depends on how you implement your border check, I guess
19:57:34  <planetmaker> andythenorth: no. There are half road tiles
19:57:37  <planetmaker> or ships
19:57:51  <andythenorth> but for a tile that isn't built...?
19:57:54  *** PeterT [~Peter@c-71-233-211-64.hsd1.ma.comcast.net] has joined #openttd
19:58:06  <planetmaker> half road tiles can be over-built w/o penalty afaik
19:58:57  <planetmaker> and what do you mean with "for a tile which isn't built"?
19:59:56  <Eddi|zuHause> planetmaker: industries checking tiles around them that are not going to end up being industry tiles
20:00:03  <andythenorth> my patch adds a tile special flag so that a tile is treated similar to original tile 0xFF....
20:00:28  <andythenorth> it's a clean solution that extends something already existing and makes it available to newgrf :)
20:00:38  <planetmaker> ok... you mean these "distance tiles" don't need those checks. Sorry, yes
20:00:39  <planetmaker> agreed
20:01:13  <andythenorth> CheckIfIndustryTilesAreFree is reasonably complex, I need to read it carefully....
20:02:15  <Eddi|zuHause> andythenorth: probably the function that levels the area for an industry needs some touchups, too
20:03:04  <andythenorth> work work work :)
20:03:09  <Eddi|zuHause> preferably with an adjustable setting for how much area around the industry should be flattened (currently hardcoded to 1)
20:03:14  <andythenorth> but now....supper supper supper :)
20:07:34  <Eddi|zuHause> how am i going to get supper if my car doesn't start?
20:10:38  *** heffer [~felix@static-87-78-98-150.netcologne.de] has joined #openttd
20:10:48  *** lobstar [~michielbi@86.89.201.189] has quit [Ping timeout: 480 seconds]
20:12:33  *** lobstar [~michielbi@86.89.201.189] has joined #openttd
20:12:43  *** gr00vy [cRave@188.107.247.4] has joined #openttd
20:12:58  <gr00vy> hi everyone
20:13:05  <Belugas> Eddi|zuHause : phone a pizza ;)
20:14:15  <PeterT> Hi gr00vy
20:14:21  <andythenorth> Eddi|zuHause: code a python app that orders a pizza for you?
20:15:07  <Belugas> or call a cab !
20:15:57  <Rubidium> Eddi|zuHause: cat + frying pan?
20:16:11  <peter1138> ask the audience, 50/50, phone a pizza?
20:18:41  *** Prof_Frink [~proffrink@5adb1d87.bb.sky.com] has quit [Server closed connection]
20:18:54  *** Prof_Frink [~proffrink@5adb1d87.bb.sky.com] has joined #openttd
20:19:10  <andythenorth> Eddi|zuHause: adjustable levelling - adjustable by who, how, why, where?
20:20:44  *** Morloth [~bram@cpc1-cowc4-0-0-cust183.renf.cable.ntl.com] has joined #openttd
20:21:08  *** Progman [~progman@p57A1BD3F.dip.t-dialin.net] has quit [Remote host closed the connection]
20:22:13  <Eddi|zuHause> andythenorth: the player, changing the setting, not destroying the landscape as much (or building bigger stations around the industry), the advanced settings window
20:22:43  <andythenorth> ok, sounds like a different patch :)
20:23:26  <Eddi|zuHause> andythenorth: anyway, it should not count the 0xFF-like tiles in the to-be-leveled area
20:23:37  <andythenorth> Agreed
20:24:33  <peter1138> hmm, do we have a pseudo random function based on tile?
20:25:13  <Rubidium> peter1138: look at trees
20:25:16  <Eddi|zuHause> peter1138: trees?
20:26:18  <Rubidium> otherwise houses too IIRC
20:27:03  <Rubidium> i.e. TileHash2Bit
20:27:10  * andythenorth cracks some coding knuckles
20:27:25  <Rubidium> oh, even TileHash
20:27:52  <andythenorth> if I need to use this: const IndustryTileSpec *its = GetIndustryTileSpec(gfx);
20:28:04  <andythenorth> is it better to get it twice, or once (but it may never be used)
20:28:06  <andythenorth> ?
20:28:43  <peter1138> mmm
20:29:07  <peter1138> unless rail tiles have random bits, but i don't really want to add them
20:29:14  * andythenorth decides to dive in and take a kicking later :o
20:29:42  <Eddi|zuHause> GetWhatever functions are likely to be inlined anyway
20:30:49  *** DaleStan [~Dale@c-24-13-125-217.hsd1.in.comcast.net] has quit [Ping timeout: 480 seconds]
20:35:50  *** KritiK [~Maxim@93-80-146-170.broadband.corbina.ru] has joined #openttd
20:36:25  *** TheMask96 [martijn@lust.vhost.ne2000.nl] has quit [Ping timeout: 480 seconds]
20:38:00  <andythenorth> can't tell....does this actually clear tiles?
20:38:00  <andythenorth> 					bool not_clearable = DoCommand(cur_tile, 0, 0, DC_NONE, CMD_LANDSCAPE_CLEAR).Failed();
20:38:24  <Eddi|zuHause> anyone ever noted that the red "i" in the opengfx main toolbar rather screams "attention" instead of "information"?
20:38:48  <Eddi|zuHause> andythenorth: missing DC_EXEC, so it only queries
20:38:53  <andythenorth> thanks
20:39:27  <Ammler> Eddi|zuHause: screen?
20:40:02  <Eddi|zuHause> Ammler: in the main toolbar, the rightmost icon, that is the red "?" in original
20:40:34  <Eddi|zuHause> in opengfx it's a red "i", but imho it's too red...
20:41:17  *** Rubix`` [~wrqwer@cbl-dhcp-5-050.machlink.com] has joined #openttd
20:41:19  <Eddi|zuHause> also, that icon is reused for missing sprites, and does not really fit there either
20:41:21  *** stagger [~stagger@nat-gw.grenaas.net] has left #openttd []
20:42:06  <Ammler> well that would be a issue for openttd, as the "?" doesn't fit there either.
20:42:42  *** DaleStan [~Dale@pool-71-98-107-92.ipslin.dsl-w.verizon.net] has joined #openttd
20:43:31  *** Polygon [~Poly@x0581b.wh7.tu-dresden.de] has quit [Quit: Flieht, ihr Narren!]
20:43:56  *** TheMask96 [martijn@lust.vhost.ne2000.nl] has joined #openttd
20:47:49  *** Morloth [~bram@cpc1-cowc4-0-0-cust183.renf.cable.ntl.com] has quit [Quit: Lost terminal]
20:50:37  *** Phoenix_the_II [~ralph@j104051.upc-j.chello.nl] has quit [Remote host closed the connection]
20:54:54  *** lobstar [~michielbi@86.89.201.189] has quit [Ping timeout: 480 seconds]
20:55:08  *** Markk [~markk@91.90.24.184] has quit [Quit: leaving]
20:55:22  *** markk [~markk@91.90.24.184] has joined #openttd
20:55:54  *** markk is now known as Markk
20:56:23  *** lobstar [~michielbi@86.89.201.189] has joined #openttd
20:58:32  *** [alt]buster [~Combuster@82-171-220-59.ip.telfort.nl] has joined #openttd
21:03:30  *** Phoenix_the_II [ralph@j104051.upc-j.chello.nl] has joined #openttd
21:04:19  *** [com]buster [~Combuster@82-171-220-59.ip.telfort.nl] has quit [Ping timeout: 480 seconds]
21:04:19  *** [alt]buster is now known as [com]buster
21:04:48  <ccfreak2k> http://www.tt-forums.net/viewtopic.php?p=852968#p852968
21:04:57  <ccfreak2k> He came for the road types and stayed for the rail types.
21:06:28  <Eddi|zuHause> http://www.zachseinblog.de/wp-content/uploads/2010/01/sex_explained_with_pens.jpg (moderately safe for work)
21:06:39  *** lobstar [~michielbi@86.89.201.189] has quit [Ping timeout: 480 seconds]
21:08:37  *** lobster [~michielbi@86.89.201.189] has joined #openttd
21:09:40  <andythenorth> do I actually need to use ./configure before I make?  I'm in the habit of doing so...
21:09:58  <PeterT> only when something changed
21:09:59  <frosch123> only the first time after checkout
21:10:28  <frosch123> later it is run automatically if needed
21:10:28  <Eddi|zuHause> make automatically detects it should reconfigure
21:11:09  <andythenorth> thanks
21:11:51  <andythenorth> 			if ((!(its->special_flags & INDTILE_SPECIAL_DONT_BUILD)) && ((it->ti.x < 0) || (it->ti.y < 0))) {
21:11:54  <andythenorth> is rather different to
21:12:05  <andythenorth> 			if (!(its->special_flags & INDTILE_SPECIAL_DONT_BUILD) && ((it->ti.x < 0) || (it->ti.y < 0))) {
21:12:11  <peter1138> Eddi|zuHause, atrocious spelling
21:13:06  <Eddi|zuHause> indeed.
21:13:59  *** jpx_ [~jpx_@e83-245-141-68.elisa-laajakaista.fi] has quit [Ping timeout: 480 seconds]
21:14:25  <SmatZ> andythenorth: no
21:14:33  <andythenorth> ?
21:14:40  <andythenorth> has different results
21:14:46  <andythenorth> neither are what I intended though :o
21:15:04  *** jpx_ [~jpx_@e83-245-141-68.elisa-laajakaista.fi] has joined #openttd
21:15:05  <SmatZ> then it's broken somewhere else
21:15:28  <Eddi|zuHause> hm... any newstations guru? is it possible to create a station "(track·non-track·track)+" as a single block?
21:16:08  *** Sionide [sionide@cornflakes.imen.org.uk] has quit [Server closed connection]
21:16:10  <ccfreak2k> I dunno about newstations, but the way I would do it is make the whole thing a station, then use the dozer to split it.
21:16:14  *** Sionide [sionide@cornflakes.imen.org.uk] has joined #openttd
21:16:32  <Eddi|zuHause> ccfreak2k: that's not the question.
21:16:40  <peter1138> yes
21:16:41  <ccfreak2k> Well then I have no idea.
21:18:06  <Eddi|zuHause> peter1138: because i'm not sure if MB simply does not understand me correctly, or if he's not the guru that he thinks he is...
21:19:55  <CIA-1> OpenTTD: terkhen * r19062 /trunk/ (8 files in 3 dirs): -Codechange: Move smallmap related functions to their own header.
21:21:31  <peter1138> the 'non-track-tile' property is a bit mask
21:21:36  *** oskari89 [~oskari89@212-149-205-119.bb.dnainternet.fi] has quit [Quit: Untenmaa, Utm Aœ - Aja 35 Odota seis]
21:22:22  <andythenorth> SmatZ: something was wrong somewhere else!
21:22:30  <peter1138> if you set bits 0 and 1 then tiles 0 and 1 are non-track, and the rest are track
21:23:12  <SmatZ> andythenorth: great :)
21:31:41  *** Chillosophy [~fu@195-241-120-76.ip.telfort.nl] has quit []
21:32:38  <andythenorth> question to the crowd.  I think 'clearance' tiles should use all standard tile checks, unless cb 2f is specified, in which case they should be *entirely* under control of newgrf author
21:32:41  <andythenorth> opinions?
21:33:57  <dihedral> no
21:33:59  <dihedral> :-P
21:34:01  <Belugas> And the Fox looked at the crows and said that he prefers Cheese over oignons.
21:34:01  <Eddi|zuHause> opinions are like assholes
21:34:06  <Eddi|zuHause> everybody has one
21:34:18  <Belugas> ho... crowd... not crows...
21:34:25  <dihedral> who knows, some people might have two
21:34:34  <ccfreak2k> Lucky me someone with developer access to openttd knew enough ppc asm to write the TIC()/TOC() macros.
21:34:46  <ccfreak2k> I get to profile the gamecube build!
21:35:10  <andythenorth> so I'll just code it to suit me and everyone else will be just fine with that right?
21:35:35  <dihedral> Belugas, i thought there was a typo - and read 'cows' :-P
21:35:57  <andythenorth> moo
21:36:11  <Belugas> typos would be quite possible coming from me :)
21:38:59  <andythenorth> ho hum http://bugs.openttd.org/task/3602
21:40:39  <SmatZ> +			if (!(its->special_flags & INDTILE_SPECIAL_DONT_BUILD) && ((it->ti.x < 0) || (it->ti.y < 0))) {
21:40:41  <SmatZ> +				return false;  // The newgrf author has specified negative offset without setting prop 12 bit 1.  Wrong.
21:40:42  <SmatZ> +			} else {
21:40:50  <SmatZ> andythenorth: no need for the "else" block after "return"
21:41:05  <frosch123> why do you duplicate those checks? move them to AfterLoadGRFs and disable the industry
21:41:14  <andythenorth> yay, feedback :)
21:41:32  <andythenorth> SmatZ: k
21:41:54  <andythenorth> frosch123: guess I'd better go look into that...
21:43:47  <dihedral> lol - someone is uploading patches to fs asking for newgrf support for all the day length patches out there? :-P
21:44:04  *** glx [glx@2a01:e35:2f59:c7c0:a0ac:8634:caea:6f8f] has quit [Ping timeout: 480 seconds]
21:44:23  <andythenorth> frosch123: so I would add the checks to FinaliseIndustriesArray ?? (which is called by AfterLoadGRFs)
21:45:21  <frosch123> i guess to the top of that one, and then set enabled to false if they are invalid
21:45:42  <frosch123> similiar to the checking in FinaliseHouseArray
21:46:20  <frosch123> "indsp->enabled = false; DEBUG(grf, 1, "blabla"); continue;"-like
21:47:48  * andythenorth is never short of things to do :)
21:48:41  <frosch123> we need to train you for taking over the mac port :p
21:48:55  *** Phoenix_the_II [ralph@j104051.upc-j.chello.nl] has quit [Read error: Connection reset by peer]
21:49:01  <Eddi|zuHause> lmao :)
21:49:16  <Terkhen> :D
21:49:47  <andythenorth> 9.9
21:52:06  <andythenorth> frosch123 this check is not one I can solve by 'copy, paste, change' :(
21:53:12  <frosch123> i doubt that would stop you :)
21:54:07  <andythenorth> so the layouts are in IndustrySpec, not in IndustryTileSpec?
21:54:13  <andythenorth> before I do something stupid
21:54:53  <frosch123> everything which is set by action 0 of industries is in IndustrySpec, everything of action 0 of industrytiles is in IndustryTileSpec
21:55:32  <andythenorth> in the house check, why check hs == null?
21:55:32  <andythenorth> 			HouseSpec *hs = housespec[i];
21:55:32  <andythenorth> 			if (hs == NULL) continue;
21:56:13  <frosch123> the loop runs till HOUSE_MAX, usually grfs do not fill all slots
21:56:44  <andythenorth> ok
21:57:15  <frosch123> and they also do not have to use houseids consecutively
21:57:34  <frosch123> (the grf local ids at least)
22:00:55  <andythenorth> industry layouts are stored in tile_table?
22:03:15  <frosch123> IndustrySpec::table
22:09:32  <andythenorth> ??
22:09:33  <andythenorth> IndustryTileTable
22:09:49  <andythenorth> sorry, staring at code is not making this any more obvious
22:14:56  *** Neon [~Neon@dslb-088-069-207-108.pools.arcor-ip.net] has quit [Quit: Something strange must have happened...]
22:23:58  *** Bluelight [~Ivan@216.80-203-77.nextgentel.com] has joined #openttd
22:26:33  <andythenorth> make is of the opinion I have done this wrong :|
22:26:34  <andythenorth> http://paste.openttd.org/221304
22:26:52  <andythenorth> so how do I get at the industry layouts?  if not this:    const IndustryTileTable *it = indsp->table;
22:27:16  <andythenorth> are layouts a list of lists?
22:31:41  <andythenorth> perhaps a different approach: would anyone be so kind as to write me an iterator over the industry layouts?
22:32:51  <frosch123> an industry has multiple layouts
22:33:44  <Yexo> const IndustryTileTable *it = indsp->table;  <- use indsp->table[0]; for the first layout, indsp->table[1] for the second layout, etc.
22:38:24  <andythenorth> do you think the bloody forums are trying to tell me something :|
22:38:24  <andythenorth> http://tt-foundry.com/misc/learn_c.png
22:38:46  *** Progman [~progman@p57A1BD3F.dip.t-dialin.net] has joined #openttd
22:39:20  <TrueBrain> Google knows all
22:39:39  <andythenorth> Yexo: thanks
22:40:05  <TrueBrain> You know that I know you know, you know?
22:41:04  *** Dred_furst [~Dred_furs@cpc3-pool3-0-0-cust999.sotn.cable.ntl.com] has joined #openttd
22:42:04  <TrueBrain> I know! YOU KNOW
22:42:20  <andythenorth> TrueBrain: do you know how to get the length of indsp->table?
22:42:39  <TrueBrain> that my dear friend, is something I dont know
22:42:47  <TrueBrain> I never touched NewGRF, I never will :)
22:43:11  <TrueBrain> (and yes, you can get that in writing :))
22:43:21  <Rubidium> `touch NewGRF` :)
22:43:24  <Yexo> andythenorth: you mean the number of layouts? in that case it's indsp->num_table
22:43:45  <andythenorth> Yexo: thanks
22:43:53  <frosch123> night
22:43:57  <TrueBrain> night frosch123
22:43:58  <planetmaker> DaleStan: can you create TOC entries in the NewGRF-Wiki for Action2Railtypes and VarAction2Railtypes, please?
22:43:58  <andythenorth> bye
22:43:58  <Yexo> night fr
22:44:00  <TrueBrain> (ha, I was in time :))
22:44:21  <andythenorth> to do: write 1 iterator; sleep
22:44:35  *** frosch123 [~frosch@frnk-590fc722.pool.mediaWays.net] has quit [Remote host closed the connection]
22:45:04  <andythenorth> berrrr.....I can't iterate with i
22:45:14  <andythenorth> hello j my old friend
22:46:00  <TrueBrain> you are .. kind of weird :p
22:46:54  <andythenorth> (i was already used in an enclosing loop)
22:47:45  <Eddi|zuHause> andythenorth: you can do that if you redefine i
22:48:19  <Eddi|zuHause> as in "for (int i=0; i<max; i++)"
22:48:33  <TrueBrain> Eddi|zuHause: sure, learn him how to make dirty C++ code
22:49:05  <Eddi|zuHause> you can't reference the outer i that way, though
22:49:54  <Eddi|zuHause> TrueBrain: i can't see why that would be "dirty"
22:50:04  <TrueBrain> shadow variables are always nasty
22:50:13  <TrueBrain> readability---------
22:51:38  <Eddi|zuHause> it's not any different than local varialbes in functions...
22:51:48  <TrueBrain> it shadows another variable
22:51:49  <TrueBrain> it is dirty
22:53:49  <Eddi|zuHause> i understand what you're saying, but i don't support your argument
22:54:02  <TrueBrain> your loss :)
22:54:11  * SmatZ supports TrueBrain
22:54:22  <TrueBrain> whoho! This is going to be a fight!
22:54:30  <SmatZ> :)
22:57:40  <andythenorth> my loop kills the game
22:57:41  <andythenorth> http://paste.openttd.org/221305
22:58:08  <andythenorth> I'm looping until indsp->num_table is reached
22:58:34  <SmatZ> IndustrySpec **&industryspec = (*file)->industryspec;
22:58:38  <SmatZ> whatever it does...
22:59:00  <Yexo> andythenorth: you should check indsp != NULL
22:59:08  <Yexo> SmatZ: that line is actually correct
22:59:17  <TrueBrain> **& .... blegh
22:59:18  <SmatZ> Yexo: can be, but but but
22:59:23  <SmatZ> as TrueBrain said :)
22:59:31  <TrueBrain> other example of dirty coding
22:59:31  <Yexo> it's used many times in newgrf.cpp
22:59:32  <Eddi|zuHause> SmatZ: it's a pointer to an array of references, obviously ;)
22:59:55  <Yexo> it's a reference to an array of pointers
23:00:06  <SmatZ> Eddi|zuHause: actually, you can't have array of references in C++ :)
23:00:25  *** Fast2 [~Fast2@p57AFA462.dip0.t-ipconnect.de] has quit [Ping timeout: 480 seconds]
23:00:33  <Eddi|zuHause> shows how readable the code is :p
23:00:37  <SmatZ> hehe, yeah :)
23:01:53  <Priski> when you get used to C#, pointers in C++ suddenly start to make you feel ill :P
23:01:58  <Eddi|zuHause> personally, i'd disapprove of using * when [] is meant
23:02:11  <TrueBrain> personally, I don't believe in [], as it means *
23:02:14  <andythenorth> this appears to work
23:02:14  <andythenorth> http://paste.openttd.org/221306
23:02:16  <TrueBrain> it is the & I have issues with
23:02:31  <Yexo> I think that & is not needed at all
23:02:36  <Yexo> but it's used this way all over nwegrf.cpp
23:02:59  <andythenorth> I have issues with the spelling of CLEAN_TILELSAYOUT in newgrf.cpp
23:03:06  <Yexo> andythenorth: that looks ok
23:03:27  <SmatZ> tilel say out?
23:03:37  <TrueBrain> TIL EL SAY OUT
23:03:42  <TrueBrain> where "El" is a girls name
23:03:51  <SmatZ> oh :)
23:04:05  <TrueBrain> obvious!
23:04:23  <TrueBrain> in the mean time ... I have issues emulating a File_Seek() function :(
23:04:26  <Eddi|zuHause> i thought "el" was the name of superman's father
23:04:27  * TrueBrain goes sit in a corner crying now
23:04:36  <TrueBrain> you thought wrong .. also obviously :)
23:05:01  <Priski> Kal El was the superman himself?
23:05:41  <Eddi|zuHause> so "El" is more like the family name
23:05:47  <CIA-1> OpenTTD: yexo * r19063 /trunk/src/ (industrytype.h newgrf.cpp): -Codechange: type in constant name (andythenorth)
23:06:08  <Eddi|zuHause> typo in typo? :p
23:06:21  <SmatZ> Yexo: shouldn't it be "TILESLAYOUT" and "typo" ? :-(
23:06:36  <SmatZ> as is, swapping two letters is quite common typing mistake
23:06:36  <Yexo> SmatZ: it's TileLayout everywhere
23:06:42  <SmatZ> ok
23:06:48  *** glx [glx@2a01:e35:2f59:c7c0:a0ac:8634:caea:6f8f] has joined #openttd
23:06:48  *** mode/#openttd [+v glx] by ChanServ
23:06:48  <Eddi|zuHause> Tile Slay Out
23:07:00  <SmatZ>  /* We need to remove the tiles layouts */
23:07:14  * SmatZ won't comment that further :)
23:07:20  <Eddi|zuHause> SmatZ: that sounds wrong
23:07:28  <Yexo> SmatZ: now grep first for tilelayout and then for tileslayout
23:07:45  <SmatZ> nah, I trust you :)
23:08:09  <SmatZ> "-Fix: type in commend (Eddit)"
23:08:33  <Eddi|zuHause> err, what? ;)
23:08:37  <SmatZ> hehe ;)
23:08:52  <SmatZ> for some strange reason, sometimes I type different word than I wanted
23:09:14  *** Coco-Banana-Man [~Stephan.D@p5B2DB93F.dip.t-dialin.net] has quit [Quit: Regel Nr. 1: Jeder hört auf mein Kommando! - Regel Nr. 2: Jeder bleibt auf dem Weg! - Regel Nr. 3: ... ... Der, der blÀht, als hinterster geht!]
23:09:40  <SmatZ> maybe I am too used to typing words like "for,case,switch,while,int,static..."
23:10:44  <Eddi|zuHause> anyone remember the Pen Island? ;)
23:14:03  <TrueBrain> if (self.think) echo "in C"
23:14:39  <andythenorth> style: multiple nested ifs, or one big if?
23:14:54  *** Eddi|zuHause [~johekr@p54B77C56.dip.t-dialin.net] has quit [Remote host closed the connection]
23:15:30  *** Eddi|zuHause [~johekr@p54B77C56.dip.t-dialin.net] has joined #openttd
23:15:41  <SmatZ> try not to nest much
23:19:41  *** [alt]buster [~Combuster@82-171-220-59.ip.telfort.nl] has joined #openttd
23:19:54  <__ln__> has anyone watched Penn & Teller's show live?
23:20:29  <Priski> I wish
23:21:36  <Bluelight> nn
23:21:37  <__ln__> tickets , not that bad.
23:22:46  *** Bluelight [~Ivan@216.80-203-77.nextgentel.com] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.5.7/20091221164558]]
23:23:23  <andythenorth> poop
23:25:27  <andythenorth> my loop works, my logic doesn't
23:25:32  <andythenorth> time for bed :|
23:25:35  *** [com]buster [~Combuster@82-171-220-59.ip.telfort.nl] has quit [Ping timeout: 480 seconds]
23:25:35  *** [alt]buster is now known as [com]buster
23:28:54  *** kd5pbo is now known as openttd
23:29:04  *** openttd is now known as kd5pbo
23:30:09  <andythenorth> http://bugs.openttd.org/task/3602
23:30:13  <andythenorth> bye :)
23:30:17  *** andythenorth [~andytheno@salieri.openttdcoop.org] has left #openttd []
23:30:38  *** Frankr [~chatzilla@nas46-24.york.ac.uk] has quit [Read error: Connection reset by peer]
23:34:00  <PeterT> hehe http://www.tt-forums.net/viewtopic.php?p=854498#p854498
23:36:11  *** Frankr [~chatzilla@nas46-24.york.ac.uk] has joined #openttd
23:37:17  *** Cybertinus [~Cybertinu@tunnel3304.ipv6.xs4all.nl] has quit [Remote host closed the connection]
23:39:36  <Priski> damn I hate these windows irc clients, I just ordered 3 months of Irssi goodness via telephone :P
23:40:45  <SmatZ> :-D @ video @ http://www.irssi.org/
23:41:11  <Priski> just wached that :)
23:46:36  <__ln__> fantastic
23:46:43  *** Prisk1 [priski@89.166.50.61] has joined #openttd
23:46:47  <Prisk1> oh jeah
23:46:50  <SpComb^> painful to watch
23:46:50  <CIA-1> OpenTTD: terkhen * r19064 /trunk/src/ (7 files in 3 dirs): -Feature: Allow to select different land colours for the smallmap (reworked by Alberth).
23:47:11  *** Priski [~Prsk@dsl-kvlbrasgw2-fea1f900-80.dhcp.inet.fi] has left #openttd []
23:47:19  <SmatZ> :)
23:47:32  *** Prisk1 is now known as Priski
23:49:21  <Priski> hmm my vhost wont show :(
23:50:32  <SmatZ> :(
23:51:09  <PeterT> Nice Terkhen!
23:51:11  <PeterT> cool feature
23:51:15  <PeterT> I'm already updating :-)
23:51:18  <Terkhen> thanks
23:52:34  <PeterT> Terkhen: Good luck with translating those strings
23:53:22  *** Priski [priski@89.166.50.61] has quit [Quit: Changing server]
23:55:03  *** Priski [priski@89.166.50.61] has joined #openttd
23:56:54  <PeterT> Terkhen: Ok, I already translated into Hungarian
23:57:08  <PeterT> Also, where did Alberth rework it?
23:57:29  *** ajmiles [~aj@78-86-188-187.zone2.bethere.co.uk] has quit [Quit: Leaving]
23:58:06  <Terkhen> I can translate colours easily as long as their names are written... if I have to guess the colour by looking at it that's another story
23:58:13  *** Tennel [~Tennel@88.150.10.254] has joined #openttd

Powered by YARRSTE version: svn-trunk