IRC logs for #openttd on OFTC at 2009-08-26
        
        
        
            ⏴ go to previous day
00:20:08  <Markk> Uh, that could be misinterpreted; "I have to be faster!" "ok, reproduced"
 
00:57:09  *** Coco-Banana-Man has quit IRC
 
01:40:18  *** Biolunar_ has joined #openttd
 
02:44:32  *** Phoenix_the_II has quit IRC
 
02:45:11  *** Phoenix_the_II has joined #openttd
 
03:13:29  *** TinoDidriksen has joined #openttd
 
03:43:51  *** TinoDidriksen has joined #openttd
 
04:10:21  <SirSquid1ess> f ( analog ( S_F_R ) < S_F_R_CAL && analog ( S_F_L ) < S_F_L_CAL ) { stop();
 
04:10:21  <SirSquid1ess>             motor ( M_R, -75);
 
04:10:21  <SirSquid1ess>             motor ( M_L, -25);
 
04:10:21  <SirSquid1ess>             while ( countdown >= 0) {
 
04:10:26  <SirSquid1ess>                 if (analog ( S_R_R ) < S_R_R_CAL || analog ( S_R_L ) < S_R_L_CAL ) {
 
04:10:44  <SirSquid1ess> lent on right click =(
 
06:26:34  *** Terkhen has joined #openttd
 
06:38:07  *** Cybertinus has joined #openttd
 
06:41:50  *** Progman has joined #openttd
 
07:03:55  *** HerzogDeXtEr1 has joined #openttd
 
07:05:00  *** green-devil has joined #openttd
 
07:40:07  *** Phoenix_the_II has quit IRC
 
07:40:24  *** Phoenix_the_II has joined #openttd
 
07:48:28  *** HerzogDeXtEr has joined #openttd
 
07:49:02  *** HerzogDeXtEr has joined #openttd
 
07:53:50  *** Grelouk has joined #openttd
 
08:35:34  *** Doorslammer has joined #openttd
 
08:39:51  *** thisismynick has joined #openttd
 
08:42:38  *** PhoenixII has joined #openttd
 
08:42:38  *** Phoenix_the_II has quit IRC
 
08:49:10  *** Grelouk_ has joined #openttd
 
09:15:31  *** tux_mark_5 has joined #openttd
 
09:17:48  *** reldred has joined #openttd
 
09:19:10  *** Nickman_87 has joined #openttd
 
09:21:23  *** Chris_Booth has joined #openttd
 
09:32:21  *** Grelouk has joined #openttd
 
09:40:59  <hron85> i trying using openttd under OSX
 
09:41:07  <hron85> but it says no AI installed
 
09:41:15  <hron85> how can i install AI ?
 
09:41:25  <hron85> I downloaded latest stable
 
09:43:10  <Terkhen> hron85: "You can download several AIs via the 'Online Content' system."
 
09:43:34  <Eddi|zuHause> tried the "download AIs here" button?
 
09:43:45  <hron85> Terkhen: but online content is empty for me. I guess it caused because my firewall allows only port 80
 
09:44:25  <DorpsGek> Eddi|zuHause: OpenTTD uses TCP and UDP port 3979 for server <-> client communication and UDP port 3978 for masterserver (advertise) communication (outbound)
 
09:45:04  <hron85> i cannot open port in fw
 
09:45:16  <hron85> so, how can i download an ai for me?
 
09:45:32  <Eddi|zuHause> well, we cannot help you with configuring your firewall
 
09:45:48  <hron85> i can configure, but no permission
 
09:46:13  <hron85> is there any other way to download AI?
 
09:46:59  <Eddi|zuHause> yes. yüo cam dpwmöpad them from the forum
 
09:48:37  <hron85> Eddi|zuHause: okay, i downloaded. How to install it? Can you point me a link?
 
09:48:59  <Eddi|zuHause> it must be there also
 
09:49:13  <Eddi|zuHause> i have never manually installed an AI
 
09:49:44  <hron85> Place inside your /ai OR /content_download/ai folder
 
09:49:51  <hron85> but where it is on osx?
 
09:51:28  <Eddi|zuHause> where you put your data files
 
09:53:50  <hron85> and it must be unpacked or not?
 
09:54:33  <Eddi|zuHause> no, keep it inside the .tar
 
09:54:57  <Eddi|zuHause> (.tar files are not compressed)
 
10:03:20  <hron85> i downloaded all needed libraries and put into ai/libraries, but it says grap.aystar lib not fount. But it already installed.
 
10:04:45  <Terkhen> you are probably missing the correct version of that library, or you are trying to use an AI that requires a nightly to work
 
10:05:15  <hron85> i tried install version what the page said
 
10:05:23  <Eddi|zuHause> that's why you should use the content downloader, it would solve all these dependencies for your
 
10:05:41  <hron85> okay, but no http method
 
10:06:23  <hron85> i think i try older version
 
10:08:10  <hron85> 0.7.0 is not have this feature, well?
 
10:11:56  <Eddi|zuHause> suggestion: use openttd on another computer which allows the ports, then copy over the downloaded content from there
 
10:13:25  *** Phoenix_the_II has joined #openttd
 
10:16:51  *** fonsinchen has joined #openttd
 
10:24:19  <hron85> Eddi|zuHause: i will try it. In 0.6.3 i cannot change the semaphor type, but i remember i can do it under linux. Is there a difference between linux and osx build?
 
10:24:21  *** Coco-Banana-Man has joined #openttd
 
10:25:15  <Eddi|zuHause> no, but in osx, ctrl and cmd might be switched
 
10:29:41  *** Terkhen has joined #openttd
 
10:33:43  *** KenjiE20 has joined #openttd
 
10:35:14  *** PhoenixII has joined #openttd
 
10:35:27  *** Phoenix_the_II has quit IRC
 
10:45:10  *** lewymati has joined #openttd
 
10:53:21  <Doorslammer> Hmmm, not sure I like those crossing gate noises on OpenSFX
 
10:53:30  <Doorslammer> Sounds like someone clinking beer bottles
 
10:53:35  <TrueBrain> make a better alternative ;)
 
10:54:08  <Doorslammer> I will say this though
 
10:54:16  <Doorslammer> Love the way the game is going, keep it up
 
10:57:35  *** LadyHawk has joined #openttd
 
11:02:51  *** LadyHawk has joined #openttd
 
11:14:39  *** LadyHawk has joined #openttd
 
11:17:43  <planetmaker> <Eddi|zuHause> no, but in osx, ctrl and cmd might be switched <-- that depends.
 
11:18:08  <Eddi|zuHause> hence i said "might"
 
11:18:16  <planetmaker> but usually one uses CMD for things where win/lin uses ctrl+v for paste etc
 
11:18:16  <LadyHawk> sorry for the join/quit spam.. trying to sort out some hardware issues i'm having
 
11:18:34  <planetmaker> or ctrl+w --> cmd+w
 
11:18:53  <planetmaker> which reminds me. I always wanted to write a patch that cmd+w / ctrl+w leaves the current game, but not OpenTTD
 
11:22:02  <Doorslammer> Do AI errors dump into a file?
 
11:32:35  *** Progman has joined #openttd
 
11:35:21  <Yexo> Doorslammer: all AI output is written to stdout and you can pipe that to a file
 
11:37:17  <Doorslammer> Is it preferred to report in screencap or file form?
 
11:44:38  <Yexo> as long as it's readable I doubt anyone cares what form you report it in
 
11:45:23  <Yexo> Doorslammer: if you report as image, please make the window wider next time so the complete message is readable
 
11:46:50  <Yexo> SmatZ: looks like your subsidy changes have broken trans ai :p
 
11:48:04  <Doorslammer> First one, so I dunno
 
11:50:04  *** green-devil has joined #openttd
 
11:51:53  <Yexo> it tries to get the StationID from an awarded subsidy, then fails because it isn't a valid stationid
 
11:51:58  <Yexo> so nothing we can do about it
 
11:59:57  <planetmaker> <Yexo> Doorslammer: all AI output is written to stdout and you can pipe that to a file <-- that works? Nice! :-)
 
12:00:13  <Yexo> planetmaker: run with -d ai=9 ;)
 
12:00:31  <planetmaker> oh, ok. So not by default :-)
 
