IRC logs for #openttd on OFTC at 2010-02-23
⏴ go to previous day
00:00:15 *** welshdragon has joined #openttd
00:15:47 *** Nite_Owl has joined #openttd
00:24:06 <PeterT> SmatZ: So, I see that the Big Brother patch implements a GUI of sorts. Does it actually log anything to file?
00:27:17 <PeterT> I'm looking at bb_r19111.diff
00:29:12 *** Nite_Owl has joined #openttd
00:30:28 <ccfreak2k> Smatz A and Smatz 1.
00:32:43 *** Eddi|zuHause has joined #openttd
00:51:53 *** lskdfj is now known as LadyHawk
01:00:05 *** [com]buster has joined #openttd
01:15:23 *** roboboy has joined #openttd
01:24:10 *** KenjiE20|LT has joined #openttd
01:32:17 *** Hackykid has joined #openttd
01:54:02 *** CrazySpai has joined #openttd
01:54:33 <CrazySpai> Is #openttd open about answering questions?
01:55:18 <CrazySpai> Well, my question is, is there a way to -not- have the game end.
01:55:25 <CrazySpai> (Server not single player)
01:55:37 <PeterT> Are you the server, or the client?
01:55:55 <PeterT> What do you mean by "end"?
01:56:04 <CrazySpai> The game ends at 2050 correct?
01:56:19 <PeterT> Well, it "ends", but it doesn't end.
01:56:27 <CrazySpai> So.. the game doesn't reset?
01:56:28 <PeterT> it says it's over, but you can continue playing
01:56:39 <PeterT> the server decides when the game resets
01:56:55 <CrazySpai> Alright, in that case, thank you very much :D
02:05:13 <Eddi|zuHause> there is a setting "restart_date" or something
02:05:29 <Eddi|zuHause> you can set that to year 5.000.000
02:06:00 <PeterT> CrazySpai: restart_game_year
02:21:56 *** [alt]buster has joined #openttd
02:22:00 *** [alt]buster is now known as [com]buster
02:32:48 *** roboboy has joined #openttd
03:10:19 *** roboboy is now known as Guest226
03:10:40 *** roboboy has joined #openttd
03:15:18 *** robotboy has joined #openttd
03:16:00 *** robotboy is now known as roboboy
03:22:09 *** roboboy has joined #openttd
03:23:45 *** [alt]buster has joined #openttd
03:29:57 *** [alt]buster is now known as [com]buster
04:04:05 *** PeterT_ has joined #openttd
04:11:28 *** PeterT_ has joined #openttd
04:46:48 *** [alt]buster has joined #openttd
04:47:02 *** [alt]buster is now known as [com]buster
04:47:13 <CrazySpai> Is there a way to unlock bigger airports?
04:52:14 <FauxFaux> Time heals all desires for bigger airports.
04:52:46 <CrazySpai> and thanks Eddi|zuHause for the tip.
04:53:19 <CrazySpai> I'm gonna head to bed, I save the server in case my company clear command of 0 doesn't work ;)
04:59:58 *** Eddi|zuHause has joined #openttd
05:08:35 *** [alt]buster has joined #openttd
05:08:39 *** [alt]buster is now known as [com]buster
05:15:27 *** Eddi|zuHause has joined #openttd
05:26:56 *** roboboy has joined #openttd
05:29:52 *** Xaroth_ has joined #openttd
06:10:39 *** [alt]buster has joined #openttd
06:16:37 *** [alt]buster is now known as [com]buster
06:24:33 *** devilsadvocate has quit IRC
06:38:29 *** Terkhen has joined #openttd
06:53:27 *** [alt]buster has joined #openttd
06:58:40 *** [alt]buster is now known as [com]buster
07:27:53 *** FauxFaux has joined #openttd
07:27:56 *** Cybertinus has joined #openttd
07:43:05 *** roboboy has joined #openttd
07:51:14 *** kd5pbo is now known as kd5pbo|away
07:55:08 *** FauxFaux has joined #openttd
08:00:21 *** welshdragon has joined #openttd
08:10:09 *** thingwath has joined #openttd
08:13:39 *** fonsinchen has joined #openttd
08:18:56 *** devilsadvocate has joined #openttd
08:19:36 *** thingwath has joined #openttd
08:43:36 *** Hackykid has joined #openttd
08:44:47 *** JVassie has joined #openttd
08:46:26 *** zachanima has joined #openttd
09:05:55 *** guru3_ is now known as guru3
09:19:17 *** kd5pbo|away is now known as kd5pbo
09:32:45 <Pikka> peter peter pumpkin eater
09:34:04 *** roboboy has joined #openttd
10:15:34 *** HackaLittleBit has joined #openttd
10:18:59 *** welshdragon has joined #openttd
10:34:37 *** Hackykid_ has joined #openttd
10:46:37 *** LadyHawk has joined #openttd
10:48:55 *** electr0 has joined #openttd
10:54:29 *** HackaBit has joined #openttd
10:56:21 <HackaBit> Imagine I have a tunnel with defined entrance and exit, and I do not wan't the pathfinder to continue to find a path
10:56:21 <HackaBit> when the first tile it encounters from a tunnel is the exit.
10:56:21 <HackaBit> Tunnel exit works like a one way signal that can only be passed from inside tunne to outside.
10:56:21 <HackaBit> So tunnel works as one-way signal.
10:56:21 <HackaBit> I would like to use a line like:
10:56:23 <HackaBit> If (Exit(tile) && lookingdirectionis towardstunnel ) {
10:56:24 <HackaBit> found inpassable signal
10:56:34 <HackaBit> Do I have to look in the three PathFinders.?
10:56:38 <HackaBit> I would like to use YAPF, so in wich file to look?
10:56:40 <HackaBit> Is there anybody willing to give me a hint?
10:57:59 *** HackaLittleBit has quit IRC
10:58:37 *** HackaBit has joined #openttd
10:59:44 <Eddi|zuHause> you likely want to grep for "FollowTrack"
11:00:17 <Rubidium> 1) no, 2) have you tried searching for 'YAPF'?
11:00:36 <Rubidium> unless you're working on some old version of OpenTTD ofcourse
11:02:18 * roboboy ponders trying ti apply the OpenTTD ScreenSaver patch
11:03:21 <HackaBit> but this is enough for now thanks, tonight I will contactfor more :)
11:10:17 *** [alt]buster has joined #openttd
11:10:21 *** [alt]buster is now known as [com]buster
11:11:19 <roboboy> why does it take for ever for my nightly builds of openttd to start. im using the release option
11:11:31 *** KenjiE20 has joined #openttd
11:34:27 *** LadyHawk has joined #openttd
11:42:23 <Eddi|zuHause> large data directory?
11:42:53 <Eddi|zuHause> it must scan all newgrfs etc. for their MD5
11:42:56 <PeterT> <roboboy> why does it take for ever for my nightly builds of openttd to start. im using the release option <-- Shit happens?
11:43:47 <roboboy> its most likel my Data dir is too large
11:44:40 <Eddi|zuHause> there have been rare occurances of people having a "data" dir that had nothing to do with openttd, but was in the current working directory, so openttd scanned it
11:46:40 <roboboy> whats the best way for me to update the revision my patchpack is applied to? Would SVN update be a good idea?
11:48:12 <Eddi|zuHause> hg queues or git are a better idea for patch packs
11:49:19 <PeterT> roboboy: Get another clean directory, updated to the given revision, then use your patch on that dir
11:50:23 <Rubidium> should we start a vote on when this patchpack becomes unmaintained (i.e. it gets so big it becomes unmaintainable)?
11:51:21 <Noldo> Ammler: which version of g++?
11:51:50 <Rubidium> why override the version with configure?
11:52:29 <roboboy> but I get to chose what goes into my patchpack
11:53:16 <Rubidium> Noldo: I guess 3.3.x
11:57:06 <Ammler> yes, installing cpp-3.3.3-43.41
12:00:43 <Rubidium> that's the c preprocessor
12:00:51 <SirSquidness> Why are there so many plane crashes in games with disasters off?
12:01:51 <Eddi|zuHause> "gcc-c++-3.3.3-43.41"
12:02:24 <Eddi|zuHause> "gcc-3.3.3-43.41"
12:02:31 <Eddi|zuHause> those are the compilers
12:03:09 <Ammler> for those old distro, I had to make lzo2 pack, now all rpm distros on obs works fine for 1.0
12:04:24 <Eddi|zuHause> '--menu-group=Game;StrategyGame;' <-- that doesn't sound right...
12:05:32 *** kannerke has joined #openttd
12:06:09 <Ammler> Eddi|zuHause: syntax or the names?
12:08:12 <Eddi|zuHause> don't know... but "strategy" isn't really in the game description :)
12:08:59 <Eddi|zuHause> something with economy...
12:09:19 <Rubidium> 'Urban planning and simulation game'
12:10:44 <Ammler> don't think, it is simulating...
12:11:12 <Eddi|zuHause> "Simulation" i would choose
12:11:28 <Eddi|zuHause> it's way more simulation than strategy ;)
12:11:53 <Ammler> sim city is also in that caegory for example
12:12:15 <Rubidium> sim city is a strategy game?
12:12:17 <Eddi|zuHause> that's probably wrong then, too ;)
12:13:06 <Eddi|zuHause> strategy is anything that involves getting to war, like civilization, master of orion, age of empires
12:13:11 <Ammler> hmm, dunno, where I initially looked
12:13:43 <Ammler> it is "Tactic & Strategy" in KDE
12:14:38 <Ammler> well, what is the official openttd dev category?
12:15:58 <roboboy> You could call OpenTTD simulation, infact CS called TTO Interactive Transport Simulator
12:16:14 <Eddi|zuHause> really, anything that doesn't involve war, shouldn't go into strategy...
12:16:22 <SmatZ> SirSquidness: those aren't disasters; you can turn off crashes in the Advanced Settings (in 1.0 or nightlies)
12:16:34 <Ammler> roboboy: it isn't the publisher, who tells the category.
12:16:43 <Rubidium> Eddi|zuHause: does chess involve war?
12:17:03 <Eddi|zuHause> Rubidium: knights fighting each other? certainly is war.
12:17:34 <Ammler> Eddi|zuHause: you don't need strategy, if you play in MP?
12:18:25 <Rubidium> if OpenTTD is a strategy game, then TTD is and Railroad Tycoon is too
12:18:27 <Ammler> he, maybe TTD was a simulator, but openttd isn't anymore ;-)
12:19:06 <SirSquidness> SmatZ: ah, kthnx
12:19:30 <SirSquidness> SmatZ: any idea where the option is?
12:20:30 <Rubidium> Eddi|zuHause: some people say (yay weasels) that age of empires is both a simulation and a strategy game
12:21:57 <Ammler> SLES_9 ends at 31 Aug 2011
12:22:55 <Ammler> there is no supported debian distro anymore with a gcc 3.3?
12:23:54 <Eddi|zuHause> Ammler: cpp is only the preprocessor
12:23:59 <Eddi|zuHause> gcc is the c compiler
12:24:06 <Eddi|zuHause> and gcc-c++ is the c++ compiler
12:24:34 <SmatZ> actually, it's only the frontend
12:24:38 <SmatZ> compiler is cc1/cc1plus
12:25:01 <SmatZ> gcc/g++ calls preprocessor, compiler, assembler and linker
12:25:26 <SmatZ> that's some compatibility library for program compiled with old gcc
12:26:32 <Ammler> (the whole setup and compile with sles9, might be interesting at bottom :-)
12:27:11 <DorpsGek> SmatZ: Commit by smatz :: r19207 trunk/src/misc/str.hpp (2010-02-22 16:24:38 UTC)
12:27:12 <DorpsGek> SmatZ: -Fix (r19127): compilation was broken for gcc 3.3
12:28:15 <SmatZ> it was broken by r19127
12:28:47 <Ammler> so it will be fixed on next RC...
12:30:12 *** Coco-Banana-Man has joined #openttd
12:30:18 *** LadyHawk has joined #openttd
12:31:56 <Ammler> Fedora does the same: --add-category=StrategyGame
12:32:13 <Ammler> blathijs: what category do you use?
12:35:36 *** andythenorth has joined #openttd
12:36:57 <Ammler> Eddi|zuHause: I guess, packman uses simulator...
12:48:15 *** devilsadvocate has quit IRC
12:48:47 *** Forgetful_Lion has quit IRC
13:06:07 <Gar`zzz> Oh my god! A Dodo bird stole my keys! D8
13:08:39 <roboboy> what happened with the iphone/itouch port?
13:09:32 <Gar`zzz> It turned and became starboard.
13:12:06 <blathijs> Ammler: Simulation I think
13:13:07 *** [alt]buster has joined #openttd
13:13:11 *** [alt]buster is now known as [com]buster
13:26:36 *** kannerke has joined #openttd
13:35:36 *** devilsadvocate has joined #openttd
13:40:36 *** oskari89 has joined #openttd
13:52:55 <roboboy> I managed to get DOS TTDP to start so long as I turned newstations off and enhancedgui off
13:54:13 <roboboy> Apparently its something in enhancedgui thats broken and newstations automatically turns enhancedgui on if its turned on
14:02:20 <SmatZ> roboboy: I have more problems running TTDP :( It fails to start with cargodest
14:03:36 <SmatZ> maybe it's a bug in dosbox....
14:05:38 <roboboy> well I might have a machine running win 95 by Sunday so I can test it under real DOS
14:06:11 <roboboy> I have a spare PC lying around and its PS died but I can get a new PS for $30
14:08:01 <SmatZ> but it doesn't have CD drive
14:08:59 <roboboy> I destroyed a CD drive yesterday
14:09:25 <roboboy> it wouldn't open so we pulled it apart to see if there was a CD in it
14:10:09 <Eddi|zuHause> and you didn't happen to try the emergency eject button first?
14:11:04 <roboboy> you mean the little hole to stick a paper clip into
14:11:48 *** Dred_furst has joined #openttd
14:22:09 *** lolman_ is now known as lolman
14:33:36 *** Beklugas has joined #openttd
14:37:30 *** Beklugas is now known as Belugas
15:08:08 <yorick> what happened to minilzo?
15:08:22 <peter1138> alas, poor yorick, it was removed
15:09:28 <Belugas> for the Greater Good of Mankind
15:09:38 <peter1138> because a system library version of it exists
15:09:43 <peter1138> so we use that instead
15:09:54 <peter1138> so we have less code to maintain
15:09:59 <yorick> didn't a system library version of it exist all the time?
15:10:40 <yorick> but then why not use that from the beginning
15:11:00 <Eddi|zuHause> ammler just said for SLES 9 it didn't exist
15:11:36 <Ammler> centos doesn't have it in the system repos
15:11:36 <yorick> who uses lzo saves anyways
15:11:44 <Eddi|zuHause> hysterical raisins
15:13:49 <peter1138> yorick, well, we can't answer that. it has not been the same dev team from the beginning
15:14:12 <planetmaker> the only thing constant is change ;-)
15:14:18 <peter1138> presumably originally it was felt a good idea to include it
15:14:27 <Rubidium> yeah, even the 'constant' speed of light is not constant
15:14:38 <yorick> planetmaker: until it dies
15:14:38 <planetmaker> besides it's not a hard requirement. So... not a bad thing
15:15:03 <planetmaker> yorick, you think that then there's no change anymore?
15:15:04 <Belugas> why are you concerned about minilzo, yorick?
15:15:33 <yorick> because of the (optional) extra dependency
15:16:04 <Rubidium> peter1138: I reckon originally there were no external libraries. Adding LZO would mean adding a library 'infrastructure'. Over time zlib got added which introduced the library 'infrastructure', then more libraries came and finally minilzo got replaced by a library
15:16:39 <Rubidium> besides that the standard minilzo headers cause an enormous amount of compile warnings with our set of warnings enabled
15:17:09 <Rubidium> which means we need to mess with them, which is bad. Having the header in the system headers means gcc doesn't complain about it, i.e. no compile warnings
15:18:46 <Rubidium> yeah, then someone can write his own GUI!
15:27:27 <Eddi|zuHause> hm... i don't find the discussion anymore where it was said the maximum production of an industry depends on the number of tiles the industry has...
15:28:05 *** zachanima has joined #openttd
15:33:05 *** Progman has joined #openttd
15:33:21 <peter1138> does it depend on that?
15:34:04 <Eddi|zuHause> i believe so, but i can't find the reference...
15:34:46 <Belugas> that is... strange. I can't remember anything about that
15:35:25 <Rubidium> Eddi|zuHause: was the reference in German? And written by, well say... one of the dimwits?
15:38:05 <Eddi|zuHause> i don't think it was german
15:38:12 <Eddi|zuHause> but i don't remember
15:40:59 <Eddi|zuHause> it involved coop people talking about how they load balanced four factories, or something...
15:46:18 <Ammler> the game with "WP-bug"
15:49:05 <Eddi|zuHause> "The goal of was to transport enough grain and livestock to produce 100,000 crates of goods per month.[1]. Later in the game we were limited by OTTD production limit of secondaries, which is roughly 2295 per industry tile per month. For factories, it means 27,540 crates of goods per month - so we had to build four factories and balance them well. We managed to accomplish our goal in 2177."
15:49:14 <Eddi|zuHause> public server game 121
15:49:55 <peter1138> they rarely know what they're talking about
15:51:31 <peter1138> isn't 2295 the limit per industry? not per tile..
15:51:41 <CIA-2> OpenTTD: rubidium * r19219 /trunk/src/music.cpp: -Fix: having OpenMSX's files in a subdirectory did not work as it should.
15:52:03 <Yexo> peter1138: only for primary industries
15:55:06 <Yexo> I don't know, it might be right
15:58:05 <Belugas> a fun fact: industries have absolutely no clue how many tiles they are composed of
15:59:51 <Rubidium> looks like every tileloop cargo is transported
16:00:02 <planetmaker> <peter1138> isn't 2295 the limit per industry? not per tile. <-- definitely not for secondary. For primary at least close
16:01:09 <planetmaker> The limit mentioned in the quoted text is one "experimentally" established by one of those "heavy-duty" players ;-)
16:01:58 <planetmaker> e.g. if you show a (default) factory to produce significantly more, I'm happy to see it, otherwise I tend to believe that statement.
16:02:33 <Ammler> coop is ALWAYS right :-P
16:05:33 <Rubidium> once every 256 ticks for every tile at most 255 of the waiting produced cargo is moved to the produced cargo
16:05:51 <Belugas> mmh... i hate that... can't remenber where the funiton is located withouth useuign a grep :(
16:06:56 <planetmaker> grab the grep ;-)
16:06:59 <Rubidium> meaning an average of 2244 per tile per month
16:08:18 <planetmaker> quite close then what was actually produced ;-)
16:08:36 <Rubidium> which means on average a little under 27000 per month per 12-tile factory
16:08:58 <Rubidium> assuming 365.25/12 days per average month
16:10:08 <planetmaker> ^ if it's amonth with 9 of such consumption events
16:10:35 <Rubidium> 27540 is the right number
16:11:20 <planetmaker> hm, how does it calculate?
16:11:55 <Rubidium> like I described, but you're mixing up numbers
16:12:07 <Eddi|zuHause> Rubidium: does that mean only tiles within reach of a station get considered?
16:12:49 <Rubidium> moving production happens in the tile loop, which runs over *all* tiles
16:13:17 <Belugas> so the only limit is the amx 255 per tile per loop
16:13:42 <planetmaker> that's the cause. The rest are then derived limits
16:13:57 <Eddi|zuHause> Rubidium: but how is the station found that should get these 255 goods?
16:13:59 <Belugas> ah... station_cmd.cpp...
16:14:19 <planetmaker> Eddi|zuHause, in the usual way, I assume?
16:14:31 <Belugas> Eddi|zuHause : MoveGoodsToStation -> station_cmd.cpp
16:14:37 <Belugas> at least on the version i have...
16:15:29 <Rubidium> Eddi|zuHause: the station is found using the 'location' of the industry
16:15:43 <Rubidium> i.e. the bounding box of the industry
16:18:58 <Eddi|zuHause> i don't find a filter for location in MoveGoodsToStation...
16:25:21 *** Bluelight has joined #openttd
16:26:49 *** Bluelight has joined #openttd
16:28:43 <Ammler> Error: Assertion failed at line 102 of /usr/src/OpenTTD/compile/src/os/unix/unix.cpp: path[strlen(path) - 1] == PATHSEPCHAR <-- with nightly r19163
16:30:39 <Eddi|zuHause> so the path didn't end with a pathsep
16:31:20 *** roboboy has joined #openttd
16:31:32 <Eddi|zuHause> can you -d <high level> to find out which file it's trying to open?
16:31:43 <Rubidium> what the where you doing
16:32:18 <Eddi|zuHause> feature request: disable sounds in the title screen
16:32:51 <Rubidium> or use another title screen
16:32:52 <Eddi|zuHause> feature request: disable sounds _only_ in the title screen
16:33:07 *** KritiK_ has joined #openttd
16:33:19 <planetmaker> Eddi|zuHause, use your loud speakers volume control ;-)
16:33:22 <Rubidium> Eddi|zuHause: ./configure --without-zlib && make run
16:36:25 <Ammler> dunno, if there is more visible
16:37:02 <Ammler> it looks like something with the system
16:37:14 <Ammler> as self compiled also Asserts
16:37:31 <Ammler> but the package (1.0-RC1) I just made works
16:38:48 *** KritiK_ is now known as KritiK
16:43:11 <Eddi|zuHause> Rubidium: i usually like the sounds, but they get annoing very fast when doing something on the main menu, like settings or online content
16:44:00 <Eddi|zuHause> so... cargodist or not?
16:45:46 <Rubidium> Ammler: build a debug build and run it in gdb; maybe then some useful information is retained
16:46:35 <Eddi|zuHause> yeah, especially the value of path might be useful
16:51:35 <Ammler> it is something in the trunk, branch 1.0 works
16:52:30 <Rubidium> but the diff between both isn't that big
16:54:42 <Ammler> make run-gdb is the target for debug?
16:55:12 <Rubidium> you said r19163 is broken too, right?
16:55:42 <Ammler> something is broken with my last suse update
16:55:51 <Ammler> where I can't run it anymore
16:58:30 <Eddi|zuHause> make run-gdb is for running in the debugger, it doesn't magically configure an unstripped/debug build
16:59:09 <Eddi|zuHause> for that you do somthing like ./configure --enable-debug 3 or so...
17:00:41 <Ammler> oh, fresh compiled 1.0 fails too
17:03:43 <Ammler> oh, RC1 does compile without asserts?
17:04:02 <Ammler> then, this is the reason, that works :-)
17:04:03 <Eddi|zuHause> yes, releases tend to have asserts disabled
17:04:05 <Rubidium> it compiles with asserts
17:04:15 <Ammler> thought, thought prereleases don't
17:05:42 <Rubidium> Eddi|zuHause: only 'stable' gets released with asserts disabled; the rest has asserts enabled
17:07:52 *** frosch123 has joined #openttd
17:08:23 <Eddi|zuHause> hm... updating cargodist takes so long i lose interest in it before it's finished...
17:15:25 *** Grelouk has joined #openttd
17:35:25 <Eddi|zuHause> then "up" [enter]* until you are in a function that's not a crash handler
17:35:46 <Eddi|zuHause> then something like "print path"
17:36:02 <Yexo> or directly "bt full" and copy all output
17:37:44 <Eddi|zuHause> Ammler: looks like it's recursing through "openttd" directories (symlinks?)
17:37:50 <Rubidium> ooh... symlink massacre :)
17:38:15 <Rubidium> odd that that didn't happen before and only after a recompile
17:38:27 <Ammler> those are fresh checkouts
17:39:05 <Ammler> ah, in openttd/data, ok :-)
17:39:10 <Eddi|zuHause> Ammler: so then what is /usr/local/share/games/openttd/data/openttd?
17:39:19 <CIA-2> OpenTTD: rubidium * r19220 /trunk/os/windows/installer/install.nsi: -Change: remove NoSound from the installer and add OpenMSX.
17:39:47 <Ammler> I added that, so local installs can use the opengfx installed with rpm
17:40:12 <Ammler> but that worked once...
17:41:05 <Rubidium> the code seems to imply that you've got an infinite recursion with symlinks (or something is horribly wrong with libc)
17:42:21 <Eddi|zuHause> Ammler: that is not an answer to my question
17:42:57 <Ammler> inspiron:/usr/share/openttd/data # l openttd
17:42:59 <Ammler> lrwxrwxrwx 1 root root 1 2010-02-22 16:25 openttd -> ./
17:43:13 <Eddi|zuHause> yes, and that's what it chokes on...
17:43:17 <Rubidium> so, infinite recursion
17:43:37 <Ammler> yes, I forgot to remove that again from the "backport"...
17:43:40 <Eddi|zuHause> because it gets longer and longer, until the path does not fit into the buffer anymore
17:43:59 <Rubidium> be happy there're no massive amounts on NewGRFs in those dirs because then it takes ages before it starts (if at all)
17:44:30 <Ammler> openttd branches to symlink the trunk openttd
17:44:45 <Ammler> because shared-dir didn't work
17:46:09 <Eddi|zuHause> ah, so you make a sumlink openttd-branch/data -> openttd/data
17:46:24 <Eddi|zuHause> but why does shared dir not work?
17:46:44 <Ammler> that is a windows only feature, afaik.
17:47:21 <Eddi|zuHause> shared-dir was introduced for mac, with the comment "this should work for other platforms as well"
17:47:49 <Eddi|zuHause> if it doesn't work, it might be useful to fix
17:47:49 <Ammler> maybe, I should try again...
17:48:34 <Ammler> but thanks, cool debug helped
17:49:30 <Yexo> Ammler: does it still crash if you apply this patch?
17:51:09 <Ammler> hmm, do I need to rebuild?
17:51:20 <Rubidium> because if path+d_name isn't truncated there, it can still get in trouble at the AppendPathSeparator at line 768
17:51:29 <Ammler> it compiled filio.cpp only and still asserted
17:52:44 <Eddi|zuHause> what if the path truncates exactly at the pathsep?
17:54:41 <Eddi|zuHause> is there a function that checks whether two files/directories opened via different paths are the same?
17:57:26 *** Goulpy is now known as Goulp
18:01:11 *** Polygon has joined #openttd
18:02:47 <Eddi|zuHause> hey... that can't be right... git fetch is still running...
18:03:33 <Eddi|zuHause> it's over an HOUR now...
18:03:52 <Belugas> bwarf.. wasted my lunch hour.... nothing to shoot:( grey day = grey pictures
18:05:37 <Eddi|zuHause> Resuming fetch of pack 6070560482e8fff0718af0ca76680e4c9a106c2c at byte 113267520 <-- why is that more than 100MB?!?
18:05:56 <Eddi|zuHause> and where is fonsinchen?
18:08:56 <Rubidium> he can't join because his internet is too slow?
18:09:20 <Eddi|zuHause> no really, wtf is git doing there?!
18:09:37 <OwenS> Eddi|zuHause: What are you git fetching?
18:09:46 <Eddi|zuHause> OwenS: cargodist
18:09:59 <OwenS> You do realise Git fetches the repo's full history, right?
18:10:08 <SpComb^> OwenS: not clone, fetch
18:10:17 <SpComb^> OwenS: i.e. update over the last week or two
18:10:24 <OwenS> Hmm.. Someone's been doing too many git rebases?
18:10:35 <Eddi|zuHause> well, one or two months maybe
18:11:07 <Eddi|zuHause> OwenS: how is that relevant?
18:11:16 <OwenS> Eddi|zuHause: git rebase = history rewriting
18:11:56 <OwenS> If one rebases significantly then they can cause all the hashes in their repo to change (i.e. complete refetch)
18:12:27 <Eddi|zuHause> i have no idea what that means...
18:12:45 <OwenS> In other words, all the revision IDs have changed because the maintainer has trashed the repo's history
18:13:03 <OwenS> Alternatively, it could be because you're using git over http, as git http support is dumb
18:13:42 <Eddi|zuHause> it's fucking annoying...
18:14:07 <OwenS> Tell him to set up a git-daemon instance (i.e. git://) or use SSH :p
18:14:37 *** [com]buster has joined #openttd
18:18:46 *** welshdragon has joined #openttd
18:23:44 <Eddi|zuHause> -r--r--r-- 1 johannes users 134436889 30. Dez 15:20 pack-941035bd025be71a1a80f70b805a90214dbc78c5.pack
18:23:46 <Eddi|zuHause> -rw-r--r-- 1 johannes users 133544145 9. Jan 19:45 pack-fb9557f0498116a53566bd1ababfc2d9bae248e9.pack
18:24:01 <Eddi|zuHause> -rw-r--r-- 1 johannes users 135002880 23. Feb 19:18 pack-6070560482e8fff0718af0ca76680e4c9a106c2c.pack.temp
18:31:42 *** rhaeder has joined #openttd
18:34:04 <Eddi|zuHause> SpComb^: doesn't change that the files are >100MB :p
18:36:03 <SpComb^> makes it more obvious
18:38:36 <Eddi|zuHause> -rw-r--r-- 1 johannes users 145795108 23. Feb 19:30 pack-6070560482e8fff0718af0ca76680e4c9a106c2c.pack <-- the file is now done, not sure what git is doing now...
18:41:37 <aber> What's the mnemonic for -h ?
18:46:13 <CIA-2> OpenTTD: translators * r19221 /trunk/src/lang/ (19 files in 2 dirs): (log message trimmed)
18:46:13 <CIA-2> OpenTTD: -Update from WebTranslator v3.0:
18:46:13 <CIA-2> OpenTTD: afrikaans - 44 changes by Kayos
18:46:13 <CIA-2> OpenTTD: croatian - 4 changes by VoyagerOne
18:46:13 <CIA-2> OpenTTD: finnish - 7 changes by jpx_
18:46:15 <CIA-2> OpenTTD: french - 6 changes by glx
18:46:15 <CIA-2> OpenTTD: frisian - 35 changes by Fopper
19:08:02 *** Grelouk_ has joined #openttd
19:08:49 *** valhallasw has joined #openttd
19:36:28 *** [com]buster has joined #openttd
19:49:58 <sparr> I'm trying not to spam too much about the cargo competition bug... I replied to the relevant thread on the forums, but someone previously mentioned that similar issues should go in the development forum instead of the problems forum. Is that common?
19:54:09 <Eddi|zuHause> only patches and problems with these patches go in the development forum
19:59:02 *** ajmiles has joined #openttd
20:03:00 *** fonsinchen has joined #openttd
20:35:03 *** KritiK_ has joined #openttd
20:39:02 <Eddi|zuHause> i don't suppose there's a road vehicle set that goes with NARS
20:40:44 *** KritiK_ is now known as KritiK
20:43:03 <PeterT> [15:42:08] <PeterT> Your logic is wrong
20:43:04 <PeterT> [15:42:18] <Mega> logic cant be wrong
20:44:06 <Eddi|zuHause> that's logical ;)
20:49:50 <__ln__> logic is based on some theorems; if they contradict each other, then isn't that wrong
20:50:44 <Eddi|zuHause> "contradictory" and "wrong" are two entirely separate things
20:51:44 <Eddi|zuHause> err... segmentation fault...
20:53:47 <Eddi|zuHause> and now inflate() failed?
20:55:12 <Eddi|zuHause> funny... i downloaded a 3.7MB file, but it is 8.7MB large :p
20:58:05 *** [alt]buster has joined #openttd
20:58:08 *** [alt]buster is now known as [com]buster
21:04:47 *** Nite_Owl has joined #openttd
21:12:16 <Eddi|zuHause> PeterT: i'm not familiar with that culture, but is that the place to provoke a "that's what she said"?
21:12:56 <PeterT> Something like: "It hurt me to put it in." would be a that's what she said
21:14:22 <Eddi|zuHause> oh... i thought anything that involved the word "large" or "small" or otherwise playing on size would be appropriate...
21:14:47 * Eddi|zuHause goes writing in his notes again: still not understood culture...
21:16:26 *** Brianetta has joined #openttd
21:16:29 <PeterT> "Oh gawd, that is way too big for me!" Would work
21:19:02 <Eddi|zuHause> it's way easier over here... kids just laugh at everything involving the number 6
21:19:30 <PeterT> That doesn't make very much sense?
21:19:34 <Nite_Owl> The Prisoner fans are they ??
21:19:46 <PeterT> 6 isn't a very sexual number, 69 perhaps
21:20:11 <__ln__> that's pornographic, not sexual
21:23:19 <Eddi|zuHause> PeterT: it's that 6 is "sechs" in german, which sounds the same as "sex"
21:23:43 <Eddi|zuHause> only the s is a little sharper in "sex" than in "sechs"
21:25:23 <frosch123> that difference is smaller than the word spoken in various dialects
21:26:09 * Nite_Owl revels in the obscure
21:27:58 <PeterT> Google translate does not have an audio version of "Sechs" :-(
21:29:57 <PeterT> In german, it sounds more like "zex"
21:33:25 <Eddi|zuHause> that's what i said, the s in "sex" is sharper...
21:34:10 <Eddi|zuHause> PeterT: it's close enough to make fun of when you're 12...
21:37:23 <ashb> "That's what she said" can be used as a retort for pretty much anything
21:49:49 <Eddi|zuHause> hm... i can never remember how to set the parameters of ECS
21:50:34 <Eddi|zuHause> especially because the "general behaviour" parameter is not always the first one...
21:50:42 <Eddi|zuHause> i have no idea what george was thinking...
21:59:37 *** [alt]buster has joined #openttd
22:06:09 *** [alt]buster is now known as [com]buster
22:10:22 *** Rhamphoryncus has joined #openttd
22:13:59 *** Forgetful_Lion has joined #openttd
22:14:14 *** welshdragon has joined #openttd
22:19:26 *** Brianetta has joined #openttd
22:20:16 <__ln__> är kanalens jourhavande svensk på kanalen?
22:21:18 <SpComb^> "I verify in the Boot Dock if I put the oil boat to put there the oil to pass to a train the oil despaired if there are no train in the dock"
22:22:18 <Eddi|zuHause> SpComb^: he says "when i transfer oil from a ship to a train, and there is no train waiting, the oil disappears
22:23:26 <__ln__> some would call that an environmental catastrophe
22:23:42 <Nite_Owl> not everyone is brilliant or even multilingual
22:25:11 <SpComb^> Eddi|zuHause: fonso replied, you need to tell him it wasn't a clone
22:28:44 *** CrazySpai has joined #openttd
22:29:28 <CrazySpai> I've looked all around and yet cannont find the answer to my question, what is the purpose of the "stocks" if they are always greyed out?
22:30:52 <Rubidium> you need to enable them via advanced settings
22:32:02 <Eddi|zuHause> also the company must be more than 6(?) years old
22:35:47 <Eddi|zuHause> hahaha, he said 6! :p
22:36:20 <PeterT> it's not that funny-sounding when you read in English
22:37:04 <devilsadvocate> "r kanalens jourhavande svensk p kanalen?" translates to ""I verify in the Boot Dock if I put the oil boat to put there the oil to pass to a train the oil despaired if there are no train in the dock"?
22:37:20 <devilsadvocate> thats a high density language :\
22:37:51 <CrazySpai> How does one enable stocks via the openttd config file?
22:42:43 *** Progman has joined #openttd
22:49:22 <PeterT> Eddi|zuHause: So then the only way for someone to understand the "6" joke, is if they knew what the word "sex" is
22:49:29 <PeterT> Is it the same in German?
22:50:06 <Eddi|zuHause> it's fairly well-known ;)
22:52:39 <Eddi|zuHause> you know, german words are longer than english words, so english words have it easy to sift into the language
22:52:53 <Eddi|zuHause> so, if you compare "sex" to "Geschlechtsverkehr"...
22:53:11 <PeterT> Geschlechtsverkehr is secks?
22:53:19 <Rubidium> well, you Germans are good in making your own words :)
22:53:39 <Eddi|zuHause> plus, you hear it in movies and songs...
22:53:59 <devilsadvocate> does anyone actually _use_ that word in conversation?
22:54:05 <Rubidium> what? They don't dub songs?
22:54:21 *** roboboy has joined #openttd
22:54:24 <Eddi|zuHause> Rubidium: actually, they do ;)
22:54:56 <lugo> gelb gelb gelb ist die yellow suybmarin
22:55:19 <Eddi|zuHause> the beatles actually translated some of their songs into german
22:56:52 <Rubidium> ah well, we just export our crappy presenters to you lot :)
22:56:55 <Eddi|zuHause> what i meant: even in dubbed movies they use the word "sex"
23:01:27 *** [alt]buster has joined #openttd
23:01:34 *** [alt]buster is now known as [com]buster
23:02:14 <Eddi|zuHause> PeterT: "Geschlechtsverkehr" means "sexual intercourse", only the germans have no funny abbreviation...
23:02:42 <Eddi|zuHause> occasionally "GV"...
23:05:48 <Eddi|zuHause> hm... is it normal that the ECS cement plant accepts "regearing"?
23:06:28 <Coco-Banana-Man> nope, but NARS replaces limestone with (regearing)
23:06:39 <Yexo> nars only works with ecs if you disable regearing
23:06:43 <Yexo> there is some parameter for it
23:07:10 <Coco-Banana-Man> I'm loading NARS before ECS so my locos are loading limestone :P
23:07:16 <Eddi|zuHause> if only they would say that from within openttd
23:07:50 <Nite_Owl> It might be on the NARS wiki
23:07:58 <Eddi|zuHause> just fucking tell the parameters in the description, damnit!
23:08:27 <Coco-Banana-Man> but when I loaded ECS and NARS together (with NARS after ECS), the cement plant only accepted Sand and no limestone/regearing :/
23:08:59 <Coco-Banana-Man> and the quarry was only accepting vehicles and not producing anything.
23:09:33 <Coco-Banana-Man> what do you mean by description, Eddi?
23:09:39 <Nite_Owl> I have the parameters on a text file on, I think, page 25 of the NARS thread
23:09:44 <Coco-Banana-Man> the readme file or that in-game box?
23:10:10 <Eddi|zuHause> as in Action 8 - grfid - name - description
23:10:14 <Coco-Banana-Man> There are probably far too much parameters to show them there...
23:10:32 <Eddi|zuHause> there is plenty of space
23:11:11 <Eddi|zuHause> by trial-and-error, 2 seems to be the right parameter
23:12:43 <Nite_Owl> correct - 1st parameter = 2 disables regearing
23:16:47 <Nite_Owl> page 21 - my bad - that is the text file
23:19:04 <CIA-2> OpenTTD: rubidium * r19222 /branches/1.0/src/ (6 files in 3 dirs):
23:19:04 <CIA-2> OpenTTD: [1.0] -Backport from trunk:
23:19:04 <CIA-2> OpenTTD: - Change: Improve error message with track building when signals are in the way (r19190, r19189)
23:19:04 <CIA-2> OpenTTD: - Fix: GetDestination() is invalid for nearest-depot orders (r19210)
23:19:04 <CIA-2> OpenTTD: - Fix: Compilation was broken for gcc 3.3 (r19207)
23:19:05 <CIA-2> OpenTTD: - Fix: The vehicle info in the autoreplace gui was drawn even when the window was shaded [FS#3634] (r19187)
23:19:07 <CIA-2> OpenTTD: - Fix: When selecting 'build many industries' in the scenario editor the 'build' button was not enabled [FS#3632] (r19176)
23:21:07 *** CrazySpai has joined #openttd
23:21:19 *** Nite_Owl has joined #openttd
23:25:56 <Eddi|zuHause> no, both your quit time and your join time are even ;)
23:26:49 <CIA-2> OpenTTD: rubidium * r19223 /branches/1.0/ (32 files in 8 dirs):
23:26:49 <CIA-2> OpenTTD: [1.0] -Backport from trunk:
23:26:49 <CIA-2> OpenTTD: - Feature: Add OpenMSX to the installer (r19220, r19219)
23:26:49 <CIA-2> OpenTTD: - Feature: [NewGRF] Add CB36 support for aircraft properties 0F and 11 (r19218)
23:26:50 <CIA-2> OpenTTD: - Feature: Scroll to current order destination when ctrl+clicking the start/stop bar (r19216, r19215)
23:26:51 <CIA-2> OpenTTD: - Feature: Concept of fallback base sets, i.e. do not automatically load the NoMusic/NoSound sets when there is another set; make NoSound part of base installations (r19214, r19213, r19212, r19211, r19206)
23:26:53 <CIA-2> OpenTTD: - Feature: Support for genders for cargos, industries, vehicles, stations (r19180, r19179, r19178, r19177)
23:27:14 <Nite_Owl> not that but the fact that it was involuntary
23:29:08 *** ChanServ sets mode: +v tokai
23:34:29 <Eddi|zuHause> what about genders for newgrf strings?
23:35:37 <Rubidium> Eddi|zuHause: that needs some very serious work/design first
23:36:19 <Rubidium> I've brainstormed about it quite a number of times, but it's pretty darn non-trivial
23:36:44 <Rubidium> e.g. genders can change over time making the mapping in the NewGRF invalid
23:37:23 <Eddi|zuHause> well, that should be the responsibility of the newgrf author
23:37:24 <Rubidium> also there needs to be some sort of way to encode cases, although it has more or less the same problems
23:38:04 <Rubidium> and then ttdp needs some way to filter the gender/case code out of the strings before drawing
23:38:07 <Eddi|zuHause> openttd should only add some sanity checks for genders/cases in case they mismatch
23:38:21 <Eddi|zuHause> and fallback to the default behaviour in that case
23:47:39 *** patchbot has joined #openttd
23:57:07 <Nite_Owl> need to feed - later all
continue to next day ⏵