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: [!] Ãñ°à ¿òÃà °¡µÊÃà °÷ ¹Ãà ¬Ã³œºÃ® ---------- 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