12:00:50  <planetmaker> I didn't think of -d ... I should think more often on it :-)
 
12:04:27  <Doorslammer> Its crashed again
 
12:06:01  <Doorslammer> Better error pic comin g up
 
12:09:08  *** sdafsdf has joined #openttd
 
12:09:38  *** sdafsdf is now known as LadyHawk
 
12:31:25  * Belugas yawns and wishes he could go back to sleep
 
12:31:46  * TrueBrain gives Belugas his nappysack
 
12:33:08  * LadyHawk jabs Belugas with a teaspoon
 
12:37:08  <Doorslammer> Is Trans a fairly new AI?
 
12:38:28  <Belugas> \me awakes and feels a urge to retaliate
 
12:38:32  * Belugas awakes and feels a urge to retaliate
 
12:40:12  *** Coco-Banana-Man has quit IRC
 
12:40:54  *** Azrael- has joined #openttd
 
12:43:16  *** Coco-Banana-Man has joined #openttd
 
12:47:48  *** fonsinchen has joined #openttd
 
12:50:10  <SmatZ> hello Terkhen, thanks for your patch for founding a town
 
12:50:19  <SmatZ> there is a number of "found town" patches
 
12:50:31  <SmatZ> I have one patch too (for quite some time)
 
12:51:18  <SmatZ> from my point of view, my patch would be best to include
 
12:51:19  *** Coco-Banana-Man has quit IRC
 
12:51:45  <SmatZ> though there is one problem, we are now thinking about reworking the "_prices" struct
 
12:51:58  <Belugas> yeah.. and we are a bit torn, since both do have some good points
 
12:52:06  <SmatZ> eg. the way it works with inflation and (non-)fixed multipliers
 
12:52:19  *** Coco-Banana-Man has joined #openttd
 
12:54:09  <SmatZ> also, we are discussing a newgrf callback to compute new town price
 
12:56:10  <planetmaker> hm... how do you envision to link founding towns to newgrfs?
 
12:56:46  <planetmaker> oh, and hello Belugas & SmatZ :-)
 
13:00:30  <planetmaker> Hm... making all prices accessible via newgrf?
 
13:00:36  <planetmaker> Hm... are there some which are not?
 
13:02:06  <planetmaker> Does that change imply that the / some base costs are per newgrf?
 
13:02:22  <planetmaker> questions over questions ;-)
 
13:02:43  <Belugas> well... i'd say that ALREADY, all base cost are accessible via grf...
 
13:03:26  <SmatZ> rather some cost multiplier as callback result
 
13:03:47  <SmatZ> so it can make small towns chaper and big mor eexpensive
 
13:04:25  <SmatZ> +	static const byte price_mult[][TS_RANDOM + 1] = {{ 15, 25, 40, 25 }, { 20, 35, 55, 35 }};
 
13:04:35  <SmatZ> it can be too expensive for some
 
13:04:40  <SmatZ> and too cheap for others
 
13:05:17  <SmatZ> also, with frosch's patch, base prices wouldn't need to be stored in savegame at all
 
13:05:33  <planetmaker> he... I don't know his patch, I guess
 
13:06:18  <TrueBrain> so it is not a patch yet :p :p
 
13:06:26  <planetmaker> :-) Always good to discuss things - at least a bit - in advance
 
13:06:49  <planetmaker> I cannot say, I'm not curious about that discussion ;-)
 
13:07:30  <SmatZ> I suppose there will be threads at tt-forums :)
 
13:07:57  <TrueBrain> I miss the patch-maillist :(
 
13:09:50  <planetmaker> sometimes it'd be nice / interesting
 
13:10:52  <SmatZ> actually frosch has some patch, so my statement was false :)
 
13:11:10  <TrueBrain> and so mine too :'(
 
13:11:47  <Belugas> patch-maillist had some good points, but it became hard to follow full time
 
13:12:23  <TrueBrain> Belugas: the trick is that you don't need to want to follow all ;)
 
13:12:30  <Belugas> and i remember it was almost like : here's my patch.  how come it's not commited already?  if i cahnge this, will it be? and so one...
 
13:13:08  <SmatZ> why can't FS be used for that?
 
13:13:20  <TrueBrain> SmatZ: difference between push and pull
 
13:13:51  <TrueBrain> in FS I can't mark what I have read and what not
 
13:14:14  <TrueBrain> when I worked a bit on ffmpeg, I loved the dev maillist
 
