Log for #openttd on 19th March 2006:
Times are UTC Toggle Colours
00:00:04  <RichK__> yup - IN has pbs
00:00:20  <RichK__> r3464
00:00:57  <RichK__> hi DarkSSH - im struggling on a snippet of code - can you help?
00:01:37  <vrak> ah, that IN is from when pbs was in trunk, right ?
00:01:46  <RichK__> very last build
00:01:50  <vrak> that'd explain why i couldn't find it listed
00:02:02  <DarkSSH> RichK__: 'ello airport man ;)
00:02:10  <RichK__> hi DarkSSH
00:02:54  <DarkSSH> you can PM or talk here
00:03:09  <RichK__> im working on my terragenesis, and trying to find a location for an industry, without worrying about level, then flattening the platform
00:03:33  <RichK__> but i want to test whether i can flatten ok, but it doesnt seem to work
00:03:38  <RichK__> code is:
00:03:41  <RichK__>      if (CmdFailed(DoCommandP(tile + TileDiffXY(max_x + 1, max_y + 1), tile + TileDiffXY(0,0), 0, 0, CMD_LEVEL_LAND)))
00:03:41  <RichK__>      {
00:04:12  <DarkSSH> TileDiffXY(0,0) <-- useless
00:04:20  <RichK__> so im using DoCommandP, max_x max_y are the largest sizes of the industry
00:04:38  <RichK__> i used to have that as (-1,-1)... the (0,0) is for testing ;)
00:04:39  <MeusH> _Luca_, I know what's wrong
00:04:44  <DarkSSH> ok
00:04:48  <RichK__> fire away
00:04:58  <RichK__> BTW, it never fails...
00:04:58  <MeusH> I caught my ISP provider on IM. 1:04 AM :D
00:05:23  <MeusH> My lan is 192.168.1.*  The DNS is
00:05:23  <DarkSSH> RichK__: well that's possible, but are you sure?
00:05:31  <MeusH> however, I connected my and my dad's comp
00:05:39  <RichK__> it does level the land, but when it cant (cos of obstructions), it doesnt fail
00:05:47  <MeusH> and gave IPs: and
00:05:53  <DarkSSH> RichK__: eg you can always terraform except for lighthouses and such
00:05:57  <DarkSSH> are you sure it can't?
00:06:05  <MeusH> this confused my computer so it did not connect to DNS, which was in
00:06:07  <RichK__> yup
00:06:29  <RichK__> well - it shouldnt... what happens is the industry ends up building itself up the hill
00:06:41  <MeusH> the way to fix it is to change my comp <-> my dad's comp connection's IP range to 10.0.0, instead of 192.168.0
00:07:02  <DarkSSH> just a stupid question, but do you execute it with a DC_EXEC flag?
00:07:12  <RichK__> nope... what does that do?
00:07:16  <DarkSSH> to well...actually flatten the land
00:07:41  <RichK__> it does flatten the land anyway
00:07:45  <glx> RichK__: without the flag it just test if it can (and return cost)
00:08:18  <BurtyB> MeusH fix whatever DHCP server is giving out the different IPs?
00:08:23  <RichK__> hmm... so what should 5th param be??
00:09:43  <DarkSSH> DC_EXEC
00:09:50  <DarkSSH> to execute
00:09:57  <DarkSSH> DC_QUERY to just ask
00:09:57  <RichK__> what to test?
00:10:00  <RichK__> aha
00:10:03  <RichK__> brb
00:10:06  <DarkSSH> there's also DC_AUTO but don't ask me what it exactly does
00:10:12  <DarkSSH> some *magic*
00:10:34  <DarkSSH> RichK__: command.h:142
00:11:16  <RichK__> i saw DC_AUTO on a previous command, and still couldnt understand DC_AUTO :)
00:11:31  <glx> CMD_LEVEL_LAND |  CMD_AUTO ?
00:11:58  <DarkSSH> glx: ?
00:12:18  <glx> I searched for all DoCommandP in code
00:12:34  <glx> I can't find any with DC_EXEC but some use CMD_AUTO
00:13:05  <DarkSSH> well of course you don't find any with DC_EXEC, cause it's always tested first
00:13:21  <DarkSSH> yeah, I think you could use
00:13:25  <RichK__> hmm... DC_QUERY undefined
00:13:25  <DarkSSH> 01:11 < glx> CMD_LEVEL_LAND |  CMD_AUTO
00:13:32  <DarkSSH> DC_QUERY_COST
00:13:37  <RichK__> ta
00:13:48  <DarkSSH> but 0 also queries cost :)
00:14:04  <Vornicus> terrafoming is allowed as long as you don't destroy anything in the process;  this includes earthworks.  Lighthouses and transmitters cannot be destroyed under any circumstances, so you cannot terraform squares with them on them.
00:14:06  <DarkSSH> which you are not interested in anyways since you're in the terrain generator
00:14:36  <Vornicus> there is an attempt currently to make it so you can terraform despite earthworks, but I don't know how well it's going.
00:14:41  <RichK__> ouch! CTD
00:16:50  *** stefan [] has quit [Read error: 104 (Connection reset by peer)]
00:17:01  <DarkSSH> RichK__: you could try CMD_LEVEL_LAND | CMD_AUTO *or* add the DC_EXEC flag for execution
00:17:11  <DarkSSH> this command stuff is pretty confusing :P
00:17:36  *** XeryusTC is now known as Xeryus|sleep
00:17:56  *** stefan [] has joined #openttd
00:18:00  <MeusH> <BurtyB> MeusH fix whatever DHCP server is giving out the different IPs? <-- excuse me?
00:18:14  <MeusH> Everything has been configured manually
00:18:56  <DarkSSH> Bjarni: still awake?
00:18:58  <RichK__> DarkSSH: no kidding
00:19:09  <Eddi|zuHause2> why would an ip of prevent you from using a DNS with ip
00:19:30  <BurtyB> MeusH hmmm well not sure how your network is setup, but you must be doing some internal routing if you expect all those subnets to work on the same "network"
00:19:32  <RichK__> DarkSSH: latest build lowered land mostly ok, but still a couple of errors
00:19:39  <glx> indeed DoCommandP sets DC_FLAG
00:19:47  <glx> *DC_EXEC
00:19:57  <DarkSSH> we know that :)
00:20:24  <DarkSSH> every normal command you send gets executed twice
00:20:39  <DarkSSH> first in query mode to see if it's possible, then for real with DC_EXEC set
00:21:21  <DarkSSH> some commands are the exception however. Like CMD_REMOVE_ROAD because you can't predict that
00:22:08  <glx> CMD_LEVEL_LAND is in the exception list
00:23:10  <MeusH> okay BurtyB
00:23:14  <MeusH> what do you propose?
00:23:19  <MeusH> I'm not much an expert
00:23:23  <MeusH> I've got two networks
00:23:40  <Bjarni> DarkSSH: when will be released?
00:23:41  <MeusH> one, LAN, supplies me with internet, and it is 192.168*
00:24:01  <MeusH> DNS is and I am
00:24:08  <DarkSSH> Bjarni: how long are you awake? Id'd like you to test a partly rewritten iconv
00:24:11  <DJFire> LOL
00:24:17  <MeusH> there is a second network - a connection between my two PCs
00:24:25  <DJFire> whats your subnet mask?
00:24:35  <MeusH> it's 192.168.1 connection instead of 10.0.0
00:24:47  <MeusH> mask is, on both connections
00:24:49  <RichK__> ive changed to use DoCommandByTile(tile + TileDiffXY(max_x + 1, max_y + 1), tile + TileDiffXY(0,0), 0, DC_QUERY_COST, CMD_LEVEL_LAND)    ... and it checks, but doesnt seem to abort
00:25:04  <Bjarni> 	<DarkSSH>	Bjarni: how long are you awake? Id'd like you to test a partly rewritten iconv <-- officially I went to sleep like an hour ago :p
00:25:08  <DJFire> you wont be able to talk between 0.X and 1.X
00:25:27  <glx> RichK__: 4th param is a callback function
00:26:13  <RichK__> so NULL?
00:26:23  <DarkSSH> RichK__: abort what? It depends on the command, some go further after an error, othres stop immediately. But if it returns err you know it didn't work
00:26:40  <DJFire> Meush: quick fix, just use as your netmask
00:27:05  <Bjarni> DarkSSH: what do you want me to test?
00:27:12  <DarkSSH> this
00:27:19  <Bjarni> it should be fairly fast to test. Either it works or it fails
00:27:25  <Bjarni> there is no middle way
00:27:43  <DJFire> lol
00:27:50  <glx> RichK__: DoCommand can use DC_* as param
00:27:58  <DarkSSH> Bjarni:
00:28:16  <glx> but DoCommandP can't
00:28:20  <DarkSSH> what do you want with a callback?
00:29:04  <glx> oh I misread, he used DoCommandByTile :P
00:29:58  <glx> RichK__: forgot what I said about callback :)
00:30:04  <DarkSSH> hehe
00:30:06  <MeusH> DJFire: why
00:30:12  <MeusH> What is going to happen?
00:30:23  <MeusH> anyway, what do you mean by saying "0.X and 1.X"?
00:30:42  <DJFire> its going to make the two separate networks into one so they can all talk to each other
00:30:45  <DarkSSH> Bjarni: some totally unrelatd changes in cocoa_s.c because I think those name conflicts are doubly solved
00:31:12  <RichK__> hang on. im compiling ... brb
00:31:28  <DJFire> theres almost no way 192.168.1.X will talk to 192.168.0.X with a netmask of
00:31:45  <DarkSSH> Bjarni: shit, bad diff
00:32:04  <glx> RichK__: anyway it seems you are not using DoCommandByTile() with correct parameters
00:32:11  <MeusH> DJFire: My point is not to connect these
00:32:27  <MeusH> my computer shares the internet to my dad's
00:32:34  <MeusH> simply, our comps should be and
00:32:45  <MeusH> while LAN will be 192.168.*.*
00:32:50  <MeusH> and this should work
00:33:07  <Bjarni> <DarkSSH>	Bjarni: some totally unrelatd changes in cocoa_s.c because I think those name conflicts are doubly solved <-- some of those name conflicts are rather hard to make nicer because they conflict with included headers, so the order matters
00:33:18  <DarkSSH> ok relead
00:33:28  <DJFire> != 192.168.*.* == 192.168.*.*
00:33:33  <glx> MeusH: did you set the gateway?
00:34:02  <DarkSSH> Bjarni: the first thing you include in that file is stdafx.h and that includes os/macos/osx_stdafx.h so it should be good no?
00:34:33  <RichK__> yeah,  its flattening always, and occasionally reporting that it failed, but then not reacting to it ... grrrrrrr
00:34:39  <DJFire> MeusH: whats the ip/devices that wont talk?
00:35:13  <DarkSSH> RichK__: and if you only execute it with a 0 flag? Then it SHOULD not flatten
00:35:19  <DarkSSH> I mean that would be impossible
00:35:23  <MeusH> DNS and p2p network - it's because my computer confuses the true given by ISP
00:35:38  <MeusH> just because my dad's comp is - it should be
00:35:53  <MeusH> what's your opinion?
00:36:12  <DJFire> how many nics you have in the machine?
00:36:22  <DJFire> i know whats happening
00:37:07  *** KritiK [] has quit ["Miranda IM! Smaller, Faster, Easier."]
00:37:25  <Bjarni> 	<DarkSSH>	Bjarni: the first thing you include in that file is stdafx.h and that includes os/macos/osx_stdafx.h so it should be good no? <-- if I recall correctly, then they have to be done AFTER including the framework headers
00:37:31  <MeusH> I've got two net cables :)
00:37:32  <Bjarni> but now we will see what happens
00:37:45  <MeusH> this way one network card takes care about the LAN and internet
00:37:54  <MeusH> and the second one transmits data to my dad's comp
00:38:04  <DarkSSH> Bjarni: after coreservices?
00:39:00  <Bjarni> #include <AudioUnit/AudioUnit.h> <-- this is a framework include because of the name/name.h
00:39:02  <DarkSSH> does BEOS use cocoa_s.c as well?
00:39:02  <DJFire> so that one nic plugs into what?
00:39:28  <Bjarni> 	<DarkSSH>	does BEOS use cocoa_s.c as well? <-- no, cocoa is a layer in OSX
00:39:38  <DarkSSH> so what does it do there?
00:39:44  <DarkSSH> cocoa_s.c:15
00:39:57  <MeusH> one cable is plugged to the first network card. It gives me the internet and DNS
00:40:06  <DJFire> k
00:40:26  <MeusH> other cable is plugged to the second network card, and to dad's comp on the other side
00:40:34  <DarkSSH> Bjarni: he, nvm, I'm not going to mess around with this header-labyrinth when I can't even test it :(
00:40:35  <DJFire> you running windows?
00:40:38  <_Luca_> bed time
00:40:39  *** _Luca_ [n=thelucst@] has left #openttd []
00:40:40  <MeusH> my computer shares the internet connection so my dad can browse the web
00:40:42  <MeusH> yes, windows
00:40:50  <MeusH> everything is fine, really
00:41:00  <DJFire> did you internet share or bridge connection?
00:41:17  <Bjarni> 	<DarkSSH>	cocoa_s.c:15 <-- that's actually a pretty good question
00:41:21  <MeusH> I just need to set my comp to and dad's to on the "second" cable
00:41:26  <Bjarni> one that I can't answer right now
00:41:42  <MeusH> share it
00:41:52  <DarkSSH> Bjarni: <-- reload
00:41:54  <DJFire> seems like you bridged and your dad's is pulling an IP from the ISP
00:42:06  <MeusH> no
00:42:08  <MeusH> backwards
00:42:13  <Bjarni> unix.c: In function 'convert_to_UTF8':
00:42:13  <Bjarni> unix.c:628: warning: passing argument 2 of 'strrchr' makes integer from pointer without a cast
00:42:13  <Bjarni> unix.c:629: error: 'buf2' undeclared (first use in this function)
00:42:20  <MeusH> I'm plugged directly to the ISP, to the LAN
00:42:26  <MeusH> my dad is plugged to my computer
00:42:31  <DarkSSH> :s
00:42:43  <DJFire> just set static ips on the two computers lan nics
00:42:45  <MeusH> he needs to turn my comp on in order to surf the web on his comp
00:43:00  <MeusH> yes, and you mean?
00:43:02  <DarkSSH> reload
00:43:04  <DarkSSH> or
00:43:06  <DarkSSH> change buf2 to buf
00:43:17  <DJFire> but you will also need a dns server
00:44:32  *** ^Cartman^ [] has quit ["Que?"]
00:44:35  <MeusH> which is given by my ISP - I'm directly plugged to him
00:45:09  <MeusH> the only problem was my dad's comp interfering with DNS. The problem will go away when I change the ips
00:45:29  <DJFire> yes, but your dads computer will drop the request since theres no route to host :-P
00:45:50  <glx> MeusH: which windows are you using?
00:46:08  <MeusH> XP pro
00:46:32  <glx> and you use XP internet connection sharing?
00:46:57  <MeusH> yes
00:47:04  <Bjarni> unix.c: In function 'convert_to_UTF8':
00:47:04  <Bjarni> unix.c:628: warning: passing argument 2 of 'strrchr' makes integer from pointer without a cast
00:47:04  <Bjarni> unix.c:629: warning: passing argument 2 of 'strrchr' makes integer from pointer without a cast
00:47:04  <Bjarni> unix.c:640: warning: return from incompatible pointer type
00:47:13  <Bjarni> ===> Linking openttd
00:47:13  <Bjarni> /usr/bin/ld: Undefined symbols:
00:47:13  <Bjarni> _convert_to_fs_charset
00:47:30  <MeusH> thank you guys so much, but I really got to go
00:47:31  <DJFire> MeusH try setting your dads computer's dns to
00:47:33  <MeusH> it's so late
00:47:39  <DarkSSH> blah
00:47:39  <MeusH> I'll sleep 5 hours
00:47:42  <DarkSSH> what the
00:47:43  <DarkSSH> hmm
00:47:49  <MeusH> DJFire: okay, I'll try that
00:47:53  <DarkSSH> goddamn, I changed the wrong working copy
00:47:54  <DarkSSH> jk23
00:47:55  <MeusH> I'll remember it
00:47:55  <DarkSSH> 5q
00:48:57  <DarkSSH> annoying...
00:49:14  *** MLnetSupport [] has quit ["Ciao"]
00:49:16  <Bjarni> <DarkSSH>	goddamn, I changed the wrong working copy <-- I opened unix.c in the wrong working copy to change buf2, but then it looked wrong, so I realised it almost instantly
00:49:24  *** Mukke [] has quit []
00:49:56  <Bjarni> damn, I'm tired
00:50:04  <Bjarni> we will have to continue tomorrow
00:50:05  <MeusH> cya
00:50:07  <Bjarni> goodnight
00:50:08  <DarkSSH> Bjarni: no wait
00:50:10  <DarkSSH> 5 mins :)
00:50:14  <MeusH> thank you so much DJFire and glx
00:50:14  <Bjarni> :s
00:50:17  *** MeusH [] has quit ["KVIrc 3.2.0 'Realia'"]
00:50:50  <Bjarni> DarkSSH: why can't it wait?
00:50:59  <Bjarni> you plan to release now?
00:51:37  <Bjarni> I don't think I can last 5 minutes anymore
00:51:41  <DarkSSH> because I am evil :)
00:51:44  <DarkSSH> no release atm
00:51:48  <DarkSSH> only 2 more mins
00:51:48  <Bjarni> I'm really tired all of a sudden
00:53:02  <DarkSSH> ok
00:53:09  <DarkSSH>
00:53:41  <DarkSSH> forgot to remove all the stupid changes saveload.c/screenshot.c
00:55:43  <DarkSSH> Dvd-beveiliging Xbox 360 gekraakt <-- hehe
00:56:52  <Bjarni> well, it was just a matter of time before it happened
00:57:16  <DarkSSH> well, does it compile? run? crash?
00:57:56  *** Tobin [] has joined #openttd
00:58:01  <RichK__> ahh...
00:58:10  <RichK__> i think i have the answer
00:58:16  * Tobin waves
00:58:26  <CIA-5> belugas * r3973 /trunk/lang/french.txt: Update french translation, adding STRING1 where needed, as well as other omissions. Thanks to Darkvater for this opportunity
00:58:29  *** Tobin [] has quit [Remote closed the connection]
00:58:57  <RichK__> DarkSSH:  Level Land has no "failed" state... it just doesnt level those bits it cant change
00:59:10  <RichK__> damn
00:59:11  <DarkSSH> ah...
01:00:13  <RichK__> certainly if you ingame try to level some land... it doesnt say "no you cant... town in the way"... it just levels what it can
01:00:32  <RichK__> so im guessing no error state
01:00:35  <DarkSSH> I think that's why it's DC_AUTO
01:00:43  <DarkSSH> eh I mean CMD_AUTO
01:01:55  <DarkSSH> Bjarni: judging from your long absense I presume it has compiled and linked and is running and you are testing it at the moment
01:02:05  <DarkSSH> or you are asleep already, just forgot to tell us
01:02:23  <Bjarni> unix.c: In function 'convert_to_UTF8':
01:02:23  <Bjarni> unix.c:621: warning: passing argument 2 of 'strrchr' makes integer from pointer without a cast
01:02:23  <Bjarni> unix.c:641: warning: return from incompatible pointer type
01:02:32  <DarkSSH> WTF AGAIN?
01:02:33  <Bjarni> actually I was away from the keyboard
01:02:37  <DarkSSH> I just changed it to '/'
01:02:49  <DarkSSH> ay..idiot
01:02:52  * DarkSSH slaps head
01:03:00  <Bjarni> openttd(26464) malloc: *** error for object 0x13070e0: double free
01:03:00  <Bjarni> openttd(26464) malloc: *** set a breakpoint in szone_error to debug
01:03:04  <Bjarni> a whole lot of times
01:03:15  <DarkSSH> hmm..could be iconv_close()
01:03:20  <DarkSSH> strange
01:03:23  <Bjarni> we will know
01:03:25  <Bjarni> tomorrow
01:03:26  <DarkSSH> thanks
01:03:28  <Bjarni> goodnight
01:03:29  <DarkSSH> go to bed :)
01:03:31  *** Bjarni [] has quit ["Leaving"]
01:03:34  <DarkSSH> I need you tomor
01:03:38  <DarkSSH> ok, then I don't
01:03:39  <DarkSSH> sjeez
01:04:23  <DarkSSH> gaah
01:04:24  <DarkSSH> idiot
01:04:27  <DarkSSH> ok, it's too late
01:04:34  <DarkSSH> I am braindeaddy
01:05:37  <DarkSSH> gn all :)
01:05:40  <RichK__> im off too... bath then bang head against DoCommandP :)
01:05:55  <RichK__> cya
01:05:58  *** RichK__ [n=RichK@] has quit []
01:07:20  *** Born_Acorn [] has quit []
01:13:40  <CIA-5> Darkvater * r3974 /trunk/lang/french.txt: - Typo in r3973, missing }
01:14:19  <Vornicus> narg
01:15:33  <Eddi|zuHause2> you mean "narf"? ;)
01:15:48  * Vornicus experiences crashing in 3941 during switches from fullscreen to windowed.
01:16:11  <Eddi|zuHause2> (pinky and brain rule :p)
01:16:15  * Vornicus updates his svn, notes that cocoa_v.m has been updated since then.
01:16:23  <Vornicus> no, narg.
01:20:14  * Vornicus hunts around for a changelog for recent svn updates.
01:25:33  <Vornicus> argl
01:25:39  <Vornicus> arglnargl
01:26:14  <Eddi|zuHause2> !m 6*.75
01:26:17  <Eddi|zuHause2> ah
01:26:19  <Eddi|zuHause2> wrong channel
01:26:34  <glx> !calc 6*.75
01:26:35  <jmp_ghli> >glx> 4.50
01:26:49  <Vornicus> Okay.  3941 and 3974 both crash sometimes when switching between fullscreen and windowed.  It seems to happen more often windowed->fullscreen.
01:27:11  * Vornicus tries 3923.
01:27:48  <Vornicus> ...that doesn't work because my language packs have changed.  blarg.
01:27:55  <Eddi|zuHause2> glx: sure, but the maple interface is more powerful ;) (plus i am not known to jmp_ghli)
01:32:58  * Vornicus tries to figure out what to do about this.
01:52:08  <CIA-5> belugas * r3975 /branch/0.4.5/lang/french.txt:
01:52:08  <CIA-5> Update french translation, adding STRING1 where needed, as well as other omissions.
01:52:08  <CIA-5> Thanks to Darkvater for this opportunity.
01:52:08  <CIA-5> No typo this time
01:53:10  <Cipri> Where can I submit simple feature req's?
01:54:02  * Cipri would love to have the buy-land tool be able to select rectagles, and buy land in bulk. And I know that asking it on here won't be remebered ;)
01:54:30  * Cipri finds bugs.openttd, dances.
01:55:13  *** jong [] has quit [Remote closed the connection]
01:55:48  *** jong [] has joined #openttd
01:55:54  *** tokai|2 [] has quit ["Don't give me logic, give me emotions!"]
02:05:29  *** CobraA1 [] has joined #openttd
02:07:36  *** Sionide [] has quit [Connection reset by peer]
02:08:38  *** Sionide [] has joined #openttd
02:09:24  *** ThePizzaKing [] has joined #openttd
02:12:43  *** ThePizzaKing [] has quit ["Chatzilla 0.9.72 [SUSE 1.0.7-0.1/20050920]"]
02:46:32  <Hendikins> Anyone up for a game?
02:57:13  <Eddi|zuHause2> at 4AM? hardly ;)
02:57:41  <Hendikins> It isn't 4am here.
02:58:28  <Eddi|zuHause2> the world does not spin around you ;)
02:58:56  <Hendikins> Nor you.
02:59:45  <Eddi|zuHause2> but the channel stats show a definitive tendency ;)
03:00:57  *** Andrew67 [n=andrew67@] has quit ["Leaving"]
03:02:30  *** CobraA1 [] has left #openttd []
03:28:52  *** glx [] has quit ["Bye!"]
03:33:35  *** Tobin [] has joined #openttd
03:33:54  * Tobin waves
03:34:01  * Tobin checks out the elrail branch
03:37:00  *** Osai [] has quit []
03:47:15  *** iridium` [] has joined #openttd
03:59:57  *** Torrasque_ [] has joined #openttd
04:01:04  *** Torrasque [] has quit [Read error: 110 (Connection timed out)]
04:03:18  *** jong [] has quit [Remote closed the connection]
04:04:58  *** iridium`nh [] has quit [Read error: 110 (Connection timed out)]
04:04:58  *** iridium` is now known as iridium`nh
04:14:22  *** dp_ [] has joined #openttd
04:38:58  *** dp-- [] has quit [Read error: 110 (Connection timed out)]
04:39:01  *** dp_ is now known as dp--
05:17:08  *** DJFire [] has quit [Read error: 110 (Connection timed out)]
05:34:15  *** ThePizzaKing [] has joined #openttd
06:02:02  *** Tron_ [] has joined #openttd
06:05:04  *** Nubian [] has joined #openttd
06:06:06  *** ThePizzaKing [] has quit ["Chatzilla 0.9.72 [Firefox]"]
06:07:14  *** [asdf] [] has joined #openttd
06:07:53  *** [asdf] [] has left #openttd []
06:08:48  *** dev|ant [] has joined #openttd
06:11:47  *** Tron [] has quit [Nick collision from services.]
06:11:47  *** Tron_ is now known as Tron
06:13:09  <Tron> "Update french translation, adding STRING1 where needed, as well as other omissions."
06:13:10  <Tron> WTF?!
06:13:26  <Tron> STRING[1-5] __ONLY__ in english.txt
06:13:38  <Tron> DarkSSH! Belugas_Gone!
06:13:56  <BurtyB> it wasnt me
06:25:14  *** stavrosg [] has joined #OpenTTD
06:26:02  <MiHaMiX> DarkSSH: ?
06:26:19  <MiHaMiX> Tron: i'm upset on the very same thing
06:48:59  *** Forexs [] has quit [Read error: 104 (Connection reset by peer)]
06:50:22  <CIA-5> tron * r3976 /trunk/rail_cmd.c: Fix typo in r3946
07:17:12  *** Cheery [] has joined #openttd
07:17:29  *** KUDr [] has quit [Read error: 110 (Connection timed out)]
07:28:43  *** Singaporekid [] has joined #openttd
07:28:44  *** Spoco [] has quit []
07:32:07  *** Spoco [] has joined #openttd
07:34:13  *** Prof_Frink [] has quit [Remote closed the connection]
07:36:39  *** Aankhen`` [n=pockled@] has joined #openttd
07:41:02  *** Prof_Frink [] has joined #openttd
07:46:06  *** Singaporekid [] has quit [":o"]
08:00:35  *** Prof_Frink [] has quit ["tiuq\"]
08:02:43  *** Osai [] has joined #openttd
08:17:16  *** tokai|ni [] has joined #openttd
08:19:47  *** KUDr [] has joined #openttd
08:20:58  <guru3> good morning
08:21:01  *** tokai [] has quit [Connection timed out]
08:21:08  <KUDr> gm
08:25:04  *** Bjarni [] has joined #openttd
08:25:04  *** mode/#openttd [+o Bjarni] by ChanServ
08:42:12  <DarkSSH> Tron: ping
08:42:36  <DarkSSH> ugh...sorry
08:44:26  <DarkSSH> wtf iconv() here expects parameter 2 to be const char**, but on this linux pc it's char**
08:44:39  <DarkSSH> can't thet make up their mind?
08:48:24  <Tron> where's "here"?
08:48:36  <DarkSSH> this pc
08:48:58  <Tron> i would've /never/ guessed
08:49:06  <DarkSSH> hehe
08:49:15  <Tron> maybe you could a bit more vague and tell me it's somewhere in the milkyway
08:49:44  <Tron> well, there are several iconv implementations
08:49:47  <DarkSSH> no, definitelky this pc
08:49:59  <Tron> so you're not in the milkyway?
08:50:32  <Tron> pretty good response time for being at least several thousand lightyears away
08:51:13  <Tron> subspace communication? hypepulse generators? hyperspace laser com?
08:51:42  <DarkSSH> pfft... so outdated
08:51:47  <DarkSSH> telepathy
08:52:00  <Tron> telepathy? with the irc server? righto...
08:52:09  <DarkSSH> MiHaMiX: wiki down?
08:52:24  <DarkSSH> you don't believe me?
08:52:32  <Tron> not exactly
08:52:40  <Tron> now, tell my, what kind of system
08:52:46  * DarkSSH begins to boil Tron's brain from afar
08:52:53  <DarkSSH> thatll teach ya
08:52:55  * Tron yawns
08:53:21  <DarkSSH> Linux 2.4.20-28.7 #1 Thu Dec 18 11:31:59 EST 2003 i686 unknown
08:53:39  <DarkSSH> it's a SUSE 9.0 machine
08:53:50  <Tron> which iconv implementation? which version?
08:54:37  <DarkSSH> hmm, how to se4e?
08:54:48  <Tron> yast probably
08:55:00  <DarkSSH> iconv (GNU libc) 2.2.5
08:55:04  <DarkSSH> possible?
08:55:41  <DarkSSH> I have no such rightshere
08:55:53  <DarkSSH> is the wiki down?
08:56:42  <Bjarni> I think we have a general server problem
08:57:02  <Bjarni> the download locations of elrails are down as well
08:57:11  <DarkSSH> no, svn works
08:57:29  <Bjarni> is down
08:57:32  <DarkSSH> prolly miha
08:57:42  <Bjarni> MiHaMiX: ping
08:57:51  <Bjarni> MiHaMiX: what is the server status?
08:58:16  <Tron> 2.2.5? that's ... 4 years old
08:59:07  <DarkSSH> crappy university pc's :(
09:01:41  <Tron> later glibc implementations still seem to be non-const
09:01:49  <CIA-5> Darkvater * r3977 /trunk/lang/french.txt: - Change all STRING1's back to STRING in french.txt because these {STRINGn} are only applicable to english.txt. Fixup of r3973. Sorry
09:01:52  <Tron> the opengroup says it has to be const char**
09:01:55  <Tron> so glibc is wrong
09:02:15  <Tron> DarkSSH: don't forget branch/0.4.5
09:02:18  <DarkSSH> yep
09:03:30  <CIA-5> Darkvater * r3978 /branch/0.4.5/lang/french.txt: - Change all STRING1's back to STRING in french.txt because these {STRINGn} are only applicable to english.txt. Fixup of r3973. Sorry. Backport of r3977 from trunk
09:05:43  <DarkSSH> tron: <- what do you think?
09:06:26  <Tron> -	retval = iconv(convd, NULL, NULL, NULL, NULL);
09:06:30  <Tron> why did you remove this?
09:06:37  <DarkSSH> it is not used
09:06:43  <Tron> semi-wrong
09:06:55  <Tron> the return value is unused
09:07:02  <Tron> so retval should be removed
09:07:16  <Tron> the function call though has side effects
09:07:37  <Tron> <-- section DESCRIPTION, second paragraph
09:09:13  <Tron> the change in saveload.c seems wrong
09:09:13  <DarkSSH> second paragraph talks abou outbuf/outb uflen not being NU
09:09:14  <DarkSSH> LL
09:09:59  <Tron> "which inbuf is a null pointer"
09:10:12  <DarkSSH> A third case is when inbuf is NULL or *inbuf is  NULL,  and  outbuf  is NULL  or  *outbuf  is  NULL. In this case, the iconv function sets cd's conversion state to the initial state.
09:10:41  <MiHaMiX> Bjarni, DarkSSH: something happened to apache2 on my server
09:10:43  <Tron> that sentence isn't even on that page
09:10:59  <DarkSSH> I know but your page says
09:11:13  <DarkSSH> For state-dependent encodings, the conversion descriptor cd is placed into its initial shift state by a call for which inbuf is a null pointer, or for which inbuf points to a null pointer. When iconv() is called in this way, and if outbuf is not a null pointer or a pointer to a null pointer
09:11:47  <Tron> it says "__is a null pointer__" not "isn't"
09:11:52  <DarkSSH> MiHaMiX: something bad? :p
09:11:53  <MiHaMiX> ok, wiki and nightly is working
09:11:53  *** KUDr [] has quit [Read error: 113 (No route to host)]
09:14:14  <MiHaMiX> since I upgraded to apache2 it sometimes happen that apache2 stops responding and a php process took over the controll over tcp port 80
09:14:30  <Tron>  		convd = iconv_open("UTF-8", "ISO-8859-15");
09:14:31  <Tron> -		if(convd == (iconv_t)(-1))
09:14:31  <Tron> +		if (convd == (iconv_t)(-1)) {
09:14:31  <Tron> +			iconv_close(convd);
09:14:39  <Tron> why do you call iconv_close() when opening failed?
09:14:49  <DarkSSH> but anyways... initailizatuion.. so it should only be called once after iconv_open, no?
09:14:49  <DarkSSH> MiHaMiX: what happened?
09:14:58  <MiHaMiX> DarkSSH: i don't know yet
09:15:09  <Tron> <DarkSSH> but anyways... initailizatuion.. so it should only be called once after iconv_open, no? <--- no.
09:15:21  <DarkSSH> to do the proper thing?
09:15:29  <Tron> it's should be called every time you convert a new string
09:15:32  <MiHaMiX> [Thu Mar 16 14:33:44 2006] [warn] long lost child came home! (pid 19570)
09:15:34  * DarkSSH has never done iconv before
09:15:38  <Tron> <DarkSSH> to do the proper thing? <-- what proper thing?
09:15:51  <Tron> do you close files which you failed to open?
09:16:57  *** Singaporekid [] has joined #openttd
09:17:33  <DarkSSH> most of th time not :P
09:22:33  <Tron> hm, this reminds me...
09:22:39  *** mode/#openttd [+o Tron] by ChanServ
09:22:48  *** mode/#openttd [-b *!*i=lauri@*.fi] by Tron
09:22:53  *** mode/#openttd [-b *!*i=diablo@*] by Tron
09:23:02  *** mode/#openttd [-o Tron] by Tron
09:26:09  *** KUDr [] has joined #openttd
09:28:59  *** Xeryus|sleep is now known as XeryusTC
09:32:06  *** BJH [] has joined #openttd
09:40:45  *** _Luca_ [n=thelucst@] has joined #openttd
09:40:47  <_Luca_> Morning
09:43:27  *** tokai|ni [] has quit ["icebears... take care of them!"]
09:43:41  *** tokai [] has joined #openttd
09:54:59  *** Osai [] has quit []
09:59:17  *** KUDr_ [] has joined #openttd
09:59:33  *** tokai|noir [] has joined #openttd
10:01:33  *** jong [] has joined #openttd
10:02:00  *** KUDr [] has quit [Nick collision from services.]
10:02:09  *** KUDr_ is now known as KUDr
10:04:03  <MiHaMiX> hmm
10:04:12  <MiHaMiX> could someone translate it?
10:04:13  <MiHaMiX>
10:04:21  <MiHaMiX> it's something related to openttd :)
10:05:09  <DarkSSH> it's newgrf coding
10:05:11  <DarkSSH> ;P
10:05:54  *** Scia [] has joined #openttd
10:08:04  *** Zerot_ [] has quit []
10:09:12  <XeryusTC> MiHaMiX:,ZYgK/translate
10:09:53  *** CobraA1 [] has joined #openttd
10:09:56  <MiHaMiX> XeryusTC: thanks :)
10:10:08  <XeryusTC> np
10:14:03  *** Zerot [] has joined #openttd
10:18:40  *** |Jeroen| [] has joined #openttd
10:22:57  <DarkSSH> hmm translation doesn't say much to me
10:22:59  <DarkSSH> only boxen
10:23:03  <DarkSSH> peter1138: ping
10:23:30  *** sw4y [] has joined #openttd
10:27:52  <MiHaMiX> hmm
10:27:59  <MiHaMiX> something must be wrong with apache2
10:28:00  <MiHaMiX> 31087 www-data  25   0  328m  58m 6696 S  6.0  1.5   0:53.11 apache2
10:28:09  <MiHaMiX> it eats way too much RAM
10:30:50  <BurtyB> either that or a module its using
10:31:25  <MiHaMiX> BurtyB: you mean php5? :)
10:31:36  <BurtyB> possibly
10:34:13  *** dev|ant [] has quit [Read error: 104 (Connection reset by peer)]
10:36:05  <MiHaMiX> hmm
10:36:39  <MiHaMiX> as long as I used apache1.3, it wasn't a problem :)
10:37:39  <MiHaMiX> why does a single gpg command requires 800M of ram???
10:37:47  <MiHaMiX>  5625 miham     25   0  834m 825m 1132 R 99.9 20.9  13:45.17 gpg
10:38:40  <MiHaMiX> unf*cking-believable
10:38:49  <Bjarni> DarkSSH: how is iconv going?
10:39:12  <DarkSSH> Bjarni: soso, one more hurdle to overcome
10:39:14  <Bjarni> like: eta to when I should spend time on it
10:39:15  <BurtyB> nice amount of cpu usage too MiHaMiX wtf are you encrypting?
10:39:27  <MiHaMiX> BurtyB: i'm imorting a keyring
10:39:30  <MiHaMiX> importing
10:39:46  <MiHaMiX> 960M ram
10:40:16  <MiHaMiX> i should've start the import process on a storage server, since that has 8G of ram :D
10:40:16  <Tron> a week ago i saw a process which had used 243 days of CPU time
10:40:23  <Tron> the machine was up for about 250 days
10:40:29  <MiHaMiX>  5625 miham     25   0 1019m 1.0g 1132 R 99.9 25.5  16:27.08 gpg
10:40:37  <MiHaMiX> Tron: nice :)
10:41:12  <MiHaMiX> Tron: my rtorrent had used 598 minutes of CPU time
10:41:54  <Tron> 600 minutes? mere 10 hours!
10:42:13  <Tron> this thing ate 5800 hours of cpu time!
10:43:22  *** DJ_Mirage [] has joined #openttd
10:44:32  <MiHaMiX> Tron: yes, but it just run 20 days :)
10:44:52  <MiHaMiX> wow, gpg finished :DDDDD
10:50:27  <Bjarni> after only 20 days?
10:50:45  *** ^Cartman^ [] has joined #openttd
10:52:06  <Bjarni> <-- haha, bots are funny
10:52:29  <XeryusTC> isn't there some kind of command to send all trains to a depot for servicing?
10:52:36  <Bjarni> no
10:52:52  <Bjarni> several people have requested it so far, but nobody coded it
10:53:14  <Bjarni> you disabled breakdowns and now you need to replace all your trains, right?
10:53:35  <XeryusTC> i disabled breakdowns, but i still have the servicing patch enabled
10:53:53  <XeryusTC> but it takes ages before they are being replaced :(
10:54:08  <Bjarni> not really
10:54:14  <Bjarni> just 150-200 days
10:54:24  <Bjarni> unless you didn't build enough depots
10:56:35  <XeryusTC> a year has passed and only 2/3 of all the trains have been replaced
10:56:57  *** Diablo-D3 [] has joined #openttd
11:02:10  *** AciD [] has joined #openttd
11:07:14  *** Osai [] has joined #openttd
11:10:57  *** Jenkz [] has joined #openttd
11:20:48  *** RoySmeding [] has joined #openttd
11:21:04  <XeryusTC> lets see if i can make it myself :)
11:26:44  <MiHaMiX> LOL
11:26:45  <MiHaMiX>
11:27:10  <MiHaMiX> this is the Chinese version of OpenTTD mainpage :)
11:27:43  <XeryusTC> hehe :)
11:30:29  <Tron> MiHaMiX: ?
11:35:56  <MiHaMiX> tokai: ?
11:35:58  <MiHaMiX> Tron: ?
11:35:59  <MiHaMiX> :)
11:36:09  * MiHaMiX installed graphviz to wiki :)
11:38:28  <Bjarni> what is graphviz?
11:38:45  <Kuja^>
11:38:51  <Kuja^> found it :p
11:38:53  <MiHaMiX>
11:38:54  <Kuja^> looks nice
11:39:03  <MiHaMiX> Kuja^: :P
11:39:34  <MiHaMiX> Bjarni: it's perfect for graphing dependencies and these sort of things
11:41:38  <Bjarni> <-- ahh that one
11:41:39  <Bjarni> nice
11:42:06  <MiHaMiX> Bjarni: did you see it's source? :)
11:43:21  <Bjarni> it's downright understandable
11:43:57  <Bjarni> right now I can't think of any serious use for it though
11:44:06  <Bjarni> I mean for OpenTTD
11:44:30  <XeryusTC> is there some kind of function that allows you to send one or multiple vehicles to a depot for servicing?
11:44:48  <MiHaMiX> Bjarni: ok, maybe others :D
11:44:52  <Bjarni> hmm
11:44:56  <Bjarni> actually I got one
11:45:02  <Bjarni> I'm going to test it now :)
11:45:14  * MiHaMiX is stress-testing the wiki :D
11:45:25  *** ^Cartman^ [] has quit [Read error: 104 (Connection reset by peer)]
11:45:28  <MiHaMiX> I've generated a dot-graph from the debian keyring
11:45:36  <Tron> XeryusTC: grep DEPOT command.h
11:45:48  <MiHaMiX> dot is working now, eating up 750M of ram :D
11:46:22  *** ^Cartman^ [] has joined #openttd
11:46:35  <MiHaMiX> don't look at my page!
11:46:41  <MiHaMiX> pretty please! :D
11:47:02  <MiHaMiX> all two CPU is burning in the server :D
11:47:05  <Bjarni> dammit MiHaMiX, I was just going to take the source from your page to start working from that one and now it's not simple anymore :(
11:47:19  <MiHaMiX> Bjarni: sorry :(
11:47:28  <MiHaMiX> ok, i'll kill every dot NOW
11:47:57  <Bjarni> I will just take another simple code to work from instead
11:48:30  <Bjarni> <-- actually I can see a great usage for this one :D
11:49:21  <MiHaMiX> Bjarni: not bad :)
11:54:02  <MiHaMiX> Bjarni: ok, i resrtoreadu
11:54:17  <MiHaMiX> ehh
11:54:23  <MiHaMiX> so, I restored the original page :)
12:03:10  <Bjarni>
12:03:17  <Bjarni> any comments?
12:03:45  *** Angst [] has joined #openttd
12:06:17  <CIA-5> tron * r3979 /trunk/ (10 files): Move GetRailFoundation() to rail_map.h and use it and friends to get information about rail tiles
12:07:54  <Tron> a tree with its root at the bottom? that feels so unnatural!
12:08:05  <_Luca_> Bjarni: Purpose?
12:08:34  <Bjarni> simple
12:08:39  <Bjarni> file layout of OTTD
12:08:42  <Bjarni> when it's done, that is
12:09:11  <_Luca_> hmm k
12:10:41  <MiHaMiX> Tron: i think it could be changed :)
12:11:15  <_Luca_> Anyone happen to know of something similar to Grapher but for *shrug* Windows?
12:11:41  <MiHaMiX> _Luca_: graphviz works on windows, too.
12:11:54  <_Luca_> ah
12:12:42  *** angerman [] has joined #openttd
12:12:45  <_Luca_> not really what I am looking for
12:13:15  <_Luca_> Grapher:
12:15:30  <Bjarni> <-- can we get doxygen pages like that?
12:15:32  <Rubidium> Tron: your change in water_cmd.c does not look right (you replaced ||'s with &&'s); it will always break as slope cannot be 1 and 2 at the same time
12:16:01  <Tron> grr... change it back and forth one time too much i guess
12:16:07  <Tron> thanks
12:23:22  *** guru3 is now known as TankProgram
12:26:06  <Bjarni> <-- is this better?
12:27:44  <Eddi|zuHause2> i would kinda reverse it... (switch left and right)
12:28:19  <Bjarni> hmm
12:28:22  <Bjarni> how to do that...
12:29:19  <Bjarni> done
12:29:25  *** TankProgram is now known as guru3
12:29:30  <Bjarni> that was not as hard as I feared :)
12:31:05  <Eddi|zuHause2> much better :)
12:31:51  <Tron> the directory names should be all lowercase
12:33:32  * Vornicus tries to set up svn and flyspray on his own server, gets a lot of nowhere.
12:33:36  <_Luca_> can you try and mkae it look nice now?
12:33:47  <_Luca_> the fonts and colours are horrible :P
12:34:15  <Vornicus> well, okay.  I get /somewhere/, but that somewhere does not involve actually getting an svn repository to show up properly.
12:35:23  <Bjarni> _Luca_: I haven't figured out how to control fonts yet :(
12:36:57  <_Luca_> :(
12:37:46  <Bjarni> ok, now I changed it to times roman
12:38:02  <Bjarni> but it's tricky when I don't have a list of supported fonts
12:38:20  <Bjarni> I just took the one from the example in the docs
12:39:07  <Bjarni> as for colours, some are 32 bit rgb, some are... well, I haven't figured it out yet. I just typed something and a colour appeared
12:39:51  <_Luca_> lol
12:43:09  <Bjarni> ahh, I can actually use RGB colours on all of them :)
12:43:39  <Bjarni> I still haven't figured out how the other system works though
12:43:46  <Bjarni> not even after reading the docs
12:44:37  <Bjarni> now I just don't know what colours to use :p
12:46:58  <Bjarni> now it got new colours... I'm not sure they are any better though :p
12:48:58  *** XeryusTC is now known as XeryusTV
12:52:17  <tokai> MiHaMiX: hmm? 'sup?
12:52:37  <MiHaMiX> tokai: nothing, sorry, just a nick completion failure :)
12:52:53  <tokai> ah :)
12:53:05  <tokai> pity... noone talks with me ;)
12:55:02  * Bjarni continues not to talk to tokai
13:01:00  *** sw4y [] has quit [Remote closed the connection]
13:03:13  *** Qrrbrbirlbel [] has joined #openttd
13:06:09  *** webfreakz [n=Ronald@] has joined #openttd
13:06:15  <webfreakz> ey
13:06:26  <Noldo> hey
13:06:51  <webfreakz> i've got a suggestion: what about an option to save junctions?
13:07:15  <Noldo> webfreakz: how would you do that?
13:07:24  <webfreakz> i don't know
13:07:41  <webfreakz> but it surrely could be possible i guess
13:07:41  <Bjarni> then how do you think we should know?
13:08:14  <Noldo> webfreakz: how about copy/paste railways?
13:10:31  <hylje> ya pattern clipboard
13:10:47  <webfreakz> Bjarni: wouldn't it be possible to save the information of the junction in some sort of clipboard
13:11:01  <webfreakz> lets say the junction is 8x8
13:11:29  <webfreakz> and the you say on tile 4x8 (X x Y) a rail goes from south->north
13:11:35  *** glx [] has joined #openttd
13:11:38  <Bjarni> do you know how to code that in a network safe way?
13:11:53  <webfreakz> Noldo: copy past railways???
13:12:12  <webfreakz> what do you mean by 'network safe'?
13:12:40  <Noldo> webfreakz: not causing desyncs
13:12:59  <webfreakz> why would it cause desyncs?
13:13:07  <hylje> it could just record a pattern and replay it at given location
13:13:11  <Bjarni> if it fails to build the same on all computers
13:13:13  <hylje> basically a macro
13:13:25  <webfreakz> yes
13:13:30  <Eddi|zuHause2> scripting OTTD :)
13:14:12  <webfreakz> if it would be developed, it would definately go in single-player-mode first
13:14:27  <Bjarni> not really
13:14:40  <Bjarni> because then it would be needed to be developed twice
13:15:19  <_Luca_> what about modifying DVs recording thing?
13:15:37  <Bjarni> how about finishing DarkSSH's recording thing?
13:15:44  <_Luca_> :P
13:15:48  <_Luca_> that first maybe
13:16:18  <_Luca_> are there any plans to make it into something practical?
13:16:24  <webfreakz> which recording thing? haven't been on the forums for a while....
13:16:34  <Bjarni> it's an old thing
13:16:50  <Bjarni> it stores every human interaction
13:16:53  <Bjarni> for replay
13:17:36  *** Alltaken [n=chatzill@blender/artist/allTaken] has joined #openttd
13:17:36  <webfreakz> ok
13:17:48  <Eddi|zuHause2> TTO had those learning games... where it showed how to build stations and trains
13:18:04  <Bjarni> yeah
13:18:08  <Bjarni> we need that too
13:18:18  <Bjarni> once we got the tool to make them, that is
13:19:03  <_Luca_> is there anything wrong with the patch other than no gui?
13:19:17  <Bjarni> I don't know
13:20:09  <_Luca_> er
13:20:16  <_Luca_> DarkSSH: ping
13:21:32  <Bjarni> I would be more interested in making the tutorials rather than some copy paste thing, that is still rather questionable if it would work
13:21:38  *** Torrasque_ [] has quit [Remote closed the connection]
13:23:09  <_Luca_> IMO I would rather make a video tutorial with sounds explaining what is going on
13:23:23  <FauxFaux> Been done!
13:23:27  <_Luca_> :o
13:23:28  <_Luca_> linky
13:23:30  <_Luca_> !!!
13:23:58  <FauxFaux> I don't know where it was, *google*
13:24:17  <_Luca_> was it TTD or OpenTTD?
13:24:26  <Bjarni> OpenTTD
13:24:30  <Bjarni> it sucked though
13:24:35  <Bjarni> too big
13:24:37  <FauxFaux> It was almost certainly ottd.
13:24:49  <hylje> STORY MODE :-D
13:24:55  <FauxFaux> Bjarni: Video codecs suck at this kind of thing, you'd probably have to fall bacl to flash.
13:25:19  <_Luca_> how big is too big?
13:25:29  <Bjarni> we should use scripts to use the game engine to display stuff like this
13:25:41  <hylje> scriptable maps ftw
13:25:54  <Bjarni> nobody said we can't run an mp3/ogg/whatever file to tell what goes on
13:26:07  <webfreakz> FauxFaux: what about OGG Theora?
13:26:15  <Bjarni> also we can include window messages to tell what goes on and those can be translated
13:26:38  <hylje> just make campaigns possible
13:26:38  <Bjarni> it's not likely that audio gets translated and if it is, then we will have a size issue again
13:26:40  <hylje> :D
13:26:41  <FauxFaux> webfreakz: It's still a video codec.
13:27:38  *** Qrrbrbirlbel [] has quit [Read error: 110 (Connection timed out)]
13:27:39  <webfreakz> yes but it's almost platform independant
13:28:00  <FauxFaux> Flash is pretty close.
13:28:04  <_Luca_> I don't really see the problem with videos being big - everybody has broadband nowadays and if they don't they should be shot
13:28:20  <FauxFaux> Flash 7 is everything but firefox/amd64 iirc.
13:28:21  <webfreakz> exactly
13:28:27  <Bjarni> basically what we need is to store all commands issued, all windows opened, main view x,y and then highjack the mouse pointer to show what to click on
13:28:36  <webfreakz> yes thats a minor problem with flash
13:28:57  <Bjarni> scripting based on that will make very small and easy translateable tutorials, so we can include a lot of them
13:29:02  <Bjarni> basically one for each feature
13:29:52  *** eQualizer [] has quit [Read error: 110 (Connection timed out)]
13:30:01  <webfreakz> when i first played TTD i build a station and some tracks, but a train..... and now what?
13:30:24  <FauxFaux> Oh, and I can only get 256k broadband here, a 3 minute@10mb/minute video is still too much for me to care about.
13:30:33  <webfreakz> then a friend of mine showed me how to give them orders, and when your station grows how to enlarge the station for its capacity
13:30:54  <_Luca_> FauxFaux: You are lazy :P
13:30:56  <webfreakz> fauxfaux: you live in the middle of nowhere?
13:30:56  <_Luca_> and should be shot
13:31:02  <webfreakz> :')
13:31:06  *** Torrasque [] has joined #openttd
13:31:09  <FauxFaux> webfreakz: The thing that really needs to be conveyed is how most people set up networks.
13:31:20  <_Luca_> yeah
13:31:21  <webfreakz> yes
13:31:29  <_Luca_> signals on every piece of track = should be shot
13:31:39  * webfreakz is dead
13:31:42  <_Luca_> :P
13:31:48  <FauxFaux> webfreakz: Having introduced a 'few' people to ottd at lans, most of them end up connecting about 5 stations in a row, and no full load, etc.
13:32:02  <FauxFaux> webfreakz: And yeah, I live in the middle of nowhere :P
13:32:24  <webfreakz> what about a satellite connection for internet?
13:33:22  <FauxFaux> Latency is nearly as important as sheer bandwidth :p
13:33:35  <_Luca_>
13:34:20  <FauxFaux> Cool.
13:34:23  *** iridium`nh is now known as iridium
13:36:08  <_Luca_> I still don't think videos would be that bad, give me a min to do some calcs...
13:37:44  <_Luca_> hmm
13:37:46  <_Luca_> maybe
13:37:54  <_Luca_> what is the compression like on most video formats?
13:38:48  <webfreakz> Ogg Theora is pretty good in compression
13:39:19  <_Luca_> well say you did 640x480, at 8bpp if you did 3fps that would be 1 mbyte / sec raw
13:39:49  <Alltaken> hi guys
13:40:02  <webfreakz> wouldn't that be 7 MB per second?
13:40:05  <_Luca_> hey Alltaken
13:40:17  <_Luca_> 8bpp = 8 bits per pixel = 1 byte
13:40:20  <webfreakz> 640*480*8*3 / 1024 / 1024 = 7,03125
13:40:27  <webfreakz> ow
13:40:34  <webfreakz> you're right then :)
13:40:42  <Alltaken> i don't understand the math what is going on?
13:40:44  <_Luca_> it is under 1mbyte, but for ease of calculations lets say it is that
13:40:49  <_Luca_> Alltaken: video tutorials
13:41:18  <Alltaken> ah.... yeah you can use Flash based programs which turn objects into vectors.
13:41:20  <webfreakz> i think it is about X^(1/2) * C² - 19E20 + 1
13:41:22  <Alltaken> much more efficient
13:42:37  <_Luca_> webfreakz: In english?
13:43:19  <webfreakz> :P
13:44:17  <CIA-5> tron * r3980 /trunk/water_cmd.c: Fix glitch in r3979 spotted by Rubidium. Maybe I'm getting too old for this...
13:48:13  <CIA-5> tron * r3981 /trunk/ (8 files in 2 dirs): More work for the rail accessing functions and enums
13:54:34  *** Nubian [] has quit [Remote closed the connection]
13:56:38  *** webfreakz [n=Ronald@] has left #openttd []
14:13:47  *** Tobin [] has quit []
14:15:03  *** sw4y [] has joined #openttd
14:18:07  *** Diablo-D3 [] has quit ["do coders dream of sheep()?"]
14:18:16  *** sw4y [] has quit [Remote closed the connection]
14:21:53  *** sw4y [] has joined #openttd
14:22:15  *** sw4y [] has quit [Remote closed the connection]
14:22:35  <FauxFaux> >openttd --help
14:22:35  <FauxFaux> Program too big to fit in memory
14:22:38  <FauxFaux> Interesting.
14:23:01  <FauxFaux> Oh, it's doing it for everything now.
14:23:05  <FauxFaux> I wonder what's broken.
14:23:53  *** sw4y [] has joined #openttd
14:27:43  *** tokai|noir [] has quit [Read error: 104 (Connection reset by peer)]
14:27:56  *** Alltaken [n=chatzill@blender/artist/allTaken] has quit ["Chatzilla 0.9.70 [Firefox]"]
14:28:36  *** stavrosg [] has quit [Read error: 110 (Connection timed out)]
14:29:07  *** tokai|noir [] has joined #openttd
14:39:11  *** Born_Acorn [] has joined #openttd
14:43:26  <CIA-5> tron * r3982 /trunk/ (rail_cmd.c table/track_land.h): Fix last commit. I got confused by some strange test, which did nothing
14:43:34  <Tron> FSCK
14:44:16  <Tron> that was one file too much *sigh*
14:48:34  *** _Luca1 [n=luca@] has joined #openttd
14:48:53  <_Luca1> Righty, I did some experimenting while having my lunch and here are the results so far
14:49:10  <_Luca1> I captured 10fps to jpeg, then converted this to a movie and compressed it with xvid
14:49:48  <_Luca1> at 640x480 (the original size) I can get it down to 2.2mb for 30secs with virtually no loss in quality
14:50:04  <_Luca1> if I scale this up to 800x600, same fps, same quality options, it shrinks to 19.mb though :P
14:50:08  <_Luca1> *1.9
14:50:21  <coppercore> wtf
14:50:28  <coppercore> shrinks? lol
14:50:30  *** _Luca_ [n=thelucst@] has quit [Nick collision from services.]
14:50:32  <_Luca1> yeah...
14:50:45  *** _Luca1 is now known as _Luca_
14:51:09  <Celestar> hello people
14:52:19  <_Luca_> Hi Celestar
14:52:42  <_Luca_> If I do the same with DivX and mpeg4 I get about the same (2mb) for 800x600 and 640x480
14:53:11  *** _StefaN^ [] has joined #openttd
14:53:13  *** eQualizer [] has joined #openttd
14:55:20  <DarkSSH> hi Celestar
14:57:31  <Celestar> hi DarkSSH , hows stuff?
14:58:30  <DarkSSH> soso, got a hockey game withi the hour :)
14:58:39  <Celestar> I see
15:01:05  <Born_Acorn> Who will coin revision 4000? :p
15:01:21  <Bjarni> somebody with svn access, I guess
15:01:26  <DarkSSH> amen
15:01:35  <Born_Acorn> Yes, but which one of you!
15:02:07  <Bjarni> we already planned that, but it's a secret
15:02:11  <Bjarni> wait and see
15:02:56  <Celestar> hr hr ;
15:02:56  <Bjarni> <-- I really like the idea in this patch, but it could be made better
15:03:07  <Bjarni> it's too tricky to make good tutorials that way
15:03:20  <Bjarni> also they have to be compiled with the binary
15:03:23  <Celestar> Tron: you got a minute?
15:03:41  * Bjarni hands Tron a minute
15:05:49  *** Osai [] has quit []
15:15:33  * Celestar detonates
15:16:12  *** KritiK [] has joined #openttd
15:16:44  <Celestar> this VehicleEnterTile stuff is REALLY getting on my butt :S
15:16:51  *** XeryusTV is now known as XeryusTC
15:17:29  <Celestar> one might foolishly assume that it is called once when a vehicle is entering a tile.
15:17:49  <Tron> fool!
15:18:31  <Celestar> one might also assume that it is NOT called if a vehicle is travelling within a tile
15:18:37  <_Luca_> i just tried making a video tutorial - it was fine until the stupid ai came along and built 3 stations next to mine :P
15:18:55  <Celestar> Tron: we should once take a week and give functions new names.
15:19:14  <Celestar> names that has at least SOMETHING in common with what the fuction actually does
15:19:25  <Tron> Foo0()
15:19:27  <Tron> Foo1()
15:19:28  <Tron> Foo2()
15:19:31  <Tron> Foo3()
15:19:35  <Tron> objections?
15:19:45  <Celestar> yes.
15:19:50  <Celestar> too little digits
15:19:51  <Bjarni> _Luca_: disable AI when making tutorials :p
15:20:02  <DarkSSH> Foo111()
15:20:07  <Celestar> Foo0000 Foo0001 ... Foo3fe2
15:20:29  <DarkSSH> we should name them binarily in the order they get called when executing the program
15:20:44  <Celestar> yes :P
15:21:17  <Tron> every time you make a new function, generate an uuid
15:21:22  <Tron> %uuidgen
15:21:22  <Tron> 038ae3bc-b75c-11da-bcd0-000461428c89
15:21:26  <_Luca_> lol
15:21:28  <Tron> %uuidgen
15:21:28  <Tron> 06a9c1dc-b75c-11da-bcd0-000461428c89
15:21:52  <Tron> prepend a single letter and replace the - with _ to make it a valid function name
15:21:54  <_Luca_> what is we run out though? i think we need more characters
15:22:25  <Tron> there are quite many uuids
15:22:50  <Tron> about 2^128 uuids should be enough
15:22:51  <Rubidium> would use the SHA-512 of the source code of the function, then you can see whether someone has modified your code :)
15:23:03  *** Diablo-D3 [] has joined #openttd
15:23:22  <Rubidium> while one prepends it with an 'O' :)
15:23:30  <Celestar> Tron: I vote for "f" as the single letter
15:32:45  *** MeusH [] has joined #openttd
15:32:50  <MeusH> hey
15:32:55  <MeusH> hello MiHaMiX, hi Bjarni
15:33:04  <MeusH> graphvis... got to check it out :)
15:33:19  *** Singaporekid [] has quit [":o"]
15:33:41  *** iridium is now known as iridium`nh
15:38:55  <_Luca_> <-- my tutorial (please don't kill me for using RapidShare)
15:42:43  <FauxFaux>!
15:42:55  <DarkSSH> <-- out
15:47:23  <Celestar> Vornicus: you there?
15:48:36  <Celestar> ok and we still didn't decide whether we want YAPS for elrails
15:49:33  <MeusH> what's the YAPS?
15:49:40  <Celestar> Yet Another Patch Setting
15:50:04  <MeusH> no we don't
15:50:16  <MeusH> if there is no patch setting for maglev, there shouldn't be for erails
15:50:23  <Celestar> I agree.
15:50:43  <Celestar> but the other devs should agree as well ;)
15:50:53  <MeusH> yeah, the rules
15:51:13  <MeusH> "silence means agreement", doesn't it? ;)
15:51:24  <Noldo> _Luca_: you didn't use clone train?
15:51:27  <Celestar> well. it doesn't need to be decided now.
15:51:45  <Celestar> but I gotta figure out what to do before we can merge elrail into mainline
15:52:21  <MeusH> how about the electric engine + non electric engine power and speed calculation?
15:52:32  <Celestar> I'm getting there.
15:52:40  <Celestar> tunnels are still doing trouble
15:53:26  *** Osai [] has joined #openttd
15:55:01  <_Luca_> Noldo: I thought it too confusing for noobs to understand
15:55:50  <Noldo> _Luca_: maybe
15:55:57  <_Luca_> Celestar: I expect you know of the PF bug with non electrified and eletrified railways connected?
15:56:03  <Eddi|zuHause2> [19.03. 16:04] <Born_Acorn> Who will coin revision 4000? :p <- well... odds are, it is tron with "fix glitch in r3999" ;)
15:56:11  <Celestar> _Luca_: which pathfinder are we talking about?
15:56:20  <_Luca_> I will check....
15:56:20  <_Luca_> :P
15:56:29  <_Luca_> probably the old one though
15:56:41  <MiHaMiX> hmm
15:56:42  <Celestar> that doesn't matter. Both are supposed to work.
15:56:47  <_Luca_> ok
15:56:51  <MiHaMiX> dramatic picture from an F1 accident:
15:56:59  <_Luca_> i used the windows binaries made a while ago so it may have been fixed by now
15:57:04  <_Luca_> but I will create you a sav
15:57:05  <_Luca_> e
15:57:28  *** sw4y [] has quit [Remote closed the connection]
15:57:28  <glx> MiHaMiX: lol
15:59:14  <Celestar> _Luca_: I didn't fix anything, so I doubt it
15:59:20  <_Luca_> k
16:00:07  <Celestar> any kinda savegame would be helpful
16:00:32  *** sw4y [] has joined #openttd
16:01:09  <MeusH> nice one MiHaMiX
16:01:19  <MiHaMiX> MeusH: hi
16:01:19  <MeusH> I've been affected by graphvizmania, too :D
16:01:31  <MiHaMiX> MeusH: i hoped you'll like it
16:01:47  <MeusH> yeah
16:01:48  <MiHaMiX> MeusH: and, i believed it'll be usefull for us
16:02:13  <MiHaMiX> s/ll/l/
16:02:17  <MeusH> that's correct
16:02:47  <RoySmeding> i'm compiling that graphviz thing
16:03:23  *** Morlark [] has quit ["Error 404: Pants not found"]
16:04:56  <_Luca_> - only with old pathfinder
16:09:10  <Celestar> _lu	ok checking
16:09:34  <Celestar> er you got a firewall or something?
16:10:02  <Celestar> becase I'm not getting through
16:10:42  <_Luca_> lemme have a looky...
16:10:47  <_Luca_> my router is probably being evil
16:10:52  <Celestar> seems so
16:10:56  <MeusH> MiHaMiX: there are many dependencies explained on the OpenTTD wiki, the graphviz will be useful, indeed
16:10:58  <MiHaMiX> lol, evil router :DD
16:11:04  <MeusH> now I'll just have to find these :)
16:11:10  <MiHaMiX> MeusH: good luck :)
16:11:16  <MeusH> pathes window o_O
16:11:21  <MeusH> no, too much work
16:11:22  <_Luca_> hmm looks ok - dcc?
16:11:24  <MiHaMiX> MeusH: did you manage to find something to prevent content spam? :)
16:11:31  <MeusH> not yet :(
16:11:38  <Celestar> _Luca_: ok
16:11:42  <MeusH> however I'm upgrading the blacklist
16:11:53  <MiHaMiX> MeusH: never mind, i believe you'll find one day :)
16:12:00  <MiHaMiX> MeusH: yes, I saw
16:12:12  <MeusH> I've found these bastards call their sites like
16:12:19  <MeusH> where "viag" means viagra...
16:13:06  <MiHaMiX> MeusH: ahh
16:13:46  <_Luca_> Celestar: Get anything?
16:13:55  <Celestar> yeah
16:14:00  <_Luca_> goodo
16:14:12  <_Luca_> it doesn't seem to be transfering :(
16:14:29  <Celestar> stalled
16:14:50  <_Luca_> *curses*
16:15:55  <Eddi|zuHause2> "Technik, die verzweifelt" (modification of a german commercial slogan)
16:16:24  <_Luca_> Celestar:
16:24:39  *** jnmbk [n=jnmbk@] has joined #openttd
16:25:20  *** Eddi|zuHause [] has joined #openttd
16:26:12  *** BurtyB [] has quit ["bbl"]
16:29:55  *** melfar [] has joined #openttd
16:30:01  *** glx [] has quit ["Bye!"]
16:30:59  <melfar> hello guys! tell me please, how do you replace your old vehicle with a new (same) one?
16:31:43  <melfar> it only allows me to upgrade it to a new model
16:32:33  <Hinrik> put it into a depot, throw away the old one, and put a new one in it's place
16:32:49  <tokai|noir> Hinrik: he wants to keep the model
16:33:18  <Hinrik> ah ok, even when that model is deprecated?
16:33:21  <melfar> well, I'be got something about 50 of them right now :]
16:33:30  <tokai|noir> melfar: if u control the game u can activate a patch that vehicles don't depecate
16:35:15  <melfar> no, it's okay for them to deprecate. I don't want a new model just because of lack of money. the question is, how to update them all automatically (as much as my budget affords right now at least) ?
16:35:58  <tokai|noir> there is a patch for that too.. auto-replace or such
16:37:01  <tokai|noir> "autorenew vehicle when it gets old"
16:38:46  *** CobraA3 [] has joined #openttd
16:43:52  *** _Luca_ [n=luca@] has quit ["O_o Crazy fools! o_O"]
16:44:25  *** LadyHawk [] has quit [Read error: 104 (Connection reset by peer)]
16:45:21  *** Eddi|zuHause2 [] has quit [Read error: 110 (Connection timed out)]
16:45:48  *** Mukke [] has joined #openttd
16:46:56  *** _Luca_ [n=luca@] has joined #openttd
16:47:20  <Sionide> orudge, resnet is a fucking rip off man ;)
16:47:22  *** CobraA1 [] has quit [Read error: 110 (Connection timed out)]
16:48:24  *** tokai|noir [] has quit ["It's like, wah."]
16:49:07  *** tokai|noir [] has joined #openttd
16:51:38  *** XeryusTC is now known as Xeryus|food
16:57:52  <CIA-5> tron * r3983 /trunk/ (rail_cmd.c tree_cmd.c): Use existing functions to access tree and road info
17:15:34  <CIA-5> tron * r3984 /trunk/ (road_cmd.c road_map.h): Add a function to get the road axis of a level crossing
17:16:33  *** jnmbk [n=jnmbk@] has quit [Remote closed the connection]
17:22:40  *** glx [i=glx@] has joined #openttd
17:23:33  <MiHaMiX> ok, bbl :)
18:08:45  *** SpComb [] has joined #openttd
18:14:04  *** Cipri [] has quit [Read error: 104 (Connection reset by peer)]
18:14:48  *** stavrosg [] has joined #OpenTTD
18:21:26  *** Aankhen`` [n=pockled@] has quit ["Sleep [Time wasted online: 10hrs 44mins 55secs]"]
18:27:58  *** glx [i=glx@] has quit ["Bye!"]
18:32:35  *** MeusH [] has quit ["KVIrc 3.2.0 'Realia'"]
18:41:53  *** CobraA1 [] has joined #openttd
18:44:20  *** Zr40 [] has quit [Read error: 54 (Connection reset by peer)]
18:53:42  *** e1ko [] has joined #openttd
18:57:53  *** angerman_ is now known as angerman
18:59:10  *** |Jeroen| [] has quit [Remote closed the connection]
19:03:13  <Bjarni> <guru3>	Bjarni: still interested in why there's the seperate version? <-- yeah if you got the answer
19:03:44  *** |Jeroen| [] has joined #openttd
19:12:53  *** xgkkp [] has joined #openttd
19:20:07  <Bjarni> guru3: should I read no reply as you don't know why or that you left?
19:23:47  <Eddi|zuHause> that's a really good question to ask someone that is gone ;)
19:30:30  *** _StefaN^ [] has quit []
19:33:29  <CIA-5> tron * r3986 /trunk/ (openttd.c rail_cmd.c road_cmd.c road_map.h town_cmd.c): Add [GS]etCrossingRoadOwner
19:43:26  *** Hinrik [] has quit [Remote closed the connection]
19:45:39  *** Hinrik [] has joined #openttd
19:55:45  <Bjarni> 	<Eddi|zuHause>	that's a really good question to ask someone that is gone ;) <--- I guess no reply means that he left then ;)
19:55:46  <CIA-5> tron * r3987 /trunk/water_cmd.c: Fix another bug in r3979 *grumble*
19:56:27  *** e1ko [] has quit ["Chatzilla 0.9.67+ [SeaMonkey 1.0/2006013012]"]
19:56:59  <CIA-5> tron * r3988 /trunk/rail_cmd.c: Remove the info about valid rails on shore tiles. It's the same as for any other sloped tile
20:00:35  *** e1ko [] has joined #openttd
20:03:39  *** Morlark [] has joined #openttd
20:10:41  *** Torrasque [] has quit ["Chatzilla [Firefox]"]
20:23:24  *** Hinrik [] has quit ["Leaving"]
20:40:07  *** sw4y [] has joined #openttd
20:41:01  *** Cheery [] has quit ["Leaving"]
20:41:12  *** DJ_Mirage [] has quit [Read error: 104 (Connection reset by peer)]
20:41:19  *** coppercore [] has quit ["*.net *.split"]
20:42:38  *** Cipri [] has joined #openttd
20:46:31  *** coppercore [] has joined #openttd
21:01:01  *** MeusH [] has joined #openttd
21:01:05  <MeusH> hi
21:01:31  *** RoySmeding [] has quit [Remote closed the connection]
21:09:07  *** sw4y [] has quit ["Chatzilla 0.9.72 [Firefox]"]
21:10:04  *** Zr40 [] has joined #openttd
21:10:37  *** sw4y [] has joined #openttd
21:11:36  *** Tobin [] has joined #openttd
21:13:22  <MeusH> hey MiHaMiX
21:13:27  <MeusH> take a look at
21:13:32  <MeusH> this is restrictive, but works :)
21:14:22  <hylje> :o
21:16:22  *** SchAmane [] has joined #openttd
21:24:56  *** ZsoL_ [] has joined #openttd
21:24:56  *** ZsoL [] has quit [Read error: 104 (Connection reset by peer)]
21:25:03  <MeusH> o_O cya
21:25:05  *** MeusH [] has quit ["KVIrc 3.2.0 'Realia'"]
21:25:33  *** Scia [] has quit [Read error: 104 (Connection reset by peer)]
21:28:28  *** ZsoL_ [] has quit [Read error: 104 (Connection reset by peer)]
21:29:56  *** ZsoL [] has joined #openttd
21:32:42  *** tokai|noir [] has quit ["It's like, wah."]
21:32:45  <guru3> Bjarni: i was afk
21:32:50  <guru3> watching movie, eating dinner
21:33:36  <guru3> it was due to the fact that armagetron needed a function not available in the 10.2.8 libxml
21:33:38  *** A1win [] has quit [Read error: 101 (Network is unreachable)]
21:33:56  <guru3> so the 10.2.8 package has libxml included
21:34:09  <guru3> it also somehow needs an older version of sdl, so that's in there
21:34:41  <guru3> and also a bug when linking against the universal sdk
21:35:10  *** A1win [] has joined #openttd
21:36:17  <hylje> pirates?
21:38:26  *** Prof_Frink [] has joined #openttd
21:39:55  <Bjarni> guru3: well, that didn't really tell me much apart from the fact that libxml was part of the reason
21:40:13  <Bjarni> I know the issue with SDL, OTTD never used anything newer than 1.2.7 for the mac port
21:41:08  <Bjarni> but that's ok
21:41:34  <Bjarni> it's not a huge concern of mine why another game is compiled in a different way than I expected ;)
21:42:35  <guru3> that's about as much detail as i've got
21:42:45  <Bjarni> heh
21:42:50  <guru3> xml dtd validation functions are not present in the 10.2.8 libxml
21:42:55  <guru3> which we use for future proofing of maps
21:43:17  <guru3> so 10.2.8 needs the newer version with said functions
21:43:22  <Bjarni> generally it's best if the end user uses at least 10.3.9 for lib reasons
21:43:25  <Bjarni> this is one of them
21:43:29  <guru3> yup
21:43:38  <Bjarni> there are others as well
21:43:50  <guru3> i don't doubt it
21:44:08  <Bjarni> and notice, I didn't say 10.3, I said 10.3.9
21:44:28  <guru3> i saw
21:44:33  <valhallazzzw> aka os x is evil?
21:45:02  * valhallazzzw hides
21:45:33  <guru3> good night
21:48:41  <MiHaMiX> gn
21:48:59  *** |Jeroen| [] has quit ["Whoopsy"]
21:55:48  *** MeusH [] has joined #openttd
21:55:52  <MeusH> hello
22:00:04  <Born_Acorn> (21:58:51) <jonty-comp> OpenTTD = pointless , though, IMO, and no-one's going to change my mind.
22:00:05  <Born_Acorn> (21:59:01) <Born_Acorn> Then you are stupid
22:00:09  <hylje> greetings mon
22:00:12  <Born_Acorn> terror!
22:00:27  <hylje> Born_Acorn: you win
22:03:05  <MeusH> TTDPatch has more advanced newgrf
22:03:25  <MeusH> and puny 2 company colours alghoritm
22:03:26  <MeusH> but we will rock their pants with 32bpp
22:03:35  <MeusH> then we will see who's punk
22:03:46  <MeusH> OpenTTD will arise
22:03:58  <MeusH> and they will kiss our feet
22:04:01  *** tokai|bahamut [] has joined #openttd
22:04:09  <MeusH> cya then
22:04:10  <hylje> really
22:04:14  *** MeusH [] has quit ["KVIrc 3.2.0 'Realia'"]
22:04:27  <hylje> meush doesnt stay for long
22:04:35  <hylje> thats for sure
22:10:16  *** Spoco [] has quit []
22:12:02  <Bjarni> 	<valhallazzzw>	aka os x is evil? <-- no, but whenever there is a new version of an OS, it will have changes and some of them can affect how certain apps perform and if they work
22:12:50  <hylje> apple has been notorious for forcing progress
22:12:52  <Bjarni> you can't compile an app for XP and expect it to work on 2k or 98 without actually do some either testing or know what you do
22:13:21  <hylje> xp and 2k are quite alike on the os level
22:13:28  <Bjarni> I don't think it's bad to add new functions to a newer release
22:13:48  <Bjarni> the problem is when somebody codes something to rely on the new functions and then tries to move it back
22:14:32  <hylje> backwards compability is a bitch
22:21:47  *** Tobin [] has quit []
22:23:00  *** Angst [] has quit ["n8"]
22:23:56  <peter1138> Bjarni: r3966 was a terrible hack
22:24:37  <Bjarni> not that again
22:24:50  <Bjarni> besides I haven't left it
22:24:58  <Bjarni> it's work in progress
22:25:07  <DarkSSH> ah peter1138
22:25:11  <DarkSSH> got something for ya :)
22:25:23  <Bjarni> DV coded something that made it nicer and now it almost works :)
22:25:23  <DarkSSH> peter1138: r3228 broke terraforming
22:25:25  <peter1138> Bjarni: was what i did on that
22:25:28  <peter1138> DarkSSH: yeah, i heard
22:26:04  <DarkSSH> I had a look into it....but couldn't get any sense :(
22:27:42  *** ^Cartman^ [] has quit ["Que?"]
22:35:41  *** Torrasque [] has joined #openttd
22:37:10  *** Andrew67 [n=andrew67@] has joined #openttd
22:38:15  <_Luca_> bed time
22:38:19  *** _Luca_ [n=luca@] has quit ["O_o Crazy fools! o_O"]
22:40:52  <peter1138> Bjarni: it still uses the nasty #define, when we have hal stuff already...
22:41:42  <DarkSSH> peter1138: this hal stuff needs a rework though
22:41:51  <DarkSSH> a TON of stuff in there is triple'd
22:41:51  <peter1138> try
22:41:56  *** tokai|bahamut [] has quit ["It's like, wah."]
22:42:07  <peter1138> it needs to be lower level, yeah
22:42:11  <DarkSSH> but I found someone to blame :)
22:42:28  <peter1138> "try"? i wonder what that was...
22:42:30  <DarkSSH> peter1138 is our showstopper with the terraforming bug. can't release until that is done
22:42:36  <peter1138> hmm
22:42:39  <peter1138> what does it allow? heh
22:42:43  <DarkSSH> "try it yourself you sonofa if you know it so good"
22:43:07  *** tokai|bahamut [] has joined #openttd
22:43:17  <DarkSSH> peter1138: build a top-horizontal piece and terraform downwards the South point of the tile twice for example
22:43:20  <DarkSSH> nasty
22:47:07  <peter1138> hmm
22:47:19  <peter1138> how come we didn't notice? o_O
22:47:38  <DarkSSH> donnu
22:48:13  *** TPK [] has joined #openttd
22:48:17  *** TPK is now known as ThePizzaKing
22:48:19  <peter1138> it's voodoo magic, i tell you
22:49:12  <DarkSSH> you're telling me? he :)
22:50:17  *** Brianetta [] has joined #openttd
22:50:23  *** Jenkz [] has quit []
22:52:17  <Bjarni> I got a voodoo chip lying around
22:52:24  <Bjarni> maybe that one is causing it
22:52:58  <peter1138> sounds like a good idea to blame you, anyway
22:53:00  <Diablo-D3> yeah, blame the out of date hardware =/
22:54:03  <Bjarni> I should be blamed for the terraforming bug?
22:54:06  <peter1138> yes
22:54:12  <Diablo-D3> yes
22:54:20  <Brianetta> Tonight I took Helen to a posh restaurant and asked her to marry me.
22:54:27  <Diablo-D3> Brianetta: aaand?
22:54:33  <Brianetta> aaand what?
22:54:44  * Diablo-D3 smacks Brianetta
22:54:49  <peter1138> did she say "sorry brian, but it's either the train set or me?"
22:54:58  <Brianetta> She consented to be my wife 	(:
22:55:02  <Diablo-D3> r0xx0r.
22:55:33  *** _Red [] has quit [Read error: 110 (Connection timed out)]
22:55:34  <Brianetta> I prefer N guage for my presents.  Failing that, OO.
22:55:42  <peter1138> congratulations
22:55:52  <Bjarni> congratulations Brianetta
22:55:56  <Brianetta> (:
22:55:59  <Diablo-D3> Brianetta: ugh, I like N scale shit
22:56:05  <Bjarni> you will get a wife that is into you for the sex
22:56:11  <Diablo-D3> it isnt the total fuck up that HO is
22:56:14  <Bjarni> at least that is what you said earlier that she said
22:56:32  *** _Red [] has joined #openttd
22:57:00  <Diablo-D3> Brianetta: like, why the hell did they make HO toys?
22:57:13  <Diablo-D3> that are HO only in the sense that they run on HO gague track?
22:57:13  <Bjarni> what is HO toys?
22:57:23  <Bjarni> oh, model railroad
22:57:29  <Bjarni> I don't consider that toys
22:57:47  <Diablo-D3> Bjarni: I mean as in ones that are literally toys
22:57:49  <Bjarni> I consider it a real life OTTD game
22:57:49  <Brianetta> Hornby has a serious scale mismatch between body and bogey
22:58:03  <Diablo-D3> Bjarni: its not serious, and meant for kits
22:58:04  <Diablo-D3> er kids
22:58:12  <Diablo-D3> they're not detailed, all the scale is off
22:58:19  <Diablo-D3> they're made out of low grade materials
22:58:23  <Bjarni> oh like that
22:58:29  <Diablo-D3> the pre-built buildings are ugly as hell
22:58:30  <XeryusTC> and <- lol
22:58:40  <Bjarni> they do have to make the wheels out of scale to avoid derailments
22:58:41  <Diablo-D3> that ruined HO
22:58:57  <Diablo-D3> Bjarni: the wheels arent so bad, functional stuff out of scale is okay
22:59:17  <Diablo-D3> its just that some stuff is so obviously the wrong size and shit
22:59:33  <Diablo-D3> like iirc bauchmann sells a line of toy HO shit
23:00:00  <Bjarni> XeryusTC: LOL
23:00:18  <Diablo-D3> atleast N scale manages to do it right
23:00:23  <Diablo-D3> well, N /scales/
23:00:36  <Diablo-D3> 1:148, 1:150, 1:160
23:00:43  <Diablo-D3> depending on what you're modeling
23:01:36  <Bjarni> hmm
23:01:54  <Diablo-D3> ho is like LOL 1:87 MAYBE
23:01:56  <Bjarni> how can it be that the topic changed from Brianetta getting married to crappy model trains?
23:02:11  <Brianetta> Because I specified N scale as my preferred engagement gift
23:02:14  <Diablo-D3> oh, because I hate women for ruining my life, of course.
23:02:37  <XeryusTC> the guy even managed to get a normal topic locked:
23:02:45  <Bjarni> Diablo-D3: your mom is that bad?
23:03:05  <Diablo-D3> its not really her
23:03:11  <Diablo-D3> its just the rest of the women in the world
23:03:19  <Bjarni> <Brianetta>	Because I specified N scale as my preferred engagement gift <-- I can't get you that, but I already gave you some virtual train sets on your computer
23:03:40  <Diablo-D3> btw, , pwnt.
23:03:59  <Brianetta> Bjarni: I love you fo rit
23:04:00  <peter1138> DarkSSH: i'll look at it in the morning...
23:04:01  <peter1138> nini
23:04:23  <Brianetta> I love all the devs and PikkaBird
23:04:36  <Bjarni> 	<Brianetta>	Bjarni: I love you fo rit <-- that's not right. You should love your soon to be wife instead
23:04:45  <Brianetta> I love her more
23:04:52  <Bjarni> good
23:04:59  <Brianetta> but I have a whole lot of love ringfenced for OpenTTD (:
23:06:27  <Diablo-D3> heh
23:06:29  <Diablo-D3> I hate openttd.
23:06:42  *** Diablo-D3 was kicked from #openttd by Bjarni [then you came to the wrong place]
23:06:42  *** Diablo-D3 [] has joined #openttd
23:06:53  <Diablo-D3> it needs to get its own data set
23:07:04  <Diablo-D3> because I keep forgetting when Im in windows to install ttd to get the data files
23:07:05  <Bjarni> agreed
23:07:13  <Bjarni> heh
23:07:39  <Bjarni> your bad memory is not a flaw in OpenTTD
23:08:43  <Diablo-D3> no, but it pisses me off that ttd's installer no worky in wine
23:08:57  <Bjarni> heh
23:09:14  <Bjarni> only windows actually got an installer
23:10:01  <Bjarni> installers are for people, who don't know how to copy files
23:10:19  <Diablo-D3> btw, patchman totally rocks
23:10:30  <Bjarni> yeah
23:10:38  <Diablo-D3> Bjarni: I cant figure out how to pinyata it open and get the files out
23:10:55  <Diablo-D3> its not like quake, where pak0 and friends are out in the open
23:11:08  <Bjarni> download the zip version of OTTD
23:11:17  <Bjarni> err
23:11:18  <Bjarni> wait
23:11:21  <Diablo-D3> x_x
23:11:27  <Bjarni> the TTD installer, not the OTTD installer :p
23:11:31  <Bjarni> hmm
23:11:47  <Diablo-D3> I should work on SEGAL more
23:12:11  <Bjarni> you know, you should only have to do this once
23:12:25  <Diablo-D3> I know
23:12:35  <Diablo-D3> but I accidently nuked my copy of trunk
23:12:42  <Diablo-D3> but I forgot data files where in there
23:13:01  <Diablo-D3> but yeah
23:13:07  <Diablo-D3> soon as I get SEGAL done
23:13:12  <Diablo-D3> I can remake openttd in my own image
23:13:14  <Bjarni> I got a data dir that I use to copy from into new checkouts
23:13:22  <Bjarni> then stuff like that never happens
23:13:32  <Diablo-D3> yeah, I can see how good of an idea that is x_x
23:13:45  <Diablo-D3> at any rate
23:13:48  <Diablo-D3> I think Im going to go to bed
23:13:51  <Diablo-D3> night
23:14:42  *** Diablo-D3 [] has quit ["do coders dream of sheep()?"]
23:15:52  *** sw4y [] has quit ["Chatzilla 0.9.72 [Firefox]"]
23:18:05  *** blazzaj [n=not@] has quit []
23:18:15  *** Torrasque [] has quit ["Chatzilla [Firefox]"]
23:18:55  *** XeryusTC is now known as Xeryus|bed
23:19:43  *** Brianetta [] has quit ["Tschüß"]
23:24:50  *** ThePizzaKing [] has quit ["Chatzilla 0.9.72 [Firefox]"]
23:28:48  *** KritiK [] has quit [Read error: 104 (Connection reset by peer)]
23:28:57  *** SchAmane [] has quit ["Ciao"]
23:33:59  *** SchAmane [] has joined #openttd
23:40:23  *** Mukke [] has quit []
23:40:43  *** TL|Away [] has quit [Remote closed the connection]
23:42:28  *** Mucht is now known as Mucht|zZz
23:49:53  *** e1ko [] has quit ["Chatzilla 0.9.67+ [SeaMonkey 1.0/2006013012]"]
23:53:33  *** _Red is now known as Red
23:54:46  *** DaleStan_ [] has joined #openttd
23:54:52  *** DaleStan [] has quit [Nick collision from services.]
23:59:10  *** Osai [] has quit []

Powered by YARRSTE version: svn-trunk