IRC logs for #openttd on OFTC at 2012-08-14
⏴ go to previous day
00:23:26 *** Belugas has joined #openttd
00:23:26 *** ChanServ sets mode: +o Belugas
00:31:55 *** Belugas has joined #openttd
00:31:55 *** ChanServ sets mode: +o Belugas
01:50:55 *** Supercheese has joined #openttd
03:11:19 *** Belugas has joined #openttd
03:11:19 *** ChanServ sets mode: +o Belugas
03:52:11 *** LordPixaII has joined #openttd
04:12:41 *** Belugas has joined #openttd
04:12:41 *** ChanServ sets mode: +o Belugas
04:15:39 *** HerzogDeXtEr1 has joined #openttd
04:56:16 *** Eddi|zuHause has joined #openttd
05:19:42 *** telanus has joined #openttd
05:38:31 *** Belugas has joined #openttd
05:38:31 *** ChanServ sets mode: +o Belugas
05:39:36 *** sla_ro|master has joined #openttd
06:36:35 *** TheDude has joined #openttd
06:44:50 *** andythenorth has joined #openttd
06:56:28 *** tycoondemon2 has joined #openttd
06:59:07 *** altergnomo has joined #openttd
07:07:53 *** Rhamphoryncus has joined #openttd
07:09:48 *** Devroush has joined #openttd
07:11:49 *** Phoenix_the_II has quit IRC
07:37:51 *** andythenorth has joined #openttd
07:37:55 *** andythenorth has left #openttd
07:43:03 *** welshdragon has joined #openttd
08:08:42 *** mahmoud has joined #openttd
08:54:41 *** BenTrein has joined #openttd
10:26:47 *** drac_boy has joined #openttd
10:54:29 <drac_boy> how're you bentrein?
10:55:34 <BenTrein> Where's 'here' for you? For me it's Thailand, and it's approaching 18:00. Hence the slight hunger. :D
10:57:44 <drac_boy> going reheat some breakfast in about a hour
10:58:19 <drac_boy> is 'trein' supposed to be 'train'?
11:00:36 <drac_boy> oh heh, I had to ask after all :)
11:00:58 <BenTrein> It's not an uncommon question. No offense taken. Forgive me for the elaborate explanation. I write after all. :D
11:02:54 <drac_boy> well ben is a common name over here
11:03:29 <BenTrein> I know few countries where it's not. Even in Thailand it is; though it's either Benz or a girl's name.
11:04:16 <drac_boy> benz? for a moment I was almost thinking mercedes-benz heh heh
11:04:34 <BenTrein> Yeah, you're right. That's the one.
11:05:18 <BenTrein> You have the weirdest names here.
11:05:22 <__ln__> Mercedes Benz is a girl's name.
11:05:37 <BenTrein> Mercedes is, Benz is a boy's name in Thailand.
11:05:56 <BenTrein> A common girl's name here is Porn, though it has a very different meaning than you think. :)
11:06:35 <BenTrein> However, to make their kid's name western friendly, they added star to it, resulting in "Hi, my name is Pornstar."
11:13:10 <drac_boy> you still into trains nevertheless BenTrein?
11:59:08 <BenTrein> Yes, drac_boy, love trains. :D Sory for the late reply. My computer got hijacked by my son.
12:07:18 <drac_boy> heh .. shared computer?
12:07:25 <drac_boy> what kind of trains in general then? :)
12:08:41 <BenTrein> Those that run on tracks. :P
12:09:09 <drac_boy> so anything goes..including railbuses? :)
12:09:53 <BenTrein> That's not called a train, so it's not a train. :D Nah, I'm not completely crazy about trains. It's my favourite mode of public transport though. Especially long distance.
12:19:26 <drac_boy> sleeper train or not that long distance? :)
12:30:25 <drac_boy> anyway need to go for now :-s
13:07:58 <NGC3982> Im a bit new to this, but;
13:08:50 <NGC3982> Im using my own host (ttd.dndr.se) to host an openttd server. If i start several servers on the same host, what happends when users connect?
13:08:59 <NGC3982> Will they get all the servers at once?
13:13:03 <TrueBrain> how would that work? :)
13:13:37 <TrueBrain> in reality, you won't be able to start several servers on the same host and port, the second one will simply refuse to start (as server) with: port already in use
13:14:05 <TrueBrain> ofc you can use different ports
13:19:37 <NGC3982> If i start two dedicated server clients on separate ports, will the client find both servers when adding the host?
13:19:58 <TrueBrain> when they add the host, with append the default port
13:21:23 <TrueBrain> (this holds for any application btw, unrelated to OpenTTD)
13:21:41 <NGC3982> But basicly, i could in theory make server #1 at ttd.dndr.se:14900 and server #2 at ttd.dndr.se:14901?
13:22:20 <NGC3982> Is this jeopardy or what?
13:22:55 * NGC3982 will try when he gets home.
13:23:11 <TrueBrain> I often wonder why people say: "I could in theory"; it doesn't make a whole lot of sense to do it in theory, I mean ... ;)
13:23:37 <TrueBrain> btw, if you advertise to the masterserver, users can just double click one of the servers and connect to that server
13:23:51 <TrueBrain> without ever needing to know ports etc :)
13:24:19 <NGC3982> TrueBrain: I have never used advertised servers. Maybe it's time..
13:24:34 <TrueBrain> it makes is easier for users
13:24:41 <TrueBrain> they can just look it up in a list, instead of knowing name:port
13:25:02 <NGC3982> The thing is, my server is still a "server" (on a Windows OS'd HTPC computer). Im not really in the mood on trying to advertise something that's not really that ninja-turtles stable..)
13:25:28 <TrueBrain> then how do you expect to get players? :D
13:25:45 <NGC3982> All my games are private, and i still have 3-10 players a week
13:26:06 <TrueBrain> can I then suggest 1 server?
13:26:14 <TrueBrain> we already have too many servers versus clients :P
13:26:46 <NGC3982> It's merely an experiment.
13:27:41 <TrueBrain> time to change your password now
13:27:49 <NGC3982> It was actually an insult.
13:30:35 <TrueBrain> your password is an insult?! :P
13:35:21 *** welshdragon has joined #openttd
14:02:53 <NGC3982> Belugas: Good afternoon
14:07:13 <Belugas> good morning to you too :)
14:17:53 *** snorre_ has joined #openttd
14:37:28 *** andythenorth has joined #openttd
14:59:24 <Belugas> good day, BenTrein :) good international salute ;)
15:12:06 <TrueBrain> why do you ponder about that? :)
15:26:55 *** welshdragon has joined #openttd
15:33:56 <andythenorth> TrueBrain: is fs 5270 a valid patch? If it's accepted, richyb might do more patches. And he sits in an office full of macs
15:34:03 <andythenorth> maybe I can bribe him to close some OS X bugs
15:35:09 <TrueBrain> andythenorth: problem with these kinds of patches, they are 'void'; those who have this issue, already know the solution, those who don't, don't care ;) But I see nothing wrong with applying it
15:35:28 <TrueBrain> that said, in all cases, slap him enough to do OSX fixes
15:35:35 <TrueBrain> like many many software, we need it badly
15:35:56 <andythenorth> he doesn't use OS X, but I do :D
15:36:08 <andythenorth> and we are not short of testing machines
15:36:34 <drush> I've a question about universal builds for OSX
15:36:58 <drush> they install a 3in1 binary or is there a way to install one of 3 binaries based on detected arch?
15:47:45 <TrueBrain> andythenorth: your turn
15:47:46 <CIA-2> OpenTTD: truebrain * r24470 /trunk/config.lib: -Feature [FS#5270]: be a tiny bit GNU autotools compatible, for those who expect all software to follow GNU guidelines
15:51:30 <CIA-2> OpenTTD: truebrain * r24471 /trunk/config.lib: -Feature: unbreak multiparam configure settings (--setting value), which clearly nobody uses, as it has been broken .... for a while
15:52:09 <andythenorth> TrueBrain: \o/ he
15:52:29 <TrueBrain> and, ofc, as requested, a more liberal interpertation of Feature ;)
15:53:55 <TrueBrain> r24471 is more nasty ... nobody clearly ever uses multiparam :P
15:53:58 <TrueBrain> we might as well remove it tbh
15:57:05 <TrueBrain> now andythenorth tells me you are going to fix OSX bugs, tnx for that, we really need someone taking care of that
15:57:25 <andythenorth> RichyB: I told him you live in an office full of macs :D
15:57:30 <andythenorth> but also that you don't use them
15:57:35 <RichyB> Of which I use none! :|
15:57:49 * andythenorth was being an optimistic
15:57:55 <TrueBrain> I fail to see the issue :)
15:58:35 * RichyB pokes FlySpray. What kind and severity of OS X bugs do we have anyway?
15:58:54 <TrueBrain> summary: OpenTTD does not officially support OSX
15:59:25 <andythenorth> yet numerous devs / newgrf devs use it :)
15:59:35 <andythenorth> but we are too haphazard to fix it :P
15:59:38 <RichyB> That's mostly crash bugs on FlySpray.
16:16:39 *** welshdragon has joined #openttd
16:30:59 *** TheDude has joined #openttd
16:57:12 *** valhallasw has joined #openttd
17:04:38 *** BenTrein has joined #openttd
17:07:48 *** Alberth has joined #openttd
17:07:49 *** ChanServ sets mode: +o Alberth
17:08:17 *** KenjiE20 has joined #openttd
17:20:36 *** Phoenix_the_II has joined #openttd
17:22:50 <Alberth> was the patch of any use, or did you not get that far?
17:23:15 * Alberth wonders how to program a callback
17:26:18 <andythenorth> Alberth: definitely going to be of use, but untested (work work)
17:26:22 <andythenorth> cb programming is easy
17:26:35 <andythenorth> you just handle the result from the grf
17:26:49 <andythenorth> easy' assuming that you want to do an easy thing that is :)
17:41:27 *** frosch123 has joined #openttd
17:45:19 <CIA-2> OpenTTD: translators * r24472 /trunk/src/lang/turkish.txt:
17:45:19 <CIA-2> OpenTTD: -Update from WebTranslator v3.0:
17:45:19 <CIA-2> OpenTTD: turkish - 24 changes by otrkmen
17:46:45 <Rubidium> the severity of any OSX bug is, by now, near zero. If it were severe, then someone would have fixed it already
17:47:41 <TrueBrain> in that rain of thought, Windows is a very well protected and safe system ;)
17:48:10 <Alberth> it is, just don't connect it to anythng :p
17:48:56 <Alberth> that works too, my W95 has not been hacked, despite being very old ;)
17:50:22 <Rubidium> what's wrong with Windows 95?
17:50:36 <TrueBrain> I believe the whole conclusion is: nothing
17:50:57 <Rubidium> it has been (and is still) doing its job fine for over 15 years on a measurement train ;)
17:51:22 <TrueBrain> explains the issue yesterday I guess :D :)
17:51:22 <Rubidium> (not to mention that NT4 also still runs)
17:51:29 <BenTrein> Other than that it was the first step of your OS taking control of your computer - and telling you what to do - nothing much wrong with Win95. I thought it was a very expensive virus.
17:54:50 <Rubidium> TrueBrain: nope, that's actually another train ;)
17:58:01 *** glx is now known as Guest2902
17:58:28 <BenTrein> RichyB - I very much like that article.
18:13:53 *** CornishPasty has joined #openttd
18:25:31 *** andythenorth has joined #openttd
19:12:25 *** Biolunar has joined #openttd
19:16:13 *** Devroush has joined #openttd
19:27:08 <Yexo> <Rubidium> it has been (and is still) doing its job fine for over 15 years on a measurement train ;) <- Had that comment come from anyone else I'd have asked: "Are you serious?"
19:29:23 <Yexo> are there any statistics about which linux kernel versions are still actively used?
19:31:09 <Rubidium> Yexo: I doubt there will be about machines that are rarely (or not) connected to the internet
19:31:35 <Yexo> Rubidium: my question was unrelated to the previous discussion
19:32:15 <Yexo> at work we had some questions from a customer who had problems which were caused by a 2.6.18 kernel (RHEL5)
19:33:51 <Yexo> that made me wonder because I thought that 2.6.18 is quite old
19:33:54 <Kjetil> if it is a RHEL kernel it is probably nothing like the mainline 2.6.18 kernel
19:34:02 <Kjetil> probably patched to the moon
19:34:11 <Rubidium> Yexo: RHEL5 is supported until 31-03-2017 for normal, and 31-03-2020 for extended life cycle
19:34:38 <Rubidium> RHEL3 is still in between the normal end of life and extended end of life
19:35:22 <Rubidium> 2.6.18-308 looks insane as a version number though ;)
19:36:55 <Rubidium> it's just wikipedia info though ;)
19:36:55 <Alberth> Yexo: but there is nothing recent you can compile on such systems :p
19:37:21 <Yexo> the readme of some drivers we ship said it should work on 2.6.18, but nobody bothered to test it
19:37:21 *** drac_boy has joined #openttd
19:37:25 <Yexo> (well, this customer did :p)
19:38:32 <TrueBrain> can I quote you on that?
19:38:32 <andythenorth> but as a good capitalist, I don't mind
19:38:49 <Kjetil> working, but on irc.. DOES NOT COMPUTE
19:39:09 * andythenorth just committed 7 patches while cooking dinner
19:39:16 <Alberth> Kjetil: find the right boss :)
19:39:28 <TrueBrain> I am forced to use IRC by my boss ..
19:39:49 <andythenorth> I make it mandatory too
19:40:06 <Rubidium> Alberth: that small progsel I made a few weeks ago most likely compiles on such a system; it even compiles and runs on NT4
19:40:08 <Kjetil> Alberth: heh. I would just spend all day doing non-job related stuff
19:40:42 <TrueBrain> Kjetil: I think that says more about you than IRC ;)
19:41:09 <andythenorth> work is one of the more fun things to do
19:41:17 <andythenorth> most things are less fun than work
19:42:08 <andythenorth> right what's on forums today?
19:42:40 <andythenorth> oh, making money by hauling a long way
19:42:46 <andythenorth> is a known non-problem
19:43:12 <andythenorth> on to the suggestions forum...
19:43:25 <andythenorth> ah, I think 'meh' will cover that
19:44:03 <andythenorth> 32BPP blitter stuff I don't understand
19:44:30 <Zuu> Shouldn't at least one of GSTileList_IndustryProducing and GSTileList_IndustryAccepting take a cargo as argument?
19:44:51 <Zuu> To work with industries that don't accept/produce on all tiles
19:45:26 <Zuu> or is tiles that only produce/accept a subset of all cargos not possible?
19:45:28 <andythenorth> those industries should be considered broken :P
19:45:52 <Zuu> But those exist in the default industry set?
19:46:03 <Yexo> Zuu: I think you're supposed to filter that tilelist by AITile.GetCargoAcceptance > 8 or so
19:46:09 <andythenorth> iirc default steel mill accepts PAX on some tiles
19:47:00 <Yexo> for example steel mill accepts passengers, if there are some houses nearby more tiles might accept PAX than if it was just to be delivered to the steelmill
19:47:04 <Zuu> Yexo: Yes, but if that function only generate a tile list with a radius around the industry, that will fail if some border tiles don't produce all cargos.
19:47:09 <Yexo> the actual cargo can still be processed by the industry in that case
19:47:43 <Yexo> Zuu: I don't think production is by tile
19:47:48 <Yexo> only acceptance is I think
19:48:04 <andythenorth> +1 to what yexo sai
19:48:10 <Zuu> still the problem remains for the acceptance case?
19:48:24 <Yexo> filter the list you get by GSTile.GetCargoAcceptance
19:48:53 <Yexo> you need in total 8/8 acceptance for the cargo to be accepted by the station
19:49:01 <Yexo> but that doesn't need to come from one industry
19:49:24 <Yexo> when cargo arrives at the station it'll be distribute to the closest industry, even if that has only one tile that accepts only 1/8 of the cargo
19:49:35 <Yexo> ^^ all from memory, not 100% sure
19:50:18 <Zuu> exactly, in some rare cases it may broke if a ajacent industry provide coverage at a "false" tile.
19:50:27 <Zuu> But I'll ignore that for now then... :-)
19:50:37 <Zuu> And hope noone will exploit that in the tutorial :-)
19:50:40 <Yexo> I don't see how it is broken?
19:51:15 <Zuu> I try to write Station.IsCargoAcceptedByIndustry(station_id, cargo, industry_id)
19:51:58 <Yexo> why not use GsIndustry.IsCargoAccepted?
19:52:51 <Zuu> It doesn't verify that a given station id covers the industry
19:53:32 <Yexo> first find all industries within range of the station, than use GSIndustry.IsCargoAccepted to filter industries that accept the cargo. The cargo will be delivered to the industry closest to the station (flag)
19:54:36 <Zuu> My core problem is to wait for the user to place a station "near" an industry/town with sufficent production/acceptance.
20:05:27 *** peter1138 has joined #openttd
20:05:27 *** ChanServ sets mode: +o peter1138
20:06:58 *** LordAro has joined #openttd
20:12:01 <Yexo> is "start" swedish for "end"?
20:12:57 <NGC3982> Start in swedish is ..start.
20:19:21 <NGC3982> Yexo: Who told you that?
20:21:39 <LordAro> Yexo: thanks for your commits, taking a look at the 3rd patch now
20:22:19 <Yexo> NGC3982: I was referring to "<NGC3982> Or the start of Nom."
20:23:18 <Yexo> LordAro: you're welcome :)
20:23:20 <Yexo> didn't look very long at the 3rd patch, I think it's mostly ok
20:23:21 <Yexo> just put some quick points there
20:26:48 <NGC3982> Yexo: Oh, i see whatz u did thar.
20:28:23 <peter1138> Meh, only getting 5MB/s :-(
20:30:14 *** welshdragon has joined #openttd
20:30:20 <peter1138> Oh well, 415MB in 1 minute 20 seconds isn't so bad I suppose.
20:31:51 <TrueBrain> depends on what you are doing, not? :)
20:32:49 * NGC3982 brings forth swedish bandwith.
20:34:54 <LordAro> Yexo: HasBaseSet > FindBaseSet ?
20:34:56 <Kjetil> Bandwidth filled to the brim with surveilance
20:35:02 <LordAro> i can't really think of any other...
20:37:40 <Yexo> or TryGet...File or something
20:38:19 <LordAro> 'TryGetBaseSetFile' ?
20:38:29 <LordAro> that sounds reasonable
20:39:37 *** andythenorth has left #openttd
20:47:33 <Zuu> Oh well this road chapter is taking some time. But as a side product of it SuperLib will gain some new functions and the road path finder lib will need to be ported to GS.
20:48:16 <Zuu> At least it's getting forward.
21:01:32 <tr> 'lo. is there any way to set objectives/goals in scenarios? i'd like the game to, if not end, display some sort of "you failed to meet the goals" message if objectives aren't achieved by a certain date (or, say, within a certain budget)
21:04:33 <Zuu> Have you tried the Split scenario?
21:05:02 <Zuu> Ensure you get both the scenario file and the game script with the same name.
21:05:51 <LordAro> oh, interesting... a seg fault
21:06:08 <Zuu> It doesn't have a deadline, but if you are too late to reach the goal, then the gift given when you reach the goal have vanished.
21:07:20 <tr> Zuu: thanks, trying it now
21:18:56 *** Chris_Booth has joined #openttd
21:32:31 *** Prof_Frink has joined #openttd
21:54:10 <LordAro> Yexo: if you're still around, a comment has been posted to the patch 'thread' on the flysprays
21:54:35 <Yexo> ^^ that's what notification emails are for ;)
21:54:56 <Yexo> I won't be around much longer, so that's not for today anymore
22:32:40 *** Devroush has joined #openttd
22:46:43 *** welshdragon has joined #openttd
23:04:33 *** tokai|noir has joined #openttd
23:04:33 *** ChanServ sets mode: +v tokai|noir
23:20:07 <peter1138> STANDING ON THE TOP OF THE HOOVER DAM
continue to next day ⏵