13:14:21  <TrueBrain> all patches people send it came through
 
13:14:29  <TrueBrain> gave a good overview .. also good comments from developers
 
13:15:14  <SmatZ> hmm just received spam to my @openttd.org address :(
 
13:15:23  <TrueBrain> it is rare, but it happens :)
 
13:15:56  <TrueBrain> currently the average interval is 43 minutes between a computer which just got infected, and the spam-filter to react on it
 
13:16:03  *** worldemar has joined #openttd
 
13:16:42  <SmatZ> my brother had infected computer for several days
 
13:16:59  <SmatZ> we didn't get any warning from our ISP
 
13:17:18  <planetmaker> hehe :-) I guess you were missing an "an". He didn't really do it actively? ;-)
 
13:17:48  <SmatZ> I just noticed the internet was very slow... because of the spam upload rate using all bw :-p
 
13:17:52  <SmatZ> planetmaker: hehe, true :)
 
13:22:43  *** Choco-Banana-Man has joined #openttd
 
13:23:20  *** Coco-Banana-Man has quit IRC
 
13:23:41  *** Choco-Banana-Man is now known as Coco-Banana-Man
 
13:31:01  <glx> grr OSX in vmware is slow (but a little faster than in pearpc)
 
13:34:31  <Terkhen> sorry, I was not here
 
13:40:07  <Terkhen> SmatZ: I didn't knew that you were working in this feature too, I'd like to check it if that's possible :)
 
13:42:59  <Terkhen> I do a lot of changes around the _prices structure (I don't remember right now, but I think I even had to move it to a header file)
 
13:44:49  *** [com]buster has joined #openttd
 
13:50:24  *** Dred_furst has joined #openttd
 
13:52:53  *** thingwath has joined #openttd
 
13:59:04  *** lobster has joined #openttd
 
14:02:59  <TrueBrain> netbeans keeps on 'crashing' ...
 
14:03:17  <Terkhen> mmm... I can't try it ingame: the found a town window doesn't appear
 
14:04:12  <Terkhen> about the code: besides code changes and different ways of implementing some parts of the code, the most important differences are that my version don't allow building towns of different sizes and that your version don't alters the _prices structure at all since it uses the price for industries
 
14:08:42  <Terkhen> I don't know what implementation for founding town price is best (I don't know enough about that part of the code), but I don't think that building towns of any size should be allowed... IMO it is like allowing to build industries with custom production values
 
14:14:27  <Terkhen> oh, sorry: the window did not appear because the setting was off
 
14:14:56  <Terkhen> I am used to assume that if the setting is off the option won't appear at the dropdown menu
 
14:15:19  <SmatZ> +			t->founder = INVALID_COMPANY;
 
14:15:34  <SmatZ> Terkhen: you could simplify your code bu setting this in Town::Town()
 
14:16:13  <SmatZ> that probably broke while updating over 500 revisions
 
14:17:01  <Belugas> mmh... did not though of layout specifying in that way...  indeed... problematic...
 
14:17:32  <Terkhen> that's true, I'll check that simplification later
 
14:20:42  <Terkhen> I see that you can't select large towns... if they are out of the options, allowing different sizes is not that problematic
 
14:25:44  <[com]buster> UI question: is there any keyboard shortcut to select something from the advanced signal window (like toggling signal conversion or switching the default between block and path signals)
 
14:26:40  <Belugas> don't think there is.  watching
 
14:26:58  <[com]buster> I'll file a feature request if it isnt :)
 
14:27:01  *** Grelouk_ has joined #openttd
 
14:27:20  <TrueBrain> I HATE PHP! If you have an array like {'a' => 'b', 'c' => 'd'}, how do I remove ['a'] from that array? (or rather: table)
 
14:27:29  <SmatZ> [com]buster: please suggest keys you would like to use
 
14:28:03  <SmatZ> TrueBrain: it's not possible? something like null doesn't exist?
 
14:28:08  <[com]buster> since S is the signal shortcut
 
14:28:12  <TrueBrain> assigning it to null doesn't remove it
 
14:28:26  <SmatZ> [com]buster: ctrl+s is screnshot
 
14:28:41  <Terkhen> SmatZ: what do you think about the town renaming feature?
 
14:29:02  <SmatZ> Terkhen: I planned to include some "you can choose town name when founding it" feature
 
14:29:34  <SmatZ> it could be used it SE too
 
14:30:06  <SmatZ> it would be probably placed in the Found Town window
 
14:30:23  <SmatZ> so you could "randomise better name" while founding a town
 
14:30:44  <Belugas> [com]buster :no key assigned.  You'd better come up with a logical scheme and NOT ALREADY USED ;)
 
14:31:40  <[com]buster> I'm trying things
 
14:31:47  <[com]buster> I think you can reuse the C key
 
14:32:19  <[com]buster> to convert signals other than rail when the dialog is open
 
14:33:27  <SmatZ> [com]buster: thinking about the GUI, I dislike the "convert signal" button...
 
14:33:34  <SmatZ> because you can't build new signals when it's active
 
14:34:12  <[com]buster> I don't think it's optimal either
 
14:34:42  <[com]buster> because you usually want to cycle between block signals and path signals separately
 
14:35:07  <[com]buster> (new feature request: ctrl+click through signals of same type
 
14:36:04  <Terkhen> well, I don't know what to do with this either... besides the mentioned differences both patches are mostly the same (I have a complete GUI, but that could be reused without problems... and your idea for names is better than what I implemented)
 
14:36:18  <[com]buster> btw shift+s appears free to me
 
14:36:34  <[com]buster> you can use that to cycle signal types
 
14:36:51  <[com]buster> at the cost of confusing those sad players who want to flip between semaphores
 
14:38:07  * [com]buster has a idea for redesign
 
14:38:16  * Belugas wonders about the usefullness of having keys assigned to buttons in a gui window used for placing signals on the map...
 
14:38:57  <[com]buster> I can build very fast by using the keyboard shortcuts
 
14:39:15  <[com]buster> (Only annoyed that the V button is so close to the B button)
 
14:39:33  <Belugas> can't you buy even faster not using the signal gui?
 
14:41:27  <[com]buster> not when I have to keep toggling between block and path signals
 
14:41:40  <[com]buster> its faster to move the entire mouse to the gui and switch the default
 
14:41:47  <[com]buster> then build path signals with one click
 
14:41:57  <[com]buster> instead of 4 clicks
 
14:46:01  * Doorslammer is utterly fed up of Trans crahsing all the time
 
14:46:40  <Yexo> Doorslammer: either use openttd 0.7.2 or use a different AI
 
14:46:52  <Belugas> doorslammer should use De
 
14:47:11  <Doorslammer> Dunno how to switch that one off
 
14:52:59  <planetmaker> <[com]buster> because you usually want to cycle between block signals and path signals separately <--- but not me :-P
 
14:56:50  <planetmaker> but keyboard shortcuts to switch to a particular signal type would be handy. But I didn't find a good selection of keys
 
14:57:23  <[com]buster> new (patch) feature idea: place path signals instead of semaphores by ctrl+clicking signals
 
14:57:43  <planetmaker> don't change existing behaviour ;-)
 
14:58:02  *** Chris_Booth has joined #openttd
 
14:58:48  <SmatZ> [16:36:19] <Terkhen> well, I don't know what to do with this either... besides the mentioned differences both patches are mostly the same (I have a complete GUI, but that could be reused without problems... and your idea for names is better than what I implemented) <=== but it's an idea now :)
 
