Back to Home / #openttd / 2011 / 02 / Prev Day | Next Day
#openttd IRC Logs for 2011-02-23

---Logopened Wed Feb 23 00:00:41 2011
00:12-!-Kurimus [] has joined #openttd
00:19-!-tokai|mdlx [] has joined #openttd
00:21-!-DDR [] has joined #openttd
00:25-!-tokai|noir [] has quit [Ping timeout: 480 seconds]
00:43-!-Maarten [] has quit [Read error: Connection reset by peer]
00:56-!-Eddi|zuHause [] has quit [Remote host closed the connection]
01:03-!-supermop [] has quit [Quit: supermop]
01:20-!-elmz [] has joined #openttd
01:29-!-elmz [] has quit [Ping timeout: 480 seconds]
01:32-!-luckz [] has quit [Remote host closed the connection]
01:33-!-DayDreamer [~DayDreame@] has joined #openttd
01:43-!-luckz [] has joined #openttd
01:48-!-bryjen [~bryjen@] has quit [Quit: Leaving]
02:01-!-Maarten [] has joined #openttd
02:13-!-Br33z4hSlut5 [] has joined #openttd
02:14-!-Zuu [] has joined #openttd
02:30-!-Cybertinus [] has joined #openttd
02:31-!-Eddi|zuHause [] has joined #openttd
02:39-!-JOHN-SHEPARD [] has quit [Read error: Connection reset by peer]
02:40-!-SmatZ [] has quit [Quit: bye -]
02:40-!-SmatZ [] has joined #openttd
02:41-!-XeryusTC [] has quit [Remote host closed the connection]
02:42-!-XeryusTC [] has joined #openttd
02:56-!-DayDreamer [~DayDreame@] has quit [Quit: Leaving.]
03:03-!-Skiddles [] has joined #openttd
03:07-!-Zuu [] has quit [Ping timeout: 480 seconds]
03:09-!-Scuddles [] has quit [Ping timeout: 480 seconds]
03:12-!-JVassie [~James@] has joined #openttd
03:15<Eddi|zuHause>what am i doing wrong when an initial "make" after checkout spams me with thousands of messages the likes of "A portion of sprite 422 could not be processed."?
03:15<Eddi|zuHause>make[2]: *** [/home/johannes/spiele/OpenTTD/1.1.0/objs/extra_grf/openttd.grf] Fehler 5
03:16-!-dfox [] has joined #openttd
03:18-!-asilv [] has joined #openttd
03:21-!-TheMask96 [] has quit [Ping timeout: 480 seconds]
03:28-!-TheMask96 [] has joined #openttd
03:29-!-HerzogDeXtEr1 [~Flex@] has joined #openttd
03:34-!-HerzogDeXtEr [~Flex@] has quit [Ping timeout: 480 seconds]
03:36<Eddi|zuHause>here's the full log of stderr-output:
03:36<@Terkhen>good morning
03:40<Eddi|zuHause>this looks totally weird to me:
03:41<@Yexo>openttd.nfo is an empty file
03:41<Eddi|zuHause>right, didn't wait for it to be fully uploaded
03:41<Eddi|zuHause>wait a minute
03:42<Eddi|zuHause>Yexo: should be better now
03:43<@Yexo>Eddi|zuHause: do you perhaps have an old version of nforenum installed? more specifically a version without png support?
03:43<@Yexo>openttd will only try to rebuild openttd.grf if it detects nforenum
03:44<Eddi|zuHause>> nforenum --version
03:44<Eddi|zuHause>NFORenum r811 - Copyright (C) 2004-2010 by Dale McCoy
03:45<@Yexo>I've got no idea then
03:45<Eddi|zuHause>i don't know the capabilities of that version
03:46<@Yexo>it's quite recent
03:46<@Yexo>latest is r821
03:46<Eddi|zuHause>GRFCodec r811 - Copyright (C) 2000-2005 by Josef Drexler
03:46<Eddi|zuHause>so at least both match
04:06-!-fonsinchen [] has joined #openttd
04:10-!-HerzogDeXtEr [] has joined #openttd
04:13<Mazur>Good morning, everyone.
04:14-!-ar3k [] has joined #openttd
04:16-!-HerzogDeXtEr1 [~Flex@] has quit [Ping timeout: 480 seconds]
04:16<JamesG>Good morning, Mazur
04:20-!-pugi [] has joined #openttd
04:21-!-ar3kaw [] has quit [Ping timeout: 480 seconds]
04:23-!-Brianetta [] has joined #openttd
04:31-!-SpComb [] has quit [Remote host closed the connection]
04:31-!-SpComb [] has joined #openttd
04:46-!-DDR [] has quit [Ping timeout: 480 seconds]
04:48-!-amkoroew [] has joined #openttd
05:06-!-zydeco [] has joined #openttd
05:13-!-elmz [] has joined #openttd
05:26-!-ar3kaw [] has joined #openttd
05:32-!-rhaeder [] has joined #openttd
05:32-!-elmz [] has quit [Read error: Connection reset by peer]
05:32-!-elmz [] has joined #openttd
05:33-!-ar3k [] has quit [Ping timeout: 480 seconds]
05:34-!-elmz [] has quit [Read error: Connection reset by peer]
05:34-!-elmz [] has joined #openttd
05:36-!-elmz [] has quit [Read error: Connection reset by peer]
05:36-!-elmz [] has joined #openttd
05:37-!-elmz [] has quit [Read error: Connection reset by peer]
05:37-!-elmz [] has joined #openttd
05:37-!-elmz [] has quit [Read error: Connection reset by peer]
05:37-!-elmz [] has joined #openttd
05:38-!-roboboy [] has joined #openttd
05:39-!-elmz [] has quit [Read error: Connection reset by peer]
05:39-!-elmz [] has joined #openttd
05:41<fonsinchen>brrr ... when drawing a linkgraph overlay over the main viewport I have to recalculate it everytime we scroll as different links have to be shown. However, as also the linkgraph itself may have changed I have to set the whole viewport dirty after each recalculation. That is slow. Any ideas?
05:43<Eddi|zuHause>some cache and a tile-loop-ish 256-tick refresh?
05:44<fonsinchen>Then when you scroll the viewport you won't see new links until those 256 ticks are over.
05:44<fonsinchen>It already has a cache, but only for the links in the current viewport.
05:45<Eddi|zuHause>i think you need a stronger separation of the links and their data (caoacity, etc.)
05:45<fonsinchen>Maybe I should always put all links in the cache.
05:46-!-zydeco [] has quit [Ping timeout: 480 seconds]
05:46<fonsinchen>Then I wouldn't have to rebuild the cache on scrolling and zooming at all, but it would take longer to rebuild it in turn.
05:47<fonsinchen>Worth a try
05:47-!-zydeco [] has joined #openttd
05:48<Eddi|zuHause>what you need to avoid is constantly recalculating everything. in earlier versions of cargodist, whenever i viewed the link graph, cpu went to 100%
05:48-!-elmz [] has quit [Read error: Connection reset by peer]
05:48-!-elmz [] has joined #openttd
05:48-!-ar3k [] has joined #openttd
05:49<fonsinchen>That is already solved with the cache
05:49<fonsinchen>I'm working on the overlay branches which are very different from smallmap-stats
05:49<fonsinchen>smallmap-stats will be removed in favor of those.
05:50-!-ar3k [] has quit []
05:53-!-Fuco [] has joined #openttd
05:54-!-ar3k [] has joined #openttd
05:56-!-ar3kaw [] has quit [Ping timeout: 480 seconds]
05:58<fonsinchen>That's better indeed. :)
06:06-!-Vikthor [] has joined #openttd
06:07<Eddi|zuHause>what i meant about tile-loop-ish was some kind of incremental rolling update, so you don't make all calculations at once, but instead spread them out evenly over the whole 256 ticks
06:08<fonsinchen>This would give me all kinds of headaches with stations and links appearing and disappearing in between.
06:08<fonsinchen>RebuildCache itself is acceptably fast; it's just not good to run it on every single scroll event.
06:09<Eddi|zuHause>hm, if you think it suffices...
06:10<fonsinchen>Actually I think by not checking if the links are visible it should have become faster.
06:17-!-DayDreamer [~DayDreame@] has joined #openttd
06:23<fonsinchen>Well, yes ... cache rebuilding is faster, drawing is slower now. Naturally.
06:28-!-Xaroth_ [~Xaroth@] has joined #openttd
06:29-!-Xaroth [~Xaroth@] has quit [Ping timeout: 480 seconds]
06:32-!-zydeco [] has quit [Quit: miscellaneous hardware exception error]
06:32-!-KenjiE20 [~KenjiE20@] has joined #openttd
06:36-!-zydeco [] has joined #openttd
06:38<fonsinchen>I guess I need two cache levels: one for all links and one for the visible ones.
06:38<fonsinchen>This is getting ridiculous.
06:41<Eddi|zuHause>the idea is actually not as crazy as it sounds
06:43<Eddi|zuHause>SpComb: no, main viewport overlay
06:44<Eddi|zuHause>Yexo: i now updated to grfcodec 5.1.0, and manually executed make in objs/extra_grf, and now it does it without errors
06:44<SpComb>ooh yeah, overlay :)
06:45<fonsinchen>It works, but it's awfully slow.
06:45<SpComb>you could just do links for visible stations, and skip those for stations not visible? :)
06:45<fonsinchen>I'm already doing that but I still have to check all stations like that
06:45<fonsinchen>except if I limit the cache to only visible links and stations.
06:46<fonsinchen>But then I have to rebuild it if you scroll
06:46<fonsinchen>which is also slow
06:46<SpComb>I mean, skip links between stations not visible
06:46<SpComb>but I guess it would be too confusing
06:46<fonsinchen>That's bad
06:46<fonsinchen>You don't want that link you're just following to suddenly disappear.
06:46<Eddi|zuHause>fonsinchen: you could make the cached area larger than the screen, and only rebuild on "far" scrolls?
06:47<fonsinchen>I was thinking about sorting the cache.
06:47<fonsinchen>Putting the visible links first and only resorting it (instead of rebuilding) when scrolling.
06:47<Eddi|zuHause>fonsinchen: sort for what?
06:48<fonsinchen>Then I can stop checking when I get an invisible link.
06:49<SpComb>what's the expensive operation, determining which links are visible in the given viewport?
06:51<Eddi|zuHause>fonsinchen: but that means while scrolling around you'll still do a sorting operation on thousands of elements with a non-trivial chekc
06:51<fonsinchen>you have to rebuild the lvl1 cache somehow
06:51<Eddi|zuHause>(where anything other than "a<b" is non-trivial)
06:52<fonsinchen>The problem is that I can't waste a lot of time in ViewportDoDraw
06:53<fonsinchen>So using a larger area only partly solves the problem.
06:54<Eddi|zuHause>fonsinchen: maybe my suggestion is viable there: the "lvl2" cache contains the full graph, and the "lvl1" cache an area of the visible screen plus some border. e.g. if your screen is 800x600, you cache an area of 1600x1200, with the original position centered. then you have to rebuild the cache only when scrolling more than 400 pixels left/right or 300 pixels up/down
06:54<Eddi|zuHause>not every 1-pixel scroll operation will result in a recalculation then
06:54<fonsinchen>But then I have to check 4 times the amount of links for every Draw
06:54<fonsinchen>This will still be nasty
06:55<Eddi|zuHause>yes, but "4 times" is really a small number
06:55<fonsinchen>Not in ViewportDoDraw
06:55<fonsinchen>That thing is incredibly tight.
06:55<@Yexo>Eddi|zuHause: strange that that works, since 5.1.0 = r813
06:56<@Yexo>r812 / r813 = Add: support for object property 17 and variable 48 / Update: some documentation
06:56<@Yexo>both don't look like anything that might effect the problem you had
06:56<Eddi|zuHause>Yexo: maybe Ammler made some serious hickups while providing the package?
06:56<SpComb>there's bound to be some algorithmic solution though, rendering a view into a space filled with vectors is a common enough operation
06:57<SpComb>think google maps or whatever
06:57<SpComb>then again, they can probably afford massive precomputed caches/indexes
06:58<Eddi|zuHause>SpComb: i think google maps has fairly local overlay lines, you won't see a direct line between Paris and Berlin while browsing the countryside somewhere inbetween
06:59<SpComb>they have long paths
06:59<SpComb>who's to say you can't split the long line up for your cache?
06:59<Eddi|zuHause>SpComb: paths != links
07:00<SpComb>I mean, mark each super-tile that the link passes throguh
07:00<Eddi|zuHause>fonsinchen: SpComb has a point there, if you split up your links in "small" chunks, you get more chunks but get a better locality condition
07:01<Eddi|zuHause>so cut up the link every 256 pixels
07:01<Eddi|zuHause>and draw it like a sprite
07:01<fonsinchen>And how does that help with the caching?
07:01-!-Vikthor [] has left #openttd [Leaving.]
07:02<fonsinchen>This is just a more complicated cache
07:02<fonsinchen>Ah, I see what you mean
07:02<Eddi|zuHause>fonsinchen: on scrolling, you can only get one additional chunk in each direction, so you can have some kind of sorted 2D list
07:02<fonsinchen>Like this I can reference specific areas in the cache.
07:09<Ammler>[13:08] <Eddi|zuHause> [12:56:37] Yexo: maybe Ammler made some serious hickups while providing the package? <-- hickup?
07:09<SpComb>it makes building the cache more complicated, but if you can maintain it iteratively (add/remove/change induvidual links) rather than rebuild it..
07:09<Eddi|zuHause>Ammler: with grfcodec-5.1.r811 i couldn't compile openttd.grf, but with grfcodec-5.1.0 it works
07:10<Eddi|zuHause>Ammler: both installed from openttdcoop repo
07:10<Ammler>hmm, there is a 5.1.r811 there?
07:10<Eddi|zuHause>Ammler: there was back then when i installed it
07:10<Ammler>grfcodec is now in the official games repo, btw.
07:11<Ammler>openttdcoop is used as testing repo, I just submit stables to games
07:12-!-roboboy [] has quit [Ping timeout: 480 seconds]
07:12<Eddi|zuHause>i don't think i have the games repo active
07:12<Ammler>well, using openttdcoop should also work
07:12<Ammler>maybe you aren't aware that 5.1.r811 is older than 5.1.0
07:13<Eddi|zuHause>Ammler: i am.
07:13<Eddi|zuHause>anyway, i don't think we'll ever find out what was actually wrong...
07:13<@Yexo><Ammler> maybe you aren't aware that 5.1.r811 is older than 5.1.0 <- the difference is not releveant here (5.1.0 = r813)
07:14<Ammler>Yexo: well, as Eddi|zuHause mentioned, it could be there were some build script changes
07:14-!-ar3kaw [] has joined #openttd
07:18-!-ar3k [] has quit [Ping timeout: 480 seconds]
07:19<fonsinchen>Let's get back to the actual problem, shall we? The actual problem was not in fact the time needed for rebuilding the cache or drawing. That was pretty balanced until I messed it up right before.
07:20<fonsinchen>The actual problem was the forced whole screen redraw after rebuilding the cache.
07:20<fonsinchen>That was too frequent as it happened in every OnScroll.
07:20<fonsinchen>It's not really necessary to do it that often, though.
07:21<Eddi|zuHause>fonsinchen: but wouldn't that also be solved if you had sprite-sized chunks of the graph?
07:21<fonsinchen>That's an incredibly complicated thingh to implement entirely not needed, as there's an easier solution.
07:22<Eddi|zuHause>fonsinchen: then the normal viewport-redraw rules would apply
07:22<fonsinchen>I can just remember that I have just scrolled and delay the rebuild/redraw thing a little
07:23<fonsinchen>Like that the link graph overlay only gets updated when you're done scrolling and that's acceptable I think.
07:24<Eddi|zuHause>you mean like while i scroll, the newly visible area won't have links drawn?
07:24<Eddi|zuHause>that doesn't sound good at all
07:26<fonsinchen>The new links get drawn about a second after you release the button
07:27<fonsinchen>Mind that you can still follow previously visible links like this
07:27<fonsinchen>They stay visible
07:29<Eddi|zuHause>damn... i can't get the "first contact" theme out of my head anymore
07:35-!-v3rb0 [~v3rb0@] has joined #openttd
07:41<fonsinchen>15 ticks may be a bit long for the delay, but I'll keep it like that for now to provoke some discussion :)
07:41<Eddi|zuHause>what happens if the game is paused?
07:41-!-fjb is now known as Guest2361
07:41-!-fjb [] has joined #openttd
07:43<fonsinchen>Window::OnTick still works as expected in paused it seems
07:44-!-elmz [] has quit [Read error: Connection reset by peer]
07:44-!-elmz [] has joined #openttd
07:44-!-Pulec [] has joined #openttd
07:45<Eddi|zuHause>something that i was missing from the smallmap linkgraph: when clicking on a link it should cycle between the two end points (like subsidies do)
07:46<fonsinchen>Advanced features to be implemented by whoever is enthusiastic enough.
07:46<fonsinchen>I have enough more basic problems for now.
07:48<fonsinchen>For example I need a legend for the viewport overlay.
07:48<fonsinchen>This is going to be a pain.
07:48-!-Guest2361 [] has quit [Ping timeout: 480 seconds]
07:48<Eddi|zuHause>a window, like in the tile highlighting patch?
07:48-!-andythenorth [~andy@] has joined #openttd
07:48*andythenorth ponders
07:48<andythenorth>what's all this crap about HEQS trams being too good?
07:48<Eddi|zuHause>andythenorth: you're in the right place for that ;)
07:49<andythenorth>all of mine are just losing money :(
07:49<fonsinchen>You need to select by company and cargo, with all/none options for each and I have to place the menu entry at some point where a, you'll find it and b, no one will be pissed about it.
07:50<@Terkhen>hi andythenorth
07:51<@Terkhen>they are too good for being road vehicles, but they are still worse than trains IMO
07:52<@Terkhen>they can carry a lot of cargo but they are slow, which makes them balanced
07:52<Eddi|zuHause>fonsinchen: a dropdown entry in the minimap tool?
07:52<Eddi|zuHause>fonsinchen: or the graph tool?
07:53<fonsinchen>Is there actually a menu entry for the transparency GUI somewhere? That's where the linkgraph overlay legend GUI should be.
07:53-!-elmz [] has quit [Read error: Connection reset by peer]
07:53-!-elmz [] has joined #openttd
07:53<@planetmaker>There's not, fonsinchen
07:53<Eddi|zuHause>fonsinchen: it's in the settings dropdown, that sounds like the wrong place
07:54<@planetmaker>hm, there's a menu entry which opens it, Eddi|zuHause ?
07:54<Eddi|zuHause>planetmaker: yes.
07:54<@planetmaker>:-) I'm way too used to shortcuts it seems
07:56<fonsinchen>Hmm, should I stop it from drawing a linkgraph on the title game? ;)
07:57*andythenorth goes back to losing money :(
07:57-!-andythenorth [~andy@] has left #openttd []
07:57-!-Wolf01 [] has joined #openttd
07:57-!-ar3kaw [] has quit [Ping timeout: 480 seconds]
08:00-!-fonsinchen [] has quit [Quit: Konversation terminated!]
08:00-!-fonsinchen [] has joined #openttd
08:04<Eddi|zuHause>andy's fault is clearly that he plays the meta-game the wrong way...
08:06-!-KritiK [] has joined #openttd
08:06<@planetmaker>what's the right way, Eddi|zuHause ?
08:07<Eddi|zuHause>planetmaker: the meta-game consists of making code/graphics, not actually playing the game ;)
08:07<Eddi|zuHause>(referring his post in the "what kind of game is openttd?" thread)
08:08<@planetmaker>yes... but why does he play that game the wrong way?
08:08<Eddi|zuHause>if he were not-playing the game, then he wouldn't lose money...
08:09-!-elmz [] has quit [Read error: Connection reset by peer]
08:09-!-elmz [] has joined #openttd
08:14<Mazur>Idea: delivering coal to HQ to combat fuel prices/running costs.
08:15<Mazur>Of steamers only, of course.
08:15<Mazur>Oil for Diesels.
08:15-!-Fast2 [] has joined #openttd
08:20<Eddi|zuHause>Mazur: conceptual flaw: you don't actually buy the cargo on pickup, so you can't just deliver them to your own HQ for "free"
08:22<Mazur>Still you can write off the transport cost against taxes. ;-)
08:23<Mazur>No matter, it was just an idea.
09:00-!-Lakie [~Lakie@] has joined #openttd
09:07<yorick>airports are complicated
09:09<TrueBrain>you have people taking off, landing, and you have snow; I don't see the complication
09:10<TrueBrain>well, not people landing ... planes ... it would be weird if people would be taking off etc
09:11<yorick>airport movements are complicated*
09:11<TrueBrain>they don't really move normally
09:11<TrueBrain>they sit in one place
09:11<TrueBrain>would be weird if they move around
09:11<yorick>aircraft movements on airports are complicated*
09:12<yorick>"they can go left, right, or forward"
09:12<TrueBrain>they can also go up
09:12<TrueBrain>or down
09:12<TrueBrain>in some weird cases collide
09:12<yorick>to what degree are newgrf airports in trunk?
09:12<TrueBrain>56.3 degrees
09:12<TrueBrain>to the left
09:13<@planetmaker>don't forget the inclination angle. It's about 27.3°
09:13<TrueBrain>did you correct for the normal?
09:13<@planetmaker>the question is which 'normal'? I used the normal to the geoid 1996 model
09:14<TrueBrain>see, there we differ
09:14<TrueBrain>*best conversation ever*
09:14*yorick gives up
09:14<TrueBrain>the reason computers have such a hard time understanding conversations; so much is based on context :)
09:15<@planetmaker>yup :-)
09:15<@planetmaker>having this conversation a computer would have failed the turing test, though ;-)
09:15<TrueBrain>well, so you assumed
09:15<TrueBrain>maybe I am a bot
09:15<@planetmaker>unless it subsequently would not fail in convincing the examiner that it was joking around with them
09:16<@planetmaker>hm... are you from an asimov-universe?
09:16<@planetmaker>you(r bot)
09:16-!-Lakie [~Lakie@] has quit [Quit: bbiab]
09:16-!-andythenorth [~andy@] has joined #openttd
09:17<TrueBrain>never played with Isaac, so dunno
09:17*Belugas is seaching for ultra bright white LED for God Wife
09:17<@Belugas>Hello sir TrueBrain!
09:18<@planetmaker>TrueBrain, you really never read anything from him? You definitely missed some of the best sci-fi around
09:19<@planetmaker>Belugas, "golden dragon"
09:19<TrueBrain>planetmaker: guess I did
09:19<TrueBrain>howdie Belugas :D
09:22<@planetmaker>though samsung(?) also has some very bright ones.
09:22*Belugas clicks on URL with gratitude
09:23<@planetmaker> <-- first one
09:27<@planetmaker>ah, the third one was from "Seoul semiconductor"
09:28<@planetmaker>but my info is a bit outdated 12 .. 18 months
09:31<Eddi|zuHause>damn, it
09:31*planetmaker damns it
09:31<TrueBrain>who is this IT you talk about?
09:31<Eddi|zuHause>it's make-fun-of-yorick-day and i missed it :(
09:32<TrueBrain>well, I was not making fun of yorick, more fun of myself, but yorick decided to help along :p
09:33-!-supermop [] has joined #openttd
09:35<Eddi|zuHause>"turing test extra credit: make the observer think he's the computer"
09:46<@Belugas>thanks for info, planetmaker, now i need to make up my mind :)
09:46<@Belugas>and find good prices here and there!
09:46<@planetmaker>no problem. It's been bookmarked here ;-)
09:47<TrueBrain>good day to you too peter1138 :D
09:48<@peter1138>silly me. my system had manpages for some functions, so i used them.
09:48<@peter1138>but my system doesn't support those functions...
09:49<TrueBrain>lol; you have man pages installed of functions which you don't have installed? That is a new one :D
09:50<@peter1138>yeah :(
09:51*andythenorth is backing up
09:51<andythenorth>how are there more than 1m items on my HD?
09:52<supermop>1 meter?
09:53<yorick>1 megabyte?
09:53<__ln__>1 metre?
09:53<yorick>1 microsoft standard unit?
09:53-!-enr1x [] has joined #openttd
09:54<yorick>TrueBrain: <-- possible donation option?
09:55<yorick>or does orudge do that
09:55-!-DanMacK [] has joined #openttd
09:55-!-Singaporekid [] has joined #openttd
09:56<@peter1138># listen to the sound
09:57<@Belugas># of my big black boots
10:00<Mazur>Thse boots are made for Walken.
10:01<@Belugas># Walking in your footsteps!
10:02-!-Skiddles [] has quit [Ping timeout: 480 seconds]
10:03<Eddi|zuHause>Christopher Walken?
10:03-!-Lakie [~Lakie@] has joined #openttd
10:04<__ln__># it won't attract the worm
10:05<@Belugas># Good Morning The Worm, your Honnor
10:08-!-andythenorth [~andy@] has quit [Quit: andythenorth]
10:11-!-andythenorth [~andy@] has joined #openttd
10:13<DanMacK>WB Andy
10:23-!-glx [glx@2a01:e35:2f59:c7c0:b4eb:e94d:da7a:18b7] has joined #openttd
10:23-!-mode/#openttd [+v glx] by ChanServ
10:27-!-Progman [] has joined #openttd
10:30-!-Devroush [] has joined #openttd
10:32-!-Br33z4hSlut5 [] has quit [Remote host closed the connection]
10:39-!-enr1x [] has quit [Quit: leaving]
10:44-!-Krusen [~as.if@] has joined #openttd
11:02-!-frosch123 [] has joined #openttd
11:29-!-ecke [~ecke@] has joined #openttd
11:30-!-andythenorth [~andy@] has quit [Quit: andythenorth]
11:33-!-montezuma [] has joined #openttd
11:33<montezuma>alguien que hable español?
11:35-!-montezuma [] has quit []
11:38<@Belugas>terkehn does, but he's not there, and neither are you
11:39<@planetmaker>patience is a virtue, eh? ;-)
11:39-!-IchGuckLive [] has joined #openttd
11:40<IchGuckLive>Hi all
11:40<Mazur>Patience is also a class of card game.
11:40<Mazur>Hi one.
11:41<IchGuckLive>Got e Question i got a subvention running from a tiny city to a othe via a big city
11:42<IchGuckLive>if i bring people on the back track to the tiny city from the large city will they then increase the amout on passangers
11:46<@Terkhen>planetmaker: indeed it is :)
11:48<@Belugas>yeah... patience... seems lack of it plagues quite a lot of countries
11:51<@Belugas>mmh.. i'm also affected. but... it's because of my abusive coffee drinking habit :S
11:53<__ln__>What do they call Quarter-Pounder with Cheese in Québec?
11:56-!-goblin [] has joined #openttd
11:59<IchGuckLive>lugo: trhanks
12:00-!-IchGuckLive [] has quit [Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100423140709]]
12:09-!-Biolunar [] has joined #openttd
12:21-!-|Jeroen| [] has joined #openttd
12:23<@Belugas>__ln__ : "un quart de livre"
12:24<@Belugas>which, oh surprise, translates into "a quarter-pound"
12:24<@Belugas>so no "er" at the end
12:24<@Belugas>add cheese if you want -> "fromage"
12:24<@Belugas>but... i never touch that stuff
12:25<__ln__>so not "royale with cheese"
12:26<@Belugas>not that i am aware.
12:28<@Belugas>maybe it's how they are called in France, but definitively not here
12:28<__ln__>(that's what it's called in france according to Pulp Fiction)
12:28<__ln__>(and also according to my own observations)
12:29<@Belugas>since my last visit tofrance goes back to 1975, i cannot trust my memory :)
12:29<@Belugas>so i believe you
12:30-!-Zuu [] has joined #openttd
12:52-!-Brianetta [] has quit [Remote host closed the connection]
13:02-!-KouDy [] has joined #openttd
13:07-!-andythenorth [] has joined #openttd
13:07-!-v3rb0 [~v3rb0@] has quit [Ping timeout: 480 seconds]
13:11-!-Nanor [] has joined #openttd
13:11<Nanor>hey guys
13:11-!-pugi [] has quit [Quit: I reject your reality and substitute my own]
13:12<Nanor>Can anyone gimme a bit of help with train stations in OTTD?
13:13-!-Biolunar [] has quit [Quit: All your IRC are belong to us!]
13:13-!-X-2 [] has joined #openttd
13:13<Zuu>Don't ask to ask, just ask.
13:14<Nanor>How can I tell trains to use a certain terminal at a train staion
13:16<@Terkhen>Nanor: unless you somehow force them to choose one using other means (for example waypoints at the entrance of each terminal) there is no way
13:16<Nanor>i'll try that then
13:19-!-Nanor [] has quit []
13:21<@Terkhen>andythenorth: is FIRS closing behaviour documented somewhere?
13:21<andythenorth>in the code :P
13:21<andythenorth>and the readme :D
13:21-!-Biolunar [] has joined #openttd
13:23<andythenorth>Terkhen: there may be a bug with it though
13:23<andythenorth>are you asking from interest, or a problem?
13:23<@Terkhen>both :)
13:23<@Terkhen>frequently serviced fishing grounds closed for me
13:23<andythenorth>what parameter for primary closure?
13:26<andythenorth>can you open a ticket for me?
13:26<@Belugas>i think i'm tired. A joke I pulled out : Who is the opposite of Tristan? Gaetan. Got to be french to get it...
13:26<@Terkhen>ok :)
13:31<+glx>Belugas: it's a bad one ;)
13:32<@Belugas>i know, but i can't stop laughting at it :D like... nervously laughing
13:38<rane>should i have path signals network-wide or just before stations?
13:39<Zuu>both works
13:39<Zuu>I usually stick to path signals in the entire network
13:39-!-goblin [] has quit [Ping timeout: 480 seconds]
13:39<Zuu>Makes things simplier to stick to the same type of signals in the entire network.
13:40<CIA-11>OpenTTD: frosch * r22131 /trunk/src/waypoint_gui.cpp: -Fix: Spectators had trouble closing buoy windows. (Terkhen)
13:40<rane>my trains go crazy sometimes and try to escape stations using wrong track when wait is too long for the exit
13:41<rane>paths don't block them and cause tons of pain
13:44<Zuu>If an AI refit a vehicle to the same cargo multiple times, can it iterate through different sub cargo type refits?
13:44-!-dfox [] has quit [Ping timeout: 480 seconds]
13:45<frosch123>afaik subcargos are not available to ais
13:45<frosch123>they are to broken to design an api for :p
13:45<CIA-11>OpenTTD: translators * r22132 /trunk/src/lang/ (polish.txt slovenian.txt unfinished/frisian.txt):
13:45<CIA-11>OpenTTD: -Update from WebTranslator v3.0:
13:45<CIA-11>OpenTTD: frisian - 172 changes by Taeke
13:45<CIA-11>OpenTTD: polish - 1 changes by xaxa
13:45<CIA-11>OpenTTD: slovenian - 40 changes by Necrolyte
13:45<Zuu>So it is it an AI limitation that they can't use the long versions of busses long vehicles.
13:45<frosch123>currently yes
13:46<Zuu>Checked and found out that the longer versions in LV are not more expansive than the short versions - just higher capacity and larger sprites.
13:53-!-Zuu [] has quit [Quit: Leaving]
13:54-!-Chillosophy [] has joined #openttd
13:56*andythenorth has HEQS running cost dilemma
13:56<andythenorth>I made a parameter for them
13:56<andythenorth>(or planetmaker did) :P
13:56<andythenorth>which makes it too easy to 'fix' my loss making routes
13:57<@planetmaker>tsk :-)
13:58-!-Adambean [] has joined #openttd
13:58<@Terkhen>andythenorth: I usually have no problems on getting a profit using ishizuchi on coal routes
13:58-!-Lakie [~Lakie@] has quit [Quit: bbml]
13:58<andythenorth>this is the steam trams
13:58<andythenorth>on general cargo routes (mostly farm)
13:58<@Terkhen>oh :)
13:59<andythenorth>15mph is quite slow :P
13:59<@Terkhen>well, I tend to avoid the *really* slow vehicles in HEQS
13:59<andythenorth>I have no other choices
13:59<andythenorth>eGRVTS horses are broken for realistic acceleration
13:59<@Terkhen>hmm... yes
14:00<@Terkhen>a small acceleration fix release of eGRVTS would be really welcome
14:00-!-KouDy [] has quit [Ping timeout: 480 seconds]
14:00<andythenorth>zephyris wouldn't mind
14:01<andythenorth>he's just busy :)
14:02-!-Chillosophy [] has quit [Ping timeout: 480 seconds]
14:04-!-KouDy [] has joined #openttd
14:04-!-|Jeroen| [] has quit [Quit: oO]
14:06-!-Chillosophy [] has joined #openttd
14:11*andythenorth wishes trains would go for servicing automatically
14:11<supermop>what do you mean?
14:11<andythenorth>its boring setting 'service at depot' orders
14:11<SmatZ>they go to depot when they need to
14:11<andythenorth>no they don't
14:12<andythenorth>they haven't for many releases
14:12<supermop>conditional orders? or use the old service intervals
14:12<SmatZ>depending how you set the "service interval" value
14:12<SmatZ>of course, you have to have depots reachable
14:12<andythenorth>current date 1877. service interval: 30 days. last serviced 1875
14:13<SmatZ>then it can't find the depot
14:13<andythenorth>it's a PBS signalling issue
14:13<supermop>just put a depot at the end of the terminal platform
14:13<andythenorth>I know approximately what causes it, but it's annoying :P
14:13<supermop>or have block signals near the depot siding
14:14<andythenorth>I can solve it with another PBS signal near the depot
14:14<andythenorth>but that will cause dumb lockups
14:14<supermop>so that the train doesn't reserve a path past the depot
14:14<andythenorth>and I have no money :P
14:14<supermop>besides, no depot orders means you don't get to use pretty sheds
14:15<andythenorth>it's odd that the train should know it will need servicing (it hasn't been for 2 years)...
14:15<supermop>to stable your trains before and after the servicing
14:15<andythenorth>...but on leaving the station it doesn't try and reserve a path to a perfectly available depot
14:17-!-Singaporekid [] has quit []
14:22<andythenorth>1870 FIRS + UKRS2 + HEQS + FISH is *hard*
14:22<andythenorth>I could do with a strategy guide :P
14:23<@Belugas>or with a strategic guide
14:24-!-JOHN-SHEPARD [] has joined #openttd
14:24<andythenorth>right now I could do with using the money cheat :P
14:25<andythenorth>for too many years coal has been the money maker :P
14:25<andythenorth>everything I know is now wrong
14:28<@Belugas>sounds like a guy who discovered his wife is in fact a man
14:28<@Belugas>or that aliens are everywhere
14:28<@Belugas>and that wishes exist!
14:31<andythenorth>frosch123: extended tile spec looks like it could handle animation?
14:31<andythenorth>instead of n tiles for n frames
14:32<andythenorth>tiles / action 2s /s
14:32<andythenorth>seems like a net win on the whole
14:32<andythenorth>did I miss any developments with it?
14:32<frosch123>i discussed some minor changes to the specs with lakie
14:32<frosch123>did not update them yet though
14:32<andythenorth>last thing I saw on it was shipping you a test grf
14:33<frosch123>yeah, but it always looked the same for me :s
14:34<andythenorth>I didn't do much with it
14:34<andythenorth>is the patch considered 'early work' or 'quite finished'
14:36-!-X-2 [] has quit [Remote host closed the connection]
14:37<frosch123>except for some format changes there is not much to add
14:38<frosch123>i need to harden the loading a bit though. it has to disable the grf if there are unknown bits in the flags
14:38<andythenorth>so I could use some real FIRS cases as a test for it?
14:39<andythenorth>then branch them off for inclusion later
14:39<frosch123>i think so, the future change will be minor
14:39-!-Chris_Booth [] has joined #openttd
14:39<frosch123>but there will be changes :)
14:39<andythenorth>the more testing, the faster it gets to trunk?
14:43-!-Zuu [] has joined #openttd
14:46<frosch123>updated the spec
14:46<frosch123>not yet the diff though
14:47<frosch123>now there is a 0x40 offset on the number of sprites to identify the new format, the flags are now 16bit and are at a different position
14:48<frosch123>hmm, now we could also add <flags> to the groundsprite
14:48<andythenorth>is the concept of groundsprite still relevant?
14:48<andythenorth>is the bounding box handled differently for that?
14:49<frosch123>they have no bounding box
14:49<frosch123>and there are special cases
14:49*andythenorth wondered if it was just a stack of sprites really
14:49<frosch123>e.g. if the groundsprite is the flat water sprite, it will also draw canal or river borders
14:50<frosch123>will take a look the groundsprite case later
14:54-!-valhallasw [] has joined #openttd
15:01-!-valhalla1w [] has joined #openttd
15:06-!-valhallasw [] has quit [Ping timeout: 480 seconds]
15:09-!-valhalla1w [] has quit [Ping timeout: 480 seconds]
15:14-!-fonsinchen [] has quit [Remote host closed the connection]
15:30<CIA-11>OpenTTD: frosch * r22133 /trunk/src/ (autoreplace_gui.cpp misc_gui.cpp transparency_gui.cpp): -Fix: some coding style.
15:36-!-Devroush [] has quit [Ping timeout: 480 seconds]
15:44-!-dfox [] has joined #openttd
15:46<CIA-11>OpenTTD: frosch * r22134 /trunk/src/ (misc_gui.cpp newgrf_debug_gui.cpp): -Codechange: Move ReInit() of the landinfo window from DeleteNewGRFInspectWindow() into a InvalidateData call.
15:55<CIA-11>OpenTTD: frosch * r22135 /trunk/src/ (9 files):
15:55<CIA-11>OpenTTD: -Fix [FS#4523]: When commands need to invalidate windows, process these events
15:55<CIA-11>OpenTTD: asynchronously before the next redraw. Calling window code directly from command
15:55<CIA-11>OpenTTD: scope uses wrong _current_company and might issue nested DoCommands() which
15:55<CIA-11>OpenTTD: interfer with the running command.
15:56-!-peter [] has joined #openttd
15:56-!-peter is now known as Guest2416
15:57<Guest2416>anyone here would could help with a downloading content issue?
15:57<@planetmaker>click 'online content'. wait for list to build. Then select what suits you. Doesn't that work?
15:57<@DorpsGek>planetmaker: OpenTTD uses TCP and UDP port 3979 for server <-> client communication, UDP port 3978 for masterserver (advertise) communication (outbound), and TCP port 3978 for content service, a.k.a. BaNaNaS (outbound)
15:57<@planetmaker>might be interesting, too
15:58<Guest2416>no, the problem is there it cannot connect t oa server
15:58-!-DayDreamer [~DayDreame@] has quit [Read error: Connection reset by peer]
15:58<@planetmaker> TCP port 3978 for content service, a.k.a. BaNaNaS (outbound)
16:01<Guest2416>where can i set it as a default connection for outbound in 1.0.5?
16:02<@planetmaker>I just quoted it...
16:03<@planetmaker>content service: port 3978. other stuff: 3979
16:03<@planetmaker>but you need to configure your OS and your router to let that port pass.
16:06<Guest2416>a perhaps that is the problem, the os has those ports open but unfortunatly i cant change the router
16:06<supermop>Oh man, just had a great idea for a wagon
16:06<Guest2416>thanks for the help :)
16:06<supermop>wagons can change length, correct?
16:07<andythenorth>schnabel car?
16:08<@planetmaker>no problem, Guest2416
16:08<@planetmaker>supermop, yes
16:08<supermop>i know the use is limited
16:08<Guest2416>have a good night
16:08<@planetmaker>yes, I can't use it in order to get the tea water boil faster ;-)
16:09<@planetmaker>good night, Guest2416
16:09-!-Guest2416 [] has left #openttd []
16:09<supermop>but wagons that are short and invisible when empty, and take use the graphics of locomotives and MUs in the currently active set when full
16:09<supermop>to simulate new stock being towed to delivery
16:10<Eddi|zuHause>supermop: wagons can only change length in the depot
16:11<supermop>they could carry goods or supplies, or vehicles, if there is set that supports that
16:13-!-andythenorth [] has quit [Quit: andythenorth]
16:13-!-DDR [] has joined #openttd
16:24-!-frosch123 [] has quit [Remote host closed the connection]
16:34-!-Brianetta [] has joined #openttd
16:35-!-fonsinchen [] has joined #openttd
16:36-!-Kurimus [] has quit []
16:37-!-Krusen [~as.if@] has quit [Read error: Connection reset by peer]
16:46-!-Pulec [] has quit []
16:49-!-snorre_ [] has joined #openttd
16:51-!-snorre [] has quit [Ping timeout: 480 seconds]
16:59-!-Pulec [] has joined #openttd
17:12-!-Vikthor [] has joined #openttd
17:30<Wolf01>'night all
17:30-!-Wolf01 [] has quit [Quit: Once again the world is quick to bury me.]
17:35-!-asilv [] has quit [Quit: asilv]
17:36-!-Biolunar [] has quit [Quit: All your IRC are belong to us!]
17:40-!-Eddi|zuHause2 [] has joined #openttd
17:40-!-Eddi|zuHause [] has quit [Remote host closed the connection]
17:43-!-Eddi|zuHause2 is now known as Eddi|zuHause
17:44-!-Brianetta [] has quit [Remote host closed the connection]
17:46-!-Progman [] has quit [Remote host closed the connection]
17:46-!-Chillosophy [] has quit []
17:53-!-pugi [] has joined #openttd
17:57-!-Zuu [] has quit [Ping timeout: 480 seconds]
17:59<@planetmaker>good night all, too
18:07-!-Fast2 [] has quit [Ping timeout: 480 seconds]
18:08-!-fonsinchen [] has quit [Ping timeout: 480 seconds]
18:14-!-DanMacK [] has quit [Quit: Leaving]
18:14-!-Eddi|zuHause [] has quit [Read error: Connection reset by peer]
18:14-!-Eddi|zuHause [] has joined #openttd
18:29-!-Vikthor [] has quit [Quit: Leaving.]
18:30-!-DorpsGek [] has quit [Remote host closed the connection]
18:30-!-DorpsGek [] has joined #openttd
18:30-!-mode/#openttd [+o DorpsGek] by ChanServ
18:36-!-KouDy [] has quit [Quit: Leaving.]
18:37-!-Spoons is now known as FauxFaux
19:03-!-Mucht [] has joined #openttd
19:05-!-supermop [] has left #openttd []
19:12-!-Cybertinus [] has quit [Remote host closed the connection]
19:18-!-zydeco [] has quit [Quit: miscellaneous hardware exception error]
19:28-!-elmz [] has quit [Ping timeout: 480 seconds]
19:37-!-Fuco [] has quit [Ping timeout: 480 seconds]
19:45-!-Eggman891 [] has quit [Quit: -1 Furfag in dis channel.]
19:58-!-KritiK [] has quit [Quit: Leaving]
19:59-!-pugi [] has quit [Quit: I reject your reality and substitute my own]
20:05-!-JVassie [~James@] has quit [Ping timeout: 480 seconds]
20:16-!-supermop [] has joined #openttd
20:24-!-KenjiE20 [~KenjiE20@] has quit [Quit: WeeChat 0.3.4]
20:39-!-andythenorth [~andy@] has joined #openttd
20:47-!-andythenorth [~andy@] has quit [Ping timeout: 480 seconds]
20:49-!-rane [] has left #openttd [bye]
21:03-!-dfox [] has quit [Ping timeout: 480 seconds]
21:15-!-HerzogDeXtEr [] has quit [Read error: Connection reset by peer]
21:45-!-Chris_Booth [] has quit [Remote host closed the connection]
22:32-!-Eddi|zuHause [] has quit [Remote host closed the connection]
22:32-!-Eddi|zuHause [] has joined #openttd
22:54-!-Adambean [] has quit [Quit: Gone fishing]
23:14-!-JOHN-SHEPARD [] has quit [Ping timeout: 480 seconds]
23:20-!-DanMacK [] has joined #openttd
23:28-!-DanMacK [] has quit [Quit: Leaving]
---Logclosed Thu Feb 24 00:00:42 2011