Log for #openttd on 7th March 2013:
Times are UTC Toggle Colours
00:15:08  *** Devroush [] has quit []
00:38:07  *** Biolunar [] has quit [Quit: My life for Aiur]
00:49:00  *** Elukka [] has quit []
00:50:49  *** supermop [] has quit [Remote host closed the connection]
01:25:53  *** cyph3r [] has quit [Quit: Miranda IM! Smaller, Faster, Easier.]
01:26:21  *** ZxBiohazardZx [] has quit [Quit: Give a man a fish and he will eat for a day. Teach him how to fish, and he will sit in a boat and drink beer all day]
01:35:31  *** kero [] has quit [Quit: kero]
01:36:28  *** Bad_Brett [] has joined #openttd
01:36:32  <Bad_Brett> hello guys
01:41:19  *** pugi [] has quit []
01:43:08  <Supercheese> Heya
01:43:17  <Supercheese> I probably should be testing FIRS
01:43:24  <Supercheese> but there's this game called War Thunder...
01:51:42  *** Donnie [~Donnie@] has joined #openttd
01:57:15  <Donnie> How to modify the duration of the game day?It too fast the day
01:58:17  <Eddi|zuHause> that is not possible in the official versions, but there are some experimental versions out there which can do this
01:58:55  <Eddi|zuHause> look for "daylength" in the development forum, but expect lots of bugs and incompatible savegames
01:58:56  <Supercheese> search forums for "daylength"
01:59:02  <Supercheese> haha
01:59:06  <Donnie> thx
02:09:48  <Bad_Brett> I think TT is rather slow as it is
02:10:23  <Bad_Brett> I don't think I've ever played until 2030, which was the goal in the original game
02:20:52  *** Donnie [~Donnie@] has quit [Read error: Connection reset by peer]
02:25:14  <wolfmitchell> Idea for a feature: ability to 'op' clients so they can do the same things as if you were the server owner, which is useful if you have a dedicated server and don't feel like memorizing all the comands/want to use functions that don't have a command
02:32:49  *** Donnie [~Donnie@] has joined #openttd
02:38:26  <Eddi|zuHause> "clients" can only be "op" if you give them the rcon password
02:39:05  <Eddi|zuHause> and which things do not have a command?
02:48:07  <wolfmitchell> iirc there is no command for the fast forward thing
02:48:13  <wolfmitchell> or to change AI settings
02:57:40  <Eddi|zuHause> there is no fast forward in multiplayer
02:58:04  <Eddi|zuHause> not command not gui nor otherwise
03:29:55  *** wakou2 [] has quit [Quit: Konversation terminated!]
03:50:25  *** Donnie [~Donnie@] has quit [Read error: Connection reset by peer]
03:50:59  *** Donnie [~Donnie@] has joined #openttd
03:52:24  <Donnie> 
03:56:55  *** Donnie [~Donnie@] has quit [Quit: Leaving]
03:57:27  *** Donnie [~Donnie@] has joined #openttd
03:58:19  *** M1zera [] has quit [Ping timeout: 480 seconds]
05:02:10  *** RavingManiac [~RavingMan@] has joined #openttd
05:02:26  *** apiecux [] has quit [Ping timeout: 480 seconds]
05:02:43  *** Markk [] has quit [Ping timeout: 480 seconds]
05:12:18  *** apiecux [] has joined #openttd
05:14:32  *** Markk [] has joined #openttd
05:17:11  *** Donnie [~Donnie@] has quit [Read error: Connection reset by peer]
05:17:41  *** Donnie [~Donnie@] has joined #openttd
05:21:24  *** orudge [] has quit [Ping timeout: 480 seconds]
05:21:26  *** Born_Acorn [] has quit [Ping timeout: 480 seconds]
05:30:46  *** glx [] has quit [Quit: Bye !]
05:30:47  *** Born_Acorn [] has joined #openttd
05:30:48  *** orudge [] has joined #openttd
06:22:04  *** RavingManiac [~RavingMan@] has quit [Read error: Connection reset by peer]
06:36:59  *** Donnie [~Donnie@] has quit [Read error: Connection reset by peer]
06:38:12  *** Donnie [~Donnie@] has joined #openttd
06:46:01  *** Eddi|zuHause [] has quit []
06:46:16  *** Eddi|zuHause [] has joined #openttd
07:04:08  *** RavingManiac [~RavingMan@] has joined #openttd
07:19:01  *** Prof_Frink [] has quit [Ping timeout: 480 seconds]
07:20:09  *** Donnie [~Donnie@] has quit [Read error: Connection reset by peer]
07:52:09  *** valhallasw [] has joined #openttd
07:55:46  *** M1zera [] has joined #openttd
08:08:19  *** Twofish [] has joined #openttd
08:09:42  *** Supercheese [~Password4@] has quit [Read error: Connection reset by peer]
08:09:50  *** Supercheese [~Password4@] has joined #openttd
08:11:19  *** andythenorth [] has joined #openttd
08:12:40  *** sla_ro|master [sla_romas@] has joined #openttd
08:20:38  *** M1zera [] has quit [Quit: Miranda IM! Smaller, Faster, Easier.]
08:21:55  *** valhallasw [] has quit [Ping timeout: 480 seconds]
08:23:49  *** RavingManiac [~RavingMan@] has quit [Read error: Connection reset by peer]
08:24:05  *** RavingManiac [~RavingMan@] has joined #openttd
08:57:41  *** Devroush [] has joined #openttd
08:58:05  *** valhallasw [] has joined #openttd
09:11:46  *** kamnet [] has joined #openttd
09:12:50  <kamnet> Augh. I'm trying to update Scott Joplin Anthology on Bananas. Added new readme, changelog, reformatted the license, made modification to the obm file. Upped the version number, repackaged in new tar file. Bananas says, "There is already a package with the exact same footprint."
09:16:15  <kamnet> Why isn't a new md5 hash being created? :-(
09:18:14  <peter1138> well collisions are not impossible
09:18:31  <__ln__> they are in practice
09:18:56  <__ln__> unless kamnet specifically tried to create a collision and had a lot of computing power to do that
09:19:40  <kamnet> Well, I *AM* using an Intel i3 core... ;-)
09:20:11  *** Tvel [~Thunderbi@] has joined #openttd
09:20:46  <TinoDidriksen> I've had plenty of MD5 collisions even for just a few thousand files, so I had to store the files as {MD5}_{Length} to disambiguate.
09:21:25  <__ln__> are we talking about the same MD5 as the rest of the world?
09:21:46  <TinoDidriksen> Yes
09:21:48  <kamnet> I would think the addition of two new files would be enough to trigger a change.
09:22:34  <__ln__> TinoDidriksen: can you show us a bunch of such colliding files?
09:26:14  *** pugi [] has joined #openttd
09:28:50  <__ln__> because finding unintentional MD5 collisions with just a few thousand files sounds quite remarkable.
09:30:37  <andythenorth> even if the files are all the same? :P
09:31:36  <__ln__> in that case a bit less remarkable.. although i don't know how the _{Length} would distinguish two same files then.
09:33:19  <__ln__> TinoDidriksen: how did you calculate those MD5 hashes?
09:37:48  *** RavingManiac [~RavingMan@] has quit [Quit: Leaving]
09:41:48  <andythenorth> bananas: you can, for practical purposes, hide a grf by setting a very low max version?
09:42:57  *** wakou2 [] has joined #openttd
09:44:10  <TinoDidriksen> __ln__, found it and it was not files - I remembered wrong. It was a cache of URLs to images where they collided, but given the much smaller data that's believable.
09:44:40  <kamnet> hmmm, I'll try that andythenorth
09:44:52  <TinoDidriksen> Currently the cache has 60k URLs and no collisions.
09:45:13  <andythenorth> kamnet: result will be interesting.  UI suggests to me that it's possible, but I didn't test.
09:46:57  <__ln__> TinoDidriksen: are you sure you weren't e.g. calculating the hash only based on the first 30 bytes or something?
09:47:09  <TinoDidriksen> Quite sure
09:47:49  <kamnet> Nope, that don't work either.
09:48:10  <TinoDidriksen> It's old code anyway; using SHA1 and better these days.
09:48:15  <kamnet> There is already a package with the unique id '414D4A53'.
09:49:25  <__ln__> kamnet: that's only four bytes.
09:50:02  *** Supercheese [~Password4@] has quit [Quit: ChatZilla 0.9.90 [Firefox 19.0/20130215130331]]
09:50:53  <TinoDidriksen> So Bananas only uses the first 4 bytes of the hash for the ID?
09:58:01  *** Devroush [] has quit [Ping timeout: 480 seconds]
10:13:37  <__ln__> i have no idea, but if it does, collisions are 2^(8*12) = 79228162514264337593543950336 times more likely than with MD5.
10:23:56  <andythenorth> Don't Believe The Hype
10:24:17  <kamnet> the great white hype
10:24:19  <kamnet> ?
10:24:29  <andythenorth> Public NME
10:37:48  *** Tvel [~Thunderbi@] has quit [Quit: Tvel]
10:56:31  <andythenorth> @seen pokka
10:56:31  <DorpsGek> andythenorth: pokka was last seen in #openttd 20 hours, 39 minutes, and 20 seconds ago: <Pokka> yes he has
11:00:40  <V453000> @seen Pikka
11:00:40  <DorpsGek> V453000: Pikka was last seen in #openttd 15 hours, 23 minutes, and 37 seconds ago: <Pikka> goondight
11:00:44  <V453000> ha
11:00:46  <V453000> see :P
11:04:40  <kamnet> @seen alpaca
11:04:40  <DorpsGek> kamnet: alpaca was last seen in #openttd 1 year, 37 weeks, 1 day, 21 hours, 36 minutes, and 16 seconds ago: <Alpaca> found the solution (eventually), thanks! Now I don't have to remake maps to tweak sets
11:07:56  <andythenorth> @seen V453000
11:07:56  <DorpsGek> andythenorth: V453000 was last seen in #openttd 7 minutes and 10 seconds ago: <V453000> see :P
11:12:32  <V453000> duh
11:14:20  <kamnet> @seen London
11:14:20  <DorpsGek> kamnet: I have not seen London.
11:14:25  <kamnet> @seen France
11:14:25  <DorpsGek> kamnet: I have not seen France.
11:14:35  <kamnet> Well, I suppose you've not seen Andy's underpants, either, eh?
11:14:42  <kamnet> You're not fun, DorpsGek!
11:26:50  *** Tvel [~Thunderbi@] has joined #openttd
11:30:03  *** DDR [] has quit [Ping timeout: 480 seconds]
11:38:16  *** kamnet [] has quit [Quit: ajax IRC Client]
11:38:28  <V453000> andythenorth: those YMMV and whatever make it rather hard to read :D had to google those
11:38:43  <andythenorth> well you learnt something ;)
11:40:15  *** George|2 [~George@] has joined #openttd
11:40:16  *** George is now known as Guest1168
11:40:16  *** George|2 is now known as George
11:40:18  <V453000> question is how long will I remember that
11:40:27  <andythenorth> dunno
11:40:28  <V453000> braindead incorporated
11:40:32  <andythenorth> I do pretty well, YMMV
11:41:05  <V453000> I dont even know if my answer is yes or no
11:41:15  <andythenorth> BTW, FWIW (and just FYI), IMHO, TLAs and FLAs help with the tl;dr problem
11:41:21  <andythenorth> yeah, right :P
11:41:34  <V453000> :d
11:41:53  <andythenorth> have you fixed my ship set yet?
11:41:58  <andythenorth> it's still broken for gameplay
11:42:01  *** Guest1168 [~George@] has quit [Ping timeout: 480 seconds]
11:42:27  <Eddi|zuHause> they're called ETLAs
11:42:32  <V453000> what is broken there? :D
11:42:53  <andythenorth> I am making changes to try and keep the sprite contributors happy (and for other reasons)
11:42:55  <Eddi|zuHause> because FLA isn't an FLA
11:43:02  <andythenorth> I don't want to draw all the ships :P
11:43:05  <andythenorth> but it's kind of hard
11:43:22  <V453000> see I dont have sprite contributors and I am happy in return :P
11:43:36  <andythenorth> I am happier to have contributors than draw my own ships
11:43:43  <andythenorth> also they might be right, more or less
11:43:51  <V453000> though honestly my ship sucks ass
11:44:10  <andythenorth> so the question: is there any point having river ships and sea ships separately?
11:44:37  <V453000> was considering to STEAL one from FISH, but in the end it worked out somewhat :)
11:44:52  <V453000> what do you mean separately, on a different RAILTYPE? :D
11:47:10  <andythenorth> :P
11:48:13  <andythenorth> bbl
11:48:19  *** andythenorth [] has quit [Quit: andythenorth]
11:49:02  *** Devroush [] has joined #openttd
11:53:02  *** Eddi|zuHause [] has quit []
12:02:19  *** Elukka [] has joined #openttd
12:15:47  *** sla_ro|master [sla_romas@] has quit [Quit: connection reset by myself]
13:15:04  *** cyph3r [] has joined #openttd
13:18:50  *** Biolunar [] has joined #openttd
13:33:15  *** oskari89 [] has joined #openttd
13:36:41  *** Devroush [] has quit []
13:52:14  *** valhallasw [] has quit [Ping timeout: 480 seconds]
13:57:22  *** valhallasw [] has joined #openttd
14:03:41  *** Devroush [] has joined #openttd
14:05:34  *** valhallasw [] has quit [Ping timeout: 480 seconds]
14:13:00  *** Snail [] has joined #openttd
14:14:46  *** valhallasw [] has joined #openttd
14:28:53  *** Snail [] has quit [Quit: Snail]
14:38:04  *** andythenorth [] has joined #openttd
14:51:21  *** ntoskrnl [] has joined #openttd
15:20:14  *** Pikka [] has joined #openttd
15:20:48  <Pikka> I don't think there's much point, andy.
15:21:13  <Pikka> simplicate things!
15:26:53  <andythenorth> Pikka: what was the question eh?
15:27:11  <Pikka> whether to have separate river ships
15:27:17  <andythenorth> oh that yes
15:27:20  <andythenorth> I can
15:27:23  <andythenorth> but should I? :P
15:27:48  <andythenorth> also hello Pikka
15:27:57  <Pikka> also hello andythenorth
15:38:33  <Pikka>
15:38:38  <Pikka>
15:38:41  <Pikka> simplify :D
15:39:45  <Pikka> 16 RVs covering 1910-2050+, who needs more? :)
15:40:07  <andythenorth> so
15:40:11  <andythenorth> why 4 generations of bus?
15:40:15  <andythenorth> why not just one?
15:40:20  <andythenorth> is what puzzles me :)
15:40:34  <Pikka> "realism" or something :)
15:40:40  <andythenorth> oh that
15:40:41  <andythenorth> lol
15:40:43  <andythenorth> ok
15:42:22  <Pikka> but there's significant stats changes
15:42:38  <Pikka> it's not just "oh, here's another vehicle exactly the same as the one you got 5 years ago"
15:48:17  <andythenorth> that's why I have no problems with this in HEQS :P
15:48:27  <andythenorth> mining trucks: 35t, 50t, 90t, 120t, 160t
15:48:31  <andythenorth> *that's* progress
15:48:35  <andythenorth> not this dicking about
15:49:00  <andythenorth> oh look, I'll give you just enough extra capacity and speed that you have to arse about scrapping 15% of vehicles on this route :P
15:49:27  <Pikka> :]
15:49:46  <andythenorth> BANDIT is going to be very realistic
15:50:21  <Pikka> with fewer vehicles with more time between them, then even if there is arsing about rebalancing, at least it's not as often
15:50:23  <andythenorth> it will have one big jump around 1948, when trucks could benefit from wartime development of engines, transmissions, axles etc
15:50:39  <andythenorth> and another big jump in 1970s / 80s due to 'legislation changes'
15:50:48  <andythenorth> that will do :P
15:51:17  <andythenorth> even that is overthinking it :D
15:52:28  <Pikka> yes
15:52:51  <Pikka> but if you want to be very realistic, I suppose you have to take such considerations into consideration.
15:53:34  <Pikka> also, the problem with occasionally keeping strange hours is you never know when it's appropriate to have a drink D;
15:54:34  <Pikka> over the yardarm doesn't really apply when you got up at 6pm :)
15:55:26  <Pinkbeast> Have a strict rule to get out of bed and put on at least one item of clothing before having a snifter
16:00:11  *** Twofish [] has quit [Quit: Leaving]
16:20:08  *** TheMask96 [] has quit [Ping timeout: 480 seconds]
16:22:24  *** Pulec [] has quit [Remote host closed the connection]
16:24:54  *** Pulec [] has joined #openttd
16:25:04  *** TheMask96 [] has joined #openttd
16:25:52  *** cyph3r [] has quit [Quit: Miranda IM! Smaller, Faster, Easier.]
16:40:23  *** KouDy [~KouDy@] has joined #openttd
16:50:28  *** andythenorth [] has quit [Quit: andythenorth]
17:13:03  *** andythenorth [] has joined #openttd
17:19:00  *** goodger [] has quit [Quit: goodger]
17:19:44  *** goodger [] has joined #openttd
17:49:05  *** HerzogDeXtEr [~Flex@] has joined #openttd
17:51:34  *** valhallasw [] has quit [Ping timeout: 480 seconds]
17:54:44  *** HerzogDeXtEr1 [~Flex@] has quit [Ping timeout: 480 seconds]
17:55:23  *** Ristovski [~rafael@] has joined #openttd
18:02:44  *** Tvel [~Thunderbi@] has quit [Quit: Tvel]
18:07:17  *** M1zera [] has joined #openttd
18:08:39  <andythenorth> Pikka: smuggling industry grf?
18:08:42  <andythenorth> or silly idea
18:09:11  <Pikka> bit strange :)
18:10:53  *** sla_ro|master [sla_romas@] has joined #openttd
18:18:48  *** frosch123 [] has joined #openttd
18:25:17  *** Progman [] has joined #openttd
18:30:41  <Terkhen> hello
18:31:05  <andythenorth> lo Terkhen also quak
18:34:19  <Pikka> andythenorth, silly idea?:
18:35:01  <Pikka> all vehicles in one grf (trains, rvs, planes, ships), with parameter options to disable each vehicle type if players don't want them
18:35:08  <andythenorth> oh oh oh
18:35:15  <andythenorth> that's what I was doing with HEQS :)
18:35:22  <andythenorth> it's supposed to have ships and planes in
18:35:25  <andythenorth> :P
18:35:30  <andythenorth> I got shouted at :P
18:35:31  <frosch123> moin :)
18:35:33  <Pikka> also town buildings and industries in one grf?
18:35:33  *** Progman_ [] has joined #openttd
18:35:35  <andythenorth> then I didn't do it
18:35:39  <Pikka> hello frosch123
18:35:43  <andythenorth> Pikka: all in one theme pack?
18:35:57  <Pikka> yeah
18:36:22  <Pikka> a base set, a vehicle grf, a town&industry grf and an infrastructure grf
18:36:28  <Pikka> for the complete pikka experience (tm)
18:36:33  <andythenorth> I wouldn't
18:36:34  <andythenorth> but you should
18:36:49  <frosch123> Pikka: next step would be your own forum :)
18:37:22  <Pikka> my own forum would imply I'm interested in what randoms have to say, frosch123 ;)
18:38:03  <frosch123> ah, right, you were running a blog
18:38:25  <Pikka> yes, a bolg
18:39:07  *** kero [] has joined #openttd
18:39:18  <Pikka> anyway, I shall also fail to put all this on bananas, thus resulting in it "not existing" as far as most openttd players are concerned.  good idea, andythenorth? :)
18:40:13  *** Progman [] has quit [Ping timeout: 480 seconds]
18:40:21  *** Progman_ is now known as Progman
18:40:28  <andythenorth> a blag
18:40:36  <andythenorth> Pikka: not good idea also
18:40:46  *** valhallasw [] has joined #openttd
18:41:06  <Pikka> aw, I thought it was a triffic idea
18:41:15  <andythenorth> make your own bananas
18:41:17  <andythenorth> is what I meant
18:41:28  *** kero [] has quit []
18:41:39  <andythenorth> for one grf
18:41:46  <Pikka> o
18:41:46  <andythenorth> herp
18:41:51  <andythenorth> if I make one grf
18:41:55  <andythenorth> there will be no trains :(
18:42:03  <andythenorth> except that mog thing
18:42:07  <Pikka> trains are overrated
18:42:09  <Pikka> or something
18:42:26  <Pikka> TTD is all about planes and ships
18:44:06  *** supermop [] has joined #openttd
18:55:08  <frosch123> yeah, esp. jet planes
18:55:13  <frosch123> sometimes they start flaming
18:57:08  *** glx [] has joined #openttd
18:57:12  *** mode/#openttd [+v glx] by ChanServ
19:02:23  <andythenorth> shameful internet
19:02:38  <andythenorth> also I should fix these fishing harbours
19:02:42  <andythenorth> construction state smells
19:07:24  *** KouDy1 [~KouDy@] has joined #openttd
19:08:16  *** Eddi|zuHause [] has joined #openttd
19:09:07  *** KouDy1 [~KouDy@] has quit []
19:09:25  *** Devroush [] has quit [Ping timeout: 480 seconds]
19:13:58  *** KouDy [~KouDy@] has quit [Ping timeout: 480 seconds]
19:14:19  *** kero [] has joined #openttd
19:16:43  <jonty-comp> oh for god's sake
19:16:51  * jonty-comp spambins some more simuscape shit
19:21:42  <andythenorth> from or against?
19:21:51  <jonty-comp> in the hall of fame topic
19:21:57  <jonty-comp> i split it now so nothing to see here :P
19:23:29  <peter1138> they just can't stop can they
19:23:47  *** OneAnother [] has joined #openttd
19:24:03  *** OneAnother [] has left #openttd []
19:25:32  <Pikka> complaining is fun
19:25:38  <jonty-comp> it is rather
19:25:51  <jonty-comp> god knows if i wasn't a moderator i'd join them
19:25:57  <jonty-comp> but i am a MATURE INDIVIDIAL now
19:25:59  *** KouDy [~KouDy@] has joined #openttd
19:26:33  <peter1138> i shouldn't've done that
19:26:36  <peter1138> but i did
19:26:37  <Eddi|zuHause> pfft :p
19:26:51  <jonty-comp> hahah
19:27:36  <Eddi|zuHause> am i glad that the simuawards topic is in a forum that i don't read
19:27:55  *** KouDy1 [~KouDy@] has joined #openttd
19:31:15  <andythenorth> hmm
19:31:19  <andythenorth> I am glad I don't read off-topic
19:32:04  <andythenorth> jonty-comp: that was a nice warning, enjoy the FISH :)
19:32:11  <peter1138> yeah you'd have to vote about what windows you're using
19:34:03  *** KouDy [~KouDy@] has quit [Ping timeout: 480 seconds]
19:35:20  <DorpsGek> Commit by translators :: r25070 /trunk/src/lang (korean.txt polish.txt) (2013-03-07 18:45:15 UTC)
19:35:21  <DorpsGek> -Update from WebTranslator v3.0:
19:35:22  <DorpsGek> korean - 2 changes by telk5093
19:35:23  <DorpsGek> polish - 1 changes by wojteks86
19:51:43  *** Alberth [] has joined #openttd
19:51:46  *** mode/#openttd [+o Alberth] by ChanServ
19:54:47  *** ZxBiohazardZx [] has joined #openttd
19:56:28  *** oskari892 [] has joined #openttd
19:56:50  *** andythenorth [] has quit [Quit: andythenorth]
19:57:49  *** Snail [] has joined #openttd
20:04:01  *** oskari89 [] has quit [Ping timeout: 480 seconds]
20:12:20  <skrzyp> how can I optimize performance of OTTD?
20:13:19  *** Snail [] has quit [Quit: Colloquy for iPhone -]
20:15:25  <NGC3982> That depends on how far you are willing to go
20:16:44  <NGC3982> Other than hardware changes, nothing really.
20:16:52  <NGC3982> As far as i think.
20:17:42  *** Snail [] has joined #openttd
20:20:39  *** valhallasw [] has quit [Ping timeout: 480 seconds]
20:27:06  <Bad_Brett> Messing with the sprite cache size did the trick for me
20:29:15  *** ntoskrnl [] has quit [Ping timeout: 480 seconds]
20:29:35  *** valhallasw [] has joined #openttd
20:29:58  <Alberth> don't run AIs, don't use 2048x2048 tile maps, use 8bpp, reduce animation effects
20:33:37  <Eddi|zuHause> don't play the game => lowest CPU consumption of all
20:38:32  *** andythenorth [] has joined #openttd
20:38:45  *** Wolf01 [] has joined #openttd
20:38:51  <Wolf01> hello :D
20:41:30  <Alberth> hi Wolf
20:42:03  <Alberth> and if you turn off the computer, you'll also save the environment :p
20:42:12  <Alberth> hi andy
20:44:39  <NGC3982> Bad_Brett: One can do that?
20:45:07  <NGC3982> Oh, and yes: Never try and play OpenTTD on an Atom CPU.
20:45:09  <andythenorth> lo
20:45:14  <andythenorth> hmm
20:45:18  <andythenorth> construction states
20:45:19  <andythenorth> what joy
20:46:01  <Bad_Brett> fun to make?
20:47:16  <Bad_Brett> <NGC3982> i know very little about these things. it was eddi who suggested that I should increase the sprite cache size in the config file... and the CPU usage went down from about 40-50% to 1-2%
20:47:40  <NGC3982> Seriosly?
20:47:41  * NGC3982 tries.
20:47:45  <andythenorth> construction states are pain in the arse
20:49:53  <Bad_Brett> i think they're pretty fun to draw :)
20:50:29  <ZxBiohazardZx> define optimize it
20:50:34  <ZxBiohazardZx> are you having issues?
20:51:19  <ZxBiohazardZx> the only time i want to optimise ottd is when im playing big maps (4k*4k) with alot of trains (1k-2k)
20:51:33  <ZxBiohazardZx> and or combine above with paxdest / timetables
20:51:36  <ZxBiohazardZx> then saving etc is bitchy
20:51:38  <NGC3982> sorry, 4k?
20:56:53  <Eddi|zuHause>  <Bad_Brett> <NGC3982> i know very little about these things. it was eddi who suggested that I should increase the sprite cache size in the config file... and the CPU usage went down from about 40-50% to 1-2% <-- that's for if you use lots of high-resolution-32bpp graphics
20:59:18  <ZxBiohazardZx> 4000
20:59:19  <ZxBiohazardZx> 4k
20:59:26  <ZxBiohazardZx> 4098 whatever ottd uses
21:00:07  <Eddi|zuHause> 4096... how can you not know your powers of two? :p
21:01:25  <Bad_Brett> yes, the sprite size cache shouldn't be a problem unless you play with 32bpp... the reason i mentioned it is because some people use zBase (though it still contains less animations than my grf)
21:01:52  <Pikka> boo construction states
21:02:25  <Bad_Brett> they're your friend :)
21:03:02  <andythenorth> constructions states on water :P
21:03:41  <Bad_Brett> Just make them blank?
21:04:01  <andythenorth> maybe
21:04:06  <andythenorth> have to code the fucker first though :P
21:04:24  <andythenorth> all my frameworked code is awesome, but I have to extend it for custom construction states :P
21:05:06  <Bad_Brett> then i feel your pain
21:05:29  <andythenorth> also I don't get sleep :P
21:06:18  <Bad_Brett> overrated :)
21:08:42  *** Devroush [] has joined #openttd
21:18:47  <andythenorth> Alberth: I need to check industry.override_default_construction_states==True
21:18:52  <andythenorth> but industry.override_default_construction_states may be undefined
21:19:15  <andythenorth> I could use hasattr, but I can't figure out how to check exists AND is true (in one simple line)
21:19:40  <Alberth> make it 'None' in the constructor?
21:20:17  <andythenorth> instead of False?
21:20:22  <Eddi|zuHause> "None" evaluates to false if not handled explicitly
21:20:35  <andythenorth> currently I set         self.override_default_construction_states = kwargs.get('override_default_construction_states', False)
21:20:44  <andythenorth> which I thought would work
21:20:49  <Eddi|zuHause> so "if blah:" will not be run if None or False, but is run if True
21:21:02  <Alberth> so why may it not exist then?
21:21:31  <andythenorth> not sure
21:21:37  <andythenorth> have to go look some more I guess :)
21:21:43  <Alberth> Eddi|zuHause: I always check for None-ness explicitly, and for boolean value if it is not None
21:21:54  <Eddi|zuHause> i think i don't understand the problem
21:22:11  <andythenorth> I don't either
21:22:17  <andythenorth> afaict I've done the right thing
21:22:22  <andythenorth> I must miss something somewhere
21:22:34  <Alberth> in general it is bad practice to not know whether fields exist; life is a whole lot simpler if you just create all of them in the constructor
21:22:55  <Eddi|zuHause> it would help if you described the actual problem, not your perception of a skewed solution
21:23:34  <Eddi|zuHause> in CETS i state explicitly which arguments i want out of the kwargs
21:23:43  <andythenorth> AttributeError: 'Industry' object has no attribute 'override_default_construction_states'
21:24:15  <Eddi|zuHause> i.e. i call function(**values), but i def function(a,b,x, **values)
21:24:27  <Eddi|zuHause> then it throws an error if a,b or x are not defined
21:25:22  <andythenorth> user error
21:26:04  <Eddi|zuHause> either you read it before you define it, or the assignment is in some conditional clause where the other branch misses it
21:26:13  <Eddi|zuHause> or you mistyped
21:27:15  *** Snail [] has quit [Quit: Colloquy for iPhone -]
21:28:22  *** zeknurn [] has quit [Remote host closed the connection]
21:29:04  *** zeknurn [] has joined #openttd
21:29:08  <andythenorth> industry.default_industry_properties.override_default_construction_states
21:29:18  <andythenorth> not industry.override_default_construction_states
21:29:23  <andythenorth> blearch
21:50:45  <andythenorth> herp
21:50:54  <andythenorth> && is not and in python :P
21:55:02  <Eddi|zuHause> happens ;)
21:55:30  <Alberth> glad I am not the only one doing that wrong :)
21:57:22  <andythenorth> I thought I was the only python retard in this channel? o_O
21:57:55  <andythenorth> slow slow slow nml
21:58:06  <andythenorth> now I have to find web pages to read every time I compile FIRS :P
21:58:09  <andythenorth> I'm running out
21:58:20  <andythenorth> it will be time for random wikipedia surfing soon
22:02:18  <Alberth> I can offer some eints issues instead :p
22:02:59  <andythenorth> feeling abandoned? :(
22:05:33  *** DDR [] has joined #openttd
22:15:27  <andythenorth> Alberth: any particular issue?
22:15:30  <andythenorth> 5207?
22:15:31  *** perk11 [] has quit [Quit: Miranda IM! Smaller, Faster, Easier.]
22:15:46  *** perk11 [] has joined #openttd
22:16:36  <Alberth> no, not feeling abandoned, you're busy FIRSing :)
22:17:53  <Alberth> all but 4823 5162 and 5174 (and perhaps 5177) could use some of your time
22:18:46  <Alberth> I am adding some user and access rights to the program
22:19:24  <Alberth> have any ideas about how we should manage translators in a project?
22:19:41  <andythenorth> implementation-wise, process-wise?  or GUI-wise? :)
22:20:29  *** LordAro [] has joined #openttd
22:21:44  <andythenorth> gah
22:21:45  <andythenorth> nmlc ERROR: There are not enough registers available to perform all required computations in switch blocks. Please reduce the complexity of your code.
22:21:51  <andythenorth> :(
22:22:14  <Alberth> :(
22:22:36  <Alberth> (10:29:41 PM) andythenorth: implementation-wise, process-wise?  or GUI-wise? :)  <-- process-wise would be a good start imho
22:24:29  <andythenorth> Alberth: can you undo a language deletion?
22:24:44  <Alberth> upload the file again? :)
22:25:45  <Alberth> you'll lose all history though
22:26:49  <andythenorth> k
22:27:17  <frosch123> svn cp from older revision should work iirc
22:27:27  <frosch123> hmm, though this is hg
22:27:39  <frosch123> i am sure you can merge with and older version again in some way
22:28:09  <Alberth> frosch123: andythenorth is talking about the eints app, which has no version control
22:28:30  <frosch123> but it operates on a repository, doesn't it?
22:28:36  <Alberth> nope
22:28:39  <frosch123> or does it have additional data in its own database?
22:29:37  <Alberth> it keeps everything in a file, which gets updated
22:29:51  <Alberth> it keeps the last n versions of that file though
22:31:23  <andythenorth> meanwhile
22:31:31  <andythenorth> there's no way to solve my nml issue, is there? :(
22:32:47  <Alberth> I am not sure what NML exactly does with registers, and whether there is still room
22:33:12  <Alberth> you may want to ask our planet maker, he might know
22:35:26  <frosch123> night
22:35:31  *** frosch123 [] has quit [Remote host closed the connection]
22:40:35  <andythenorth> Alberth: delete page improved
22:40:43  <andythenorth> not awesome, but better
22:41:06  <Alberth> nice
22:41:51  <Alberth> I seem to be only writing text today, instead of coding
22:42:36  <andythenorth> oops, forgot something
22:45:44  *** Pikka [] has quit [Quit: Leaving]
22:46:07  *** Devroush14 [] has joined #openttd
22:48:56  * andythenorth puzzles about how to work around register limit in spritelayouts
22:49:36  <andythenorth> probably need to remove some of the ground awareness stuff
22:51:38  *** Devroush [] has quit [Ping timeout: 480 seconds]
22:58:19  *** oskari892 [] has quit [Read error: Connection reset by peer]
22:58:49  *** oskari89 [] has joined #openttd
22:59:48  *** KouDy [~KouDy@] has joined #openttd
23:00:02  *** KouDy [~KouDy@] has quit []
23:02:32  *** sla_ro|master [sla_romas@] has quit [Quit: connection reset by myself]
23:03:11  *** pugi [] has quit []
23:04:03  *** pugi [] has joined #openttd
23:05:29  *** KouDy1 [~KouDy@] has quit [Ping timeout: 480 seconds]
23:10:01  *** KouDy [~KouDy@] has joined #openttd
23:16:45  <Alberth> good night
23:16:55  *** HerzogDeXtEr [~Flex@] has quit [Read error: Connection reset by peer]
23:20:39  <andythenorth> bye Alberth
23:20:53  *** Alberth [] has left #openttd []
23:22:42  <Terkhen> good night
23:24:41  *** andythenorth [] has quit [Quit: andythenorth]
23:27:01  <Wolf01> 'night all
23:27:06  *** Wolf01 [] has quit [Quit: Once again the world is quick to bury me.]
23:27:53  *** LordAro [] has quit [Ping timeout: 480 seconds]
23:33:05  *** Progman [] has quit [Remote host closed the connection]
23:43:00  *** tokai|mdlx [] has joined #openttd
23:49:03  *** tokai|noir [] has quit [Ping timeout: 480 seconds]
23:49:33  *** KouDy [~KouDy@] has quit [Ping timeout: 480 seconds]
23:49:50  *** wakou2 [] has quit [Quit: Konversation terminated!]
23:50:55  *** Prof_Frink [] has joined #openttd
23:56:28  *** oskari892 [] has joined #openttd

Powered by YARRSTE version: svn-trunk