14:59:11  <SmatZ> I haven't found a way how to make it working with the new widget system yet
 
14:59:30  <SmatZ> and I want to prevent rewriting the code in near future
 
14:59:43  <SmatZ> but Alberth is not here to ask...
 
15:03:58  <Terkhen> I already talked with him about it... I finally got a working solution, but since It needs to hide widgets and that's still not implemented, I had to hide them manually (check the UpdateWidgetSize function)
 
15:04:23  <Terkhen> that way of implementing hide widgets would probably need to be rewritten, yes
 
15:15:03  *** frosch123 has joined #openttd
 
15:18:23  *** ChanServ sets mode: +o petern
 
15:25:50  *** ChanServ sets mode: +v glx_
 
15:34:45  *** welterde has joined #openttd
 
15:51:28  * Belugas picks up his lunch box and starts fiddling with food
 
16:07:31  <TrueBrain> Belugas: sounds nasty :p
 
16:14:05  *** Dred_furst has joined #openttd
 
16:15:20  <Belugas> well... lack of appetite, maybe...
 
16:30:46  <CIA-1> OpenTTD: yexo * r17289 /trunk/bin/ai/compat_0.7.nut: -Fix (r17214): for AIs it's STATION_INVALID, not INVALID_STATION
 
16:33:39  <Belugas> let me pick my air guitar and my air zoom and at the count of 3, we'll start
 
16:34:23  <Belugas> ho... wait... it's a recording :S
 
16:34:32  <glx> ha finally macports can compile stuff
 
16:34:41  <TrueBrain> glx: nice progress :)
 
16:35:10  <glx> macports 1.7.1 on osx 10.4.8
 
16:35:52  <TrueBrain> 10.5 you couldn't get installed? :p
 
16:36:16  <glx> the one I tried gave me kernel panic on dvd boot
 
16:36:31  <glx> (and it used voodoo 9.5.0)
 
16:36:57  <TrueBrain> I wish vmware wouldn't crash on our server .. it did last time anyway :p
 
16:38:59  <TrueBrain> like the latest vbox for that matter .... but that we all experienced :p
 
16:39:44  <glx> btw it's slow and eats a core
 
16:39:59  <TrueBrain> how slow is slow? :p
 
16:40:05  <glx> but at least it has better net and dvd support than pearpc
 
16:40:42  <glx> like windows on a PII 233 :)
 
16:40:56  <TrueBrain> let me know if you know compile-times :)
 
16:41:29  <glx> for nom I'm doing "sudo port install subversion" :)
 
16:42:54  <glx> anyway the slower phase is still configure ;)
 
16:43:45  *** Coco-Banana-Man has quit IRC
 
16:43:57  *** Eddi|zuHause has joined #openttd
 
16:44:05  *** `Fuco`` has joined #openttd
 
16:44:05  *** Dred_furst` has joined #openttd
 
16:44:05  *** Coco-Banana-Man has joined #openttd
 
16:44:24  *** Chris_Booth has joined #openttd
 
16:44:24  <TrueBrain> did you install any guest software?
 
16:44:53  <glx> I need to upgrage iconv first :)
 
16:46:58  *** TheMask96 has joined #openttd
 
16:51:04  *** |Jeroen| has joined #openttd
 
16:53:27  <glx> (it's the first dep for subversion)
 
16:54:49  <TrueBrain> sigh: /var/tmp/portage/app-emulation/vmware-modules-1.0.0.23/work/vmmon-only/./include/compat_wait.h:78: error: conflicting types for 'poll_initwait'
 
16:54:54  <TrueBrain> sometimes I hate applications
 
16:58:07  <TrueBrain> not kernel 2.6.29+ ready .. sigh ...
 
16:58:55  <Eddi|zuHause> isn't that like three versions ago?
 
16:59:54  <TrueBrain> portage is moving fast these days ... last week I did a complete world compile, now I have 32 new packages ...
 
17:03:40  <Belugas> would'nt it be easier to compile the internet instead of the world?
 
17:06:42  <Eddi|zuHause> just compile the universe, that typically includes both the world and the internet
 
17:07:38  <SmatZ> TrueBrain: I am starting to dislike gentoo/nvidia
 
17:07:45  <SmatZ> because they are forcing new xorg
 
17:08:11  <SmatZ> and old (GF2 and GF4MX and older) nvidia cards' driver's don't support it
 
17:13:27  <TrueBrain> SmatZ: I dislike linux and nvidia
 
17:13:30  <TrueBrain> gave up on it LONG ago :p
 
17:14:09  <Xaroth> like linux and ATI is any better...
 
17:14:19  <SmatZ> it should be getting better
 
17:14:40  <Eddi|zuHause> it was getting better here, until they discontinued support for my graphics card
 
17:15:18  <SmatZ> you can wait until the opensource driver works :)
 
17:15:57  <Eddi|zuHause> last time i tried, it was lacking 3d acceleration
 
17:19:15  <petern> the nv driver works...
 
17:26:56  *** DJNekkid has joined #openttd
 
17:27:15  <DJNekkid> does anyone know how Var2 variable DA works?
 
17:29:44  <Eddi|zuHause> do the specs not tell you this?
 
17:30:00  <frosch123> better use the position from back variable
 
