Back to Home / #openttd / 2007 / 06 / Prev Day | Next Day
#openttd IRC Logs for 2007-06-08

---Logopened Fri Jun 08 00:00:16 2007
00:12|-|Smoky555 [~Miranda@] has quit [Quit: Miranda IM! Smaller, Faster, Easier.]
00:24|-|Smoky555 [~Miranda@] has joined #openttd
00:30|-|neli [] has quit [Ping timeout: 480 seconds]
00:46|-|HMage [] has quit [Ping timeout: 480 seconds]
00:48|-|XeryusTC [] has joined #openttd
00:48|-|Zojj [] has left #openttd []
00:48|-|lolman_ [] has joined #openttd
00:52<CIA-1>OpenTTD: miham * r10060 /trunk/src/lang/ (6 files):
00:52<CIA-1>OpenTTD: -Update: WebTranslator2 update to 2007-06-08 07:51:39
00:52<CIA-1>OpenTTD: estonian - 228 changed by kristjans (228)
00:52<CIA-1>OpenTTD: japanese - 13 fixed by ickoonite (13)
00:52<CIA-1>OpenTTD: portuguese - 2 fixed by izhirahider (2)
00:52<CIA-1>OpenTTD: slovenian - 99 fixed by Necrolyte (99)
00:55|-|lolman [] has quit [Ping timeout: 480 seconds]
00:57|-|HMage [] has joined #openttd
01:04|-|Jerub [] has quit [Read error: Connection reset by peer]
01:04|-|Frostregen_ [] has joined #openttd
01:07|-|Frostregen8 [] has joined #openttd
01:07|-|Frostregen8 changed nick to Frostregen__
01:10|-|Frostregen [] has quit [Read error: Operation timed out]
01:12|-|Frostregen_ [] has quit [Ping timeout: 480 seconds]
01:25|-|boekabart [] has joined #openttd
01:28<CIA-1>OpenTTD: peter1138 * r10061 /trunk/src/newgrf_engine.cpp: -Codechange: [NewGRF] Add common cargo subtype support to vehicle var 42
01:28|-|boekabart [] has quit []
01:36|-|neli [] has joined #openttd
01:39|-|Thomas[NL] [] has joined #openttd
01:42|-|Nigel [~nigel@] has joined #openttd
01:44|-|Nigel_ [~nigel@] has quit [Ping timeout: 480 seconds]
02:06|-|maddy [] has joined #openttd
02:09|-|Thomas[NL] [] has quit [Remote host closed the connection]
02:31<Eddi|zuHause3><ln-> has someone seen patrouille de france irl? <- what exactly is that?
02:37|-|boekabart [~boekabart@] has joined #openttd
02:44|-|TinoM [] has joined #openttd
03:01|-|elmex [] has joined #openttd
03:04<boekabart>hm. how can i see what linux distro/version is installed when logged on to a shell
03:04<boekabart>it doesn't seem to know apt-get :(
03:05<Sionide>uname -a
03:05<Sionide>or... um
03:05<Sionide>cat /etc/version
03:05<Sionide>i think
03:05<boekabart>Sionide: LOL: unknown unknown GNU/Linux
03:05<Sionide>cat: /etc/version: No such file or directory
03:06<boekabart> 2.4.29
03:06<Sionide>Linux sphinx 2.6.20-16-generic #2 SMP Wed May 23 01:46:23 UTC 2007 i686 GNU/Linux
03:06<boekabart>anyway, it doesn't have apt-get
03:08|-|moe [] has quit [Ping timeout: 480 seconds]
03:09<boekabart>is that installable?
03:09<boekabart>i don't even know how to install a rpm or deb
03:10<Eddi|zuHause3>rpm --help?
03:10<boekabart>heh, that works :)
03:11|-|moe [] has joined #openttd
03:11<Sionide>dpkg -i foo.deb
03:11<Sionide>just use linux i686 nightly build or such
03:11<Sionide>extract it and you're done
03:13<Sacro>wget, tar, make
03:13<boekabart>ok say I downloaded the rpm for git
03:14<boekabart>then,there is this rpm command that exists
03:14<boekabart>and then?
03:18<Eddi|zuHause3>rpm -ihv file.rpm or something
03:20<boekabart>!! thanks Eddi|zuHause3
03:23|-|Vikthor [~Vikthor@] has joined #openttd
03:25|-|Tobin_ [] has joined #openttd
03:25|-|Tobin [] has quit [Read error: Connection reset by peer]
03:26|-|Tobin_ [] has quit []
03:44|-|lolman_ [] has quit [Read error: Connection reset by peer]
04:12|-|lolman [] has joined #openttd
04:29|-|lolman [] has quit [Remote host closed the connection]
04:31|-|lolman [] has joined #openttd
04:34|-|lolman [] has quit [Remote host closed the connection]
04:35<CIA-1>OpenTTD: peter1138 * r10062 /trunk/src/ (5 files): -Codechange: Don't redraw all station tiles when cargo is added or removed if the station has no custom graphics.
04:36|-|lolman [] has joined #openttd
04:49|-|Progman [] has joined #openttd
05:19|-|Sug [] has joined #openttd
05:25|-|Alltaken [] has joined #openttd
05:34|-|Gekkko [kvirc@] has joined #openttd
05:34<Gekkko>openttd turns me on
05:34<Gekkko>i was just jerking around >_>!
05:35<boekabart>even more gross
05:35<Gekkko>rofl, inuendo unintended
05:35<Gekkko>I use PalmTTD, a crappy version of OpenTTD that crashs at the year 2005
05:35<Gekkko>because of memory leaks :P
05:35<Gekkko>it uses a 0.4.x nightly build.
05:36<TrueBrain>morning all
05:37<boekabart>Q: when a train is going over a bridge/through a tunnel
05:37|-|TheJosh [] has joined #openttd
05:37<TheJosh>hey thanks everyone for all the help yesterday
05:37<boekabart>are his pos_x/pos_y moving?
05:38<boekabart>(knowing that he does remain on the bridgehead tile)
05:38<TrueBrain>yes, else the viewport of the train wouldn't update ;)
05:38<boekabart>thought so
05:48|-|TheJosh [] has left #openttd []
05:58|-|helb [~helb@] has quit [Quit: Logout]
05:59|-|lolman [] has quit [Remote host closed the connection]
06:11|-|Touqen [] has quit [Read error: Connection reset by peer]
06:36|-|elmex [] has quit [Remote host closed the connection]
06:36|-|Vikthor [~Vikthor@] has quit [Quit: Leaving.]
06:38|-|helb [~helb@] has joined #openttd
06:39|-|lolman [] has joined #openttd
06:51|-|Netsplit <-> quits: Zavior
06:52|-|qfh [] has quit [Ping timeout: 480 seconds]
06:52|-|Netsplit over, joins: Zavior
06:52|-|qfh [] has joined #openttd
07:21|-|skidd13 [] has joined #openttd
07:37|-|Alltaken [] has quit [Quit: ChatZilla [Firefox]]
07:41|-|ThePizzaKing [] has quit [Ping timeout: 480 seconds]
07:42|-|glx [] has joined #openttd
07:42|-|mode/#openttd [+v glx] by ChanServ
07:46|-|geoffk [] has joined #openttd
07:51|-|Gekkko [kvirc@] has quit [Quit: - Now less gay.]
08:09<Digitalfox>Hello Belugas :)
08:13<@Belugas>good afternon guys :)
08:14<@Belugas>(somebody reminded it was afternoon over there...)
08:16<boekabart>Belugas: it's almost weekend here
08:17<@Belugas>yeah... i can imagine
08:17<@Belugas>although mine is so booked by God Wife that i would not be able to rest...
08:19<@Belugas>I have to remove all the tiles on my entry floor, put some plywood over the whole entrance corridor whit my father, cut the grass, open up a new spot on the garden for more flowers...
08:19<@Belugas>on top of all the regular weekend duties :S
08:24<skidd13>did someone tried Zojj's performance meter patch?
08:25<skidd13>did -> Has
08:27<@Belugas>skidd13 : I didn't
08:27<@peter1138>it should update less often, else it'll affect results ;p
08:29<skidd13>patch fails to compile. :( SYSTEMTIME is unkonwn. Shouldn't be there an include?
08:38<skidd13>damned it's winows.h ! so no OS compatibility :(
08:41<skidd13>winows.h -> windows.h
08:50<boekabart>skidd13: you need millisec?
08:51<boekabart>SYSTEMTIME return ms?
08:51<@peter1138>my fps counter just counted the ticks as provided by the video driver
08:51<@peter1138>of course, it only works for the sdl driver, hehe
08:53|-|Vikthor [~Vikthor@] has joined #openttd
08:55<boekabart>for win this is good timer code:
08:55<boekabart>and systemtime for non-win
08:59<TrueBrain>use TIC/TOC if ou use OpenTTD :p
09:04<skidd13>I just wanted to test zojj's performance meter patch for openttd, but it needs, "windows.h". And I'm using Linux, so no windows.h. What provides this TIC/TOC?
09:04<TrueBrain>TIC/TOC is a debug thingy to time things :)
09:06|-|Touqen [] has joined #openttd
09:24|-|Peakki [] has joined #openttd
09:31<skidd13>I was thinking about the sprites in openttd.grf. It would be nice to change them via newgrf. What about Action 5 Type 07? There could be an action 7/9 before to check for openttd.
09:36<@peter1138>type 7?
09:37<@Belugas>gui sprites
09:37<@Belugas>skidd13, what do youmean?
09:37<skidd13>ttdpatch maps them. so why can't openttd map them another way?
09:41<@peter1138>might as well just add another type
09:41<@peter1138>as a little patch i have does
09:41<boekabart>peter1138: commit!
09:41<boekabart>trunk doesn't need to be stable anyway :)
09:41<@peter1138>i never commit patches, least of all mine
09:42<@Belugas>iirc, it can be done as is. Just use the sprite id + the offset of our own opentttdbase
09:42|-|Osai [] has joined #openttd
09:42<@Belugas>somebody did it already
09:42<@Belugas>it was.. hem
09:42<@peter1138>if the offset changed, heh
09:42<boekabart>it never does though
09:43<@peter1138>it does with my patch ;)
09:43<@Belugas>ha... mart3p
09:43<boekabart>never commit that then!
09:43<@Belugas>ah... offset changing... indeed
09:45|-|Osai [] has quit []
09:49<+glx>I remember me changing offsets in r10017 :)
09:52[~]boekabart stands corrected
09:52[~]boekabart is so deeply ashamed that he's going home now
09:52|-|boekabart [~boekabart@] has quit [Quit: Leaving.]
09:54|-|skidd13 [] has left #openttd []
09:58<@Belugas>yeah right...
09:58<@Belugas>have a nice weekend ayway...
09:58<@Belugas>even if you already left :)
10:02|-||Jeroen| [] has joined #openttd
10:07|-|Purno [] has joined #openttd
10:13|-|maddy [] has quit [Quit: Konversation terminated!]
10:20|-|maddy [] has joined #openttd
10:20|-||2rB [~Twofish@] has quit [Ping timeout: 480 seconds]
10:38<stillunknown>Is it possible not to redraw stuff every tick?
10:38<@peter1138>which stuff?
10:38<stillunknown>Like track related stuff.
10:38<@peter1138>stuff is only redrawn if it's marked dirty
10:39<stillunknown>Then why does the drawing of catenaries take so much cpu?
10:40<@peter1138>because it's... cpu intensive?
10:40<Rubidium>because there's some complex algorithm to determine where to draw the poles
10:40<@peter1138>store it on the map? heh
10:40<hylje>why not?
10:41<hylje>its not like the poles are dynamic
10:41<@peter1138>map space, presumably
10:41<Rubidium>hylje: they are (slightly)
10:41<@peter1138>yeah, it can depend on whats around it
10:41<@peter1138>but you could cater for that when building
10:42<@peter1138>(or removing)
10:42<@peter1138>wonder how many map bits it would require, heh
10:43|-|remus_ [] has quit [Ping timeout: 480 seconds]
10:45<Rubidium>and 2 on level crossings/stations
10:47<hylje>with map-level catenary
10:48<hylje>it could be easier to do multitile catenary poles
10:49<CIA-1>OpenTTD: belugas * r10063 /trunk/src/ (industry.h industry_cmd.cpp):
10:49<CIA-1>OpenTTD: -Codechange: Change VARDEF for extern
10:49<CIA-1>OpenTTD: -CodeChange: Add the count of industries, basic support for variable 67, var action02 forindustries
10:50<@Belugas>not a big one... and when doing 3 things at the same time, it can be expected :P
10:57|-|Bjarni [] has joined #openttd
10:57|-|mode/#openttd [+o Bjarni] by ChanServ
10:59<CIA-1>OpenTTD: belugas * r10064 /trunk/src/industry.h: -Fix(r10063): compile again, when changing stuff. DOn't trust first run
11:05<stillunknown>Do tiles get dirtied when a vehicle leaves a tile?
11:06<@peter1138>and moves over it in general
11:06<Rubidium>peter1138: isn't it only the viewport?
11:07<@peter1138>it marks the viewport area as dirty
11:07<@peter1138>which causes the tiles to be redrawn
11:07<@peter1138>so much the same effect
11:08<stillunknown>So the entire viewport is marked dirty?
11:08<@peter1138>no, only the area covered by the vehicle
11:11|-|Wolfensteijn [] has quit [Ping timeout: 480 seconds]
11:12<stillunknown>peter1138: were in the code does it determine if a tile in the viewport should be marked dirty?
11:24<@peter1138>ViewportAddLandscape() probably
11:25<@peter1138>that's where it actually draws them if the area was marked dirty
11:25<@peter1138>EndVehicleMove() marks the area dirty when vehicles move
11:27<Phazorx>is stillunknown patch in trunk yet? :)
11:28|-|Wolf01 [] has joined #openttd
11:37<hylje>all of the aboce
11:37<hylje>all of the above
11:37|-|scia [~scia@] has joined #openttd
11:40|-|Digitalfox [] has quit [Quit: ChatZilla [Firefox]]
11:41|-|skidd13 [] has joined #openttd
11:42<TrueBrain>none of the above
11:43|-||2rB [~Twofish@] has joined #openttd
11:43<Wolf01>look what i started! i'm the chaos!
11:43<@Belugas>depends on the weather
11:47|-|Zr40 [] has joined #openttd
11:49<Touqen>on any given sunday
11:49[~]Touqen wonders what he should do for lunch
11:51<@Belugas>don't DO lunch.. CALL for lunch
11:51<@Belugas>or whatever suits ya
11:52<Touqen>So my computer decided to stop behaving properly :/
11:53<Touqen>I did a windows update and updated my video drivers and my puter started freezing almost immediately after boot.
11:53<Touqen>I reverted my video drivers and it still freezes :/
11:53<CIA-1>OpenTTD: glx * r10065 /trunk/src/newgrf_house.h: -Cleanup (r9850): remove now unneeded stuff
11:53<@Belugas>mmhh... freeze...
11:54<@Belugas>ICE CREAM!
11:54<skidd13>Touquen: Is MS office installed?
11:58<skidd13>Check if svchost.exe causes high cpu usage
11:59<Touqen>I would but half the time it dies just before the login dialog.
11:59<Touqen>s/half/most of the time/
11:59<+glx>skidd13: which one ? :D
11:59<Touqen>I'll probably do a repair install when I get the time and see if that fixes it if not, it's reformatting time :D
12:00<skidd13>the one which acts with the ms update. check it with this tool ->
12:00<skidd13>I've had trouble with it the recent weeks at my department.
12:03<skidd13>In the case that is your problem check this site:
12:08<skidd13>how far is newindustries support?
12:09<+glx>progressing :)
12:09<@Belugas>but slowly...
12:09<@Belugas>but nicely :D
12:11<skidd13>hey, it's open source, and allways free time, so don't agitate! ;)
12:13<@peter1138>shut up
12:13<@peter1138>we want newindustries NOW!
12:15<stillunknown>peter1138: I have been testing these hashmap improvements
12:15<stillunknown>peter1138: I'm almost embarrassed to say that they work better than my patch.
12:16<stillunknown>based on a few minutes of profiling
12:17<stillunknown>For some reason the gfx stuff seems to cause less load.
12:17<stillunknown>Maybe due to the seperate hashmaps?
12:17<Phazorx>can both be combined?
12:18<stillunknown>It can be coded to work together, but i'm more inclined to push for these changes first.
12:19<stillunknown>But i need to longer profiling first.
12:21<Rubidium>Phazorx: not really. The separate hashmaps are a big part of the speedup.
12:21<Rubidium>one is in "map" coordinates, the other in "viewport" coordinates
12:22<stillunknown>But the performance seems to be sweet.
12:22<Phazorx>even with huge games?
12:23<Eddi|zuHause3>err... especially with huge games...
12:24<stillunknown>I wonder why this was never picked up by someone.
12:24[~]Phazorx waits for the patch trunked impatiently
12:25<Rubidium>because the forum isn't the place to make patches trackable
12:27|-|scia [~scia@] has quit [Quit: Lost terminal]
12:28<stillunknown>But still, someone must have noticed.
12:28<Rubidium>yes, and then forgot about it
12:30<Rubidium>skidd13: why is the ClearSlot in CmdMoveOrders?
12:30<Phazorx>optimization is good and there is always room for soem more
12:32<skidd13>Rubidium: Good question. Have to check that.
12:32<stillunknown>Phazorx: i tested the local&express concept, it outperforms my "solution"
12:34<Phazorx>that's impressive
12:34<stillunknown>I never realised the hashmap was such a bottleneck.
12:35<skidd13>Rubidium: I got it, it seems to be at the wrong place. It belongs to the update of the current_order.
12:35<skidd13>It should be placed after u->cur_order_index = target_order; and the v should be changed to u.
12:37<Rubidium>but still, why ClearSlot
12:38<Rubidium>the orders that the vehicles have do not change, so no reason to clear the slot (I think)
12:39<skidd13>Then it is not nessesary in CmdSkipTo too.
12:39<Rubidium>there it is, because you change the "current" order of the vehicle
12:39|-||Jeroen| [] has quit [Quit: oO]
12:42<skidd13>Theoretical could it be that you change the order. But if you think that it's not needed.
12:43<Rubidium>well, moving orders doesn't change the order (I assume)
12:44<stillunknown>peter1138: i posted some profiling in the thread
12:44<skidd13>I experienced that If the order is changed in the same moment as the vehicle is leaving the station....
12:46<skidd13>It's development trunk and you are a dev not me. So you have to choose!
12:47<Rubidium>skidd13: I fear more about the other case
12:48<skidd13>Rubidium: What are you talking about?
12:49<Rubidium>vehicles trying to go to a station and then getting their allocated slot cleared
12:50<skidd13>Hmm, agreed, so go ahead with removing it.
12:51<skidd13>Beside g++-4.2 gives a warning src/yapf/../misc/blob.hpp: In member function »void CBlobT<Titem_, Tbase_>::Free() [with Titem_ = int, Tbase_ = CBlobBaseSimple]«:
12:51<skidd13>src/yapf/../misc/blob.hpp:240: Warning: assuming signed overflow does not occur when assuming that (X - c) >= X is always true
12:54<CIA-1>OpenTTD: belugas * r10066 /trunk/src/ (newgrf_commons.cpp newgrf_commons.h newgrf_house.cpp): -Codechange: Expose function GetNearbyTile by moving it to newgrf_commons.[cpp|h]. Will be used by industries in a few.
12:55<CIA-1>OpenTTD: truelight * r10067 /trunk/ -Add: 'make run-prof' profiles your code, simular to 'make run' and 'make run-gdb'
12:57<stillunknown>TrueBrain: what's the advantage to make run?
12:57<stillunknown>with profiling enabled
12:57<TrueBrain>less typing
12:59[~]skidd13 wonders how fast g++-4.4 -O3 compiled openttd starts
12:59<skidd13>g++-4.4 ->g++-4.2
13:00<stillunknown>Bjarni: ping
13:00|-|Vikthor [~Vikthor@] has quit [Quit: Leaving.]
13:02|-|Zojj [] has joined #openttd
13:03|-|maddy [] has quit [Remote host closed the connection]
13:10|-|remus [] has joined #openttd
13:10|-|Rubidium changed nick to blathijs2
13:11|-|blathijs2 changed nick to Rubidium
13:13<Sug>can anyone suggest a way of showing different speeds line side other than different colours, its a bit small to simply write the speed
13:13<Wolf01>different shapes
13:15<CIA-1>OpenTTD: rubidium * r10068 /trunk/src/dock_gui.cpp: -Fix [FS#835]: coverage area highlight was still show when it was turned off for docks.
13:15|-|skidd13 changed nick to skidd13|away_pizza_for_dinner
13:16|-|BobingAbout [~BobingAbo@adsl-83-100-227-197.karoo.KCOM.COM] has joined #openttd
13:17|-|BobingAbout [~BobingAbo@adsl-83-100-227-197.karoo.KCOM.COM] has quit []
13:18<@Bjarni>stillunknown: pong
13:19<stillunknown>Bjarni: I have determined that SmatZ' modifications work faster than what i did, so i suggest you try that and maybe try to speed up the process ;-)
13:22|-|KritiK [] has joined #openttd
13:23<CIA-1>OpenTTD: truelight * r10069 /trunk/src/debug.h: -Documentation: some documentation for TIC/TOC, as it isn't what I expected...
13:25|-|Sacro [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has quit [Read error: Connection reset by peer]
13:26|-|Sacro [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has joined #openttd
13:26<TrueBrain>stillunknown: I created 'make run' because I was too lazy to do: cd bin && ./openttd, all the time
13:26<TrueBrain>then I made the env var: OPENTTD_ARGS, which controls what goes behind ./openttd
13:26<TrueBrain>and now we also have make run-gdb and make run-prof
13:26<TrueBrain>so you can easy switch between gdb runs and normal ones
13:26<TrueBrain>lazy lazy lazy
13:27<Rubidium>so he doesn't need to do "gprof ./openttd"
13:27[~]Phazorx wants voice control module for building trains
13:28<hylje>Dear aunt double the killer select all: Invalid command
13:29<@peter1138>i always just type bin/openttd :p
13:29<TrueBrain>make run <- 8 chars
13:29<TrueBrain>bin/openttd <- 11 chars
13:29<TrueBrain>see :)
13:29<Rubidium>make&&bin/openttd <- 17 chars
13:30|-|KritiK_ [] has joined #openttd
13:30<TrueBrain>Rubidium: make;bin/openttd
13:30<Phazorx>you gues ever heard about aliases :o)
13:30<TrueBrain>unsafe, but 1 less char :)
13:30<@peter1138>make run <- 8 chars *still*
13:32<Eddi|zuHause3>bin/o[tab] <- 6 keys
13:34<Eddi|zuHause3>unfortunately b[tab] does not work, because it completes programs in path, not subdirectories
13:34<Wolf01>just one question, if scenarios are savegames, why not make possible to edit savegames directly without renaming them? and load scenarios in dedicated servers without renaming them?
13:35<Eddi|zuHause3>./b[tab]o[tab] works though
13:35|-|KritiK [] has quit [Ping timeout: 480 seconds]
13:35|-|KritiK_ changed nick to KritiK
13:35<@peter1138>export PATH=bin/:$PATH
13:36<Phazorx>really... this is why aliases were invented
13:36<Phazorx>less typing for common tasks
13:41<skidd13|away_pizza_for_dinner>belugas: geat idea to order a pizza. yummy
13:43<skidd13|away_pizza_for_dinner>geat -> great
13:43|-|skidd13|away_pizza_for_dinner changed nick to skidd13
13:43<Eddi|zuHause3>arghh... he is branded by real life contact... he might be contageous!!
13:45<CIA-1>OpenTTD: truelight * r10070 /trunk/src/ (gfx.cpp zoom.hpp): -Fix: fix the rounding problem of zoom-levels in zoom.hpp, so it is global for every call
13:45<TrueBrain>10070... almost 10101!
13:47<@Belugas>good for you skidd13 :D
13:47<@Belugas>yeah, another party!
13:47<@Belugas>the binary commit!
13:48<Eddi|zuHause3>is that when people get nightmares if it is 10102?
13:49<skidd13>Name it party 21. Damned 21 is only half the truth. :)
13:50<TrueBrain>true :)
13:52<skidd13>I'm off to the beer garden. GN
13:52|-|skidd13 [] has left #openttd []
13:54<Eddi|zuHause3>is "beer garden" even a proper english term?
13:57|-|Zr40 [] has quit [Quit: Leaving]
13:59<Sacro>Eddi|zuHause3: we have beer gardens
13:59<Eddi|zuHause3>fine :)
13:59|-|Neonox [] has joined #openttd
13:59<CIA-1>OpenTTD: rubidium * r10071 /trunk/src/ (5 files in 2 dirs): -Feature [FS#828]: moving of orders (skidd13).
14:00|-|Neonox [] has quit []
14:03|-|Bjarni [] has quit [Quit: Leaving]
14:03<Phazorx>moving of orders?
14:04<Noldo>some drag-drop stuff maybe
14:04<Phazorx>btw... suggestion...
14:04<Phazorx>for tuning/optimizing of largenetworks it's important to know average speed and number of trains passing throguh certain point
14:05<Phazorx>is it possible to add that to WP functionality?
14:05<Phazorx>2 counter one for speed another for number of passed trains and ability to reset them
14:06<CIA-1>OpenTTD: truelight * r10072 /trunk/src/zoom.hpp: -Fix r10070: typo in zoom.hpp
14:07<Eddi|zuHause3>Phazorx: there used to be a "waypoint statistics" patch on the forum, maybe that helps
14:08<Phazorx>well since i'm talking about coop games - is it trunkable?
14:10<Eddi|zuHause3>i have no idea
14:10<Phazorx>it would be very ncie to have that
14:11|-|helb [~helb@] has quit [Remote host closed the connection]
14:14<@peter1138>this order moving thing doesn't give a visual indication that that is what you're doing :o
14:15<TrueBrain>:o :o :o
14:15<TrueBrain>useless function
14:15<TrueBrain>let me revert it
14:15<hylje>":o" * n+1
14:15|-|TrueBrain changed nick to Tron
14:15<Tron>let me revert it
14:15|-|Tron changed nick to TrueBrain
14:15<TrueBrain>Oh, that is nasty :)
14:16<TrueBrain>sorry, bad joke
14:16<hylje>no, it was witty
14:18<Eddi|zuHause3>@seen tron
14:18<@DorpsGek>Eddi|zuHause3: tron was last seen in #openttd 2 minutes and 32 seconds ago: <Tron> let me revert it
14:18<Eddi|zuHause3>you totally confused the bot :p
14:18<TrueBrain>:) How nasty!
14:18<+glx>the bot is stupid :)
14:18<+glx>!seen tron
14:18<_42_>glx, Tron ( was last seen changing his/her nick to TrueBrain on #openttd.notice 3 minutes ago (08.06. 19:15). TrueBrain is still there.
14:19<Eddi|zuHause3>you'd kinda expect that from a DorpsGek :p
14:19<+glx>yes the name is explicit :D
14:20<Eddi|zuHause3>ps: what do we need two bots for?
14:20<TrueBrain>Hmm, good question
14:20<TrueBrain>@kick Eddi|zuHause3 We don't like two bots!
14:20|-|Eddi|zuHause3 kicked [#openttd] DorpsGek [We don't like two bots!]
14:20<TrueBrain>oh, wait..... :p
14:20<hylje>now *that's* hilarious
14:21|-|Eddi|zuHause3 [] has joined #openttd
14:21<TrueBrain>sorry Eddi|zuHause3, bad TrueBrain, bad bad bad TrueBrain
14:21<Phazorx>Eddi|zuHause3: looks likr it died
14:21<Phazorx>before getting comminted :(
14:22<Eddi|zuHause3>gnah, typed /join #openttd in the wrong server window :p
14:23|-|Purno [] has quit [Quit: Life is a game of pick-up-sticks, played by fucking lunatics.]
14:24<Eddi|zuHause3>hm, i think what i meant was a different patch... it was part of the miniin
14:33|-|boekabart [] has joined #openttd
14:36|-|Barry [] has joined #openttd
14:37<Barry>good evening
14:46|-|boekabart [] has left #openttd []
14:49|-|lolman [] has quit [Read error: Connection reset by peer]
14:50|-|Peakki [] has quit [Quit: Lähdössä]
14:50|-|Wolf01 changed nick to Wolf01|AWAY
14:57|-|Sug [] has quit [Quit: Leaving]
14:59<Barry>Anyone online?
15:00<Sacro>maybe not
15:01<Barry>I opened a scenario that was made in an older version of openttd an d now some newgrf are not loaded when I open the scenario in in a nightlyversion. Is that correct or can I fix it?
15:03<Rubidium>on the toolbar there's a wrench, click on it, then select newgrf settings
15:03<Rubidium>there you can add all needed grfs, and then you can click on apply
15:12<Barry>I have allready al of them standard added in my version
15:18|-|lolman [] has joined #openttd
15:20<Barry>Somebody wanna test the scenario with his nightly edition?
15:21<ln->gah, how do i choose another compiler?
15:24<Eddi|zuHause3>Barry: if they were not saved with the scenario, they will not be loaded with the scenario
15:25<Eddi|zuHause3>and before 0.5, newgrf information was not saved at all, so no newgrfs will be loaded
15:25<Eddi|zuHause3>the newgrfs you add from the title screen only apply to new games, not scenarios
15:25<Barry>Ok is there any way to pump them in the scenario? Or do I have to create that scenario in nightly?
15:26<Barry>ok thats a pity. Because I found a nice scenario of The NEtherlands and parts of Germany and Belgium\
15:26<Eddi|zuHause3>you need to load the scenario, add the newgrfs manually, and save it again, then it will be loaded with the newgrfs
15:27<Barry>How can I add them manually in a scenario? Is there some sticky for it?
15:28<Eddi|zuHause3>read what rubidium said
15:29<ln->Kjetil: wrong answer
15:29<Kjetil>ln-: never !
15:32<ln->have i mentioned earlier that the new build system is in many senses completely fucked up.
15:37|-|Zr40 [] has joined #openttd
15:41<@peter1138>i think you mentioned it, yes
15:48|-|lolman [] has quit [Remote host closed the connection]
15:50<ln->how do i choose another compiler, btw?
15:51<@Belugas>strange question...
15:51<@Belugas>why not starting by checking waht is available foryour OS?
15:51<@Belugas>then, among those, which one is supported by OTTD?
15:51<ln->i know what is available; distcc.
15:52<@Belugas>change OS?
15:52<@peter1138>as Kjetil said
15:52<+glx>configure --help
15:52<ln->$ DISTCC_HOSTS='localhost/2' make -j 4 CC=distcc CXX=distcc VERBOSE=1
15:53<ln->g++ -DUNIX -DWITH_REV -O2 -fomit-frame-pointer -Wall -Wno-multichar -Wsign-compare -Wundef -Wwrite-strings -Wpointer-arith -W -Wno-unused-parameter -DWITH_SDL -I/usr/include/SDL -D_REENTRANT ...
15:54<ln->ah, so i needed to run configure with CC=
15:54<@Belugas>so much easier with MSVC...
15:54<@Belugas>all those options...
15:54<ln->are you saying that's the normal procedure?
15:54<@Belugas>siver donw the spin
15:55<@peter1138>checking build system type... /usr/bin/ccache unusable
15:55<@peter1138>the CC environment variable is set, but it doesn't seem to be a gcc binary
15:55<@peter1138>stupid thign :p
15:58<ln->what's going on:
15:58<ln->distcc -I /home/lauri/openttd/objs/lang /home/lauri/openttd/src/endian_check.cpp -o endian_check
15:58<ln->/tmp/cc8tKMZ3.o:(.eh_frame+0x11): undefined reference to `__gxx_personality_v0'
15:58<ln->collect2: ld returned 1 exit status
15:58<ln->distcc[27486] ERROR: compile /home/lauri/openttd/src/endian_check.cpp on localhost failed
15:59|-|Aerandir [] has quit [Quit: - nbs-irc 2.3 - -]
15:59<ln->hmmm, must be because it's trying to link the file, too.
16:01<ln->so $CC shouldn't be used for that.
16:02<ln->besides, it's actually CXX= that matters.
16:07|-|Phazorx [] has quit [Ping timeout: 480 seconds]
16:10|-|Phazorx [] has joined #openttd
16:11|-|Phazorx [] has quit []
16:12|-|Phazorx [] has joined #openttd
16:15|-|Osai [] has joined #openttd
16:16<CIA-1>OpenTTD: rubidium * r10073 /trunk/src/ (fileio.cpp newgrf.cpp newgrf_config.cpp stdafx.h win32.cpp): -Codechange: make the NewGRF paths in the config file without any full paths (again).
16:18<stillunknown>rubidium: how will this work when newgrf's with the same name are in different folders?
16:19<Rubidium>as it did
16:19<stillunknown>And how was that?
16:19<Rubidium>unless it has the same name in the "second data dir" too
16:20<stillunknown>yes, same name
16:20<Rubidium>you have to give the "path" from /data/ (without the /data/)
16:21<Rubidium>so only *if* you have the "second data dir" enable, which you most likely do not have, it'll just load all GRFs regardless of their name, but duplicates (GRF ID + md5sum) will only be shown once
16:25|-|bencvt [] has joined #openttd
16:29|-|Desolator [Desolator@] has joined #openttd
16:29<stillunknown>peter1138: You saw the profiling i did?
16:30|-|lolman [] has joined #openttd
16:33|-|orudge [~orudge@] has quit [Ping timeout: 480 seconds]
16:34|-|Nickman [] has joined #openttd
16:36|-|kaan [~Klaus@] has joined #openttd
16:36<kaan>good evening :)
16:37<Desolator>(at least for me)
16:38|-|geoffk [] has quit [Remote host closed the connection]
16:38<Eddi|zuHause3>not even midnight yet :)
16:38<Desolator>any chance of being able to apply more patches using BOTTD?
16:39|-|DJ_Mirage [] has quit [Quit:]
16:39<Rubidium>Desolator: no
16:40<Rubidium>because patches can collide very easily
16:41<Eddi|zuHause3>use tortoisesvn instead
16:41<Rubidium>Eddi|zuHause3: then it's still likely that patches collide
16:41<Desolator>yeah I use it but it's a pain waiting for MSVC to compile OTTD, it's slow
16:42<Eddi|zuHause3>yes, but it has a builtin utility to resolve that :p
16:42<Rubidium>Desolator: then don't build release binaries
16:42<Rubidium>Eddi|zuHause3: it won't resolve collisions when you apply multiple patches correctly in all cases
16:42<Desolator>debug isn't any faster in compiling here and it's slower cuz of the debug window
16:43<bencvt>Desolator: you can always just cat two patches together and hope for the best
16:43<bencvt>chances are there will be a collision of course if the patches arent simple
16:43<Desolator>well one doing with the stations and one with trains won't collide
16:44<bencvt>they might.
16:44<bencvt>depends which files they touch, and where
16:44<bencvt>and how
16:44<Desolator>yeah...but that's rare
16:44<Eddi|zuHause3>i have had the most unexpected collisions already
16:44<Desolator>anyway, thanks, i'll go to bed
16:44<Eddi|zuHause3>like two totally unrelated patches adding strings at the end of english.txt :)
16:44|-|Desolator [Desolator@] has quit [Quit: cya]
16:58|-|geoffk [] has joined #openttd
16:59|-|TinoM [] has quit [Read error: Connection reset by peer]
17:00|-|skidd13 [] has joined #openttd
17:07|-|Osai changed nick to Osai^zZz
17:12<kaan>Rubidium: thank for providin tech support for me ;)
17:12<kaan>man i cant spell tonight
17:13<kaan>anyways, BuildOTTD 1.0-RC1 is up now :)
17:23|-|De_Ghost [] has quit [Ping timeout: 480 seconds]
17:45<skidd13>Is there dev interest for the new order text display or the new order gui (text button based)?
17:49|-|Wolf01|AWAY changed nick to Wolf01
17:50<geoffk>if i set autoclean_protected 0 would a company get deleted? i want to clean up comanies with no pass set but not ones which have
17:52|-|Progman [] has quit [Remote host closed the connection]
17:53<geoffk>i need to go out for 30 mins, thanks in advance to anyone who can answer that
17:53|-|Eddi|zuHause [] has joined #openttd
17:54|-|Wolf01 [] has quit [Quit: Once again the world is quick to bury me.]
17:56|-|Eddi|zuHause3 [] has quit [Ping timeout: 480 seconds]
18:04|-|Zavior [] has quit [Read error: Connection reset by peer]
18:23|-|Barry [] has quit [Quit: ChatZilla [Firefox]]
18:25|-|Barry [] has joined #openttd
18:25|-|HMage` [] has joined #openttd
18:25|-|Barry [] has quit []
18:31|-|HMage [] has quit [Ping timeout: 480 seconds]
18:34|-|skidd13 [] has left #openttd []
18:43|-|setrodox [] has quit [Quit: Hapiness ;D]
18:44|-|Nickman [] has left #openttd []
18:53|-|Sacro [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has quit [Read error: Connection reset by peer]
19:01|-|SpBot [] has quit [Ping timeout: 480 seconds]
19:02|-|ThePizzaKing [] has joined #openttd
19:03|-|SpComb [] has quit [Ping timeout: 480 seconds]
19:04|-|kaan [~Klaus@] has left #openttd []
19:16|-|KritiK_ [] has joined #openttd
19:22|-|KritiK [] has quit [Ping timeout: 480 seconds]
19:22|-|KritiK_ changed nick to KritiK
19:32|-|XeryusTC [] has quit [Quit: Solong, and thanks for all the fish.]
19:43|-|moe [] has quit [Ping timeout: 480 seconds]
20:01|-|geoffk [] has quit [Quit: Leaving]
20:12|-|Osai^zZz [] has quit [Quit: Osai^zZz]
20:16|-|KritiK [] has quit [Quit: Leaving]
20:31|-|Eddi|zuHause2 [] has joined #openttd
20:37|-|Eddi|zuHause [] has quit [Ping timeout: 480 seconds]
21:02|-|Zr40_ [] has joined #openttd
21:06<CIA-1>OpenTTD: belugas * r10074 /trunk/ (8 files in 3 dirs): -Add: Addition of IndustryOverrideManager as well as the basic (and unfinished) support for callbacks for industries
21:09|-|Zr40 [] has quit [Ping timeout: 480 seconds]
21:22|-|Digitalfox [] has joined #openttd
22:44|-|glx [] has quit [Quit: bye]
22:49|-|Zojj [] has left #openttd []
23:00|-|tokai [] has quit [Ping timeout: 480 seconds]
23:02<CIA-1>OpenTTD: rubidium * r10075 /trunk/src/network/network_server.cpp: -Fix [FS#844]: small memory leak on some early returns.
23:03|-|tokai [] has joined #openttd
23:03|-|mode/#openttd [+v tokai] by ChanServ
23:20|-|strstrep [] has joined #openttd
23:20<strstrep>Hey, I have a question. How do I replace a bunch of trams that I have gathered in a depot?
23:20|-|Prof_Frink [] has quit [Ping timeout: 480 seconds]
23:20<strstrep>Is there an automatic way to do that?
23:24<strstrep>I can't seem to figure out how it works.
23:26<strstrep>Wow thanks
23:26<strstrep>I can't believe I didn't see that. I must be blind.
23:34<Digitalfox>TrueBrain: I tested the savegame from FS#838 and it crashes with me also just by zooming out, using last nightly... :\
23:37<Digitalfox>TrueBrain: When using max zoom out
---Logclosed Sat Jun 09 00:00:51 2007