Log for #openttd on 6th February 2009:
Times are UTC Toggle Colours
00:03:20  *** Progman [] has quit [Remote host closed the connection]
00:07:27  <Belugas> pom te pooooom
00:07:43  <Belugas> jeah?  i guess i shuld read jeez
00:07:45  <Belugas> or someting
00:10:16  <Belugas> or maybe yeah
00:20:37  <planetmaker> good night folks
00:22:41  <Yexo> good night planetmaker
00:25:51  <CIA-1> OpenTTD: Yexo * r15366 /trunk/src/ai/ (ai_gui.cpp ai_info.cpp ai_info.hpp ai_scanner.cpp): -Add [NoAI]: Add AddLabels() where you can define labels for the values of the settings in info.nut
00:30:02  *** fjb [] has quit [Remote host closed the connection]
00:32:51  *** Eddi|zuHause [] has quit []
00:33:21  *** Eddi|zuHause [] has joined #openttd
00:46:56  *** Mek [~marijn@] has quit [Ping timeout: 480 seconds]
00:49:31  *** RS-SM [~RSCN@216-165-16-75.DYNAPOOL.NYU.EDU] has quit [Quit: RS-SM]
00:51:23  <CIA-1> OpenTTD: rubidium * r15367 /trunk/src/sortlist_type.h: -Add: framework for filtering GUILists (Roujin)
00:53:07  *** fjb [] has joined #openttd
00:53:38  *** Zahl [] has quit [Quit: Rhabarberbarbarabarbarbarenbartbarbierbierbar]
00:55:58  *** stillunknown [] has quit [Ping timeout: 480 seconds]
00:58:53  *** fjb_ [] has joined #openttd
01:02:46  *** fjb [] has quit [Ping timeout: 480 seconds]
01:07:41  *** el_en [] has quit [Ping timeout: 480 seconds]
01:11:08  *** fjb_ is now known as fjb
02:05:53  *** UFO64 [] has joined #openttd
02:06:33  *** Eddi|zuHause2 [] has joined #openttd
02:09:47  *** Eddi|zuHause [] has quit [Ping timeout: 480 seconds]
02:13:11  *** Backiz [] has joined #openttd
02:14:22  *** Combuster [] has quit [Ping timeout: 480 seconds]
02:39:13  <Belugas> moinchi moinchi moinchi
02:39:16  * Belugas is tired
02:39:26  <Belugas> but can't get his eyes out of the screen
02:39:36  <Belugas> andfingers out of the keyboard
02:50:57  *** Fuco [] has quit [Quit: Quit]
03:01:24  *** TinoDidriksen [] has quit [Ping timeout: 480 seconds]
03:05:23  *** TinoDidriksen [] has joined #openttd
03:05:49  <SpComb> <-- is that Objective-C code?
03:11:11  <Belugas> nope, that's a url
03:11:14  <glx> .m files are objectiv-C
03:11:24  <glx> (or should be)
03:11:39  *** UFO64 [] has quit [Quit: Leaving]
03:16:53  *** ctibor [~ctibor@] has quit [Ping timeout: 480 seconds]
03:23:12  *** sulik [] has joined #openttd
03:24:08  *** Lakie [~Lakie@] has quit [Quit: Sleep.]
03:30:05  <sulik> Hi guys
03:30:08  <sulik> I just installed OpenTTD 0.6.3 and started playing but after some time i noticed that all the computer (enemy) companies are only worth of  (after years & years)... all of them build around 2 trains, 4 vechiles, 1 plain or so on...
03:30:16  <sulik> any ideas how to fix this?
03:31:20  <glx> yes use nightlies (AI have been replaced)
03:31:41  *** TinoDidriksen [] has quit [Ping timeout: 480 seconds]
03:31:59  <DephNet[Paul]> the "standard" AI is a little ... um ... crap
03:32:25  <sulik> oh okay..
03:34:00  <SpComb> does OpenTTD have regression tests for the AI? :)
03:35:42  *** TinoDidriksen [] has joined #openttd
03:38:08  <glx> SpComb: make regression
03:38:25  <glx> but not all functions are tested
03:39:11  <Yexo> that's a regression test for openttd / the noai framework, not for an ai
03:39:46  <SpComb> mostly wondering what would happen if some commit accidentially lobotomized the default AI, how long would it take to notice? :P
03:40:05  <Yexo> SpComb: there is no default AI anymore
03:40:10  <SpComb> quite, quite
03:40:39  <sulik> hmm.. just installed the nightlies .. and fastfowarding the game
03:40:52  <sulik> no enemies.. :S but i chose the hard level
03:40:52  <Yexo> sulik: did you already download an AI?
03:41:05  <sulik> i have to download AI seperatly?
03:41:16  <Yexo> yes, in the main menu, try "Check online content"
03:41:31  <sulik> ohh.
03:44:43  <sulik> hmm.. downloaded all the AI's .. under ai settings.. put 6 enemies .. using random ai settings.. started a new game.. fast fowarding.. still nothing :S ?
03:45:48  <glx> press '²' to open the console and type "start_ai" if you want an AI immediatly
03:51:50  *** ProfFrink [] has joined #openttd
03:53:36  *** Prof_Frink [] has quit [Ping timeout: 480 seconds]
03:53:36  *** ProfFrink is now known as Prof_Frink
03:55:29  *** TinoDid [] has joined #openttd
03:55:41  <Yexo> sulik: did you succeed yet?
03:57:28  *** glx [] has quit [Quit: bye]
03:58:13  <sulik> seems, yes :)
03:59:15  <De_Ghosty> WHEN SIGNAL IN TUNNELS?!?!
03:59:37  <sulik> started 7 enemies.. fast fowarding again... a lot of them got the company value only at  again.. some of them got 0,000 aswell.. strange all these using only vechiles :S
04:00:06  <De_Ghosty> ai are dumb
04:00:16  <Yexo> you're using difficulty level hard again? try it on easy, that might help
04:00:34  <sulik> hmm how that helps tho?
04:00:38  *** Zorn| [] has joined #openttd
04:01:32  <Yexo> sulik: on easy, companies (your company but also AI companies) can get more loan, vehicles breakdown less often, the map is flatter, there is less water, etc.
04:01:36  <sulik> yes, 5 years passed and all of the AI's got only vechiles ... i remember in the past , when i was a child like 8 years ago or more hehe... the ai's weren't that dumb.. at least they built planes, railroads etc..
04:02:01  *** TinoDidriksen [] has quit [Ping timeout: 480 seconds]
04:02:08  <Yexo> that depends on the AI you use
04:02:10  <DephNet[Paul]> sulik, try Pathzilla for planes and buses
04:02:46  <Yexo> pathzilla doesn't build planes
04:02:51  <Yexo> paxlink does however
04:03:02  <Yexo> nocab also builds planes and ships
04:03:13  <sulik> hmm.. just reading about the AI descriptions in the game..
04:03:16  <Yexo> and admiralai also builds planes but also trains
04:03:32  <sulik> which AI is the hardest & has got all type of transport
04:03:44  <Yexo> there is no ai that uses all kind of transport
04:03:55  <sulik> hmm.. okay, but why
04:04:02  <Yexo> admiralai and nocab come closest (admiralai lacks ships and nocab lacks trains/trams)
04:04:02  <DephNet[Paul]> Yexo, doesnt it? my mistake, i know ive downloaded Pathzilla and Paxlink
04:04:32  <Yexo> sulik: because it's a lot of work to write an AI that uses 1 type of transport, and even more to write one that uses several types
04:05:57  <sulik> what about medieval ai ?
04:06:53  <Yexo> dunno, try it and see for yourself
04:08:01  *** Zorn [] has quit [Ping timeout: 480 seconds]
04:09:01  *** Zorn [] has joined #openttd
04:09:39  *** patch [] has joined #openttd
04:11:35  *** ecke_ [~ecke@] has joined #openttd
04:13:52  *** tneo_ [] has joined #openttd
04:13:53  *** Sacro_ [~ben@] has joined #openttd
04:13:53  *** TheMask97 [] has joined #openttd
04:14:11  *** planetmas [] has joined #openttd
04:14:16  *** wolfy [] has joined #openttd
04:14:17  *** Netsplit <-> quits: Sacro, Rexxie, svip, TheMask96, Priski, ecke, melwil, planetmaker, Mortomes, jpm,  (+8 more, use /NETSPLIT to show all of them)
04:14:21  *** Netsplit over, joins: welterde
04:14:26  *** Netsplit over, joins: melwil
04:15:11  *** Netsplit over, joins: Priski
04:16:43  *** Netsplit over, joins: Mortomes
04:18:50  *** Netsplit over, joins: FloSoft
04:21:39  *** Rexxie [~rexxars@] has joined #openttd
04:25:12  <De_Ghosty> how do i get the ai to start building?
04:25:23  *** svip [] has joined #openttd
04:25:31  <sulik> start_ai in console
04:25:42  <De_Ghosty> i did
04:25:44  <De_Ghosty> nothing happens
04:25:50  <De_Ghosty> they jsut have a company with nothing
04:25:54  <Yexo> what does the ai debug panel show?
04:26:03  <Yexo> you can find it under the red question mark
04:26:04  <De_Ghosty> how iget that?
04:26:46  *** ttdopen [] has joined #openttd
04:31:54  *** worldemar [~world@] has joined #openttd
04:33:48  <De_Ghosty> nothing there
04:33:56  <De_Ghosty> dummy ai v1
04:33:58  <De_Ghosty> how do i laod one?
04:34:19  <Yexo> you need to download an AI first
04:34:30  <De_Ghosty> can i load em in middle of game?
04:34:36  <Yexo> in the main menu, try "Check online content"
04:34:40  <Yexo> De_Ghosty: sure
04:39:18  <De_Ghosty> is ai threaded?
04:39:29  <De_Ghosty> grr keeps crashing
04:40:08  <Yexo> the AIs are not threaded
04:40:19  <Yexo> what keeps crashing? The AIs or openttd?
04:42:01  <De_Ghosty> ottd
04:42:05  <De_Ghosty> ai crashed ottd
04:43:02  <Yexo> what AI did you use?
04:43:08  <De_Ghosty> all of em
04:43:10  <De_Ghosty> ahhhaahahhah
04:43:33  <Yexo> anything special that causes it to crash? Or just randomly after starting some AIs?
04:43:42  <De_Ghosty> like 1 or 2 month
04:43:46  <De_Ghosty> everything dies
04:44:22  <Yexo> can you open a bugreport at with crash.dmp, crash.log and crash.sav?
04:45:02  <Yexo> AIs shouldn't be able to crash openttd, and I can't reproduce the crash here
04:45:15  <De_Ghosty> i have lik 8 of em
04:45:36  <Yexo> I have more :p
04:45:43  <De_Ghosty> fuck have to login...
04:45:45  <De_Ghosty> i hate.....
04:45:58  <De_Ghosty> ai should really be their own threads
04:46:02  <De_Ghosty> it's really slow
04:46:12  <Yexo> why should they? They run in a vm
04:46:27  <Yexo> giving them their own threads is _very_ hard
04:46:36  <De_Ghosty> window can't seperate and proccess em
04:46:53  <De_Ghosty> ai should interact like a user
04:47:01  <Yexo> they do :)
04:47:16  <De_Ghosty> then why is everything sitting on 1 core?
04:47:19  <Yexo> but that means they can only run in between executing commands and updating the game state
04:47:51  <Yexo> and everything is still one 1 core because everything depends on eachother
04:47:57  <De_Ghosty> they should be racing on their own
04:48:04  <De_Ghosty> like
04:48:07  <Yexo> you can't have one thread building a rail line and another pathfinding
04:48:08  <De_Ghosty> grab a frame from the game
04:48:10  <De_Ghosty> process it
04:48:18  <De_Ghosty> and then send it back
04:48:46  <Yexo> so you propose to execute every frame once for every AI? That sounds like a lot of duplicate processing
04:49:02  <De_Ghosty> what happens when i brankrupts in single player?
04:49:06  <De_Ghosty> well
04:49:09  <De_Ghosty> optional?
04:49:21  <Yexo> you can't bankrupt in singleplayer
04:49:23  <Yexo> AIs can though
04:49:27  <De_Ghosty> i mean i have 3 core just idle
04:49:46  <De_Ghosty> they have more then enough powas to duplicate
04:49:48  <Yexo> and because of how openttd works that'll stay the same
04:50:02  <Yexo> De_Ghosty: you don't get the point, duplicating the work doesn't make openttd faster
04:50:24  <De_Ghosty> yes it does
04:50:37  <De_Ghosty> so the ai doesn't have to be process between updates
04:50:45  <De_Ghosty> on a single thread
04:51:17  <Yexo> chances are that the time lost with synchronizing the threads loses the same amount of time you win by making the ai run in seperate threads
04:51:19  <De_Ghosty> or instance
04:51:26  <De_Ghosty> maybe
04:51:58  <Yexo> if it's too slow for your liking, you can decrease the #opcdes before AI is suspended in the advanced settings window
04:52:19  <De_Ghosty> is there a pub account i can use
04:52:20  <De_Ghosty> ?
04:52:25  <De_Ghosty> i don't want to register
04:52:25  <De_Ghosty> lol
04:52:34  <Yexo> no
04:52:37  <De_Ghosty> damnit
04:52:39  <De_Ghosty> forget it
04:52:40  <De_Ghosty> lol
04:52:55  <Yexo> I've a game running for 15 years with 10 AIs without a crash now
04:53:13  <Yexo> De_Ghosty: do you have another place you can upload the required files (crash.dmp/log/sav)?
04:56:39  <De_Ghosty> paste bin?
04:56:41  <De_Ghosty> and
04:56:45  <De_Ghosty> boxnet for files
04:57:14  <Yexo> that's ok
04:57:24  *** ecke_ [~ecke@] has quit [Quit: ecke_]
04:57:35  <De_Ghosty> 1 sec
05:00:11  <De_Ghosty>
05:00:25  <De_Ghosty> where is emergancy saved saved?
05:01:15  <Yexo> isn't it in the same folder as crash.log?
05:01:20  <Yexo> anyway, crash.dmp is way more important
05:01:38  <De_Ghosty> o
05:01:39  <De_Ghosty> ok
05:01:49  <De_Ghosty> 3 files?
05:01:55  <Yexo> yes
05:05:27  <De_Ghosty>
05:05:30  <De_Ghosty>
05:05:40  <De_Ghosty>
05:20:03  *** DaleStan [] has quit [Ping timeout: 480 seconds]
06:19:13  *** Mek [~marijn@] has joined #openttd
06:30:46  *** Mek [~marijn@] has quit [Ping timeout: 480 seconds]
07:03:10  *** DaleStan [] has joined #openttd
07:09:07  *** DaleStan_ [] has joined #openttd
07:09:07  *** DaleStan is now known as Guest107
07:09:07  *** DaleStan_ is now known as DaleStan
07:15:28  *** Guest107 [] has quit [Ping timeout: 480 seconds]
07:27:49  *** Ridayah [] has quit [Read error: Operation timed out]
07:43:55  *** Combuster [] has joined #openttd
08:33:51  *** Mortomes [] has quit [Ping timeout: 480 seconds]
08:36:29  <petern> my boss has told me to work from home again :D
08:46:48  *** Roest [] has joined #openttd
08:47:02  <Roest> morning
08:52:54  *** Mek [~marijn@] has joined #openttd
09:02:08  *** planetmas is now known as planetmaker
09:03:24  <planetmaker> morning
09:05:43  <petern> gruargh
09:06:00  <petern> neither ext2ifs nor ext2fsd handle special characters properly :(
09:09:35  *** jpm [] has joined #openttd
09:18:12  *** Roest is now known as Guest121
09:18:20  *** Roest [] has joined #openttd
09:20:38  <petern> special as in : or ?, which real OSes don't care about
09:22:44  * Prof_Frink makes a file named "C:\WINDOWS\system32\explorer.exe", just because he can
09:23:41  *** Guest121 [] has quit [Ping timeout: 480 seconds]
09:23:51  <petern> :D
09:24:02  *** thingwath [] has joined #openttd
09:24:20  <planetmaker> Prof_Frink: you should make it an alias to "format c:\"
09:24:35  <planetmaker> maybe d:\ is nice, too :P
09:25:03  <Prof_Frink> echo "rm -rf /" >'C:\WINDOWS\system32\explorer.exe'
09:27:12  <petern> i've just realised what is missing in my life
09:27:38  <petern> bacon
09:37:53  *** tneo_ is now known as tneo
09:47:03  *** |Japa| [~Japa@] has joined #openttd
09:53:15  *** mikl [~mikl@] has joined #openttd
09:53:46  <planetmaker> :D
09:53:57  <planetmaker> And baked beans and scrambled eggs?
09:54:04  <planetmaker> oh, coffee? :)
09:54:10  <thingwath> Beer!
09:54:17  <planetmaker> The latter actually sounds quite tempting... going to make some :)
09:54:42  <dihedral> bacon sandwich :-)
09:55:00  <Rubidium> BLT!
09:55:01  *** mikl_ [] has quit [Ping timeout: 480 seconds]
09:55:20  <Prof_Frink> BBB!
09:57:24  *** el_en [] has joined #openttd
09:57:56  *** Combuster [] has quit [Ping timeout: 480 seconds]
10:09:56  *** Combuster [] has joined #openttd
10:11:19  *** Roujin [] has joined #openttd
10:11:25  <Roujin> morning :)
10:12:42  <Rubidium> 'lo
10:13:32  <Roujin> thanks for adopting and committing my patch ;)
10:13:46  *** Progman [] has joined #openttd
10:21:22  <petern> Prof_Frink: bacon, bacon and bacon sandwich?
10:24:29  *** ctibor [~ctibor@] has joined #openttd
10:24:36  <Prof_Frink> petern: Exactly.
10:24:53  *** Roujin_ [] has joined #openttd
10:25:10  <Rubidium> not bacon, beer, bacon? Just to have different 'layers'?
10:25:25  <dihedral> :-D
10:25:28  <petern> beer doesn't go with bacon!
10:26:30  <Roujin_> Rubidium: you made a little whoopsie: "     170 +	 * @param filter_data The data for filter on"
10:26:34  <Roujin_> and "     203 +	 * @param filter_data The data for filer on" ;)
10:27:02  *** stillunknown [] has joined #openttd
10:28:40  <Rubidium> I blame the NY-ish Times at which I did that ;)
10:28:55  <Roujin_> i'd rename it to "additional data passed to the filter function" or so to make clear that it's optional..
10:29:08  *** HerzogDeXtEr [~Flex@] has quit [Read error: Connection reset by peer]
10:29:17  <Rubidium> Roujin_: you can probably find typos in comments everywhere ;)
10:29:39  <Roujin_> is that a reason to not correct them? ;)
10:30:16  <Rubidium> no, it's a reason for you to fix the other instances of typos ;)
10:30:56  <Roujin_> uh, and maybe that should be changed from a F == char pointer to a void pointer, in case someone wants to pass something else to a filter function..?
10:31:19  <CIA-1> OpenTTD: rubidium * r15368 /trunk/src/ (ai/ai_info.cpp sortlist_type.h): -Fix: some typos in comments
10:31:21  <Roujin_> bye bye goes type safety of course..
10:31:28  <petern> btw
10:31:33  <petern> a char pointer is char*
10:31:36  <petern> not char
10:31:48  <Rubidium> template <typename T, typename F = char>
10:31:58  <petern> you've put the * in the wrong place :o
10:32:06  *** Roujin [] has quit [Ping timeout: 480 seconds]
10:32:07  <Roujin_> petern, where?
10:32:11  <Rubidium> what in there 'obstructs' anyone to use something else than a char?
10:32:38  <Rubidium> it's just a default template parameter
10:32:41  <petern> Rubidium, well if you want to send an int... you have to send a pointer to an int...
10:32:54  <Roujin_> aah, of course
10:33:01  <Roujin_> clever Rubidium :)
10:33:34  <Rubidium> who'd send an int? :)
10:34:32  <Roujin_> mmmh, "filter out all locos that cost > 50.000 ?"
10:35:01  <Roujin_> but, nah. who'd want (and who'd implement) that; something like this can be done by sorting
10:35:12  <Rubidium> that'd be a money ;)
10:35:23  <Rubidium> which is a struct
10:35:32  <Roujin_> true...
10:35:42  <petern> filter on mass, speed, cargo type...
10:35:45  <petern> none of those requires a pointer
10:39:09  <CIA-1> OpenTTD: rubidium * r15369 /trunk/src/sortlist_type.h: -Codechange: generalise the GUIList a bit so peter can write filters for cargo type, speed and mass ;)
10:40:01  *** Combuster [] has quit [Ping timeout: 480 seconds]
10:40:22  *** el_en [] has quit [Ping timeout: 480 seconds]
10:40:35  *** JapaMala [~Japa@] has joined #openttd
10:41:24  *** evandar [] has joined #openttd
10:41:29  <Roujin_> heh, now we just need actual applications to make use of it ^^
10:41:31  *** FloSoft [] has quit [Remote host closed the connection]
10:42:04  *** |Japa| [~Japa@] has quit [Ping timeout: 480 seconds]
10:42:08  *** evandar [] has quit []
10:42:15  <Rubidium> <- Roujin_, you recognise that?
10:43:04  <Roujin_> kinda ;) not the "haystack and needle" part though :D
10:45:17  <Roujin_> seems there were some issues regarding the OSK that you also fixed
10:45:57  <petern> lol @ r15369 :p
10:46:55  <Roujin_> ah, and you inserted a more sane OnKeyPress function :)
10:47:33  <Roujin_> nice nice ;)
10:50:29  *** Vikthor [] has joined #openttd
10:54:03  *** Combuster [] has joined #openttd
10:57:44  *** Mortal [] has joined #openttd
10:58:34  *** JapaMala [~Japa@] has quit [Ping timeout: 480 seconds]
10:59:36  *** JapaMala [~Japa@] has joined #openttd
11:02:03  *** Roujin [] has joined #openttd
11:07:14  *** Osai^zZz is now known as Osai
11:09:06  *** Roujin_ [] has quit [Ping timeout: 480 seconds]
11:15:38  <SmatZ> about FS#2601, wouldn't it be better to have {CURRENCY} and {REDCURRENCY} that would be drawn in red if negative?
11:16:26  <SmatZ> ......... ^^^ ignore :-p
11:16:38  <SmatZ> it's something else than I thought...
11:17:05  <petern> heh
11:17:09  <SmatZ> it already works that way
11:17:13  <petern> hmm, i need to warm my drives up
11:17:22  <petern> 20 deg C is too cold
11:17:25  <dihedral> petern, sit on them
11:17:35  <SmatZ> :-)
11:22:31  *** sulik [] has quit [Quit: ajax IRC Client]
11:26:07  <planetmaker> [12:16]	<SmatZ>	it's something else than I thought... <-- hehe. Was the same for me :P
11:31:38  *** TinoDid is now known as TinoDidriksen
11:32:18  <dihedral> planetmaker, when is it not :-P
11:32:20  * dihedral hides
11:32:48  * planetmaker goes looking for an old, large trout...
11:33:06  * planetmaker uses this rotten trout to slap dihedral
11:35:29  *** TinoM [] has joined #openttd
11:45:43  *** Roujin_ [] has joined #openttd
11:52:06  *** Roujin [] has quit [Ping timeout: 480 seconds]
11:56:14  *** lhrios [] has joined #openttd
11:57:39  <CIA-1> OpenTTD: rubidium * r15370 /trunk/src/ (osk_gui.cpp querystring_gui.h): -Codechange: add a callback to tell the parent of an OSK that the string has changed instead of only marking the text box dirty.
11:58:18  *** lhrios [] has quit [Remote host closed the connection]
11:59:03  <CIA-1> OpenTTD: rubidium * r15371 /trunk/src/ (string.cpp string_func.h): -Codechange: add an implementation of strcasestr for when _GNU_SOURCE isn't defined.
12:00:28  <CIA-1> OpenTTD: rubidium * r15372 /trunk/src/ (lang/english.txt network/network_content_gui.cpp): -Feature: filter the 'content' based on the tag/name. Based on a patch by Roujin.
12:02:20  <SmatZ> @r15371 I guess performance isn't the issue :-p
12:02:47  <Rubidium> SmatZ: when it becomes an issue you may rewrite it ;)
12:03:28  <dihedral> LOL
12:05:37  <Roujin_> ah, nice :)
12:06:07  <Roujin_> well, is it implemented any better in _GNU_SOURCE ?
12:07:45  <petern> are you doubting Rubidium's algorithm efficiency?
12:08:57  *** Roujin [] has joined #openttd
12:09:56  <Roujin> petern: I was just following on what SmatZ said ;)
12:10:18  <Roujin> or did you just mean him, in the first place?
12:11:24  *** NukeBuster|Laptop [] has joined #openttd
12:13:46  *** [com]buster [] has joined #openttd
12:13:47  *** Combuster [] has quit [Read error: Connection reset by peer]
12:13:49  *** [com]buster is now known as Combuster
12:16:12  *** Roujin_ [] has quit [Ping timeout: 480 seconds]
12:16:58  <petern> hmm
12:17:07  <petern> having the content window open does seem to use a lot of cpu
12:21:42  <Roujin> just having it open?
12:22:44  <Rubidium> petern: isn't that just the intro game running?
12:22:51  <petern> no
12:22:58  <petern> it speeds up when i close the window
12:23:05  * Rubidium actually notices a decrease in CPU usage when opening the window
12:23:22  <Roujin> hmm, then maybe some mistake slipped through..? It shouldn't cause any additional load when you're not filtering anything..?
12:23:30  *** DorpsGek [] has quit [Read error: Connection reset by peer]
12:23:49  *** DorpsGek [] has joined #openttd
12:23:50  *** mode/#openttd [+o DorpsGek] by ChanServ
12:30:04  <Roujin> hmmmm
12:30:27  <Roujin> bool Filter(FilterFunction *decide, const F *filter_data), doesn't return what the comment says it does
12:31:11  <Roujin> * @return true if the list has been altered by filtering <-- right now it returns false, if filtering is set to "off" and true, if set to "on".
12:31:39  * Rubidium slaps Roujin ;)
12:32:08  <Roujin> it'd need some "bool changed = false", "changed = true" in the inner if, then "return changed"
12:34:09  *** ctibor_ [~ctibor@] has joined #openttd
12:35:16  <De_Ghosty> SIGNAL IN TUNNEL!!
12:35:57  <Roujin> oh and I think the function void FilterContentList() does something strange...
12:36:02  <Roujin> YOUR CAPS KEY IS BROKEN
12:36:14  <Xaroth> shift, not caps
12:36:38  <Xaroth> caps doesn't uppercase 1's to ! .
12:36:46  *** ctibor [~ctibor@] has quit [Ping timeout: 480 seconds]
12:36:58  <Roujin> yes it does..?
12:37:02  <petern> 1 is already uppercase.
12:37:19  *** Backiz [] has left #openttd []
12:39:58  <Roujin> anyway, FilterContentList appearently tries to find the item again that we had selected before filtering; but that's pretty useless if setting this->selected to NULL, just before it o_O
12:40:09  *** DaleStan [] has quit [Ping timeout: 480 seconds]
12:40:35  <SmatZ> toupper('1') == tolower('1') == '1'
12:40:40  <Roujin> if I wrote that one, I am sincerely sorry...
12:40:51  *** DaleStan [] has joined #openttd
12:42:15  <Roujin> Oh I indeed did. :)
12:42:41  <petern> SmatZ:
12:43:10  <SmatZ> haha nice, petern
12:43:34  <Roujin> well, that's one complete useless iteration through the list after each filter. damn!
12:43:49  *** [com]buster [] has joined #openttd
12:48:21  <Roujin> just what the heck was I thinking, there oO
12:48:46  *** Combuster [] has quit [Ping timeout: 480 seconds]
12:48:46  *** [com]buster is now known as Combuster
12:51:19  <planetmaker> Roujin: maybe the lack thereof?
12:51:21  <planetmaker> :P
12:51:54  * planetmaker goes hiding, too
12:52:41  <dihedral> Belugas:
12:52:44  <dihedral> :-D
12:54:48  * dihedral cannot recall which thread it was where we had another bump-ranting
12:56:41  *** Mortal [] has quit [Read error: Connection reset by peer]
12:57:00  *** Mortal [] has joined #openttd
12:57:09  <planetmaker> hehe. That topic has already been reported :P
12:57:13  <petern> yeah, definitely slow with that window open
12:57:18  * planetmaker can only guess what dihedral did the last minutes :P
12:57:18  <petern> the mouse pointer chugs :/
12:57:25  <petern> and that's on a release build
12:57:36  <petern> hmm
12:57:40  <dihedral> planetmaker, wrong
12:57:45  <planetmaker> oh?
12:58:01  <petern> but not alway s:/
12:58:05  <dihedral> i was looking to quote Belugas, but i am not finding the right post :-P
12:58:38  <planetmaker> :)
12:58:49  <dihedral> sheesh there are idiots in the forums
12:58:52  <SmatZ> it was reported before I pressed the [!] button, too
12:58:56  <planetmaker> It's done when it's done.... :P
12:59:54  * dihedral is marveled by planetmakers wisdom once again
13:01:03  <planetmaker> :P
13:01:35  <SmatZ> :o)
13:01:42  <dihedral> is there not a minimum number of words someone has to post to a post?
13:03:39  <planetmaker> Well. There shouldn't be IMO. would be impossible though it contains more words than necessary
13:03:57  <SmatZ> dihedral: still better "bump" than "bimpity bumpity bumpity bumpt" repeated 10 times
13:04:36  <planetmaker> yeah. I'm member in another forum. There people simply add empty lines as postings require a minimum length...
13:05:06  <planetmaker> (when quoting someone)
13:11:24  <dihedral> can we not hire some decent people to lurk around the forums? :-P
13:11:46  <dihedral> and replace those silly nit-whits?
13:13:00  <dihedral> "So if soem one good tell me" <- wow - that is some awesome english
13:13:20  <SmatZ> soem aew soem :)
13:13:50  <SmatZ> (my English is of course far from good, too)
13:13:53  <planetmaker> sum a sum ;)
13:13:59  <SmatZ> :)
13:14:00  <Roest> not all are native english speakers
13:14:07  <planetmaker> most aren't.
13:14:11  <Roest> that might come surprising i know but it's a fact
13:14:35  <planetmaker> I guess nearly no-one talking here right now is - with maybe two exceptions.
13:14:50  <SmatZ> I do typos often, too
13:15:24  <Roujin> petern: got any idea what is causing the high cpu load?
13:23:22  <dihedral> Roest, yes, sure they are not - but that was just some lovely line
13:23:31  <dihedral> good instead of could :-P
13:24:27  <dihedral> but there is a difference between typos, bad grammar, and simply using wrong words :-P
13:24:37  <dihedral> i just find it pretty cute :-P
13:30:55  *** Combuster [] has quit [Quit:  HydraIRC -> <- The professional IRC Client :D]
13:33:19  *** StarLionIsaac [] has joined #openttd
13:36:20  * dihedral roars
13:36:34  <dihedral> <- koenigstieger
13:37:03  <Roujin> what, you have to pee?
13:37:55  <Roest> tiger :P
13:38:06  <petern> yeah, i do
13:41:10  <Roujin> <-- small patch that fixes the two things I mentioned earlier, but not the CPU load issue
13:41:37  <Roujin> petern: oh, good. Is it fixable? :)
13:42:00  <petern> yeah
13:42:03  <petern> i just fixed it
13:42:09  <petern> and now i don't need a pee
13:42:42  <Roujin> eeh, that was directed to dihedral ;)
13:42:56  * JapaMala hands petern a pea
13:42:59  <dihedral> LOL
13:43:08  <dihedral> not @ JapaMala
13:43:27  *** JapaMala is now known as |japa|
13:45:17  <Roujin> because Königstiger reminds me of "Ich muss mal fÌr kleine Königstiger" which you can say for "Ich muss mal fÌr kleine Jungs/MÀdchen" which you can say for "Ich muss mal aufs Klo" which means "I have to go to the toilet"
13:46:02  *** HerzogDeXtEr [~Flex@] has joined #openttd
13:47:10  <Roujin> damn, I thought all the time you were referring to "petern: got any idea what is causing the high cpu load?", petern
13:47:18  *** Sacro_ is now known as Sacro
13:47:55  * SmatZ isn't sure if he wants to know which one of "Jungs / MÀdchen" means "pee and the second thing"
13:48:18  <Roujin> neither
13:48:23  <SmatZ> ahh
13:48:29  <SmatZ> makes sense, too :)
13:48:41  <Roujin> you say the first one if you're male, and the second one if you're female ;)
13:49:01  <Roujin> regardless of what you are going to leave in that place :P
13:49:21  <SmatZ> it's not as dirty as I thought :-p
13:49:25  <SmatZ> hehe
13:50:23  <Roujin> so still no idea about the cpu load I guess... :(
13:53:51  <Sacro> we use the term "little boys/girls room"
13:54:06  <Roest> maybe it's working on world domination
14:03:20  *** JapaMala [~Japa@] has joined #openttd
14:04:46  *** smeding [] has joined #openttd
14:05:28  *** glx [] has joined #openttd
14:05:32  *** mode/#openttd [+v glx] by ChanServ
14:06:39  *** |japa| [~Japa@] has quit [Ping timeout: 480 seconds]
14:08:19  *** welterde [] has quit [Remote host closed the connection]
14:08:52  *** welterde [] has joined #openttd
14:20:57  *** Roujin_ [] has joined #openttd
14:25:58  *** Ridayah [] has joined #openttd
14:26:06  *** Roujin [] has quit [Ping timeout: 480 seconds]
14:26:09  *** Roujin_ is now known as Roujin
14:32:00  *** Blinkskij [] has joined #openttd
14:36:10  *** Zahl [] has joined #openttd
14:44:24  *** JapaMala [~Japa@] has quit [Ping timeout: 480 seconds]
14:45:51  <Rubidium> does fix the OSX compile failure?
14:51:26  *** Lakie [~Lakie@] has joined #openttd
14:53:51  <Rubidium> ^ planetmaker, dihedral, Sacro ^
14:54:21  <glx> OSX users are never here when you need them ;)
14:56:20  <Rubidium> true... very true
14:56:39  <Rubidium> especially those who develop
14:58:03  *** |Japa| [~Japa@] has joined #openttd
14:58:43  <Sacro> Rubidium: yes?
14:59:03  <Sacro> errm, hang on
14:59:57  <Sacro> need a trunk checkout
15:01:37  *** Lisby [] has joined #openttd
15:01:59  <Sacro> Rubidium: failed due to no strgen :`
15:02:41  <petern> no strgen?
15:02:42  <Sacro> hmm
15:02:44  <Sacro> if you type make
15:02:52  <Sacro> and ./configure has't run then it runs ./configure
15:02:56  <Sacro> and then asks you to run make
15:03:31  <Sacro> /Users/ben/Projects/trunk/src/ai/ai_gui.cpp:25:27: error: table/strings.h: No such file or directory
15:03:39  *** Blinkskij [] has quit [Read error: Connection reset by peer]
15:03:39  <Sacro> and then it goes downhill
15:04:06  <Rubidium> you did a svn-up?
15:04:26  <Sacro> i did a straight checkout
15:04:31  <Sacro> svn co svn://
15:04:40  *** Blinkskij [] has joined #openttd
15:04:47  <Rubidium> there's no makefile if configure isn't ran
15:05:15  <Sacro> yeah, 15372 doesn't create table/strings.h
15:05:18  <Sacro> and I need to get to wok
15:05:45  <Rubidium> Sacro: you're making absolutely no sense at all
15:07:27  *** SmoovTruck [] has quit [Quit: "The trouble with the world is that the stupid are cocksure and the intelligent are full of doubt." --Bertrand Russell]
15:08:25  *** Blinkskij [] has quit []
15:08:31  <Sacro> Rubidium: table/strings.h isn't being built therefore it breaks with a load of STR_... not found
15:08:51  <Sacro> error: STR_ ... was not declared in this scope
15:09:08  <Sacro> can you check if that rev builds elesewhere?
15:09:14  <Rubidium> yes, but you were talking about ./configure hasn't run
15:09:36  <Sacro> well thats another possible bug
15:09:39  <Sacro> i moved the folder
15:09:41  <Sacro> ran make again
15:09:44  <Sacro> it ran ./configure
15:09:46  <StarLionIsaac> I thought it runs ./configure for you if it detects it hasn't been done?
15:09:49  <Sacro> then asked me to run make
15:09:55  <Sacro> StarLionIsaac: yes, that's a bug i reckon
15:10:25  <Rubidium> it works fine for me
15:10:34  <petern> $ make
15:10:34  <petern> make: *** No targets specified and no makefile found.  Stop.
15:10:51  <Sacro> anyway, to work
15:11:31  <CIA-1> OpenTTD: rubidium * r15373 /trunk/src/network/network_chat_gui.cpp: -Fix [FS#2606]: Kenobi denied the server's client name to the tab-completed.
15:19:56  *** Zorn [] has quit [Read error: Connection reset by peer]
15:20:02  *** Zorn [] has joined #openttd
15:24:25  <Belugas> hello
15:24:55  *** Lisby [] has quit [Quit: Leaving]
15:26:01  <Roujin> ..have to go, see you
15:26:06  <SmatZ> hello Belugas :)
15:26:10  <SmatZ> bye Roujin :)
15:26:22  <Roujin> hope someone finds a clue about the cpu load :/
15:26:48  <SmatZ> Roujin: if I understand it correctly, the problem wasn't in OTTD
15:26:48  *** Roujin [] has quit [Quit: ChatZilla 0.9.84 [Firefox 3.0.6/2009011913]]
15:30:17  <Belugas> hello SmatZ :)
15:35:31  *** Mortal [] has quit [Read error: Connection reset by peer]
15:35:32  * dihedral tests Rubidium patch
15:35:35  <dihedral> hello Belugas
15:35:57  *** Mortal [] has joined #openttd
15:37:15  <dihedral> Aali, <-
15:37:21  *** ecke [~ecke@] has joined #openttd
15:39:47  <CIA-1> OpenTTD: rubidium * r15374 /trunk/src/ (road_cmd.cpp roadveh.h roadveh_cmd.cpp): -Codechange: remove a magic constant.
15:47:18  <dihedral> Rubidium, works find for me
15:48:07  <Belugas> hello dihedral
15:48:08  *** bleepy [] has quit [Ping timeout: 480 seconds]
15:48:33  *** Mortomes [] has joined #openttd
15:48:46  *** bleepy [] has joined #openttd
15:50:31  *** NukeBuster|Laptop [] has quit [Ping timeout: 480 seconds]
15:52:34  <CIA-1> OpenTTD: rubidium * r15375 /trunk/src/roadveh_cmd.cpp: -Fix [FS#2605]: a tram circling around in a depot did never actually 'enter' the depot.
15:53:25  *** |Japa| [~Japa@] has quit [Quit:  I love my HydraIRC -> <-]
15:54:00  <CIA-1> OpenTTD: rubidium * r15376 /trunk/src/ (string.cpp string_func.h): -Fix [FS#2608] (r15371): OSX/BSD also seems to define strcasecmp under some circumstances.
15:59:09  <petern> heh
16:02:02  *** |Japa| [~Japa@] has joined #openttd
16:02:19  <Sacro> you committed it then?
16:05:11  <Sacro> Rubidium: compiling now
16:05:21  <Sacro> which knocks 3 hours off my battery life :(
16:08:30  <dihedral> Sacro, loooooser :-P
16:08:45  <Sacro> dihedral: you big gay
16:08:51  <dihedral> my cousin :-D
16:09:02  <Sacro> you are gay with your cousin?
16:09:09  <dihedral> lol
16:09:09  <dihedral> no
16:09:22  <Sacro> ndefined symbols:
16:09:22  <Sacro>   "_iconv", referenced from:
16:09:22  <Sacro>       convert_tofrom_fs(void*, char const*)in unix.o
16:09:22  <Sacro>       convert_tofrom_fs(void*, char const*)in unix.o
16:09:22  <Sacro>   "_iconv_open", referenced from:
16:09:24  <Sacro>       FS2OTTD(char const*)in unix.o
16:09:27  <Sacro>       OTTD2FS(char const*)in unix.o
16:09:29  <Sacro> ld: symbol(s) not found
16:09:35  <Rubidium> what? Sacro's dihedral's cousin?
16:09:38  <dihedral> you still having that iconv issue?
16:09:44  <dihedral> Rubidium, nope
16:10:55  *** Frostregen [] has joined #openttd
16:12:41  <Sacro> dihedral: yes, installed both macports and errm
16:12:44  <Sacro> the other, fink
16:13:12  <dihedral> regardles of them saying that you should only use one?
16:13:30  <dihedral> how come you have issues with iconv and i dont? :-P
16:13:36  <dihedral> you have xcode installed?
16:13:52  <Sacro> Yep
16:14:50  <dihedral> and you ran ./configure again _after_ you ran the port install?
16:15:15  <Sacro> yes
16:15:56  *** DephNet[Paul] [] has quit [Quit: Leaving]
16:16:13  <Rubidium> ah well... OSX is known to break stuff when updating 'something'
16:16:37  <dihedral> i just never had an issue like that
16:16:39  <Sacro> yeah
16:16:50  <Sacro> i just did --with-iconv=/opt/local
16:16:53  <Sacro> try that
16:16:59  *** Zahl_ [] has joined #openttd
16:18:42  *** DephNet[Paul] [] has joined #openttd
16:18:49  <dihedral> Sacro, and?
16:19:01  <Sacro> perhaps I need to set up /etc/
16:19:05  <Sacro> dihedral: building
16:19:14  <Sacro> perhaps -j2 would be better
16:20:02  <Sacro> v...
16:20:03  <Sacro> w..
16:20:08  <Sacro> yapf...
16:21:51  <tokai> OSX comes on its own with iconv, no? at least my osx has it and i don't have macports or fink stuff installed:)
16:22:31  <Sacro> tokai: well it doesn't link
16:22:37  <Sacro> Rubidium: links now
16:22:41  *** frosch123 [] has joined #openttd
16:22:50  <Rubidium> hi frosch123
16:23:06  <frosch123> 'lo Rubidium :)
16:23:39  <dihedral> tokai, which version of os x?
16:24:31  *** Zahl [] has quit [Ping timeout: 480 seconds]
16:24:31  *** Zahl_ is now known as Zahl
16:24:34  <tokai> 10.3.9
16:24:38  <dihedral> ah
16:24:39  <Sacro> this is 10.5.6
16:30:35  *** ctibor_ [~ctibor@] has quit [Ping timeout: 480 seconds]
16:33:04  *** |Japa| [~Japa@] has quit [Ping timeout: 480 seconds]
16:34:29  *** |Jeroen| [] has joined #openttd
16:35:32  <petern> # we're chaaa-ained
16:35:41  * Sacro goes home
16:37:07  <fjb> Quak frosch123
16:37:58  <frosch123> moin fjb :p
16:39:00  *** mortal` [] has joined #openttd
16:39:15  <petern> # waa-aa-aa-aa-ave
16:39:39  <goodger> mornin'
16:43:45  *** Purno [] has joined #openttd
16:44:47  *** Mortal [] has quit [Ping timeout: 480 seconds]
16:57:06  *** paul_ [] has joined #openttd
16:57:15  *** tkjacobsen [] has joined #openttd
17:02:06  *** DephNet[Paul] [] has quit [Ping timeout: 480 seconds]
17:02:52  *** mortal` [] has quit [Ping timeout: 480 seconds]
17:06:03  <petern> is there an image editor that understands png text?
17:06:31  <goodger> png text? :S
17:07:17  <petern> yeah, i suppose it's similar to exif info in jpg
17:07:32  <goodger> ah
17:07:36  <goodger> GIMP?
17:07:39  <goodger> photoshop?
17:08:14  <goodger> some specialist little nagware utility that uses a non-standard windows GUI toolkit that you download from a seedy download site
17:08:51  <petern> heh
17:09:41  * petern ponders a batch mode for pngcodec
17:09:51  <dihedral> petern, Quark Express :-P
17:12:21  <petern> hmm, no msvc solution for pngcodec :/
17:16:16  *** Yeggstry [] has joined #openttd
17:16:52  *** paul_ [] has quit [Quit: Leaving]
17:17:18  *** DephNet[Paul] [] has joined #openttd
17:24:09  *** el_en [] has joined #openttd
17:26:26  *** Alberth [] has joined #openttd
17:40:29  *** StarLionIsaac [] has quit [Quit: Gone for an insanity break]
17:42:36  *** tokai [] has quit [Ping timeout: 480 seconds]
17:44:08  *** tokai [] has joined #openttd
17:44:10  *** mode/#openttd [+v tokai] by ChanServ
18:00:21  <CIA-1> OpenTTD: rubidium * r15377 /trunk/src/ (network/network_content_gui.cpp sortlist_type.h): -Fix [FS#2607]: filter did resort when unneeded and didn't deselect properly in some cases (Roujin)
18:03:57  *** Wolf01 [] has joined #openttd
18:04:08  <Wolf01> hello
18:04:47  *** RS-SM [~RSCN@216-165-16-38.DYNAPOOL.NYU.EDU] has joined #openttd
18:06:23  <CIA-1> OpenTTD: frosch * r15378 /trunk/src/newgrf_engine.cpp: -Fix: The subcargo returned by vehicle variable 0x42 should be the most-common-subcargo of the most-common-cargo. If nothing is transported 0x..FFFF00 should be returned.
18:22:50  *** divo [] has joined #openttd
18:27:20  *** Roujin [] has joined #openttd
18:27:23  <Roujin> cheers
18:27:55  <SmatZ> welcome Roujin
18:29:49  *** |Jeroen| [] has quit [Quit: oO]
18:34:26  <Belugas> hello Roujin
18:38:14  <petern> moo
18:40:45  <Rubidium> huh? petern needs to be milked?
18:41:09  * Wolf01 hides
18:42:33  <dihedral> Rubidium, go ahead.... :-P
18:43:10  <Roujin> hmm, maybe this "valgrind" utility would help with the cpu load issue? doesn't that help you find out how much cpu time is spent in which functions, or so?
18:44:20  <Rubidium> it would help increasing the load
18:44:46  <Rubidium> but it's not valgrind you need
18:46:16  <Roujin> what then? I have currently no clue where that cpu load comes from oO
18:46:35  <CIA-1> OpenTTD: translators * r15379 /trunk/src/lang/ (18 files in 2 dirs): (log message trimmed)
18:46:35  <CIA-1> OpenTTD: -Update: WebTranslator2 update to 2009-02-06 18:45:59
18:46:35  <CIA-1> OpenTTD: arabic_egypt - 11 fixed by khaloofah (11)
18:46:35  <CIA-1> OpenTTD: catalan - 11 fixed by arnaullv (11)
18:46:35  <CIA-1> OpenTTD: dutch - 10 fixed, 2 changed by Yexo (10), Excel20 (2)
18:46:35  <CIA-1> OpenTTD: finnish - 14 fixed by jpx_ (12), UltimateSephiroth (2)
18:46:37  <CIA-1> OpenTTD: french - 11 fixed by glx (11)
18:47:11  *** Vikthor [] has quit [Quit: Leaving.]
18:47:19  *** kd5pbo [~kd5pbo@] has quit [Quit: Leaving.]
18:47:20  <Roujin> even commenting out all calls of FilterContentList(), and still it's running slow.. so that's not it
18:47:23  <Rubidium> gprof and related stuff
18:54:57  *** davis- [] has joined #openttd
19:17:52  *** PhoenixII [] has quit [Quit: ( :: NoNameScript 4.22 :: )]
19:19:09  *** mikl [~mikl@] has quit [Ping timeout: 480 seconds]
19:22:36  *** Roujin_ [] has joined #openttd
19:28:16  *** Roujin [] has quit [Ping timeout: 480 seconds]
19:28:18  *** Roujin_ is now known as Roujin
19:30:21  *** FR^2 [] has joined #openttd
19:35:42  *** Phoenix_the_II [] has joined #openttd
19:41:45  *** Fuco [] has joined #openttd
19:44:38  *** divo [] has quit [Read error: Connection reset by peer]
19:50:12  *** Mark [] has quit [Ping timeout: 480 seconds]
19:52:42  *** smallfly [] has joined #openttd
19:55:25  *** Mortal [] has joined #openttd
19:55:35  *** Mark [] has joined #openttd
19:57:41  <Belugas> Here comes CHOCKY!
19:58:05  <Rubidium> Belugas: FS to the rescue?
20:02:15  * petern considers the advantages of a beer
20:02:49  <Belugas> don't need FS, Rubidium, just some good earphones ;)
20:03:04  <Belugas> especially neat the end  :(
20:03:57  <Rubidium> oh, I thought you were chocking on smallfly
20:04:22  <petern> CODY is great
20:04:39  <petern> remind me, what did you think of godspeed you black emperor?
20:07:25  *** Zorn| [] has joined #openttd
20:09:50  <Belugas> hem...
20:09:54  <Belugas> does not ring a bell...
20:10:10  <Belugas> CODY is on
20:10:46  <Belugas> is it a song, petern? or a band?
20:11:12  <Belugas> G.. Em+G
20:11:41  <Belugas> then C
20:11:48  <Belugas> back to Em+G
20:12:13  <petern> band
20:12:15  <Belugas> C again, Em+G, A...
20:12:19  <petern> canadian band
20:12:43  <Belugas> i do not remeber the name.  i'll be watching it tonigh :) promised
20:14:36  *** Roujin_ [] has joined #openttd
20:14:41  *** Zorn [] has quit [Ping timeout: 480 seconds]
20:15:04  <Eddi|zuHause2> are there really more than 3 chords in a song?
20:15:25  <petern> why not?
20:15:56  <Belugas> some songs have only 2 chords, some only one, some have zillions
20:16:21  <Belugas> chords are just the base.  the important part of a song is the melody
20:16:27  <Belugas> chords are just there for support
20:16:41  <petern> a song which is just chords is pretty boring :)
20:16:48  <petern> hmm, sounds like pop music
20:16:54  <Belugas> yup ;)
20:17:00  <Belugas> beat
20:17:08  <Belugas> poum poum poum poum poum poum
20:18:19  <Eddi|zuHause2> i don't know the english terms, but my knowledge of music theory sais that the most important notes are the "Tonika" (the base note), the "Dominante" ("Quinte" above the base note) and the "Subdominante" ("Quinte" below the base note)
20:18:33  <Eddi|zuHause2> and the chords over these three
20:19:06  <Belugas> yup
20:19:15  <Belugas> a chord is composed of three notes
20:19:24  <Belugas> a two note pattern is a tone
20:19:33  *** Lakie [~Lakie@] has quit [Read error: Connection reset by peer]
20:19:34  <Belugas> tones are very popular in heavy metal
20:19:40  <Belugas> called... power chords
20:19:41  <Belugas> huhuhuh
20:19:57  *** Lakie [~Lakie@] has joined #openttd
20:20:17  *** Roujin [] has quit [Ping timeout: 480 seconds]
20:20:18  *** Roujin_ is now known as Roujin
20:25:10  <CIA-1> OpenTTD: frosch * r15380 /trunk/src/town_cmd.cpp: -Fix (r15190)[FS#2603]: Do not use TileY() on negative TileIndexDiffs. But the test was not needed anyway, as those tiles were already tested in previous iterations.
20:25:21  *** Zorn [] has joined #openttd
20:25:44  <el_en> CDEFGAHC or CDEFGABC?
20:27:28  <petern> where would H come from?
20:28:02  <el_en> don't ask me, but the version with H is what we are taught in finlandia.
20:28:10  <Eddi|zuHause2> germans use "h" where english use "b"
20:28:17  <petern> clearly you have a different alphabet
20:29:10  <el_en> ok, i'm pretty sure we can conclude H comes from germany, but how did it find its way to germany?
20:29:28  <Eddi|zuHause2> germans use "b" where english use "b♭"
20:30:11  <smeding> el_en, getting from germany to germany is pretty straightforward :)
20:30:38  <el_en> smeding: except if there's a wall.
20:31:46  <Eddi|zuHause2> 1:0 for el_en :p
20:32:40  *** Zorn| [] has quit [Ping timeout: 480 seconds]
20:36:51  <Belugas> Eddi|zuHause2, you are a mercantil little brat :D
20:37:03  *** Eddi|zuHause2 is now known as Eddi|zuHause
20:37:06  <Belugas> "i'll do it, for 10€ for the first patch file, each subsequent file costs double the previous. :p"
20:37:14  <Eddi|zuHause> ;)
20:38:14  <Rubidium> so for 30 euros I can play 0.2.0 with YAPP ;)
20:41:06  <Eddi|zuHause> i didn't promise it would be playable :p
20:42:34  *** kd5pbo [~kd5pbo@] has joined #openttd
20:45:11  <Eddi|zuHause> i can't find any information about the origin of the "H"
20:45:52  <Eddi|zuHause> what i know is that in medieval times the sequence "DO [or UT], RE, MI, FA, SOL, LA, SI" was introduced to make music "writable"
20:46:33  <Eddi|zuHause> it was originally intended to be used relative to the appropriate base note, which was always "DO"
20:46:54  <Eddi|zuHause> later the letters were introduced as an "absolute" notation
20:48:12  <Eddi|zuHause> and lots of stuff about composers putting their names (e.g. "B-A-C-H"), initials, or otherwise hidden words into music
20:48:56  *** kd5pbo [~kd5pbo@] has quit [Remote host closed the connection]
20:49:38  *** kd5pbo [~kd5pbo@] has joined #openttd
20:50:25  <Eddi|zuHause> <- this one's cool, when you turn it clockwise, you read the notes "B-A-C-H", while the position of the note actually does not change at all ;)
20:50:41  *** Mortomes [] has quit [Ping timeout: 480 seconds]
20:51:36  <CIA-1> OpenTTD: frosch * r15381 /trunk/src/town_cmd.cpp: -Fix (r11091): When testing for parallel road two tiles away, do not move more than one tile along the road.
20:58:17  <frosch123> s/11091/9779/
20:59:33  <Roujin> hmm, appearently the high cpu load in the content download window has nothing to do with the GUIList filter
21:00:05  <Roujin> it is also present in earlier revisions (r15366)
21:00:36  <Roujin> maybe some networking related thing
21:03:15  <Eddi|zuHause> ./configure --enable-profiling && make run-prof?
21:04:37  *** Roujin_ [] has joined #openttd
21:05:20  <Rubidium> Roujin_: you should take another provider
21:05:29  <Rubidium> e.g.
21:06:13  <Roujin_> that was my gf's father's fault
21:06:34  <Eddi|zuHause> he took off the phone, so it disconnected your 8k modem?
21:06:48  <Roujin_> he just reset their internet connection without telling me beforehand ;)
21:07:11  <Rubidium> he does that quite often
21:07:42  <Roujin_> nope, the other times it was at my place, and because I lost wlan connection
21:08:19  <smallfly> need one of those hardcore openttd programmers
21:08:35  *** Andel [] has left #openttd [not hardcore enough]
21:08:46  <smallfly> *g*
21:08:51  <Eddi|zuHause> never seen any of those
21:09:00  <Roujin_> what are hardcore openttd programmers?
21:09:18  *** Andel [] has joined #openttd
21:09:24  <Roujin_> programming openttd while diving, or climbing a mountain?
21:09:26  <Andel> changed my mind
21:09:30  <Andel> I am hardcore enough
21:09:42  <Andel> I programmed some openttd whilst ironing
21:09:43  <Andel> at 30,000 ft
21:09:43  <Rubidium> bah... the image in my head... :(
21:09:45  <smallfly> well, really amusing you guys
21:09:49  <Andel> to the extreme!
21:09:54  <Eddi|zuHause> "core", from french "coer", meaning heart. so anybody with a heart of stone
21:09:59  <Andel> ahh
21:10:02  <Andel> you want my wife
21:10:15  <Andel> hang on
21:10:17  *** Mortomes [] has joined #openttd
21:10:21  <Andel> she said "fuck off"
21:10:21  *** Roujin [] has quit [Ping timeout: 480 seconds]
21:10:22  <Andel> sorry.
21:10:23  *** mortal` [] has joined #openttd
21:10:30  <Andel> ahh - see what she did to Roujin?!
21:10:33  <Roujin_> smallfly: just ask your question, if you have one
21:10:35  *** Roujin_ is now known as Roujin
21:10:37  <Andel> anyway - sorry
21:10:40  <Andel> I digressed
21:11:03  <Roujin> if there's anyone hardcore enough to answer it, he will ;) if not - well bad luck
21:11:20  <smallfly> is it possible to code openttd with c# and sdldotnet AND more important to play this on linux/max machines?
21:11:34  <smallfly> max = mac
21:11:43  <Rubidium> Roujin: while diving would be Belugas, while climbing would be TrueBrain
21:12:47  <Roujin> uhm.. i'll answer that question with another question: Is it possible to reinvent the wheel, build cars using them, and drive those cars in finland?
21:13:14  <Andel> are those african or European wheels
21:13:20  <Andel> laiden or unlaiden
21:13:32  <Andel> and is there a bloke called brian involved?
21:13:45  <Andel> smallfly: I don't think there would be a problem....
21:13:47  <smallfly> i understand your *errection*
21:14:06  <Rubidium> I'd reckon it's technically possible to make a C++ -> C# wrapper, but that doesn't make it anymore cross platform
21:14:46  <Rubidium> it's technically possible, but unfeasible that one ever makes it
21:14:57  <smallfly> openttd is c/c++ coded, right? and i think there are about 20 (?) people coding on it right now. the speed the project gets forward is very less relative to the work pumped in
21:15:27  <kd5pbo> It's possible to play it under Linux and OSX.
21:15:48  <Yexo> smallfly: there are not 20 people full-time developing for openttd
21:16:24  <el_en> why the hell would anyone want to code openttd in c#?
21:16:40  <Rubidium> I'd reckon there's in total 1 person full-time developing; spread over a handfull of active devs
21:16:48  <frosch123> because c# solves everything that xml does not
21:16:51  <smallfly> c# is a cleaner language and more understandable to other coders
21:17:17  <Rubidium> smallfly: why don't we speak all Ido then?
21:17:19  <smallfly> the code does not get dirty like the openttd source is
21:17:26  <smallfly> dont know ido
21:17:48  <Eddi|zuHause> 9 users commited to svn in the last 5 days
21:17:56  *** Mortal [] has quit [Ping timeout: 480 seconds]
21:17:57  <Rubidium> Ido's a constructed language with the intent to be pronouncable for everyone
21:18:04  <Rubidium> and used by everyone
21:18:11  <Eddi|zuHause> spread over 70 revisions
21:18:13  <smallfly> dont think that leads to a well coded source
21:18:39  <el_en> smallfly: oh, c# can't be used for making bad code?
21:18:46  <Yexo> smallfly: how does using another language make the code more readable? That's like magic :)
21:18:48  <Rubidium> smallfly: and how does C# make OpenTTD better?
21:19:15  <Eddi|zuHause> "clean" code is not the only optimisation goal
21:19:17  <kd5pbo> What about cross platform support.
21:19:24  <smallfly> ok ok
21:19:29  <Rubidium> kd5pbo: then C# isn't what you want
21:19:37  <kd5pbo> As far as I know, there's no C# compiler for Solaris.
21:19:43  <el_en> kd5pbo: windows xp, windows vista, windows 7... ain't that cross enough?
21:19:49  <smallfly> i dont want to discuss in this "bad against good" style
21:19:58  <kd5pbo> :D
21:20:12  <Rubidium> smallfly: please explain what makes C# a better choice
21:20:14  <el_en> smallfly: btw, sir, your apostrophes are missing.
21:20:21  <smallfly> rub
21:20:43  <Yexo> smallfly: it's not that I think c# is a bad language, it'd just be very bad to switch language now (think of all the work involved, and you already complained progress was slow)
21:20:44  <smallfly> mmh ...
21:20:56  <Eddi|zuHause> smallfly: when C# makes coding so clean, why are 80% of all the world's programs written in COBOL?
21:21:12  <Rubidium> big negative point of C#: ALL development halts for at least a year, then there's a year of fixing all mistakes/errors made during the conversion
21:21:13  *** mortal` is now known as Mortal
21:21:41  <smallfly> yeah your right. "we" shouldnt stop the c++ work
21:21:53  <smallfly> instead we should start a c# project parallel to it.
21:21:55  <el_en> *you're, *shouldn't
21:22:01  <Rubidium> we is who?
21:22:08  *** Moriarty2 [] has joined #openttd
21:22:19  <smallfly> we = you *g*
21:22:32  <smallfly> plus the c# programmers being inactive till now
21:22:39  * Rubidium isn't going to do C#
21:22:48  <Yexo> what about the current c/c++ programmars that won't do c#?
21:22:51  <dihedral> smallfly, YOU can code in c# if you wish
21:23:05  <dihedral> and YOU can start the project - OpenTTD _is_ open source after all
21:23:08  <smallfly> be cool
21:23:12  <el_en> smallfly: why wouldn't you start such a project?
21:23:16  <dihedral> everybody is cool :-P
21:23:16  <Eddi|zuHause> from my experience, people who fix themselves on one language end up as bad coders
21:23:17  <frosch123> smallfly: 90% of ottd devs are on linux, you can imagine anyone of them to switch to c# ?
21:23:22  <dihedral> (just not you) :-P
21:23:44  <smallfly> what about projects like mono?
21:23:44  <dihedral> frosch123, there are things like 'mono'
21:23:46  <Rubidium> you'll be person 6 or 7 that started the conversion to C# (none of them have resulted into anything that even started)
21:23:51  <el_en> Eddi|zuHause: that's right, and that's why I know both C and C++. :)
21:24:04  <Rubidium> smallfly: so you want us to use .NET 1.ancient?
21:24:17  <dihedral> :-P
21:24:21  <dihedral> yay - dot net
21:24:32  <smallfly> well, you've got the better arguments ... it is not possible to code in c# ...
21:24:32  <dihedral> and you login to multiplayer using your hotmail account
21:24:40  <dihedral> :-P
21:24:41  <NukeBuster> wasn't there also mention of porting to Java on the forums a while back?
21:24:42  <Eddi|zuHause> during my studying time, i have programmed in about a dozen different languages
21:25:02  <dihedral> Eddi|zuHause, ever looked at erlang? :-P
21:25:11  <Moriarty2> NukeBuster - I think there's been mention of porting to every language under the sun in the forums. :-)
21:25:12  <Eddi|zuHause> no, but i heard of it
21:25:28  <frosch123> Eddi|zuHause: btw. which 80% are written in cobol ?
21:25:31  <dihedral> it's a pretty neat language
21:25:35  <dihedral> very different
21:25:40  <Rubidium> frosch123: the 80% of the banks
21:25:47  <dihedral> :-D
21:26:39  <el_en> smallfly: the best way to attract developers is to start a C# fork of openttd yourself, something that at least compiles. and not just expect someone else to start it.
21:26:42  <frosch123> banks, hmm... then currently there is suitable situation to switch to another language :p
21:26:48  <goodger> practically everything for banks is in cobol
21:26:51  <smallfly> i sometimes read about those c# branches in the forums ... I do not want to start such a one. I just use C# to program some small things for myself. but, because i know the source of c++ i noticed the advantages
21:27:06  <dihedral> Eddi|zuHause, wrt
21:27:24  <dihedral> you'd combine cargodest and IS for 30 euros? :-D
21:27:54  <Eddi|zuHause> that's certainly easier than 0.2 and YAPP :p
21:28:03  <dihedral> :-P
21:28:14  <dihedral> does that include updating to current trunk?
21:28:27  <dihedral> i give you a weeks time :-P
21:28:28  <Eddi|zuHause> no, that's a patch file for each revision :p
21:28:34  <dihedral> LOL
21:28:35  <Aali> 30 euros for that?
21:28:41  <Aali> give me an hour
21:28:41  <dihedral> forget it Aali
21:28:43  <Aali> :)
21:28:45  <Moriarty2> Heh
21:29:08  <Aali> actually, an hour wont do it
21:29:08  *** Moriarty2 is now known as Moriarty
21:29:17  * Rubidium gives Aali an hour... that will be 30 euros then ;)
21:29:26  <dihedral> LOL
21:29:30  <Aali> haha
21:29:56  <Aali> I *could* do it in an hour, but it's friday night
21:30:01  <Moriarty> I have some questions about heightmaps.
21:30:04  <Aali> and I've been drinking
21:30:33  * dihedral just finished listening to "Die 13 1/2 Leben des KÀpt'n BlaubÀr"
21:30:56  <CIA-1> OpenTTD: rubidium * r15382 /trunk/ (bin/ai/regression/ src/timetable_cmd.cpp): -Fix [FS#2466]: multiple vehicles could be filling the timetable and only the data from one vehicle would be taken. Now only allow one to be filling at a time.
21:31:04  <dihedral> Moriarty, nice - i have a few questions about other stuff
21:31:09  <Moriarty> Hehe.
21:31:23  <Moriarty> Specifically, I currently have about 55 of them on my computer (in a non-finished state) and I'm wondering when BaNaNa's will support them.
21:31:43  <Moriarty> Given uploading them to the forum one by one would be tiresome.
21:31:58  <Roujin> beep
21:32:15  <Rubidium> beep
21:32:36  <dihedral>
21:32:36  *** Roujin_ [] has joined #openttd
21:32:38  <Yexo> uploading them one-by-one to the forum would be tiresome, but uploading them one-by-one to bananas would not?
21:32:41  <Roujin_> this time he warned me prior to resetting the connection  ^^
21:32:41  <dihedral> how about turning that into a scn?
21:33:16  <Yexo> dihedral: I prefer heightmaps so you can choose your own newgrfs\
21:33:21  <dihedral> (for a better res image, and search for "zamonien"
21:33:22  <dihedral> )
21:33:33  <dihedral> Yexo, true
21:33:51  <dihedral> but - heightmaps only specify the landscape, not anything else
21:34:13  <Moriarty> Yexo - I was more thinking that uploading them a second time to bananas would be tiresome. ;-)
21:34:29  <Yexo> sure, scenarios are nice too, but just converting a heightmap to a scenario to have a scenario doesn't make sense
21:34:40  <dihedral> nope
21:34:42  <Rubidium> Moriarty: that's the idea, but that'll require some changes to some (load) GUIs/backends
21:34:57  <Rubidium> and I haven't had the feeling of actually implementing it
21:35:12  <Moriarty> Rubidium: You're referring to the work on bananas?
21:35:26  <dihedral> no - OpenTTD ;-)
21:35:33  <Rubidium> no, work on OpenTTD before it supports it in a nice manner
21:35:37  *** SHRIKEE [] has joined #openttd
21:35:40  <Moriarty> Ah. Ok.
21:35:42  <dihedral> there aint much point in uploading to bananas if OpenTTD cannot download it
21:35:55  <Rubidium> at the moment it only allows showing 1 directory, which is troublesome
21:36:04  <Moriarty> Makes sense. This would be why I'm enquiring now.
21:36:21  <Moriarty> Also I figure if you know there's someone out there with a bunch of heightmaps waiting.... ;-)
21:36:37  <dihedral> does not always make things faster ;-)
21:36:51  <Moriarty> Not necessarily, but maybe it'll help with motivation. :-)
21:36:58  <dihedral> ...
21:37:56  <dihedral> yes, Moriarty, he'll probably get right to it :-P
21:38:23  <Moriarty> Hehe. I wasn't thinking it'd provide that much motivation, that's what the big-stick is for. ;-p
21:39:24  <dihedral> Rubidium, in what way only showing 1 directory?
21:39:25  <Moriarty> I can currently make, with little effort, heightmaps for pretty much any part of the world, though these are all small-scale so only for large areas. I just thought you guys may be interested.
21:40:01  *** Roujin [] has quit [Ping timeout: 480 seconds]
21:40:05  *** smallfly [] has quit [Quit:  HydraIRC -> <-]
21:40:16  <dihedral> Moriarty, a hightmap of zamonien would interest me
21:40:36  <Rubidium> dihedral: the heightmaps etc. will be distributed in a tar, which makes things quite interesting
21:40:41  <dihedral> Moriarty,
21:41:06  <Moriarty> Unfortunately I was referring to heightmaps of real-world places on Earth.
21:41:11  <dihedral> but does not OpenTTD have support already to read tars?
21:41:14  <Moriarty> Though I could probably do the moon too thinking about it.
21:42:12  <Rubidium> dihedral: yup, but... reading tars != showing the data in the tars in the scenario/heightmap 'load' windows
21:42:40  <dihedral> yes, but there will only be one heightmap in a single tar right?
21:42:48  <Moriarty> Rubidium: Also, per my suggestion in the forum thread too, would it be possible to do something with screenshots too?
21:42:54  <dihedral> so what else must you read / show in a single tar?
21:42:57  <Moriarty> (as in, show a screenshot of the heightmap)
21:43:09  <Rubidium> Moriarty: unlikely
21:43:33  <Moriarty> Could you get Bananas to render on up?
21:43:48  <Moriarty> *one
21:44:48  <Rubidium> technically it could be done
21:45:01  <Rubidium> but I don't think anyone wants to spend the time in it that is needed
21:45:33  <Moriarty> Okay. It's just that if there are a lot of heightmaps (or scenarios), then the player choosing which to load would be tricky.
21:45:50  <Rubidium> it's the same with newgrfs
21:46:01  <Moriarty> True, but you can't really do screenshots there.
21:46:17  <petern> hmm
21:46:20  <Moriarty> What's needed is some sort of metadata.
21:46:24  <petern> do i need to resurrect my fileio patch?
21:46:42  <Yexo> petern: what did that patch do?
21:47:13  <petern> the one that provides abstraction and classes for access methods
21:47:38  <petern> well, the abstraction is there already, i just took it to classes
21:47:51  <Eddi|zuHause> and mister-i-have-a-patch-for-it strikes again :p
21:49:30  <Moriarty> I'm assuming each file on bananas has its own Hash. What if that hash was used for a wiki page.
21:49:40  <petern> it would be stoned
21:49:46  <Moriarty> Heh.
21:50:08  <Moriarty> For the GRF's, the wikipage could simply redirect to the relevent GRF wiki entry.
21:50:44  <dihedral> however, if bananas showed the same info as one can get in the game would be awesome :-P
21:50:46  <dihedral> (hint hint)
21:51:34  <Xaroth> !download win32
21:51:35  *** Xaroth was kicked from #openttd by DorpsGek [Wrong channel. Retry in #openttdcoop.]
21:51:44  *** Xaroth [~shaman@] has joined #openttd
21:51:46  <Xaroth> bah, wrong window
21:51:57  <Rubidium> no kiddin'
21:51:59  <Xaroth> -_-
21:52:03  <Xaroth> sue me.
21:52:11  <Xaroth> irssi can be a pain with window handling
21:52:13  <Moriarty> dihedral: I get the feeling your version would be rather a lot more effort. :-)
21:52:24  <Rubidium> nah, I leave that to the RIAA/MPAA/BSA/.*A
21:52:45  <dihedral> Xaroth, nope it would not be
21:52:48  <Moriarty> Whereas the hash method could probably be done in a matter of a few minutes.
21:52:52  <Xaroth> i doubt brein will be able to find anything on my pc.
21:52:52  <dihedral> the data is all there already
21:52:55  <NukeBuster> omg, did i screw something with compiling or did some graphics change?
21:53:07  <NukeBuster> black boxes on the opening title of r15379
21:53:18  <NukeBuster> opening screen actually
21:53:19  <Moriarty> NukeBuster: you're probably using the newgraphics
21:53:34  <NukeBuster> ah, so it kicked in
21:53:34  <Moriarty> (downloaded them?)
21:53:47  <NukeBuster> yeah using the internal download feature
21:53:53  <NukeBuster> do they overwrite the old ones?
21:54:05  <Yexo> no, but they are enabled by default
21:54:06  <NukeBuster> ai it lags...
21:54:08  <Moriarty> Yes, they take precidene. The old ones are still there. Just delete the .tar file to use them.
21:54:13  <Yexo> you can disable them in the config file
21:54:30  *** Mortal [] has quit [Remote host closed the connection]
21:54:47  *** Mortal [] has joined #openttd
21:55:12  <Yexo> NukeBuster: try one of 1) lower the "ai building speed in the difficulty window" 2) Lower "#opcodes before AI is suspended" in advanced settings window. 3) Don't start many AIs at the same time
21:55:37  <NukeBuster> ehh, it lags in title screen
21:55:52  <Eddi|zuHause> then you are screwed
21:55:59  <NukeBuster> openttd is using 20%cpu without doing anything
21:56:02  <Yexo> I thought you were complaining that the AI lagged :p
21:56:21  <NukeBuster> could the ai also play in the title game?
21:56:25  <Yexo> no
21:56:43  <dihedral> you could load the titlegame as a savegame
21:56:45  <dihedral> then start the ai
21:56:45  <frosch123> noone can 'play' in the title game
21:57:28  <Eddi|zuHause> the AI can only do what players could also do :p
21:57:43  <NukeBuster> ok
21:58:08  *** Moriarty [] has left #openttd []
21:58:10  <NukeBuster> well i'll try the graphics in a game i like them somewhat... although the traintracks seem to be a little dark
21:59:31  <NukeBuster> font is a bit strange also
22:01:08  *** Alberth [] has left #openttd []
22:01:46  <Roujin_> complains about OpenGFX go here:
22:02:19  <Roujin_> don't use too strong words though, or they'll be offended ;)
22:02:42  *** ctibor_ [~ctibor@] has joined #openttd
22:02:45  <dihedral> hehe
22:03:51  <Rubidium> they're less offended than the zodttd 'community'
22:04:59  <Roujin_> why are they offended?
22:05:17  <Rubidium> <- read it
22:07:03  <Belugas> poor smallfly...  his attempt to convince us has not been too successful
22:09:09  <Roujin_> I only see one guy that seems to be offended by someone pointing out the requirements of the GNU public license.
22:09:59  <Rubidium> michi_cc's comment? or the second last one?
22:10:09  <Rubidium> both made someone offended ;)
22:10:23  <Sacro> thye got offended when he didn't release the PPC sources too
22:10:29  <Rubidium> the rest is just "praising" that they released a new version
22:10:32  <NukeBuster> the second last
22:10:58  *** RS-SM [~RSCN@216-165-16-38.DYNAPOOL.NYU.EDU] has quit [Quit: RS-SM]
22:11:12  *** Mortal [] has quit [Quit: from __future__ import antigravity]
22:11:14  <Roujin_> don't see an offended comment caused by michi_cc's request tbh..
22:12:08  <Rubidium> "You could throw the GPL (I included the COPYING with the binary) in my face, or you could ask nicely" <- sounds like someone got offended
22:12:27  <Roujin_> you forgot to copy the ";)"
22:13:04  *** HerzogDeXtEr1 [~Flex@] has joined #openttd
22:13:05  <Roujin_> but I dunno
22:13:07  <Roujin_> whatever
22:13:10  *** mufafidov [~mufafidov@] has quit [Remote host closed the connection]
22:13:18  <NukeBuster> is he a member of the TT-Forums?
22:13:26  <NukeBuster> (the zod guy)
22:13:28  <Yexo> does that matter?
22:13:34  <NukeBuster> just wondering
22:13:52  <Roujin_> don't think so, at least not under that name
22:16:33  *** frosch123 [] has quit [Remote host closed the connection]
22:17:10  <Roujin_> well, does he violate the GPL, or the Transport Tycoon copyright (=original grfs, in some way?
22:17:26  <Yexo> he does both actually
22:17:31  <Rubidium> Roujin_: haven't you read the second last post?
22:17:35  <Eddi|zuHause> probably both
22:18:20  *** Purno [] has quit [Read error: Connection reset by peer]
22:18:23  <Rubidium> and yes, he violates both
22:19:22  <NukeBuster> and that while using openttd as the name. Makes it look like you condone distributing the original graphics with openttd
22:19:31  <Eddi|zuHause> afair the GPL also requires that modified builds be clearly markedd as such, with the modifications clearly stated
22:20:21  *** HerzogDeXtEr [~Flex@] has quit [Ping timeout: 480 seconds]
22:20:41  <Yexo> I don't think stating the modifications is needed, but stating that it's modified is
22:24:19  <Eddi|zuHause> why do i sometimes get the impression that people writing in forums can't actually read
22:26:20  <Belugas> because... first flame, then read
22:26:46  <Belugas> plus... they can't even read what's availaible on the screen of the game, imagine on a post ;)
22:27:27  <dihedral> Eddi|zuHause, which post this time?
22:29:03  <Roujin_> hm, well.. call me a hippie, but maybe it would be a good idea to get in contact with the zodttd guy and talk the matter out straight...
22:29:36  <dihedral> Roujin_, why?
22:29:46  <Sacro> well there are certain people in openttd dev forum who forget the COPYING file
22:29:54  <dihedral> what you wanna do if he does not like it?
22:30:12  <Roujin_> well, than one has at least tried it
22:30:14  <Rubidium> send an takedown notice to his ISP?
22:30:32  <dihedral> the guy who did Transporter was very friendly when i emailed him, but there is actually nothing you _could_ really do
22:30:58  <Sacro> DMCA
22:30:59  <Sacro> ?
22:31:14  <Rubidium> but that's more something for Atari to do
22:31:19  <dihedral> aye
22:31:21  <Eddi|zuHause> YMCA?
22:31:29  *** [com]buster [] has joined #openttd
22:31:33  <dihedral> and Atari would not do it, as they have enough trouble with marjaque
22:31:57  <dihedral> it would actually be something for CS agency to do
22:32:18  <dihedral> and they dont like OpenTTD either :-P
22:33:19  <Sacro> Eddi|zuHause: yes, let us sing to them
22:33:43  <Eddi|zuHause> there was this bundy episode
22:33:57  <Eddi|zuHause> where they sang that one song over and over again :p
22:38:43  <dihedral> night ladies
22:38:50  <Rubidium> we can't do anything about the distribution of the original graphics
22:39:11  <dihedral> not your job either ;-)
22:39:12  <Eddi|zuHause> only the copyright holder can sue
22:39:25  <dihedral> that is the agency of CS
22:40:00  * Belugas runs home, tired and pissed off by work
22:40:03  <Belugas> bye bye
22:40:10  <dihedral> have a nice evening Belugas
22:40:23  <Rubidium> Belugas: kill some snowmen... might make you more relaxed tonight
22:40:55  <dihedral> have a cup of hot tea with them? :-P
22:40:57  <Rubidium> <- someone seems to be advertising his work ;)
22:41:21  <goodger> heh
22:41:35  <dihedral> Rubidium, nope
22:42:00  <dihedral> 1. i was never involved in the creation and / or gathering of those grf's used in the openttdcoop pack
22:42:06  <dihedral> 2. i am no part of openttdcoop
22:45:04  <Rubidium> not anymore
22:45:29  <dihedral> nearly a month since announcement, and a bunch longer not active no more
22:49:08  * dihedral wonders if pbi will ever make it into bananas :-P
22:49:08  *** thingwath [] has quit [Read error: Connection reset by peer]
22:50:54  *** Brianetta [] has joined #openttd
22:53:30  *** goodger [] has quit [Quit: +++ Out Of Cheese Error +++]
22:53:58  *** tkjacobsen [] has quit [Remote host closed the connection]
23:01:18  *** thingwath [] has joined #openttd
23:01:18  *** ctibor_ [~ctibor@] has quit [Read error: Connection reset by peer]
23:02:05  <Roujin_> well, gonna log off for today.. good night
23:02:22  *** Roujin_ [] has quit [Quit: ChatZilla 0.9.84 [Firefox 3.0.6/2009011913]]
23:02:31  *** ctibor [~ctibor@] has joined #openttd
23:03:10  *** ctibor [~ctibor@] has quit [Remote host closed the connection]
23:04:44  *** FR^2 [] has quit [Quit: Connection reset by caffein depletion...]
23:10:26  *** thingwath [] has quit [Ping timeout: 480 seconds]
23:15:25  *** Splex [~splex@] has quit [Remote host closed the connection]
23:15:29  *** Splex [~splex@] has joined #openttd
23:15:31  *** davis- [] has quit [Ping timeout: 480 seconds]
23:17:06  *** kd5pbo|work [~kd5pbo@] has joined #openttd
23:17:54  *** thingwath [] has joined #openttd
23:26:42  *** [com]buster [] has quit [Quit: Operator, give me an exit]
23:29:24  *** Progman [] has quit [Remote host closed the connection]
23:34:13  *** RS-SM [~RSCN@216-165-16-38.DYNAPOOL.NYU.EDU] has joined #openttd
23:40:19  *** Yeggstry [] has quit [Read error: Connection reset by peer]
23:45:31  *** kd5pbo|work [~kd5pbo@] has quit [Quit: kd5pbo|work]
23:49:13  <Wolf01> 'night
23:49:17  *** Wolf01 [] has quit [Quit: Once again the world is quick to bury me.]
23:54:27  *** Roest [] has quit []

Powered by YARRSTE version: svn-trunk