17:30:55  <DJNekkid> ok... then i cant use it for what i hoped
 
17:45:19  *** Alberth has joined #openttd
 
18:06:56  *** lobster has joined #openttd
 
18:28:08  <petern> # touch a touch a touch me
 
18:29:12  <TrueBrain> it is funny, revrebuild keeps telling me I should rebuild xulrunner to fix a dep, but .. how ever many times I try, it never works :)
 
18:32:36  <frosch123> you are doing it manually?
 
18:32:56  <TrueBrain> no, the @preserved-rebuild
 
18:34:18  <frosch123> why not just let revdep-rebuild issue the emerge?
 
18:34:28  <TrueBrain> euh ... this is emerge :p
 
18:34:41  <TrueBrain> only a newer version :p It has sets, one of them doing what revdep-rebuild normally did :p
 
18:35:05  <frosch123> so, it does not work yet? :p
 
18:35:14  <TrueBrain> it does, but it fails to fix one package :)
 
18:35:24  <TrueBrain> which .. most likely is fully my fault :)
 
18:36:31  <TrueBrain> btw, about sets, you now also have @installed, as @world (the old 'world') does not always update all packages
 
18:37:11  <frosch123> so @world means --deep world
 
18:38:26  <TrueBrain> completely besides the point, don't you think?
 
18:38:52  <frosch123> but i had no other response at hand
 
18:39:03  <TrueBrain> then it is better to ssstttttt :p
 
18:44:44  <TrueBrain> ah, my preserved deps are down to only IcedTeaPlugin :)
 
18:45:59  <frosch123> does it also have some fancy new replacement for python_updater ?
 
18:46:54  <TrueBrain> Starting Python Updater from 3.1 to 2.6 : <- euh .. what now? :)
 
18:49:40  <Xaroth> TrueBrain: yer time traveling?
 
18:52:19  <Belugas> Iced tea?  no thanks.  Hot COFFEE!!!
 
18:54:09  *** tux_mark_5 has joined #openttd
 
18:54:41  <Belugas> i sense a subliminal message...
 
18:56:17  <TrueBrain> lol, friend of mine calls, I was late to pick up .. I call back, she doens't pick up :p
 
18:56:26  <TrueBrain> I wonder how often this action will repeat itself this night :p
 
18:57:37  <Belugas> up until you send roses with a message "I'm sorry"
 
18:57:45  <DJNekkid> probably 3.1 BC to 2.6 AC
 
18:59:00  <planetmaker> how / where is var action2, variable 1C set? Is that the the setID chosen in the preceeding varaction2 or the last value of the decision-based variable in that preceeding varaction2?
 
19:00:30  <planetmaker> I'm simply unable to find that piece of information in the newgrf wiki... but that might be me.
 
19:02:16  <frosch123> var 1c is the result of the last varaction2. i.e. the value your sets and ranges decide on
 
19:02:30  <frosch123> don't ask me about its value after a procdure call
 
19:03:39  <frosch123> but you can e.g. make a range [123..456] chain to some action2 which then multiplies the value (something between 123 and 456) by two and returns that one
 
19:04:51  <DJNekkid> i still dont think it will help us too much planetmaker... as we dont know if the two consists are symetric...
 
19:05:41  <frosch123> planetmaker: oh, and i remember some example on the wiki showing how to base a decision on both the current and the related object using var 1c
 
19:05:45  <planetmaker> frosch123: so it's the value the decision is based upon. But not the set-ID which was chosen?
 
19:06:08  <planetmaker> frosch123: that's something which I just try to somehow get stitched together :-)
 
19:06:22  <frosch123> setid would be quite useless, wouldn't it?
 
19:06:26  <planetmaker> DJNekkid: I know, but that's something I don't need
 
19:06:49  <planetmaker> frosch123: well... depends how it's used :-P
 
19:07:24  <frosch123> is there a case which you could not solve using a preprocessor?
 
19:07:51  <frosch123> as it would be setid of currently active varaction2
 
19:08:12  <DJNekkid> it's the TVG-problem frosch123:)
 
19:09:10  * frosch123 knows TGVs and TSP-problems
 
19:10:13  <TrueBrain> Belugas: there is an idea
 
19:10:30  <Belugas> jam? yeah... big time
 
19:10:42  <TrueBrain> # From yesterday!!!
 
19:11:00  <frosch123> InitializeLandscapeVariables() must have a great history
 
19:11:03  <TrueBrain> believe me, my neighbours do NOT enjoy me today
 
19:11:13  <TrueBrain> my window is wide open, and my music is passed his 'safe' level :p
 
19:12:37  *** Nite_Owl has joined #openttd
 
19:17:18  <Alberth> TrueBrain: enjoying the evening? :)
 
19:17:55  <TrueBrain> a game called 'AaaaaAAaaaAAAaaAAAAaAAAAA!!!'
 
19:17:57  <TrueBrain> that has to be good
 
19:19:51  *** nicfer1 has joined #openttd
 
19:20:30  *** Chris_Booth has joined #openttd
 
19:22:47  *** Phoenix_the_II has joined #openttd
 
19:25:24  *** lewymati has joined #openttd
 
19:31:36  *** gathers has joined #openttd
 
19:47:54  *** sdafsdf has joined #openttd
 
19:48:24  *** sdafsdf is now known as LadyHawk
 
19:57:25  <planetmaker> Hm, I'm somehow unable to find proper documentation on variables 81/82. Any pointers more specifically than newgrf wiki?
 
19:57:36  *** sdafsdf has joined #openttd
 
19:57:46  *** sdafsdf is now known as LadyHawk
 
19:58:01  <Lakie> Define lack of proper documentation, planetmaker?
 
19:58:32  <Lakie> I thought the wiki had up to date information on almost all newgrf details, minus possibly some OpenTTD specifics.
 
19:58:41  <frosch123> planetmaker: stop exploring 80+x variables :p
 
19:59:15  <Lakie> They are just the array entries data.
 
19:59:30  <Lakie> Too impractical to list them all. ;)
 
19:59:51  <frosch123> planetmaker: i'll give you a general description for all 80+x variables: they are deprecated variables from ttd, which sometimes get new meanings in ttdp or ottd or both
 
19:59:53  <planetmaker> SmatZ: I was there... I find that... uhm, disturbing to find my way :-)
 
