Times are UTC Toggle Colours
00:01:31 *** Prof_Frink [n=proffrin@cpc1-shep3-0-0-cust920.leic.cable.ntl.com] has joined #openttd 00:14:21 *** Trippledence_ [n=Trippled@cust183-dsl52.idnet.net] has quit [Read error: 110 (Connection timed out)] 00:37:17 *** BJH_ [n=chatzill@e176105013.adsl.alicedsl.de] has quit ["ChatZilla 0.9.61 [Mozilla rv:1.7.12/20050915]"] 00:47:26 *** Trippledence__ [n=Trippled@cust183-dsl52.idnet.net] has quit [Read error: 104 (Connection reset by peer)] 00:48:01 *** Trippledence [n=Trippled@cust183-dsl52.idnet.net] has joined #openttd 01:04:38 *** black_Nightmare [i=Husky_dr@ppp195.110-253-207.mtl.mt.videotron.ca] has left #openttd ["bye"] 01:20:31 *** Osai^2 [n=Osai@p54B36ED1.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 01:23:31 * Vornicus blings 01:27:31 *** tokai|ni [n=tokai@p54B841AB.dip0.t-ipconnect.de] has joined #openttd 01:38:19 *** tokai|3 [n=tokai@p54B8182D.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)] 01:57:47 *** fusee [n=fusion@220.142.171.66.subscriber.vzavenue.net] has joined #openttd 02:01:31 *** fusee [n=fusion@220.142.171.66.subscriber.vzavenue.net] has quit [Client Quit] 02:12:56 *** fusee [n=fusion@220.142.171.66.subscriber.vzavenue.net] has joined #openttd 02:16:33 *** fusey [n=fusion@220.142.171.66.subscriber.vzavenue.net] has quit [Read error: 110 (Connection timed out)] 02:16:33 *** fusee is now known as fusey 02:17:04 *** Sacro [n=Sacro@adsl-213-249-247-96.karoo.KCOM.COM] has joined #openttd 02:17:17 <Sacro> anyone around? its too hot to sleep :( 02:18:27 *** glx [i=glx@bny93-6-82-245-156-124.fbx.proxad.net] has quit ["Bye!"] 02:18:28 *** Eddi|zuHause2 [i=johekr@p54B7371B.dip.t-dialin.net] has quit [] 02:18:54 <Sacro> i only wanted online company :( 02:19:42 * Vornicus chews Sacro's brains 02:20:16 <Sacro> well thats marginally better i suppose 02:20:18 *** Eddi|zuHause [i=johekr@p54B7371B.dip.t-dialin.net] has joined #openttd 02:24:20 *** Trippledence_ [n=Trippled@cust183-dsl52.idnet.net] has joined #openttd 02:39:20 *** Trippledence [n=Trippled@cust183-dsl52.idnet.net] has quit [Read error: 110 (Connection timed out)] 02:51:40 <Sacro> oh well think i might go back to bed, its 4am 03:15:14 *** Trippledence [n=Trippled@cust183-dsl52.idnet.net] has joined #openttd 03:16:29 *** Trippledence_ [n=Trippled@cust183-dsl52.idnet.net] has quit [Read error: 104 (Connection reset by peer)] 03:21:39 *** mrzero_ [n=ole@orwen.net] has joined #openttd 03:25:23 *** mrzero [n=ole@83.243.129.233] has quit [Read error: 145 (Connection timed out)] 03:54:23 *** Sacro [n=Sacro@adsl-213-249-247-96.karoo.KCOM.COM] has quit [Read error: 104 (Connection reset by peer)] 03:57:16 *** Rockj [i=rockj@deimos.tihlde.org] has quit ["Changing server"] 05:08:44 *** ThePizzaKing [n=thepizza@c211-28-155-182.eburwd2.vic.optusnet.com.au] has joined #openttd 05:33:38 *** hector3d [i=hector@meinungsverstaerker.de] has quit ["leaving"] 05:33:47 *** hector3d [i=hector@meinungsverstaerker.de] has joined #openttd 05:41:53 *** Scia [n=sciapode@AveloN.xs4all.nl] has joined #openttd 05:42:51 *** Scia [n=sciapode@AveloN.xs4all.nl] has quit [Remote closed the connection] 05:48:10 <Celestar> KUDr: this is nice work 05:49:11 <Celestar> I just wish I knew a bit more C++ so that I could interpret my data better :P 05:53:50 *** Trippledence_ [n=Trippled@cust183-dsl52.idnet.net] has joined #openttd 05:53:51 *** Trippledence [n=Trippled@cust183-dsl52.idnet.net] has quit [Read error: 104 (Connection reset by peer)] 05:53:55 <Celestar> CNodeList_HashTableT<CYapfRailNodeT<CYapfRailNodeKeyTrackDir>, 12, 16>::CNodeList_HashTableT() <= what file and line do I find this function ? :P 06:01:23 *** RoySmeding [n=Roy@c514451cb.cable.wanadoo.nl] has joined #openttd 06:06:29 *** fusee [i=fusion@220.142.171.66.subscriber.vzavenue.net] has joined #openttd 06:21:33 *** Jenkz [n=nobody@80-192-44-21.cable.ubr05.dund.blueyonder.co.uk] has joined #openttd 06:23:33 <Vornicus> It's a constructor. 06:23:52 <Vornicus> Look for a class named "CNodeList_HashTableT" 06:24:04 *** fusey [n=fusion@220.142.171.66.subscriber.vzavenue.net] has quit [Read error: 110 (Connection timed out)] 06:24:04 *** fusee is now known as fusey 06:31:38 *** jong [n=jong@flipflip.student.utwente.nl] has joined #openttd 06:33:32 <CIA-3> peter1138 * r4588 /trunk/newgrf.c: - NewGRF: silence a false compiler warning 06:35:10 <KUDr> Celestar: thanx, what do you need to interpret? Do you have another profiling data? 06:37:16 *** RoySmeding [n=Roy@c514451cb.cable.wanadoo.nl] has quit ["kthxbye"] 06:37:40 *** Tobin [n=Tobin@c211-28-197-129.eburwd7.vic.optusnet.com.au] has joined #openttd 06:37:51 *** Nubian [n=nubian@mrkvovy.kokotko.sk] has quit [Read error: 110 (Connection timed out)] 06:38:11 <KUDr> CNodeList_HashTableT<CYapfRailNodeT<CYapfRailNodeKeyTrackDir>, 12, 16>::CNodeList_HashTableT() <= what file and line do I find this function ? :P <-- hashtable.hpp (134..139) 06:39:54 <KUDr> oops, no : nodelist.hpp (40..44) 06:40:07 <KUDr> still sleeping 06:44:51 *** webfreakz [n=Ronald@195.73.147.226] has joined #openttd 06:47:27 *** webfreakz [n=Ronald@195.73.147.226] has left #openttd [] 06:50:03 <peter1138> Darkvater: road_cmd.c:391: warning: suggest parentheses around && within || 06:59:49 *** kujeger_II [n=kujeger@host-81-191-145-149.bluecom.no] has quit [Read error: 104 (Connection reset by peer)] 07:22:08 <MiHaMiX> peter1138, KUDr, Celestar: hi 07:22:15 <KUDr> hi 07:23:03 *** shintah [i=bebble@bebble.olf.sgsnet.se] has joined #openttd 07:24:08 <peter1138> morning :) 07:26:36 <MiHaMiX> peter1138: when will the newstations be under /trunk? or is it already incorporated? 07:26:58 <peter1138> bits already 07:27:00 <CIA-3> KUDr * r4589 /branch/yapf/ (openttd.dsp yapf/yapf_rail.cpp): [YAPF] Fix: compilation errors on VC6 (thanks webfreakz) 07:27:02 <peter1138> i'm working on other bits right now 07:27:16 <MiHaMiX> peter1138: cool :) 07:27:28 <MiHaMiX> peter1138: and.. how about internal UTF-8 support for strings? :) 07:30:22 <peter1138> it works for freetype 07:30:28 <peter1138> but it's not ideal 07:32:09 <MiHaMiX> ahh, I see :) 07:32:33 <peter1138> i may consider adding newgrf action 12 support, glyph loading 07:32:34 <peter1138> but 07:32:36 <peter1138> yuck 07:33:20 <Celestar> WHAT? 07:34:01 <Celestar> http://www.abandonia.com/games/240/download/TransportTycoonDeluxeforWindows.htm 07:40:35 *** SpComb^ [i=terom@zapotek.paivola.fi] has joined #openttd 07:41:24 <SpComb^> m00? 07:41:47 *** SpComb [i=terom@zapotek.paivola.fi] has quit [Nick collision from services.] 07:42:19 *** You're now known as SpComb 07:42:37 <SpComb> I have to type in my password three times to get that done? 07:42:47 <SpComb> that's just weird, what's the whole release thing? 07:43:06 *** Wolfy [n=wolf@a61229.upc-a.chello.nl] has joined #openttd 07:43:26 *** Tobin [n=Tobin@c211-28-197-129.eburwd7.vic.optusnet.com.au] has quit [] 07:43:57 *** Netsplit clarke.freenode.net <-> irc.freenode.net quits: Mucht|zZz, Triffid_Hunter, Zerot_, Gussoh, Mek, ZsoL, AciD, _Red, faari, FauxFaux, (+35 more, use /NETSPLIT to show all of them) 07:44:08 *** kjetil_ [i=kjetil@81.166.7.161] has joined #openttd 07:44:48 <SpComb> freenode is veeeeryy sad :((( 07:45:07 *** Netsplit over, joins: Morlark, @MiHaMiX, mrzero_, Eddi|zuHause, tokai|ni, Zerot_, FauxFaux, faari, _Red, ohyeah (+35 more) 07:45:17 *** FredNeuberger [n=fred@geekhosting.de] has quit [Nick collision] 07:45:17 *** FredNeuberger [n=fred@geekhosting.de] has joined #openttd 07:45:17 *** Aankhen`` [n=pockled@125.23.5.160] has joined #openttd 07:46:07 *** hector3d_ [i=hector@meinungsverstaerker.de] has joined #openttd 07:47:20 *** Naksu_ [i=naksu@anime.fi] has joined #openttd 07:48:30 *** A1win [i=a1win@loota.fi] has quit [Read error: 104 (Connection reset by peer)] 07:48:31 *** A1win [i=a1win@loota.fi] has joined #openttd 07:50:00 *** Trippledence [n=Trippled@cust183-dsl52.idnet.net] has joined #openttd 07:50:00 *** Trippledence_ [n=Trippled@cust183-dsl52.idnet.net] has quit [Read error: 104 (Connection reset by peer)] 07:50:19 <Celestar> KUDr: you got a second? 07:50:43 <Celestar> CNodeList_HashTableT<CYapfRailNodeT<CYapfRailNodeKeyTrackDir>, 12, 16>::CNodeList_HashTableT() <= what does this ACTUALLY mean? 07:51:59 <Celestar> TGP can import pngs? 07:52:09 <blathijs> Celestar: create a hastable thingie containing railnodes, keyed by trackdirs I think 07:52:12 *** fusey [i=fusion@220.142.171.66.subscriber.vzavenue.net] has quit [Read error: 110 (Connection timed out)] 07:52:24 *** Vornotron [n=vorn@64-252-103-227.adsl.snet.net] has joined #openttd 07:52:27 *** Jpl_ [i=jpl@86.60.133.206] has joined #openttd 07:52:28 <blathijs> 12 and 16 probably have something to do with hash size I think 07:52:42 *** hector3d [i=hector@meinungsverstaerker.de] has quit [Read error: 104 (Connection reset by peer)] 07:53:05 <Celestar> blathijs: I mean not was the function does, but how to interpret such a thing with all the brackets and colons. 07:53:09 *** fusey [i=fusion@220.142.171.66.subscriber.vzavenue.net] has joined #openttd 07:53:11 <Celestar> I've never really done OOP before 07:53:18 *** TL|Away [n=kvirc@truelight.xs4all.nl] has quit [Excess Flood] 07:53:26 *** Jpl [i=jpl@86.60.133.206] has quit [Read error: 104 (Connection reset by peer)] 07:53:27 *** Exxon- [n=exx@84.216.84.186] has joined #openttd 07:53:29 *** Exxon- [n=exx@84.216.84.186] has left #openttd [] 07:54:02 <blathijs> Celestar: yes, that's what I told you 07:54:10 *** TL|Away [n=kvirc@truelight.xs4all.nl] has joined #openttd 07:54:13 <blathijs> I have not clue what it actually does either ;-p 07:54:20 *** Vornicus [n=vorn@64-252-103-227.adsl.snet.net] has quit [Nick collision from services.] 07:54:26 *** Vornotron is now known as Vornicus 07:54:30 <blathijs> Celestar: You should read up on C++ templates to understand this 07:54:31 <Celestar> I mean what is the stuff in "<>" ? 07:54:37 <blathijs> template variables 07:54:44 <blathijs> STL uses this extensively 07:55:05 <blathijs> you can write things like "List<int>" to get a list containing ints 07:55:12 <Celestar> uh huh 07:55:19 <blathijs> or "List<Node*>" to get Node* 07:55:21 <blathijs> stuff like that 07:55:37 <blathijs> "CYapfRailNodeT<CYapfRailNodeKeyTrackDir>" is no different, it's just a type 07:55:39 <Celestar> http://www.fvfischer.de/ottd_features <= RFC 07:55:46 <Celestar> blathijs: I see. 07:55:57 <blathijs> but it's just used as another type parameter to CNodeList_HashTableT 07:55:58 <Vornicus> templates, or generics, allow you to make data structures like lists etc once, and use them for whatever type you want. 07:56:07 <blathijs> not sure what the 12 and 16 do 07:56:30 *** kjetil [i=kjetil@81.166.7.161] has quit [Connection timed out] 07:56:40 *** vrak_ [i=vrak@putsch.kolbu.ws] has joined #openttd 07:56:45 <blathijs> Celestar: you wanna fish elrails in 0.5? 07:56:47 *** WolfLaptop [n=wolf@213.196.14.87] has joined #openttd 07:56:47 <blathijs> ;-) 07:57:06 *** vrak [i=vrak@putsch.kolbu.ws] has quit [Success] 07:57:51 <Celestar> blathijs: :P 07:57:56 <Vornicus> In addition to types, you can use numbers and other stuff in generics; for instance, a thing that makes a linked-list-oid except with the loop partially unrolled so instead of individual objects you store arrays of objects, would be UnrolledList<type T, int chunk_size> 07:58:03 *** eQualizer [n=lauri@dyn12-72.dsl.spy.dnainternet.fi] has quit [Read error: 110 (Connection timed out)] 07:58:30 <Celestar> KUDr: performance seems very good 07:58:38 <blathijs> Vornicus: where the int would be known at compile time, nice :-) 07:58:43 <Vornicus> Yeah 07:59:18 <Celestar> KUDr will do some more performance checking. 07:59:31 *** valhallasw [n=valhalla@dsl68-30.fastxdsl.nl] has quit [Read error: 110 (Connection timed out)] 07:59:50 *** Naksu [i=naksu@anime.fi] has quit [Connection timed out] 07:59:50 * blathijs is off to breakfast 08:00:20 <Celestar> hm... are the YAPF settings stored in the savegame as well? 08:00:39 *** Wolfensteijn [n=wolf@a61229.upc-a.chello.nl] has quit [Read error: 110 (Connection timed out)] 08:00:42 *** valhallasw [n=valhalla@dsl68-30.fastxdsl.nl] has joined #openttd 08:01:20 *** eQualizer [n=lauri@dyn12-72.dsl.spy.dnainternet.fi] has joined #openttd 08:01:56 *** Jukex [i=yomo-771@y21.ip1.netikka.fi] has quit [Connection timed out] 08:04:39 *** mrzero_ [n=ole@orwen.net] has quit [Client Quit] 08:15:51 <Celestar> KUDr: ping :) 08:17:25 <Celestar> I have some more performance data: 08:17:38 <Celestar> 10:11 <Celestar> OPF: 18 days/minute 08:17:38 <Celestar> 10:13 <Celestar> NPF: 6 days/minute 08:17:38 <Celestar> 10:15 <Celestar> YAPF1: 20 days/minute 08:17:38 <Celestar> 10:16 <Celestar> YAPF2: 29 days/minute 08:17:38 <Celestar> 10:17 <Celestar> YAPF3: 20 days/minute 08:18:09 <Celestar> 10:18 <Celestar> YAPF4: segfault 08:19:31 <MiHaMiX> :DD 08:21:17 <Darkvater> my god stupid compilers 08:21:28 <Darkvater> what is this days/minute? 08:21:30 <Darkvater> FF? 08:21:43 <Celestar> ./openttd -snull -g save/test.sav & && sleep 60 && killall -9 openttd 08:21:57 <Celestar> and then see how many days have passed when the program dies 08:21:58 <Celestar> :) 08:21:59 <Darkvater> -m null:) 08:22:10 <Celestar> Darkvater: good point 08:22:14 * Celestar tries again with -mnull 08:22:31 *** mgla [n=mgla@wikipedia/mgla] has joined #openttd 08:22:39 <Darkvater> so but how do you know how many days have passed? you kill the game :P 08:24:34 <Celestar> watch the timer 08:24:53 <CIA-3> Darkvater * r4590 /trunk/road_cmd.c: - Fix (r4585): warning: suggest parentheses around && within ||. Sorry 08:24:57 <peter1138> scientific :) 08:25:02 <Celestar> hm. 08:25:06 <Darkvater> which timer? 08:25:09 <Darkvater> ah 08:25:11 <Darkvater> he :P 08:25:12 <Celestar> Darkvater: the date :) 08:25:39 <Darkvater> what I would've done is run the game in FF and then waiting until the next autosave 08:25:41 *** Eddi|zuHause2 [i=johekr@p54B768A9.dip.t-dialin.net] has joined #openttd 08:25:54 <peter1138> tictoc 08:26:02 <Celestar> peter1138: granularigy 08:26:06 <Celestar> granulatiry 08:26:09 <Celestar> granularity 08:26:14 * Celestar breaks his fingers 08:26:15 *** tokai [n=tokai@p54B841AB.dip0.t-ipconnect.de] has joined #openttd 08:26:25 <Celestar> where is the game increased? 08:26:29 <Celestar> game date 08:27:16 * Celestar has an idea 08:27:46 <Celestar> with -mnull -snull -vnull 08:28:40 <Darkvater> dedicated ? :) 08:30:02 <Darkvater> whohoo, 22K downloads of 0.4.7 since it got released 08:30:14 <Celestar> BBAAH too much PF output 08:30:33 <blathijs> #define YAPF_SHUTUP ? ;-) 08:31:39 <Celestar> does _fast_forward work in multiplayer? 08:31:48 <blathijs> the button doesn't 08:31:57 <Celestar> ok I do It manually anyway 08:32:25 <blathijs> I think ff might not work, not sure though 08:32:32 <Celestar> OPF: 23 days/minute 08:32:34 * blathijs is off to class anyway 08:33:53 <Celestar> NPF 7 days/minute 08:34:07 <blathijs> ouch.. 08:35:33 <Celestar> hmpf 08:37:32 <Celestar> segfault. 08:37:54 <KUDr_wrk> Celestar: back 08:39:54 <Celestar> KUDr_wrk: very good performance, but I get segfaults here and there? 08:40:29 <KUDr_wrk> YAPF4 only? or also other types? 08:41:02 <Celestar> hmm.. 08:41:07 <KUDr_wrk> because YAPF4 was removed 08:41:19 <Celestar> Program received signal SIGSEGV, Segmentation fault. 08:41:19 <Celestar> [Switching to Thread 46912523226112 (LWP 31762)] 08:41:19 <Celestar> 0x00002aaaab4684ad in vfprintf () from /lib64/tls/libc.so.6 08:41:43 <KUDr_wrk> hmm 08:41:50 <Celestar> not your fault 08:41:50 <KUDr_wrk> it tells me nothing 08:41:54 <Celestar> my debug stuff is wrong 08:45:25 <Celestar> ok 08:45:30 <Celestar> new data :) 08:45:31 *** Eddi|zuHause [i=johekr@p54B7371B.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 08:47:41 <Celestar> with dediserver 08:51:05 <Celestar> KUDr_wrk: is there any real difference (for the user) between YAPF 1 and 3? 08:51:33 *** Jango [n=Jango@mettab.demon.co.uk] has joined #openttd 08:53:40 <Darkvater> Celestar: http://www.tt-forums.net/viewtopic.php?t=24806&start=0&postdays=0&postorder=asc&highlight= 08:54:34 <Celestar> Ok 08:54:59 <Celestar> dediserver data: OPF/NPF/YAPF1/2/3: 23/7/25/28/25 08:55:17 <Celestar> so YAPF is noticably faster than OPF is any way. 08:55:39 <Darkvater> that is just awesome 08:55:45 <Darkvater> just trains? 08:55:51 <Celestar> Darkvater: yes. 08:55:59 <Darkvater> what does NTP say? 08:56:04 <Darkvater> eh bleh nvm 08:56:05 <Celestar> that IS NTP 08:56:06 <Celestar> :P 08:56:14 <Darkvater> NTP=OPF 08:56:43 <Celestar> and with ships it makes little sense to compare. 08:56:52 <Darkvater> ;p 08:57:01 <Celestar> YAPF2 is much faster than NPF for ships, and a bit slower than OPF (which has a VERY limited search range) 08:57:33 <Celestar> Darkvater: no pricing adjustments for elrails for 0.5.0 imho. 08:57:48 <Darkvater> so what is this 'finish elrails' ? 08:57:58 <Celestar> it's finished. 08:58:05 <hector3d_> oO 08:58:06 <Darkvater> I think you do need to adjust the pricing of elrails...at least 20% orso 08:58:08 <Darkvater> for 0.5.0 08:58:20 <Celestar> Darkvater: erm .. ALL rail types cost the same currently. 08:58:24 <Darkvater> Celestar: so what is fishing doing on the roadmap? :P 08:58:32 <Celestar> Darkvater: reload. 08:58:53 <Darkvater> ah :P 08:58:55 <Celestar> I'm going to look at some of SikorZ patches next week. 08:59:01 <Darkvater> Celestar: can you correct me then about elrails? 08:59:11 <Celestar> will do 09:00:41 <Celestar> KUDr_wrk: why should one use YAPF1 instead of YAPF2 ? 09:01:57 <KUDr_wrk> YAPF1 should behave the same as YAPF2 <- if this will be confirmed to be true, then we can remove YAPF1 (cause YAPF2 is bit faster) 09:02:44 <Celestar> KUDr_wrk: confirming it is difficult (= 09:02:44 <KUDr_wrk> and YAPF3 counts only non-90-deg turns 09:02:56 <Celestar> that's why I mean we should have YAPF2 and YAPF3. 09:02:56 <KUDr_wrk> I know 09:03:15 <KUDr_wrk> yes it is my reccomentation on forum too 09:03:17 <Celestar> what about RVs and ships, how many YAPFes do we have for each? 09:03:38 <KUDr_wrk> RV: YAPF1 and 2 (same story) 09:03:43 <Celestar> ok 09:04:06 <KUDr_wrk> ships 1,2 (same story) for 90-deg allowed and 3 for disallowed 09:04:23 <KUDr_wrk> so 1 will be removed from all 09:04:26 <Celestar> ok 09:04:37 <Celestar> and then have a global "allow 90° turns for trains and ships" button. 09:05:14 <KUDr_wrk> yes, instead of selecting YAPF type I can select it automatically based on "allow 90" 09:05:19 <Celestar> yes. 09:05:25 <KUDr_wrk> agree 09:05:26 <guru3> can ships make pi/2 turns? 09:05:31 <KUDr_wrk> but now it is prototype 09:05:36 <KUDr_wrk> to proof the concept 09:05:50 <Celestar> KUDr_wrk: I will have a look at a Makefile patch for YAPF 09:06:05 <KUDr_wrk> thanks 09:06:16 *** Nubian [n=nubian@mrkvovy.kokotko.sk] has joined #openttd 09:06:19 <KUDr_wrk> i am too stupid for that 09:06:31 <KUDr_wrk> <guru3>: depends on settings 09:07:40 <guru3> i totally just never noticed that 09:09:29 *** CobraA1 [n=Jeremiah@cpe-024-088-000-194.sc.res.rr.com] has joined #openttd 09:10:41 <guru3> in other news, i'm never going to get the hang of implicit differentiation :/ 09:13:04 <guru3> goddamn powers from the ys tripping me up >:( 09:16:50 <Celestar> RFC: http://www.fvfischer.de/ottd_backport 09:17:09 *** tiberiusteng [i=tiberius@211-74-189-47.adsl.dynamic.seed.net.tw] has joined #openttd 09:19:34 <peter1138> hmm, multistop fixes but not the new multistop? 09:20:12 <Celestar> oh 09:21:33 <Celestar> I'm not sure, have we backported any multistop changes to 0.4? 09:21:53 <Celestar> well it doesn't seem so 09:21:59 <Celestar> so we leave them out 09:31:42 *** tiberius1eng [i=tiberius@211-74-179-124.adsl.dynamic.seed.net.tw] has quit [Read error: 110 (Connection timed out)] 09:34:44 <peter1138> 4326 still applies though, i think 09:35:02 <peter1138> what's the purpose of this minor release? 09:37:53 <Jango> "new multistop"? 09:38:01 <Jango> how does it differ from old multistop? 09:38:11 <peter1138> it works differently 09:38:47 <Jango> in allocation of slots to the vehicles? 09:38:47 <Celestar> peter1138: wrong 09:38:49 <Celestar> it WORKS 09:38:50 <Celestar> :) 09:39:12 <Jango> is the new one the one where the vehicles just stop and say "waiting for a free stop"? 09:39:22 <Celestar> no there is an even newer one 09:39:27 <Jango> oh 09:39:32 <Jango> when was it committed? 09:39:38 <Celestar> which has an unlimited .. er 256 slots per stop :P 09:39:42 <Celestar> 4250 about 09:39:48 <Jango> hmm, one sec 09:40:03 <Celestar> 4259 09:40:08 <Jango> i have 4152 :S 09:40:11 <Jango> wow 09:40:19 <Jango> you guys have made a few changes recently 09:40:29 <Jango> i'm sure it wasn't that long ago that i installed it 09:40:34 <Celestar> ^^ 09:40:45 <Jango> at home i do things properly.... i use trunk there 09:40:59 <Celestar> much work is done in the yapf, 32bpp and bridge branches 09:41:05 <Celestar> egladil: how's progress anyway? :) 09:41:06 <Jango> bridge? 09:41:22 <Celestar> Jango: arbitrary tiles under bridges 09:41:30 <Jango> who's doing that? egladil? 09:41:40 <Jango> btw, when ARE you going to put station stats in? :P 09:41:59 <Celestar> Jango: first I'll do the sortable station lists 09:42:04 <Jango> ok 09:42:13 <Jango> where's the patch? SF? 09:42:22 <Celestar> which one? the sortable lists? 09:42:29 <Jango> y 09:42:42 <Celestar> bugs.openttd.org 09:42:54 <Jango> ok 09:43:05 <Celestar> SF is no longer used. 09:44:52 <MiHaMiX> LOL 09:44:54 <MiHaMiX> http://shelleytherepublican.com/2006/04/linux-european-threat-to-our-computers.html 09:45:19 <MiHaMiX> This is the most ridicolous article I've ever encountered :) 09:45:58 <Jango> hmm 09:46:14 <Jango> so, it's very similar to vehicle sorting 09:47:03 * XeryusTC takes a good laugh at that article 09:47:19 <Jango> i was tinking to add a "FilterVehicleList" - which would get called after Build to trim it a bit 09:47:35 <Jango> it would save having to have lots of branching in the build 09:47:45 <tank_> MiHaMiX: where does this idiot live? i think we have to visit him:) 09:48:32 *** dp__ [n=dp@p54B2F601.dip.t-dialin.net] has joined #openttd 09:50:24 <Jango> It is much less capable than Windows. In fact it omits features that were standard in Windows back in 1998; For example Linux has no built-in anti-virus or anti-spyware software. 09:50:24 <Jango> You cannot even buy popular utilities like Norton Security to compensate for this fact. There are no tools for common tasks like defragging a hard disk. God knows what you would use to send a fax or make a website. You cannot even get Front Page for Linux. 09:50:55 <tank_> i like this one most: "Report them to the Business Software Alliance who have the legal authority to inspect any company's computers for illegal programs like Linux." 09:51:33 * peter1138 yawns 09:54:25 <MiHaMiX> tank_: yes, this guy is either as dumb as a stone or a clever hacker who is now provoking the democrats and europeans and linux fans :) 09:55:18 <MiHaMiX> tank_: but.. I suppose it's the first case.. 09:55:36 <MiHaMiX> tank_: at lease, after inspecting other articles from this author 09:56:03 <tank_> well, americans are so stuped to believe such bullshit, at least some of them 09:56:38 <tank_> i mean.. the really bad thing for me in american articles and so on is the patriotism... 09:56:57 <tank_> if i would be so proud of germany, i would be called a nazi 09:57:24 <MiHaMiX> well, at the very first sentence I found a grave stupidity :) 09:57:25 <tank_> in america you have to be proud of your country, you have to think your something better than the rest of the world 09:59:54 <tank_> MiHaMiX: do you mean me or the article?:) i just said some, which should be true, at least the country wouldn't be as it is now:) 10:00:27 *** dp-- [n=dp@p54B2EF2C.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 10:00:28 *** dp__ is now known as dp-- 10:03:11 <MiHaMiX> tank_: in the article 10:03:30 <MiHaMiX> "Like most things that are worth owning, Computers are an American invention." 10:03:57 <MiHaMiX> tank_: the first computer is build by a man called "John Neumann", who happened to be hungarian. 10:04:04 <MiHaMiX> built 10:05:20 <XeryusTC> the first modern computer was build by a guy named Babbage (or something simular), he was from england 10:07:09 <MiHaMiX> XeryusTC: we should argue over what do we mean 'modern', but I think, that's pointless. The name 'John Neumann' should be enough familiar to you, too :) 10:07:37 <XeryusTC> ehm, it sounds quite familar :) 10:11:30 <MiHaMiX> ok .. :) 10:12:11 <MiHaMiX> bbl, lunch 10:13:19 *** ledow [n=ledow@jaimejwalker.plus.com] has joined #openttd 10:16:38 *** Scia [n=sciapode@AveloN.xs4all.nl] has joined #openttd 10:25:25 <Celestar> back back 10:30:28 <Celestar> we really really need a new AI :P 10:30:33 <Jango> yes 10:30:39 <Jango> do you ever play with AI? 10:30:45 <Jango> do you ever play? 10:30:48 <Celestar> to debug stuff, yes. 10:31:01 <Celestar> play? rarely, but it happens. 10:31:18 <Jango> i actually been playing a few games recently 10:31:24 <Jango> it's a fun game you know ;) 10:31:32 <Celestar> so I've been told 10:31:38 <Jango> :) 10:31:46 <Celestar> KUDr_wrk: you there? 10:32:11 <Celestar> I mean the AI needs two main things: 10:32:15 <Celestar> 1) a real terraformer. 10:32:24 <Celestar> 2) so debugging about the pathfinder. 10:32:29 <Celestar> some* 10:32:48 <Jango> do you happen to know if the map gen is in a includable form yet? 10:32:55 <Celestar> TGP? 10:32:58 <Celestar> dunno, but it should be soon 10:33:05 <Jango> that'd be nice 10:33:35 <Celestar> once RichK swears to me that the MP_VOID problem is fixed :) 10:33:46 *** mrzero [n=ole@orwen.net] has joined #openttd 10:34:01 <Jango> what does the problem cause? 10:34:11 <Celestar> segfaults 10:34:16 <Jango> a 10:34:18 <Jango> a 10:34:18 <Jango> ah 10:34:25 <Jango> quite critical 10:34:29 <Jango> man, i need a new keyboard 10:34:33 <Celestar> ^^ 10:34:34 <TL|Away> segfaults are overrated 10:34:43 <Jango> lo 10:34:46 <Jango> lol* 10:34:51 * Jango slaps TL|Away 10:35:07 <TL|Away> I even get a piece of software which costs... around 100.000 euro to segfault 10:35:11 <TL|Away> now that is quality, aint it? 10:35:30 <Celestar> yeah. 10:35:39 <Celestar> hm... 10:35:44 <Jango> don't worry, at my old company, software that cost 2,000,000 was constantly nullpointering 10:35:51 <Celestar> lol 10:35:58 <Celestar> I cannot find the owner-leak :S 10:36:37 <Celestar> and it's kind of bugging me 10:36:46 <Celestar> hm .. 10:36:50 <Celestar> hence the name "bug" 10:36:52 <TL|Away> owner-leak 10:36:53 <TL|Away> lol! 10:36:53 <hector3d_> use java 10:36:56 * hector3d_ runs 10:36:57 <TL|Away> LOL! 10:37:00 <TL|Away> hector3d_: run hard 10:37:02 <TL|Away> really really hard 10:37:11 * Celestar looks around. 10:37:17 * Jango senses that Celestar is preparing the nukes 10:37:21 * hector3d_ gets a plane 10:37:27 * Celestar pulls a 30mm gatling gun from his pocket. 10:37:41 <Jango> (as you do) 10:37:46 * Celestar inserts a 5000-round-belt into gatling gun. 10:37:58 * hector3d_ gets in to a rofl-copter 10:38:04 <Celestar> ^^ 10:38:05 *** BJH [n=chatzill@e176105013.adsl.alicedsl.de] has joined #openttd 10:45:36 *** tokai|noir [n=tokai@p54B82B2F.dip0.t-ipconnect.de] has joined #openttd 10:50:38 *** tokai|3 [n=tokai@p54B82B2F.dip0.t-ipconnect.de] has joined #openttd 10:57:04 *** Zahl [n=SENFGURK@dslb-082-083-192-035.pools.arcor-ip.net] has joined #openttd 10:58:03 *** MiHaMiX [n=miham@xenon.bibl.u-szeged.hu] has quit ["Lost terminal"] 11:00:05 *** MiHaMiX [n=miham@xenon.bibl.u-szeged.hu] has joined #openttd 11:01:13 *** mode/#openttd [+o MiHaMiX] by ChanServ 11:02:11 *** tokai [n=tokai@p54B841AB.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)] 11:02:28 *** tokai|ni [n=tokai@p54B841AB.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)] 11:05:04 *** e1ko [n=31k0@a02-0432c.kn.vutbr.cz] has joined #openttd 11:06:57 <KUDr_wrk> <Celestar> KUDr_wrk: you there? <- am back 11:07:20 <KUDr_wrk> AI pathfinder? Hmm, i don't know.. 11:11:15 <Celestar> KUDr_wrk: well maybe one day I'll hijack YAPF to do AI :P 11:12:18 <Zahl> am i the only one who thinks that yapf sounds like something to eat? ;-P 11:12:32 <Celestar> YAPF = yet another pathfinder :P 11:12:54 <Zahl> i know i read the topic yesterday... but still 11:13:03 <Celestar> (= 11:13:21 <hylje> why not rename yapf yarly 11:13:34 <Zahl> o rly? 11:13:40 <hylje> no wai 11:15:24 <Celestar> did I mention that the whole concept of variables.h is fucked? 11:16:56 *** GoneWacko [n=gonewack@145.74.200.219] has joined #openttd 11:19:16 <CIA-3> celestar * r4591 /trunk/ (main_gui.c town.h town_cmd.c variables.h): 11:19:16 <CIA-3> -Fix (FS#122) Game no longer errors out when "Many random towns" is selected in the scenario editor. 11:19:16 <CIA-3> -Side effects: 11:19:16 <CIA-3> - Removed one global variable from variables.h 11:19:16 <CIA-3> - Remove an ugly hack for the "many random towns" function 11:19:46 <Jango> heh, side "effects" - gives the impression that those improvements are bad 11:20:17 <Celestar> 24 bug reports open 11:20:20 <Celestar> hmmz 11:20:35 <Zr40> Celestar: :) 11:21:26 <Celestar> most of them are rather minor. 11:21:48 <Celestar> one is apparently fixed. 11:21:54 <Celestar> one isn'T a bug report 11:22:39 <ledow> When it gets to zero bugs, you gonna make a release? :-) 11:22:47 <Celestar> nah, before (= 11:22:52 <Celestar> planning 0.4.8 11:22:57 <Zr40> what about FS#104? :) 11:23:05 <ledow> I was thinking a 1.0 ;-) 11:23:48 <Celestar> long time to go to 1.0 (= 11:24:00 <ledow> Long time before there are zero bugs, too. 11:24:08 <Celestar> what is 104? 11:24:22 <Celestar> hmmm ledow, there was something I wanted to ask you. 11:24:27 <Celestar> but I cannot remember :;P 11:24:34 <ledow> Finance window rearrangements. I dunno... I prefer the original finance window myself. 11:25:11 <Zr40> Celestar: http://bugs.openttd.org/task/104 11:25:22 <ledow> Although I always have my own patch that shows % of max loan in the small finance window 11:25:25 <Celestar> Zr40: ah.. 11:25:35 <Celestar> Zr40: will evaluate early next week. 11:25:51 <Celestar> Zr40: maybe ledow's patch would be a nice addon? 11:26:10 <Zr40> what does his patch do? 11:26:14 <Zr40> oh, that 11:26:20 <Celestar> 13:28 < ledow> Although I always have my own patch that shows % of max loan in the small finance window 11:26:54 <ledow> I did submit it a long time ago but someone said no cos I was lazy and re-used an existing string. :-) 11:27:16 *** Wolfensteijn [n=wolf@a61229.upc-a.chello.nl] has joined #openttd 11:27:27 *** Wolfy [n=wolf@a61229.upc-a.chello.nl] has quit [Read error: 104 (Connection reset by peer)] 11:27:47 <Celestar> ledow: http://www.fvfischer.de/ottd_features 11:28:48 <ledow> Zr40: http://www.ledow.org.uk/openttd/max_loan_percent_vs_4323.diff is the last copy of my patch (itll be horrible code most probably) but it should apply against SVN with little to no tweaking. 11:28:51 <SpComb> "re-balanced the whole game" 11:29:03 <Celestar> SpComb: yes? 11:29:13 <SpComb> what's that supposed to be? 11:29:27 *** Tobin [n=Tobin@c211-28-197-129.eburwd7.vic.optusnet.com.au] has joined #openttd 11:29:29 <Celestar> well. prices adjustments and stuff 11:29:44 <ledow> That'll be difficuly 11:29:48 <ledow> *difficult 11:29:58 <Celestar> well. 11:30:07 <Celestar> I'm positive that i will manage. 11:30:08 <Celestar> (0 11:30:26 <ledow> That's one of the killer parts of a decent game - whether it's well-balanced or not. That can make or break a game, that can. 11:30:38 <Celestar> ledow: agreed 11:30:52 <Celestar> not THAT much is simulation games, but whatever 11:30:58 <Celestar> currently it is totally out-of-balance 11:31:08 <ledow> I always think that bridges built on partial slopes are unnecessarily expensive compared to bridges built on normal tiles. 11:31:12 <Zr40> ledow: what use does displaying the percentage of max loan have? 11:31:35 <Zr40> personally, I don't care how much loan I've got, I just want to get rid of it asap ;) 11:31:39 <ledow> I always have the small finance window, not the large one, and it's nice to see when a loan amount increases 11:31:46 <ledow> (or decreases) 11:31:56 <ledow> Useful for paying it off, too, when you only use the small window 11:32:10 <Zr40> hmm 11:32:16 <Zr40> I thought the small one displayed max loan too 11:32:22 <ledow> I don't mind if you add it or not, I just mentioned it. 11:32:43 <Zr40> maybe add max loan to the small one? 11:33:28 <ledow> The percentage takes up less room (fits on the right of the current loan amount) 11:34:02 <ledow> Want me to get you a screenshot? 11:34:09 <Zr40> sure 11:36:20 <ledow> http://www.ledow.org.uk/openttd/Unnamed,%203rd%20Jan%201950.png 11:36:44 <Zr40> 100? 11:36:51 <Zr40> I thought max loan is 500 11:36:57 <ledow> It's a percentage! 11:37:04 <Zr40> yes... 11:37:08 <Zr40> but it should be 20% then 11:37:13 <ledow> Oh... I have 100k max loan on 11:37:20 <Zr40> right :P 11:37:20 <Celestar> you can set max loan 11:37:44 <ledow> And it's bold white cos I reused an existing string but that can be changed. 11:38:08 <Zr40> I like the white 11:38:19 <Zr40> that makes it stand off from the raw data 11:38:35 <ledow> So did I (someone else didn't) and it meant that there was no .txt file modifications needed etc. 11:38:43 <ledow> It only modifies one point of a single file, playergui.c 11:39:06 <Zr40> my finances window patch also only modifies that file 11:39:16 <Zr40> which means there are no 'subtotal' strings 11:39:21 <ledow> Perfect match then :-) 11:40:27 <ledow> If people don't like it, they don't like it, but I play in a fairly low-res so the large finance window is a pain to have open, so I always have a small one open instead and can enlarge it when I need to check details. 11:41:33 <Zr40> even though I play at 1280x1024, having the large one open still obscures plenty of area :( 11:41:53 <ledow> Try it at 800x600 then. 11:42:44 <Zr40> hmm 11:42:45 <ledow> I also used to play at 640x480 on a very old laptop and that's even worse (can't really have anything open, not even the minimap. 11:42:49 <Zr40> it should be resizable :) 11:42:53 <Zr40> horizontally 11:43:06 <Zr40> to hide previous year's data if you don't need it 11:43:16 <ledow> That's a good idea, too 11:44:04 <ledow> How do these people manage who port OpenTTD to things like Palm and PocketPC's? 11:44:48 <ledow> Spent all that time re-doing a screenshot and realised I already had one uploaded in the EXACT same place. :-) http://www.ledow.org.uk/openttd/Max_Loan_As_Percent.png 11:46:40 <Zr40> :P 11:46:51 * Zr40 works on resizing 11:48:29 * ledow waits patiently for someone to put roundabouts, speed cameras and traffic lights into the road building toolbar. :-) 11:49:31 <ThePizzaKing> speed cameras? 11:49:44 <ledow> just kidding. ;_0 11:49:58 <ThePizzaKing> hehehe 11:50:31 <ledow> Your little bus services totters up the hill, reached the peak, starts coming downhill and FLASH! an £100 fine for going over the posted limit 11:50:38 *** Cheery [i=Henri@a81-197-22-81.elisa-laajakaista.fi] has joined #openttd 11:50:54 <SpComb> you could put them on competitors routes 11:51:02 <ledow> An optional upgrade in the vehicle menu lets you buy reflective number plates :-) 11:52:01 <ThePizzaKing> cool 11:53:01 <ledow> I do think there's room for a few more disasters, though. How about "Mardi Gras is taking place in Finingburg. All traffic suspended for one month", or "the director of Transport Limited has been found in bed with a politician's wife - all station ratings drop by 50%" ;-) 11:54:49 <ThePizzaKing> hmmm 11:54:59 <ledow> "Fog rolls in over New Town. All aircraft in the vicinity are grounded." 11:55:13 <ThePizzaKing> or a bomb scare 11:55:45 <ledow> Living near London myself, it would make the game unplayable - every bus, train, plane and bicycle would be stopped. :-) 11:58:56 <ledow> "Petrol price increases hit hard - all vehicles now cost twice as much to run". 11:59:40 <SpComb> "Oil refinery near fooville shuts down due to supply problems" -> see above 12:00:33 <ledow> "Blackouts in New Town mean that all electrified vehicles are suspended." :-) 12:05:48 <Zr40> ok, resizing works... 12:05:54 <Zr40> but I can't resize it smaller 12:07:11 <ledow> Smaller than two years? 12:07:22 <Zr40> no, I can only increase size 12:07:29 <ledow> oh... lol 12:07:32 <Zr40> I can't decrease size beyond the default size 12:07:57 <ledow> well.. it's a start 12:08:12 *** jnmbk [n=jnmbk@85.106.141.191] has joined #openttd 12:09:43 <egladil> 11:41] Celestar: egladil: how's progress anyway? :) <== not much these last week. first i was gone skiing, and now it's school that gnaws away at my time 12:09:46 *** Brianetta [n=brian@82-39-48-88.cable.ubr03.benw.blueyonder.co.uk] has joined #openttd 12:10:12 <Celestar> egladil: I see 12:10:23 <ledow> I do hate it when you go to compile the latest SVN and all that's changed is basically one .h file but EVERY file has to be recompiled because of it. 12:10:27 <Brianetta> Fear my prosthesis! 12:10:49 <Brianetta> (since you cant see me, let me tell you that I have a pen cap attached to my nose by suction) 12:11:09 * ledow edges slowly awat from Brianetta 12:11:13 <ledow> *away 12:11:14 <Zr40> ledow: that's because EVERY file includes that .h file 12:11:20 <Celestar> ledow: variables.h :) 12:11:23 <Celestar> I changed it 12:11:24 <ledow> I know - it's a pain 12:11:33 <Zr40> Celestar: got a few moments? :) 12:11:43 <Celestar> Zr40: very few :( 12:11:47 <Celestar> but go ahead 12:11:57 <Zr40> I'm working on making the finances window resizable 12:12:11 <Zr40> enlarging works, but I can't get it to shrink beyond default size 12:12:26 <Zr40> any hints? :) 12:14:14 <Celestar> not off the top of my head 12:29:23 <jnmbk> celestar: Do you remember the turkish town name generator? You said you could look two weeks later and time has come :) 12:29:40 <jnmbk> http://sourceforge.net/tracker/index.php?func=detail&aid=1462983&group_id=103924&atid=636367 12:30:05 *** CobraA1 [n=Jeremiah@cpe-024-088-000-194.sc.res.rr.com] has left #openttd [] 12:30:09 <Jango> how many names does it generate? 12:30:38 <jnmbk> too many :) enough to fill the biggest map 12:30:40 <Celestar> jnmbk: the time starts Monday :) 12:31:11 <Celestar> because then I have 1 week of vacation 12:31:25 <Jango> you know, i think we need to modify some of the other generators to use SeedModChance 12:32:55 *** Born_Acorn [n=bornacor@AC8D6533.ipt.aol.com] has joined #openttd 12:34:20 <Jango> jnmbk: it looks fine to me - i'm assuming that it works 12:37:22 <Jango> Zr40: wouldn't you have to make the contents scrollable to make it smaller? 12:37:40 <Zr40> Jango: I've found what caused it 12:37:46 <Zr40> I needed to set a minimum size 12:38:17 <Zr40> but a scrollable finances window IS a good idea 12:38:33 <Zr40> but the game only stores 3 years of history, including this year 12:38:53 <Zr40> so scrolling is useless unless that's changed 12:39:51 <Zr40> hmm 12:39:57 <Zr40> I need to figure out the width 12:40:35 <Jango> ok :) 12:40:36 *** glx [i=glx@82.245.156.124] has joined #openttd 12:41:01 <Jango> how much extra memory would it take to store more than 3 years? 12:41:09 <Jango> i would assume, not much 12:42:03 <Jango> or does finances include all the vehicle finances too? 12:42:24 <Jango> i think vehicle finances wouldn't need more than this year + last year 12:42:50 <Jango> but having entire history for annual totals might be a nice addition :) 12:43:53 <Zr40> with that extended history, scrollable graphs are an option ;) 12:44:32 <Zr40> talking about graphs... 12:44:34 <Zr40> resizable! 12:45:19 <Zr40> but I need to figure out the window size first :( 12:45:26 <Zr40> dunno how :( 12:46:03 <ledow> Lol... I just played a 64x64 map. That was fun. 12:46:39 <Celestar> hmpf 12:46:43 <Celestar> openVPN is acting up 12:46:50 <Noldo> the computer is painfully fast on 64x64 12:47:08 *** ^Cartman^ [n=Eric_Car@ti100710a081-0350.bb.online.no] has joined #openttd 12:48:26 <ledow> I do think that OpenTTD should have a tutorial/objective mode for beginners. Start with a 64x64 with two towns and the player moves on if they hit X amount of money. Then introduce industries, then gradually enlarge the maps and introduce the AI, feeder systems, etc., each time making the completion criteria slightly harder (until you get to "survive for 10 years without going bankrupt". 12:49:06 *** DaleStan__ [n=Dale@12-202-240-195.client.insightBB.com] has joined #openttd 12:49:08 *** DaleStan__ is now known as DaleStan 12:53:33 *** GoneWacko [n=gonewack@145.74.200.219] has quit [Read error: 104 (Connection reset by peer)] 12:53:35 *** GoneWacko [n=gonewack@145.74.200.219] has joined #openttd 12:54:24 *** KUDr [i=KUDr@mazanec1.netbox.cz] has quit [Read error: 110 (Connection timed out)] 12:55:56 *** vrak_ is now known as vrak 12:59:18 *** ThePizzaKing [n=thepizza@c211-28-155-182.eburwd2.vic.optusnet.com.au] has quit ["And he disappears, like a fox, in the night."] 12:59:55 *** KUDr [i=KUDr@mazanec1.netbox.cz] has joined #openttd 13:00:13 <Celestar> hey KUDr 13:00:18 <KUDr_wrk> hey 13:00:31 <KUDr_wrk> was just VNC reconnect 13:00:35 <Celestar> (= 13:02:05 *** Sacro [n=Sacro@adsl-83-100-208-49.karoo.KCOM.COM] has joined #openttd 13:02:08 <Sacro> afternoon all 13:02:25 <Matt-W> hey 13:02:48 <Sacro> Matt-W: hey to you too 13:04:37 *** KUDr_wrk [n=KUDr@pcsousek.fit.vutbr.cz] has left #openttd [] 13:06:35 *** DaleStan_ [n=Dale@12-202-240-195.client.insightBB.com] has quit [Read error: 110 (Connection timed out)] 13:06:40 <Jango> ledow: yes, that'd be nice, but surely quite a reasonable amount of work 13:07:16 *** mode/#openttd [+o Darkvater] by ChanServ 13:07:36 *** kjetil_ is now known as Kjetil 13:09:40 *** KUDr_wrk [n=KUDr@pcsousek.fit.vutbr.cz] has joined #openttd 13:09:53 *** guest78055 [n=none@200.61.236.131] has joined #openttd 13:11:57 <Celestar> heya Darkvater 13:13:14 *** Belugas_Gone is now known as Belugas 13:13:57 <Belugas> goodday all! 13:16:23 *** WolfLaptop [n=wolf@213.196.14.87] has quit [Read error: 104 (Connection reset by peer)] 13:16:58 <Celestar> hey 13:19:10 <guest78055> /wave 13:19:28 <Matt-W> /wave_back 13:20:02 <Zahl> /official 13:20:20 *** guest78055 is now known as Du_ 13:27:28 <TL|Away> morrons 13:29:02 <Jango> morons* 13:29:12 <Jango> :) 13:29:20 <TL|Away> my mistake ;) 13:29:21 *** black_Nightmare [i=Husky_dr@modemcable129.105-201-24.mc.videotron.ca] has joined #openttd 13:29:30 <black_Nightmare> hey :p 13:29:38 <Celestar> heya :P 13:29:49 <black_Nightmare> any idea what could cause 'network connection lost' each few minutes in multiplayer anyhow? 13:30:08 <Celestar> too slow connection (for too large a game) or too slow hardware. 13:30:37 <black_Nightmare> hmm.....is it possible for someone's connection to kick others off or not really? 13:30:54 *** shintah [i=bebble@bebble.olf.sgsnet.se] has quit ["<volcone> tycker inte man borde få idrotta i skolan, eftersom man springer så jävulskt mkt i wow"] 13:31:08 *** shintah [i=bebble@bebble.olf.sgsnet.se] has joined #openttd 13:31:41 <Celestar> not sure. 13:31:52 <Celestar> dunno maybe TL|Away knows something about that 13:32:16 <TL|Away> There might be a command that is exploitable, but I doubt that is the reason 13:32:26 <TL|Away> the sysadmin can give more details, the console reports why a client is dropped 13:32:31 <TL|Away> (lagged out or what ever) 13:33:16 <TL|Away> if all clients drops all the time, the server-connection can be really bad too 13:33:23 <black_Nightmare> hmm thanks because I'm sure its actually not me ^_^ (beside how the hell am I on irc and not seeing any ping lag?) 13:33:39 <Celestar> black_Nightmare: but asking the server admin is not bad an idea :) 13:33:51 <black_Nightmare> thats true 13:33:55 <TL|Away> black_Nightmare: you can't compare pings over servers 13:34:00 <TL|Away> where IRC can run smooth 13:34:06 <TL|Away> a server on the other end of the world can lag 13:34:10 <TL|Away> because of bad peerings or what ever 13:34:20 <black_Nightmare> I know..I was just saying I'm sure its not my side :p 13:34:28 <TL|Away> You failed to rpoof that for me 13:34:33 <TL|Away> that IRC doesn't lag, isn't any proof 13:35:46 <TL|Away> if you want to rule out yourself, contact the sysadmin, or run a ping to that server, and a cpu monitor 13:35:52 <TL|Away> that might rule you out :) 13:36:13 <Brianetta> Or verify that all others have the same trouble 13:36:45 <black_Nightmare> :p 13:38:31 <Sacro> anyone here having trouble with MSN Passport sign in? 13:38:58 *** GoneWacko [n=gonewack@145.74.200.219] has quit ["It's a new quit message!"] 13:40:42 <hylje> passport is often fubar anyway 13:41:22 <Celestar> hm 13:41:36 <Celestar> my firewall and my VPN don't seem to like each other 13:43:58 *** hector3d_ is now known as hector3d 13:48:35 <Sacro> lol, bbl got to sign on 13:48:40 *** Sacro [n=Sacro@adsl-83-100-208-49.karoo.KCOM.COM] has quit [Read error: 104 (Connection reset by peer)] 13:55:41 *** mgla__ [n=mgla@wikipedia/mgla] has joined #openttd 13:57:26 *** mgla [n=mgla@wikipedia/mgla] has quit [Read error: 110 (Connection timed out)] 13:57:43 *** orudge|union [n=orudge@albatross-60.st-and.ac.uk] has joined #openttd 14:00:33 *** Prof_Frink [n=proffrin@cpc1-shep3-0-0-cust920.leic.cable.ntl.com] has quit [Read error: 110 (Connection timed out)] 14:05:18 <Celestar> KUDr_wrk: what else do you think is needed before a merge (apart from reducing the number of YAPFs) 14:11:42 <KUDr_wrk> lot of code cleanup 14:11:42 <KUDr_wrk> connection to savegame and confog 14:11:42 <KUDr_wrk> config 14:11:52 <KUDr_wrk> some comments 14:11:53 *** orudge|union [n=orudge@albatross-60.st-and.ac.uk] has left #openttd [] 14:12:00 <KUDr_wrk> code review from others 14:12:04 <KUDr_wrk> etc... 14:12:28 <KUDr_wrk> its just working prototype 14:12:35 <KUDr_wrk> not a production quality 14:15:40 *** Maedhros [n=jc@gentoo/developer/Maedhros] has joined #openttd 14:20:38 <Celestar> yeah, but I meant from the functionality perspective of things 14:20:48 <Celestar> "trunk" is NOT production quality. 14:20:57 <Celestar> production quality is branch/0.4 14:21:47 <KUDr_wrk> hmm 14:22:01 <KUDr_wrk> then it can be ready soon (weekend?) 14:23:48 <Celestar> rfc: http://www.fvfischer.de/backport_info 14:24:47 <KUDr_wrk> wtf is that 'backport'? 14:24:57 <KUDr_wrk> list of reverts? 14:25:07 <Celestar> porting fixes from trunk to branch/0.4 to release 0.4.8 14:25:19 <KUDr_wrk> aha 14:25:26 <KUDr_wrk> good 14:25:34 *** sw4y [n=sw4y@snat2.arachne.czfree.net] has joined #openttd 14:25:39 <Celestar> and fixing some more stuff in trunk as well 14:26:20 <glx> Celestar: looks good 14:27:06 <TL|Away> Celestar: you include r4522, but that only works over a patch of KUDr, that made that include needed 14:27:57 *** grml [n=mgla@p508C57DB.dip.t-dialin.net] has joined #openttd 14:28:24 *** mgla__ [n=mgla@wikipedia/mgla] has quit [Read error: 110 (Connection timed out)] 14:28:42 *** SchAmane [n=schamane@p5498F027.dip.t-dialin.net] has joined #openttd 14:28:46 *** grml [n=mgla@p508C57DB.dip.t-dialin.net] has quit [Client Quit] 14:32:28 <Celestar> TL|Away: I see 14:33:17 <Celestar> removed 4522 14:36:37 <TL|Away> or add both patches ;) 14:38:20 <Brianetta> KUDr: Did my ship pathfinding comments make sense to you? 14:41:47 <TL|Away> Okay, I am logging off. I will be in the USA for the next 10 days. Will be back monday.. if you are lucky ;) Have fun all, enjoy :) 14:42:19 <Celestar> have a nice trip 14:42:23 <Celestar> where are you going? 14:42:27 <TL|Away> NY and Boston 14:42:31 <Celestar> cool 14:42:32 <KUDr_wrk> Brianetta: yes, they did. We must sit together one nice day, make barbeque and think more about it 14:42:36 <Celestar> I love both places. 14:42:36 <TL|Away> yup :) Bye :) 14:42:51 *** TL|Away [n=kvirc@truelight.xs4all.nl] has quit ["Bye all, have a nice holiday!! :)"] 14:45:02 *** black_Nightmare [i=Husky_dr@modemcable129.105-201-24.mc.videotron.ca] has left #openttd ["bye"] 14:47:06 <Brianetta> (: 14:52:47 *** Osai^2 [n=Osai@p54B3502A.dip.t-dialin.net] has joined #openttd 14:57:00 <Celestar> maybe we should disable NPF for ships in 0.4.6? 14:57:03 <Celestar> 0.4.8* 14:58:37 <Tobin> Why? 14:59:14 <Celestar> because it doesn't work properly 14:59:15 <Celestar> ? 14:59:19 <Celestar> peter1138: is 138 fixed? 14:59:22 <Tobin> And isn't NPF going the way of the dodo before the next release? 14:59:38 <Celestar> Tobin: not for the 0.4 branch 14:59:54 * Tobin hasn't been paying attention 14:59:57 <Tobin> Ah, ok. 15:11:38 *** webfreakz [n=Ronald@195.73.147.226] has joined #openttd 15:12:53 <Celestar> RFC: http://www.fvfischer.de/ottd_release 15:13:48 <webfreakz> geat idea! 15:13:54 <webfreakz> great idea! 15:15:30 <Celestar> more RFC: http://www.fvfischer.de/ottd_features 15:16:52 <webfreakz> that looks even more great! 15:17:18 <Celestar> hm .. reload the last link 15:19:04 *** Sacro [n=Sacro@83.100.183.129] has joined #openttd 15:19:22 <Sacro> evening all 15:19:31 <webfreakz> ey sacro 15:19:46 <webfreakz> celestar: why isn't elrails in 0.4.8? does it require more testing? 15:20:06 <Celestar> webfreakz: nope, but 0.4 is feature-locked. 15:20:38 <Sacro> if only there was someone who could but elrails into 0.4.8 15:21:23 <peter1138> hmm 15:22:03 <peter1138> Celestar: well it's marked as fixed, so... 15:24:29 <peter1138> Celestar: 138 is definitely not a candidate for 0.4.8 though 15:24:37 <peter1138> as the problem isn't in 0.4.7 15:24:58 <peter1138> similarly with #135 15:27:16 <webfreakz> wow, KUDr did a really nice job on YAPF. The Pile_Transport from OpenTTDcoop was not nice to play with on my AMD Athlon 3000+ which caused 100% CPU usage. With YAPF it's only about 40-60% :) 15:27:28 <peter1138> cool 15:27:37 *** Tobin [n=Tobin@c211-28-197-129.eburwd7.vic.optusnet.com.au] has quit [] 15:27:44 <peter1138> bet it's not much cop on my Athlon 800... 15:27:45 <Maedhros> does anyone how i could possibly have managed to misconfigure openttd so it doesn't allow me to build railways in anything other than the temperate climate? 15:27:55 <Maedhros> s/how/know how/ 15:27:59 <peter1138> Maedhros: you set the start date too early 15:28:13 <Celestar> refresh: http://www.fvfischer.de/ottd_release 15:28:48 <Maedhros> peter1138: ooh, that's better. thanks! 15:29:28 <Matt-W> Why do I get the urge to code most powerfully when I can't!!! 15:29:44 <Celestar> ^^ 15:29:53 <SpComb> like when you have that school project due tomorrow that you haven't started? 15:30:20 <Matt-W> and analagous situations, yes 15:30:23 <webfreakz> :P 15:31:03 <Celestar> KUDr_wrk: that look-ahead stuff, does it work well? (I haven't tried) 15:31:50 <webfreakz> i haven't found any problems with YAPF? 15:32:26 *** Du_ [n=none@200.61.236.131] has quit [Read error: 104 (Connection reset by peer)] 15:32:27 <webfreakz> /diner time! 15:32:38 <Matt-W> I must try YAPF 15:33:04 <webfreakz> yup :) 15:34:00 *** stillunknown [n=unknown@82-168-179-194.dsl.ip.tiscali.nl] has joined #openttd 15:34:09 <Matt-W> not that I know what to write, either 15:34:52 *** Mukke [n=Mukke@x1-6-00-13-8f-3d-00-a9.k146.webspeed.dk] has joined #openttd 15:34:56 <Celestar> KUDr_wrk: got a Q about ships 15:37:55 *** Red350 [n=Red@81-86-117-11.dsl.pipex.com] has joined #openttd 15:38:44 *** Dred_furst [i=nn@user-1380.lns1-c9.dsl.pol.co.uk] has joined #openttd 15:38:47 <Celestar> or a suggestion about ships. 15:39:28 <Celestar> which is not about cache, but about the whole idea about pathfinding for ships. 15:40:58 <peter1138> let them float on the currents 15:42:00 <blathijs> Celestar: they should probably plan routes through buoys, keeping a cached copy of shortest paths between all buoys in memory 15:42:03 <blathijs> I think 15:43:02 <Celestar> blathijs: my idea was to abstract the map. 15:43:44 *** _Red [n=Red@81-86-117-11.dsl.pipex.com] has quit [Read error: 110 (Connection timed out)] 15:44:02 <Celestar> into "water tiles" and "non-water tiles". then you can use a projection system to find the shortest path. 15:45:03 <blathijs> hmm, might work, yes 15:45:26 <blathijs> works less well for canals and small openings, probably 15:45:36 <Celestar> possibly. 15:46:08 <Celestar> i'd also forget about coast tiles that could theoretically be used by ships and trackdirs. 15:46:17 <blathijs> yes 15:46:47 <blathijs> and then find corners, and use a normal pathfinder to navigate from corner to corner 15:46:56 <blathijs> in straight lines -> very fast performance 15:47:01 <Celestar> yes. 15:47:08 <Celestar> totally not A* :) 15:48:49 <Celestar> also, "bias" your search towards the direction of the destination. 15:49:11 <blathijs> actually, A* is pretty ok for straight line 15:49:12 <blathijs> s 15:49:23 <blathijs> because it does just that, biassing towards the destination 15:50:46 <Jango> no-one uses ships anyway :P 15:50:55 <Jango> well, ok, some people do 15:51:29 <Celestar> http://www.tt-forums.net/viewtopic.php?t=24172 <= peter1138 rfc. 15:51:36 <Belugas> i do. a lot 15:51:52 <Belugas> (ships, i mean...) 15:52:48 <peter1138> Celestar: it will happen when i've changed newgrf stuff 15:53:03 <Brianetta> (: 15:53:14 * peter1138 fiddles with macros 15:53:42 <Celestar> peter1138: you in contact with the dev? 15:54:00 <peter1138> only the post there 15:54:02 <KUDr_wrk> [17:33:03] <Celestar> KUDr_wrk: that look-ahead stuff, does it work well? (I haven't tried) <--- it somehow works, don't know if well. Whole YAPF must be tested... 15:55:20 <KUDr_wrk> and sorry for not responding - we are moving company (packing all things - tomorrow i will be off-line) 15:55:31 <Celestar> KUDr_wrk: will test over the weekend. :) 15:55:38 <KUDr_wrk> ok 15:55:40 * Celestar wants YAPF in trunk asap (= 15:55:46 <KUDr_wrk> hehe 15:55:48 <KUDr_wrk> why? 15:55:55 <KUDr_wrk> it is only prototype 15:56:01 <Celestar> less branches to maintain :) 15:56:08 <KUDr_wrk> it can be pain and shame 15:56:13 <Celestar> true 15:56:20 <Celestar> but trunk is not meant to be stable. 15:56:29 <KUDr_wrk> as you wish.. 15:57:24 <Celestar> well, once the code is cleaned and we've select the YAPFs we want :) 15:57:44 <Celestar> ok I'm off 15:57:45 <KUDr_wrk> <webfreakz> wow, KUDr did a really nice job on YAPF. The Pile_Transport from OpenTTDcoop was not nice to play with on my AMD Athlon 3000+ which caused 100% CPU usage. With YAPF it's only about 40-60% :) <-- but YAPF is using only 10% in this case. The rest is train controller 15:58:00 <Celestar> most of the work is the vehicle collider 15:58:19 <KUDr_wrk> Celestar: yes, must be optimized too 15:58:34 <Celestar> http://bugs.openttd.org/task/63 <= can some windows user please test and commit this? 15:58:44 <Celestar> KUDr_wrk: we need much larger hashes methinks 15:59:01 <KUDr_wrk> what is 'methinks'? 15:59:07 <Celestar> methinks == I think 15:59:14 <KUDr_wrk> aha 15:59:18 <Celestar> a 1:1 translation from hash to tile or something 15:59:20 <KUDr_wrk> larger? 15:59:22 <peter1138> ok 15:59:27 <peter1138> should i replicate a function 3 times 15:59:33 <peter1138> or should i turn it into a macro? 15:59:34 <Celestar> peter1138: np? 15:59:48 <Celestar> replication is bad 15:59:52 <Celestar> and I'm off :) 15:59:53 <Celestar> cu 15:59:55 <peter1138> but 15:59:59 <KUDr_wrk> peter1138: template function 16:00:05 <Celestar> ^^ 16:00:06 <peter1138> 30 line macros are bad too 16:00:09 <peter1138> and it's c 16:00:13 <Celestar> peter1138: wrapper function? 16:00:36 <KUDr_wrk> yes, 3 wrappers and 1 template func 16:00:54 <KUDr_wrk> large macro is pain to debug 16:01:04 <peter1138> i know 16:01:09 <KUDr_wrk> and 3 large functions are hard to maintain 16:01:13 *** Andrew67 [i=andrew67@206.248.80.224] has joined #openttd 16:01:50 <peter1138> i know that too :) 16:01:59 <KUDr_wrk> <Celestar> http://bugs.openttd.org/task/63 <= can some windows user please test and commit this? <-- not me, i have no music at all 16:02:30 *** |VillageIdiot| [n=jurgen@d51A43FD0.access.telenet.be] has joined #openttd 16:05:21 <Born_Acorn> peter1138! newstations! 16:06:36 <Sacro> peter1138: tractive effort! 16:07:15 <glx> <Celestar> http://bugs.openttd.org/task/63 <-- I'm trying it 16:07:20 <Born_Acorn> Hackykid said he was doing that! 16:07:29 <Born_Acorn> Back in April! Last year! 16:11:17 <LIIT> Which option sets the map-size in the conf when running deticated ? I'm not sure if I'm blind or just plain stupid, can't see it anywhere :-/ 16:11:40 <glx> map_x and map_y if I remember well 16:12:24 <glx> in 2^map_x * 2^map_y form 16:13:01 <LIIT> hmmm, oki, don't have those options in the conf, might be why I can't find it, thx :-D 16:14:10 <glx> [patches] section 16:15:11 *** |Jeroen| [n=jeroen@dD57729A7.access.telenet.be] has joined #openttd 16:15:52 <LIIT> k, works perfect, thx 16:16:09 <LIIT> one more question, how do I change to SubTrop instead of Temp. ? 16:16:39 <glx> landscape 16:17:01 <glx> normal|hilly|desert|candy 16:18:09 <LIIT> Ahhh - ofcourse, I thought hilly as in the dificulty :-) 16:18:38 <glx> hilly is arctic 16:23:26 <LIIT> wheeee - it works, my deticated server finally works :-) 16:24:53 <glx> oh you solved your udp problem :) 16:26:12 <LIIT> Aye, after the mail to the firewall-admin, it works (even though he says he didn't touch anything) :-D 16:26:47 *** SchAmane [n=schamane@p5498F027.dip.t-dialin.net] has quit ["Ciao"] 16:29:42 <Brianetta> OK, I'm off to watch Jeff Wayne's War of the Worlds on stage 16:30:07 <Brianetta> My nightly server might not be updated tonight 16:30:18 <Brianetta> so if Sacro comes to grumble, let him know (: 16:30:30 <Brianetta> bye all 16:30:32 *** Brianetta [n=brian@82-39-48-88.cable.ubr03.benw.blueyonder.co.uk] has quit ["Tsch??"] 16:34:29 *** Aankhen`` [n=pockled@125.23.5.160] has quit ["Restarting mIRC [Time wasted online: 8hrs 49mins 24secs]"] 16:35:24 *** Aankhen`` [n=pockled@125.23.5.160] has joined #openttd 16:39:10 *** ArmEagle [n=armeagle@cc8543-a.groni1.gr.home.nl] has quit [Read error: 104 (Connection reset by peer)] 16:43:49 <Darkvater> just a very quick note cause I am still off 16:44:00 <webfreakz> ok :) 16:44:03 <Darkvater> Multiplayer is rock-stable if you join a server/game from the beginning 16:44:20 <Darkvater> I had one running right now for 8 hours with 7 AI playes and not a single desync 16:44:25 <Darkvater> will test further tonight 16:44:26 <Darkvater> and 16:44:34 * Darkvater shoots chanserv for giving ops the whole time 16:44:42 *** mode/#openttd [-o Darkvater] by Darkvater 16:44:42 <Sacro> gah, hes gone offline 16:44:42 <peter1138> hello dv 16:44:54 <hylje> chanserv sucks like that 16:45:07 <hylje> (or your connection, take your pick) 16:51:11 <jnmbk> darkvater: I hope 0.4.8 won't come up these days without my turkish town name generator... 16:53:30 * Sacro crys - nobody click http://ahom.ru/rabota/tuma.swf 16:55:07 <hylje> why link if you want nobody to click it 16:55:22 <Sacro> hylje: click at your own risk, though you may not end up closing it 16:56:21 * KUDr_wrk goes offline and will pack computer for moving 16:56:25 *** KUDr_wrk [n=KUDr@pcsousek.fit.vutbr.cz] has left #openttd [] 16:57:57 *** murat [n=murat@88.240.156.146] has joined #openttd 16:57:59 *** murat [n=murat@88.240.156.146] has left #openttd ["çi?i geldi"] 16:58:16 <webfreakz> sacro: i hate anime ^^ 16:59:20 <Azio> hello 16:59:25 <Sacro> webfreakz: i know, but the song...its so addictive, had it on for about 10 mins 16:59:28 <Azio> dbg: Cannot move further on Airport...! pos:4 state:14 16:59:28 <Azio> dbg: Airport entry point: 16, Vehicle: 3041 16:59:28 <Azio> openttd: aircraft_cmd.c:1655: AirportMove: Assertion `0' failed. 16:59:28 <Azio> Aborted 16:59:30 <Azio> Bug? 16:59:55 <Azio> I can restart the savegame in -D -g save/savegame/savegame14 (in debug) if needed, 17:00:10 <Azio> it was from a prety big game, 17:00:14 <Azio> max Planes, etc 17:00:37 <Azio> 0.4.7 17:01:54 *** Jango [n=Jango@mettab.demon.co.uk] has quit ["Using KVIrc 3.0.1 'System Virtue'"] 17:03:14 *** _Red [n=Red@81-86-117-11.dsl.pipex.com] has joined #openttd 17:05:58 *** Angst [n=Angst@p549471F6.dip.t-dialin.net] has joined #openttd 17:08:38 *** Red350 [n=Red@81-86-117-11.dsl.pipex.com] has quit [Read error: 110 (Connection timed out)] 17:14:40 *** Eddi|zuHause [i=johekr@p54B744BB.dip.t-dialin.net] has joined #openttd 17:15:36 * Sacro cries, according to timestamps ive had this swf on for 30 mins 17:15:48 <hylje> haha 17:16:01 <Sacro> damn finnish catchy tunes 17:21:45 <Cipri> Sacro: Damn you for that link -.- 17:28:55 *** Bjarni [n=Bjarni@0x50c79a8e.virnxx14.adsl-dhcp.tele.dk] has joined #openttd 17:28:57 *** mode/#openttd [+o Bjarni] by ChanServ 17:35:04 *** mode/#openttd [+o orudge] by ChanServ 17:36:19 <Sacro> Cipri: hehehe :) 17:37:04 *** Eddi|zuHause2 [i=johekr@p54B768A9.dip.t-dialin.net] has quit [Read error: 110 (Connection timed out)] 17:42:07 *** Prof_Frink [n=proffrin@cpc1-shep3-0-0-cust920.leic.cable.ntl.com] has joined #openttd 17:42:34 *** Trippledence_ [n=Trippled@cust183-dsl52.idnet.net] has joined #openttd 17:51:15 <Sacro> any devs around? i cant connect to Brianettas Nightly 17:51:23 <Sacro> keeps crashing 2bytes from the end 17:53:28 <webfreakz> sacro? 17:53:32 <webfreakz> this is what Brianette said before he left: 17:53:33 <webfreakz> (18:29:42) Brianetta: OK, I'm off to watch Jeff Wayne's War of the Worlds on stage 17:53:33 <webfreakz> (18:30:07) Brianetta: My nightly server might not be updated tonight 17:53:33 <webfreakz> (18:30:18) Brianetta: so if Sacro comes to grumble, let him know (: 17:53:33 <webfreakz> (18:30:30) Brianetta: bye all 17:54:43 *** Jango [n=kvirc@puritan.demon.co.uk] has joined #openttd 17:55:36 <Sacro> yeah i know, i just missed him 17:55:43 <Sacro> was watching that damned link at the time 18:00:30 *** Trippledence [n=Trippled@cust183-dsl52.idnet.net] has quit [Read error: 110 (Connection timed out)] 18:02:40 *** tokai|ni [n=tokai@p54B83576.dip0.t-ipconnect.de] has joined #openttd 18:04:02 *** Scia [n=sciapode@AveloN.xs4all.nl] has quit [Remote closed the connection] 18:13:52 *** tokai|3 [n=tokai@p54B82B2F.dip0.t-ipconnect.de] has quit [Connection timed out] 18:14:15 *** tokai|noir [n=tokai@p54B82B2F.dip0.t-ipconnect.de] has quit [Connection timed out] 18:21:30 <CIA-3> miham * r4592 /trunk/lang/german.txt: [Language fixup] Fixing up the fixed up language which fixed up my fixup for the screwup.. er.. You know. Thanks Tron for spotting it 18:21:33 <SpComb> do we really need three tokais? 18:22:24 <MiHaMiX> SpComb: are you kidding? Tokai is one of hungary's best wine :) 18:22:32 <SpComb> hmm 18:22:44 <SpComb> and the noir variety? 18:22:53 *** webfreakz [n=Ronald@195.73.147.226] has quit ["bye"] 18:23:56 <Belugas> that is when the lights are closed and the glass is still on the table 18:24:04 <Belugas> it's noir... dark :) 18:24:26 <Belugas> or black, which is the same then lights are off... 18:25:51 <SpComb> that doesn't count 18:25:55 <MiHaMiX> SpComb: it's a heavy wine.. 'Tokai aszú'.. 15+% alcohol% V/V 18:26:24 <MiHaMiX> SpComb: but it's very tasty :) 18:26:32 <MiHaMiX> SpComb: (and pretty expensive :) 18:26:36 <SpComb> hmm 18:28:59 <CIA-3> belugas * r4593 /trunk/ (7 files): 18:28:59 <CIA-3> CodeChange : Renamed spec (when using StationSpec) to statspec. 18:28:59 <CIA-3> This is following the same scheme as for IndustrySpec 18:29:47 *** Red747 [n=Red@81-86-117-11.dsl.pipex.com] has joined #openttd 18:31:13 <Jango> Darkvater: i found another use for my collated vehicle list - you can see a nice representation of which vehicles are earning you the most money :) 18:41:05 *** _Red [n=Red@81-86-117-11.dsl.pipex.com] has quit [Read error: 110 (Connection timed out)] 18:41:55 *** Trippledence [n=Trippled@cust183-dsl52.idnet.net] has joined #openttd 18:44:25 *** jnmbk [n=jnmbk@85.106.141.191] has quit [Remote closed the connection] 18:49:56 <Darkvater> Jango: just like sort by profit? ;) 18:51:36 <Darkvater> http://shelleytherepublican.com/2006/04/linux-european-threat-to-our-computers.html < about this 18:51:40 <Darkvater> Location: 18:51:40 <Darkvater> Iowa City, Iowa, United States 18:51:54 <Jango> exactly like sort by profit, except with all vehicles :P 18:52:07 <Darkvater> no wonder this guy is such a retard. I've been to Iowa, and let me tell you they are all a bunch of backward-sheep-fucking rednecks 18:52:29 <Jango> it'd be really good if the auto-replace included auto-depoting 18:52:57 <Jango> and the auto-signal patch would be great :) 18:53:50 <Sacro> Darkvater: what an idiot 18:54:33 <glx> clearly ! 18:54:55 <Sacro> "You cannot even buy popular utilities like Norton Security to compensate for this fact. There are no tools for common tasks like defragging a hard disk. God knows what you would use to send a fax or make a website. You cannot even get Front Page for Linux." :| 18:55:20 <Sacro> well defragging is fsck, and i use nano for websites 18:55:31 <glx> I think he doesn't know that is IBM laptop is full of asiatics components :) 18:55:40 *** Prof_Frink [n=proffrin@cpc1-shep3-0-0-cust920.leic.cable.ntl.com] has quit [Remote closed the connection] 18:55:59 <Tron> fsck has nothing to do with defragmentation 18:56:09 <ledow> Quote from the author: "I submitted this to the mainstream IT press, but none of them wanted to know" 18:56:12 <ledow> I wonder why 18:56:29 <Sacro> Tron: oh right, sorry 18:57:07 <XeryusTC> <Darkvater> http://shelleytherepublican.com/2006/04/linux-european-threat-to-our-computers.html < about this <- I made a reply somewhere :) 18:57:25 <Darkvater> :) 18:57:39 <XeryusTC> a _really_ long reply 18:58:40 <Jango> maglev-time, w00t 18:58:49 <Sacro> on the same theme: http://geraldholmes.freeyellow.com/ 18:58:55 <XeryusTC> http://shelleytherepublican.com/2006/04/linux-european-threat-to-our-computers.html#c114613594787641871 <- here to be exactly :) 18:59:25 <glx> XeryusTC: 404 18:59:45 <XeryusTC> glx: it works here 19:00:41 *** Trippledence_ [n=Trippled@cust183-dsl52.idnet.net] has quit [Read error: 110 (Connection timed out)] 19:00:51 <MiHaMiX> XeryusTC: 404 19:01:15 <XeryusTC> MiHaMiX: it works here 19:01:19 *** stillunknown [n=unknown@82-168-179-194.dsl.ip.tiscali.nl] has quit [Remote closed the connection] 19:01:34 <Darkvater> XeryusTC: you go girl 19:02:02 <XeryusTC> :) 19:02:15 <XeryusTC> finaly someone recons (good word?) my real gender :D 19:02:20 <Darkvater> lol 19:02:22 <valhallasw> XeryusTC: it's sue and not sew :p 19:02:24 <Darkvater> could sew everyone that says it." 19:02:36 <Sacro> XeryusTC: recognises 19:02:37 <Jango> probably realises* XeryusTC 19:02:38 <valhallasw> brakes -> breaks 19:02:46 <Jango> or recognise :) 19:02:58 <Jango> but it's a bit difficult to recognise from here 19:03:05 <XeryusTC> hmm, typos are just my thing :) 19:03:13 <Jango> Darkvater is probably well practiced :) 19:03:15 <Sacro> aslz every1? 19:03:49 <Darkvater> lool 19:03:50 <Darkvater> "Computers are an American invention" 19:03:51 <Darkvater> I just can't stand mentioning: even the idea to search for the continent of America is a European invention :). 19:04:03 <Darkvater> owned! 19:04:04 <Sacro> i thought charles babbage invented them 19:05:22 <XeryusTC> Sacro: everyone says someone else invented them 19:05:41 <Darkvater> he, some comments are hilarious 19:05:41 <XeryusTC> you could even say that the chinese invented computers 2000 years ago 19:05:42 <Darkvater> Greetings ! 19:05:42 <Darkvater> Shelley, Tristan : could you please give me your address ? I would really enjoy stabbing you in the face. 19:05:52 <XeryusTC> _O- 19:05:54 <MiHaMiX> Sacro: how about John Neumann? :) 19:06:00 <XeryusTC> its hard to keep myself from laughing at you. There is no LAW that says 19:06:01 <XeryusTC> "USE MS OR WE WILL TAKE AWAY YOUR RIGHTS TO USE A COMPUTER" 19:06:01 <XeryusTC> i use whatever OS i want , and i do hope some hackers make a porn site of your blog. 19:06:18 <MiHaMiX> :DD 19:06:51 <XeryusTC> that last sentence finishes it :) 19:07:02 <Sacro> MiHaMiX: whose that then? 19:07:21 <LIIT> hmmm, what's this 'compjutoer' you are all talking about ? ;-) 19:07:26 *** thgergo [n=th_gergo@dsl51B789E5.pool.t-online.hu] has joined #openttd 19:07:52 *** BJH_ [n=chatzill@e176099180.adsl.alicedsl.de] has joined #openttd 19:08:17 <peter1138> stop looking at boring humour sites and get back to work on openttd ;p 19:08:35 <XeryusTC> peter1138: get newstations finished first ;P 19:08:44 <Sacro> peter1138: newstations 19:08:48 *** RichK67 [n=RichK67@194.164.100.143] has joined #openttd 19:08:49 <Jango> peter1138: auto-signal patch! 19:08:52 * LIIT is a bit bored, his trains run too slow... ** In a world without fences, who needs Gates ? ** 19:09:04 <Sacro> Jango: i think its me you bother for that... 19:09:06 <RichK67> hi all 19:09:10 <peter1138> FEH 19:09:15 <Jango> i think several ppl have done one 19:09:19 <Jango> and it's still not in trunk :( 19:09:26 *** stavrosg [n=stavrosg@athedsl-56484.otenet.gr] has joined #OpenTTD 19:09:47 <RichK67> peter: i have a little problem with "railtypes" - can you help? 19:09:48 <MiHaMiX> Sacro: http://en.wikipedia.org/wiki/Neumann_J%C3%A1nos 19:09:55 <XeryusTC> heya RichK67 19:10:05 <RichK67> hiya xeryus 19:10:19 <peter1138> Darkvater: i need to copy a function three times with int8, int16 and int32 types being the only difference. should i triplicate the code, macroize it, or use some better method? 19:10:29 *** Prof_Frink [n=proffrin@cpc1-shep3-0-0-cust920.leic.cable.ntl.com] has joined #openttd 19:10:37 <peter1138> RichK67: what sort of problem? 19:10:56 <Sacro> MiHaMiX: interesting... 19:11:19 <Sacro> hey RichK67 19:11:28 <RichK67> ok - railtypes problem is: in the PBS, it calls the IsEndOfLine with a railtype = 8 for maglev, 4 for mono - as if it has not translated it to mono=2, mag=3... so i am getting a rail<railtype_end assert 19:11:37 <RichK67> hi sacro 19:12:30 <peter1138> modify isendofline 19:12:37 <peter1138> (as that's part of the pbs patch) 19:12:39 <RichK67> how can i force the translation of the bitmap (1, 2, 4, 8 ) to the real numbers (0,1,2,3) 19:12:46 <peter1138> you don't 19:13:24 * peter1138 ponders the function itself 19:13:54 <Tron> you don't and you don't want to 19:14:01 *** Wolfy [n=wolf@a61229.upc-a.chello.nl] has joined #openttd 19:14:13 <RichK67> yeah - thats what i would like - a simple translation function between the two 19:14:24 <Tron> no, you don't 19:14:26 <hector3d> Hehe no one wants it 19:14:36 <Tron> you get at bitmask for a reason 19:14:43 <Tron> the bitmask tells you all compatible rail types 19:15:02 <KUDr> RichK67: do you have it in branch somewhere? Maybe i can help you with the old PBS 19:15:06 <Darkvater> peter1138: hmm, templatize it :P 19:15:09 <Tron> it's possible that you get a 3 as railtypes, i.e. normal and electrified 19:15:13 <peter1138> Darkvater: it's not c++ :p 19:15:16 <RichK67> tron: and GetRailType asserts when you send it 4, or 8... 19:15:40 <Tron> why would you call GetRailType()? 19:15:43 <Darkvater> peter1138: can't you just use int32 for all three and just ignore the upper bits upon return? 19:15:47 <Tron> again: multiple bits can be set 19:15:56 <peter1138> Darkvater: it does maths 19:16:12 <peter1138> signed and unsigned 19:16:13 <Darkvater> :( 19:16:42 <Darkvater> hmm, that's sucky 19:16:57 <peter1138> i, uh, checked the ttdp source... it macroizes it 19:17:18 <Tron> what's the matter? 19:17:39 <RichK67> ok - this is a small writeup of my investigation... it turns out that as->user_data[NPF_RAILTYPE] = 4 for mono, 8 for maglev... and then it ripples down the call sequence until asserting in GetRailTypeInfo.... http://www.tt-forums.net/viewtopic.php?p=435062#435062 19:19:26 *** Trippledence [n=Trippled@cust183-dsl52.idnet.net] has quit [Read error: 104 (Connection reset by peer)] 19:19:39 *** Trippledence [n=Trippled@cust183-dsl52.idnet.net] has joined #openttd 19:19:58 <RichK67> KUDr: I would be delighted to have more assistance with the PBS part of the integrated nightly... however, it needs to work with all the other patches too - and that is a royal PITA! 19:20:50 <KUDr> hmm, some branch? 19:21:05 *** KritiK [i=Maxim@ppp85-140-192-246.pppoe.mtu-net.ru] has joined #openttd 19:21:20 *** BJH [n=chatzill@e176105013.adsl.alicedsl.de] has quit [Read error: 110 (Connection timed out)] 19:21:29 <RichK67> i dont know how to create local branches etc... i can only just about cope with SVN update from trunk! 19:21:44 <peter1138> "svn up" 19:21:48 <peter1138> ;p 19:22:13 <Sacro> svn up? 19:22:31 <KUDr> RichK67: or commit it into /branch/pbs - which is now dead 19:22:46 <RichK67> i think its more likely right click, select TortoiseSVN/branch... but i have no idea what it does! 19:22:47 <peter1138> modify IsEndOfLine to take a RailTypeMask instead of RailType 19:23:07 <RichK67> ok - makes some sense 19:23:23 <peter1138> then 19:24:25 <Darkvater> peter1138: sorry have no really good idea about this. 3functions or macro 19:24:26 <peter1138> hmm, need to see what IsEndOfLine() does 19:25:13 <LIIT> hmmm, I would love to contribute in some way, but I have limited to no c/c++ skills, is there by any chance anything really trivial that needs doing ? :-) 19:25:47 <Darkvater> you could be caterer ^^ 19:25:49 <KUDr> LIIT: testing 19:25:56 <peter1138> tea maker :) 19:25:58 <LIIT> Darkvater: hehe :-) 19:26:00 <KUDr> LIIT: i.e. YAPF branch 19:26:08 <Darkvater> yeah tester is good 19:26:19 <RichK67> IsEndOfLine calls IsCompatibleRail.... which has the one line.... that calls GetRailTypeInfo(enginetype)->compatible_railtypes however GetRailTypeInfo(enginetype) asserts if railtype >= railtype_end 19:26:28 <LIIT> K, getting nightly, compiling and testing ? 19:26:41 <Jango> erm, my maglev station isn't inaugrating properly 19:26:45 <RichK67> which the bitmap mask always is for mono+maglev 19:27:09 <Darkvater> LIIT: no not the nightly :) http://www.tt-forums.net/viewtopic.php?t=24703 19:28:15 <peter1138> RichK67: replace the call to IsCompatibleRail() with something else involving HASBIT 19:28:25 <LIIT> wheee, it's a binary :-) Don't like compiling on windows :-) Will test that for sure 19:30:26 <RichK67> ok - ill try something .... (alas poor PBS... RichK is trying to fix you ;) ) 19:30:36 <Darkvater> KUDr: gonna beautify your post :) 19:30:48 <Darkvater> RichK67: seems you put way too much energy into this pbs thing. Drop it ;) 19:31:04 *** Wolfensteijn [n=wolf@a61229.upc-a.chello.nl] has quit [Read error: 110 (Connection timed out)] 19:31:24 <KUDr> Darkvater: beautify? 19:31:41 <RichK67> well - this one is not too bad - and its a 100% show stopper.... i know where to fix, its just deciding how 19:32:12 <RichK67> ok ... ideas please.... this is the call that needs replacing.... 19:32:13 <RichK67> byte dst_type = GetTileRailType(dst_tile, exitdir); 19:32:13 <RichK67> if (!IsCompatibleRail(enginetype, dst_type)) 19:32:13 <RichK67> return true; 19:32:59 <peter1138> if (dst_type == INVALID_RAILTYPE || !HASBIT(enginetype, dst_type)) 19:33:36 <peter1138> actually the first check is probably redundant 19:33:56 <peter1138> as it'll never have bit 0xFF set :) 19:34:11 <peter1138> so just if (!HASBIT(enginetype, dst_type)) 19:34:14 <RichK67> ok - ill compile and see if it works 19:35:10 <KUDr> peter1138: really 'enginetype' ? 19:35:10 <RichK67> WOOHOOO - peter1138 saves the day :) 19:35:55 <RichK67> enginetype is a RailType... but it should probably be a RailTypeMask now... PBS wasnt updated when it all evolved a while back 19:36:09 <KUDr> aha 19:36:10 <KUDr> ok 19:36:26 <RichK67> so i guess it doesnt throw a wobbly as both cast to ints 19:36:46 <RichK67> so it allows duff data to flow through 19:37:56 *** Tron_ [n=tron@p54A3EBEE.dip.t-dialin.net] has joined #openttd 19:38:36 <peter1138> RichK67: yes, change it to RailTypeMask 19:38:46 <peter1138> (and probably rename it from enginetype, heh) 19:39:12 <peter1138> RailTypeMask was introduced for elrails 19:39:17 *** Tron [n=tron@p54A3F788.dip.t-dialin.net] has quit [Nick collision from services.] 19:39:18 *** Tron_ is now known as Tron 19:40:12 <RichK67> enginetype is sort of logical... it does come from powered_railtype when you trace it all the way back 19:40:36 <peter1138> but confusing 19:40:42 <RichK67> welcome to pbs 19:40:48 <peter1138> as enginetype is usually linked to EngineID 19:40:54 <RichK67> (my most hated patch) 19:41:42 <RichK67> frankly i only include it as the flack i would get from issuing an IN without is more hassle than including it... 19:41:49 <peter1138> hehe 19:42:07 <peter1138> i don't use monorail or maglev much anyway 19:42:36 *** Trippledence_ [n=Trippled@cust183-dsl52.idnet.net] has joined #openttd 19:42:36 <RichK67> but you can guess my feelings when my debug line goes: 19:42:37 <RichK67> fprintf(stderr, "dodgy1 as->user_data[NPF_RAILTYPES]=%d\n",as->user_data[NPF_RAILTYPES]); 19:42:50 <peter1138> yes 19:42:57 <peter1138> using debug() is generally simpler ;p 19:43:21 *** Trippledence [n=Trippled@cust183-dsl52.idnet.net] has quit [Read error: 104 (Connection reset by peer)] 19:44:15 <RichK67> im not sure how the syntax goes on debug... i run OTTD with openttd -d 0... so what do i need in debug? 19:44:33 <peter1138> that's for DEBUG() 19:44:53 <peter1138> debug() is just 'debug("blah blah %d", foo);' 19:45:02 <peter1138> it does the stderr and \n basically 19:45:25 <RichK67> ah... of course !! isnt C helpful... DEBUG != debug... :( 19:45:25 <peter1138> don't leave it in longterm though 19:46:13 <RichK67> i think i prefer my fprintf... there is no confusion there... any fprintf s in the code i have added... simple search finds them 19:46:35 *** sw4y [n=sw4y@snat2.arachne.czfree.net] has quit [Read error: 104 (Connection reset by peer)] 19:46:54 <RichK67> anyway, not that important.... many many thanks for your help there 19:52:16 <RichK67> hmm... that was a fairly painless update tonite... MiniIN now r4593 :) 19:52:47 <LIIT> gratz :-) 19:53:06 <RichK67> ill upload once ive got the win binary sorted 19:53:41 <LIIT> hmm, when cloning a train, it's service-interval does not get copied - should I request such a feature on flyspray or the forums ? 19:53:51 *** Trippledence_ [n=Trippled@cust183-dsl52.idnet.net] has quit [Read error: 104 (Connection reset by peer)] 19:54:40 <Sacro> is the an MiniIN server running? pref UKRS 19:57:01 <RichK67> not yet... i need to get the webpage sorted between me, DV, and TL to get all flavours & platforms of MiniIN built... i have the pages, but they need uploading, debugging, and connecting in with the rest of the openttd.org website 19:57:41 <RichK67> TL has sorted the building mechanism to get the compile farm to load the extra graphic sets into the compile 19:58:55 <Darkvater> LIIT: always on flyspray 19:59:03 <LIIT> Darkvater: roger :-) 19:59:26 <Darkvater> :) 20:00:34 <LIIT> got 3 "warning" (actually notices) when creating a new user on FlySpray.. 20:01:01 <Darkvater> MiHaMiX: ? 20:01:09 <LIIT> Seems to work, nothing major 20:01:16 <Darkvater> hmm not possible to report anonymously? 20:01:36 <LIIT> Not sure, but I might as well create a user sooner than later :-) 20:01:38 *** tomahawk [n=tomahawk@abqg57.neoplus.adsl.tpnet.pl] has joined #openttd 20:01:40 <Darkvater> I guess MiHaMiX hasn't yet implemented the suggestion-mail ;) 20:03:02 <Darkvater> openttd needs this: http://web.telia.com/~u19311232/INFRA.html 20:03:10 <Darkvater> oh which reminds me 20:03:15 <Darkvater> peter1138: ping 20:03:18 <LIIT> what word do you use to sum up trains+boats+planes+rv's = 20:03:34 <Darkvater> vehciles 20:04:07 <LIIT> AH, offcourse :-) 20:04:11 <Sacro> vehicles 20:04:24 *** sw4y [n=sw4y@snat2.arachne.czfree.net] has joined #openttd 20:04:28 <LIIT> aye, I prefer to spell it like that ;-) 20:07:46 <Sacro> hehe :) 20:09:27 <RichK67> DV: do you have the link to that project plan for 0.5.0 targets... i need to know when i must get my latest New Airports & TGP to you/Celestar 20:11:18 *** e1ko [n=31k0@a02-0432c.kn.vutbr.cz] has quit ["Chatzilla 0.9.67+ [SeaMonkey 1.0.1/2006040505]"] 20:13:12 <Darkvater> RichK67: celestar's page? 20:13:33 <RichK67> okies.. ill have a look 20:14:29 <Darkvater> no taht was a question 20:14:38 *** Sacro [n=Sacro@83.100.183.129] has quit [" HydraIRC -> http://www.hydrairc.com <- IRC for those that like to be different"] 20:15:08 <RichK67> ah... i dont know.. i saved it in my work favourites, but thats on a different machine 20:16:11 *** Sacro [n=Sacro@adsl-83-100-165-43.karoo.KCOM.COM] has joined #openttd 20:20:29 *** Cheery [i=Henri@a81-197-22-81.elisa-laajakaista.fi] has quit ["Leaving"] 20:21:38 <Darkvater> RichK67: http://www.fvfischer.de/ottd_features ? 20:22:42 <RichK67> not quite - it was a gantt chart 20:23:51 *** Prof_Frink [n=proffrin@cpc1-shep3-0-0-cust920.leic.cable.ntl.com] has quit [Read error: 110 (Connection timed out)] 20:24:49 <Darkvater> oooh that 20:24:52 <Darkvater> donnu where that is 20:24:52 *** black_Nightmare [i=Husky_dr@modemcable129.105-201-24.mc.videotron.ca] has joined #openttd 20:24:59 <Darkvater> somewhere there but I get no listing on his site 20:25:02 <black_Nightmare> what is openttd coded in usually? (C++ I'm guessing?) 20:25:03 <Bjarni> RichK67: http://www.fvfischer.de/ottd/openttd-chart.html 20:25:13 *** Aankhen`` [n=pockled@125.23.5.160] has quit ["Error: Mouse not found. Do you have cat? (Y/N) [Time wasted online: 3hrs 49mins 59secs]"] 20:25:30 <black_Nightmare> LOL aankhen's quit message :)) 20:25:31 <Bjarni> black_Nightmare: no, it's written in plain C 20:25:44 <black_Nightmare> bjarni..oh ok...ty 20:25:58 <black_Nightmare> was wondering about having a try at the source code myself just more out of curiousity fun 20:26:35 <Bjarni> there is a little C++ code in the source, but it's window specific code only 20:26:45 <Bjarni> some native video driver or something 20:26:47 <Darkvater> according to the gantt chart peter1138 is behind on 2CC ;) 20:26:55 <black_Nightmare> dumb Q but the only thing openttd needed from the ttdx folder are the stock graphicsets, nothing else right? 20:26:58 <RichK67> darn - both my patches are being assessed while i am on holiday! 20:27:00 <peter1138> Darkvater: hmm 20:27:04 <Darkvater> Bjarni: let's keep it at Directmuisc shall we? :) 20:27:05 <peter1138> Darkvater: i could just... commit that 20:27:12 <Vornicus> YAPF is also written in C++, but that's not in trunk yet anyway. 20:27:21 <Bjarni> Darkvater: ... or something 20:27:37 <Bjarni> actually I always viewed it as "windows only, do not open" 20:27:58 <peter1138> Bjarni's house must smell 20:28:03 <Bjarni> lol 20:28:08 * Sacro sniggers 20:28:15 <Bjarni> good one 20:28:59 <Vornicus> black_Nightmare: the needed stuff is the five GRFs trg??.grf, and sample.cat which is a pile of sounds 20:29:06 <Bjarni> black_Nightmare: it needs the TTD graphics (not ttdx) and sample.cat, which is the sound fx (and optional midi music) 20:29:20 <Tron> TTD == ttdx 20:29:22 *** black_Nightmare [i=Husky_dr@modemcable129.105-201-24.mc.videotron.ca] has quit [Nick collision from services.] 20:29:31 <Bjarni> for some reason the midi files are called .gm 20:29:35 *** black_Nightmare [i=Husky_dr@modemcable129.105-201-24.mc.videotron.ca] has joined #openttd 20:29:38 <black_Nightmare> ugh weird server 20:29:40 <RichK67> bbl 20:29:41 <black_Nightmare> anyway did you see my question? 20:29:42 <RichK67> cya 20:29:45 *** RichK67 [n=RichK67@194.164.100.143] has quit [] 20:29:46 <Bjarni> isn't ttdx not the patch? 20:29:52 <Tron> no 20:30:02 <Darkvater> Bjarni: ttdp 20:30:07 <Tron> ttdx just stands for Transport Tycoon DeluXe 20:30:08 <Bjarni> I always thought that 20:30:09 <Darkvater> d is Deluxe 20:30:23 <black_Nightmare> well..I was wondering specifically what openttd needed from the ttdx folder as of yet anyway 20:30:25 <Bjarni> heh, never used the X myself 20:31:03 <peter1138> Bjarni: gm being 'general midi' 20:31:04 <Tron> black_Nightmare: guess why there is a file called "readme.txt" 20:31:16 <peter1138> (not general motors) 20:31:42 <Bjarni> lol @ the commercial that was just on TV. It told that you should go to microsoft to get advice on computer safety 20:32:28 *** ^Cartman^ [n=Eric_Car@ti100710a081-0350.bb.online.no] has quit [Read error: 110 (Connection timed out)] 20:32:54 <glx> can I commit http://glx.dnsalias.net:8080/openttd/musicvol.diff to fix http://bugs.openttd.org/task/63 ? 20:33:31 <black_Nightmare> was wondering what you meant for a second tron but found it now 20:34:12 *** MeusH [n=MeusH@host-ip18-138.crowley.pl] has joined #openttd 20:34:13 <black_Nightmare> so its just artworks alone from ttdx or is there more than that in sample.cat? 20:34:37 <MeusH> hello 20:34:39 <MeusH> \o/ 20:34:42 <MeusH> have I just seen "0.4.8" on the forum? 20:34:47 <Darkvater> hi 20:34:52 <Tron> sample.cat is just 76 WAVE files in one 20:34:58 <glx> black_Nightmare: you need ttd original grfs + sample.cat 20:35:03 <black_Nightmare> hmm.... 20:35:29 <black_Nightmare> couldn't be difficult to make it permamently use alternative grfs' with authour's permission for these I guess? 20:35:33 <peter1138> 73 20:35:36 <Tron> the trg?r.grf are just about 6000 Sprites 20:35:46 <MeusH> black_Nightmare: there is no total conversion 20:35:47 <MiHaMiX> here 20:35:57 <MeusH> as Tron said, noone will re-do 6000 Sprites 20:35:58 * MiHaMiX was away in the last 90 minutes 20:36:09 <MeusH> especially that 32bpp graphics are on their way 20:36:13 <MeusH> hey MiHaMiX 20:36:46 *** Sacro [n=Sacro@adsl-83-100-165-43.karoo.KCOM.COM] has quit [" HydraIRC -> http://www.hydrairc.com <- The dawn of a new IRC era"] 20:37:32 *** sw4y [n=sw4y@snat2.arachne.czfree.net] has quit ["Odletam do paralelniho vesmiru..."] 20:37:47 <black_Nightmare> ughh sorry remind me again but what are 'sprites' ? 20:38:02 <MiHaMiX> MeusH: hi 20:38:21 <peter1138> pixies 20:38:27 <glx> black_Nightmare: ground, buildings, vehicules are all sprites 20:38:42 <peter1138> the graphics of them, that is 20:38:47 <Tron> a small rectangular image consisting of pixels 20:41:11 *** |Jeroen| [n=jeroen@dD57729A7.access.telenet.be] has quit ["Whoopsy"] 20:41:34 <black_Nightmare> ohhh heh 20:41:58 <black_Nightmare> well I've drawn many small buildings just for fun before in simcity 2000 collection [mac] cd 20:42:16 <black_Nightmare> maybe I'll try draw something on my own to see if it could go in openttd 20:42:22 <LIIT> heh, less than an hour after registering on FlySpray, I run into a bug :-) 20:42:43 <Darkvater> LIIT: didn't you register on FS TO report a bug? 20:42:51 <Darkvater> so it isn't really fair, is it ;) 20:42:56 <LIIT> Darkvater: no, that was a feature-request :-) 20:43:11 <LIIT> And afterwards, when I returned to my game, I ran into a bug :-) 20:43:18 <Darkvater> ah 20:43:26 <LIIT> or maybe it's just me expecting too much of the pre-signals 20:43:55 *** |VillageIdiot| [n=jurgen@d51A43FD0.access.telenet.be] has quit ["Leaving"] 20:44:22 * Darkvater goes testing for desyncs 20:44:22 <Darkvater> brb 20:45:20 <LIIT> Darkvater: want me to PM you next time I have a user that keeps getting desync-errors ? Tried a few times where he got desynced every 15 mins or so, for hours 20:45:54 <Tron> i'm 99% sure he had different newgrfs than the server 20:47:57 <LIIT> hmm, will try and check that out if it happens again 20:48:32 <MiHaMiX> peter1138: are you still around? 20:48:42 *** tomahawk [n=tomahawk@abqg57.neoplus.adsl.tpnet.pl] has quit [Remote closed the connection] 20:49:25 <peter1138> yes 20:49:46 <MiHaMiX> peter1138: priv 20:50:52 <Darkvater> LIIT: no that's not much use. won't be able to reproduce anyhow :s 20:51:20 <LIIT> Darkvater: oki, not sure if you could get som debug-info that way 20:52:59 *** Angst [n=Angst@p549471F6.dip.t-dialin.net] has left #openttd [] 20:53:09 <Darkvater> hmm I had my server running for 30 years now with active AI players but neither old or new clients get desynched 20:54:09 <MeusH> is it possible that AI desynces? 20:54:16 <Tron> Darkvater: i'm pretty sure at least 99,9% of the desync problems are caused by differing newgrfs 20:54:28 <MeusH> it would be difficult, but IMO there is a way to desync AI 20:54:47 <peter1138> especially the games that have "no" newgrfs... 20:54:56 <Darkvater> Tron: yes but still... hmm 20:56:40 * Darkvater runs the game for 10 more years 20:57:07 <Darkvater> if it doesn't desync even then, then I either blame users for using different newgrf files or peter1138 for making bugs in newgrf 21:00:22 <peter1138> differing newgrfs could also mean 'same newgrfs in a different order' 21:00:41 <Darkvater> :) 21:01:08 <Darkvater> hmm my top AI has only 38 road vehicles. Don't they build more? 21:03:35 *** Mukke [n=Mukke@x1-6-00-13-8f-3d-00-a9.k146.webspeed.dk] has quit [] 21:05:26 *** Belugas is now known as Belugas_Gone 21:11:43 * peter1138 tests for crashes in new resolver code 21:15:40 <black_Nightmare> someone remind me but would there be a name for taking an existing opensource program and spin off a slight different one on your own but still being opensource? 21:16:14 <Tron> fork 21:16:21 <Darkvater> spoon 21:16:22 <black_Nightmare> ohh yeah...ty anyway 21:17:19 <Tron> uh? 21:17:26 <Tron> there's no joke 21:17:30 <Tron> it's called "forking" 21:18:07 <Tron> fork from the system call with that name, which in turn comes from the thing a way does when it splits into two alternatives 21:18:07 <Darkvater> I know :) 21:18:14 <MiHaMiX> whoever reported bugs in connection with flyspray user registration and task creation I fixed those which I encountered 21:18:57 <black_Nightmare> yeah tron..that name escaped me for a while...thanks for mentioning it anyhow 21:18:59 <Tron> Darkvater: this wasn't targeted at you 21:19:44 <Darkvater> ah 21:30:54 *** Neonox [n=Neonox@ip-80-226-197-74.vodafone-net.de] has joined #openttd 21:35:52 *** Trippledence [n=Trippled@cust183-dsl52.idnet.net] has joined #openttd 21:37:16 *** Jenkz [n=nobody@80-192-44-21.cable.ubr05.dund.blueyonder.co.uk] has quit [] 21:40:12 <CIA-3> bjarni * r4596 /branch/yapf/ (3 files in 3 dirs): 21:40:12 <CIA-3> -Fix: [OSX, YAPF]: made unittest work on OSX 21:40:12 <CIA-3> added flags CPP_HOST and CPP_TARGET to makefile.config 21:40:12 <CIA-3> Note: for some reason my CPP is already assigned to "CC -E" and it should be g++, so run "Make upgradeconf CPP:=g++" 21:40:12 <CIA-3> Note: if you already have Makefile.config, you might need to manually remove -s from CFLAGS_HOST in it (OSX only) 21:45:43 <Celestar> ok going to bed. 21:45:49 <Jango> gn 21:46:24 <Darkvater> gn 21:47:06 <Celestar> Tron: Darkvater peter1138 RFC: http://www.fvfischer.de/ottd_features http://www.fvfischer.de/ottd_release http://www.fvfischer.de/backport_info http://www.fvfischer.de/newtiletypes.diff 21:47:12 <Celestar> Comments via PM please (= 21:47:13 <Celestar> nite 21:49:04 <Darkvater> Celestar: wait! 21:49:38 <Darkvater> Celestar: can you put these into the ottd/ directory where the gantt charts are? At least that's browsable 21:50:56 *** Neonox [n=Neonox@ip-80-226-197-74.vodafone-net.de] has quit ["muss wech"] 21:59:21 <ln-> how do you express "never" in a gantt chart? 21:59:30 <ln-> or "stupid" 22:05:47 * MeusH points Darkvater at the debug language 22:05:49 <MeusH> \o/ 22:05:50 <MeusH> cya 22:05:52 *** MeusH [n=MeusH@host-ip18-138.crowley.pl] has quit ["Goodbye"] 22:06:19 <Darkvater> whaa? 22:07:54 *** Prof_Frink [n=proffrin@cpc1-shep3-0-0-cust920.leic.cable.ntl.com] has joined #openttd 22:11:55 <Zr40> ...the debug language? 22:12:00 * Zr40 pokes MiHaMiX 22:12:19 *** tokai [n=tokai@p54B84635.dip0.t-ipconnect.de] has joined #openttd 22:12:24 *** Sacro [n=Sacro@adsl-83-100-165-43.karoo.KCOM.COM] has joined #openttd 22:12:28 <Sacro> evening all 22:12:38 *** Jango [n=kvirc@puritan.demon.co.uk] has quit ["KVIrc 3.2.0 'Realia'"] 22:13:10 <CIA-3> bjarni * r4597 /branch/yapf/os/macosx/Makefile: -Fix: [OSX, YAPF] now OSX uses CPP_TARGET for compiling CPP files and linking (makes it possible to compile YAPF) 22:13:49 <KUDr> Bjarni: many thanx 22:16:05 <black_Nightmare> any of you ever used openttd on beos? 22:21:55 *** tokai|ni [n=tokai@p54B83576.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)] 22:22:45 <Sacro> black_Nightmare: not personally, but it has been done 22:23:47 <peter1138> Darkvater: is the tubular steel bridge in combroadw broken in ttdpatch? 22:25:58 <black_Nightmare> sacro...ty 22:26:02 <black_Nightmare> was wondering about it myself ;) 22:26:11 <Darkvater> peter1138: yes, the one going in the Y direction 22:26:27 *** thgergo [n=th_gergo@dsl51B789E5.pool.t-online.hu] has quit [Read error: 104 (Connection reset by peer)] 22:26:40 <peter1138> hmm, both broken here 22:26:43 <Darkvater> http://www.tt-forums.net/viewtopic.php?p=430186#430186 22:26:45 <peter1138> fine for road bridges 22:27:14 <peter1138> hmm 22:27:58 <peter1138> hmm 22:28:21 <peter1138> ah, it depends on length too 22:30:17 *** Dred_furst [i=nn@user-1380.lns1-c9.dsl.pol.co.uk] has quit [Read error: 104 (Connection reset by peer)] 22:32:43 <Darkvater> peter1138: you shouldn't worry about that though, I reported it and it's broken in reference-program as well ;) 22:33:15 <peter1138> k 22:35:13 * Sacro is addicted to this game 22:35:47 <Sacro> we need an autoupdated for the (Integrated) Nightlies 22:35:52 <Sacro> *autoupdator 22:36:12 <black_Nightmare> just wondering but is one of the multiplayer server like for the latest nightlie build..right? 22:36:26 <black_Nightmare> noticed it a few times and it always had some kind of Rxxxx version number 22:36:33 <Sacro> black_Nightmare: there used to be a few nightly servers 22:39:09 <Sacro> grrr, my company went bankrupt 22:41:10 <Sacro> any chance of a train automatically upgrading to elrails if it cant get anywhere? 22:41:28 <black_Nightmare> sacro..heh that'll be a good one 22:42:03 <black_Nightmare> and anyway reason I was asking a bit about the openttd graphics and source was because..I dunno if its my coding style yet but I thought I'll try make my own little fork with some changes there and there just for a bit of fun myself 22:42:13 <black_Nightmare> but if it seem good enough maybe I'll share it 'as is' who knows 22:43:18 <Sacro> why not do some contributions for the IN? 22:43:23 <black_Nightmare> the what? 22:43:44 <Sacro> Integrated Nightly - basically a standard nightly with a shedload of usermade patches adde 22:43:45 <Sacro> d 22:44:02 <glx> and a pain to maintain :) 22:44:32 <black_Nightmare> lol...nah not my style.....more of like to poke around/etc on my own sometimes 22:46:22 <black_Nightmare> and beside it'll probably not be windows compiling it anyhow 22:47:49 <Sacro> hmm, well i compile under windows and linux 22:48:16 <black_Nightmare> I'm not sure I like the idea of VB or .NET so anyway I'll just stick to the precomplied downloadable version for windows anyhow 22:48:35 <black_Nightmare> still remember a bit of trying play with realbasic classic a bit too ^_^ 22:48:54 <Sacro> openttd doesnt use VB or .NET 22:50:10 <black_Nightmare> well the readme says that vb or net are needed to compile it 22:50:13 <black_Nightmare> (for windows) 22:50:38 <glx> VC not VB 22:51:23 <CIA-3> bjarni * r4598 /branch/yapf/ (3 files in 3 dirs): 22:51:23 <CIA-3> -Fix: [YAPF] removed warnings about C/Objective C only CFLAGS 22:51:23 <CIA-3> [OSX] cleaned up the C++ code and renamed CPP to CXX. Now it should detect this flag automatically and no user intervention is needed unless you crosscompile 22:54:51 <Bjarni> hmm, maybe I should have specified that crosscompiling for PPC OSX on i386 OSX and vice versa do not count as crosscompiling in the sense that I mean in the commit message 22:55:49 *** tokai [n=tokai@p54B84635.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)] 22:59:10 *** shintah [i=bebble@bebble.olf.sgsnet.se] has quit ["<volcone> tycker inte man borde få idrotta i skolan, eftersom man springer så jävulskt mkt i wow"] 23:11:45 <CIA-3> bjarni * r4599 /trunk/vehicle.c: 23:11:45 <CIA-3> -Fix: [Cloning, autoreplace] FS#141 clone service-interval 23:11:45 <CIA-3> now cloned vehicles get the same service interval as the original vehicle 23:11:45 <CIA-3> I applied this to autoreplace as well even though it's not mentioned in the bug report (autorenew should not alter service interval) 23:12:08 *** Mek [i=marijn@82.75.184.247] has quit [Read error: 110 (Connection timed out)] 23:14:24 *** gigajum [i=LucY@dslb-084-056-145-070.pools.arcor-ip.net] has joined #openttd 23:15:59 *** RichK67 [n=RichK67@194.164.100.143] has joined #openttd 23:16:16 <RichK67> hi all 23:17:42 <gigajum> hi RichK67 23:18:44 *** mrzero [n=ole@orwen.net] has quit [Read error: 110 (Connection timed out)] 23:19:10 *** Mek [i=marijn@82.75.184.247] has joined #openttd 23:19:43 <RichK67> im thinking of adding an "advanced" button & gui to TGP to allow for more generation options - any thoughts what to add? 23:21:53 <RichK67> my thoughts are on the lines of no. of towns, explicitly setting the number of each industry type, no. of immovables, etc. 23:25:43 <Bjarni> TGP? 23:25:55 <Vornicus> Terra Genesis Perlin 23:26:29 <Vornicus> really the only thing I want to see improved in TGP is the lighthouse placement and coastlines that aren't cliffs. 23:28:58 <CIA-3> peter1138 * r4600 /trunk/newgrf_engine.c: - NewGRF: minor code style tidy up 23:29:27 *** mrzero [n=ole@orwen.net] has joined #openttd 23:30:51 <RichK67> the first is easier to fix, but the second needs a whole "edge of map" smoothing routine. the maps are slices into a pre-defined terrain, that i then cut a coast from... to see this, generate one map with width 256, and then re-use the seed, and generate one at 512... you will see the terrain continue past the join 23:31:56 <Vornicus> aha 23:32:49 <RichK67> in effect, the map can be continued indefinitely... its quite cool really :) 23:33:40 <CIA-3> peter1138 * r4601 /trunk/newgrf_spritegroup.c: - NewGRF: after evalutaing a 'real' group, return the chosen group directly instead of resolving it as only callback and spriteid groups are returned. 23:37:17 <Sacro> night all 23:37:18 *** Sacro [n=Sacro@adsl-83-100-165-43.karoo.KCOM.COM] has quit [" Want to be different? HydraIRC -> http://www.hydrairc.com <-"] 23:40:55 *** black_Nightmare [i=Husky_dr@modemcable129.105-201-24.mc.videotron.ca] has left #openttd ["bye"] 23:42:06 *** CobraA1 [n=Jeremiah@cpe-024-088-000-194.sc.res.rr.com] has joined #openttd 23:52:57 *** stavrosg [n=stavrosg@athedsl-56484.otenet.gr] has quit [Read error: 110 (Connection timed out)] 23:59:44 *** Maedhros [n=jc@gentoo/developer/Maedhros] has quit ["leaving"]