IRC logs for #openttd on OFTC at 2011-01-16
⏴ go to previous day
00:00:16 <__ln__> i have feeling it wasn't always that way
00:01:06 <Rubidium> dihedral: the first and last grf versions that TTDPatch supports?
00:01:39 <Rubidium> wasn't that system mouse cursor bug recently fixed
00:02:51 <dihedral> Rubidium, thanks, did not realize that
00:03:15 <__ln__> found 0.4.5 on my hard disk, and it is not suffering from that bug.
00:05:03 <Eddi|zuHause> __ln__: well, that was when we actually had a maintainer
00:07:08 <__ln__> compiling trunk now to test
00:16:05 *** Brianetta has joined #openttd
00:27:34 <__ln__> no, it's not fixed atm.
00:31:37 <__ln__> i'll try with a semi-recent revision, say 21000...
00:38:40 <Eddi|zuHause> __ln__: how about you see the changelog about osx-related changes?
00:41:09 <__ln__> that sounds more fun than the binary search approach with a 30-minute compile time per revision.
00:42:44 <Eddi|zuHause> don't you mean 30 seconds? :p
00:43:21 <Eddi|zuHause> :p ... real 0m37.604s user 2m59.278s sys 0m10.003s
00:44:33 <Eddi|zuHause> (it's probably slightly faster when the files are already in the disk cache)
00:45:40 <__ln__> i have another computer that compiles in roughly 30 seconds, but it's not a mac.
00:45:51 <Eddi|zuHause> real 0m35.478s user 2m58.934s sys 0m10.014s
00:46:06 <Eddi|zuHause> __ln__: hm... there was a solution for that... let me check
00:46:09 *** roboboy has joined #openttd
00:47:04 <__ln__> setting up a full cross-compiling environment is going to take more than 30 minutes
00:48:57 <Eddi|zuHause> Supported platforms
00:51:04 <__ln__> hmm, good to know. though in this case a cross-compiling environment would still need to be set up.
00:51:23 *** valhallasw has joined #openttd
00:51:49 <Eddi|zuHause> __ln__: from that page, setting up the actual cross compiling environment only contains the command "icecc --build-native"
00:57:47 <Eddi|zuHause> __ln__: i have not actually tested it, maybe i misread things
00:58:31 <Eddi|zuHause> __ln__: the section "Using icecream in heterogeneous environments "
01:08:23 <__ln__> that's unlikely to work when the two machines are of incompatible architectures.
01:11:33 *** Markavian has joined #openttd
01:17:12 <Eddi|zuHause> __ln__: i don't know the magic involved
01:19:57 <Eddi|zuHause> __ln__: but it never mentions anywhere that it has to be same architecture
01:23:37 <__ln__> no, but it would require magic in amounts that only Penn&Teller + David Copperfield + Gandalf together could offer, if a PPC-only Mach-O gcc-binary was tarred and then run on an i686 Linux.
01:26:22 <DorpsGek> __ln__: Commit by planetmaker :: r21578 /trunk/src/video/cocoa (6 files) (2010-12-21 16:05:25 UTC)
01:26:23 <DorpsGek> __ln__: -Fix [FS#2585]: [OSX] A double mouse cursor was shown under certain circumstances (based on patch by matheweis)
01:27:27 <__ln__> Funny, that exact commit *breaks* the thing, makes two cursors visible.
01:27:43 <Eddi|zuHause> that's pretty much what i suspected ;)
01:40:23 *** Eddi|zuHause has joined #openttd
05:19:27 *** Belugas has joined #openttd
05:19:27 *** ChanServ sets mode: +o Belugas
05:56:17 *** Eddi|zuHause has joined #openttd
06:42:21 *** TinoDidriksen has joined #openttd
07:06:16 *** Eddi|zuHause has joined #openttd
08:16:45 *** Kurimus has joined #openttd
08:17:02 *** Alberth has joined #openttd
08:17:02 *** ChanServ sets mode: +o Alberth
08:24:51 *** Markavian has joined #openttd
08:29:07 *** Progman has joined #openttd
09:01:19 *** George|2 has joined #openttd
09:01:19 *** George is now known as Guest424
09:01:19 *** George|2 is now known as George
09:10:47 *** DayDreamer has joined #openttd
09:29:15 *** Cybertinus has joined #openttd
09:48:26 <Terkhen> hmm... how can I edit gender names in WT3?
09:51:27 <Rubidium> you can via a commit to the language file
09:53:22 <Terkhen> "masculino" and "femenino" are too long to be practical
10:09:20 <kamnet> Arrrrrgh. I just did something STOOPID
10:10:04 <kamnet> Spent the last 3 hours working on a nice scenario, and before I saved it I thought I'd try to take a screenshot. Now the game isn't responding. :-(
10:11:17 <Rubidium> I guess you're making a whole map screenshot
10:11:19 <Alberth> a full screenshot is very big, and takes some time
10:12:40 <kamnet> Yes, first time I tried it. Was just wanting the overview of the map
10:12:59 *** tokai|noir has joined #openttd
10:13:10 <SpComb> kamnet: it's a full 1:1 screenshot of the whole map, not an overview
10:13:13 <kamnet> OK it's done. Took almost 10 minutes.
10:13:25 <SpComb> better to just zoom out and take a normal screenshot if that's what you want
10:13:35 <SpComb> kamnet: don't try and open it, or your computer will freeze up again :)
10:14:06 *** HerzogDeXtEr1 has joined #openttd
10:14:15 <kamnet> It's only a 270kb file... :-)
10:14:24 <Alberth> why don't users recognize the difference between a hard working computer and a frozen one :p
10:15:19 <kamnet> and in the middle of it I got a [Not Responding] message in the title bar. So, hard to figure out
10:17:29 <kamnet> Now I just need a name for this...
10:20:49 <Alberth> a;sojbvhbjhec;wo8mjbhoetvm ?
10:26:10 <CIA-2> OpenTTD: rubidium * r21817 /trunk/src/toolbar_gui.cpp: -Change: only show rail/road types that will eventually be available in-game. For example don't show trams when there is no tram NewGRF loaded
10:27:40 <kamnet> Hm, if I import a save game as a scenario, is there a way to see what configuration settings were used to create the original save game? Such as sea level, terrain type, etc?
10:39:32 <Alberth> slaca: it is working now satisfactory?
10:41:35 *** ZirconiumX has joined #openttd
10:43:49 * ZirconiumX has finished source grabbing racing - the winner is svn
10:44:51 *** Cybertinus has joined #openttd
10:45:05 <ZirconiumX> svn took 3 seconds - while hg took almost 2 minutes :O
10:45:07 <Alberth> svn just pulls the current revision, instead of the entire history
10:45:41 <ZirconiumX> I directed hg to the specific revision
10:46:08 <Rubidium> ZirconiumX: now update to r20000 ;)
10:46:30 <Alberth> but with hg, you can do local history search, and you have patch queues
10:47:06 <ZirconiumX> I think the slowness is due to the fact it uses Python
10:47:26 <Alberth> no, the network is not fast enough :)
10:47:47 <Alberth> as soon as you do I, speed of the language is largely irrelevant
10:47:51 <Terkhen> ZirconiumX: now try to update to an earlier revision with both repositories
10:47:59 <ZirconiumX> I didn't try git - I'm not sure if it works on mac
10:48:20 <Rubidium> ZirconiumX: hg is slow because it initially checks out all 17069 revisions instead of 1
10:48:26 <ZirconiumX> @Terkhen - I can't
10:48:33 <DorpsGek> Rubidium: 0.0070302888277
10:48:54 <Rubidium> hg is *much* faster, as it only takes 0.007 seconds per revision
10:49:08 <Alberth> ZirconiumX: sure you can: hg up -r 20000 or svn up -r 20000
10:49:21 <Rubidium> so it's a mere 400 times faster
10:49:33 <ZirconiumX> Alberth: Can you get the svn version while compiling?
10:49:49 <ZirconiumX> I'm compiling - so I can't
10:50:30 * ZirconiumX has three shells running
10:50:32 <Alberth> ZirconiumX: I have normally 3 or 4 shells open
10:50:52 <SmatZ> ctrl+z sleeps the currently running proces
10:50:53 <Alberth> ZirconiumX: if you need to do something, just open a new shell :)
10:50:58 <ZirconiumX> Alberth - how many cores does your comp have
10:51:29 <SmatZ> ZirconiumX: shell itself is eating like 0% of CPU power when you aren't doing anything there
10:51:32 <Alberth> 1 dual core, but who cares? the machine will schedule it
10:52:14 <Alberth> you start a compilation, then go do something else
10:52:18 <ZirconiumX> SVN wins - hg wants the exact location
10:52:36 <Prof_Frink> Or just use screen, and have a shellful of shells.
10:52:53 <Alberth> ? you must be in the directory created by hg
10:53:16 <Alberth> and not have unsaved changes there :)
10:53:25 * ZirconiumX did some cleaning up afterwards
10:53:42 <ZirconiumX> so I have to go back to the hg repos
10:54:24 <Rubidium> svn: head -> r1: 2.9s, r1 -> head: 42.7s, hg: head -> r1: 0.4s, r1 -> head: 3.9s
10:55:39 <Rubidium> 0.9, 3.0, 0.3, 3.7 user time (excluding user time at the server side for svn)
10:55:52 <SmatZ> your hdd is blazingly fast
11:00:54 <CIA-2> OpenTTD: terkhen * r21818 /trunk/src/lang/spanish.txt: -Change: Rename the genders of the spanish translation.
11:03:24 <SmatZ> Terkhen: tired of typing long gender names? :)
11:04:18 <planetmaker> :-) I'd be annoyed by the previously long names ;-)
11:04:38 <Terkhen> no, the spanish translation currently makes no use of genders at all... the previous translator never added a single gender string and I have not decided to check the complete thing until today
11:05:02 <Terkhen> it's going to be a long, boring day
11:05:42 <planetmaker> Terkhen: but you should be able to easily search for masculino / feminino in the WT3, so... not that long, or?
11:06:49 <Terkhen> the strings don't use {G ..., they are just translated always in the same gender ("nuevo" instead of "nuev{G o a}", for example)
11:07:19 <Terkhen> I'll check the translations of similar languages and start adding genders everywhere
11:07:24 *** |Jeroen| has joined #openttd
11:15:04 *** fonsinchen has joined #openttd
11:19:34 * ZirconiumX wonders what people have as their prompt on Terminal, and what their favorite shell is
11:20:05 <Alberth> 90% uses whatever the default is
11:20:58 <ZirconiumX> (probably BASH, but if using 10.2 or lower TCSH)
11:21:15 <ZirconiumX> the other 10% being
11:21:40 <Alberth> since bash is broken w.r.t. filenames with white-space, I use zsh, and have %S%n:%2/%#%s as prompt definition
11:28:13 * ZirconiumX decides to use wkdir:\w usr:\u ?
11:30:16 <Alberth> hmm, %n (user name) is somewhat useless, perhaps I should drop it :)
11:37:11 *** Eddi|zuHause has joined #openttd
11:38:06 <CIA-2> OpenTTD: alberth * r21819 /trunk/src/window.cpp: -Codechange: Swap order of HandleMouseDrag() and HandleDragDrop(), and split the w vardecl in the former.
11:39:21 <CIA-2> OpenTTD: alberth * r21820 /trunk/src/window.cpp: -Codechange: Concatenate both functions.
11:40:12 <CIA-2> OpenTTD: alberth * r21821 /trunk/src/window.cpp: -Codechange: Clean up the jump conditions.
11:40:51 <CIA-2> OpenTTD: alberth * r21822 /trunk/src/window.cpp: -Codechange: Merge event handling code.
11:52:00 *** KenjiE20 has joined #openttd
12:30:32 *** frosch123 has joined #openttd
13:00:37 *** frosch123 has joined #openttd
13:07:36 <kamnet> Hello my baby, hello my honey, hello my ragtime gal!
13:12:56 *** fonsinchen has joined #openttd
13:18:56 <Yoshi> grfcodec says "Cannot read true colour png file!"
13:19:34 <Alberth> don't give it a true colour png file :)
13:20:00 <Alberth> you need to give it an indexed file, with the palette as defined by openttd/ttdp
13:21:23 <Alberth> depends on your paint program, you have about 99% chance I never used your program
13:22:15 <Yoshi> first try was ms paint!
13:25:34 <frosch123> maybe take a png from an other existing grf, and paste your graphics into there
13:25:47 <frosch123> maybe mspaint does not mess up the palette of existing pngs
13:26:07 <Terkhen> ms paint will save all indexed pngs (pngs with palette) as true colour pngs
13:26:10 <Terkhen> at least in windows 7
13:29:46 <Yoshi> put in witch directory?
13:30:52 <Terkhen> it does not matter, download it anywhere and import it into gimp
13:31:11 <kamnet> GIMP has a slight learning curve, but I've learned to appreciate it. :-)
13:33:13 <kamnet> maybe one day somebody will write a nice simple GRF creation package that includes a nice PCX/PNG editor.
13:33:41 <Terkhen> with GIMP the only thing I can do is converting a PNG into an indexed PNG
13:35:22 <kamnet> I do all of my pixel editing in it now
13:36:21 <Terkhen> Yoshi: I can't walkthrough you over all the process now, search for "import gimp palette" in google
13:37:02 <CIA-2> OpenTTD: smatz * r21823 /trunk/ (6 files in 2 dirs): -Documentation: update the style used in several documentation files
13:37:59 <kamnet> Go to Image -> Mode -> Indexed, under Colormap select Use Custom Palette, click the button right under that and select the TTD palette.
13:39:08 <Eddi|zuHause> the eassiest way is to just open a file created by grfcodec
13:39:27 <Eddi|zuHause> and on saving, make sure the "remove unused colours" checkbox is off
13:40:23 <kamnet> That's what I did until I learned how to convert a fiel to the indexed palette.
13:46:33 <Eddi|zuHause> converting is tricky
13:46:57 <Eddi|zuHause> because gimp doesn't know that it shouldn't use the special colours like water or fire animation
13:49:55 *** frosch123 has joined #openttd
13:58:10 *** |Jeroen| has joined #openttd
14:03:23 *** Eggman891 has joined #openttd
14:38:51 *** Adambean has joined #openttd
14:46:37 <Yoshi> bye and ones more thanks!
14:50:18 *** tokai|mdlx has joined #openttd
15:24:36 *** JVassie has joined #openttd
16:00:45 *** ZirconiumX has joined #openttd
16:27:25 *** George is now known as Guest453
16:30:13 *** George is now known as Guest454
16:30:46 <Yoshi> Does somebody know the vehicle id of the normal post waggon
16:32:13 <Eddi|zuHause> i'm fairly sure there are wiki pages for that
16:32:40 <Eddi|zuHause> and NML should have "descriptive" names for these instances
16:32:52 <Yoshi> i searched for, but i didn't find it!
16:33:26 <Eddi|zuHause> 28 : "TTDMailWagon", # Mail Van
16:33:39 <Eddi|zuHause> from my ancient NDL sources
16:33:50 <Hirundo> both NML reference and TTDP wiki should contain the information you need
16:34:23 <frosch123> the newgrf wiki does
16:35:00 <Eddi|zuHause> also from my NDL sources
16:36:25 *** frosch123 has joined #openttd
16:38:30 *** George|2 has joined #openttd
16:38:30 *** George is now known as Guest458
16:38:30 *** George|2 is now known as George
17:08:39 <rudi_s> Hi. Do goods have a destination or are they accepted at each station (accepting the good)?
17:08:40 *** JOHN-SHEPARD has joined #openttd
17:10:19 <Eddi|zuHause> there's development effort to implement the former, but it's not easy
17:12:55 *** andythenorth has joined #openttd
17:16:51 *** Timmaexx has joined #openttd
17:39:48 * ZirconiumX has just played a very good move on Mornington Crescent
17:40:38 *** andythenorth has joined #openttd
17:50:31 *** andythenorth has joined #openttd
17:50:32 *** andythenorth has left #openttd
17:52:42 *** fjb is now known as Guest467
18:01:51 *** fonsinchen has joined #openttd
18:19:07 <CIA-2> OpenTTD: smatz * r21824 /trunk/src/ground_vehicle.hpp: -Codechange: don't call GetSlopeZ() when the ground vehicle is on a flat tile
18:21:38 *** andythenorth has joined #openttd
18:45:50 <CIA-2> OpenTTD: translators * r21825 /trunk/src/lang/ (11 files): (log message trimmed)
18:45:50 <CIA-2> OpenTTD: -Update from WebTranslator v3.0:
18:45:50 <CIA-2> OpenTTD: catalan - 4 changes by arnau
18:45:50 <CIA-2> OpenTTD: czech - 2 changes by SmatZ
18:45:50 <CIA-2> OpenTTD: english_US - 1 changes by Rubidium
18:45:52 <CIA-2> OpenTTD: estonian - 1 changes by notAbot
18:45:52 <CIA-2> OpenTTD: finnish - 1 changes by jpx_
19:34:10 *** frosch123 has joined #openttd
19:36:53 *** Chillosophy has joined #openttd
19:42:43 *** andythenorth has joined #openttd
20:01:26 <Nite> *gg* @ latest version ...
20:02:23 <Eddi|zuHause> what's a "latest version"?
20:06:11 <Nite> opposite of the "earliest version"
20:06:41 <planetmaker> and which of the about 4 'latest' do you talk of?
20:06:47 <planetmaker> good evening also
20:07:27 <Eddi|zuHause> i think there are significantly more than 4
20:07:32 <Nite> well ... "THE" latest version *g*
20:08:11 <Eddi|zuHause> yes, anyone talking about "the latest version" without further specification is laughable
20:10:21 <Nite> is "latest beta" or "latest stable" valid ? ;)
20:10:50 <Zuu> Both are valid, but not the same thing.
20:11:00 <planetmaker> they're also time-variable descriptions
20:18:46 *** andythenorth has joined #openttd
20:42:38 *** DarkTomas has joined #openttd
20:43:01 <DarkTomas> Hello Guy i need help how i can make a new grf?
20:47:42 <planetmaker> did any of those links suggest that?
20:48:24 <DarkTomas> hm i only want to make that stations dont lost resources after time
20:48:25 <planetmaker> the first is the docs of a programming language which can be used to write newgrfs in. The last is the newgrf specifications.
20:48:37 <planetmaker> ho. You cannot newgrf that.
20:51:30 <DarkTomas> its possible to make new industries with grfs but not my idea
20:52:16 <dihedral> my ideas don't fit in newgrfs either
20:54:10 <andythenorth> my ideas don't fit in newgrfs either :(
20:54:23 <Nite> a depot kind of industry should be possible with newgrf
20:54:46 <Nite> (not train depot but freight depot)
20:56:09 <DarkTomas> yes that im need to store resources
20:56:35 <DarkTomas> its now possible or not?
20:57:24 <DarkTomas> yes thats the problem i dont want this
20:58:59 <planetmaker> DarkTomas: then go and change the station / cargo code within OpenTTD
20:59:25 <DarkTomas> you mean in the source?
20:59:38 <planetmaker> you can also try to hack the binaries...
21:00:16 <DarkTomas> ok now im confused what you men
21:03:14 <planetmaker> DarkTomas: if you want that, you have to go and modify OpenTTD's source yourself.
21:05:23 <FauxFaux> planetmaker: Debug symbols are provided; far too easy.
21:06:02 <planetmaker> FauxFaux: just compile a release binary :-P
21:07:50 <Eddi|zuHause> <DarkTomas> hm i only want to make that stations dont lost resources after time <-- i think there is a newgrf callback for custom station rating calculation. if you make sure that never goes below 50%, cargo will not disappear (unless there's a lot of it)
21:11:11 <CIA-2> OpenTTD: rubidium * r21826 /trunk/src/ (5 files in 3 dirs): -Fix [FS#4007]: the expectations from the "always build infrastructure" setting name/description didn't match the behaviour
21:11:39 <Eddi|zuHause> i'm not sure if that is actually supported in OpenTTD, though
21:11:44 <CIA-2> OpenTTD: rubidium * r21827 /trunk/src/lang/ (48 files in 2 dirs): -Cleanup: remove string removed in r21826 from other languages too
21:12:07 <planetmaker> Eddi|zuHause: I *think* not. But one might need to check the source
21:14:20 <Yexo> DarkTomas: just keep your station ratings above 50% and cargo will only start to disappear once you have over 4096 units of one cargo type at a station
21:14:27 <Yexo> 50% rating should be easy to achieve
21:41:36 <planetmaker> I'm always amazed at Zuu's hostmask. It always lets me think that he owns his own private station ;-)
21:52:42 <Nite> about the dissapearing cargo; its not Warehouse Tycoon ...
22:02:51 <Zuu> planetmaker: Unfortenately I don't have my private station. It's just the name of my ISP.
22:05:45 <planetmaker> but does the name mean the same in Swedish as in German?
22:06:44 <Zuu> Indeed, we don't have that word in swedish.
22:06:59 <__ln__> bahnhof in swedish is järnvägstation
22:09:56 <Zuu> If I wouldn't have travelled in Germany or had knew the name of DB, I wouldn't have an idea what bahnhof means.
22:12:26 <Zuu> Though, we do have "bana" which I think is what bahn means but I'm not sure as I haven't looked up bahn in a directory.
22:13:25 <__ln__> bana is the same as Bahn, yes.
22:13:48 <__ln__> maybe not in every possible sense, but mostly.
22:13:50 <Zuu> It's a non-technical term for a track without specifying what kind of track (eg rail, flum ride track, etc. )
22:16:12 <Zuu> A runway for example is a "landningsbana" eg. a landing bahn.
22:40:11 <Nite> that if u password your companies u have only to type your pw once (no verify)
22:40:34 <Nite> what if u input "fajcmoiwropmhdgxp,msfpaewjo,f" and press ok - your company is lost
22:41:35 <Yexo> you can change the password again as long as you don't leave your company
22:41:52 <Yexo> if you do leave your company I think the server admin can still change your password for you
22:42:13 <Nite> there are no 247 admins on any server
22:42:22 <Zuu> Or you can set the password in your openttd.cfg file and you never need to wory again.
22:42:35 <Yexo> playing on a server without an active admin is asking for trouble
22:42:40 <Nite> a verify would be a serious option
22:42:47 <Yexo> if a server has no admin at the time you want to play just join a different server
22:43:07 <Nite> no it is not - there are servers on which ppl behave
22:43:31 <Yexo> sure, until someone joins the server and doesn't behave
22:43:56 <Yexo> without an admin you can't do anything about those players
22:44:23 <Nite> so you yexo do not play any server i guess, because there are no servers administrated 247
22:44:45 <Nite> again some servers work without admins
22:45:02 <planetmaker> Nite: if you mis-typed and you're in the company: just set it again, making sure you don't mis-type
22:45:05 <Yexo> I didn't say you shouldn't play on a server that isn't administrated 24/7. I just said "do not play at times there is no admin"
22:45:09 <Yexo> if you don't agree, fine
22:45:14 <planetmaker> no confirmation or pw is needed as long as you're in the company
22:45:54 <Nite> true - and iam not the one who forgets passwords
22:46:48 <Nite> just wanted to point it out, its the only passwording without verify i know ...
22:47:36 <Zuu> I would rather empahis on not puting too much trust in the security of your password.
22:47:36 <planetmaker> well, it's not a crucial one... an admin can move anyone anywhere w/o caring about passwords. Yes, I know, I'm not awake 24/7 either.
22:48:27 <Zuu> As a modified server could esily be used to break your password and if you use it for anything else than OpenTTD then sorry for you.
22:48:58 <Nite> off course my ottd password is the same as for my bank account ;P
22:49:42 <Zuu> If there would be a password verification system, that would give the idea of false security in my opinion.
22:50:10 <Nite> iam not talking about security or registred passwords
22:50:36 <Nite> just a verify for yourself so you do not misstype
22:50:58 <Zuu> IIRC the password field is plaintext so you can see what you type.
22:51:26 <planetmaker> quite a good point with the false sense of security, Zuu :-)
22:51:43 <Rubidium> you can see the password, how much more do you need to verify you typed what you thought you typed
22:52:15 <Rubidium> when the password is hidden it is much more likely to type it twice wrong and not notice it than when you actually get feedback on the keys you pressed
22:52:31 <Zuu> Also as already said, you can put your password in your openttd.cfg and then never more have to set your password.
22:53:46 <Nite> you can also simply klick the "default company pw" button
22:54:57 <Zuu> That wolud mean that you would actually have to play OpenTTD :-p hehe
22:56:31 <Nite> actually ottd runs very often here ... lately
22:57:02 <Nite> i assume you ratehr play the config file ;)
22:57:24 <Zuu> Here too aronud christmas / new year.
22:58:51 <Zuu> But often after work its more fun to reply to the forum topics than playing myself.
23:00:48 <Zuu> Talking of work, I should get to sleep now. :-)
23:01:27 <planetmaker> sounds quite good indeed
23:01:30 <planetmaker> so also good night :-)
continue to next day ⏵