20:00:14  <Yexo> planetmaker: if you're only interested in those implemented by OpenTTD the openttd source code is the best documentation imo
 
20:00:16  <planetmaker> frosch123: ah... hm... what do I use then?
 
20:00:45  <Lakie> A text editor to view the source code?
 
20:00:52  <frosch123> planetmaker: what do you want to do with that information, isn't it pointless anyway?
 
20:01:10  <Lakie> I thought most weren't all that useful only ones listed on the wiki.
 
20:01:24  <planetmaker> Well. I want to know if the preceeding or following vehicle in a consist is an engine (part) :-)
 
20:01:44  *** Nite_Owl_ has joined #openttd
 
20:01:49  <frosch123> planetmaker: there is no way to access the following or preceding vehicle
 
20:01:50  *** Nite_Owl_ is now known as Nite_Owl
 
20:01:52  <planetmaker> as the gfx decision is based on that... - or shall be.
 
20:01:55  <Lakie> I don't know if its different for OpenTTD, but in TTDPatch it doesn't store the vehicle infront
 
20:02:29  <Lakie> As for next one there is a pointer, but that isn't very useful to grf code. ;)
 
20:02:44  <frosch123> you can use the variables for chain of consecutive vehicles with same id
 
20:03:18  <planetmaker> yes, but I want to consider a more general train like 1 2223322 1
 
20:03:26  <planetmaker> where 1=engine and 2,3 = different wagons
 
20:03:38  <planetmaker> and I want the first and last wagon to have different graphics
 
20:03:58  <planetmaker> e.g. those adjacent to the engine
 
20:04:53  <planetmaker> so my thinking was to get the current position, add/subtract one and test the vehicle ID
 
20:04:54  <SmatZ> but not those next to wagon3
 
20:05:08  <planetmaker> SmatZ: exactly. Only adjacent to 1
 
20:05:59  <planetmaker> even more difficult a train could, of course, also look like 1 2223233 1 1 33222232 1
 
20:06:24  <planetmaker> where I then have four such cases :-)
 
20:06:49  <frosch123> planetmaker: you can only make 2 and 3 the same vehicle, which are either automatically alternated or you can refit between them
 
20:07:03  <frosch123> e.g. using cargo suffix
 
20:07:06  <planetmaker> if 2=3, then var 41 would help in the first train, but in the 2nd it would fail for the middle engines
 
20:07:47  <planetmaker> frosch123: yes, DJNekkid told me so :-)
 
20:08:08  <planetmaker> But I like to be able to build PAX, mail and valuable wagons directly in order to allow easier mixing :-)
 
20:08:16  <frosch123> [22:08] <planetmaker> if 2=3, then var 41 would help in the first train, but in the 2nd it would fail for the middle engines <- why?
 
20:08:44  <Lakie> Because he doesn't want transitions between 2 and 3 to have different graphics.
 
20:08:56  <planetmaker> hm, I guess I'd find the last one in the middle then, too. True
 
20:09:29  <planetmaker> yes, that was me mixing things up again ;-)
 
20:09:34  <planetmaker> that'll work then.
 
20:10:05  <Lakie> So long as they are all the same id, 41 would work quite happily.
 
20:10:27  <planetmaker> But that makes building mixed trains a pain.
 
20:11:48  <planetmaker> hm... seems like I have the choice between "make mixing mail/pax/valuables painful for the player" and "make graphics such that gfx don'd depend upon distance from engine"
 
20:12:42  <Lakie> The only other way would be to implement a system to traverse the consist but I don't think thats a good idea. So basically yeah, pain or simple.
 
20:13:13  <frosch123> the second other way would be to implement vehicle classes, like house classes
 
20:14:06  <planetmaker> uh-oh. Both doesn't sound like a light-weight operation
 
20:14:20  * Lakie doesn't really know how houses exist so he'll lurk now.
 
20:14:35  <Lakie> You mean a class system?
 
20:14:45  * planetmaker doesn't either... but hopes to have some light shed on it :-)
 
20:14:48  <DJNekkid> "<frosch123> planetmaker: you can only make 2 and 3 the same vehicle, which are either automatically alternated or you can refit between them" ... thats what i want as well, but planetmaker want it to be 2 or 3 different wagons (pax-mail-armor)
 
20:14:49  <Lakie> You have a major class and then ids belonging to a class?
 
20:14:56  <Belugas> yeah, with black board, apples, desks and all...
 
20:15:07  <planetmaker> DJNekkid: yes, we discussed that :-P You won
 
20:16:21  <frosch123> Lakie: e.g. house var 44
 
20:16:26  <Belugas> Nathaniel, I salute you respectfully
 
20:17:13  <Lakie> Hows work going, Belugas?
 
20:17:46  <DJNekkid> and changeing the gfx depending on its cargoclass is easy, that i've already tested...
 
20:18:17  <Belugas> when returning from vacations?  as usual... hellish!
 
20:18:24  <Lakie> Isn't that just testing its refit cycle?
 
20:18:38  <Runr> I've got a quick question regarding stations: do they load more/faster the closer they are to the source?
 
20:18:41  <Lakie> Well, you have catching up on work at that point, Belugas. :(
 
20:18:41  <petern> refitting Belugas' vacation?
 
20:19:01  <Runr> So it doesn't matter how far away it is, as long as it's within the range?
 
20:19:25  <Lakie> They load based of the vehicles load rates?
 
20:20:05  <DJNekkid> so, we only need 1 MU-wagon now? :D:D
 
20:20:12  <planetmaker> doesn't seem possible. :S
 
20:20:32  <planetmaker> yet another grf parameter :-P
 
20:22:36  <Belugas> Lakie, basically, catching up with the freaking usual promises of things that are in the software, but the one that is going to be released in 10 years from now
 
20:22:48  <Belugas> and of courser to be delivered all at once next week
 
20:23:31  <CIA-1> OpenTTD: translators * r17290 /trunk/src/lang/ (5 files):
 
20:23:31  <CIA-1> OpenTTD: -Update from WebTranslator v3.0:
 
20:23:31  <CIA-1> OpenTTD: italian - 44 changes by lorenzodv
 
20:23:31  <CIA-1> OpenTTD: lithuanian - 21 changes by mtxd
 
20:23:31  <CIA-1> OpenTTD: norwegian_bokmal - 6 changes by CyberKenny
 
20:23:32  <CIA-1> OpenTTD: russian - 2 changes by Lone_Wolf
 
20:23:32  <CIA-1> OpenTTD: serbian - 45 changes by etran
 
20:23:36  *** ChanServ sets mode: +v tokai
 
20:23:46  * TrueBrain pets WT3 .. better late then never :)
 
