Times are UTC Toggle Colours
00:09:02 *** Marduuhin [~mardo4@84-50-160-53-dsl.rgu.estpak.ee] has quit [Ping timeout: 480 seconds] 00:09:42 *** Marduuhin [~mardo4@84-50-161-64-dsl.rgu.estpak.ee] has joined #openttd 00:11:04 *** fjb [~frank@p5485BC7B.dip.t-dialin.net] has joined #openttd 00:11:09 <fjb> Hello 00:11:20 *** semafor [~Jonas@ti400720a080-5096.bb.online.no] has left #openttd [] 00:17:07 *** Cyclonerotary [~pokerking@host217-44-19-162.range217-44.btcentralplus.com] has quit [Ping timeout: 480 seconds] 00:20:55 *** KritiK [~Maxim@93-80-41-161.broadband.corbina.ru] has quit [Quit: Leaving] 00:22:16 *** Wezz6400 [~Wezz6400@145-118-111-36.fttx.bbned.nl] has quit [Quit: Caught sigterm, terminating...] 00:22:56 <rortom> :D 00:23:04 <rortom> bot basics working :) 00:23:15 <rortom> joining and receiving commands/frames :) 00:30:17 *** elmex [~elmex@e180064054.adsl.alicedsl.de] has quit [Remote host closed the connection] 00:31:36 *** fjb [~frank@p5485BC7B.dip.t-dialin.net] has quit [Remote host closed the connection] 00:35:24 *** Eddi|zuHause2 [~johekr@p54B75C94.dip.t-dialin.net] has joined #openttd 00:41:55 *** Eddi|zuHause [~johekr@p54B76FF8.dip.t-dialin.net] has quit [Ping timeout: 480 seconds] 00:48:38 <rortom> anyone online? 00:48:59 <rortom> that knows the protocol? 00:54:08 <Sacro> yes 00:54:13 <Sacro> possibly not 00:54:27 <ccfreak2k> I can pretend to know. 00:54:42 <rortom> :p 00:55:12 <rortom> if a client is in the connection phase the game is unpause and the client performs all commands in its queue 00:55:35 <rortom> so what command is used to sent the server an "OK, im done" message? :| 00:56:01 <rortom> PACKET_CLIENT_ACK 00:56:10 <rortom> is sent all 74 frames i think? 01:01:01 <rortom> so whats happening now: 01:01:01 <rortom> http://pastebin.rigsofrods.com/m46383cf2 01:01:13 <rortom> then the server disconnects me :| 01:01:26 <rortom> i think there was somethink with random? :| 01:07:14 *** bowman^2 [johanf@81-226-229-179-no59.tbcn.telia.com] has joined #openttd 01:07:14 *** bowman [johanf@81-226-229-179-no59.tbcn.telia.com] has quit [Read error: Connection reset by peer] 01:17:51 <rortom> got it :| 01:24:40 *** ben_goodger [~ben@host217-44-86-192.range217-44.btcentralplus.com] has quit [Quit: Ex-Chat] 01:32:50 *** Eoin [Eoin@92-233-146-86.cable.ubr08.dund.blueyonder.co.uk] has joined #openttd 01:33:25 *** Eoin [Eoin@92-233-146-86.cable.ubr08.dund.blueyonder.co.uk] has left #openttd [] 01:38:59 *** glx [glx@bny93-6-82-245-156-124.fbx.proxad.net] has quit [Quit: bye] 01:45:28 <rortom> :D :D :D 01:45:33 <rortom> the bot is working :D 02:04:11 *** ben_goodger [~ben@host217-44-86-192.range217-44.btcentralplus.com] has joined #openttd 02:13:49 *** SirBob [~chatzilla@c122-107-227-146.eburwd5.vic.optusnet.com.au] has joined #openttd 02:54:22 *** lobstah [~michielbi@86.89.201.189] has joined #openttd 02:58:36 *** lobstar [~michielbi@86.89.201.189] has quit [Ping timeout: 480 seconds] 03:20:37 *** valhallasw [~valhallas@a62-251-30-68.adsl.xs4all.nl] has quit [Ping timeout: 480 seconds] 03:34:40 *** valhallasw [~valhallas@a62-251-30-68.adsl.xs4all.nl] has joined #openttd 03:40:56 <rortom> :D :D 03:41:09 <rortom> i have a IRC -> openttd bridge running under python :D 03:54:28 <rortom> http://modclub.rigsofrods.com/thomas/.hidden437tr5fyghd/Tom%20Transport%2C%2017.%20Mai%201942.png 03:56:36 *** SirBob [~chatzilla@c122-107-227-146.eburwd5.vic.optusnet.com.au] has quit [Ping timeout: 480 seconds] 04:00:13 *** Osai^zZz is now known as Osai 04:17:36 *** Lakie [~Lakie@91.84.251.149] has quit [Quit: Night All.] 04:20:48 *** grumbel [~grumbel@i577BA4D6.versanet.de] has joined #openttd 04:28:05 *** welterde [welterde@gandalf.srv.welterde.de] has quit [Ping timeout: 480 seconds] 04:29:38 *** welterde [welterde@gandalf.srv.welterde.de] has joined #openttd 04:30:24 *** rortom [~rortom@p57B7C9AB.dip.t-dialin.net] has quit [] 04:44:39 *** welterde [welterde@gandalf.srv.welterde.de] has quit [Remote host closed the connection] 04:46:03 *** welterde [welterde@gandalf.srv.welterde.de] has joined #openttd 04:56:55 *** SirBob [~chatzilla@c122-107-227-146.eburwd5.vic.optusnet.com.au] has joined #openttd 05:11:39 *** Cyclonerotary [~pokerking@host217-44-19-162.range217-44.btcentralplus.com] has joined #openttd 05:15:23 *** LA [~purple@ip3.cab75.mus.starman.ee] has joined #openttd 05:16:07 <LA> morning 05:17:22 *** a1270 [~Cheese@24-117-88-79.cpe.cableone.net] has quit [Quit: a1270] 05:20:12 *** a1270 [~Cheese@24-117-88-79.cpe.cableone.net] has joined #openttd 05:36:02 *** Cyclonerotary [~pokerking@host217-44-19-162.range217-44.btcentralplus.com] has quit [Ping timeout: 480 seconds] 05:36:21 *** Cyclonerotary [~pokerking@host217-44-19-162.range217-44.btcentralplus.com] has joined #openttd 05:36:39 *** Mirrakor [~linuser@p57B2E999.dip.t-dialin.net] has joined #openttd 05:44:26 *** Cyclonerotary [~pokerking@host217-44-19-162.range217-44.btcentralplus.com] has quit [Ping timeout: 480 seconds] 05:52:47 *** Mirrakor [~linuser@p57B2E999.dip.t-dialin.net] has quit [Ping timeout: 480 seconds] 05:59:00 *** SirBob [~chatzilla@c122-107-227-146.eburwd5.vic.optusnet.com.au] has quit [Quit: ChatZilla 0.9.83 [Firefox 3.0/2008052906]] 06:00:42 *** curson [~curzon@p1087-ipbf214funabasi.chiba.ocn.ne.jp] has joined #openttd 06:09:30 *** Digitalfox_ [~Digitalfo@bl10-223-170.dsl.telepac.pt] has joined #openttd 06:10:54 *** curson [~curzon@p1087-ipbf214funabasi.chiba.ocn.ne.jp] has quit [Quit: If everything seems to be going well, you have obviously overlooked something.] 06:11:46 *** einKarl [~einKarl@91-65-196-232-dynip.superkabel.de] has joined #openttd 06:11:52 *** Digitalfox [~Digitalfo@bl10-223-170.dsl.telepac.pt] has quit [Ping timeout: 480 seconds] 06:32:18 *** einKarl [~einKarl@91-65-196-232-dynip.superkabel.de] has quit [Remote host closed the connection] 06:44:21 *** SirBob [~chatzilla@c122-107-227-146.eburwd5.vic.optusnet.com.au] has joined #openttd 07:03:43 *** dlunch [~dlunch@61.108.29.49] has quit [Ping timeout: 480 seconds] 07:05:54 *** pm|away is now known as planetmaker 07:11:29 *** Wezz6400 [~Wezz6400@145-118-111-36.fttx.bbned.nl] has joined #openttd 07:12:45 *** Mucht [~Martin@chello080109200215.3.sc-graz.chello.at] has quit [Remote host closed the connection] 07:13:14 *** GoneWacko [~gonewacko@adsl-58.35.Static.ssp.fi] has joined #openttd 07:14:56 *** SirBob_ [~chatzilla@c122-107-227-146.eburwd5.vic.optusnet.com.au] has joined #openttd 07:19:11 *** SirBob [~chatzilla@c122-107-227-146.eburwd5.vic.optusnet.com.au] has quit [Ping timeout: 480 seconds] 07:19:22 *** SirBob_ is now known as SirBob 07:35:41 *** tokai [~tokai@p54B81607.dip0.t-ipconnect.de] has quit [Ping timeout: 480 seconds] 07:36:24 *** SirBob [~chatzilla@c122-107-227-146.eburwd5.vic.optusnet.com.au] has quit [Quit: ChatZilla 0.9.83 [Firefox 3.0/2008052906]] 07:37:29 *** tokai [~tokai@p54B81841.dip0.t-ipconnect.de] has joined #openttd 07:37:30 *** mode/#openttd [+v tokai] by ChanServ 07:38:17 *** mikl [~mikl@cpe.ge-0-2-0-812.0x50c774be.boanqu1.customer.tele.dk] has joined #openttd 07:45:06 *** Vikthor [~Vikthor@snat1.spoje.net] has joined #openttd 07:54:32 *** mikl [~mikl@cpe.ge-0-2-0-812.0x50c774be.boanqu1.customer.tele.dk] has quit [Ping timeout: 480 seconds] 07:58:17 *** SirBob [~chatzilla@c122-107-227-146.eburwd5.vic.optusnet.com.au] has joined #openttd 08:29:22 *** Brianetta [~brian@sarah.ppcis.org] has joined #openttd 08:39:03 *** SirBob [~chatzilla@c122-107-227-146.eburwd5.vic.optusnet.com.au] has quit [Ping timeout: 480 seconds] 08:47:26 *** SirBob [~chatzilla@c122-107-227-146.eburwd5.vic.optusnet.com.au] has joined #openttd 09:05:17 *** a1270 [~Cheese@24-117-88-79.cpe.cableone.net] has quit [Quit: a1270] 09:07:07 *** a1270 [~Cheese@24-117-88-79.cpe.cableone.net] has joined #openttd 09:16:25 *** mucht_work [~Martin@143.50.125.24] has quit [Quit: Konversation terminated!] 09:16:26 *** dlunch [~dlunch@61.108.29.49] has joined #openttd 09:18:38 *** Dred_furst [~Dred_furs@user-54418bdb.lns1-c7.dsl.pol.co.uk] has joined #openttd 09:24:03 <ln> http://halbot.haluze.sk/images/2008-07/4301_zacpa.jpg 09:27:38 <dih> what country is that ln? 09:28:34 <KingJ> Photoshop land? 09:28:41 <MorgyN> that looks like america ;D 09:28:53 <MorgyN> prolly somewhere near LA 09:29:04 <LA> ? 09:29:12 <MorgyN> ;D 09:29:16 <MorgyN> yes near YOU 09:29:16 <Rubidium> looks way more photoshopped to me 09:29:19 <MorgyN> YOU CAUSED IT 09:29:37 <MorgyN> I've seen traffic like that on the m6 here in the uk =P 09:29:40 <MorgyN> just takes one accident 09:30:22 <LA> I dont think it's photoshopped 09:30:24 <LA> http://blog.wired.com/cars/images/2007/06/17/traffic_jam.jpg 09:30:24 <ln> dih: no idea 09:31:16 <LA> http://www.saasta.fi/saasta/wp-content/uploads/2007/10/traffic_jam.jpg in moscow 09:31:26 <Rubidium> LA: then please explain the exact string of 4 vehicles just at the hiehgt of the big house 09:31:34 <Rubidium> exact same 09:32:12 <Rubidium> and that the highway starts in the forest at the top end of the image 09:32:16 <LA> heeh 09:32:21 <LA> yep photoshopped 09:32:27 <LA> the cars are all over it identical 09:32:36 <LA> I didn't look into detail 09:36:11 <MorgyN> I blame it on the lack of dynamic sales of cars around moscow during that period \o/ 09:36:12 <peter1138> heh 09:36:14 <peter1138> yes 09:36:18 <peter1138> the shadows are all wrong too 09:36:36 *** TiberiusTeng [~Tiberius@sbt.idv.tw] has joined #openttd 09:38:05 <MorgyN> was floodin on a motorway near me last year, and some friends had to spend overnight in the car =( 09:38:10 <MorgyN> stuck in a jam =( 09:39:58 *** bowman^2 is now known as bowman 09:40:01 *** halomaster [osiris@122-49-151-202.ip.adam.com.au] has quit [Read error: Connection reset by peer] 09:44:04 <Eddi|zuHause2> i've never seen that bad kind of a traffic jam 09:44:13 <Eddi|zuHause2> cars suck anyway 09:44:17 <Eddi|zuHause2> drive trains ;) 09:44:37 <Eddi|zuHause2> hypnotic parallel lines ftw! ;) 09:46:29 *** |404NotFound| [osiris@122-49-151-202.ip.adam.com.au] has joined #openttd 09:46:32 <MorgyN> if your not carefull it'll begin to moire and all the jammees will get headaches 09:50:33 <peter1138> hmm 09:50:44 <peter1138> lcd tv with a contrast ratio of 30000:1? i think not 09:51:12 *** mikl [~mikl@cpe.ge-0-2-0-812.0x50c774be.boanqu1.customer.tele.dk] has joined #openttd 09:55:58 *** rortom [~rortom@p57B7E682.dip.t-dialin.net] has joined #openttd 09:57:54 <rortom> hi all 10:03:21 *** mikl [~mikl@cpe.ge-0-2-0-812.0x50c774be.boanqu1.customer.tele.dk] has quit [Ping timeout: 480 seconds] 10:03:46 *** dlunch [~dlunch@61.108.29.49] has quit [Ping timeout: 480 seconds] 10:07:30 *** Mchl [~mchl@abdu73.neoplus.adsl.tpnet.pl] has joined #openttd 10:08:01 <Mchl> hello 10:11:31 <rortom> the openttd ingame bot is finally working :D 10:13:16 <MorgyN> do you ever sleep? ;D 10:14:47 *** Zeal [~Ping@78-69-54-150-no70.tbcn.telia.com] has joined #openttd 10:14:56 *** Progman [~progman@p57A1B781.dip.t-dialin.net] has joined #openttd 10:15:12 <dih> rortom: what in-game bot? 10:17:40 <Noldo> maybe something like Brianetta's autopilot 10:18:55 *** Zealotus [~Ping@78-69-54-150-no70.tbcn.telia.com] has quit [Ping timeout: 480 seconds] 10:20:39 <rortom> dih: i could show you :) 10:21:30 <MorgyN> but you'd have to kill him? 10:27:00 *** mikl [~mikl@cpe.ge-0-2-0-812.0x50c774be.boanqu1.customer.tele.dk] has joined #openttd 10:27:41 <Brianetta> In-game bot, to me, speaks of AI 10:28:06 <Brianetta> an AI player 10:28:56 <Eddi|zuHause2> that would be kind of surprising, given the context 10:29:20 <rortom> no, its just like the autopilot, just different :) 10:29:57 <rortom> i coded a IRC bridge for it last night :) 10:29:57 <Brianetta> Eddi: I think in terms of other multiplayer games, where bots are players 10:30:39 <Brianetta> Which language? 10:32:05 *** Forked is now known as kjetil- 10:32:09 *** kjetil- is now known as Forked 10:32:59 <rortom> language? 10:33:08 <rortom> also that bot joins as a spectator 10:33:45 <Brianetta> You coded something 10:33:50 <Brianetta> You must have coded in a language 10:33:58 <MorgyN> python 10:34:03 <Brianetta> Ah (: 10:34:14 <Brianetta> Connecting as a spectator is impressive. 10:35:21 <rortom> it is working well now :D 10:35:29 <rortom> and the bot sees everything 10:35:35 <MorgyN> EVERYTHING 10:35:43 <rortom> so lots more possibilities than coupling to the console 10:37:52 <dih> it joins the game as a spec? 10:37:54 <dih> how that? 10:37:58 <dih> did you patch ottd? 10:38:01 <rortom> no 10:38:13 <rortom> i emulate the ottd behavior 10:38:25 <rortom> means recoded the protocol in python 10:38:37 <rortom> so it works on any server 10:38:38 <rortom> :D 10:38:44 <MorgyN> interesting, could you easily knock up it mirroring the traffic to other connections? 10:38:59 <rortom> yes :) 10:39:00 <MorgyN> because then you have the first openttdtv =P 10:39:05 <rortom> yep :D 10:39:33 <rortom> lots of stuff possible with it :) 10:39:44 <rortom> like a client could connect to a proxy bot 10:39:49 <rortom> instead of the server 10:39:58 <Rubidium> rortom: it can't 10:40:03 <rortom> mh why? 10:40:27 <Rubidium> because you need to download the map, keep all changes since the download and then send that to the client 10:40:34 <Rubidium> the client has then to execute all that 10:40:38 <rortom> sure 10:40:42 <rortom> the bbot does that 10:40:47 <ccfreak2k> Isn't that why the game pauses when someone joins 10:40:48 <ccfreak2k> ? 10:40:51 <dih> how does it stay connected... you need to send the correct seeds.... 10:40:54 <Rubidium> which for a map running like 12 months would take several minutes to join 10:41:21 <rortom> yes, the bot downloads the map and sends out ACK's 10:41:45 <Noldo> what about when the client connects to the bot 10:42:10 <rortom> it could be nice for coop play 10:42:20 <rortom> since one bot = one company 10:42:27 <Noldo> but why? 10:42:30 <dih> Rubidium: can a spectator not desync? 10:42:34 <Rubidium> still, after a few game days joining via the bot is going to be very annoying 10:42:35 <rortom> dont know ;) 10:42:40 <rortom> :| 10:42:47 <Rubidium> dih: clients themselves apparently check for desyncs 10:43:18 <MorgyN> Rubidium: depends 10:43:27 <MorgyN> You coudl do it like journals 10:43:34 <MorgyN> snapshot and journal 10:43:56 <Rubidium> MorgyN: you only have the snapshot of the initial join of the bot 10:44:05 <Rubidium> and the journal are all commands that the bot has received 10:44:05 <MorgyN> take a savegame very 5 mins or so? then replay journals 10:44:30 <Rubidium> and the bot can't make a savegame because it doesn't run OpenTTD itself 10:44:45 <MorgyN> theres no reason that can't be coded tho 10:44:50 <rortom> ^ 10:44:56 <MorgyN> it has all the data, to assemble a new savegame 10:45:03 <MorgyN> then just keep deltas between saves 10:45:09 <Rubidium> MorgyN: yeah... 10:45:28 <Rubidium> please write a piece of for example python that 'understands' the commands and does the right thing to the savegame 10:45:46 <MorgyN> I'll let rortom consider doing that =) 10:45:54 <rortom> :| 10:45:55 <Rubidium> then I'll change one line and you can start fixing your bot 10:46:07 <rortom> ok 10:46:25 <MorgyN> I'm just sayign it's feasable. 10:46:29 <Noldo> if that is the functionality needed it then it would be much more productive to make special client that is also a server 10:46:35 <rortom> im just trying to improve something with the bot 10:46:43 <rortom> like the irc bridge or stats logging 10:46:46 <Rubidium> MorgyN: it is possible, it is not feasible 10:47:16 <Ammler> what infos does a spectator get, which you can't have from the save itself? 10:47:32 <rortom> mh? 10:47:39 <dih> Rubidium: i thought that check was done by the server, requesting a seed and the client responding with one, and if they dont match desync 10:47:52 <Brianetta> rortom: With rcon, you can basically make autopilot redundant. 10:47:54 <Rubidium> Ammler: the commands that normal clients send to the server 10:48:22 <Rubidium> and all internals of OpenTTD ofcourse 10:49:09 *** Third [~Third@p57A6C0F6.dip.t-dialin.net] has joined #openttd 10:49:15 <Third> Hallo 10:49:27 <Brianetta> Don't get me wrong, I would be over the moon to see something do what autopilot does, only better 10:49:34 *** LA [~purple@ip3.cab75.mus.starman.ee] has quit [Quit: ChatZilla 0.9.83 [Firefox 3.0/2008052906]] 10:49:37 <Brianetta> I'd probably run it myself 10:50:02 <Third> Hello fooks kan you help me? 10:50:13 <Brianetta> w t fook? 10:50:33 <Noldo> Brianetta: you need a translation? 10:50:53 <Brianetta> Noldo: I think I might just obstinately misconstrue everything 10:51:20 <Brianetta> Third, you do not need to PM me 10:51:29 <Noldo> Third: not promising anything without knowing the question 10:51:33 <Brianetta> In fact, doing so is wasting your time 10:52:48 <Third> sorry... my english is not so good bat i wanted to ask you kan you help my to play TTD online? 10:54:26 <Third> hello 10:54:30 <ln> hello 10:55:02 <Third> kan you help me? 10:55:51 <ln> don't ask if someone can help, just ask the question. 10:56:00 <ln> someone will either answer, or not. 10:56:03 <Noldo> you have to be a bit more specific about the problems you are facing 10:56:15 <Brianetta> Third: Be more specific. Tell us what you are trying to do, and what is happening. 10:59:46 <Third> ok... i'm playing the Open TTD and i wanted to play in internet bu i dont know how to make it work!!! 10:59:51 <rortom> mh so someone want to test the bot? 11:00:22 *** Eddi|zuHause2 [~johekr@p54B75C94.dip.t-dialin.net] has quit [Read error: Connection reset by peer] 11:00:34 <Rubidium> Third: what version? 11:00:42 <Rubidium> did you click multiplayer and then list servers? 11:01:21 <Rubidium> uhm "find servers" 11:02:00 <Brianetta> Third: http://wiki.openttd.org/index.php/Multiplayer 11:02:04 <Brianetta> Tell us where it goes wrong 11:02:34 *** Eddi|zuHause [~johekr@p54B77962.dip.t-dialin.net] has joined #openttd 11:02:38 <Third> 0.5.3-rc3 11:02:54 <Brianetta> There might not be any servers for that version 11:03:04 <Eddi|zuHause> you should update to a current stable (0.6.1) 11:03:12 <Eddi|zuHause> most servers use that 11:03:33 *** fmauNeko [~fmauNeko@86.54.71-86.rev.gaoland.net] has joined #openttd 11:03:57 <Third> where i kan udate it? 11:04:16 <fmauNeko> hello :) 11:04:29 *** Tiberius_ [Tiberius@125-230-88-4.dynamic.hinet.net] has joined #openttd 11:04:32 <Brianetta> Third: www.openttd.org 11:05:09 <fmauNeko> i built openttd nightlies for openSUSE :https://build.opensuse.org/package/show?package=openttd-svn&project=home%3AfmauNeko 11:06:27 *** Mirrakor [~linuser@p57B2E999.dip.t-dialin.net] has joined #openttd 11:06:36 *** Doorslammer|OTTD [Doorslamme@PIPP-p-144-134-197-186.prem.tmns.net.au] has joined #openttd 11:08:01 <Ammler> fmauNeko: that page needs registering... 11:08:29 <fmauNeko> hmm, right :p 11:09:33 <fmauNeko> http://download.opensuse.org/repositories/home:/fmauNeko/openSUSE_11.0/repodata/ 11:10:23 <fmauNeko> packages for 10.2, 10.3, Factory, SLES 9 and SLE 10 are building too 11:11:03 *** TiberiusTeng [~Tiberius@sbt.idv.tw] has quit [Ping timeout: 480 seconds] 11:12:45 <MorgyN> is there a build farm you're using? 11:14:46 <fmauNeko> hmm, i use the opensuse build system 11:14:51 *** fmauNeko [~fmauNeko@86.54.71-86.rev.gaoland.net] has left #openttd [Konversation terminated!] 11:14:57 *** fmauNeko [~fmauNeko@86.54.71-86.rev.gaoland.net] has joined #openttd 11:16:13 <Ammler> fmauNeko: if I would install openttd with your repo, do I lose my installed stable? 11:16:40 <fmauNeko> hmm, yeah 11:16:47 <MorgyN> oh interested 11:16:51 <MorgyN> interesting 11:16:59 <MorgyN> they do fedora too 11:17:09 <|404NotFound|> http://en.opensuse.org/Build_Service#For_Developers 11:17:10 <fmauNeko> yeah, they use yum repos 11:17:22 <MorgyN> <3 yum 11:17:30 <fmauNeko> do you wanna me add fedora repos ? 11:17:44 <MorgyN> could do with a 9 on there 11:17:53 <Eddi|zuHause> fmauNeko: maybe you should have openttd-nightly not interfear with openttd-stable packages, so you can have both installed 11:18:08 <MorgyN> Not for me, thanks tho =) 11:18:40 <Eddi|zuHause> not that i would install either... 11:19:27 <Third> hey kan somebody speak german? 11:19:38 <MorgyN> yeah seperate repos tbh, if you can afford the bw =) 11:19:44 <Eddi|zuHause> english please 11:19:55 <Third> ??? 11:20:03 <MorgyN> A repos of stable would be most welcome 11:20:41 <|404NotFound|> I would do that. 11:20:49 <Eddi|zuHause> openttd stable is available from packman repositories for suse, i believe 11:21:11 <|404NotFound|> Eddi|zuHause: Also apt-get for Ubuntu/deb 11:23:59 <Rubidium> but openttd is already apt-get-able for new ubuntus and (very) new debians 11:26:00 <Eddi|zuHause> | Packman Repository 11 | openttd | 0.6.1-111.pm.1 | i586 11:27:18 <|404NotFound|> Rubidium: But old version. 11:27:32 <Rubidium> if 0.6.1 is old, then yes 11:27:45 <Rubidium> http://packages.qa.debian.org/o/openttd.html 11:29:05 <MorgyN> how do they get around having the graphics files 11:30:22 <Eddi|zuHause> you don't need the graphics files to install it 11:30:24 <Eddi|zuHause> only to play it 11:31:06 <|404NotFound|> indeed 11:31:19 <|404NotFound|> and there easily obtainable via google 11:31:20 <|404NotFound|> :P 11:31:54 *** Tiberius__ [~Tiberius@sbt.idv.tw] has joined #openttd 11:33:36 *** fmauNeko is now known as fmauNekAway 11:38:32 <Ammler> fmauNekAway: quite a lot openttd builder: https://build.opensuse.org/main/search_result?search_text=openttd&x=0&y=0 11:39:18 *** Tiberius_ [Tiberius@125-230-88-4.dynamic.hinet.net] has quit [Ping timeout: 480 seconds] 11:39:51 <fmauNekAway> Ammler: the most part is official packages for different suse revisions 11:40:40 <fmauNekAway> aah 11:40:45 <fmauNekAway> there are others :p 11:41:13 <fmauNekAway> pjoul is deprecated 11:41:17 <fmauNekAway> games is official 11:41:41 <fmauNekAway> and CobrA_SK is empty :) 11:49:31 *** rortom [~rortom@p57B7E682.dip.t-dialin.net] has quit [] 11:51:01 *** Mucht [~Martin@chello080109200215.3.sc-graz.chello.at] has joined #openttd 11:56:54 *** Tiberius__ is now known as TiberiusTeng 12:01:28 *** fmauNekAway is now known as fmauNeko 12:06:06 <peter1138> openttd-0.7+svn-1.1 :o 12:07:05 <peter1138> if it is an stripped build then it should not be there 12:07:14 *** TinoM [~Tino@i59F5760E.versanet.de] has joined #openttd 12:11:51 <peter1138> -n 12:19:29 *** dlunch [~dlunch@61.108.29.49] has joined #openttd 12:37:27 *** ben_goodger [~ben@host217-44-86-192.range217-44.btcentralplus.com] has quit [Ping timeout: 480 seconds] 12:37:48 *** ben_goodger [~ben@host217-44-86-192.range217-44.btcentralplus.com] has joined #openttd 12:46:04 *** Lakie [~Lakie@91.84.251.149] has joined #openttd 12:46:05 *** fjb [~frank@p5485BC75.dip.t-dialin.net] has joined #openttd 12:46:09 <fjb> Hello 12:46:41 <Lakie> Hi 12:48:01 *** TiberiusTeng [~Tiberius@sbt.idv.tw] has quit [Read error: No route to host] 12:55:17 *** TinoM [~Tino@i59F5760E.versanet.de] has quit [Quit: Verlassend] 13:02:41 *** DJNekkid [~chatzilla@static128-249.adsl.no] has joined #openttd 13:03:08 <DJNekkid> quick question to some dev, is callback 36 property 17 (purchise price) supported for wagons? 13:04:00 <Forked> lo dj :) 13:04:35 <DJNekkid> hi Forked 13:07:25 <Lakie> It might be in OpenTTD but is most defently notin TTDpatch. 13:07:32 <Lakie> The Wiki should have that information 13:11:35 <DJNekkid> it is not in patch, that i know 13:14:22 <DJNekkid> however, running cost factor, power, weight and cargo capacity is supported 13:14:29 <DJNekkid> for wagons 13:14:33 <blathijs> If it would not be in OpenTTD, and is not in TTDPatch, then why does it even exist? :-p 13:14:46 <DJNekkid> it can be used for engines :) 13:15:53 <DJNekkid> for example could a cabless "b"-unit for an engine be cheaper then the one with a cab 13:15:54 *** SirBob_ [~chatzilla@c122-107-227-146.eburwd5.vic.optusnet.com.au] has joined #openttd 13:18:03 *** SirBob [~chatzilla@c122-107-227-146.eburwd5.vic.optusnet.com.au] has quit [Ping timeout: 480 seconds] 13:25:08 <peter1138> it is 13:25:52 *** SirBob_ [~chatzilla@c122-107-227-146.eburwd5.vic.optusnet.com.au] has quit [Ping timeout: 480 seconds] 13:28:58 <DJNekkid> peter1138: it is supported for wagons? 13:29:22 <peter1138> 14:25 @peter1138> it is 13:29:52 <DJNekkid> :) 13:30:13 <DJNekkid> were just wondering if that were pointed at me, or something else :) 13:36:01 <Belugas> hello boyz and menz 13:37:42 <DJNekkid> hi Belugas 13:40:43 <SmatZ> hi boy 13:40:56 <fjb> Hm, there is no girl in here? 13:41:03 <fjb> Hi Belugas 13:42:00 * Rubidium wonders whether a boy can already have a boy 13:42:20 *** DJNekkid_ [~chatzilla@static128-249.adsl.no] has joined #openttd 13:42:29 *** DJNekkid [~chatzilla@static128-249.adsl.no] has quit [Read error: Connection reset by peer] 13:42:33 *** DJNekkid_ is now known as DJNekkid 13:42:40 <Belugas> could very well be, Rubidium, depending on how old that boy is :) 13:42:56 <Rubidium> it probably can though, as a (small) girl can have an (even smaller) girl too 13:43:17 <SmatZ> http://en.wikipedia.org/wiki/List_of_youngest_birth_mothers I think so 13:45:15 <DJNekkid> i think almost all of thoose cases had the word "rape" in them 13:45:37 <DJNekkid> or arrest(ed) 13:48:45 * dih smirks 13:49:43 *** teh_eekster [~eekee@cpc1-lanc4-0-0-cust82.brig.cable.ntl.com] has joined #openttd 13:49:56 *** eekee [~eekee@cpc1-lanc4-0-0-cust82.brig.cable.ntl.com] has quit [Read error: Connection reset by peer] 13:51:44 <DJNekkid> well peter1138... are you sure that CB36 type 17 is supported for wagons, not just engines? 13:52:33 <DJNekkid> because it dont seem to work, but things like weight, power and capacity do :) 13:53:58 <DJNekkid> because, i cant really see why the callback should fail either, it's exactly the same syntax as the rest... 13:58:42 *** Zeal [~Ping@78-69-54-150-no70.tbcn.telia.com] has quit [Quit: Leaving] 13:59:00 *** Zealotus [~Ping@78-69-54-150-no70.tbcn.telia.com] has joined #openttd 14:05:19 *** Singaporekid [~notme@cm149.epsilon123.maxonline.com.sg] has joined #openttd 14:18:23 *** Zealotus [~Ping@78-69-54-150-no70.tbcn.telia.com] has quit [Quit: Leaving] 14:18:29 *** Zahl [~Zahl@g227077134.adsl.alicedsl.de] has joined #openttd 14:19:12 *** Mirrakor [~linuser@p57B2E999.dip.t-dialin.net] has quit [Ping timeout: 480 seconds] 14:19:56 *** Zealotus [~Ping@78-69-54-150-no70.tbcn.telia.com] has joined #openttd 14:28:36 *** TiberiusTeng [~Tiberius@sbt.idv.tw] has joined #openttd 14:32:33 *** fmauNeko_ [~fmauNeko@thor.fmauneko.eu] has joined #openttd 14:32:49 *** fmauNeko [~fmauNeko@86.54.71-86.rev.gaoland.net] has quit [Remote host closed the connection] 14:32:53 *** fmauNeko_ is now known as zz_fmauNeko_ 14:35:38 *** zz_fmauNeko_ is now known as fmauNeko 14:36:23 <fmauNeko> !password 14:36:27 <fmauNeko> oops 14:38:02 *** fmauNeko was kicked from #openttd by Belugas [Wrong channel] 14:38:12 *** fmauNeko [~fmauNeko@thor.fmauneko.eu] has joined #openttd 14:41:12 *** einKarl [~einKarl@91-65-196-232-dynip.superkabel.de] has joined #openttd 14:57:17 *** mikl [~mikl@cpe.ge-0-2-0-812.0x50c774be.boanqu1.customer.tele.dk] has quit [Quit: mikl] 14:58:47 *** Brianetta [~brian@sarah.ppcis.org] has quit [Quit: TschÃŒÃ] 15:07:23 *** Purno [~Purno@5350931D.cable.casema.nl] has joined #openttd 15:09:03 *** glx [glx@bny93-6-82-245-156-124.fbx.proxad.net] has joined #openttd 15:09:03 *** mode/#openttd [+v glx] by ChanServ 15:11:53 <Mchl> why some entries are repeated in openttd.cfg ? 15:12:50 <Mchl> or is it possible, that if multiple ottd copies use one cfg file, they write their settings twice? 15:13:11 <Rubidium> yes, recent trunk and 0.6-ish will do that 15:13:31 <Rubidium> cause the format for trunk changed quite a lot 15:14:24 <Mchl> ok, so this might be due to my using both 0.6.1 and nightly and self compiled patched version 15:15:14 <Rubidium> not might be, it is 15:15:22 <Rubidium> and you've started 0.6.x-ish last 15:15:43 <Mchl> ...due to my using both... <- not both... more :P 15:16:02 <Mchl> yes, I guess stable was the last I started ;) 15:19:04 *** ben_goodger [~ben@host217-44-86-192.range217-44.btcentralplus.com] has quit [Quit: Ex-Chat] 15:20:15 *** Third [~Third@p57A6C0F6.dip.t-dialin.net] has quit [Quit: Bye for now!] 15:21:38 *** fmauNeko is now known as fmauNekAway 15:27:18 *** Zealotus [~Ping@78-69-54-150-no70.tbcn.telia.com] has quit [Read error: Connection reset by peer] 15:27:44 *** Zealotus [~Ping@78-69-54-150-no70.tbcn.telia.com] has joined #openttd 15:28:06 *** Zealotus [~Ping@78-69-54-150-no70.tbcn.telia.com] has quit [] 15:30:51 *** fmauNekAway is now known as fmauNeko 15:32:12 *** Lakie [~Lakie@91.84.251.149] has quit [Read error: Connection reset by peer] 15:32:12 *** fmauNeko is now known as fmauNekAway 15:32:14 *** Lakie` [~Lakie@91.84.251.149] has joined #openttd 15:32:20 *** teh_eekster [~eekee@cpc1-lanc4-0-0-cust82.brig.cable.ntl.com] has quit [Quit: Disconnecting from stoned server.] 15:32:33 *** eekee [~eekee@cpc1-lanc4-0-0-cust82.brig.cable.ntl.com] has joined #openttd 15:32:35 *** fmauNekAway is now known as fmauNeko 15:36:14 *** Zahl_ [~Zahl@g227077134.adsl.alicedsl.de] has joined #openttd 15:36:14 *** Zahl [~Zahl@g227077134.adsl.alicedsl.de] has quit [Read error: Connection reset by peer] 15:36:14 *** Zahl_ is now known as Zahl 15:38:20 *** Lakie` is now known as Lakie 15:47:45 *** Zealotus [~Ping@78-69-54-150-no70.tbcn.telia.com] has joined #openttd 15:50:39 *** Osai is now known as Osai^awa 15:50:40 *** Osai^awa is now known as Osai^away 15:51:13 *** Ridayah [~ridayah@12-208-15-67.client.mchsi.com] has quit [Quit: The Rise and Fall of the Heavens themselves is dependant upon Humanity's belief and disbelief.] 15:52:09 *** frosch123 [~frosch@frnk-590e480d.pool.einsundeins.de] has joined #openttd 16:06:17 *** Mchl [~mchl@abdu73.neoplus.adsl.tpnet.pl] has quit [Quit: bye] 16:09:45 *** caladan [~caladan@161-bem-18.acn.waw.pl] has joined #openttd 16:12:04 *** caladan [~caladan@161-bem-18.acn.waw.pl] has quit [Quit: Leaving.] 16:12:05 *** TinoM [~Tino@i59F5760E.versanet.de] has joined #openttd 16:17:09 *** Mucht [~Martin@chello080109200215.3.sc-graz.chello.at] has quit [Remote host closed the connection] 16:17:33 *** Mucht [~Martin@chello080109200215.3.sc-graz.chello.at] has joined #openttd 16:18:24 *** Zealotus [~Ping@78-69-54-150-no70.tbcn.telia.com] has quit [Read error: Connection reset by peer] 16:21:17 *** Zealotus [~Ping@78-69-54-150-no70.tbcn.telia.com] has joined #openttd 16:29:22 <Belugas> http://www.tt-forums.net/viewtopic.php?f=36&t=38383 yeah :) 16:29:38 <Belugas> "Start of game in 19th century (1892)" 16:32:06 *** Zealotus [~Ping@78-69-54-150-no70.tbcn.telia.com] has quit [Ping timeout: 480 seconds] 16:32:17 *** Osai^away is now known as Osai 16:32:43 *** Zealotus [~Ping@78-69-54-150-no70.tbcn.telia.com] has joined #openttd 16:33:56 <fjb> Engine pools are giving the road vehicle development a real boost. 16:34:10 *** lobster_MB [~michielbr@86.89.201.189] has joined #openttd 16:35:58 *** lobster_MB [~michielbr@86.89.201.189] has quit [] 16:40:15 <Ammler> difference between: http://grfcrawler.tt-forums.net/details.php?do=details&id=227 and http://grfcrawler.tt-forums.net/details.php?do=details&id=226 ? 16:41:09 <Ammler> I assume nothing, just double saved... 16:41:45 <Belugas> nope 16:41:50 <Belugas> description is different 16:42:03 <Belugas> one is on dos, the other on win fils 16:42:23 <Belugas> category specified on one, not on the other 16:42:40 <Belugas> download/discussion links not the same 16:43:13 * Belugas sends glasses to Ammler 16:43:47 <Ammler> :-) 16:44:01 <Doorslammer|OTTD> I want them back after youve finished with them ;) 16:45:15 <Ammler> the glasses don't help, you can have them :-) 16:46:09 <Ammler> imo, 227 is just a corrected 226 :-/ 16:46:16 <Belugas> indeed 16:46:28 <Belugas> and it's why it's not a double saved :P 16:46:36 <Ammler> ah ok :P 16:47:27 <Ammler> is there another update recently happen with GRFs I might have missed for the new GRFPack? 16:48:36 <Belugas> aren't they on a svn server? 16:49:06 <Ammler> yep, they are 16:49:20 <Ammler> but only, if I commit them :-) 16:49:28 <Ammler> or someone else from us. 16:49:51 <Ammler> sadly no GRFAuthor does commit them self :-) 16:51:00 <fjb> I would. :-) 16:51:19 <Ammler> you are very welcome ! 16:51:33 <Ammler> I would really like to play your GRFs :-) 16:52:24 <fjb> Sad thing is I didn't make any yet. 16:52:51 <Ammler> I am already at ID 7 :P 16:53:09 <Ammler> but only very easy ones. 16:54:10 <fjb> My ideas are too complicated. And I can not draw. 16:54:39 <Ammler> ups, that remindes me of committing another GRF :-) 16:55:06 <Ammler> well, I would say, there are more guys, who like to draw for you, then coding. 16:55:14 <fjb> Better do it before it's too late. 16:55:47 <Ammler> like the modern stations, which XeryusTC disconntinued... 16:55:56 <Ammler> :P 16:56:18 <fjb> I'm too lazy to type hex codes. If god wanted man to write hex codes he would have given hin sixteen fingers. 16:56:25 <Ammler> (away anyway) 16:56:49 <Ammler> :-) 16:56:54 <Ammler> use the compiler from Eddi|zuHause 16:57:00 <Eddi|zuHause> you could always donate me some time to finish my compiler 16:57:12 <Eddi|zuHause> time=money :p 16:57:31 <Ammler> did belugas get so much money? 16:58:08 <fjb> I'm thinking about my own kind of compiler. But not sure about the syntax yet. 16:59:00 <Eddi|zuHause> that's good, because you could put your syntax in mine, i have an outline for everything else ;) 17:00:20 <fjb> Hm, putting containers into containers... 17:00:22 <Belugas> mmh? 17:00:25 <Belugas> money? 17:00:27 <Belugas> where? 17:01:17 <Ammler> hmm, 170 GRFs in 7.1 17:02:01 <Ammler> we might need to think about trashing some... 17:02:13 <fjb> I bet somebody tries to load them all at once. 17:02:30 <Ammler> well, that is the most asked question :-) 17:02:40 <Ammler> how can I load them ALL 17:03:00 <fjb> Oh no... Could you install a stupidity test? 17:04:03 <Ammler> http://svn.openttdcoop.org/grfpack/trunk/README.txt <-- should we write it there? 17:04:14 <Ammler> well, nobody is reading it anyway.. 17:04:36 *** raimar3 [~hawk@p5489CF45.dip.t-dialin.net] has joined #openttd 17:04:54 <fjb> Write "No idiots allowed" on the download page. 17:04:59 *** raimar3 [~hawk@p5489CF45.dip.t-dialin.net] has quit [Remote host closed the connection] 17:06:02 <Belugas> [13:00] <fjb> Oh no... Could you install a stupidity test? <-- success garanteed! 17:06:21 <fjb> :-) 17:06:33 <Belugas> plus, they don't even know what they are loading... 17:06:37 <Belugas> I WANT MORE!!! 17:06:46 <Belugas> more of what? 17:06:48 <Belugas> dunno 17:06:52 <Belugas> just MOOOOOR!! 17:07:02 <fjb> Could you not make a fake grf that exhausts the sprite limit? 17:08:29 <Belugas> http://devs.openttd.org/~belugas/patches/GimmeMore.jpg 17:08:33 <Belugas> muwhahaha!! 17:09:09 <Ammler> "Not all GRFs are used simultaneously on our servers." <-- maybe we should add: "because it is stupid!" 17:09:12 <fjb> Yeah... 17:09:26 <fjb> Yes, great idea. 17:09:59 *** Doorslammer|OTTD [Doorslamme@PIPP-p-144-134-197-186.prem.tmns.net.au] has quit [] 17:10:22 <Belugas> would not be a valid reason... 17:11:11 <Belugas> "Because during config interchange, only 62 different grf entries can be sent" 17:11:20 <Belugas> would be a bit more... constructive 17:11:42 *** GoneWacko [~gonewacko@adsl-58.35.Static.ssp.fi] has quit [Ping timeout: 480 seconds] 17:11:57 *** raimar2 [~hawk@p5489C065.dip.t-dialin.net] has quit [Ping timeout: 480 seconds] 17:12:01 <Ammler> Belugas: can I use that without credit? :-) 17:12:19 <Ammler> oh, well, I could quote a dev... 17:14:12 * fjb is at 43 grfs in the current game... Oh, oh... 17:15:07 <Belugas> you can, but i doubt it is well written 17:15:29 <Belugas> you can add: 17:15:49 <Ammler> fjb: we already reached the limit at ps 17:16:05 <Belugas> "so to prevent reaching that limit, verify what each of the grfs do give you ingame and choose wisely" 17:16:07 <Ammler> I added all vehicle grfs :-) 17:16:11 <Belugas> that would even be better 17:16:17 <Ammler> but that didn't work :-) 17:17:10 <fjb> I'm using ECS, some of the OpenGFX stuff and some more vehicle grfs. 17:20:21 *** Singaporekid [~notme@cm149.epsilon123.maxonline.com.sg] has quit [Quit: Leaving] 17:33:25 *** Mirrakor [~linuser@p57B2E999.dip.t-dialin.net] has joined #openttd 17:34:25 <fjb> Sebian tram set sets you currency to Dinares... :-( 17:34:57 <Ammler> :-) 17:35:05 <Belugas> yeah :D thatis called newcurrencies! 17:35:08 <TiberiusTeng> 62 at config interchange? is this easily hackable ? 17:35:32 <Belugas> TiberiusTeng, i cannot tell 17:35:45 <TiberiusTeng> seems another magic number ... :P 17:35:45 <TiberiusTeng> I 17:35:52 <Belugas> but i think it would be pretty much of a big job 17:35:53 <Ammler> fjb: not here 17:36:06 <Ammler> the OTTD Remix? 17:36:14 <fjb> Yes 17:36:15 <TiberiusTeng> I've hacked OTTD to use dynamically-allocated file slots to do something like 300 GRFs here ... 17:36:30 <fjb> :-) 17:36:30 <Belugas> that number might be related to somehting somewhere with a structure 17:36:32 <TiberiusTeng> but if the file slots isn't the only bottleneck ..... 17:36:40 <Belugas> nope 17:36:54 <TiberiusTeng> (MSVC runtime hardcoded the open file limit at 2048 ...) 17:38:12 <TiberiusTeng> but plain CreateFile can easily do, say, 20k files 17:38:30 <Mirrakor> Therefore: Don't use MSVC 17:39:13 <TiberiusTeng> nah, just recompile your CRT, Visual Studio have CRT source included :p 17:39:30 <Ammler> TiberiusTeng: that won't be network safe, I assume... 17:40:58 <TiberiusTeng> uint8: Amount of GRFs 17:41:26 <TiberiusTeng> easily hackable I think :P 17:41:34 <Rubidium> yup, very easily 17:41:44 <Rubidium> just need to add jumbo packets to the internet though 17:42:05 <TiberiusTeng> I think it's already using TCP ... 17:42:11 <Rubidium> I think it isn't 17:42:23 <Rubidium> but then, I could be wrong 17:42:35 <Belugas> i think Rubidium knows waht he's talking about 17:42:48 <Belugas> i'll trust him more than me, in fact :) 17:42:49 <TiberiusTeng> DEF_SERVER_SEND_COMMAND_PARAM(PACKET_SERVER_CHECK_NEWGRFS)(NetworkTCPSocketHandler *cs) 17:42:50 <Belugas> on that matter 17:43:13 <Rubidium> that's a boring function 17:43:44 <Rubidium> and not the real interesting one in this case 17:44:05 <TiberiusTeng> http://wiki.openttd.org/index.php/Network_Protocol 17:44:18 <TiberiusTeng> IIRC the UDP's only used in server advertisement for now 17:44:24 <Rubidium> yup 17:44:45 <Rubidium> which occasionally sends the same set of NewGRFs 17:45:18 <Rubidium> and with a few more NewGRFs the packet overflows 17:45:32 <TiberiusTeng> good design. 17:46:03 <Rubidium> lol... 17:46:19 <Rubidium> as if *anything* is written with no limit in mind 17:46:40 <Eddi|zuHause> 640k ought to be enough for anyone 17:46:51 <TiberiusTeng> hey, it even runs on a Nintendo DS! :D 17:47:13 <fjb> 640k ip packet size... :-) 17:48:05 <TiberiusTeng> I thought a 'server count' limit was mentioned few days ago ... 17:48:19 <Rubidium> yup 17:48:56 <Eddi|zuHause> yes, that one is for the package reply to "list all servers", the grf limit is the reply for "get server info" 17:49:07 <TiberiusTeng> DEF_UDP_RECEIVE_COMMAND(Server, PACKET_UDP_CLIENT_GET_NEWGRFS) 17:49:13 <TiberiusTeng> seems not so easily hackable, indeed ... 17:49:25 <Rubidium> easily hackable 17:49:31 <Rubidium> getting it to work properly is something else 17:49:50 <Eddi|zuHause> different nuances of "hack" ;) 17:50:19 <TiberiusTeng> ahh then I hope someone will hack it someday eventually :P 17:50:48 <TiberiusTeng> looks like it already considered SEND_MTU to a degree 17:52:59 <Eddi|zuHause> well, technically, you just need to add a packet count and a packet number to the packets, so the client can find out if it should expect more... if some go missing, the client needs to request them again, no need for a TCP stack that way 17:53:45 <TiberiusTeng> the comment for NETWORK_MAX_GRF_COUNT says it's related to number of handles OpenTTD can open 17:54:20 <TiberiusTeng> and the UDP GRF packet protocol already divides the list to comply with SEND_MTU 17:54:31 <TiberiusTeng> therefore it looks like a easy hack, after all ... 17:54:55 <Rubidium> good luck with getting your 80 GRF server to advertise 17:55:01 <Rubidium> *properly* 17:55:51 <Ammler> hmm, I would say, it is more difficulty to have 80 GRFs running together. 17:57:10 <TiberiusTeng> advertise only sends WELCOME_MESSAGE, Version, server_port 17:57:22 <TiberiusTeng> so it doesn't look like a problem ... 17:57:55 <TiberiusTeng> well, but I feel it's another 'unwelcomed' 17:57:58 <TiberiusTeng> patch after all :P 17:59:15 <Rubidium> TiberiusTeng: you have no clue how advertising works it seems 18:00:23 <Belugas> who cares about making it properly... MORE!!!! 18:00:33 <Belugas> that's all that counts, after all :) 18:04:07 *** SpComb^_ [terom@zapotek.paivola.fi] has joined #openttd 18:05:36 <Rubidium> and the PACKET_UDP_CLIENT_FIND_SERVER packet can currently use up to 1441 bytes (SEND_MTU is for OTTD 1460 because of stupid routers and such) and sending data of a single NewGRF more is 20 bytes 18:05:43 *** ProfFrink [~proffrink@5ad1ee28.bb.sky.com] has joined #openttd 18:06:11 <Rubidium> which leaves you with -1 free byte if you add a 63th NewGRF and max out the server name, map name and revision string 18:06:26 *** Noldo_ [vheino@jumi.lut.fi] has joined #openttd 18:06:34 *** helb_ [~helb@84.244.90.203] has joined #openttd 18:06:39 *** Netsplit resistance.oftc.net <-> kilo.oftc.net quits: Rexxie, Progman, grumbel, joachim, Zahl, snorre, egladil, SpComb, Prof_Frink, Marduuhin, (+8 more, use /NETSPLIT to show all of them) 18:06:39 *** ProfFrink is now known as Prof_Frink 18:06:40 *** Zahl_ is now known as Zahl 18:06:48 *** Netsplit over, joins: ArmEagle, joachim 18:06:49 *** DJNekkid_ is now known as DJNekkid 18:06:58 *** Netsplit over, joins: Cap_J_L_Picard 18:07:14 *** Netsplit over, joins: archjb 18:08:49 *** KingJ [~kj@host81-149-184-29.in-addr.btopenworld.com] has joined #openttd 18:08:54 <Rubidium> so I'm not discouraging you, I'm just telling that there's no space for it in the network protocol 18:09:10 *** You're now known as SpComb 18:10:25 *** Progman [~progman@p57A1B781.dip.t-dialin.net] has joined #openttd 18:10:25 *** grumbel [~grumbel@i577BA4D6.versanet.de] has joined #openttd 18:10:25 *** Marduuhin [~mardo4@84-50-161-64-dsl.rgu.estpak.ee] has joined #openttd 18:10:25 *** snorre [~snorre@c51F045C1.dhcp.bluecom.no] has joined #openttd 18:10:40 *** egladil [~egladil@81-226-238-189-no61.tbcn.telia.com] has joined #openttd 18:10:49 <ArmEagle> I'm looking at all those 32bpp sprites.. and I wonder where 'the' list with all objects and sprite IDs can be found.. :) 18:10:54 *** Digitalfox_ [~Digitalfo@bl10-223-170.dsl.telepac.pt] has quit [Quit: Leaving] 18:12:26 *** GoneWacko [GoneWacko@86-60-147-155-dyn-dsl.ssp.fi] has joined #openttd 18:13:15 <TiberiusTeng> well, so it need to handle this with fragmented packets like PACKET_UDP_SERVER_NEWGRFS ... 18:13:44 *** Rexxie [~rexxars@85.19.218.24] has joined #openttd 18:14:40 *** Digitalfox [~Digitalfo@bl10-223-170.dsl.telepac.pt] has joined #openttd 18:19:18 <Rubidium> yes-ish... *but* 18:20:06 <Rubidium> that'll make clients suspectible for DOS attacks 18:20:33 <Rubidium> as you need to have all server information before you may actually show it in the server list 18:20:41 <fjb> Fragmented packets don't pass every firewall. 18:20:54 <Rubidium> that too 18:24:00 <Rubidium> that'll make requesting server info even more floody and it'll get killed by even more firewalls 18:24:03 <Rubidium> anyhow 18:24:06 <MorgyN> you could argue that about any packetsize tho, if someone has the mtu down lower than expected anywhere in the chain you can get fragmentation, you have to assume it'll be handled correctly at the protocol level 18:24:18 *** ecke1 [~ecke@213.195.230.1] has quit [Quit: ecke1] 18:24:20 * Rubidium is gone for the evening 18:26:27 <fjb> MorgyN: You could. But few connections have a MTU lower than 1460 bytes. 18:29:52 <SpComb> fjb: PACKET_UDP_SERVER_NEWGRFS uses user-level fragmentation 18:31:20 <fjb> Have fun with missing packets then. 18:39:26 <SpComb> fjb: looks like it doesn't really bother 18:41:22 *** Frostregen [~sucks@dslb-084-058-161-065.pools.arcor-ip.net] has joined #openttd 18:41:40 <fjb> The horse tram is fun. 18:41:52 <hylje> :o 18:42:11 <SpComb> my coroutine-using C code is segfaulting when I call a function :< 18:42:26 <hylje> :< 18:42:48 <hylje> good luck finding the bug 18:42:50 <SpComb> in addition to things like accidentally freeing your own stack and then having libc segfault 18:43:20 <SpComb> and with "when I call a function" I mean "when I call a function", not "while a certain function is executing" 18:43:58 <Belugas> "Function, youhou... FUNCTION!!!" 18:44:15 <Belugas> "Hello? Is this Function?" 18:44:28 *** Eddi|zuHause [~johekr@p54B77962.dip.t-dialin.net] has quit [Remote host closed the connection] 18:44:34 *** Eddi|zuHause [~johekr@p54B77962.dip.t-dialin.net] has joined #openttd 18:44:48 *** mikl [~mikl@x1-6-00-14-bf-cc-78-b6.k706.webspeed.dk] has joined #openttd 18:45:09 <fjb> No answer from Function... 18:45:20 *** fmauNeko is now known as fmauNekAway 18:45:55 *** fmauNekAway is now known as fmauNeko 18:46:01 <Belugas> Ready ? Aim! FIRE!! 18:46:15 <Belugas> and here is another function executed :( 18:46:20 <Belugas> R.I.P. 18:46:28 <fjb> Poor function. 18:46:54 <SpComb> http://pb.paivola.fi/735 <-- it's segfaulting when trying to access some var on its stack 18:47:15 <SpComb> starting to think that perhaps coroutines aren't really such a great idea after all 18:47:30 <peter1138> FUNCTION! 18:48:56 <SpComb> o right, I think I figured out why 18:59:14 * fjb votes for server advertizing via SCTP. 18:59:24 * Belugas wonders if there would be someone willing to grab all the infos about the "no more then 62 grfs" discussions and port it to the wiki... 19:01:19 <peter1138> mmm, cheesy mash 19:07:56 *** Zealotus [~Ping@78-69-54-150-no70.tbcn.telia.com] has quit [Read error: Connection reset by peer] 19:09:12 <TiberiusTeng> I was thinking about a "GRF relinker" that merges many GRFs into one, with proper sprite ID relinking ... 19:09:49 <peter1138> heh 19:11:10 *** Slowpoke [Lobster__@dslb-088-073-244-013.pools.arcor-ip.net] has joined #openttd 19:11:26 <Ammler> TiberiusTeng: problem will be distributing... 19:12:10 <TiberiusTeng> and complaints from GRF authors, etc ... 19:12:14 <TiberiusTeng> well, just thinking. 19:12:31 <Ammler> yeah, sadly but that will happen.. 19:13:11 *** Zealotus [~Ping@78-69-54-150-no70.tbcn.telia.com] has joined #openttd 19:13:39 <Belugas> more or less violently indeed 19:22:45 <planetmaker> [21:09] <TiberiusTeng> I was thinking about a "GRF relinker" that merges many GRFs into one, with proper sprite ID relinking ... <--- is that something which could be done online by OpenTTD? 19:23:05 <TiberiusTeng> I don't think so ... 19:23:38 <TiberiusTeng> do you want your servers feeding the entire GRF set to clients, every time when they connected? :> 19:25:30 *** Slowpoke_ [Lobster@dslb-088-073-253-242.pools.arcor-ip.net] has joined #openttd 19:26:47 *** Wolf01 [~wolf01@host126-174-dynamic.60-82-r.retail.telecomitalia.it] has joined #openttd 19:27:37 <Wolf01> hello 19:28:35 <fjb> Hello Wolf01 19:32:44 *** Slowpoke [Lobster__@dslb-088-073-244-013.pools.arcor-ip.net] has quit [Ping timeout: 480 seconds] 19:36:49 *** grumbel [~grumbel@i577BA4D6.versanet.de] has quit [Quit: Client exiting] 19:39:38 *** rortom [~rortom@p57B7C44C.dip.t-dialin.net] has joined #openttd 19:40:47 <fjb> Oh, oh, in versions and network games... :-) 19:40:55 * fjb is reading the german forum. 19:43:21 *** Purno [~Purno@5350931D.cable.casema.nl] has quit [Read error: Connection reset by peer] 19:43:42 *** glx [glx@bny93-6-82-245-156-124.fbx.proxad.net] has quit [Ping timeout: 480 seconds] 20:00:48 *** NukeBuster [~NukeBuste@80.101.115.82] has joined #openttd 20:01:47 *** mikl [~mikl@x1-6-00-14-bf-cc-78-b6.k706.webspeed.dk] has quit [Quit: mikl] 20:03:09 *** KritiK [~Maxim@93-80-81-104.broadband.corbina.ru] has joined #openttd 20:05:35 <SpComb> or you could just do server advertising by having each server keep a persistent connection open to the masterserver 20:06:12 <SpComb> *TCP connection 20:10:53 <Eddi|zuHause> <TiberiusTeng> I was thinking about a "GRF relinker" that merges many GRFs into one, with proper sprite ID relinking ... <- that is insane... imagine a program-relinker that would merge TTD and SimCity (binaries), or Windows and Linux kernels... 20:11:42 <SpComb> a grf backend to gcc 20:12:35 <Eddi|zuHause> that has nothing to do with what he said 20:12:50 <Eddi|zuHause> and that would be totally possible... 20:18:57 *** ecke [~ecke@213.195.230.1] has joined #openttd 20:21:26 *** frosch123 [~frosch@frnk-590e480d.pool.einsundeins.de] has quit [Remote host closed the connection] 20:25:36 *** svippy [~svip@0x50a5b150.boanxx18.dynamic.dsl.tele.dk] has joined #openttd 20:25:36 *** svip [~svip@0x50a5b150.boanxx18.adsl-dhcp.tele.dk] has quit [Read error: Connection reset by peer] 20:39:44 <Belugas> night guys. happy hacking or whatever you're doing 20:39:59 <Wolf01> night 20:44:52 <rortom> gn8\ 20:47:41 *** xahodo [~chatzilla@energy.xs4all.nl] has joined #openttd 20:48:00 *** xahodo [~chatzilla@energy.xs4all.nl] has left #openttd [] 20:48:17 *** GoneWacko [GoneWacko@86-60-147-155-dyn-dsl.ssp.fi] has quit [Ping timeout: 480 seconds] 20:53:42 <ln> what's a good Wii game? 20:53:57 <Wolf01> wii sports 20:53:58 <Eddi|zuHause> Raymonds Raving Rabbits :p 20:56:02 <Eddi|zuHause> try to avoid Dragonball Z though ;) 20:56:59 <Wolf01> I'm blocked at mr.satan's vs c-18 match :( 20:57:45 *** glx [glx@bny93-6-82-245-156-124.fbx.proxad.net] has joined #openttd 20:57:48 *** mode/#openttd [+v glx] by ChanServ 21:08:30 *** Tiberius_ [~Tiberius@sbt.idv.tw] has joined #openttd 21:15:09 *** TiberiusTeng [~Tiberius@sbt.idv.tw] has quit [Ping timeout: 480 seconds] 21:17:50 <Wolf01> 'night 21:18:03 *** Wolf01 [~wolf01@host126-174-dynamic.60-82-r.retail.telecomitalia.it] has quit [Quit: Once again the world is quick to bury me.] 21:36:25 *** einKarl [~einKarl@91-65-196-232-dynip.superkabel.de] has quit [Remote host closed the connection] 21:46:53 *** TinoM| [~Tino@i59F5760E.versanet.de] has quit [Quit: Verlassend] 21:50:12 *** Mirrakor [~linuser@p57B2E999.dip.t-dialin.net] has quit [Ping timeout: 480 seconds] 22:10:50 *** GT [~GT@adsl-dc-4664d.adsl.wanadoo.nl] has joined #openttd 22:12:39 *** Slowpoke_ [Lobster@dslb-088-073-253-242.pools.arcor-ip.net] has quit [Quit: Verlassend] 22:14:10 *** ecke [~ecke@213.195.230.1] has quit [Quit: ecke] 22:15:38 *** Zahl [~Zahl@g227077134.adsl.alicedsl.de] has quit [Quit: (~_~]"] 22:16:44 <ln> but i already have wii sports. 22:17:54 *** |404NotFound| [osiris@122-49-151-202.ip.adam.com.au] has quit [Remote host closed the connection] 22:23:59 *** GT [~GT@adsl-dc-4664d.adsl.wanadoo.nl] has left #openttd [Kopete 0.12.7 : http://kopete.kde.org] 22:28:11 *** svippery [~svip@0x50a5b150.boanxx18.dynamic.dsl.tele.dk] has joined #openttd 22:28:12 *** svippy [~svip@0x50a5b150.boanxx18.dynamic.dsl.tele.dk] has quit [Read error: Connection reset by peer] 22:36:31 *** rortom [~rortom@p57B7C44C.dip.t-dialin.net] has left #openttd [] 23:03:32 *** Osai is now known as Osai^zZz 23:05:03 *** Progman [~progman@p57A1B781.dip.t-dialin.net] has quit [Remote host closed the connection] 23:08:26 *** ecke [~ecke@213.195.230.1] has joined #openttd 23:10:19 *** Dred_furst [~Dred_furs@user-54418bdb.lns1-c7.dsl.pol.co.uk] has quit [Quit: Leaving] 23:26:05 *** fmauNeko is now known as fmauNekAway 23:35:08 *** Touqen [~stephen@c-98-216-253-146.hsd1.ma.comcast.net] has quit [Ping timeout: 480 seconds] 23:35:09 *** lobstah is now known as lobster 23:38:52 *** Chrill [~chrischri@c80-216-64-31.bredband.comhem.se] has joined #openttd 23:42:35 *** Touqen [~stephen@c-98-216-253-146.hsd1.ma.comcast.net] has joined #openttd