IRC logs for #openttd on OFTC at 2009-02-20
⏴ go to previous day
00:02:38 <CIA-1> OpenTTD: yexo * r15528 /trunk/src/saveload/ai_sl.cpp: -Fix (r15525): Check should be the other way around (thanks SmatZ).
00:03:41 <CIA-1> OpenTTD: rubidium * r15529 /trunk/src/network/network.cpp: -Fix [FS#2644]: the local command queue didn't get properly cleaned when leaving a game meaning you could end up executing commands of the previous network game.
00:13:25 *** goodger has joined #openttd
00:33:03 <Elukka> i'm not going to switch to x-plane, though
00:33:07 *** Eddi|zuHause has joined #openttd
00:33:15 <Elukka> they have a fair bit to go before it has all the features msfs has
00:33:19 <Eddi|zuHause> i fail to see the relevance
00:37:25 <KingJ> I won't be switching while FSX works
00:44:19 <el_en> yes, unfortunately MSFS is still better, but...
00:45:16 <el_en> that's why i have both.
00:45:43 <KingJ> I'd like to get FSPassengers, but it costs more than what I bought FSX itself for
00:46:45 <Elukka> i'd like to get the level-d 767, but it's 43 euros
00:48:02 <el_en> on some other channel someone would have mentioned Flight Gear as an MSFS alternative by now. ;)
00:49:12 <Elukka> i also would want a 737, but there are none as high quality as level-d or pmdg, apparently
00:49:29 <Eoin> i have the Level-D 767, PMDG 737 + 747
00:50:04 <Sacro> i want fspassengers back
00:50:07 <Elukka> if only the pmdg 737 was for fsx
00:51:07 <Eoin> i played funky taxi-ing music
00:51:17 <Eoin> i taxied around schipol for about 25 mins
00:51:38 <Rubidium> poor you... you didn't even reach Haarlem ;)
00:51:41 <Eoin> i got shouted at on IVAO for that xD
00:51:47 <Elukka> i should get into VATSIM
00:51:55 <Eoin> i used to do alot of ATC on IVAO
00:51:58 <Elukka> the last time i tried, however, whatever program it was that was vista and fsx compatible didnt work at all
00:52:13 <Eoin> it looks like the way forward is gonna be xplane
00:52:28 <Eoin> but i have seen it before#
00:52:41 <Elukka> unless microsoft gets back into the game once the economy stops sucking
00:54:59 <Eoin> i think im going to have to look into aquiring xplane 9
00:55:20 <Eoin> there are FS-XPLANE scenery converters, arent there?
00:55:29 <Elukka> you know what was annoying
00:55:47 <Elukka> how microsoft was going all YAY DX10 WILL BE AWESOME, and this is why you should buy FSX!
00:55:53 <Elukka> then they were "oh we'll patch it in later"
00:56:00 <Elukka> then they were "well there's this preview"
00:56:07 <Elukka> "there will be no real dx10 features"
00:56:10 <Eoin> and now its never coming
00:56:32 <Eoin> thus, im glad i stuck with FS9 xD
00:56:46 <Elukka> the developers mentioned before there are no more patches coming, i believe
01:04:59 <Sacro> el_en: i downloaded that i think
01:05:16 <el_en> installation size 70GB...
01:06:49 <Sacro> knowing me, knowing you
01:07:02 <KingJ> There is nothing we can do
01:08:09 * Sacro hands cookies to Rubidium and KingJ
01:08:22 <Rubidium> what kind of cookies?
01:10:14 <Sacro> if you change your mind, i'm the first in line
01:13:46 *** Combuster has joined #openttd
01:22:38 <nicfer> I would like to see modular industries in some patch of ottd
01:24:36 <nicfer> That's, you could destroy a tile of them but not the rest of it
01:26:45 <Elukka> i wouldnt mind moving to x-plane of flight gear if either of them had the features of fsx...
01:26:48 <nicfer> The destroyed tiles would be rebuilt in other nearby place
01:33:16 <SPn> I am looking for an extensive guide on errorelimination/problemsolving regarding broadcast issues on hosting your own server online dedicated/non dedicated. I have been through the wiki and alot of sites. I need a guide for far-out solutions, not a regular guide on portforwarding. There is ofc. no firewall blocking or ports not forwarded. I even tryied DMZ'ing the whole adress and actually...
01:33:18 <SPn> ...conneting the server straight in the wall to eliminate all errors/problems with the firewall and router..
01:34:19 <nicfer> One question, would be possible to modify a house with newgrf to accept or produce another cargo rather than pax, mail, food or goods?
01:34:32 *** NukeBuster|laptop has quit IRC
01:34:38 <SPn> Ive been through the cfg in several diffent ways and solutions and can
01:34:49 <SPn> 't seem to get anything to work :S
01:35:37 <Rubidium> what do you exactly want?
01:35:46 <Rubidium> it to show up in the global server list?
01:36:05 <Rubidium> you (locally) being able to connect to the server as listed in the global server list?
01:36:16 <Rubidium> does it show up in the global server list?
01:37:12 <SPn> It doesnt show up in the global server listh wich is what I want it to do- as this would be a fair indication of it being set up correctly for other people to join
01:37:27 <DorpsGek> Rubidium: OpenTTD uses TCP and UDP port 3979 for server <-> client communication and UDP port 3978 for masterserver (advertise) communication (outbound)
01:38:00 <Rubidium> and have you set lan_internet to 1? (openttd.cfg)
01:38:20 <KenjiE20> no software firewalls?
01:38:49 <Rubidium> what kind of setup is the server?
01:39:07 <SPn> my best card right now is actually my ISP
01:39:15 <SPn> as they might have blocked alot of ports on their side
01:39:56 <SPn> Ive heard complaints of such before- to protect their more inexperienced users
01:40:12 <SPn> but its far-fetched since Ive had no problem with any other server/application ive been running
01:40:42 <KenjiE20> hm, I've had issues too, but they were resolved with software firewall, advertise, and bind_ip
01:40:42 <Rubidium> SPn: what's the IP of the server? (external IP)
01:40:58 <SPn> I havent transferred it to my mainserver yet since I want it to be running first to spare me the work via. remote control- so im running it on one of my computers
01:42:11 <Rubidium> the masterserver has never received a packet from you
01:42:16 <KenjiE20> most likely is a bad port forward
01:42:27 <SPn> Its not a bad portforward
01:42:29 <KenjiE20> are TCP and UDP both forwarded
01:43:02 <SPn> Havent done Winserver2008 yet
01:43:15 <KenjiE20> can you tracert to the master server?
01:44:03 <Rubidium> KenjiE20, that's similar to asking: can you connect to the openttd website
01:45:14 <Rubidium> (as it's the same server)
01:46:47 <KenjiE20> I'm stumped, does openttd use the same port to query the master for the server list as it does to advertise?
01:48:19 <SPn> might be some blocking in the dsl device from my ISP- I think I'll settle with that for now and go to bed
01:48:28 <SPn> there seems to be no obvious solution to my problem
01:48:49 <SPn> everyting else ticks as it should do and all other forwarding etc. works without a problem
01:48:58 <SPn> ive allowed it in the firewall
01:49:02 <SPn> ive turned the firewall off
01:49:12 <SPn> ive removed the whole router
01:49:22 <Rubidium> advertising and getting the server list go over the same port and both go to the masterserver
01:49:52 <KenjiE20> so theoretically, if he can get a server list, he should be able to advertise?
01:50:43 <Rubidium> well, if he can get a server list he would show up in the database with servers who tried to advertise
01:51:27 <Rubidium> the advertise procedure only succeeds when the masterserver can actually connect back to the server on the port that was given in the advertisement
01:51:41 <Rubidium> and only then an ack message is send back to the server
01:52:08 <Rubidium> *but* he doesn't show up in the list of servers who tried, so the packet was never received
01:56:49 *** KenjiE20|LT has joined #openttd
01:58:04 * Rubidium proposes a /ignore based on the IRC client someone uses
01:58:26 <KenjiE20|LT> yea, I hate those /quits
01:58:47 <KenjiE20|LT> but it's a nice client...
02:00:51 <SPn> its features advertisement contains multiple servers and logging... sounds extremely common and basic :P
02:01:41 <KenjiE20|LT> but the channel monitor is just so useful
02:02:10 <KenjiE20|LT> since I can stack windows up but leave the one monitor bit open and see what happens in any channel
02:02:27 <KenjiE20|LT> .. stupid laptop enter key
02:03:42 * Sacro considers buying x-plane now
02:04:02 <Rubidium> wow... it's functionality to mute the audio?
02:04:07 <Sacro> hmm, it'll run on the macbook
02:06:07 <SPn> Anyways. Thx for helping suggesting solutions. Hopefully I find out what was wrong and then Ill be back to post a solution if It was at all relevant to any other user. Keep up the good work! :)
02:06:21 * KenjiE20|LT wonders if theres a channel monitor style plugin for xchat so I can abandon hydra :p
02:08:18 <KenjiE20|LT> you do get 80Gb worth of stuff though Sacro
02:08:40 <KenjiE20|LT> you pay £40 for a PS3 game these days
02:09:03 <Sacro> but that is next week delivery
02:09:07 <Sacro> i could save and go for 1-2 weeks
02:09:49 * Rubidium ponders removing himself from the op list of hydrairc users (as per 'howto' in the TODO file)
02:10:10 *** Rubidium sets mode: +v Rubidium
02:10:20 *** Rubidium sets mode: -v Rubidium
02:10:50 <Rubidium> now I should not be in the list of people with ops (for hydrairc users)
02:10:55 * KenjiE20|LT is in xchat on the laptop, so I couldn't say
02:10:56 <Sacro> concorde landing at St. Marteen Princess Juliana Airport
02:11:09 * Sacro feels sorry for the beachgoers
02:11:35 <Elukka> i want to visit that beach
02:12:10 <Sacro> Elukka: it'd be... noisy
02:12:38 <Elukka> i've seen pics of some st marteen approaches that were way low...
02:12:47 <Elukka> a klm 747 touched down on the blast pad, for example
02:13:03 <Rubidium> there're enough youtube clips too
02:13:07 <KenjiE20|LT> thats the famous pic ain't it Elukka?
02:15:03 <Sacro> but alternate VHHH / KLAX
02:15:18 <Sacro> that's a hell of an alternate route
02:16:16 <Elukka> heh, you can see people on the beach for a second
02:16:21 <Sacro> bremgarten - london city
02:16:34 <Sacro> diversions are chek lap kok or los angeles
02:21:37 <Elukka> shockingly low, just like that man's speedo
02:22:53 <KenjiE20|LT> they all look in calm awe.... right until the backwash hits
02:52:19 *** DaleStan has joined #openttd
03:12:38 *** TinoDidriksen has joined #openttd
03:23:14 *** DaleStan has joined #openttd
03:31:16 *** DaleStan_ has joined #openttd
03:31:16 *** DaleStan is now known as Guest691
03:31:16 *** DaleStan_ is now known as DaleStan
03:42:49 *** TinoDidriksen has joined #openttd
03:59:06 *** Felicitus has joined #openttd
04:17:14 <Felicitus> hmm, is it possible to get an git or hg account so i can put my AI development there?
04:36:39 *** DaleStan has joined #openttd
04:55:01 <glx> Felicitus: with git and hg you can do it locally
04:55:37 <glx> "hg init" in your dev dir
04:56:39 <glx> anyway time to sleep for me :)
05:00:11 *** DaleStan has joined #openttd
05:10:09 *** DaleStan is now known as Guest698
05:10:11 *** DaleStan has joined #openttd
05:23:12 <Felicitus> huh, is it possible to enable something like "put coordinates into station names"?
05:23:29 <Felicitus> because some guy on kurt's builds each and every station with the coordinates as station name :)
05:37:21 *** JapaMala has joined #openttd
06:37:01 *** DaleStan has joined #openttd
06:37:55 *** [com]buster has joined #openttd
06:37:59 *** [com]buster is now known as Combuster
07:27:53 <Elukka> do they have a serious lack of depth perception or something?
07:29:10 <Pikka> invalid train length or sommat? :o
07:33:50 <Pikka> when I try to join your server :)
07:37:22 <Felicitus> hmm, that's odd - when i have a long goods line, unload the goods at the station, and use a truck transfer service to deliver the goods to the final destination, they actually show negative profits - altough i used "transfer and full load" for the trucks :(
07:37:47 <petern> dunno what happened there :/
07:37:59 <Felicitus> cant start a new one - playing on kurt's
07:38:10 <petern> and yes, that's how transfers work
07:38:31 <petern> the truck leg took longer than expected so you got less profit than estimated in the first leg
07:38:59 <petern> you still (probably) got an overall profit though
07:39:07 <Felicitus> its in the profit sheet
07:41:17 <Felicitus> hmm, the wiki says: This option will have the train unload its cargo to a station regardless of acceptance, just as Unload does. However in this case you will receive part payment for the distance it has traveled so far.
07:41:49 <Felicitus> actually i don't recieve part payment, only when the cargo is really delivered, right?
07:46:29 *** Alberth has joined #openttd
07:58:44 <petern> probably out of date as usual :D
08:02:24 *** Ridayah has joined #openttd
08:08:57 *** Yeggs-work is now known as Yeggstry
08:08:58 *** Yeggstry is now known as Yeggs-work
08:14:59 *** stillunknown has joined #openttd
08:35:26 *** Progman has joined #openttd
08:48:56 *** lobster has joined #openttd
09:03:03 *** Vikthor has joined #openttd
09:11:25 <Roest> nothng good about mornings in general and especially not this one
09:12:32 <Yexo> Roest: what's so wrong with this morning?
09:12:43 <Elukka> damn that cunning prawo jazdy!
09:15:58 <Roest> yexo just saying :) though i reached tensor field topology while studying for my final test
09:47:59 <Felicitus> good morning yexo and everyone :)
09:48:57 <Felicitus> earlier this morning i had an idea whats still missing in the api - but then i had to install a db2 server and forgot what it was :(
10:03:48 <CIA-1> OpenTTD: yexo * r15530 /trunk/src/ai/ai_instance.cpp: -Fix (r15519): The AIWaypoint classes were not exported to squirrel.
10:14:59 <Yexo> only drawback with this (using a table instead of a class) is that you can't make an instance of it
10:15:22 <Yexo> so it's either all-static (using a table) or no static at all (a class)
10:16:46 *** OsteHovel^PDA has joined #openttd
10:19:43 *** tkjacobsen has joined #openttd
10:30:57 <Yexo> that's an option, but then the static variables have names like: classname.tablename.varname
10:31:02 <Yexo> instead of just classname.varname
10:53:07 <Felicitus> Yexo: thanks, i will have a look later. i need to go to bed, since i have to spin at 10pm today :(
10:54:13 <dihedral> Yexo, what about _get and _set functions?
10:54:21 <dihedral> or whatever they are called in sq
10:54:36 <Yexo> they are called _get and _set :p
10:54:51 <dihedral> get(var) { return this.tablename.$var }
10:55:29 <Yexo> function _get(var) { return this.tablename[var]; } <- that would be squirrel code
10:55:44 <Yexo> that could actually work
10:58:03 <Felicitus> okay i'm out, wish me luck that many people come tonight to listen to my music :)
11:30:39 *** smeding has joined #openttd
11:46:07 *** LUADuck has joined #openttd
11:46:20 <LUADuck> Before Planetmaker asks, I'm not in openttdcoop
11:46:47 <planetmaker> why should I ask? The nicklist tells me such things easily
11:47:02 <LUADuck> moreover a question as to what linux distribution you guys use for running a server
11:47:11 <LUADuck> Fedora's being a pain with my network card
11:47:41 <LUADuck> TO THE OPENSUSE WEBSITE
11:47:50 <Yexo> LUADuck: you the one you (or your friends) have the most experience with
11:47:53 <planetmaker> well. This machine works with it. And at least one of our openttd servers, too
11:48:04 <planetmaker> But Yexo 's advice is better :)
11:48:32 <petern> as every right minded server owner shoul
11:48:46 <Alberth> LUADuck: the differences between Linux distributions w.r.t. good for being a server are minimal
11:48:56 <LUADuck> yeah I'd happily use debian / UbuntuServer but I got segmentation faults on my TrackMania servers
11:49:18 <planetmaker> though if you use them already, I'd advice to stick with it.
11:49:36 <planetmaker> You know your way around there. Maybe just try to find an update for whatever segfaults
11:49:59 <LUADuck> The segfault issue is caused by file intolerances
11:50:00 <Yexo> if some program segfaults, you won't fix it by switching to another distribution
11:50:15 <LUADuck> I even tried 777'ing every single file
11:50:40 <LUADuck> obviously just the TM files
11:51:08 <planetmaker> I guess file permissions, Yexo
11:51:42 <LUADuck> I suppose the main issue I'm having is GUI
11:51:47 <LUADuck> moreover to have one or not
11:51:57 <LUADuck> mainly because the server's right next to me
11:52:11 <LUADuck> wonderful to have another web browser / IRC client open when playing
11:53:05 <Yexo> just attach the monitor that is now attached to your server to your normal computer
11:53:24 <planetmaker> I wonder whether a trackmania channel wouldn't be more adequate to answer questions relating to setup of such server
11:53:52 <LUADuck> planetmaker: I only pulled up the segfaults as a POI, I wasn't expecting any help
11:54:23 <LUADuck> Yexo: Multi-Monitor + Source engine = OMG WE'RE GUNNA DIE
11:54:23 <planetmaker> well, my guess is that maybe the files have write permissions, but not the directory itself.
11:54:34 <planetmaker> or something along those lines. or wrongly setup paths
11:55:01 <LUADuck> So, people using OpenSUSE, are you using x86-64 or just x32?
11:55:37 <LUADuck> even though x64 should work with x86 I've never had any luck
11:55:39 <planetmaker> this machine doesn't support x64 :)
11:57:12 <LUADuck> I <3 you wget under Cygwin
12:08:55 <dihedral> <LUADuck> So, people using OpenSUSE <- just because one person mentioned OpenSuSE, it does not mean 'people' in general use it
12:11:45 *** Dred_furst has joined #openttd
12:12:20 <planetmaker> dihedral: two people use it :P
12:12:57 <planetmaker> another machine here runs ubuntu
12:13:06 <Yexo> and even if no-one here used it, that statement would still be valid, as it was just mentioning to who he said it
12:13:15 <planetmaker> so... all boils down to personal preference
12:13:40 <dihedral> Yexo, true - misread that :-P
12:14:05 <dihedral> reading use instead of using does make a difference :-P
12:14:15 <dihedral> planetmaker, always does :-P
12:15:02 <planetmaker> well... in many cases.
12:15:31 <planetmaker> For some things a certain OS may be preferential over others. Just for the reason of that a particular application requires it.
12:15:44 *** OsteHovel has joined #openttd
12:15:56 <planetmaker> but linux is linux in this respect mostly
12:17:05 *** OsteHovel is now known as OsteHovel^PDA
12:17:09 <planetmaker> E.g. I'm quite sure that ubuntu is quite fine. But the one time I worked on that machine, I didn't find anything and it took me 3 times as long to get to the end I wanted to got to.
12:19:15 <dihedral> planetmaker, same thing would happen to me if i had to work on some rpm based system e.g. suse
12:31:39 *** totalwormage has joined #openttd
12:33:27 <totalwormage> huzzahh for 0.7.0 \o/
12:42:39 *** KenjiE20 has joined #openttd
12:43:35 <totalwormage> although, when i set the language to dutch, some text on buttons exceed the width of the button itself >_<
12:45:55 *** elmex_ is now known as elmex
12:46:01 <planetmaker> totalwormage: become translator and make shorter texts :)
12:47:00 <planetmaker> translation is something which you can do even without any programming knowledge
12:47:47 <dihedral> it's an A****-easy thing
12:49:21 *** ChanServ sets mode: +v tokai
12:49:59 <planetmaker> *** ** *** **** ** ***
12:55:17 <planetmaker> I just changed a few strings from "Inhalt" to "Erweiterung" :)
12:56:58 <dihedral> Automatisch Erweiterung Herunterladen?
12:57:52 <Roest> while you#re at it please change "waldfrieden" into something different
13:00:11 <planetmaker> Roest: I accept constructive criticism ;)
13:00:38 <planetmaker> While I agree with you that "Waldfrieden" is a bit strange,... I've no better proposal
13:00:43 <dihedral> "hinterwaldplatzhaltestelle"
13:01:11 <planetmaker> It's only placed near woods, actually, is it?
13:01:40 <Roest> no it's just random if the naming routing cant decide north, east, west or south
13:02:33 <Roest> dihedral that works great with grid layouts :P
13:02:57 <Roest> 2 blocks south, one east
13:03:16 <dihedral> one step right and 2 steps back
13:04:19 <dihedral> planetmaker, "shlossplatz"
13:04:25 <dihedral> nearly every town has that one
13:04:48 <planetmaker> Schlossplatz. Right between the coal power plant, the new ICE terminal and the ore mine ;)
13:05:07 <planetmaker> But Markt could do
13:05:08 <dihedral> it's got history :-P
13:05:19 <dihedral> is Markt not more central?
13:05:25 <dihedral> but yes, that'd also do
13:05:29 <planetmaker> But that needs discussion in the the thread IMO. :)
13:05:37 <planetmaker> central = Zentrum
13:05:46 <Roest> nah, do it, we trust you
13:06:04 <dihedral> we all have translator2 access, so we can undo it in case we dont like it :-D
13:06:15 <Roest> project "get rid of waldfrieden" must succeed
13:06:41 <planetmaker> I like Siedlung :)
13:08:06 <planetmaker> I've seen bus stops called "Vorstadt", called "Siedlung", but not "Hof" ;)
13:08:08 <dihedral> Berlin.... -> Berliner Hof
13:08:48 <planetmaker> it's an idea. Not a bad one actually
13:09:01 <dihedral> it does not work well if you choose other town names
13:09:03 <planetmaker> but problem is "er"
13:09:10 <planetmaker> or "r" - depending on the name
13:09:27 <petern> Build: 0.7.0-beta1 built on Feb 16 2009 23:32:26
13:09:27 <petern> Reason: Assertion failed at c:\openttd\compile\src\oldpool.h:125: index < this->GetSize()
13:10:16 <dihedral> uh uh.... waldfr..... ops
13:11:49 <planetmaker> :P If there was a political correct way to say "Arsch der Welt", I'd go for it.
13:12:03 <dihedral> is it not politically correct :-P
13:13:01 <planetmaker> hm... no. That then should be tied to geography.
13:14:04 <dihedral> you have a braces mismatch there
13:15:30 <planetmaker> Stadion it is now.
13:15:48 <dihedral> what happened to Siedlung? :-D
13:16:10 <planetmaker> given the amount of sports arenas present in even the smallest of settlements, chances are high that it's even true ;)
13:16:59 <dihedral> planetmaker, have a look at 'Obernhof', or even better search for 'kalkofen'
13:17:34 <planetmaker> you're missing and "h" and have a "n" too much :P
13:19:05 <planetmaker> 7 strings changed tonight at least :)
13:34:27 *** Mortomes has joined #openttd
13:39:44 <CIA-1> OpenTTD: yexo * r15531 /trunk/src/script/squirrel.cpp: -Fix (r15467): AIs were stopped at every error, whether they caught it or not.
13:39:48 *** Celestar has joined #openttd
13:42:59 <Forked> weekend is about to start
13:43:04 <planetmaker> Celestar: ! G'day. How're you?
13:43:29 <Celestar> I've 3 months left to finish my PhD thesis basically
13:45:15 <Celestar> I've 30 pages already :P
13:47:28 <KingJ> Celestar: Thanks for creating cargo and passenger desinstaions, really good feature
13:47:42 <Celestar> thanks KingJ , it's only unfinished :((
13:48:21 <KingJ> Would be nice to see it completed, but i'm happy with the current version which seems to be working without any noticable issues
13:49:55 <Celestar> I will resume working on it in about 4 weeks :(
13:50:43 <dihedral> are asserts printed to stderr or stdout?
13:51:09 <planetmaker> KingJ: except the bugs on flyspray.
13:53:36 <KingJ> I've not noticed a single one while playing myself, and that's with a huge network of interconnected stations
13:57:01 <dihedral> odd - then it seems Expect catches stderr .....
13:58:25 <Celestar> even debug outputs are stderr aren'T they?
14:00:26 <dihedral> but before i thought stderr was not caught by Expect
14:50:37 *** HerzogDeXtEr1 has joined #openttd
15:12:03 <petern> RoR's networking is... poopy
15:12:37 <glx> last time I tried I get segfault
15:14:58 *** NukeBuster|laptop has joined #openttd
16:05:45 *** NukeBuster|laptop has quit IRC
16:07:38 *** NukeBuster|laptop has joined #openttd
16:09:04 <DorpsGek> dihedral: bjarni was last seen in #openttd 20 hours, 12 minutes, and 51 seconds ago: <Bjarni> it's on the internet after all and still....
16:10:44 <dihedral> i cannot see how it could be due to his cpu
16:11:06 <dihedral> the code did not change between the 2 nightlies in question
16:11:17 <dihedral> nor did the compile farm
16:14:44 <Rubidium> dihedral: the compiler might've failed on something silently
16:15:47 *** NukeBuster|laptop has quit IRC
16:26:01 <dihedral> how likely would it be that it fails silently on the os detection?
16:26:17 <dihedral> as that part (executed at runtime) is seemingly what is failing
16:26:44 <dihedral> never mind - i'll chat with Bjarni when he gets here :-P
16:27:02 <Rubidium> how often do I have to say that it is VERY unlikely that it is the OS detection that is flawed?
16:27:28 <Forked> a few more times, please.. (also why woul anything fail silently on anything?)
16:28:01 <Rubidium> or OSX is really stupid and it continues after a SERIOUS fault, where serious fault means an unresolveable function of an external library
16:28:30 <Rubidium> Forked: google around and see how many bugs are caused by e.g. compiling with -O3
16:28:42 <Forked> but apple is master and never does anything wrong.. :\
16:28:55 <Forked> oh wait.. I don't have anything iStuff
16:28:58 *** insulfrog has joined #openttd
16:29:45 <Rubidium> does iDoNotLikeIt count?
16:30:20 <Forked> I have nothing against it, I'm sure it has it's uses.. just none for me :)
16:31:08 <Rubidium> dihedral: you should try building a binary without -O3 and see whether that works on 10.3.9
16:31:10 <Forked> but I saw some funny advertising for apple products before xmas.. like "decorating for chrismas? buy a mac!"
16:31:57 <dihedral> Rubidium, nothing in the code gets even close to the issue, CF has not changed, his OS has not changed (else the previously working nightly would also not load now)
16:32:17 <dihedral> + i am trying to setup 10.3.9 in a vm on my 10.4.11 :-P
16:32:38 <Roest> dihedral are you saying bugs have to make sense?
16:32:47 <Rubidium> tralalalalalala... are you reading what I'm typing, or are you guessing what I'm thinking?
16:33:20 <glx> that reminds me a quote in the forum :)
16:33:49 <dihedral> @openttd commit 15531
16:33:49 <DorpsGek> dihedral: Commit by yexo :: r15531 trunk/src/script/squirrel.cpp (2009-02-20 13:39:18 UTC)
16:33:50 <DorpsGek> dihedral: -Fix (r15467): AIs were stopped at every error, whether they caught it or not.
16:33:55 <petern> 153311 is the important revision
16:34:08 <dihedral> @openttd commit 15511
16:34:08 <DorpsGek> dihedral: Commit by yexo :: r15511 trunk/src/landscape.cpp (2009-02-17 20:33:13 UTC)
16:34:09 <Rubidium> Forked: that's like "making out with your girl friend? date her mom!"
16:34:10 <DorpsGek> dihedral: -Fix [FS#2641] (r15190): Generating a map with the original map generator with freeform edges on resulted in an assert.
16:34:27 <Rubidium> petern: that poor train ;)
16:39:35 * welshdragon might have broken DorpsGek
16:39:40 <Rubidium> petern: Strangers in the Night (F. Sinatra)?
16:42:14 *** Swallow has joined #openttd
16:54:23 *** JapaMala has joined #openttd
16:55:06 *** _|Japa|_ has joined #openttd
17:06:22 *** insulfrog has left #openttd
17:07:31 *** Spoons is now known as FauxFaux
17:07:58 *** ChanServ sets mode: +v tokai
17:10:57 *** lobstar has joined #openttd
17:13:16 <Belugas> Strangers In The Night... Walter Rossi, maybe?
17:30:56 <Avdg> oh wrong chanel this time :/
17:31:00 *** lobstar has joined #openttd
17:31:32 <Rubidium> how can this be the wrong channel to join?
17:32:51 <KingJ> When you want to discuss realism *runs*
17:33:08 <Belugas> ROOOOOOAAAAAARRRRRR!!!!
17:44:10 * dihedral feeds Belugas a huge amount of fresh, bloody, meat
17:45:40 <Belugas> NOOOO!!!! GIVE ME USERS!!!!!
17:47:35 * dihedral feeds a very special user to Belugas
17:48:01 *** Yeggs-work is now known as Yeggstry
17:51:29 *** frosch123 has joined #openttd
17:52:13 <dihedral> RvGaTe, you aint even havel as dangerous :-P
17:52:40 <dihedral> it's like a hamster threatening people with a lump of cheese
17:59:45 <Elukka> don't you know the dangers of cheese?
18:00:17 <Elukka> cheese is serious and not to be joked about
18:00:42 *** ChanServ sets mode: +o Bjarni
18:00:54 <el_en> [18:13] <el_en> Bjarni!
18:01:32 <Bjarni> you are repeating yourself
18:03:19 <Wolf01> oh finally friday evening
18:10:17 <el_en> Bjarni: no, i was top-posting.
18:13:19 <Belugas> as long as you were not composting...
18:13:52 <petern> not personally, of course
18:14:07 <petern> i have two bins, one is nearly ready to use :D
18:15:27 <Wolf01> I need to compost some more days to be ready to be used
18:16:24 *** |Jeroen| has joined #openttd
18:18:48 <Belugas> we do not compost, as we are not gardening
18:19:03 <Belugas> either way... it wold take eons to un-freeze :D
18:19:59 *** {DS}LUADuck has joined #openttd
18:21:16 *** {DS}LUADuck is now known as LUADuck
18:21:47 <LUADuck> Right, anyone know of any auto-make-and-restart shell scripts?
18:22:12 <LUADuck> or am I missing something with autopilot
18:22:27 <glx> autopilot is just a start script
18:22:46 <glx> (with some management functions)
18:26:16 <Belugas> auto-make... are you talking about compiling it?
18:38:01 *** OsteHovel^EEE has joined #openttd
18:49:36 *** ProDigit has joined #openttd
18:53:38 *** Rubidium has joined #openttd
18:53:38 *** ChanServ sets mode: +o Rubidium
18:55:43 <planetmaker> hm... is there a grep option which returns all lines which do _not_ contain the given string?
18:56:15 <LUADuck> Belugas: Sorry for late reply, but yeah, quite a few people have auto-make scripts that automagically make OpenTTD from the nightly and restart the severer
18:56:40 * Belugas is not among those for sure...
18:56:50 <glx> planetmaker: yes there is :)
18:57:03 <LUADuck> planetmaker: -string?
18:57:19 * LUADuck slaps planetmaker around a bit with a large trout
18:58:20 <planetmaker> LUADuck: get the autostart script from the #openttdcoop server, modify it to build a dedicated server and put it into a cronjob
18:58:58 <planetmaker> or at least it should teach you how to make the script you look for
18:59:24 <planetmaker> assuming you use a bash shell
19:00:31 <Ammler> (or use the tool from Zuu)
19:00:48 <dihedral> <LUADuck> [19:21:47] Right, anyone know of any auto-make-and-restart shell scripts? <- i use one
19:01:51 <planetmaker> Ammler: that won't work for servers :)
19:02:03 <dihedral> <LUADuck> [19:56:15] [...] quite a few people have auto-make scripts that automagically make OpenTTD from the nightly and restart the severer <- only one i know of
19:03:15 *** NightKhaos has joined #openttd
19:03:21 *** qelykoc has joined #openttd
19:12:12 *** DorpsGek has joined #openttd
19:12:12 *** ChanServ sets mode: +o DorpsGek
19:14:29 *** Brianetta has joined #openttd
19:18:38 *** tkjacobsen has joined #openttd
19:22:51 *** Nite_Owl has joined #openttd
19:24:45 <dihedral> you are soooo good :-P
19:31:11 <Eddi|zuHause> <LUADuck> Right, anyone know of any auto-make-and-restart shell scripts? <- is there more to it than a crontab entry that says "svn up && make && your_usual_run_command"?
19:35:45 <Ammler> Eddi|zuHause: restart the server
19:36:26 *** tkjacobsen has joined #openttd
19:38:19 <dihedral> Eddi|zuHause, if you use ap+, then yes
19:44:43 * dihedral listens to Dolance-5
20:00:15 <dihedral> Belugas, in an endlessloop :-D
20:21:43 *** hohosydoz has joined #openttd
20:32:06 *** goodger has joined #openttd
20:37:49 <dihedral> dbg: [map] Allocating map of size 256x256
20:37:49 <dihedral> dbg: [map] Allocating map of size 1024x1024
20:37:49 <dihedral> dbg: [sl] Game Load Failed
20:37:49 <dihedral> Broken savegame - Invalid chunk size
20:37:56 <dihedral> it is not possible to join todays nightly
20:40:55 <KenjiE20> getting the same thing here
20:41:18 <dihedral> i tried it on 2 newly generated maps
20:41:43 *** goodger has joined #openttd
20:42:23 *** DaleStan has joined #openttd
20:44:13 <Rubidium> last saveload change
20:51:57 <Nite_Owl> Pardon me - I was thinking of the Pinky and The Brain cartoon
20:59:27 <Rubidium> reverting r15528 makes me able to join again (revert it on server and client)
21:01:52 <Wolf01> omg that's much time I don't play Burnout Paradise... 800MB of update... that's a new game, not an update XD
21:01:58 <dihedral> yes, but then does not the if seem kinda odd?
21:02:41 <Rubidium> it tells one where the actual error might be
21:05:40 <CIA-1> OpenTTD: rubidium * r15532 /trunk/src/saveload/ai_sl.cpp: -Fix (r15525): don't try to load (and forget) AI data from a non-existing AI when joining a server. In other words: you can join network servers again.
21:07:34 *** DaleStan_ has joined #openttd
21:07:34 *** DaleStan is now known as Guest821
21:07:35 *** DaleStan_ is now known as DaleStan
21:15:24 *** goodger has joined #openttd
21:16:52 <Belugas> WHAT A LOOOOOOOOOOOOOOOOOOOOOOOooooooooooooooooo.........ng day :(
21:22:22 *** De_ghosty has joined #openttd
21:27:00 <DASPRiD> Belugas, you moved to mars?
21:29:11 *** Belugas is now known as Ziggy_And_The_Spiders
21:29:32 *** Ziggy_And_The_Spiders is now known as Belugas
21:31:34 * Nite_Owl digs out his Bowie CD's on this channel too
21:32:29 <Wolf01> I'm looping "Paradise City" instead, I think I'll listen it about 35 times this night
21:33:43 * Belugas is moving toward Balck Sabbath - Heaven and Hell
21:34:03 <Wolf01> # Take me down to the Paradise City where the grass is green and the girls are pretty
21:35:05 * SpComb is Ceebrolistics - Lohum
21:36:38 * Belugas feels like such an oldie..
21:36:45 <Wolf01> I think I'll start the comp in 10 minutes and start to listen to Manowar or Iron Maiden
21:36:46 <Belugas> ho... wait... I AM AN OLDIE!
21:37:04 <Belugas> MAIDEN! MAIDEN! MAIDEN!!
21:38:58 <Wolf01> chose one: 1) powerslave 2) fear of the dark 3) 7th son of 7th son
21:39:53 <Belugas> that's the best one. Beat has such a wonderfull sound!
21:40:03 <dihedral> Nath, it does not work!!!
21:40:12 <Belugas> Hallowed Be Thy Name!
21:40:19 <Belugas> Charlotte the Harlotte
21:40:24 <KingJ> Wickerman, Run to the Hills are also good ones
21:40:42 <Belugas> oh... i meant... 22 acacia avenue...
21:40:46 <Rubidium> I'd go for "storage medium with all recordings"
21:42:55 * Belugas still has vinyle record of Beast, PowerSlave, Somewhere In Time,Piece Of Mind, Killer, and some singles too
21:44:48 <welshdragon> can the train window show start points and destinations?
21:45:25 <Belugas> but indeed, in this century of new technology, where memory prices area falling faster than snow, i'd follow Rubidium's advice and put everything on a portable device
21:46:32 <Wolf01> welshdragon, try ctrl click on the orders
21:46:56 *** SmoovTruck has joined #openttd
21:47:02 <Wolf01> (not the order button, but the orders themselves)
21:47:19 <Prof_Frink> Amarok: Iron Maiden - Aces High
21:47:38 <welshdragon> Wolf01, that quite doesxn't do what i want it to to
21:48:09 *** tkjacobsen_ has joined #openttd
21:53:00 *** DaleStan has joined #openttd
21:55:53 *** Unaimed has joined #openttd
21:56:52 <Unaimed> Is there any string replace function i can use in the ottd source code?
21:58:33 <Belugas> it all depends of your editor...
22:00:09 <Belugas> it's the editor who manipulates the source code, not the program
22:00:26 <Belugas> it's that or i haveno clue on waht you are talking about
22:00:28 <Unaimed> i meant a string replace function in the ottd source code
22:00:40 <dihedral> what you want to do?
22:00:42 <Belugas> [17:01] <@Belugas> it's the editor who manipulates the source code, not the program
22:01:11 <Unaimed> i want to replace part of a string with another string
22:01:13 <dihedral> Belugas, he wants to manipultae a string within the game at runtime
22:01:20 <Unaimed> dihedral, thank you =)
22:01:33 <Belugas> i'm too tired to be imaginative
22:01:56 <Avdg> this time its becouse im at the right chanel :)
22:02:14 <Belugas> there are some fucntions who do that indeed
22:02:36 <Unaimed> do you know the name of them, i've searched but can't find them
22:02:49 <Belugas> but it all depends on what exactly you want to do. You might be better off with playing with the parameters instead
22:03:34 <Unaimed> i have string "hello world", i want to replace "world" with "openttd"
22:04:29 <Belugas> i do not have the sources with me
22:04:38 <Rubidium> don't think C has a function for that
22:05:05 <Unaimed> Rubidium, i beleive so aswell, i was wondering if there was a custom "shared" function in openttd i should/could use
22:05:27 <Rubidium> not really; we don't use it
22:05:53 <Avdg> oh nvm, that bug is already reported :/
22:06:21 <Avdg> i had a [net] trying to execute a packet in the past bug
22:06:26 <dihedral> Unaimed, what _exactly_ are you trying to do?
22:07:08 <Unaimed> I want openttd to remember the town name when i change the name of a station, so that when i change the name of the town the towns part of the station name should change aswell
22:07:20 <Rubidium> Unaimed: AFAICR there's only one place where string 'replacement' is done and that's done in a manner that is not generically useful
22:08:52 <Rubidium> as it replaces exactly 4 characters by exactly 4 characters
22:09:08 <Unaimed> yeah, i found that function aswell
22:13:00 <dihedral> can you not use {TOWN} in the station name?
22:13:10 <Rubidium> dihedral: not in custom names
22:14:14 <el_en> did anyone in starfleet ever consider how ridiculously slow to use the speech-based user interface is?
22:14:33 <Tefad> but you don't have to walk to a console
22:15:30 *** goodger has joined #openttd
22:16:26 <el_en> also the chain of command where the ranking officer on bridge has to order raising shields when immediate threat is expected, sounds ineffective.
22:16:56 <Tefad> you want to keep viewers watching the show
22:17:12 <el_en> i thought it's a documentary sent back from the future.
22:17:32 <Unaimed> dihedral, my idea is to replace the town name in all the station names in the town when the town name changes, but i need a string replace function for that, unless you have a better idea?
22:18:25 <el_en> did anyone in starfleet ever consider what it feels like to operate a computer that has lwaxana troi's voice?
22:19:31 <dihedral> Unaimed, make {TOWN} valid for custom town names
22:19:36 <Prof_Frink> el_en: No, you're thinking of Galaxy Quest
22:19:37 <dihedral> it's a replaced string :-P
22:21:34 <Rubidium> {TOWN} isn't replaced by OpenTTD; it's replaced by strgen to a 'magic' character which is replaced by OpenTTD
22:23:11 <dihedral> well, that makes it a wee bit harder
22:25:24 <Rubidium> the best is probably to replace the (first) town name in the string to that magic number when renaming the town
22:26:37 <dihedral> assuming you know that 'magic number'
22:27:53 <Rubidium> well, that's something like SCC_TOWN or so
22:29:47 <dihedral> Unaimed, why not rename your town, then rename your stations?
22:30:37 <Unaimed> Perhaps i do not know that a want a different town name until after i've renamed the station
22:31:44 <Unaimed> why don't we remove the function then, then this problem wouldn't exist =)
22:32:07 <Nite_Owl> names are attached to objects so it should not matter what order you name things in
22:32:48 <dihedral> Rubidium, a button 'prefix with townname' :-P
22:34:58 <Eddi|zuHause> <el_en> did anyone in starfleet ever consider how ridiculously slow to use the speech-based user interface is? <-- apparently they have never seen minority report ;)
22:35:24 <Nite_Owl> well in the past towns & stations had to each have a unique name but that was changed a while back
22:36:19 <Nite_Owl> quite a while back if I am remembering correctly
22:36:59 <Eddi|zuHause> i remember in TTO you could not type "ä" "ö" and "ü", because they got catched by some kind of hotkey handler
22:37:07 <Eddi|zuHause> "Ä" Ö" and "Ü" worked
22:39:36 *** KillaloT has joined #openttd
22:41:17 <Rubidium> petern: yeah, new spelling rules; catched seems to be prefered over caught in this channel
22:42:07 <Rubidium> same as sais, pais, payed, paied, sayed and saied
22:42:19 <Eddi|zuHause> at least we germans DO reform our spelling :))
22:43:05 <Rubidium> Eddi|zuHause: maybe the Germans, but people teaching German don't conform to the reformation
22:43:27 <Eddi|zuHause> the germans don't conform to their reformation either :p
22:43:35 <Eddi|zuHause> but at least there is a reformation
22:43:54 <Eddi|zuHause> so it'll sort itself out in like two generations
22:44:31 <Eddi|zuHause> but the english have not reformed their spelling for like 500 years, while they totally changed the pronunciation
22:45:50 <Nite_Owl> Depends on which version of English you are referring to
22:46:44 <Eddi|zuHause> the actual differences are rather minor
22:47:26 <Nite_Owl> true but the US version is less then 500 years old
22:48:01 <Eddi|zuHause> that does not magically make its history disappear
22:49:58 <Nite_Owl> thank you petern - you are also correct
22:50:30 *** goodger has joined #openttd
22:57:37 <CIA-1> OpenTTD: yexo * r15533 /3rdparty/squirrel/squirrel/sqstate.cpp: [Squirrel] -Fix (r15460): Enable typechecking again for squirrel calls to the NoAI API.
23:08:56 *** NukeBuster has joined #openttd
23:11:12 *** Zealotus has joined #openttd
23:21:19 <CIA-1> OpenTTD: frosch * r15534 /trunk/src/ (roadveh_cmd.cpp table/water_land.h water_cmd.cpp): -Codechange: Rename some variables.
23:22:04 *** goodger has joined #openttd
23:32:21 *** goodger has joined #openttd
23:37:58 <Rubidium> petern: can you explain string.cpp:108's IsValidChar(c - SCC_SPRITE_START, CS_ALPHANUMERAL) (introduced in r5215, utf8 branch)?
23:45:47 *** Rogue-Wisema has joined #openttd
23:45:55 <Rogue-Wisema> hey guys, can i get some help
23:48:08 <dihedral> Rogue-Wisema, totally depends
23:49:17 <Yexo> Rogue-Wisema: as long as you don't state your problem or ask your question, you can't get help :p
23:49:25 <Rogue-Wisema> ok well basically i have been a fan of TTDLX since back in the day and only just found openTTD
23:49:56 <Elukka> that's not a problem nor a question :D
23:50:00 <Rogue-Wisema> I would like to get the 32x32 bricks working on open ttd but i cant quite follow all the instructions and forum stuff.. how do i set it up using the downloads
23:50:08 <Rogue-Wisema> lol, that was my intro :P
23:50:14 *** TinoDid has joined #openttd
23:50:27 <Yexo> 32x32 bricks? Are you talking about extra zoom levels?
23:51:08 <Rogue-Wisema> yeah thats the ones
23:51:24 <Yexo> which of the two? Just 32 bpp graphics or also exrra zoom levels?
23:51:30 *** LUADuck has joined #openttd
23:51:47 <Elukka> i actually have no idea about 32 bpp
23:51:55 <Rogue-Wisema> i dont know the difference
23:52:05 <Elukka> i havent downloaded any because they look horribly out of place in an environment with mostly 8 bpp graphics
23:52:46 <Yexo> Rogue-Wisema: 32bpp graphics have been supported for a long time in openttd, they are nothing more than an other way to improve graphics (by allowing artists to use more colors)
23:53:07 <Yexo> extra-zoom levels is probably what you have seen: larger graphciss (an extra zoom-in level)
23:54:13 <Rogue-Wisema> well any improvement would be nice
23:55:11 <Rogue-Wisema> how do i setup the extra zoom ones then
23:57:10 <glx> you need to apply the patch and compile (unless there's a build available on the forum)
23:58:35 <Rogue-Wisema> ok the one in version 0.7 what is that one
23:58:42 <Rogue-Wisema> the downloadable content?
23:59:31 <dihedral> what do are the forum titles you were reading?
continue to next day ⏵