20:24:40  <Lakie> Sounds about right for software engineering, Belugas.
 
20:25:18  <petern> i had a good question today
 
20:25:19  <TrueBrain> once again I lost my xfce4-desktop ...
 
20:25:39  <petern> how do our parking pay & display systems connect to us
 
20:26:02  *** PhoenixII has joined #openttd
 
20:26:08  *** Phoenix_the_II has quit IRC
 
20:26:08  <petern> obvious answer is... "what parking pay & display systems? we do internet payments..."
 
20:26:52  <CIA-1> OpenTTD: rubidium * r17291 /trunk/src/ (base_media_func.h network/network_content_gui.cpp): -Fix [FS#3147]: crash after upgrading base graphics/sound set when opening the game options menu and you were using the upgraded set
 
20:28:24  <Belugas> that shows how well marketing and sales department are getting along with customers... same level of "high quality standard"
 
20:30:27  <gathers> Anyone working on timetables? I'm trying to improve the auto-separation patch a little to make it even more automatic.
 
20:31:17  <glx> yeah one more lib compiled \o/ (it's slowwwwwwww)
 
20:31:36  <TrueBrain> glx: it is _very_ slow :p
 
20:32:06  <glx> maybe db46 is very big :)
 
20:32:41  <TrueBrain> not the smallest, but still :p
 
20:33:00  <glx> expat seems faster (configure already done)
 
20:34:39  <Belugas> gathers, not among the devs, for sure.  apart those courageous guys, your guess is as good as mine
 
20:35:43  <Rubidium> compiling libdb4.6 takes ~8 hours on armel, openttd ~2 hours... so if you're going to compile an universal binary it'll be roughly as fast as the db46 compile
 
20:36:24  <Rubidium> although... libdb4.6 on i386 takes 30 minutes whereas it takes 4 for OTTD
 
20:37:23  * TrueBrain joins all glx' channels :p
 
20:37:58  <gathers> Belugas, ok, perhaps I'll try the forums then. was hoping someone might be here that I could just dump my patch onto :P
 
20:38:05  <TrueBrain> maybe you need to stop top :p
 
20:38:17  <glx> with it or not it still slow :)
 
20:38:29  <TrueBrain> glx: but I am truly impressed it runs at all!
 
20:39:05  <glx> and it's way better than 10.3.9 in pearpc
 
20:39:40  * OwenS gets curios as to glx presence in "#millenium-staff" and "#millenium-team" as an op...
 
20:40:21  <glx> the real problem is probably missing vmware video driver
 
20:41:27  <OwenS> No reason in particular. Just interesting :p
 
20:42:04  <OwenS> Or would be if A) It wasn't french B) It did anything which interested me :p
 
20:43:50  * Belugas is reluctant to leave his seat to home
 
20:44:04  <Belugas> but i guess i should overcome that reluctance and jusst... RUN!!!!!
 
20:44:38  <glx> expat compiled and installed, so it can be fast :)
 
20:45:14  <glx> hmm now ncursew :( (this one will takes time I think)
 
20:49:58  <OwenS> Yet another reason SourceForge sucks: "By submitting, posting or displaying Content on or through SourceForge.net, you grant COMPANY a worldwide, non-exclusive, irrevocable, perpetual, fully sublicensable, royalty-free license to use, reproduce, adapt, modify, translate, create derivative works from, publish, perform, display, rent, resell and distribute such Content (in whole or part) on SourceForge.net and incorporate
 
20:49:59  <OwenS> Content in other works, in any form, media, or technology developed by COMPANY, though COMPANY is not required to incorporate Feedback into any COMPANY products or services. COMPANY reserves the right to syndicate Content submitted, posted or displayed by you on or through SourceForge.net and use that Content in connection with any service offered by COMPANY". Or, in other words, "everything you submit to our servers which you
 
20:50:01  <OwenS> own we can do whatever we want with"
 
20:50:05  <OwenS> flaah at message splitting
 
20:50:13  <OwenS> and Konversation not warning...
 
20:50:29  <TrueBrain> OwenS: GoogleCode is no difference
 
20:50:33  <TrueBrain> I am suprised you are suprised
 
20:51:09  <OwenS> All the more reason for one to self host :p
 
20:51:34  <TrueBrain> if you want your code to be 100% yours, don't share it at all!
 
20:56:21  <R0b0t1> If they didn't include the selling part, that'd be ok.
 
20:56:39  <OwenS> Quite simply, I disagree with the assertion that SourceForge should get extra rights to code they host simply through being it's host
 
20:57:32  <OwenS> ...Not that it particularly matters when my code is under the X11 license anyway I don't know :P
 
20:57:39  <OwenS> (Neither is it on SourceForge)
 
21:05:22  *** andythenorth has joined #openttd
 
21:09:04  <TrueBrain> glx: suprising enough, I can get to the install in ESXi with 10.5 .. will see if it can finish the install
 
21:11:28  <TrueBrain> lol, it thinks the disk is an external device ...
 
21:35:26  <TrueBrain> (sorry about the BAD website)
 
21:35:44  <TrueBrain> glx: how long did installing took you? Here it currently says 2 hours :p
 
21:36:48  <glx> but 2 hours seems accurate :)
 
21:37:07  <TrueBrain> I remember natively it installed much faster .. like 15 minutes or something
 
21:37:38  <glx> but for me it's probably because virtual HDD
 
21:38:30  <TrueBrain> well, at least it is running ... no guarantee it will run after installing, but it does more then it ever did :p
 
21:38:48  <TrueBrain> I should copy the official .iso I have from my linux to my windows OS, so I can try that too .. now I am trying Leopard :p
 
21:39:25  <glx> if it's not an amd cpu, official version may work :)
 
21:39:37  <TrueBrain> it is AMD, but I can bootstrap a voodoo kernel
 
22:02:09  <TrueBrain> EFI-X costs about 200 euro :s
 
22:04:32  *** TheMask96 has joined #openttd
 
22:05:05  <Xaroth> all i see is some crappy joomla site
 
