IRC logs for #openttd on OFTC at 2007-07-27
            
00:03:55 *** Sacro has joined #openttd
00:10:04 *** Digitalfox_Desktop has quit IRC
00:10:27 *** MUcht has joined #openttd
00:14:16 *** Mucht_ has quit IRC
00:16:47 *** Mucht_ has joined #openttd
00:17:24 *** Progman has quit IRC
00:22:34 *** MUcht has quit IRC
00:28:12 *** MUcht has joined #openttd
00:32:36 *** Mucht_ has quit IRC
00:32:56 <simon444> who wants to team with me in a game of ottd?
00:35:55 *** XeryusTC has quit IRC
00:38:11 *** UnderBuilder has quit IRC
00:41:08 *** Tobin-_ has quit IRC
00:43:37 *** Mucht_ has joined #openttd
00:43:59 <Priski> hi there
00:47:24 *** MUcht has quit IRC
00:48:46 *** Touqen has joined #openttd
00:49:02 *** MUcht has joined #openttd
00:49:34 *** mikk36[EST] has joined #openttd
00:49:48 <ln-> or today
00:49:54 <ln-> actually it's ready as well.
00:50:18 <Eddi|zuHause3> you do realise it is like 3AM?
00:50:35 <ln-> more like 4AM over here.
00:51:11 <Eddi|zuHause3> actually i meant that as a reply to simon444
00:51:18 <Priski> 03:51 over here now :) on +2 GMT timezone
00:51:26 <simon444> 10:51AM
00:51:40 <simon444> I have been up for 76 hours
00:51:56 <simon444> actually other people just have been using my computer :D
00:52:39 <Priski> 76 hours? you must be a bit tired of just feeling "woozy" if you havent slept in that time
00:52:46 *** Mucht_ has quit IRC
00:53:04 <ln-> does someone care to test the os x patch? i guess not.
00:53:31 <Touqen> yawn
00:54:19 <Priski> last time I was that much awake was in the week long camp in army, after 4 days of total sleep of 4 hours I run only on kaffeine pills.
00:54:27 *** Mucht_ has joined #openttd
00:54:54 <Touqen> heh
00:55:01 *** mikk36 has quit IRC
00:55:04 <Touqen> A cousin of mine joined the US marines.
00:55:20 <Touqen> I'm sure he's probably have the same wonderful experience over at bootcamp.
00:56:03 <simon444> Priski, I am currently working for the CIA, dah.
00:56:07 <Priski> that was time of mine life, allthought going around 20km march with 40kg packback was bit "painful"
00:56:16 <Touqen> I can only imagine.
00:56:41 <Touqen> simon444, set up any banana republics yet?
00:56:50 <simon444> I am here to spy on all of you. So I can accuse you of terrorism if Government wants you behind bars.
00:56:52 <Priski> well in here you HAVE to go to army at least half of year unless you have proper reason to not to
00:57:05 <simon444> We need some type of evidence
00:57:13 <simon444> therefore I am here to provide it
00:57:43 <Priski> like uncurable dicease or you have to be an pacifist
00:57:51 <ln-> a proper reason could be e.g. 1) you are an athletic, 2) you are an actor, 3) you are a singer, 4) you are any kind of an artist.
00:58:11 *** MUcht has quit IRC
00:58:13 <Touqen> you're not a citizen :D
00:58:52 <simon444> ln-, you avoided paying tax on your ottd income
00:59:07 <simon444> actually any reason why there is no company tax?
00:59:22 <Priski> army for me was nice memories and mild bone ruptures :)
00:59:41 <simon444> there should also be road tax and air tax
00:59:52 <simon444> further benefits to the train industry
01:00:20 <Touqen> because it's an transport game not an economic simulator
01:00:27 <simon444> just so many things are good for the train industry it wont make a different to give it another unfair advantage
01:00:41 * Touqen would like to have a transport game that was closer to a simluator though
01:00:45 <simon444> Touqen, so it is a socialist game
01:00:52 *** MUcht has joined #openttd
01:01:00 <Touqen> Socialist how?
01:01:02 *** glx has quit IRC
01:01:14 <Priski> hah simon444 wants proof on what? :)
01:01:59 <simon444> I want what proof?
01:02:20 <Priski> 03:57 < simon444> We need some type of evidence
01:02:29 <simon444> I need some sleep
01:02:38 <Priski> i concur
01:02:42 * simon444 reads what he said
01:03:04 <Priski> go to bed already
01:03:05 <Touqen> Are you trying to see if we are "socialists" or "communists"?
01:03:13 <simon444> Priski, on your terrorism
01:03:23 <simon444> lol
01:03:40 <Priski> what that has to do with terrorist, socialists or communists?
01:03:41 <simon444> Touqen, separate discussions
01:03:42 <Priski> :D
01:04:01 <Touqen> That's kind of a useless endeavour in here. Considering that most of the people in the channel exist outside of the United States and I doubt high level CIA people (the kinds of people capable of cgetting people arrested in foreign countries) wouldn't be advertising their CIA ties in here.
01:04:36 *** Mucht_ has quit IRC
01:05:17 *** Mucht_ has joined #openttd
01:05:25 <Touqen> So.. I tried implementing PBS and failed miserably :/
01:05:44 <Touqen> And disappeared for a while because I was so ashamed of myself.
01:05:56 <Priski> socialism and communism is an ideology (or and political movement etc...) and terrorism is type of violence
01:06:22 <Touqen> You can be a non-violent terrorist.
01:06:33 <simon444> terrorism is the act of installing terror
01:06:42 <simon444> recently it has been getting a new meaning
01:06:54 <simon444> by recently I mean in the past 80 years
01:07:29 <simon444> not an innovation of bush or anything irrational like that (cough, some that would get me locked up)
01:07:43 <Priski> Touqen, true, "terrorism" is quite wide concept
01:08:24 * Touqen guesses he should go and figure out what he's going to do for dinner before it gets to late.
01:08:56 *** MUcht has quit IRC
01:09:05 <Priski> and meaning differs in trought world
01:09:21 <Priski> -in
01:09:32 *** HMage has quit IRC
01:10:20 <Touqen> gah
01:10:24 <Touqen> Stupid VPN
01:10:36 *** ktclayt has joined #openttd
01:10:41 *** ktclayt has left #openttd
01:11:28 <Touqen> Any suggestions what I should do for dinner?
01:11:45 <Priski> tortillas?
01:12:18 <Touqen> hmm...
01:12:33 <Priski> meat, cucumber, salad, tomatoes and some nice taco sauce
01:12:34 <Touqen> Well, being as I don't want to cook and the nearest place to get "tortillas" is taco bell...
01:12:48 <Touqen> I don't think that is really an option this evening.
01:13:13 <Belugas> maybe an inventory of your fridge might help :)
01:13:31 <Belugas> pasta is always a winner
01:13:41 <Belugas> easy to cook, easily swallowed
01:13:42 *** MUcht has joined #openttd
01:14:02 <Touqen> i have water and beer in my fridge
01:14:15 <simon444> Touqen, beeeeeer
01:14:21 <Priski> basic macaroni
01:14:39 <simon444> lol
01:14:46 <simon444> <simon444> Touqen, beeeeeer
01:14:47 <simon444> <Touqen> i have water and beer in my fridge
01:14:57 <simon444> that was quick
01:15:16 <Priski> just minced meat and macaroni, and right spices do the trick
01:15:42 <Touqen> Don't have any macaroni, nor do I have any non-frozen meats
01:15:49 <Touqen> I've got a bachelor's fridge.
01:16:09 *** Rippsy has quit IRC
01:16:26 <Priski> have you got a microwave that has "defrost" option?
01:16:34 <simon444> disassemble the fridge
01:16:51 <simon444> you might find something eatable in the parts
01:17:10 <Touqen> nope, no microwave
01:17:22 <Touqen> Shocking, ain't it?
01:17:26 *** Mucht_ has quit IRC
01:18:03 <Belugas> not shocking, limitating would i say
01:18:09 <Belugas> but understandable
01:18:29 <Priski> Touqen is from US?
01:18:52 <Touqen> Yep
01:20:15 <Priski> can you answer few question? how old and what do you think of us politics today? - no need to answer if you dont want to, I'm just intrested :)
01:20:55 <simon444> Priski, it is stupid.
01:21:07 *** Mucht_ has joined #openttd
01:23:25 <Belugas> Priski, maybe you should specify interior of internatinal us politics ;)
01:23:33 <Belugas> not exactly the same thing
01:23:41 <Priski> yeah it's not
01:23:54 <Priski> but i'm asking both, just curious
01:24:19 <Priski> thats why I said that no need to answer if no want
01:24:41 <Priski> bti wide concept
01:24:43 <Priski> bit
01:24:51 *** MUcht has quit IRC
01:24:51 <Belugas> yup
01:25:44 <Priski> I'm just bit worried about todays world thats all
01:25:45 <Belugas> what i would like to know is if the american people are still almost equally divided between pro and anti Bush as during its re-election
01:26:27 <Belugas> i saw on the news that Swartzy might run for president. that would be fun :)
01:26:44 <Priski> and I want to get into politics future if I think that I can make any difference
01:27:14 <Belugas> urggh...
01:27:15 <Priski> some people said already that I should be on elections, but don't know
01:27:15 <Belugas> not me
01:27:20 <Belugas> no matter what
01:27:22 <simon444> I don't care about how anti-Bush you are but there are some things you don't
01:27:36 <simon444> those happen to be the things many anti-Bush people are doing
01:27:50 <simon444> anti-Bush people like Osama bin Laden
01:28:32 *** MUcht has joined #openttd
01:29:06 <Belugas> i'm basically against politicians. I may be cynical, but from what i can see, they want to serve the people only afer they have been served themselves
01:29:48 <Belugas> i don't believe in altruism in politics. If you are a true samaritan or altruist, you will help people on the street, stuff like that
01:30:00 <Priski> Belugas, that is the main reason that I want to make a difference at some point of my life
01:30:21 <Belugas> maybe the power corrupts the person. dunno.
01:30:33 <Priski> Belugas, thats the human nature
01:30:41 <Priski> nothing is never enought
01:30:41 <Belugas> but if it is your goal, and you truely belive in it, all i can say is work for it, Priski
01:30:53 <Belugas> dreama and goals are good
01:30:59 <Belugas> dreams
01:31:06 <Priski> dreams keep me alive today :)
01:31:27 *** Eddi|zuHause2 has joined #openttd
01:31:28 <Belugas> me,it's coffee and the joys of newind.. coding
01:32:16 *** Mucht_ has quit IRC
01:32:19 <simon444> Belugas, nah it is democracy.
01:32:29 <Belugas> seriously, i have wonderfull wife and kid, my dreams are pretty much fullfilled :)
01:32:42 <simon444> Belugas, some parts of the system are just wrong and broken
01:32:51 *** Tobin-_ has joined #openttd
01:32:52 <Belugas> democracy exists only during elections simon444. don't get fooled
01:32:55 <simon444> Belugas, can I have them
01:33:10 <simon444> Belugas, I don't mean that part of democracy
01:33:20 <Touqen> Even then, it barely exists.
01:33:27 <simon444> Belugas, I mean the style of Government
01:33:27 <Belugas> there is no other part
01:33:53 <simon444> elections != democracy
01:33:55 <Belugas> the people at the power are doing what they want once elected
01:33:57 *** Mucht_ has joined #openttd
01:34:14 <Belugas> look up in the dictionnary what it means
01:34:21 <Belugas> it is not what we have.
01:34:49 <Belugas> once every 4 years (depends), people vote for their leaders, based on some promises
01:35:09 <Belugas> after that, the guys can do what the want, even if the whole population is against it
01:35:18 <Belugas> that is deocracy?
01:35:24 <Belugas> yeah right
01:35:43 <Priski> hot fuzz -->
01:36:16 <Belugas> it would be if everyone could vote on every decision been made at parlement, through any kind of means
01:36:28 <Belugas> representative decision is not based on the people
01:36:31 <simon444> that would be pointless
01:36:41 <simon444> we might as well have no government then
01:36:41 <Touqen> a true democracy is logistically impossible
01:36:51 <Belugas> that is what democracy is all about
01:36:52 <Touqen> hence why democratic republics exist
01:36:55 <simon444> democracy != elections
01:36:58 <Belugas> the greeks achieved it
01:37:09 <simon444> democracy = style of Government
01:37:17 <simon444> and a stupid one
01:37:19 <Belugas> simon444, you're repeating yourself without any new arguments
01:37:41 *** MUcht has quit IRC
01:37:50 <simon444> the ancients had a lot more efficient systems
01:37:51 <Belugas> demo - people. cracy = gouvernance
01:37:54 *** Eddi|zuHause3 has quit IRC
01:37:59 <Touqen> simon444, yes a style of goverment where "the people" vote on issues.
01:38:34 <simon444> Touqen, you could have a monarchy and the people still vote on issues
01:38:45 <simon444> heck I think the bible even had that
01:39:03 <Touqen> good point
01:39:04 <simon444> a monarchy with people voting on issues
01:39:25 <Belugas> that is not a real monarchy
01:39:49 <simon444> Touqen, democracy is some crazy style of Government. Comparable to English as a crazy form of language.
01:39:55 <simon444> Belugas, why not?
01:40:11 <simon444> Belugas, because the liberal want you to believe it is not?
01:40:22 *** MUcht has joined #openttd
01:40:26 <Belugas> because the monarch does not have power, thus does not gouvern, thus is only an image, a symbol
01:40:51 <simon444> A state ruled or headed by a monarch.
01:40:59 <simon444> or from wikipediaL
01:41:00 <Touqen> In monarchies as they exist today.
01:41:13 <simon444> A monarchy, from the Greek μονος, "one", and αρχειν, "to rule", is a form of government in which a monarch, usually a single person, is the head of state.
01:41:32 <Belugas> which confirms what i said
01:42:00 <simon444> Belugas, then that monarch is not a Government.
01:43:07 <Touqen> Anyway, I'
01:43:27 <Touqen> m not going to begin pretending that I know much about political structure.
01:43:36 <Touqen> I'm going to venture out of doors and find a meal of some sort.
01:44:06 *** Mucht_ has quit IRC
01:44:54 <Touqen> Later y'all
01:44:56 *** Touqen has quit IRC
01:45:32 <simon444> Touqen, oh you know a lot more than some other politicians in the media and such.
01:45:41 <simon444> he lefted!
01:45:45 <simon444> -ed
01:46:50 <simon444> WTF!
01:47:23 <simon444> I just had some asian call me from my doctor's office telling my I have an appointment on YXZ
01:47:37 <simon444> they gave me the correct time
01:48:06 <simon444> my doctor's office isn't big enough to outsource to asia
01:48:50 <simon444> they have a local as the secretary
01:49:04 <simon444> and when she is sick they have another local to fill in
01:49:12 <Belugas> as for myself, i'm immerging myself in the delights of coding
01:52:47 *** Mucht_ has joined #openttd
01:54:28 *** Eddi|zuHause3 has joined #openttd
01:56:31 *** MUcht has quit IRC
01:56:41 <simon444> Eddi|zuHause2, and Eddi|zuHause3
01:57:00 <simon444> where is #1
01:57:34 *** Eddi|zuHause2 has quit IRC
02:04:12 *** Sacro has quit IRC
02:18:13 *** Digitalfox_Notebook has joined #openttd
02:18:44 *** gamer1682 has joined #openttd
02:18:51 <gamer1682> hello?
02:18:59 <simon444> hi
02:19:09 <simon444> want to team with me?
02:19:13 <gamer1682> team?
02:20:06 <gamer1682> im sorry Im trying to find a way to get graphics files for free legally.
02:20:08 <simon444> yes
02:20:22 <simon444> oh you are that new
02:20:35 <gamer1682> guy? , yes.
02:20:49 <gamer1682> yeah
02:20:56 <simon444> @dcc gamer1682
02:21:03 <gamer1682> ?
02:21:23 <simon444> someone should add that feature to the bot
02:21:52 <gamer1682> oh.
02:22:12 <gamer1682> anyways, do you know where I can find the TTD demo?
02:22:19 <simon444> demo?
02:22:24 <Digitalfox_Notebook> What do you mean " graphics files for free legally " ?
02:22:26 <simon444> there was a demo?
02:22:41 <Digitalfox_Notebook> yes there was at least tto
02:23:10 <simon444> Digitalfox_Notebook, he means a way to get to a country with no copyright law for free
02:23:29 <gamer1682> possible
02:23:36 <gamer1682> possibly*
02:24:04 <gamer1682> or use the demo of a game and extract the graphics files from that
02:24:13 *** MUcht has joined #openttd
02:24:20 <Digitalfox_Notebook> gamer1682: you want a link for downloading the files?
02:24:25 <simon444> ttd is some that should be in the public domain
02:24:43 <simon444> Digitalfox_Notebook, that wont be legal
02:25:03 <simon444> and I must remind you I am a CIA agent
02:25:10 <gamer1682> lol
02:25:11 <Digitalfox_Notebook> And you realise the only legal way is buying it?
02:25:39 <gamer1682> yeah, the only problem with that is that theres no copies left
02:25:49 <gamer1682> unless you live in the UK.
02:25:53 <simon444> gamer1682, I got a copy
02:26:05 <gamer1682> I mean copies you can buy
02:26:14 <simon444> gamer1682, I can sell it to you for $50
02:26:21 <gamer1682> lol
02:26:24 <simon444> AUD
02:26:24 <gamer1682> no thanls
02:26:26 <gamer1682> thanks
02:26:37 <gamer1682> I live in the US
02:26:50 <simon444> okay $100 USD
02:27:09 <gamer1682> you can buy them for about $20.00 here
02:27:24 <gamer1682> i mean more like $30.00
02:27:48 <gamer1682> but for USD that is still a little expensive for a game that came out in 95'
02:27:52 <simon444> then do so
02:28:01 *** Mucht_ has quit IRC
02:28:26 <gamer1682> im not for sure if I want to or not
02:28:37 <gamer1682> I bought Locomotion for $10 USD
02:29:05 <simon444> ok
02:29:45 <gamer1682> im just looking for something I can play on my PSP
02:30:38 <Digitalfox_Notebook> gamer1682: Anyway before i leave go here and maybe one of those links might be from a country you like :)
02:30:40 <Digitalfox_Notebook> http://www.tt-forums.net/viewtopic.php?f=12&t=3407&start=0
02:31:02 *** gamer1682 has quit IRC
02:31:19 *** gamer1682 has joined #openttd
02:31:27 <simon444> lol
02:31:38 *** Mucht_ has joined #openttd
02:32:10 <gamer1682> wait can you send that link again digital fox?
02:32:32 <gamer1682> wait what laguage was simutrans programmed in?
02:32:32 <Digitalfox_Notebook> http://www.tt-forums.net/viewtopic.php?f=12&t=3407&start=0
02:32:35 <gamer1682> thx
02:33:13 <simon444> gamer1682, don't click! it is a trap
02:33:21 <gamer1682> lol too late
02:33:45 <simon444> unclick
02:34:04 <gamer1682> why is it a trap?
02:35:19 <simon444> that is secret information
02:35:26 *** MUcht has quit IRC
02:36:15 <gamer1682> why is it secret info?
02:37:28 *** Tobin-_ has quit IRC
02:37:38 <simon444> that is the Government's business
02:39:29 <gamer1682> was simutrans programmed in lua?
02:40:18 *** Xera has joined #openttd
02:41:59 <Xera> Does anyone in here use OpenTTD-PSP and know a fix for the high pitch in game sounds?
02:42:02 <CIA-1> OpenTTD: belugas * r10700 /trunk/src/ (industry.h industry_cmd.cpp newgrf_industries.cpp):
02:42:02 <CIA-1> OpenTTD: -Codechange: Enable to jump (by default) to the overriding industry tile spec of the one been queried.
02:42:02 <CIA-1> OpenTTD: Only on certain very specific circumstances do we need the original spec
02:42:29 <Turulo> Hi Xera, i do, currently im the one who ports it
02:42:38 <Belugas> simutrans is programmed in C++
02:42:45 <gamer1682> oh
02:42:57 <Turulo> and its an sdl_sound issue, or at least i think so
02:42:58 <gamer1682> is there any way to port simutrans to PSP?
02:43:01 <Turulo> i never bothered about
02:43:12 <Belugas> i very much do doubt that
02:43:19 <Turulo> gamer1682 why do you want to play simutrans on PSP when you have openttd?
02:43:31 <gamer1682> I need graphics files for openttd
02:43:41 <gamer1682> personally I don't want to break the law
02:43:59 <Xera> ebay is your friend
02:43:59 <Belugas> on ebay, i kinda remembre you can find some copies of ttd
02:44:05 <Turulo> you dont have and old copy of ttd?
02:44:10 <gamer1682> nope.
02:44:16 <gamer1682> im a new player
02:44:21 *** Lost-Hope|Thardas`Off is now known as Lost-Hope|Thardas
02:44:26 <Turulo> well Digitalfox_Notebook pointed you where to get the files
02:44:27 <gamer1682> I have locomotion but not ttd
02:44:36 <gamer1682> not legally
02:44:38 <Turulo> and you can use them while you wait for your copy of the game
02:44:58 <gamer1682> im out of money right now and on a low budget.
02:45:04 <Turulo> its really better than simutrans, at least for me
02:45:14 <gamer1682> I know
02:45:25 <gamer1682> wait, is there a TTD demo?
02:45:29 <Xera> Turulo, will there ever be a fix?
02:45:52 <Turulo> well porting simutrans to PSP would take more time than earning the money to buy a ttd copy
02:46:05 <gamer1682> oh.
02:46:31 <Turulo> Xera i never bothered about it, but i can take a look, as i was preparing 0.5.2 and not many bug fixes where pending
02:46:45 <Xera> cool :)
02:47:19 <gamer1682> wait, when do you guys expect the new graphics files to be finished?
02:48:23 <Turulo> i have no idea, anyway i think still will be faster to earn 10$ or less to buy ttd copy than waiting for that
02:48:34 <Digitalfox_Notebook> DON'T WAIT FOR THAT
02:48:39 <gamer1682> oh.
02:49:16 <gamer1682> hey, does anyone know chris sawyer's email address?
02:49:30 <Turulo> maybe its on his website
02:49:50 <Turulo> http://www.chrissawyer.com/
02:50:03 <gamer1682> maybe we can email him to tell him to release TTD into public domain
02:50:17 <Lost-Hope|Thardas> lol...
02:50:36 <gamer1682> lol
02:50:51 <Turulo> i dont really know, but i think micropose has the rights
02:51:27 <Turulo> http://cgi.ebay.com/Transport-Tycoon-Deluxe-PC-NEW-SEALED_W0QQitemZ290140774580QQihZ019QQcategoryZ11053QQrdZ1QQssPageNameZWD2VQQcmdZViewItem
02:52:13 <gamer1682> microprose merged with atari?
02:52:21 <gamer1682> have you played atari today?
02:52:22 <Turulo> i dont know...
02:52:36 <gamer1682> wait yeah it did.
02:52:49 <gamer1682> thats why they released Locomotion
02:54:19 <Turulo> just take a look to this
02:54:20 <Turulo> http://www.chrissawyer.com/contacts.htm
02:54:39 <gamer1682> I saw
02:56:24 <gamer1682> I'll have to reach hime through marjacq
02:57:30 <Turulo> well, its up to you, as much as i can tell you openttd is one of the best rts that you can play at psp
02:57:40 <gamer1682> yeah
02:58:00 <gamer1682> what language was openttd programed in?
02:58:09 <gamer1682> C?
02:58:23 <Turulo> C, anyway the svn branch is moving to C++
02:58:29 <gamer1682> oh
02:58:48 <gamer1682> its amazing how light the programming is.
02:59:00 <gamer1682> you can put openttd on your palm pilot!
02:59:17 <Turulo> well it ran even lighter before
02:59:23 <Turulo> but isnt bad
02:59:34 <gamer1682> heh
03:00:06 <simon444> c++ meh
03:00:14 <gamer1682> you can't use tt's graphics files for ttd, right?
03:00:23 <Turulo> yeps
03:00:24 <simon444> move to obj.c+++#---
03:00:34 <gamer1682> lol
03:00:49 <simon444> gamer1682, just steal it
03:00:59 <gamer1682> LOL
03:01:00 <simon444> gamer1682, I am looking for someone to lock up
03:01:06 <gamer1682> sorry
03:01:31 <simon444> no sorry
03:01:34 <gamer1682> hey, if I can find a free way to get graphics files legally, everyone can.
03:01:39 <Turulo> really i dont really know if abandonware its legal or not
03:01:53 <gamer1682> no
03:02:01 <Turulo> gamer1682 i dont think you can, as much you can do
03:02:05 <Turulo> is use some newgrf
03:02:18 <Turulo> but you still need ttd files
03:02:22 <gamer1682> i no
03:02:38 <gamer1682> its a shame they aren't completed yet.
03:03:05 <gamer1682> and even though its abandonware its still under copyright.
03:04:04 *** MUcht has joined #openttd
03:04:30 <gamer1682> is any one still working on the newgrf?
03:05:00 <Turulo> newgrf are just some town and train replacementes, or water etc..
03:05:15 <Turulo> if you mean the full graphics replacement, i dont really know
03:05:57 <Turulo> but i think they wanted to do it over 32bpp and still i dont know if stable branch of openttd will use 32bpp
03:06:24 <gamer1682> oh.
03:06:40 <Turulo> some people wasnt happy about using 32bpp
03:06:50 <Turulo> i think openttd should stick to the original
03:06:58 <simon444> gamer1682, move to another country
03:07:06 <Turulo> anyway everyone is free to start a new branch
03:07:13 <simon444> gamer1682, email the copyright owner
03:07:22 <CIA-1> OpenTTD: belugas * r10701 /trunk/src/industry_cmd.cpp: -Codechange: Make sure to not use an out of bound index when the index is specified by a grf file. It has a different meaning then.
03:07:34 <Turulo> im with simon444 moving to another country would be the best solution, lol
03:07:43 <Belugas> openttd already has the hability to run in 32bpp
03:07:51 *** Mucht_ has quit IRC
03:08:08 <Turulo> Belugas you mean stable or svn?
03:08:08 <Belugas> the only thing is that the sets been developped right now are not the proper ones
03:08:13 <Belugas> svn
03:08:26 <Belugas> stable is an oooooooold version
03:08:35 <simon444> maybe Gitmo would be a nice home for you
03:08:36 <Turulo> i like stable
03:08:44 <simon444> copyright terrorist
03:08:46 <Belugas> around r8000ish
03:09:00 <Belugas> i really prefer trunk, believe me :)
03:09:08 <Belugas> svn, if you wish
03:09:20 <Belugas> or nightlies even :D
03:09:49 <Belugas> have you tried newhouses? ttrs3?
03:09:50 <Belugas> a killer
03:09:53 <Turulo> last time i ported svn to psp didnt contained 32bpp so i suppose it was as old as current stable lol
03:10:13 <Belugas> cold be.
03:10:31 <Belugas> i think i remember that...
03:10:55 <Belugas> yeah, you ported to psp and changed a few comments about who did what, or something like that...
03:10:56 <Turulo> then i should test trunk version at pc
03:11:12 <Belugas> and restart our port woith trunk :D
03:11:22 <Belugas> your port with
03:11:26 <Belugas> pffff.....
03:11:30 <Belugas> i'm tird
03:11:32 <Belugas> tired
03:11:35 <Turulo> ??
03:11:36 <Belugas> time to sleep
03:11:47 <Turulo> ok, i should sleep too
03:11:57 <Belugas> 'night
03:12:18 <Turulo> Belugas maybe you are thinking on the one who ported openttd to palmos
03:12:59 <Turulo> i never forgive the original developers
03:13:27 <Turulo> and code was released since the first version, not as the palm guy
03:14:43 *** gamer1682 has quit IRC
03:17:03 *** gamer1682 has joined #openttd
03:20:48 <Rubidium> I wonder what is still necessary for PSP support in trunk; TrueBrain has been quite busy with it a long time ago but did not finish it AFAIK
03:21:18 <Turulo> well we both worked hard on it
03:21:37 <Turulo> but didnt found a workaround for window sizes
03:21:42 <Turulo> and toolbar sizes
03:22:00 <Turulo> because as much as PSP can do is 320x272
03:22:29 <Turulo> i can virtually display 640x??? but fonts look really pissed of
03:22:44 <Turulo> as really it only displays 320x272
03:23:23 <Turulo> WindowResize works fine for saveload screen, viewport, an so..
03:23:43 <Turulo> but isnt working for toolbars, network window, and some others
03:24:15 <Turulo> and duplicating window definition for PC and PSP wasnt a good approach
03:24:34 <Rubidium> I agree with that last one
03:24:49 <Turulo> then there is still a problem there..
03:25:06 <Turulo> as WindowResize is a workaround in some cases
03:25:14 <Rubidium> I think most windows can be made resizable
03:25:17 <Turulo> but other windows, and toolbars are still a problem
03:25:30 <Rubidium> what windows are a real problem?
03:25:49 <Turulo> well let me think
03:25:57 <Turulo> network servers window
03:26:00 <Rubidium> network window is simple I guess, make it resizable and you're practically done
03:26:21 *** Chris82 has quit IRC
03:26:22 <Turulo> wait there are some more... let me search
03:26:29 <simon444> yawnnnnnnnnnnnn
03:26:33 <simon444> faaaaaaaaaaaaaaart
03:27:32 <CIA-1> OpenTTD: rubidium * r10702 /trunk/src/road_gui.cpp: -Fix: "Can't build ..." instead of "Can't remove ..." message shown for road stops for trucks/cargo trams.
03:28:05 <Turulo> newgrf window wansnt resizable
03:28:30 *** gamer1682 has quit IRC
03:28:38 <Turulo> money statics graphs werent resizable
03:28:49 <Turulo> at least on stable, i dindt looked trunk lately
03:29:07 <Turulo> smallmap window wasnt resizable too
03:29:26 <Rubidium> smallmap has been resizable for a long time
03:29:31 <Turulo> nice
03:29:42 <Turulo> as i told you i didnt looked at svn lately
03:29:43 <Rubidium> i.e. from before 0.5
03:30:23 <Turulo> ok i dont really remember as most of the window fixes where done too long ago
03:30:29 <Turulo> train_gui
03:30:47 <Rubidium> just fetch the 0.5 diff I guess
03:30:56 <Turulo> the depot window to buy trains was to large too
03:31:16 <Turulo> probably can also use WindowResize()
03:31:43 <Turulo> then i will take a look to svn
03:31:56 <Turulo> to see which windows are pending
03:32:19 <Turulo> anyway toolbar and statusbar are still a problem
03:32:29 <Rubidium> it looks wider than 320x272 in the screenshot at the website
03:32:42 <Turulo> http://openttd.teamjak.net/screenshots.php
03:32:53 <Turulo> belive me all those screens are 320x272
03:33:05 <Turulo> but toolbar and status bar are ugly hacked
03:33:33 <Turulo> some icons are cut to half size
03:33:36 <Rubidium> then I'll blame libpng for saying they aren't
03:33:55 <Turulo> which screenshot do you mean?
03:33:55 <Rubidium> they're 480x272 (or at least that's what libpng tells met)
03:34:05 <Turulo> ohh sorry yes
03:34:11 <Turulo> was my fault
03:34:22 <Turulo> you are right its 480x272
03:34:34 <Turulo> its panoramic
03:35:44 <Turulo> Rubidium i also have a stupid patch for openttd to run properly on ps3
03:36:11 <Rubidium> stupid patch being adding makefile support only?
03:36:25 <Turulo> lol, nope
03:36:47 <Turulo> ps3 hangs when listing network games
03:36:52 <Turulo> as psp did
03:37:11 <Turulo> reseting the socket to nonblocking fixes it
03:38:03 <Turulo> i dont know if dcc would work, im behing a firewall
03:38:34 <Turulo> i meant the patch is just 1 line
03:38:47 <Rubidium> it doesn't :(
03:38:53 <Turulo> at network_udp.c
03:39:01 <Turulo> // Try to receive anything
03:39:01 <Turulo> + SetNonBlocking(udp);
03:39:01 <Turulo> nbytes = recvfrom(udp, p->buffer, packet_len, 0, (struct sockaddr *)&cli
03:39:01 <Turulo> ent_addr, &client_len);
03:39:19 <Turulo> anyway i can send it to your openttd mail
03:39:26 <Turulo> if you want to apply it
03:39:45 <Rubidium> that sounds like a broken OS :(
03:39:53 <Turulo> yeps
03:40:05 <Turulo> psp and ps3 ip stacks behave similar
03:40:26 <Turulo> anyway i think the ip stack from sony is based on openbsd one
03:40:27 <Rubidium> besides that ps3 compiles out of the box?
03:40:44 <Turulo> sure, ps3 runs linux by default
03:40:48 <Turulo> it complies clean
03:41:09 <Turulo> i mean it can run linux, to play ps3 games it uses it own OS
03:41:26 <Rubidium> I wonder whether there is a #define that is set for both PSP as PS3 when compiling
03:41:47 <Turulo> i dont think there is one for ps3
03:42:28 <Turulo> for psp there is --host=psp at configure time
03:43:27 <Rubidium> if PS3 is just running plain linux that might be a problem
03:43:43 <Turulo> yeps it runs plain linux
03:43:51 <Rubidium> but I reckon there must be something in a header file telling it is PS3
03:43:55 <Turulo> as much as can be done is detect arch
03:44:18 <Turulo> or looking for /proc/cpuinfo
03:45:08 <Turulo> let me boot linux at the ps3
03:46:40 <Xera> Before I go, what do the little pin icons on each window do?
03:46:47 <Turulo> $ uname -a
03:46:48 <Turulo> Linux Ps3 2.6.21-gea96f0cb #12 SMP PREEMPT Sat May 5 00:42:03 CEST 2007 ppc64 Cell Broadband Engine, altivec supported GNU/Linux
03:47:10 <Turulo> what do you mean by little pin icons?
03:47:26 <Xera> opposite side to the close button
03:47:29 <Xera> looks like a pin
03:47:45 <Turulo> ohh it keeps the window on top
03:47:55 <Xera> ah
03:48:01 <Turulo> but isnt really usefull on psp as it doesnt have a big screen
03:48:11 <Turulo> so you will be really wanting to see scenario
03:48:11 <Turulo> lol
03:48:15 <Xera> :p
03:49:30 <Rubidium> Turulo: where can you download the development kit for PS3?
03:49:38 <Rubidium> or isn't there any?
03:50:11 <Turulo> well PSP and PS3 sdk are sony copyrighted
03:50:19 <Turulo> and cost a fre hundreds of bucks
03:50:37 <Turulo> also you must be employee from a game studio
03:50:52 <Turulo> for psp guys at ps2dev.com
03:51:10 <Turulo> sorry ps2dev.org
03:51:18 <Turulo> made a free one which i use
03:51:20 <Xera> 5am.. c ya
03:51:26 <Turulo> see you Xera
03:51:33 <Xera> bye
03:51:33 <Turulo> for ps3 there is also a free sdk
03:51:35 *** Xera has quit IRC
03:51:44 <Turulo> but there is not way to run those executables onto ps3
03:52:00 <Turulo> so the only way is booting linux
03:52:04 <Turulo> and using standar gcc
03:52:27 <Turulo> it not the same generating code for the game OS than the linux OS
03:52:52 <Rubidium> that I can imagine
03:53:08 <Turulo> if you want to build binaries for linux ps3, you can just build gcc, binutils and so
03:53:13 <Turulo> as a normal cross compiler
03:53:43 <Turulo> gcc -v
03:53:43 <Turulo> Using built-in specs.
03:53:43 <Turulo> Target: powerpc64-unknown-linux-gnu
03:54:08 <Rubidium> http://ps2dev.org/ps3/Tools/Toolchain <- that's the cross compiler and such?
03:54:29 <Turulo> not that is an approach to make an sdk from the game OS
03:54:40 <Turulo> where only sony can execute binaries
03:54:52 <Turulo> you must use gcc as cross compiler
03:55:02 <Rubidium> hmm, so you have to make that environment yourself
03:55:12 <Turulo> as you would do, to generate for example sparc binaries from a i386 box
03:55:26 <Turulo> yeps, and no hacked gcc is needed
03:55:41 <Turulo> just configuring gcc, binutils and so as target powerpc64-unknown-linux-gnu
03:55:47 <Rubidium> that sucks
03:55:47 <Turulo> should do the job
03:56:09 <Rubidium> as I can imagine a Mac G5 (i.e. ppc64) would have the exact same environment
03:56:26 <Turulo> if it runs linux probably
03:56:34 <Turulo> anyway i havent tested it
03:57:38 <Turulo> because you can create a cross compiler for ppc64-linux or ppc64-macos
03:57:51 <Turulo> i compile binaries from linux i386 for sparc solaris
03:58:05 <Turulo> so as long as target would be powerpc64-unknown-linux-gnu
03:58:10 <Turulo> i think it should work
03:58:17 <Rubidium> I know you can cross-compile
03:58:49 <Turulo> ok, sorry i wanted to mean that not only arch can be changed, also the target OS
03:59:06 <Turulo> so ppc64-darwin wouldnt be valid
03:59:20 <Rubidium> but what you've told me so far there is no way to actually determine whether it is running on a PS3
03:59:44 <Turulo> well there are some specific ps3 linux headers
03:59:51 <Turulo> for the cell broadband engine
04:00:04 <Turulo> but those headers are not present on every ps3
04:00:13 <Turulo> just if you installed them
04:00:19 <Rubidium> but you don't need to have those headers
04:00:44 <Rubidium> and as you just said, they don't give you insurance you've got PS3
04:00:48 <Turulo> maybe looking for arch equal to "ppc64 Cell Broadband Engine"
04:01:09 <Rubidium> nah, too cumbersome
04:01:39 <Turulo> well then it would look like any arch running linux does
04:01:48 <Turulo> it actually looks, sorry
04:02:22 <Rubidium> hmm...
04:02:33 <Turulo> as much as can be done is looking for specific hardware
04:02:37 <Turulo> such as the cpu
04:02:45 <Turulo> or network device, and so
04:02:47 <Rubidium> could always check PPC + 64 bits + not OSX and then just always do the NonBlocking
04:03:11 <Turulo> well im using gentoo, some people runs OS on 32bits
04:03:30 <Turulo> and some people may be running ppc + 64bit + linux
04:03:35 <Turulo> on their mac computers
04:03:59 <Rubidium> true, but SetNonBlocking wouldn't really hurt, except for a little performance
04:04:11 <Turulo> yeps its worthwile
04:04:29 <Turulo> anyway i havent tested openttd under openbsd to see if it behaves similar
04:04:44 <Turulo> because its supposed PSP and PS3 ip stack are derived from openbsd
04:04:55 <Turulo> maybe openbsd needs it too
04:05:00 <Rubidium> or just check ppc + not OSX, eliminates most people
04:05:13 <Rubidium> Turulo: if that was the case we would've heard about it
04:05:43 <Rubidium> we've had some OpenBSD fixes lately and none were about locking network issues
04:05:47 <Turulo> i suppose... really i dont know if too much people is running openttd online on their openbsd boxes
04:05:54 <Turulo> ok nice then
04:06:28 <Turulo> ip stack from openbsd on ps3 running linux sounds stupid
04:06:39 <Turulo> but linux really runs under a hypervisor
04:06:55 <Turulo> its like a virtual machine, so the ip stack would finally be the ps3 one
04:07:34 <Rubidium> which is the reason it's only an issue for ps3 :(
04:07:45 <Turulo> also on PSP
04:07:45 <Rubidium> and apparantly psp
04:07:49 <Turulo> yeps
04:08:05 <Turulo> if you apply the patch you should enable setnonbloking on both archs
04:08:35 <Turulo> ums
04:08:37 <Turulo> wait...
04:08:45 <Turulo> under /proc/cpuinfo
04:08:50 <Turulo> there is platform : PS3
04:08:51 <Turulo> platform : PS3
04:09:38 <Turulo> $ cat /proc/cpuinfo | grep platform | cut -d ":" -f2
04:09:38 <Turulo> PS3
04:09:43 <Turulo> that would do the job
04:10:11 <Rubidium> not during compilation :(
04:10:29 <Turulo> cat /proc/cpuinfo | grep platform | awk '{ print $3 }'
04:10:34 <Turulo> well that would be better
04:10:40 <Turulo> not at compile time
04:10:49 <Turulo> but it can be used on configure time
04:11:01 <Turulo> or for stable version at the Makefile
04:11:05 <Turulo> on the os detection code
04:11:11 <Turulo> and enable a define
04:11:16 <Rubidium> it can't
04:11:50 <Rubidium> if I run configure here to make a ppc64 linux binary, it will not get PS3 when it cats cpuinfo
04:12:14 <Turulo> it wont work on cross compiling
04:12:16 <Rubidium> it'll get nothing
04:12:32 <Turulo> but for cross compiling --host=ps3 should be used
04:13:09 <Turulo> if someone is compiling it under a ps3 it would work
04:13:34 <Turulo> as is used for ps3
04:14:06 <Turulo> i think truelight was wanting to use --host=psp when generating nightlies
04:14:33 <Rubidium> yes, but that's because psp is a completely different architecture or so
04:14:40 <Rubidium> ps3 is just plain old linux
04:15:02 <Rubidium> (that's ran on a hypervisor)
04:15:02 <Turulo> well i think when someone is cross compiling, try to always use --host=arch
04:15:14 <Turulo> or target=arch
04:15:23 <Turulo> so would be worthwhile
04:15:41 <Rubidium> but arch would be ppc64-unknown-linux-gnu (IIRC)
04:15:42 <Turulo> cat /proc/cpuinfo | grep platform | awk '{ print $3 }' would work for in box compilation
04:16:23 <Turulo> i dunno then...
04:16:56 <Turulo> i cand send you both the one line patch to see what you both agree
04:17:10 <Turulo> maybe truelight has some other idea
04:17:39 <Turulo> which we are missing..
04:18:08 <Rubidium> TrueLight == TrueBrain
04:18:14 <Turulo> yeps
04:18:22 <Rubidium> but he's asleep I guess
04:18:35 <Turulo> i suppose
04:18:45 <Turulo> but he would read it when wake up
04:19:04 <Rubidium> I hope so ;)
04:19:38 <Turulo> also releasing ps3 binaries would be nice :)
04:19:47 <Turulo> and nigtlies
04:20:03 <Turulo> but cross compiler may be a pain
04:20:05 <Rubidium> just some ppc64-linux binaries ;)
04:20:30 <Rubidium> it's plain linux, so I guess it ain't a pain
04:20:37 <Turulo> yeps the worst would be setting up the cross compiler
04:20:37 <Rubidium> OSX on the other hand...
04:20:48 <Turulo> well it takes some time you know
04:21:00 <Turulo> compiling gcc, binutils, glibc takes some time
04:21:08 <Turulo> and dependencies
04:22:26 <Turulo> arg also you can find 64bit environments and 32bit ones
04:23:05 <Turulo> most of ps3 distros use 32bit, but for example i use gentoo at ps3, and recompiled everything for 64bit
04:23:25 <Turulo> and didnt installed 32bit compat env
04:23:44 <Rubidium> joy, 2 extra binaries
04:23:59 <Rubidium> TrueBrain is going to be so happy ;)
04:24:22 <Turulo> yeps i just meant that generating cross compilers its kind of boring
04:24:23 <Turulo> lol
04:24:45 <Turulo> and too much compile time
04:25:03 <Turulo> sdl, freetype, libpng...
04:25:46 <Turulo> also take some disk space, lol
04:26:23 <Turulo> ok then i will send you both an email
04:28:16 <Rubidium> then I'll continue sleeping ;)
04:28:54 <Turulo> lol, im gonna dinner at 6:00 am now and sleep too :P
04:29:19 <Turulo> i will review svn on psp this week and let you know
04:30:52 *** raimar3 has joined #openttd
04:38:01 *** raimar2 has quit IRC
04:44:44 <De_Ghost> psp?
04:53:50 <Smoky555> hi! Can i see channel history somewhere?
04:59:01 <De_Ghost> chat log?
04:59:44 <Turulo> De_Ghost yes, playstation portable
05:01:07 <Turulo> Smoky555 i dont think there is a web log from openttd channel
05:01:27 <De_Ghost> he's a fed!!!!!!
05:23:01 *** mikegrb_ has joined #openttd
05:23:21 *** Tefad_ has joined #openttd
05:23:48 *** Tefad has quit IRC
05:23:48 *** mikegrb has quit IRC
05:23:48 *** CIA-1 has quit IRC
05:25:19 *** mikegrb_ is now known as mikegrb
05:40:09 *** CIA-1 has joined #openttd
05:41:58 *** Zr40 has joined #openttd
05:50:00 *** Zr40 has quit IRC
05:57:28 *** elmex has joined #openttd
06:14:51 *** ja has joined #openttd
06:19:48 *** Smoovious has quit IRC
06:21:52 *** hrada has quit IRC
06:39:11 <simon444> bye\
06:40:44 *** simon444 has quit IRC
06:42:11 *** HMage has joined #openttd
06:46:13 <TheMask96> !log
06:48:58 <DaleStan> !logs
06:48:58 <SpComb> Logs: http://spbot.marttila.de:8120/logs/oftc-ottd (old: http://zapotek.paivola.fi/~terom/logs/openttd )
06:50:35 <TheMask96> ah :)
06:50:45 <TheMask96> Smoky555: see above :)
06:53:20 *** Smoovious has joined #openttd
06:55:01 *** Smoovious has quit IRC
06:55:11 *** Smoovious has joined #openttd
06:59:12 <Smoky555> thanks
07:02:50 *** skidd13 has joined #openttd
07:06:37 *** marc-andre has joined #openttd
07:32:28 *** Deathmaker has joined #openttd
07:44:28 *** Tefad_ is now known as Tefad
07:51:25 *** ThePizzaKing has joined #openttd
07:58:16 *** Gekkko` has joined #openttd
08:06:28 *** Snif676 has joined #openttd
08:06:38 <Snif676> Hii
08:07:48 <Snif676> ...
08:07:57 *** Snif676 has left #openttd
08:09:36 *** skidd13 has left #openttd
08:18:13 <Smoovious> ok, got a question... if I start a game with indutries set to none, willl industries still appear during the course of the game or am I stuck with none throughout... (I want to run random maps with no initial industries, but still want t hem to appear)
08:18:30 *** Gekkko` has quit IRC
08:28:03 <phryx> Smoovious: they should, but still at a slow pace, you can always focus on passangers and build your own industries when you can afford them taken that you have the resources to use them.
08:33:54 *** tokai|ni has quit IRC
08:33:58 <CIA-1> OpenTTD: miham * r10703 /trunk/src/lang/croatian.txt:
08:33:58 <CIA-1> OpenTTD: -Update: WebTranslator2 update to 2007-07-27 10:33:19
08:33:58 <CIA-1> OpenTTD: croatian - 1 fixed, 6 changed by knovak (7)
08:34:59 <phryx> MiHaMiX: alive?
08:35:26 *** tokai|ni has joined #openttd
08:47:52 <Smoovious> the slow pace is just fine. :)
08:52:57 *** Maedhros has joined #openttd
09:00:27 *** Nigel has quit IRC
09:08:35 *** Ammller has joined #openttd
09:08:59 <ln-> devs, attention
09:09:01 *** Ammler is now known as Guest155
09:09:01 *** Ammller is now known as ammler
09:09:30 *** skidd13 has joined #openttd
09:13:06 *** Guest155 has quit IRC
09:16:47 <peter1138> to what?
09:17:29 <ln-> i have a patch.
09:17:40 <peter1138> good for you
09:17:44 <ln-> thanks
09:17:57 <ln-> GetCurrentLocale() implementation for Win32 and OS X.
09:19:38 <ln-> i.e. that enables selecting the game language based on user's preferences on first startup.
09:20:07 *** peter1138 changes topic to "0.5.2 | Website: *.openttd.org (DevBlog: blog, Translator: translator2, Gameservers: servers, Nightly-builds: nightly, WIKI: wiki, SVN mailinglist: maillist, Dev-docs: docs, Patches & Bug-reports: bugs) | #openttd.notice for FS + SVN notices"
09:20:41 <ln-> that has worked for a long time under Linux and others (thanks to my previous patch, and tron).
09:22:23 <skidd13> peter1138: What's your problem with the performance meter patch?
09:24:00 <ln-> skidd13: problem?
09:26:18 *** Brianetta has joined #openttd
09:28:08 <skidd13> ln-: He does not like that it has a GUI, and the size of the code. But IMO both are no real reasons against it. Arguable, true.
09:32:50 <ln-> skidd13: the ottd project is not famous for a liberal patch acceptance policy.
09:34:12 *** TinoM has joined #openttd
09:35:23 <skidd13> ln-: IMO persistence pays always off.
09:35:53 *** smoovi has joined #openttd
09:37:18 <Smoovious> just keep taking their critiques and implement them... I still hope my chat patch, and subidies patch, wiill make it in, and as long as they're still giving me feedback, I'll keep tweaking... (tho the subsidies patch is on hold u ntil I see how newindustries turns out)
09:40:24 <skidd13> Smoovious: Sure but are you willed to sync a patch for more than a few months? Cause trunk changes quickly at this project.
09:41:08 <Smoovious> yes, in fact, I periodically make sure the conflicts that come up are resolved...
09:41:44 <Smoovious> if a patch isn't worth being maintained by the author, then perhaps it isn't worth being inlcuded in trunk... IMHO...
09:42:35 <skidd13> If you got no feedback the patch isn't worth the work. IMO
09:43:53 <Smoovious> what the patch is worth, is individually up to the author...
09:44:09 <Smoovious> so if t he author doesn't think it i s worth i t... .. .
09:44:14 <Smoovious> I believe mine, are
09:44:42 <skidd13> And hey some of the dev's patches are less commented than the style manual requests. This is realy annoying. Let's skip this topic.
09:44:49 <Smoovious> and ChrisIN is using t hem both now. :)
09:45:13 <peter1138> anyway, your patch as on fs doesn't work
09:45:27 <Smoovious> which patch?
09:45:29 <skidd13> ? what's wrong with it?
09:45:35 <peter1138> gah, new openttd.grf :o
09:45:43 <Smoovious> oh, ok. :)
09:45:48 * Smoovious sits back.
09:46:09 <skidd13> Two icons are not worth a new file.
09:49:03 <peter1138> no, patch is just annoying though :(
09:49:17 <peter1138> needs some way of including binary files :o
09:49:23 <peter1138> 30.3T/s
09:49:29 <peter1138> "fps" is more common
09:49:46 <peter1138> why does it switch from 30 to 40 in current? heh
09:50:09 <peter1138> basically, i don't see why it needs a window, a start/stop button, and a new icon
09:50:52 <Noldo> Smoovious: so the subborness of the author is the way to measure the usefullness and worthyness of a patch?
09:50:55 <peter1138> just "30 fps" in the corner of the screen, or something
09:51:12 <Smoovious> Noldo... not stubbornness...
09:51:13 <skidd13> I wondered too, cause I get 40 instead of 30.
09:51:13 <skidd13> Normal users like GUI, only hackers like non GUI variants ;)
09:51:34 <peter1138> most game fps counters don't have a complete window with buttons :p
09:51:39 <Smoovious> Noldo... but t he lack of support of your own work, is certainly an i ndication o f how little t he author thinks o f it
09:51:43 <Eddi|zuHause3> <peter1138> just "30 fps" in the corner of the screen, or something <- in the status bar maybe?
09:51:52 <skidd13> Sure but the GUI is mor than an FPS counter.
09:52:54 <peter1138> what are the two modes?
09:53:02 <Smoovious> what is the usefulneess of an FPS counter anyways... only time I'd u se something is mainly during debugging... otherwise, leave it off... why waste the processor resources on it all the time?
09:53:12 <Noldo> Smoovious: yes, but that works only when comparing to patches from the same author
09:53:31 <Smoovious> Noldo... we disagree
09:53:34 <skidd13> Frames (Ticks) per Realtime second and Ticks per cpu second
09:54:00 <Smoovious> Noldo... the point about i t was t ho, about keeping the patches current to trunk...
09:54:09 <Smoovious> resollving conflicts, etc
09:54:10 <skidd13> Realtime has outer influence, Cpu/Process time not.
09:54:22 <peter1138> the second mode doesn't seem to do anything
09:54:27 <peter1138> just shows "10.0 T/cs"
09:55:01 <Smoovious> if you want something added to trunk, be prepared to do the work to keep it c urrent... the less work the devs have to do, the less likely they are to just toss i t cuz it'll require too much work to graft i t in
09:55:20 <skidd13> wait a while or activate FF or load a savegame with lots of vehicles
09:55:28 <Eddi|zuHause3> <skidd13> Frames (Ticks) per Realtime second and Ticks per cpu second <- and why can't this be a simple 3-way patch setting?
09:55:41 *** Progman has joined #openttd
09:55:42 <Eddi|zuHause3> fps=off|cpu|real
09:56:12 <peter1138> ctrl-click for a 10 second timer doesn't seem very useful
09:56:25 <MiHaMiX> phryx: yes
09:57:32 <skidd13> Eddi|zuHause3: I don't thought over this. But maybe there'll be more than one performance meter allowed for thread perfomance (Future usage in mind)
09:57:52 <skidd13> peter1138: What do you suggest instead of ctrl-click
09:58:41 <peter1138> er
09:58:44 <peter1138> i mean the 10 second timer
09:59:48 <skidd13> Hmm, I prefer the usage of the timer.
09:59:53 <ln-> peter1138, MiHaMiX: http://users.utu.fi/lanurm/ottd/default-language-by-locale-win32.diff
10:02:26 <skidd13> peter1138: Defined begin and defined end, so IMO clean thing. To get a basic overview 10 secs are enough time.
10:03:15 <MiHaMiX> ln-: looks good to me, but IANAD :)
10:07:46 <skidd13> peter1138: What is more interesting to me is the current processor icon ok? Take a close look at it.
10:09:00 <peter1138> wha?
10:09:10 <peter1138> why is an icon interesting?
10:09:36 <skidd13> Take a close look, and you know why.
10:09:44 <peter1138> well, i can't, i reverted it :p
10:11:39 <skidd13> http://tt-forums.net/viewtopic.php?f=33&t=33121&start=0&st=0&sk=t&sd=a
10:11:57 <skidd13> peter1138: take a look at the updated screenshot
10:12:06 <peter1138> ok
10:12:10 <peter1138> what is interesting about it?
10:12:32 <skidd13> the icon in the rigght bottom of the GUI.
10:12:37 <peter1138> yes...
10:13:21 <skidd13> If you don't see it, probably nobody will notice.
10:13:33 <peter1138> i see the icon. i don't see anything special about it
10:13:45 <skidd13> There is an icon on the icon.
10:14:11 <peter1138> there are 6 green pixels
10:14:42 <skidd13> Remember who produces processors and has a green logo.
10:15:32 <Smoovious> ...
10:15:39 <Eddi|zuHause3> wtf?
10:15:43 <peter1138> well it doesn't really look anything like AMD's logo
10:15:53 <peter1138> and really, that is not in the least bit interesting
10:16:13 <skidd13> Ok if you say so.
10:16:29 <Rubidium> wtf are cpu seconds?
10:17:03 <skidd13> the seconds of prog runtime on the CPU
10:17:44 <Rubidium> and how do you determine that?
10:18:46 <skidd13> http://www.cplusplus.com/reference/clibrary/ctime/clock.html
10:18:47 *** Wezz6400 has joined #openttd
10:19:33 <Rubidium> that doesn't say anything about the cpu-seconds
10:20:13 <Rubidium> cpu seconds == amount of seconds the CPU was busy for the application, not amount of seconds passed in real time
10:20:34 <Brianetta> cpu seconds are rare. I normally only see cpu milliseconds.
10:22:11 <skidd13> Rubidium: That link wasn't the documentation what I used. It's a bit difficult to post my C++ book.
10:22:16 <Brianetta> Why's Truelight called DorpsGek?
10:22:22 <peter1138> he's not
10:22:25 <peter1138> it's just a bot
10:22:35 <Brianetta> oh
10:22:40 <Brianetta> TrueBrain is Truelight
10:22:54 * Brianetta pokes DorpsGek
10:22:58 <Brianetta> oy, bot
10:23:59 <skidd13> The result of clock() is the time that is used by the process. So it should be indepandant from the environment (That was what I had in mind).
10:24:11 <ln-> independent
10:24:22 <ln-> pandas are animals
10:24:26 <skidd13> ln-: oh, yes
10:25:07 <Brianetta> indepandant means that you're somehow involved with the pandas' nt system?
10:25:20 <skidd13> I'm no native english, so forgive me my mistakes.
10:25:57 <Noldo> skidd13: just let them have their fun, it's nothing serious
10:26:34 <skidd13> Noldo: I don't take it serious. ;)
10:26:43 <ln-> skidd13: that's exactly why you should know how to spell. native english speakers generally do not know.
10:27:51 *** mikk36 has joined #openttd
10:27:53 <skidd13> ln-: One word 4 U -> context
10:29:55 <Wezz6400> skidd13 I think that for the majority of people on this channel english is not their native language :)
10:33:44 *** mikk36[EST] has quit IRC
10:35:29 <skidd13> Wezz6400: I thing so too.
10:35:29 <skidd13> ln-: No offence intended. ;) I'm willed to learn.
10:38:33 <skidd13> thing -> think OOPS
10:41:53 <Smoovious> willed -> willing
10:44:56 <skidd13> Damned false friends. In german you say "gewillt".
10:47:12 <skidd13> Back to the patch. Any additional comments?
10:50:15 *** XeryusTC has joined #openttd
10:50:24 <ln-> what kind of a logo is drawn on PPC platform?
10:52:13 <skidd13> ln-: ??
10:59:28 <peter1138> ln-: an interesting arrangement of 6 green pixels, probably
11:01:23 <skidd13> It's more or less a little easter-egg I put in the patch.
11:03:46 <Eddi|zuHause3> i thought we don't do easter eggs
11:04:26 <skidd13> I remember there's a sponge bob in a big GRF.
11:07:50 *** KUDr_wrk has quit IRC
11:10:13 *** KUDr_wrk has joined #openttd
11:11:40 <skidd13> It was TTRS http://tt-forums.net/download.php?id=30126
11:12:05 <Wezz6400> lol :D
11:14:21 <hylje> whoops!
11:16:58 *** skidd13 has left #openttd
11:22:23 <Eddi|zuHause3> toyland should really have an easter egg (literally :p)
11:23:06 <hylje> easter egg factory
11:23:31 <Eddi|zuHause3> that requires newindustries :p
11:24:15 <XeryusTC> replace the rough landscape with a giant egg sticking out of the ground
11:24:29 <Eddi|zuHause3> i'm afraid 85% of newindustries is not enough
11:24:39 <Eddi|zuHause3> you know the 90-90 rule?
11:24:51 <Eddi|zuHause3> 90% of the time is spent on 90% of the code
11:25:06 <hylje> what?
11:25:07 <Eddi|zuHause3> the other 90% of the time are spent on the last 10% of the code
11:25:40 <hylje> i think its closer to 80/20
11:25:47 <XeryusTC> erm, wtf
11:25:54 <XeryusTC> 90%+90% = 180%?
11:26:02 <hylje> ;_;
11:26:04 <Eddi|zuHause3> that is exactly the point :)
11:27:02 <Eddi|zuHause3> http://en.wikipedia.org/wiki/Ninety-ninety_rule
11:31:41 <peter1138> heh
11:52:17 *** Death_ has joined #openttd
11:56:06 *** Wezz6400 has quit IRC
11:57:17 *** Nigel has joined #openttd
11:58:05 *** Deathmaker has quit IRC
12:01:03 *** Ammller has joined #openttd
12:04:56 *** ammler has quit IRC
12:12:44 *** glx has joined #openttd
12:12:44 *** ChanServ sets mode: +v glx
12:22:26 *** Digitalfox_Notebook_ has joined #openttd
12:27:23 *** phryx has quit IRC
12:27:24 *** phryx has joined #openttd
12:27:55 *** Digitalfox_Notebook has quit IRC
12:27:56 *** Digitalfox_Notebook_ is now known as Digitalfox_Notebook
12:34:21 *** Ammlller has joined #openttd
12:38:16 *** Ammller has quit IRC
12:49:28 <CIA-1> OpenTTD: rubidium * r10704 /trunk/src/ (39 files in 2 dirs): -Codechange: provide an infrastructure to have resizable windows that are smaller than the default window size.
12:51:43 <hylje> that many changes for such a trivial feature?
12:55:11 <Rubidium> that many window descriptions that need the minimum size added
13:02:38 *** Ammller has joined #openttd
13:03:15 *** RichK67 has joined #openttd
13:06:36 *** Ammlller has quit IRC
13:13:19 <De_Ghost> how you do math fun with c++?
13:13:56 <hylje> by operator overloading
13:14:15 <De_Ghost> really?
13:15:05 <hylje> a nefarious way of fun
13:15:12 <De_Ghost> func*
13:15:18 <De_Ghost> functions lol
13:15:19 <De_Ghost> nvm
13:15:22 <De_Ghost> i'll look it up
13:16:05 <Eddi|zuHause3> you mean like SIX*NINE==42?
13:17:59 <RichK67> my guess is he wants to access functions like cos ( x ), in which case you need to have #include <math.h>, or whatever it is ... memory gone... its friday afternoon
13:18:38 <hylje> anamespaces :<
13:18:43 <Rubidium> as long as De_Ghost knows that anything floating pointish must not be used in OTTD
13:19:48 *** TinoM has quit IRC
13:19:56 <De_Ghost> fp FTW
13:20:49 <Rubidium> fp FTD
13:21:50 <peter1138> my fps counter uses floating points
13:21:54 <peter1138> i doubt that matters :p
13:22:31 <valhallasw`gone> I doubt it needs floating points
13:22:41 <Eddi|zuHause3> FDH?
13:22:45 *** valhallasw`gone is now known as valhallasw
13:24:13 <De_Ghost> yea it does
13:24:30 <De_Ghost> that .01 variation in frams makes a big difference !!
13:24:45 <peter1138> it doesn't need it, no
13:24:53 <hylje> trams
13:29:05 *** ThePizzaKing has quit IRC
13:31:26 <valhallasw> wheels do need floating point precision
13:31:36 <valhallasw> what would happen if pi suddenly was 3 O_o
13:31:45 <hylje> silly things
13:31:49 <valhallasw> octagonal wheels or sth? :D
13:32:02 <hylje> square or triangular
13:32:06 <hylje> for optimization
13:33:29 <Eddi|zuHause3> but Pi _IS_ 3, the bible says it (1 Kings 7:23)
13:34:09 <hylje> o i c
13:34:29 <Eddi|zuHause3> btw, a pi of 3 would imply hexagonal wheels
13:34:42 <Eddi|zuHause3> square wheels mean pi is 4
13:34:51 *** ThePizzaKing has joined #openttd
13:34:54 <Eddi|zuHause3> octagonal wheels are somewhere inbetween
13:39:51 <Eddi|zuHause3> btw, a "wheel" of the shape of a regular polygon with n edges is perfectly valid if the space/time continuum is quantized in a way that the wheel only makes turns of multiples of 360°/n
13:41:26 <Eddi|zuHause3> (cf. http://en.wikipedia.org/wiki/Dihedral_group)
13:46:30 <RichK67> shudder
13:51:06 *** ThePizzaKing has quit IRC
13:56:56 *** TinoM has joined #openttd
14:02:56 *** matt4 has joined #openttd
14:08:43 *** skidd13 has joined #openttd
14:09:52 *** skidd13 has left #openttd
14:10:24 *** RichK67 has quit IRC
14:13:36 *** matt4 has left #openttd
14:13:49 *** ThePizzaKing has joined #openttd
14:18:21 *** Peakki has joined #openttd
14:25:35 *** ThePizzaKing has quit IRC
14:26:14 *** Smoky555 has quit IRC
14:26:21 *** ThePizzaKing has joined #openttd
14:26:37 *** Smoky555 has joined #openttd
14:40:41 *** TinoM has quit IRC
14:49:31 *** Roujin has joined #openttd
14:51:56 *** JazzyJaffa has joined #openttd
14:56:27 *** Peakki has quit IRC
14:59:14 <JazzyJaffa> I have a question about code style: When accessing a private data member of a class is it preferred to include the "this"? ie "this->m_member" or "m_member" I've seen both done in the code.
15:01:36 <peter1138> this->member
15:02:13 <ln-> @seen bjarni
15:02:13 <DorpsGek> ln-: bjarni was last seen in #openttd 1 week, 2 days, 18 hours, 15 minutes, and 22 seconds ago: <Bjarni> I should really read everything said in here before saying anything :s
15:02:18 <peter1138> the original bits of c++ were done on a brevity basis, not explicit.
15:02:27 <peter1138> !seen bjarni
15:02:27 <_42_> peter1138, Bjarni (~Bjarni@0x535ca25f.virnxx14.adsl-dhcp.tele.dk) was last seen quitting #openttd.wt2 4 days 5 hours 35 minutes ago (23.07. 09:26) stating "Quit: Leaving" after spending 16 minutes there.
15:03:01 *** Zavior has quit IRC
15:03:54 <JazzyJaffa> ok, thanks. I'm guessing for static members it makes sense to skip the this?
15:04:04 <peter1138> for static members you can't use this
15:04:12 *** Zavior has joined #openttd
15:04:18 *** Zavior has left #openttd
15:04:21 <JazzyJaffa> ah, ok, never tried!
15:04:36 <JazzyJaffa> its obvious now I think about it, doh.
15:05:21 *** Zavior has joined #openttd
15:07:07 *** |Jeroen| has joined #openttd
15:31:35 *** ThePizzaKing has quit IRC
15:32:14 *** mikk36 is now known as mikk36|away
15:38:54 *** Frostregen_ has joined #openttd
15:44:21 *** Frostregen has quit IRC
15:44:33 *** Frostregen_ is now known as Frostregen
15:48:16 *** BobingAbout has joined #openttd
16:17:43 *** Brianetta has quit IRC
16:17:44 *** Ammller is now known as Ammler
16:22:38 *** skidd13 has joined #openttd
16:23:08 *** marc-andre has quit IRC
16:24:00 *** Ammler is now known as AmmlerAP
16:25:10 *** AmmlerAP is now known as Ammler
16:26:39 *** Wolf01 has joined #openttd
16:27:26 <Wolf01> hello
16:34:49 *** Digitalfox_Desktop has joined #openttd
16:41:59 *** Zr40 has joined #openttd
16:45:23 <skidd13> Can I manipulate a String(ID) in an external function with SetDParam() and retrun the resulting string?
16:45:58 <Maedhros> that depends on how you want to manipulate it
16:46:06 <Maedhros> SetDParam doesn't change the string at all
16:47:00 *** Roujin has quit IRC
16:47:19 <skidd13> I have a string with 3 <string> gaps and want to fill in there other strings.
16:50:30 *** Sacro has joined #openttd
16:53:55 <Maedhros> SetDParam sets global variables, which don't get evaluated when you call DrawString / GetString
16:54:03 <Maedhros> *until, not when
16:55:47 <skidd13> Hmm, that should suffice for me.
16:57:11 *** JazzyJaffa has quit IRC
17:10:23 *** Wezz6400 has joined #openttd
17:21:59 *** |Jeroen| has quit IRC
17:24:08 *** KUDr has quit IRC
17:25:17 *** skidd13 has left #openttd
17:27:50 *** Wezz6400 has quit IRC
17:32:00 *** Rippsy has joined #openttd
17:36:30 *** Nigel has quit IRC
17:37:50 *** Nigel has joined #openttd
17:40:02 *** WolfAngel has joined #openttd
17:43:58 *** Peakki has joined #openttd
17:45:50 *** ThePizzaKing has joined #openttd
17:49:31 *** _WolfAngel has joined #openttd
17:49:47 *** Zr40 has quit IRC
17:57:41 *** Progman has quit IRC
17:57:55 *** Progman has joined #openttd
18:19:06 *** WolfAngel has quit IRC
18:19:33 *** WolfAngel has joined #openttd
18:21:33 *** KritiK has joined #openttd
18:31:11 *** KUDr has joined #openttd
18:58:36 *** Zavior has quit IRC
18:59:51 *** Peakki has quit IRC
19:03:24 *** Zavior has joined #openttd
19:09:55 <CIA-1> OpenTTD: rubidium * r10705 /trunk/src/window.cpp:
19:09:55 <CIA-1> OpenTTD: -Fix (r10704): some windows were not correctly initialized as they resized the window themselves and that should be interfered by making sure the window is resized in the right "step" size.
19:09:55 <CIA-1> OpenTTD: -Fix (r10704): call the WE_RESIZE when resizing during initialization of the windows.
19:10:44 *** Thomas[NL] has joined #openttd
19:14:57 *** peterbrett has joined #openttd
19:16:09 *** Rexxie has quit IRC
19:18:18 <Sacro> http://www.wickedpissahgames.com/games/gravitypods/GravityPods.html
19:18:23 <Sacro> another silly game for you all
19:30:22 *** Death_ has quit IRC
19:41:40 *** HMage has quit IRC
19:42:37 *** HMage has joined #openttd
19:44:49 *** puzi|away has joined #openttd
19:45:04 *** puzi|away is now known as puzi
19:45:14 *** HMage has quit IRC
19:45:20 <puzi> 'lo
19:47:33 <puzi> ...
19:48:39 *** HMage has joined #openttd
19:49:25 <puzi> bit dead in here
19:52:52 *** puzi has quit IRC
19:53:11 <Rubidium> byebye
19:53:18 *** HMage has quit IRC
19:53:42 *** HMage has joined #openttd
19:56:03 *** HMage has joined #openttd
19:58:06 <CIA-1> OpenTTD: rubidium * r10706 /trunk/src/network/network_gui.cpp: -Codechange: allow resizing the multiplayer server list window.
20:24:34 *** WolfAngel has quit IRC
20:28:05 *** Zr40 has joined #openttd
20:39:23 *** smoovi has quit IRC
20:42:25 *** Thomas[NL] has quit IRC
20:59:56 *** Sacro has quit IRC
21:04:20 *** RichK67_ has joined #openttd
21:07:08 *** HMage` has joined #openttd
21:07:49 *** HMage` has quit IRC
21:07:57 *** HMage` has joined #openttd
21:07:59 <phryx> evening
21:08:06 *** HMage` has quit IRC
21:08:09 <phryx> MiHaMiX: you have mail
21:11:24 *** HMage` has joined #openttd
21:11:35 *** HMage has quit IRC
21:12:27 *** HMage` has quit IRC
21:12:51 *** HMage has joined #openttd
21:20:41 *** HMage has joined #openttd
21:21:23 <ln-> earth
21:21:53 <HMage> my apologies for joinflooding.
21:24:32 <Digitalfox_Desktop> Maedhros: I was looking to your patch diagonal level crossing support to OpenTTD ( http://www.tt-forums.net/viewtopic.php?f=33&t=26584&start=0&st=0&sk=t&sd=a ), you think it still can be merged to trunk?? Or there are problems?? :\
21:28:08 <Maedhros> it's still broken, as far as a i remember (there are problems with 2 trains using the crossing at once)
21:28:18 <Maedhros> and it's a _long_ time since i've looked at it
21:28:41 <Digitalfox_Desktop> But do you still have interest in seeing it in trunk?
21:29:28 <Maedhros> not at the moment, thus the reason it isn't ;)
21:29:47 <ln-> who is the official win32 developer?
21:30:47 <Maedhros> there isn't one
21:31:12 <ln-> who runs windows?
21:31:17 <Maedhros> people who (can) compile with win32 include KUDr, glx, and sometimes Rubidium, i think
21:31:39 <RichK67_> me too ;)
21:31:46 <Belugas> me too
21:31:47 <Belugas> when i'
21:31:49 <Belugas> m ato home
21:31:54 <Prof_Frink> ln-: You mean: "who are the official win32 developers! developers! developers! developers! developers!?"
21:31:58 <Maedhros> :)
21:31:59 <Belugas> which is not the case right not
21:32:31 <RichK67_> let's guess from the typing quality... Belugas is down the pub :)
21:32:38 <ln-> and which one of them dare to commit patches?
21:32:52 <Belugas> nope. still stuck in this goddamnd office
21:32:57 <ln-> one -> ones
21:33:12 <RichK67_> we all do (what are you getting at ln-??)
21:33:24 <ln-> to the trunk?
21:33:33 <RichK67_> uhuh
21:33:42 <KUDr> what patch?
21:34:08 <ln-> seems like people are not afraid of anything nowadays.
21:34:13 <ln-> KUDr: http://users.utu.fi/lanurm/ottd/default-language-by-locale-win32.diff
21:35:50 <Maedhros> ln-: btw, you can use lengthof(x) instead of sizeof(x)/sizeof(type)
21:36:10 <ln-> i see.
21:41:02 <KUDr> ln-: is it on FS?
21:42:48 *** Mucht_ has joined #openttd
21:42:56 <ln-> KUDr: nope.
21:43:02 <KUDr> ok
21:45:11 <KUDr> is it from you?
21:45:26 <ln-> indeed from me.
21:45:38 *** Progman has quit IRC
21:46:02 <KUDr> ok, will test it and commit (if no problems)
21:46:23 <ln-> ok, thank you in advance.
21:46:36 *** MUcht has quit IRC
21:46:41 <KUDr> np
21:46:48 <KUDr> we thanks you
21:46:53 <KUDr> -s
21:48:12 *** Maedhros_ has joined #openttd
21:48:20 <glx> ln-: does it work if unicode is disabled?
21:48:43 *** Maedhros is now known as Guest215
21:48:43 *** Maedhros_ is now known as Maedhros
21:49:25 <ln-> glx: hmm, i don't recall the documentation saying anything about those functions being Unicode-specific.
21:49:44 <glx> I see WCHAR so I ask :)
21:50:07 <ln-> hmm.. that's a good point, yes.
21:50:59 <ln-> would TCHAR be better?
21:51:41 <glx> yes TCHAR is better
21:52:25 <glx> with WCHAR you are supposing that GetLocaleInfo is always replaced by GetLocaleInfoW
21:52:41 <glx> but it's true only for unicode builds
21:53:43 <ln-> KUDr: so changing WCHAR -> TCHAR could be a good idea.
21:53:54 <KUDr> i did it already
21:53:57 <KUDr> don't worry
21:54:14 <KUDr> GetLocaleInfoA
21:54:19 <KUDr> and char
21:54:31 <ln-> ok, just making sure you were still following the discussion.
21:54:35 <KUDr> it will work always
21:55:11 <glx> LOCALE_SISO* are not available for win95
21:55:12 *** Guest215 has quit IRC
21:56:30 <ln-> yeah, so it seems, Win98/Me, NT 4.0 and later.
21:57:26 <KUDr> so it will fail and return NULL
21:57:35 <KUDr> what is the problem?
21:58:22 <glx> no problem then :)
21:58:49 <glx> but the sprintf line seems wrong
21:59:44 <glx> mixing WCHAR params and char result
22:00:01 <KUDr> it would not work on BE
22:00:28 <KUDr> but 1) windoze doesn't run on BE cpus, 2) i removed WCHARS
22:00:43 <RichK67_> hi
22:00:58 <Rubidium> Maedhros: technically I can compile Windows binaries, but that is as far as it goes; don't have the environment to run them
22:01:02 <ln-> that's based on the assumption that values of ASCII letters as WCHARs are equal to normal ASCII values.
22:01:03 *** Deathmaker has joined #openttd
22:01:26 <RichK67_> quickie question... given an array of bytes pointed to by *blocklist.... can you tell how long the list is?? void Initialise(byte *blocklist);
22:01:31 <KUDr> ln-: on BE cpus not
22:01:41 <Rubidium> RichK67_: no
22:01:53 <Wolf01> hello RichK67_ :)
22:02:10 <glx> should use _stprintf and FS2OTTD
22:02:12 <RichK67_> damn... ill have to pass the length as well then
22:02:37 <ln-> KUDr: yeah, or at least would not work with printf on BE.
22:02:58 <KUDr> glx: why FS2OTTD?
22:03:15 <KUDr> can there be non ascii chars?
22:03:33 <glx> to convert WCHAR to char
22:03:46 <KUDr> ahh
22:03:46 <ln-> glx: but KUDr changed WCHARs to chars already
22:03:51 <KUDr> there are no wchars
22:04:22 <glx> oh right you force ansi version of GetLocaleInfo
22:04:32 <KUDr> and sprintf isn't on all compilers?
22:04:41 <glx> it is
22:04:42 <ln-> sprintf is standard ANSI C
22:04:45 <KUDr> then ok
22:05:05 <glx> _stprintf is the one dependant on unicode (like TCHAR)
22:05:13 <KUDr> aha
22:06:00 *** Brianetta has joined #openttd
22:06:12 <KUDr> wow it really works
22:07:45 <ln-> \o/
22:09:13 <CIA-1> OpenTTD: rubidium * r10707 /trunk/src/window.cpp: -Codechange: account for the main toolbar and status bar when determining the maximum height for a window.
22:09:14 *** MUcht has joined #openttd
22:10:34 <CIA-1> OpenTTD: rubidium * r10708 /trunk/src/smallmap_gui.cpp: -Codechange: allow automatic downsizing of the smallmap window in case of low resolutions; one could already make the window smaller, but the resize button was unreachable.
22:10:40 *** ja is now known as ufoun
22:11:05 *** peterbrett has quit IRC
22:11:19 *** Progman has joined #openttd
22:11:35 <CIA-1> OpenTTD: rubidium * r10709 /trunk/src/misc_gui.cpp: -Codechange: allow automatic downsizing of the load game/save game windows. These windows also already supported downsizing, but again the resize button would be unreachable.
22:13:01 *** Mucht_ has quit IRC
22:13:25 <CIA-1> OpenTTD: rubidium * r10710 /trunk/src/group_gui.cpp: -Codechange: allow automatic downsizing of the group window. Same as idea as for the previous commits, i.e. you could already do so but the button would be out of reach.
22:14:22 *** peterbrett has joined #openttd
22:17:29 *** Zr40 has quit IRC
22:19:18 <ln-> while we're at it, let's also have a look at: http://users.utu.fi/lanurm/ottd/default-language-by-locale-osx.diff
22:19:31 <KUDr> 10711
22:19:32 <CIA-1> OpenTTD: KUDr * r10711 /trunk/src/ (strings.cpp win32.cpp): -Fix [Win32]: take default language from current user's locale on Windows (In-)
22:19:58 <Belugas> interesting... you're dong stuff on osx too?
22:20:20 <KUDr> really?
22:20:30 <Belugas> not you KUDr :) ln- ;)
22:20:33 <KUDr> ahh
22:20:44 <KUDr> aha In!
22:20:45 *** Mucht_ has joined #openttd
22:20:49 <glx> ln-: but Bjarni is not here
22:20:58 <ln-> sometimes. more often than windows stuff.
22:21:05 <Belugas> glx, that's the point of asking :)
22:21:15 <ln-> 'I' and 'l' look so much the same.
22:21:43 <KUDr> ln-: so you can help me to prepare compile environment on mac
22:21:58 <RichK67_> kudr: just a quick check... did you confirm British English vs US English vs International English... i would hate to be dumped into American ;)
22:22:33 <KUDr> RichK67_: set your country to GB
22:22:38 <Maedhros> with these patches, is there any point in keeping GetCurrentLocale in strings.cpp and not moving it to unix.cpp?
22:23:01 <glx> KUDr: d:/developpement/ottd/trunk/src/win32.cpp:1279: warning: embedded `\0' in format
22:23:04 <ln-> KUDr: sure..
22:23:08 <RichK67_> okies, that will be ok then :)
22:23:32 <KUDr> glx: uff, mistake
22:24:37 <KUDr> ln-: when will be good time for you?
22:25:26 *** MUcht has quit IRC
22:26:31 <ln-> KUDr: well, i'm still awake, so go ahead and ask. what version of mac os x are you running, btw?
22:26:49 <ln-> although, in any case the first thing to do is to download Xcode tools.
22:27:06 <KUDr> 10.4 I must go back to work and take it home
22:27:25 <KUDr> then you can connect using VNC or mac shared desktop
22:27:30 <KUDr> and do it
22:27:53 <KUDr> xcode is there
22:28:00 <KUDr> normal development works
22:28:13 <KUDr> also strip is there but makefile lies
22:28:21 <KUDr> thet strip is missing
22:28:49 <KUDr> so everything works fine except ottd makefile
22:29:14 <ln-> sounds quite odd.
22:29:45 <ln-> so strip is there and you can run it, but ottd makefile doesn't want to find it?
22:30:00 <KUDr> exactly
22:30:04 <Wolf01> 'night
22:30:13 *** Wolf01 has quit IRC
22:30:49 <KUDr> i dunno what strip is for but wheni type 'strip' it tels something like 'missing arguments'
22:31:01 <KUDr> so i assume it is there
22:31:17 <ln-> isn't strip that tool that strips debug symbols from a binary.
22:31:21 <KUDr> same as it wants me to define where is CC and CXX
22:31:31 <KUDr> i dunno why and how
22:31:43 <KUDr> gcc works fine there and g++ too
22:31:48 <KUDr> it is crap
22:32:09 <KUDr> maybe you are right with strip i dunno
22:32:13 <KUDr> never needed that
22:32:18 <KUDr> (MSVC)
22:32:40 <glx> I often use strip and upx
22:32:40 <ln-> gcc and g++ and strip are at /usr/bin, which definitely should be on everyone's $PATH..
22:33:02 <CIA-1> OpenTTD: KUDr * r10712 /trunk/src/win32.cpp: -Fix (r10711): \0 at the end of string constant (glx)
22:33:33 <KUDr> i think it is in $PATH because i don't need to specify path when using it
22:33:50 <ln-> did you run ./configure first?
22:33:55 <KUDr> yes
22:34:04 <KUDr> this is what configure tells
22:34:11 <KUDr> missing strip
22:34:26 <KUDr> and need define where CC and CXX are
22:34:44 <KUDr> everything else looked normally
22:34:51 <KUDr> but you will see
22:35:02 <KUDr> should I go for it now?
22:35:54 <KUDr> will you wait ca 45 mins?
22:36:24 <KUDr> or 1 hour including me starting VNC there ....
22:36:33 <KUDr> and opening port
22:36:40 <ln-> i can't promise i would be awake anymore..
22:36:52 <KUDr> and tomorrow?
22:37:05 <KUDr> because otherwise it can stay where it is
22:37:15 <KUDr> and i don't need to travel
22:37:48 <KUDr> i ned to learn how to weak it up from sleep remotely
22:37:57 <KUDr> it is there connected but sleeping
22:38:31 <ln-> hmm, have you checked config.log to see if there's some additional info on why does it fail to find those things such as gcc?
22:38:50 <KUDr> no
22:38:59 <KUDr> i don't understand that stuff
22:39:18 <KUDr> i am mouse clicking stupid user
22:40:14 <ln-> i see
22:40:25 <KUDr> but it would be fine to have it compilable on mac
22:40:41 <KUDr> then i can do also mac stuff
22:41:02 <ln-> is that some recent version of Xcode tools? (although i don't see why should it fail on older versions either..)
22:41:13 *** Chris82 has joined #openttd
22:41:21 <KUDr> yes
22:41:26 <KUDr> it is new
22:41:43 <Chris82> hey guys
22:41:47 <KUDr> xcode itself works fine
22:41:57 <Chris82> just compiled after fixing some code but I got 4 errors left
22:41:57 <KUDr> hey
22:42:06 <Chris82> maybe somebody can help me out http://paste.openttd.org/192
22:42:09 <KUDr> on good way
22:42:14 *** Rippsy has quit IRC
22:42:17 <ln-> KUDr: and it can compile code and produce executables?
22:42:23 <KUDr> yes
22:42:32 <KUDr> also from obj-c
22:42:43 <KUDr> java, c, c++
22:42:59 <KUDr> and they work too
22:43:13 <KUDr> i played with cocoa
22:43:24 <KUDr> it is really nice environment
22:43:57 <KUDr> i wish it is all-platforms
22:44:31 <ln-> despite some weaknesses, Xcode is better than any IDE i've seen on Linux.
22:44:50 <KUDr> xcode is fine for me too
22:45:30 <KUDr> i wish i can compile ottd there
22:45:57 <KUDr> what are you doing Sat and Sun? Are you available?
22:47:24 <KUDr> Chris82: wher did you take it from? >> "DrawFoundation(ti, ti->tileh)"
22:48:16 <glx> Chris82: for _build_bridge_desc, I think you didn't add min size
22:48:27 <ln-> i suppose I'll be here tomorrow night, maybe evening too. and most of sunday probably.
22:48:52 <KUDr> good, so i will go for it
22:48:54 <KUDr> thanks
22:49:08 <glx> Chris82: and for the latest add a !=0
22:49:26 <Chris82> KUDr: the DrawFoundation thing is from some patch I think
22:49:41 <KUDr> DrawFoundation(ti, GetRailFoundation(ti->tileh, track)) << it should look somehow so
22:49:45 <KUDr> or similar
22:49:52 <KUDr> your patch is crap
22:50:22 <Chris82> I think that line is from the build under slopes patch
22:50:30 <Chris82> I was playing with it but it doesn't work
22:50:47 <KUDr> of course
22:50:52 <KUDr> it is wrong
22:51:01 <KUDr> or obsolete
22:51:05 <KUDr> i dunno
22:52:57 <Rubidium> Chris82: that's the danger of incorporating patches you've got absolutely no knowledge about
22:52:59 <Chris82> glx: hmm defining a minimum height gives me the same error
22:53:07 <Rubidium> any trunk change will give you an enormous headache
22:53:24 <Chris82> yeah just fixed 30 errors already
22:53:34 <Chris82> but these 4 are left and indeed give me some headaches ;)
22:53:40 <glx> ask the patches authors to fix them :)
22:53:58 <glx> if they don't remove the patch
22:54:32 <glx> <insert comma between "don't" and "remove"> ;)
22:54:33 <ln-> gaaah, VMware just rebooted my computer.
23:00:41 <Belugas> joy.. still working@work
23:00:54 <Belugas> my wife is FURIOUS!
23:01:05 <Prof_Frink> Belugas:... It's *tomorrow*
23:01:11 <Belugas> not here...
23:01:18 <Belugas> 19:02h
23:01:20 <Prof_Frink> Day changed to 28 Jul 2007
23:01:20 <Prof_Frink> [00:00:41] <@Belugas> joy.. still working@work
23:01:21 <KUDr> why, it is only 7 PM there or now?
23:01:41 <Belugas> [19:02] <KUDr> why, it is only 7 PM there or now? :)
23:01:46 <KUDr> -w +t
23:02:08 <Belugas> but it is my last day of work before vacations, and i need to finish my stuff before leaving for 2 weeks
23:02:27 <Belugas> and let say they did overcharged me with "unexpected" problems
23:02:36 <KUDr> so wish you luck
23:02:53 <Belugas> appreciated, thanks
23:03:22 <KUDr> and then enjoy holiday
23:03:46 <Belugas> that too :D
23:04:19 <KUDr> does somebody know how to get user's private directory in Java?
23:04:33 <KUDr> (path to it)
23:04:45 <Rubidium> System.GetToolKit.Getsomething("user.home.dir") or so
23:04:55 <KUDr> thanks
23:06:33 <KUDr> System.getenv("something")?
23:06:45 <KUDr> getToolkit is not there
23:06:52 <Rubidium> System.GetProperty("user.home")
23:06:57 *** skidd13 has joined #openttd
23:06:59 <Rubidium> System.getProperty("user.home")
23:07:00 <KUDr> ahh
23:07:07 <KUDr> thanks
23:07:33 <Rubidium> haven't use java for over a year or two so it'
23:07:37 <Rubidium> it's a little rusty
23:08:02 <KUDr> i didn't use it for 12 yrs and now i learn it again ;)
23:09:44 *** RichK67_ has quit IRC
23:09:46 *** KritiK has quit IRC
23:11:05 <Maedhros> good night
23:11:10 <KUDr> gn
23:11:17 <Belugas> night Maedhros :)
23:11:41 <Maedhros> Belugas: enjoy your holiday :)
23:11:53 <Belugas> i will, believe me, even if i will not dive :)
23:12:06 <Belugas> sadder note, i wold not be hable to touch a comuter too much either :(
23:12:11 <Belugas> computer
23:12:20 <Belugas> -h
23:12:23 <Belugas> pfffff....
23:12:41 <Maedhros> never mind, eh :)
23:12:54 *** Maedhros has quit IRC
23:16:15 *** elmex has quit IRC
23:16:55 *** Progman has quit IRC
23:18:36 *** Rippsy has joined #openttd
23:22:21 *** peterbrett has quit IRC
23:36:42 *** Tobin-_ has joined #openttd
23:39:08 *** Deathmaker has quit IRC
23:42:15 *** Brianetta has quit IRC
23:42:38 <Rubidium> Chris82: about the third error, it wasn't possible to write bridge_desc.height before the change to default_height
23:43:09 <Rubidium> but probably the person who wrote that patch unconsted bridge_desc
23:43:42 <Rubidium> the fourth is probably solved by v->... & VS -> (v->.. & VS) != 0
23:44:46 <Rubidium> the first two I can't solve (too little information and no incentive to work on that build "under" slopes patch)
23:44:47 *** lolman has joined #openttd
23:50:01 <CIA-1> OpenTTD: KUDr * r10713 /trunk/src/win32.cpp: -Cleanup (r10711): too long string buffers, unsafe sprintf used (Darkvater)
23:53:57 *** skidd13 has left #openttd
23:55:59 <Chris82> Rubidium: I removed the build under slopes patch as it wasn't working anyway even with the version it was programmed with
23:57:16 <Chris82> and yes unconsting fixed the issue :) so now all code compiles fine, only the build under slopes patch caused problems