Back to Home / #openttd / 2007 / 07 / Prev Day | Next Day
#openttd IRC Logs for 2007-07-01

---Logopened Sun Jul 01 00:00:15 2007
01:00|-|Gekkko` [] has quit [Ping timeout: 480 seconds]
01:02|-|elmex [] has joined #openttd
01:36|-|Ammller [] has joined #openttd
01:39|-|myself [] has joined #openttd
01:45|-|Digitalfox [] has quit [Ping timeout: 480 seconds]
01:46|-|prakti [] has quit [Ping timeout: 480 seconds]
02:25|-|HMage` [] has joined #openttd
02:26|-|HMage [] has quit [Ping timeout: 480 seconds]
02:27|-|Osai^zZz [] has joined #openttd
02:31|-|Osai^zZz changed nick to Osai
02:34|-|alanin changed nick to Alanin
02:37|-|Thomas[NL] [] has joined #openttd
02:47|-|HMage` [] has quit [Ping timeout: 480 seconds]
03:00|-|HMage [] has joined #openttd
03:03|-|Gekkko` [] has joined #openttd
03:10|-|kaan [~Klaus@] has joined #openttd
03:13<stillunknown>Anyone know good reading material on performance optimisation?
03:14|-|toresbe [] has joined #openttd
03:14<toresbe>Hey guys :)
03:14[~]toresbe checked out of SVN, heh.
03:15<hylje>soooo you are a code object?
03:15<toresbe>No, I just checked OpenTTD out of SVN to try that build. It went kaboom.
03:15|-|Thomas[NL] [] has quit [Read error: Connection reset by peer]
03:15<toresbe>openttd: /home/toresbe/ottd-svn/trunk/src/player.h:241: Player* GetPlayer(PlayerID): Assertion `( (uint)((i) - (PLAYER_FIRST)) < ((uint)((sizeof(_players)/sizeof(_players[0])))) )' failed.
03:15|-|Thomas[NL] [] has joined #openttd
03:15<toresbe>for the record.
03:16<hylje>that looks like a legitimate error
03:16<toresbe>Well, it's from SVN. It's trivially reproducible. Scenario editor > load scenario :)
03:16<hylje>id believe r10210 broke it
03:17|-|Purno [] has joined #openttd
03:17<hylje>with that type changing
03:17<toresbe>also, the pixmaps are on crack - where there should be arrows, there are now flags
03:18<toresbe>If I can be of any help, let me know. I have marginal competence in C++, but I should have nothing but time today, so...
03:19<hylje>you can help by tracking down which revision broke it
03:19<hylje>svn log src/player.h
03:22<Alanin>being back in few minutes
03:22|-|Alanin [] has quit []
03:27<@peter1138>it's known
03:29<toresbe>hylje: OK, noted, thanks. I'll do that in the future.
03:30<toresbe>Hrm. A weird problem, this time with the 0.5.2 release. When I use the UK NewGRF, I get new locomotives for maglev.. but that's all I get. No cars, no nothin'.
03:31<hylje>working as intended
03:31<hylje>ukrs maglevs come in whole vehicles
03:31<toresbe>In whole vehicles? I see...
03:32|-|tokai|ni [] has quit [Ping timeout: 480 seconds]
03:32<caladan>so you dont get coal train traveling at 500km/h
03:32<@peter1138>toresbe: yeah, you buy the engine and the wagons come with it
03:33|-|tokai|ni [] has joined #openttd
03:34<toresbe>Gack. They're only 10 long.
03:34<toresbe>I'll have to buy a bunch of them to push my kind of traffic...
03:34<stillunknown>I wish the map array had space to store information about the shape of tiles.
03:34<caladan>then use monorails :-)
03:34<@peter1138>stillunknown: shape? they're all square...
03:35<hylje>toresbe: well you do have to buy a lot of wagons for that kind of traffic anyway
03:35<stillunknown>I mean if it's flat, max_height and min_height.
03:35<hylje>toresbe: and you can chain those things as if those were wagons
03:35<toresbe>hylje: aaah!
03:37|-|Purno [] has quit [Read error: Connection reset by peer]
03:37<stillunknown>Or at least if it's flat tile, which cover a lot of situations.
03:39<toresbe>Hrm. Does it only carry goods?
03:39<toresbe>Or can I somehow change that to, say, wood?
03:39<stillunknown>You're not supposed to use maglev's for cargo.
03:40<toresbe>It says "refittable" but I'm not quite sure how one goes about doing that.
03:40<hylje>you can refit it to goods and foods
03:40<hylje>and thats about it
03:57|-|setrodox [] has joined #openttd
04:01<eekee>stillunknown: why that restriction?
04:02<hylje>because it doesnt make sense really
04:02<toresbe> why doesn't it?
04:02<hylje>too heavy
04:02<hylje>maglev relies on the fact stuff doesnt hit the bottom
04:03<toresbe>yeah, but in-game...
04:03<eekee>give me a sec, looking up the Japanese maglev test track site
04:03<hylje>ukrs is a realistic set
04:03<hylje>the default grf allow you to haul bugger all on whatever
04:03<toresbe>"bugger all" is a colloquialism for "nothing"
04:04<hylje>context is a fun thing
04:04|-|Barry [] has joined #openttd
04:07<eekee>Can't find the specific referance (It's too early for me) but I'm pretty sure somewhere on here it mentions the capacity of the maglev to carry over 40 tonnes, which is clost to the maximum weights of many of the OTTD wagons anyway
04:08<stillunknown>But only insane people transfer bulk goods by maglev.
04:08<toresbe>in-game as well? Why is this?
04:09<Gekkko`>stillunknown: you mocking me again?
04:09|-|MarkSlap [] has quit [Remote host closed the connection]
04:09<Gekkko`>My entire network is maglev.
04:09<eekee>no, only insane people deny facts of mag-lev capacity because "mag-lev is special" >:D
04:09<Gekkko`>you're saying that it wouldnt hold that many goods
04:09<Gekkko`>because the magnets wouldnt hold the tonnes?
04:10<stillunknown>By bulk goods i mean coal, oil, etc.
04:11<stillunknown>Not the goods called goods.
04:11<Gekkko`>I come in half way through teh argument
04:11<eekee>well an open waggon is pretty stupid, yeah...
04:11<Gekkko`>you're saying that its insane because it's physically impossible/
04:11<eekee>oh eck, so did I
04:12<stillunknown>Just impractical.
04:12<stillunknown>Just like carrying coal with an airplane.
04:14<eekee>airplanes are much smaller capacity
04:15<stillunknown>But for maglev you'd have to put the coal into containers.
04:15<stillunknown>Or something like that, also coal benefits from >200 kph travel speeds.
04:15<stillunknown>*benefits little
04:19|-|Nickman [] has joined #openttd
04:19<eekee>just need a lid on the existing containers
04:21<eekee>mew, I was wrong about the tonnage, in a way. Current maglev cars can weigh 40 tonnes empty, allowing (I think) 28 tonnes of capacity, but "experts are confidant that this will improve"
04:21<eekee> 10 years or so
04:22<hylje>so first cargo maglevs should show up in 2020?
04:22<eekee>prolly lol
04:24|-|Vikthor [] has joined #openttd
04:28|-|SmatZ [] has joined #openttd
04:30|-|Ammller changed nick to Ammler
04:30<stillunknown>Were can i find the DoCommand function?
04:30<stillunknown>(it doesn't seem to be in any header file)
04:31<stillunknown>Found it.
04:32|-|Brianetta [~brian@] has joined #openttd
04:42|-|Wolf01 [] has joined #openttd
04:43<SmatZ>hello Wolf01
04:46|-|Brianetta [~brian@] has quit [Quit: Tschüß]
04:55<Thomas[NL]>any progress on brickland?
04:57<kaan>hi Wolf
05:02|-|XeryusTC [] has joined #openttd
05:03|-|Progman [] has joined #openttd
05:10|-|Chris82 [] has joined #openttd
05:10<Chris82>hi guys :)
05:11<Chris82>can somebody check the following savegame:
05:11<Chris82>it keeps crashing after a little while, when you click windows it crashes quicker than when you do nothing
05:11<Gekkko`>memory leak?
05:11<Gekkko`>malloc() borked?
05:11<Chris82>I have no idea :p that's why I asked if somebody can check it out
05:12<Chris82>I have 37 billion in that game and world population is 14,6 mio so it's pretty massive
05:12<Gekkko`>well I wont.
05:17|-|Ammler [] has quit [Remote host closed the connection]
05:17|-|Ammler [] has joined #openttd
05:18|-|Ammler [] has quit []
05:20|-|Ammler [] has joined #openttd
05:29|-|Gekkko` [] has quit [Quit: - Now less gay.]
05:30<SmatZ>Chris82: I get SIGFPE , will test with debugging enabled
05:31<Chris82>k thx :)
05:34<SmatZ>Program received signal SIGFPE, Arithmetic exception.
05:34<SmatZ>[Switching to Thread 46971218706544 (LWP 6362)]
05:34<SmatZ>0x000000000042d278 in CargoList::InvalidateCache (this=0x11e3438) at /mnt/svn/openttd/trunk/src/cargopacket.cpp:355
05:34<SmatZ> days_in_transit = dit / count;
05:34<SmatZ>^^^ there is the problem
05:35<SmatZ>dit = count = 0
05:36|-|TinoM [] has joined #openttd
05:36<@peter1138>hmm, that shouldn't happen
05:38<Chris82>well it happens
05:38<Chris82>and the savegame is from Trunk r10387 without patches
05:39<@peter1138>clearly, but it shouldn't :)
05:39<Chris82>I first thought these late game crashes were caused by some patch in ChrisIN, but as this test has shown the problem occurs in Trunk games as well
05:43<Chris82>btw... shouldn't 0 / 0 work in some cases?
05:43<SmatZ>happens for station at xy=173859, x=803, y= 169
05:43<Chris82>I thought division by 0 is only illegal when you divide something != 0 by 0
05:43<Chris82>is that an AI station or one of my own?
05:43<stillunknown>Does the new hashmap store subtiles when on a 64x64 map?
05:44<Prof_Frink>Chris82: And what value should 0/0 give?
05:44<SmatZ>stillunknown: no
05:44<SmatZ>as far as i know :)
05:44<stillunknown>So updating the hashmap when entering a new tile should be ok?
05:44<Chris82>well that's what our math prof said :(
05:44<Prof_Frink>Well, he's wrong
05:44<Prof_Frink>0/0 is undefined
05:45<Chris82>gtk so division by 0 is an exception in every case
05:46<SmatZ>peter1138: count overflows 65535 -> 0
05:47<SmatZ>Drunningworth falls' passangers, there are too many
05:47|-|eekee [] has quit [Quit: Leaving.]
05:47<@peter1138>stillunknown: no
05:47<@peter1138>65535? :o
05:47<stillunknown>no to what?
05:47<@peter1138>to the first question :)
05:48<@peter1138>so yes to the second
05:48<SmatZ>peter1138: there are about 65532 passangers and then the game crashes, so most likely overflow and then division by 0
05:48<@peter1138>hmm, count is 32 bit
05:49<Chris82>OMG =O
05:49<Chris82>there are really that many passengers lol
05:49<Chris82>I thought there can't be more than 4095 at one station
05:49<SmatZ> uint16 count; ///< The amount of cargo in this packet
05:49<SmatZ>it is not
05:50<@peter1138>the packet itself
05:50|-|ethan [] has joined #openttd
05:50|-|ethan changed nick to eekee
05:50<@peter1138>then either it needs to be uint32, or just split it into 2 packets. hmm.
05:51<Chris82>yeah that station is the problem I just had the station open and when it hit 65532 fatal application failure
05:54<@peter1138>- if ((*it)->SameSource(cp)) {
05:54<@peter1138>+ if ((*it)->SameSource(cp) && (*it)->count + cp->count <= 65535) {
05:54<@peter1138>i think
05:54<@peter1138>(mmm, magic numbers)
05:55<SmatZ>well, count+count will everytime <= 65535, I think
05:55<SmatZ>if they are uint16
05:55<@peter1138>should be promoted to int
05:55<@peter1138>might need to force it i guess
05:56[~]toresbe has a problem with openttd (this time it's rail infrastructure ;)
05:56<toresbe>I have a problem with that there are too many trains pulling out of a very busy traffic artery.
05:56|-|myself [] has quit [Quit: Quitting .... Hackedi...hackedi...weg.]
05:56<SmatZ>(*it)->count + cp->count <= (*it)->count would be enough :)
05:57<SmatZ>>=, not <=
05:57<SmatZ>because sum of two numbers cannot be lower than any of them
05:57<SmatZ>but promoting them to int would be faster... so why not :)
05:59<SmatZ>peter1138: or you may limit the number of units in one packets to 32767
05:59<@peter1138>damn that game is slow :p
06:01<eekee>toresbe: ehhh.. get inventive with junctions? That can be quite a puzzle ^_^'
06:03<Chris82>my save is slow? Yeah it runs with "normal speed" when I hit fw :D
06:03<Chris82>i.e. I don't see a difference between fw and normal speed
06:03<Zavior>How is that
06:03<Chris82>I think I will put limit town growth in the next IN, these 100k cities don't make sense :D
06:04<eekee>wai not?
06:04<stillunknown>Chris82: You probably have a faster computer than peter1138.
06:04<Chris82>well you can never handle the amount of passengers/mail that city produces
06:05|-|Osai^2 [] has joined #openttd
06:05<Chris82>and it's really hard to build any industry railways when the map is full of cities
06:05<Chris82>ah but I just remember I have set 1 in 1 towns become cities
06:05<eekee>I'm always wanting ttd to be harder
06:06<Chris82>what happens actually when I set this to 1 in 2 ? I mean what is defined as a town, and what a city
06:07<@peter1138>i'm guessing my pc doesn't like the 1,665 road vehicles
06:07<eekee>crap, ottd forces it's window size after the window manager tells the new window what to use. That means it's a pain with tiling window managers, and I'm making a new tiling WM which hasn't yet got a facility for forcing windows to size.
06:07<eekee>(might be an SDL thing)
06:08<@peter1138>yet another tiling wm? :)
06:08<SmatZ>peter1138: FindRoadVehToOvertake is still using the old hash table
06:08<eekee>peter1138: I only ever found one sane one, & that now has a wierd license (ion)
06:09<@peter1138>SmatZ: hmm, no it's not, but it is only 'scanning' one tile.
06:10<eekee>well, sane ~= intuitive, to me, plus I didn't like wmii's rotation of windows
06:11<Chris82>}; < does such a semicolon make sense in any situation?
06:11|-|Osai [] has quit [Ping timeout: 480 seconds]
06:11<@peter1138>end of a struct/class
06:11<SmatZ>peter1138: you are right, it is not
06:13<@peter1138>looks like it 'manually' scans two tiles anyway
06:19<stillunknown>peter1138: That is needed, otherwise vehicles may stall behind another.
06:19<stillunknown>It was added at the same time the new hashmap was added.
06:20<stillunknown>looks like it 'manually' scans two tiles anyway
06:20<@peter1138>r3510 is a little bit before the new hashmap
06:21<stillunknown>It is?
06:21<stillunknown>I remember making that change locally not so long ago.
06:25|-|raimar2 [] has quit [Remote host closed the connection]
06:38|-|Osai^2 changed nick to Osai
06:48<Chris82>if (ret.GetCost() == 0)
06:48<Chris82> return CMD_ERROR;
06:48<Chris82>is that obsolete?
06:48<Chris82>it is used for the Signal auto complete
06:49<Chris82>and I have a problem with it... when I have like 2000 money left and auto completion would cost 60k it also builds all signals and subtracts 60k
06:49<Chris82>although it should only build signals for max. 2k
06:51<eekee>shouldn't it refuse to build any signals & pop up one of those red boxes?
06:51<Chris82>well either that or build as many possible
06:51<Chris82>but it builds all and subtracts more money than I have as a result
06:51<Chris82>so the error checking if there's enough money is not working
06:53<eekee>if (ret.GetCost() == 0) <== that's your test line?
06:53<Chris82>I assume it is
06:54<Chris82>in this part of code the error must be
06:55<eekee>I would have thought it should be: if (ret.GetCost() < 0)
06:57<Chris82>uhm < sounds more logical yeah I'll test it :D
06:58<eekee>Oh wait
06:58<eekee>that's the cost, not the cast there would be after the operation
06:59<eekee>might be correct to leave that alone and add some code to check if the player can afford it
07:00<Chris82>changing it from == to < didn't change anything at all anyway
07:01<eekee>not so strange. Cloning trains was implemented without any check for cash available, at first
07:02<eekee>I think the if (ret.GetCost() == 0)
07:03<Thomas[NL]>what happened to :( ?
07:03<eekee>er, I think that line is there for when there isn't enough length for any more signals
07:03|-|Progman [] has quit [Remote host closed the connection]
07:04<eekee>heheh, oh dear
07:14|-|Progman [] has joined #openttd
07:19<@peter1138>Druningworth Falls: 65,550 passengers
07:19|-|WuZuul [~kpk@] has joined #openttd
07:20<WuZuul>Anyone else had any problems with bridges with the latest ottd?
07:20<Chris82>peter1138: Did you fix it? :D
07:20<@peter1138>seems like it
07:20<Chris82>WuZuul: Except for many clipping errors no.
07:20<@peter1138>though it's clearly a bug that it has so many passengers
07:21<WuZuul>Chris82, when I build a bridge over water, the trains wont go over it.. They jsut turn around like there wouldn't be any track
07:21<Chris82>Yeah I thought so too, I was thinking there is a fix limit at 4095
07:21<@peter1138>that was removed
07:21<WuZuul>And if I builda a bridge accross another railway, the trais still crash :D
07:21<@peter1138>but those stations have a rating of around 30%
07:21<WuZuul>trains even..
07:21<Chris82>electriefied trains and the bridge is normal rail?
07:21<WuZuul>Steam trains and any bridge
07:22<@peter1138>0.5.3RC1 is broken, yes
07:22<WuZuul>Thought something like that
07:22<WuZuul>So guess I will revert to the older one then
07:23|-|glx [] has joined #openttd
07:23|-|mode/#openttd [+v glx] by ChanServ
07:24<Chris82>what might cause this bug that there are so many passengers?
07:24<Chris82>I obviously had it in a few games already, because this is not the first game crashing this way
07:24<Chris82>maybe a bug specific to AI stations?
07:25<@peter1138>possible, they do get strange bonuses...
07:25<CIA-1>OpenTTD: peter1138 * r10404 /trunk/src/cargopacket.cpp: -Fix (r10266): Adding a cargo packet to cargo list could overflow. Now we detect this and just leave the cargo in its own packet.
07:25|-|BobingAbout [~BobingAbo@adsl-83-100-238-41.karoo.KCOM.COM] has joined #openttd
07:26<@peter1138>hmm, my rubadub is ginormous
07:27<Chris82>errrrm there is a bad bug in r10403/4
07:27<Chris82>I can't build erail
07:28<Chris82>it's disabled in the GUI
07:28<Chris82>no matter if I enable/disable it in patch options
07:28<@peter1138>works for me
07:29<Chris82>uhm when can you build erail?
07:29<Chris82>oh lol I had DB Set XL disabled :D
07:29<@peter1138>when erail engines are available
07:29<Chris82>I am not used to no erail available in 1950 lol
07:30<Gekko[PDA]>arctic has no erail
07:32<Chris82>:'( grrr I don't get this auto signal bug fixed
07:32<Chris82>it's obviously more complicated than fixing diagonal levelling
07:33<Gekko[PDA]>make it find banko - cost
07:33|-|Nickman changed nick to Nickman^Away
07:33<Gekko[PDA]>if < 0 than error
07:36|-|scia [~scia@] has joined #openttd
07:36<stillunknown>peter1138: Do you have any idea why some savegames do trigger CheckSaveameVersion() and why some don't?
07:36<+glx>because they don't have the same version
07:37<stillunknown>I just added a new version, 70, so no existing savegame should have that?
07:38<@peter1138>mmm, fresh spring onions
07:38<@peter1138>stron g
07:39<Gekko[PDA]>freak lol
07:39<Gekko[PDA]>put the,m in a dip
07:39<@peter1138>too late, gone :D
07:40<@peter1138>lovely yummy spring onions
07:40<Gekko[PDA]>lol chives
07:40<Gekko[PDA]>i eat white onion like an apple
07:41<Gekko[PDA]>tried to eat a clove of garlic once
07:41<@peter1138>fresh garlic is nice but a little bit too strong
07:41<Gekko[PDA]>i was licking the roof of bmy mouth for 6 hours
07:48<stillunknown>peter1138: any idea what in savegame version 42 could cause the function to return?
07:48<stillunknown>(with opntitle.dat)
07:50<stillunknown>function = AfterLoadGame()
07:50<stillunknown>Since i see not returns.
07:51|-|ThePizzaKing [] has quit [Ping timeout: 480 seconds]
07:52<Chris82>what is the variable for the money that's available to me?
07:52<+glx>p->money ?
07:54<+glx>GetPlayer(_local_player)->player_ money or GetPlayer(_current_player)->player_money
07:57<stillunknown>I found it myself, my problem.
07:59|-|Chris82 [] has quit []
08:00|-|BobingAbout [~BobingAbo@adsl-83-100-238-41.karoo.KCOM.COM] has quit [Quit: HydraIRC -> <- 100,000+ downloads can't be wrong]
08:00<Gekko[PDA]>obviously they can.
08:00<Gekko[PDA]>irssi would have to get 10k a week.
08:01<hylje>most of the irssi downloads are downstream
08:01<hylje>distributor packages
08:02<Gekko[PDA]>still 10k a week
08:04[~]eekee wonders what xchat & pidgin (formerly gaim) get
08:04<Gekko[PDA]>xchat sucks
08:05<Gekko[PDA]>pidgin rules
08:05<eekee>my friend swears by xchat, but I've tried it &.. meh.
08:06<eekee>I've been using gaim, but it's teh freakahzoidal with a barebones window manager and I'm currently making a window manager, so it's back to irssi
08:06<hylje>is that bad?
08:09<eekee>hylje: if you're using a bare-bones window manager, yeah
08:10<eekee>actually most gtk apps seem to be dumping their transient windows in odd places with my wm, so I guess I'll have to fix something there. Probably need to be more evil about controling the windows
08:12|-|Purno [] has joined #openttd
08:30<stillunknown>peter1138: are you around for a question (no bugs or anything like that ;-) )?
08:39|-|KritiK [] has joined #openttd
08:45|-|Ammler [] has quit [Ping timeout: 480 seconds]
08:47|-|Ammler [] has joined #openttd
08:48|-|AntB [] has joined #openttd
09:01|-|MarkMc [] has joined #openttd
09:11|-|lolman [] has quit [Remote host closed the connection]
09:15|-|thgergo [] has joined #openttd
09:15|-|lolman [] has joined #openttd
09:32|-|lolman [] has quit [Quit: Ex-Chat]
09:33|-|lolman [] has joined #openttd
09:50|-|UnderBuilder [~chatzilla@] has joined #openttd
09:51<UnderBuilder>I was playing on a server when a player named jasperwillem entered
09:51<UnderBuilder>fortunately it is other jasper as it seems, because he is building railways
09:55|-|skidd13 [] has joined #openttd
09:57<UnderBuilder>also a suggestion: is inside the plans of economy balancing adding mantenaince costs to purchased land?
10:12|-|crim [] has joined #openttd
10:19|-|crim [] has quit [Quit: Bye for now!]
10:21<kaan>UnderBuilder: look in the pdf for that, its all there
10:36|-|Thomas[NL] [] has quit [Remote host closed the connection]
10:41|-|Mekansiz_Reis [~MT19483@] has joined #openttd
10:47|-|Mekansiz_Reis changed nick to Superx
10:47|-|Superx [~MT19483@] has left #openttd []
10:53|-|prottt [] has joined #openttd
10:54<prottt>i have a little problem with bridges
10:55<prottt>the trains fall through them
10:56<hylje>we have a physics engine?
10:56<prottt>so i cant make bridges over water and on land it must have railway under it
10:56<prottt>i added some newgrf stuff
10:57<prottt>but when i remove them then its not helping
10:57|-|skidd13 [] has left #openttd []
10:58|-|MUcht [] has joined #openttd
10:59<prottt>any suggestions ?
10:59|-|Thomas[NL] [] has joined #openttd
10:59<colle>known problem in 0.5.3-rc1 I think
10:59<prottt>ouh okey
10:59<colle>read something about it in the forums
11:02|-|Mucht_ [] has quit [Ping timeout: 480 seconds]
11:02<kaan>I updated the autoslopes patch
11:11<@peter1138>^ struck by 0.5.3-rc1
11:12|-|AntB [] has quit [Ping timeout: 480 seconds]
11:13<kaan>I was wondering if it is wasted work i did on autoslopes
11:13<kaan>will it get considered for trunk if whipped into shape?
11:16|-|Taikaponi [] has joined #openttd
11:23|-|Zavior [] has quit [Ping timeout: 480 seconds]
11:30|-|MarkSlap [] has joined #openttd
11:30|-|MarkMc [] has quit [Read error: Connection reset by peer]
11:38|-|Kosma [] has joined #openttd
11:39<Kosma>a quick question: is it possible to use multiplayer without UDP?
11:39<hylje>you need udp to detect servers
11:39<hylje>if you add servers manually, you might not need it
11:39<hylje>im not sure
11:39<caladan>well, i tried
11:39<caladan>it just says the server is offline
11:40<caladan>so maybe there's some workaround...
11:42|-|Ammller [] has joined #openttd
11:44|-|Zojj [] has joined #openttd
11:45|-|Zojj [] has left #openttd []
11:45|-|Ammler [] has quit [Ping timeout: 480 seconds]
11:45|-|skidd13 [] has joined #openttd
11:48<@peter1138>try "connect ip" from the console
11:49<Kosma>network game connection lost
11:53<caladan>hmm, it seems to work
11:53<caladan>i already given up and shut down server, but now it works with connect
11:55<caladan>peter1138: thx :-)
11:56|-|Progman [] has quit [Remote host closed the connection]
12:11|-|PinguTux [] has joined #openttd
12:11<CIA-1>OpenTTD: rubidium * r10405 /trunk/src/rail_gui.cpp: -Fix [FS#972]: do not try to determine the default railtype in the scenario editor.
12:13<kaan>so noone can answer my question above?
12:17<hylje>i think if you bring the patch to coding standards and poke the devs enough
12:17<hylje>youll get it
12:18|-|WuZuul [~kpk@] has left #openttd []
12:18|-|PinguTux [] has quit [Quit: PinguTux]
12:18<Rubidium>the real question is whether the design of that autoslope patch is/was sound
12:19|-|PinguTux [] has joined #openttd
12:19<Rubidium>I haven't looked thoroughly at the patch at all
12:20<kaan>ok, thanks for the answer :)
12:21<CIA-1>OpenTTD: rubidium * r10406 /trunk/src/ (industry.h industry_cmd.cpp): -Fix [FS#968]: only industries in the temperate climate should be affected by the "do not increase production" flag.
12:48|-|skidd13 [] has left #openttd []
12:51|-|PinguTux [] has left #openttd []
12:51|-|PinguTux [] has joined #openttd
13:03|-|MarkyParky [] has joined #openttd
13:09<toresbe>OK, SVN's stopped crashing. :)
13:09<toresbe>Wow. the SVN version is even more awesome.
13:10|-|Frostregen_ [] has joined #openttd
13:13<CIA-1>OpenTTD: miham * r10407 /trunk/src/lang/ (7 files): (log message trimmed)
13:13<CIA-1>OpenTTD: -Update: WebTranslator2 update to 2007-07-01 20:12:34
13:13<CIA-1>OpenTTD: brazilian_portuguese - 2 fixed by tucalipe (2)
13:13<CIA-1>OpenTTD: catalan - 2 fixed by arnaullv (2)
13:13<CIA-1>OpenTTD: hungarian - 2 fixed by miham (2)
13:13<CIA-1>OpenTTD: italian - 1 changed by lorenzodv (1)
13:13<CIA-1>OpenTTD: japanese - 4 fixed by ickoonite (4)
13:16|-|Frostregen [] has quit [Read error: Operation timed out]
13:16|-|Frostregen_ changed nick to Frostregen
13:19|-|Markkisen [] has joined #openttd
13:22|-|MarkSlap [] has quit [Ping timeout: 480 seconds]
13:23|-|PinguTux [] has quit [Quit: PinguTux]
13:47|-|Sacro [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has joined #openttd
13:52<Wolf01>-Fix (r10266): Adding a cargo packet to cargo list could overflow. Now we detect this and just leave the cargo in its own packet.
13:52<Wolf01>which mean?
13:53|-|MarkyParky [] has left #openttd []
13:53<+glx>you get 2 packets if it overflows
13:53<Rubidium>that coalescencing algorithm doesn't merge two cargopackets when they would overflow the "count" variable in the cargo packet
13:54<Wolf01>thanks glx :) (sorry Rubidium, too complex yours :P)
13:55<Rubidium>I'm trying to increase your vocabulary ;)
13:55<Wolf01>yeah i really need it :D
13:56<Wolf01>i think coale..whatisit mean really old, isn't it?
13:57<Rubidium>and especially 2a
13:58<Wolf01>aaah, i read coal and i associated with coal age :P
14:01<Wolf01>back to work, i made a new preview of my brickland tiles, now i have 3 of 4 stages of the bulldozed land
14:05<@peter1138>Rubidium: it was either that or make the count uint32
14:05<@peter1138>which seemed silly to me
14:12<CIA-1>OpenTTD: rubidium * r10408 /trunk/src/ (16 files): -Codechange: make GetImage a class method of Vehicle instead of Get(Aircraft|RoadVeh|Ship|Train)Image.
14:14[~]stillunknown smells local copy conflicts coming soon
14:14<Rubidium>with a little luck it will merge nicely
14:15<stillunknown>I've overhauled a lot of the vehicle handling stuff, so i will have to do some stuff manually i think.
14:20|-|Sacro [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has quit [Read error: Connection reset by peer]
14:20|-|Sacro|Laptop [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has joined #openttd
14:25<CIA-1>OpenTTD: rubidium * r10409 /trunk/src/ (11 files): -Codechange: replace (Aircraft|RoadVeh|Ship|Train)_Tick with a Tick method in the Vehicle class.
14:25<stillunknown>Is it possible to skip a revision altogether, aka reverse patch it?
14:26<Sacro|Laptop>stillunknown: what do you mean?
14:28<Eddi|zuHause3>patch -r?
14:28<stillunknown>I have a class based vehicle tick implemented in my local copy.
14:28<Eddi|zuHause3>or -R?
14:28<stillunknown>I have no use for another one.
14:29<stillunknown>Does svn have a facility for this, since that would be preferred.
14:31<Eddi|zuHause3>svn diff > tmpfile && svn revert -r . && svn up && svn diff -r HEAD:PREV > tmpfile2 && patch -p0 < tmpfile2 && patch -p0 < tmpfile
14:31<Eddi|zuHause3>you might have to switch HEAD and PREV
14:31|-|Sacro [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has joined #openttd
14:33<@peter1138>or just work your patch around trunk :p
14:33|-|Sacro|Laptop [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has quit [Quit: Leaving]
14:34<stillunknown>peter1138: not very usefull, since my level of integration is much greater
14:35<stillunknown>This looks like one of my first steps.
14:36<stillunknown>I'm currently performance optimizing my train controller.
14:36<stillunknown>So nobody write a new train controller ;-)
14:36[~]Smoovious starts working on his controller as ordered
14:37<stillunknown>Not that happens often, since it's not easy.
14:37<@peter1138>i've probably got several uncommitted controllers, knowing me
14:38<stillunknown>I'm having decent results.
14:39<stillunknown>*I'm getting
14:39<stillunknown>Although they vary, on some games i can get a cpu reduction of 50%.
14:39<stillunknown>But i have this game called the SML testcase, which has 1000 maglev trains.
14:39<stillunknown>And i only recently managed to shave a few perfect of that.
14:40<@peter1138>i now have a test game with 440 trains
14:40<@peter1138>and 1550 road vehicles
14:41<stillunknown>Although to remove a bottleneck i did have to cache some data.
14:42<stillunknown>In the map, so at the end, we'll have to have a long talk about what and how to do.
14:42<stillunknown>Because the patch is huge (>100 KiB)
14:42<stillunknown>But i'm not done optimizing just yet.
14:44<@peter1138>yeah, my bridges-over-diagonal-rail patch was huge
14:45<Smoovious>mikk36: hahaha... that's just perfect. :D
14:46<@peter1138>wtf, kids do that?
14:46<mikk36>i dno,haven't noticed here
14:47<Smoovious>people's kids are pretty huge monsters, with parents deluded with the 'not MY kid' syndrome which lets them get away with everything, and they aren't going to do shit about it...
14:47<Smoovious>serves her right...
14:47<Eddi|zuHause3>must be american kids...
14:48<Eddi|zuHause3>or with "alternative" upbringing methods
14:48<Smoovious>what's she gonna say... he forced his leg into her kids mouth and made the kid bite down?!
14:49<Smoovious>the 'alternative' methods are actually better... at least there is a method... these problem kids are raised with the 'I don't give a fuck' method
14:49<Eddi|zuHause3>honestly, i have never seen that kind of kids
14:50<Smoovious>yeah, well, unfortunately, the way things are going to make corporal punishment akin to child abuse, it is only gonna get worse
14:51<Smoovious>a kid is out of control, and her mother puts the kid over her lap and spanks him there on the spot, and the next thing she knows, she's spending a couple years defending herself t hrough t he c ourts for child abuse allegations and child services gets involved and everything else
14:51|-|Bjarni [] has joined #openttd
14:51|-|mode/#openttd [+o Bjarni] by ChanServ
14:51<Smoovious>they've SOOO lost touch with reason
14:51<@peter1138>oh yes, smacking is now taboo isn't it?
14:51[~]Smoovious rolls h is eyes.
14:52<Smoovious>hey, when I was in school, I got paddled by the principal a few times... which I deserved... didn't scar me for life...
14:52<mikk36>paddled by the principal o.O
14:53<Smoovious>but in the past generation, it seems people's backbones has been weeded out of the genetic pool...
14:53<Smoovious>remember that story in the news about this one teen who was going to get caned in a different country?
14:54<Smoovious>like... hell, he could have gone to jail... he could h ave got a h arsher punishment, but all he was gonna get was a caning and be done with it right then and there... but no... it got dragged out and dragged out and dragged out as t he parents thought it to be too harsh
14:55<Smoovious>maybe if they had given their kid a spanking or two growing up, the kid wouldn't have been caned then
14:55[~]Smoovious rolls his eyes.
14:55[~]toresbe rolls his eyes at Smoovious' cluelessness
14:55<stillunknown>What's caning?
14:56<toresbe>stillunknown: they beat you with a cane.
14:56<toresbe>The Singaporean style leaves you with fairly obvious scars.
14:56<Smoovious>being smacked on the ass with a cane... same as paddling, but with a cane
14:56<Smoovious>that's too bad
14:57<Eddi|zuHause3>what's a cane?
14:58<stillunknown>A walking stick.
14:58<Smoovious>a type of stick
14:58<Prof_Frink>I dunno, kids these days
14:58<Smoovious>generally, thinner than a walking cane, for punishment purposes
14:58<toresbe>If you're going to stray off topic, can you please not be this militantly clueless?
14:59<mikk36>i haven't got beaten with a cane
14:59<mikk36>rather with a belt
14:59<Smoovious>the whole point of punishment is to have a consequence the kid doesn't want to get... and a 'time out' just doesn't cut it
14:59<Smoovious>nothing militant about it
14:59<Smoovious>and I'd say you're the clueless
14:59<toresbe>no, the point of punishment is to prevent the kid from doing it again
14:59<Smoovious>have you ever even caned someone? I have...
15:00<mikk36>toresbe, the point is to make the kid scared of getting punished
15:00|-|Thomas[NL] [] has quit [Read error: Connection reset by peer]
15:00<toresbe>Smoovious: Not like the Singaporean do it. It is after all a rather serious punishment there, that should tell you something.
15:00<toresbe>mikk36: No, it isn't.
15:00<mikk36>so that he drops the idea of making stupid things
15:00|-|Thomas[NL] [] has joined #openttd
15:00<toresbe>ah, christ. I can't deal with this kind of cluelessness.
15:00<Smoovious>mikk36... I've had the hand-spank, paddles, belts... and I deserved every one of em
15:01<mikk36>i've had them too
15:01<mikk36>also deserved them
15:01<Smoovious>toresbe... if the point of punishment isn't to have someone be scared of being punished, then you tell us... what is the point?
15:01<Eddi|zuHause3>you should not have that kind of discussion here...
15:01[~]Smoovious shrugs.
15:02<mikk36>Eddi|zuHause3, because there are kids here ? :)
15:02<Eddi|zuHause3>no, because it is off topic
15:02<mikk36>this is the current topic :P
15:02<Eddi|zuHause3>and you are going nowhere
15:02<mikk36>it's a side-topic :)
15:03<mikk36>to relax our minds from openttd :P
15:03<Smoovious>give us an ottd topic, and we'll be happy to immediately switch back
15:03<toresbe>Smoovious: The fear of punishment works very poorly as an incentive not to do stupid things.
15:03<mikk36>well, it worked for me
15:03<Smoovious>toresbe... now who's clueless... .. .
15:03<Smoovious>where do you think that 'fear' comes from... a 'time-out'?!
15:03<toresbe>Smoovious: I can back this up with statistics. Can you?
15:04<mikk36>toresbe, what is the reason for not robbing the bank for you ?
15:04<toresbe>mikk36: Because I have a sense of decency.
15:04<Smoovious>oh yeah... statistics...
15:04<Smoovious>reason trumps statistics any day
15:04<mikk36>and what makes robbing a bank a not decent action ?
15:04<mikk36>for you
15:04|-|scia [~scia@] has quit [Quit: Lost terminal]
15:05<toresbe>Smoovious: Congratulations, you've just invoked reason and discarded it in the same sentence.
15:05<toresbe>mikk36: the fact that the money doesn't belong to me.
15:05<Smoovious>statistics != reason
15:05<Eddi|zuHause3>toresbe: so it would be ok to rob a bank where you have stored money?
15:05<toresbe>Eddi|zuHause3: If I only robbed them of my money, sure.
15:05<toresbe>But then they call it a "withdrawal" here... :)
15:06<Smoovious>toresbe... that's just stupid
15:06<mikk36>not the fact that you'll be trialed for doing the robbery ?
15:06<Eddi|zuHause3>yeah, try telling that to the judge :p
15:06<toresbe>I was kidding, sheesh
15:06<toresbe>mikk36: of course not
15:06|-||Jeroen| [] has joined #openttd
15:06<mikk36>another thing, do you sometimes drive faster than the limit ?
15:07<Eddi|zuHause3>no, i mean "robbing" in the sense of going in there and shouting "this is a robbery, i want xxx Money in this bag"
15:07<mikk36>but if you'd be in a hurry, would you ?
15:07<toresbe>Eddi|zuHause3: Yeah, I know, I was kidding. No, of course not.
15:07<mikk36>i mean, if there'd be no limit, would you drive faster than you'd do now ?
15:07<toresbe>mikk36: If I had a pregnant woman in the back seat and conditions allowed for it, then of course.
15:08<mikk36>so you drive by the limit because you'd be punished :)
15:08<mikk36>and you don't want to be punished :)
15:08<Eddi|zuHause3>i always drive 10km/h over the limit (20km/h outside towns)
15:08<Eddi|zuHause3>that's usually the range where they do not punish
15:08<toresbe>I drive by the limit because I realize that the traffic rules are there for a reason.
15:08<Smoovious>you sound like a very boring person to be around
15:09<toresbe>If conditions are excellent sure I'd go 10 km/h over, but that's excusable.
15:09<mikk36>toresbe, by the book, it isn't
15:09<Eddi|zuHause3>i drive like that because if you drove as the limit says, you stall the other traffic
15:09<Smoovious>it isn't excusable... traffic rules are there for a reason
15:09<mikk36>and if you happen to catch a very arrogant police officer, you'll get fined too
15:09<Eddi|zuHause3>and the traffic rules say you should not stall unnecessarily
15:09<toresbe>mikk36: sure. Then I'd pay the fine.
15:09<toresbe>Eddi|zuHause3: exactly
15:10<mikk36>because it isn't very high, right ?
15:10<toresbe>mikk36: it's extraordinarily high.
15:10<toresbe>Something like 600 dollars.
15:10<mikk36>$600 for +10 ?
15:10<toresbe>that's where it *starts*.
15:10<toresbe>no, +15
15:10<Smoovious>600 dollars... as punishments go, that's slap-on-the-wrist territory
15:10<toresbe>+10 in inexcusable conditions
15:11<toresbe>+10 on a dry interstate is no problem
15:11<toresbe>but this is way way besides the point
15:11[~]mikk36 thinks he's lucky that he lives in estonia
15:11<mikk36>toresbe, where to do you live ?
15:11<mikk36>uhm, ok :P
15:11<toresbe>My point is that trusting someone not do do something usually works a damn sight better than threatening him/her not to.
15:11<Smoovious>yeah, my thoughts too, mikk36
15:12<Eddi|zuHause3>the worst i got fined was for +41km/h, 100€, 4 points (which accumulate, if you get too many (like 18 or so), you loose your license, they get invalidated after 2 years of no other occurences) and 1 month temporary loss of license
15:12<toresbe>Eddi|zuHause3: Let me guess, you're in Germany? :)
15:12<mikk36>here i had to pay ~€150 for speeding +39 (just a small acceleration for 300 meters)
15:12<Smoovious>toresbe... you're so clueless...
15:12<Eddi|zuHause3>yeah ;)
15:12<@peter1138>now that statement is laughable
15:13<Smoovious>I find my stuff gets solen a lot less when I threaten to kick t heir ass if they touch anything, than if I say nothing and just trust they won't
15:13<@peter1138>hmm, i did 36 in a 30 and attended a 'training course' for 2 hours
15:13<@peter1138>it was that or have 3 points...
15:13<toresbe>Smoovious: Yeah, but that's stupid. That's not a trust relationship as one would have with ones child, or pupil
15:13<@peter1138>(35 in a 30 and you won't get stopped)
15:14<Eddi|zuHause3>peter1138: is that miles per hour?
15:14<Smoovious>a child, isn't capable of that level of thought and reason yet...
15:14<mikk36>well, here i can drive +20 in city usually without any actions
15:14<toresbe>Smoovious: That's really wrong.
15:14<mikk36>and in the evenings i usually go +30
15:14<Smoovious>trusting in a child's ability to reason, is rediculous
15:14<toresbe>Smoovious: Trusting in a child's ability to understand that you trust him or her works perfectly fine.
15:14<@peter1138>Eddi|zuHause3: police guidelines in the uk are speedlimit + 10% + 3mph
15:15<mikk36>that +3mph is variable here
15:15<mikk36>it depends on the radar gun
15:15<Smoovious>toresbe... it is sounding more and more that you're exactly the kind of parent being talked about in that post, and in my subsequent comments...
15:15<@peter1138>(i.e. you can do 79 mph in a 70)
15:15<Eddi|zuHause3>mikk36: no, radar gun tolerance is extra
15:15<mikk36>from +-4kph to +-7kph
15:15<toresbe>Smoovious: Eh, the kids I look after act great.
15:15<Prof_Frink>It depends on the wanker setting up th Gatso
15:15<Smoovious>take t he blinders off
15:15<Smoovious>'look after'... not yours?
15:15<Prof_Frink>mikk36: You can be done for doing 7kph below the speed limit??
15:15<Eddi|zuHause3>radar gun tolerance automatically gets deducted from the value they charge you for
15:16<toresbe>Smoovious: I'm not going to have children until I'm a bit more economically sturdy.
15:16<toresbe>Smoovious: Note that I'm not saying you should never punish children, I'm saying you shouldn't punish them physically, eg. hitting them or such.
15:16<mikk36>Prof_Frink, it's always for your side
15:16<mikk36>that +- is the error-amount
15:16<Smoovious>not yours then... no wonder y ou think the way you do, someone else is doinig all of the d isciplining... come back and have this convo again when yo u have your own kids 5yrs and older
15:17<mikk36>so if the radar gun showed 100kph, you could be driving only 93, and you'll be registered for driving 93kph
15:17<Smoovious>dont g et me wrong... I'm not talking about hitting them... (hitting to me is fist-contact)... accepted discipline methods are what I'm talking about
15:17<stillunknown>My parents never physically hurt as far as i can remember.
15:17<Smoovious>mine neither
15:17<mikk36>you could have been driving also 100, and still get registered for driving 9
15:17<toresbe>Smoovious: Accepted in certainly morally retarded countries, yeah :)
15:18<Smoovious>the spankings, paddlings, and beltings, were all about being painful... there was nothing about them that hurt
15:18<toresbe>that kind of thing would *never* fly here in Europe.
15:18<toresbe>It's child abuse. Period.
15:18<Smoovious>morally retarded... please... the Norwegians I've met put my parent's discipline practices to shame...
15:18<Eddi|zuHause3>err... what's the difference between "pain" and "hurt" in your eyes?
15:19<mikk36>you could also drive at 107kph, and it could still show 100, and you'll get registered for driving @ 93
15:19<Smoovious>pain is the feeling... hurt, is damage
15:19<toresbe>Smoovious: Are you talking about Minnesotans now, or?
15:19<mikk36>understand now, Prof_Frink ?
15:19<@peter1138>Prof_Frink: yeah, that's the guidelines though :)
15:20<Eddi|zuHause3>still does not make a difference for me, Smoovious
15:20<Smoovious>Minnesotans and Norwegians don't look at all alike...
15:20|-|Thomas[NL] [] has quit [Remote host closed the connection]
15:20<Smoovious>Eddi|zuHause3... t h ere is a d ifference tho
15:20<toresbe>Smoovious: Don't say that around one of them.
15:20<Smoovious>toresbe I say what I please around anyone
15:20<toresbe>Smoovious: I recommend a sense of humour.
15:21<Smoovious>I have a sense of humor... you're just not funny...
15:21<toresbe>Not at all.
15:21<Smoovious>btw, I'm done with this...
15:21<toresbe>I'm a bit oversensitive about the "it's ok to punch him a *little*" arguments. I've lived in orphanages.
15:22<Smoovious>you'll get a big awakening when you have your own kids... until then, you really have nothing to say about what does and doesn't work... you're not qualified...
15:22<Smoovious>I have never, ever, said, that i t is ok to punch him...
15:22<Smoovious>it isn't ok
15:22<toresbe>Oh, no, punching is different from spanking, of course.
15:23<Smoovious>then why bring it up?
15:23<toresbe>I was being sarcastic.
15:23<Smoovious>you can't have a serious discussion about it, can you?
15:23<@peter1138>smacking just stings. punching really hurts
15:23<toresbe>It's all physical punishment. A parent shouldn't hurt his child.
15:23[~]Smoovious sighs.
15:23<Smoovious>I'm done.
15:23<Smoovious>I agree... a parent shouldn't 'hurt' their chilid... discipline, isn't 'hurt'
15:24<toresbe>Yes it is.
15:24<toresbe>is too.
15:24[~]toresbe likes this discussion
15:24<Smoovious>oh grow up already
15:24<mikk36>there are different disciplinary methots
15:24<Smoovious>what are you... nine?
15:24<mikk36>and i prefer to call physical punishment one of them
15:24<Smoovious>I'm done...
15:27<@peter1138>o superman
15:29<Eddi|zuHause3>i was telling you this discussion went nowhere half an hour ago :p
15:30|-|NukeBuster [] has joined #openttd
15:30<Smoovious>yeah, but there was nothing else being talked about at the time
15:30<Eddi|zuHause3>and now there is?
15:31<Smoovious>doesn't appear to be... I got nothing to add to peter1138's superman comment
15:31<kaan>wow, i go away for one minute and then you start talking like madmen
15:31<@peter1138>laurie anderson :D
15:32<Smoovious>who's that?
15:32<kaan>oh, i beleive toresbe is right about the subject of children and physical pubushment
15:34<@peter1138>Smoovious: musician
15:34<Smoovious>oh really? I'm a musician-type... :) what does she do?
15:35<@peter1138>'experimental' stuff
15:35<@peter1138>like, er, 'o superman'
15:35<Smoovious>might be worth checking out
15:37<@Bjarni><kaan> wow, i go away for one minute and then you start talking like madmen <--- the channel tries to adapt to your level... or something
15:38<kaan>here is a madman for you
15:39<Smoovious>thnx peter1138, but already downloading... :)
15:39<@peter1138>not exactly exciting video stuff ;p
15:40<@peter1138>bah, youtube lags for me
15:40<@peter1138>i think my firefox is fucked in the head :/
15:40<Smoovious>not d oing youtube
15:40<@peter1138>no, i was just making a general complaint :)
15:41[~]Smoovious nods.
15:44<kaan>I really like the part where erik spandmand gives a speach about the dangers of beer right after taking a bottle full of canabis smoke :)
15:45[~]Prof_Frink konquers peter1138
15:47<Smoovious>a bottle full?
15:47<Smoovious>its called a 'bong'
15:47<kaan>not when you smoke like erik
15:48<kaan>he takes a bottle without a buttom and a bucket of water
15:48<Smoovious>uh huh
15:49<mikk36>kaan, and what age are you ?
15:49[~]Smoovious grins.
15:49<kaan>32, why?
15:50<mikk36>just to get a real understanding of your comments
15:50<mikk36>i'd take them differently if you'd say that you're 10
15:50<kaan>well im danish, that would influence my english quite a bit
15:51<mikk36>i'm not talking about the spelling
15:51<mikk36>i mean the idea behind the writing
15:51<Smoovious><kaan> he takes a bottle without a buttom and a bucket of water <--- was there more to that? felt left hanging waiting for the rest
15:51<kaan>im also refering to the words i choose and my (lack) of grammatics
15:51<mikk36>well, i'm used to bad english
15:52<kaan>Smoovious: look at the video, its explains it quite well ;)
15:52<mikk36>because few people take proper english into account
15:52<Smoovious>can you just tell me? I'm not motivated to go back and forth between computers making sure I typed the URL right
15:53<kaan>well imagine that you put the bottle in the water untill only the part you normally drink from is over water
15:53<kaan>then you put your pipe int the opening and light it while pulling the bottle slowly from the water
15:54<kaan>this makes the bottle suck air into the bottle through the lit pipe
15:54|-|PinguTux [] has joined #openttd
15:54<kaan>when at the top you remove the pipe and put you mouth there and lower the bottle fast
15:54<kaan>its quite a sight :)
15:54|-|PinguTux [] has quit []
15:55<Smoovious>quite a joke too...
15:55<Smoovious>no self-respecting smoker would waste the smoke like that...
15:55<kaan>and the guy in the movie is also quite a dopehead
15:55<Smoovious>and btw... that, although very badly done, is a bong
15:56|-|PinguTux [] has joined #openttd
15:56<kaan>erik spandmand is using this method because his lungs cant smoke the normal way anymore ;)
15:56<Eddi|zuHause3>you must know it :p
15:56|-|PinguTux [] has quit [Remote host closed the connection]
15:56<Smoovious>he probably only did that for the clip... no way he actually smokes like that regularly
15:57<kaan>look at the black edge on the bucket
15:57<kaan>in the water
15:57<Smoovious>ahh... that would make sense... but there are still much better ways to do it
15:57|-|PinguTux [] has joined #openttd
15:57<kaan>is leftovers from the smoke
15:57<Smoovious>that's called resin
15:58<mikk36>sad that i don't understand anything from that eriks speech
15:59<Smoovious>someone should send erik a positve-pressure pipe...
15:59<kaan>i can sum it up for you, hes praising the weed and cursing the cops
15:59|-|PinguTux [] has quit []
15:59|-|PinguTux [] has joined #openttd
16:01|-|Thomas[NL] [] has joined #openttd
16:02|-|Ammller [] has quit [Ping timeout: 480 seconds]
16:07|-|skidd13 [] has joined #openttd
16:08|-|McHawk [] has joined #openttd
16:10|-|Ammller [] has joined #openttd
16:13|-|PinguTux [] has quit [Ping timeout: 480 seconds]
16:14<Kosma>stillunknown: svn merge is the correct way to reverse a commit
16:15<Kosma>like, if you want to rever changes made between revisions 10 and 20, it would be svn merge -r 20:10
16:15<Kosma>since it preserves pretty much everything like properties and new/deleted files
16:16<mikk36>sry, Eddi|zuHause3, if i create another non-ottd topic :P
16:17|-|PinguTux [] has joined #openttd
16:23<kaan>really bad loser there
16:27|-|Purno [] has quit [Quit: Life is a game of pick-up-sticks, played by fucking lunatics.]
16:28<Smoovious>yeah... too full of himself...
16:29|-|lolman [] has quit [Remote host closed the connection]
16:29<Smoovious>bad choice of song for his 'Mr. Love' name too
16:30<Smoovious>welp... he did say before it, he was doing it for the publicity... sounds like he got it. :)
16:30|-|raimar2 [] has joined #openttd
16:30|-|lolman [] has joined #openttd
16:31|-|Barry [] has quit [Quit: ChatZilla [Firefox]]
16:32<mikk36>also, wasn't he from the US either ?
16:32<mikk36>talking about his target "america" or smth
16:34<Smoovious>he was from Canadaa
16:34<mikk36>doesn't mean he lived there
16:34<Smoovious>tho he did say he performed in the US...
16:34<Smoovious>but I don't see him being big in the US either...
16:35<mikk36>peter1138, did you own w810i ?
16:35|-|Wolf01 [] has quit [Quit: Once again the world is quick to bury me.]
16:35<@peter1138>did i what?
16:35<mikk36>sonyericsson w810i
16:35<Smoovious>or why wouldn't he have tried American Idol if that was his target? We don't see the german version very much over here
16:35<@peter1138>no i didn't own a w810i
16:36|-||Jeroen| [] has quit [Remote host closed the connection]
16:37<colle>mikk36: I used to have one of those, anything you're wondering about it?
16:37<mikk36>not particularily
16:37|-|McHawk [] has quit [Ping timeout: 480 seconds]
16:38<mikk36>just that someone commented here that he couldn't get mini opera to work
16:38<mikk36>though on mine, 3.1 works fine
16:39<colle>ok, I guess you could try to update the software in the non-working phone
16:39<mikk36>4 beta, though, couldn't get connected
16:39<kaan>night all
16:39<mikk36>i have the latest version on my phone
16:39|-|kaan [~Klaus@] has left #openttd []
16:40|-|PinguTux [] has quit [Quit: PinguTux]
16:41<colle>check if you have the same firmware version then
16:41<mikk36>i have no problem
16:41<mikk36>3.1 works fine
16:42<mikk36>which is the latest "release"
16:42<colle>don't know, the forums on lists the versions though
16:43<colle>check there
16:43<mikk36>latest versions of what ?
16:43<colle>the firmware for SE's phones
16:43|-|Progman [] has joined #openttd
16:44<Smoovious>hmm... almost on-topic...
16:46|-|TinoM [] has quit [Quit: Verlassend]
16:47<mikk36>400kph, nice :)
16:50<Smoovious>I gotta take a ride on that one of these days
16:51<Smoovious>wonder how fast they could have got going if they didn't have to slow down for the stop
16:52<mikk36>well, it stopped acceleration on 431kph
16:52<mikk36>so it's safety-limited there
16:52<Smoovious>~270mph... :)
16:52<mikk36>i calculate in kph :)
16:52[~]Smoovious grins.
16:53|-|lolman [] has quit [Remote host closed the connection]
16:53|-|Thomas[NL] [] has quit [Quit: Leaving]
16:53<Smoovious>well, I can't relate to kph as I'm always dealing with mph...
16:53<Prof_Frink>Smoovious: I liked the comment: Faster than a Bugatti Veyron for $8
16:53<Smoovious>I drove 90mph average on a trip to texas a long time ago... I thought that was crazy-fast at the time, on highways... (limit was 55 at the time)
16:54[~]Smoovious grins.
16:54<Smoovious>yeah, good comment
16:54<mikk36>what's $8 ?
16:54<Smoovious>then I figure that 90mph... and I was only doing a third of that maglev? crazy...
16:54<Prof_Frink>Smoovious: Drive that slow on the M6Toll and people'll be stuck behind you
16:54<Smoovious>it is a measure of currency
16:54<Prof_Frink>mikk36: £4
16:55<mikk36>8 dollars ?
16:55<Smoovious>Prof_Frink... well, I wasn't in a performance car either
16:55<Prof_Frink>A punto's hardly performance ;)
16:55<Eddi|zuHause3>90mph? that is only like 150km/h
16:55<mikk36>90mph aint really fost
16:56<mikk36>rather like 140
16:56<Eddi|zuHause3>well, 100mph == 160km/h
16:56<Smoovious>the radar detector worked SOOO well going through Arkansas... at home, I can expect 0.5-1.0 mile warning of a speed trap... but Arkansas is so flat... 10minutes after it started going off, I was still looking for the trap, and we hadn't passed it yet
16:56<mikk36>90*1.609 = 144,81
16:57<mikk36>the usual speed if i'm in a hurry on a highway
16:58<Eddi|zuHause3>radar detectors?? those are very illegal here
16:58<mikk36>if not, then i drive @ 120kph
16:58<mikk36>they're illegal everywhere
16:58<Smoovious>speed limits are set by the states here... most are back up to 70mph... federals withhold money from states going above that tho, and one state said 'fine, keep it' and set theirs higher... a few years, they didn't have a highway limit, but I think they do now, of ~80
16:58<Eddi|zuHause3>i usually go ~160km/h when unlimited
16:58<Prof_Frink>They ain't illegal in .uk
16:58<Smoovious>Eddi|zuHause3... depending on which state you're in, they're illegal here too
16:58<mikk36>too bad
16:59<Eddi|zuHause3>usual limit around europe is 130km/h
17:00<Eddi|zuHause3>in germany, that is "recommended speed" in the unlimited sections
17:00<Smoovious>store|food run, back ~20min
17:00<Eddi|zuHause3>although you might find some insurances not paying if you have an accident when driving faster than that
17:02<Smoovious>I'd like to see min/max speeds by lane-position...
17:03|-|Ammller [] has quit [Remote host closed the connection]
17:03<Prof_Frink>Smoovious: But then, you'd have everyone in the fast lane even more
17:03|-|Ammler [] has joined #openttd
17:03<Smoovious>being tailgated in the slow lane, or having to hit my brakes in the fast lane and end up being passed by both slow lanes as a result, irks me
17:03<Smoovious>you'd think
17:04<Prof_Frink>What annoys me is:
17:04<Prof_Frink>Empty motorway, doing about 80
17:04<Prof_Frink>in the slow lane
17:04<Prof_Frink>one person
17:04<Prof_Frink>doing 65
17:04<Smoovious>having established limits per lane would allow the police to ticket people in the wrong lane more
17:04<Prof_Frink>in the middle fscking lane!
17:05<Eddi|zuHause3><Smoovious> I'd like to see min/max speeds by lane-position... <- they have that in certain locations (usually uphill)
17:05<Eddi|zuHause3>but not generally
17:06<Smoovious>and it doesn't have to be drastic... slow->fast = right->left... people in the right lane have max/min limits of 70/55... center lane 80/65... left lane 90/75...
17:07<Eddi|zuHause3>there's a pretty long steep downhill section on the A3 (southbound towards Frankfurt, Main), which has max 40km/h on the right lane, and max 100km/h on the middle and left lanes
17:07<Prof_Frink>Smoovious: And then, on an empty motorway, there's be someone driving at 75 in the fast lane and a massive queue behind them
17:07<Eddi|zuHause3>and they have two stationary radar stations there, so people actually stick to the limits
17:07<Smoovious>how could s omeone on an empty motorway have a massive queue behind him?
17:08<Prof_Frink>Because everyone's in the fast lane so they can drive at 75
17:08<Prof_Frink>(or more)
17:08<Smoovious>but... its empty...
17:08<Smoovious>so, no queue
17:08|-|e1ko [] has joined #openttd
17:08<Prof_Frink>undertaking is far more illegal than speeding
17:08<Eddi|zuHause3>err... it's mandatory to drive as right as possible, if you are not overtaking someone
17:09<Prof_Frink>Eddi|zuHause3: So, with this system, an empty motorway (not overtaking) would have a lower speed limit than a congested one?
17:09<Smoovious>if someone was doing 75 in the fast lane, according to my earlier comment, it'd be illegal
17:09<Biff>Eddi|zuHause3: thats the only sane rule
17:09|-|e1ko [] has quit []
17:09<Smoovious>you could pass em in the right lane
17:09<Biff>i dont understand how the americans can do without that rule
17:10<Eddi|zuHause3>Prof_Frink: no, if there are differen speed limits, the lanes are counted like several roads, which also implies you can drive faster on the right lane than on the left lane
17:10<Eddi|zuHause3>(if the limits allow it, of course)
17:10<Prof_Frink>Basically, it comes down to being a nice idea, if it wasn't for one thing: people.
17:10<Smoovious>for 2-lane-in-one-direction, you're supposed to stay right, and left is suppoed to be used for overtaking... for 3-lane-in-one-direction-or-more, lane choice isn't that restrictive... tho trucks usually can't use the far left lane
17:11<Smoovious>except for exiting on t he left
17:11<Prof_Frink>Now, laws to stop lorries overtaking on the M26, I'm all in favour of
17:11<Eddi|zuHause3>like on the previously mentioned 100/40 km/h section, you cannot overtake anyone at 40km/h when the left lane has a minimum speed of 60km/h (standard in germany)
17:12<@peter1138>Prof_Frink: undertaking is a "do not", not a "must not" in the highway code...
17:12<Biff>what do you mean by undertaking?
17:12<Prof_Frink>OVertaking on the left
17:12<Biff>passing someone on the wrong side?
17:12<@peter1138>i.e. you'd get done for dangerous driving or something, rather than "overtaking on the wrong side"
17:13<Smoovious>undertaking is frowned upon, but the police are forgiving of it... t hey're more after the people who are undertaking while speeding... if you are undertaking cuz some idiot in front of you is g oing too slow, while you're otherwise legal, it is the idiot t hey'll deal with
17:13<Biff>that is something you must often do here, because a lot of people stay in the left lane, without lookning in the mirrors
17:13|-|XeryusTC [] has quit [Quit: Solong, and thanks for all the fish.]
17:15<Eddi|zuHause3>only that in britain, "undertaking" would be on the left side, not the right side :)
17:15<Smoovious>yeah, well, you guys drive on the wrong side anyways
17:15<Smoovious>we drive o n the right side
17:15<Eddi|zuHause3>i'm not in britain
17:16<Biff>seems to be better with rhd tho
17:16<Eddi|zuHause3>i have never driven in britain either
17:16<Biff>so you can always keep your right arm on the wheel
17:16<Eddi|zuHause3>i find i can steer better with my left arm...
17:16<Smoovious>so do I
17:17<Smoovious>my left arm always is steering... the right arm, that I favor, has to do everything else in the car except turn signal
17:17<Smoovious>better to do it quick, than fumble around with the lesser arm
17:17<Eddi|zuHause3>although i sometimes find myself in a little left-handed behaviour
17:17<Smoovious>on that note, brb
17:18|-|skidd14 [] has joined #openttd
17:19<skidd14>If I try to remove an opponets road. I get an assertion. Can someone copy this in latest trunk too?
17:20<Eddi|zuHause3>14? you got promoted or something? ;p
17:20<skidd14>nope.. Damned IRC
17:21|-|skidd14 changed nick to Skidd14
17:21|-|Skidd14 changed nick to Skidd13_real
17:22|-|skidd13 [] has quit [Ping timeout: 480 seconds]
17:22|-|KritiK [] has quit [Ping timeout: 480 seconds]
17:22|-|Skidd13_real changed nick to skidd13
17:22|-|mikk36 [] has quit [Quit: The pedestrian had no idea which way to run, so I ran over him.]
17:23|-|raimar3 [] has joined #openttd
17:23<Eddi|zuHause3>i like how the language compilation is not interrupted by those stupid warnings anymore :)
17:26<skidd13>I only get the assertion If I remove the hs.dat and start openttd with "~/bin/openttd/openttd -c ~/bin/openttd/openttd.cfg -b 8bpp-optimized -s null -m null -v sdl" else everything works fine
17:27<Eddi|zuHause3>what is hs.dat?
17:28<Eddi|zuHause3>oh, that explains why i do not have one :)
17:29<+glx>it's created on first run
17:29<caladan>quess it tries to write that file in place where you have no permission?
17:30|-|raimar2 [] has quit [Ping timeout: 480 seconds]
17:30<skidd13>"src/player.h:241: Player* GetPlayer(PlayerID): Assertion `( (uint)((i) - (PLAYER_FIRST)) < ((uint)((sizeof(_players)/sizeof(_players[0])))) )' failed."
17:30|-|KritiK [] has joined #openttd
17:30<+glx>do you have a backtrace?
17:31<skidd13>backtrace? What do you need?
17:31<+glx>we need to know what calles GetPlayer
17:32|-|elmex [] has quit [Remote host closed the connection]
17:32<+glx>and what is the passed value
17:32<skidd13>As I said I tried to remove an opponents road.
17:32|-|UnderBuilder [~chatzilla@] has quit [Quit: ChatZilla [Firefox]]
17:32<Eddi|zuHause3>i can reproduce it...
17:32<Eddi|zuHause3>without extra options
17:34<+glx>ok got it :)
17:34<Eddi|zuHause3><glx> it's created on first run <- i think rather first time a highscore is reached
17:34<Eddi|zuHause3>which i never did in my history of openttd :)
17:35<+glx>no, when I first run win32 or win9x builds (testing the installer) I have an hs.dat in the dir
17:36<skidd13>On linux same behavior.
17:36<Eddi|zuHause3>hm, yes, now i see it, too...
17:39<Eddi|zuHause3>i have a backtrace, if you want...
17:39<Eddi|zuHause3>looks like string handling with the error message
17:40<+glx>I have a backtrace too :)
17:40<skidd13>I've to get up early tomorrow. Good night...
17:40<+glx>let's start gdb and follow the values :)
17:41|-|skidd13 [] has left #openttd []
17:42<Eddi|zuHause3>english.txt:287:STR_013B_OWNED_BY :{WHITE}...owned by {STRING2}
17:42|-|Progman [] has quit [Remote host closed the connection]
17:42<Eddi|zuHause3>should possibly be {COMPANY} there
17:42<+glx>hmm i = 45356
17:43<+glx>it seems int64->int32 cast failed
17:46<+glx>hmm or an incorrect SetDParam
17:49|-|thgergo [] has quit []
17:52<Eddi|zuHause3>hm... english.txt:158:STR_00B3_MESSAGE_FROM :{YELLOW}Message from {COMPANY}
17:52<Eddi|zuHause3>this seems to be the string used
17:53|-|Vikthor [] has quit [Quit: Leaving.]
17:58<Eddi|zuHause3>hm... this exceeds my knowledge of the inner workings of openttd...
18:00<Eddi|zuHause3>but it's probably a forgotten conversion from the introduction of {COMPANY}
18:11|-|raimar2 [] has joined #openttd
18:15|-|mikk36 [] has joined #openttd
18:15<NukeBuster>-Fix (r10323): 'message from company' text used {STRING1} instead of {COMPANY}\
18:18|-|raimar3 [] has quit [Ping timeout: 480 seconds]
18:35|-|Nickman^Away [] has quit [Quit: ( :: NoNameScript 4.02 :: )]
18:36<Smoovious>would it be a big deal to lighten the amount of transparency-shadow with transparent buildings? you get a few tall buildings overlapping, and it gets so dark you can barely see what's behind em
18:39<Eddi|zuHause3>i believe transparency is kind of a palette hack, difficult to change in 8bpp
18:39<@Belugas>not currently, Smoovious.
18:39<@Belugas>indeed, Eddi|zuHause3
18:43|-|SmatZ [] has quit [Quit: Konversation terminated!]
18:44|-|KritiK [] has quit [Quit: Leaving]
18:50|-|Osai [] has quit [Quit: Osai]
18:54|-|setrodox [] has quit [Quit: Hapiness ;D]
19:14|-|raimar3 [] has joined #openttd
19:16|-|ThePizzaKing [] has joined #openttd
19:20|-|Kosma [] has quit [Quit: :]]
19:21|-|raimar2 [] has quit [Ping timeout: 480 seconds]
19:22|-|Digitalfox [] has joined #openttd
19:47|-|raimar2 [] has joined #openttd
19:53|-|raimar3 [] has quit [Ping timeout: 480 seconds]
20:12<Sacro>!seen KUDr*
20:12<_42_>Sacro, I found 5 matches to your query: KUDr_afk, KUDr, KUDr_, KUDr_wrk, KUDr|wrk. KUDr_afk ( was last seen changing his/her nick to KUDr on #openttd 21 hours 38 minutes ago (01.07. 03:34). KUDr is still there.
20:12<Sacro>@seen KuDr*
20:12<@DorpsGek>Sacro: KuDr* could be KUDr (2 days, 0 hours, 22 minutes, and 55 seconds ago) or KUDr_wrk (2 days, 12 hours, 27 minutes, and 51 seconds ago)
20:13<KUDr>hmm, so much highlighting for nothing?
20:14<Sacro>i wanted to discuss signalling and suchlinke
20:14<Sacro>well... wherever
20:14<KUDr>or should I call you by phone?
20:14<Sacro>could meet up in the pub over the road if you want :p
20:16<Sacro>well... i've been digging around in the old signalling system, it needs some work
20:18<Sacro>KuDr: you around?
20:19|-|Ammler [] has quit [Ping timeout: 480 seconds]
20:19|-|Frostregen_ [] has joined #openttd
20:20|-|raimar2 [] has quit [Ping timeout: 480 seconds]
20:25|-|Frostregen [] has quit [Read error: Operation timed out]
20:25|-|Frostregen_ changed nick to Frostregen
20:31|-|Eddi|zuHause2 [] has joined #openttd
20:33|-|Gekkko` [] has joined #openttd
20:33|-|raimar2 [] has joined #openttd
20:38|-|Eddi|zuHause3 [] has quit [Ping timeout: 480 seconds]
20:43|-|Sacro_ [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has joined #openttd
20:49|-|Sacro [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has quit [Ping timeout: 480 seconds]
21:06|-|Digitalfox [] has quit [Quit: Bye]
21:07|-|NukeBuster [] has quit [Ping timeout: 480 seconds]
21:20|-|glx [] has quit [Quit: bye]
22:05|-|raimar2 [] has quit [Ping timeout: 480 seconds]
22:15|-|prottt [] has quit [Quit: ( :: NoNameScript 4.02 :: )]
22:19|-|raimar2 [] has joined #openttd
22:41|-|raimar3 [] has joined #openttd
22:48|-|raimar2 [] has quit [Ping timeout: 480 seconds]
22:54|-|Sacro_ [~Ben@adsl-87-102-80-216.karoo.KCOM.COM] has quit [Read error: Connection reset by peer]
23:15|-|Osai [] has joined #openttd
23:22|-|Gekkko` [] has quit [Quit: - Now less gay.]
23:38|-|Smoovious [] has quit [Ping timeout: 480 seconds]
23:42|-|Smoovious [] has joined #openttd
---Logclosed Mon Jul 02 00:00:48 2007