22:05:29  <KingJ> Emulates an EFI bios so you can run OSX on your system
 
22:05:44  *** andythenorth has joined #openttd
 
22:05:57  <TrueBrain> emulate .. it IS a EFI BIOS :p
 
22:06:15  <TrueBrain> but specific it .. euh .. does what OSX wants from it, and OSX instant thinks it runs on a real Mac :p
 
22:06:30  <TrueBrain> still requires you to have Intel with SSE2 and SSE3, if I understand this correctly :)
 
22:06:34  <Prof_Frink> ...until the next update to OSX.
 
22:06:38  <TrueBrain> of course bootstrapping a voodoo-kernel solves that ;)
 
22:06:45  <TrueBrain> Prof_Frink: good thing about EFI, you can patch it ;)
 
22:08:16  <Prof_Frink> Pfft, they'll just measure the local RDF flux density to see if it's a real mac.
 
22:08:49  <TrueBrain> there now even is a SMC emulator :)
 
22:09:03  <TrueBrain> you no longer have to hack the kext to use a few essential drivers :)
 
22:10:18  <TrueBrain> glx: the installer is currently not limited by memory or disk ..
 
22:10:29  <TrueBrain> dunno what is holding it back :p
 
22:11:56  <andythenorth> After dismissing it all as crazy talk, suddenly I might have found a valid use case (embarrassed)
 
22:12:15  <TrueBrain> lol, I have crash reports ... (when looking at the installation log)
 
22:12:21  <TrueBrain> it tried to access 0x200 (memory-access)
 
22:12:26  <TrueBrain> that caused a SIGBUS .. no shit ..
 
22:14:31  <TrueBrain> k ... friday or something I will try to install OSX on my intel machine here .. I now have enough shit to possible make it through :p
 
22:14:36  <TrueBrain> for now: night all!
 
22:29:07  *** th1ngwath has joined #openttd
 
22:29:49  <Rubidium> andythenorth: it's 'kinda' supported, but graphics bugs caused by it will be blamed on the NewGRF
 
22:32:11  <Rubidium> there are (or were?) idea to make the text start after the widest sprite
 
22:32:38  <Rubidium> however, it's not implemented and it'll break anyone that hacks it with SETX
 
22:33:29  <andythenorth> hmm.  text after widest sprite would be more sane.  And (I guess) less code for every sprite in the newgrf.
 
22:34:20  <Rubidium> however, currently it might be causing havoc with RTL texts
 
22:34:40  *** thingwath has joined #openttd
 
22:36:27  <Rubidium> like the strings being x pixels from the right edge and overflowing more over the vehicle sprites
 
22:37:48  <andythenorth> ok so I guess I use SETX then?
 
22:48:54  *** fonsinchen has joined #openttd
 
22:51:07  *** Phoenix_the_II has joined #openttd
 
22:56:28  *** andythenorth has left #openttd
 
23:04:09  <SmatZ> .... 2 hours 32 minutes phone with girlfriend ...
 
23:05:16  <R0b0t1> I unno, I don't talk very well. I just end up listening to people.
 
23:05:25  <Rubidium> 2 minutes "heh, how was your day" and the rest "you hang up first(, no you hang up first)*"
 
23:06:08  <Rubidium> always useful if people leave before getting the question answered
 
23:07:30  <Rubidium> degraded English is brought to you by sleep; get it for free, everyday, everywhere. Get it NOW! :)
 
23:22:26  <MyCatVerbs> SmatZ: no, that's terrible.
 
23:23:02  <MyCatVerbs> Both get VOIP clients instead, it'll be cheaper and you'll get better sound quality.
 
23:23:21  <MyCatVerbs> I mean really, SmatZ. Using phones, in this day and age? Tut tut.
 
23:23:43  <SmatZ> I need a wireless voip phone then
 
23:26:26  <petern> isn't that still... a phone?
 
23:30:01  <MyCatVerbs> petern: well, it fulfills the same need as a phone, sure.
 
23:30:56  <MyCatVerbs> But VOIP services don't all clip at ~8kHz in order to save bandwidth because your telco are cheap bastards. :)
 
23:31:59  <petern> well, no, skype is malware
 
23:33:10  *** Eddi|zuHause has joined #openttd
 
23:33:40  <petern> and phone lines generally only have frequency response up to 4kHz because... well, that's all that's needed, and phone lines can be long
 
23:35:38  <MyCatVerbs> petern: whether Skype is malware or not is not that much of a problem. There are plenty of alternatives.
 
23:36:47  <MyCatVerbs> Hell, if you really can't stand the idea of running Ekiga then go buy a copy of Half-Life, start a deathmatch listen server, have everyone else join and everyone binds a key to +voice.
 
23:36:58  <MyCatVerbs> Instant conference call, with guns! ^_^
 
23:38:45  <petern> although i happen to have a hardware voip phone, so i'd use that
 
23:38:51  <MyCatVerbs> HLDM is more fun, though. :)
 
23:39:33  <MyCatVerbs> petern: By which you mean a SIPphone, or something else?
 
23:39:34  <petern> not when it's mostly 11 year olds with squeaky voices playing who you didn't want to talk to in the first place
 
23:39:56  <petern> i mean a hardware voip phone
 
23:41:06  <MyCatVerbs> Do you mean something that works with various difference services or a device specifically for one provider?
 
23:41:33  <petern> it's a generic device, yes
 
23:41:49  <glx> I just use the phone plugged on the freebox
 
23:42:02  <MyCatVerbs> I was under the impression that all the generic VOIP phones used SIP?
 
23:42:14  <Eddi|zuHause> i don't use phones
 
23:42:23  <MyCatVerbs> (Hence the nickname 'SIPphone'.) If that's ignorance on my part then please correct me.
 
23:42:38  <petern> well this one is a cisco, so it can run sip or sccp
 
23:44:59  <MyCatVerbs> Oh, neat. I hadn't heard of sccp before.
 
23:46:37  <petern> it's more for a "pbx that happens to use IP" system
 
23:47:01  <petern> but it is "generic" in that you're not locked to some telco provider
 
23:47:13  <petern> and asterisk can talk it, of course ;)
 
23:49:26  <MyCatVerbs> Now that last bit is nifty. :)
 
23:50:04  *** JFBelugas has joined #openttd
 
23:50:15  <JFBelugas> someon mentionned a request?
 
continue to next day ⏵