Config
Log for #openttd on 27th September 2007:
Times are UTC Toggle Colours
00:10:35  *** Noudje [arnoudje@f122130.upc-f.chello.nl] has left #openttd []
00:36:12  *** Brianetta [~brian@82-39-52-234.cable.ubr03.benw.blueyonder.co.uk] has quit [Quit: TschÌß]
00:40:16  *** Name101 is now known as N101|
00:40:33  *** N101| is now known as N101|SupComm
00:50:52  *** Ammller [~Ammler@adsl-89-217-181-20.adslplus.ch] has quit [Remote host closed the connection]
00:59:21  *** joosa [~joosa@heh.fi] has quit [Remote host closed the connection]
01:01:40  *** joosa [~joosa@heh.fi] has joined #openttd
01:07:37  *** orudge [~orudge@88-107-158-184.dynamic.dsl.as9105.com] has joined #openttd
01:31:34  *** Eddi|zuHause2 [~johekr@p54B7453C.dip.t-dialin.net] has joined #openttd
01:37:56  *** Eddi|zuHause [~johekr@p54B753B5.dip.t-dialin.net] has quit [Ping timeout: 480 seconds]
01:56:15  *** Name101 [~Name101@210.1.196.96] has joined #openttd
02:00:53  *** N101|SupComm [~Name101@210.1.196.96] has quit [Ping timeout: 480 seconds]
02:16:41  *** AntB [~AntB-UK@81.140.75.245] has quit [Quit: *poof!* I am gone -=- Using ChatZilla]
02:31:53  *** Name101 [~Name101@210.1.196.96] has quit [Quit: Leaving]
02:39:07  *** Diabolic-Angel [~dia@ip77.77.1311A-CUD12K-02.ish.de] has quit [Quit: leaving]
03:15:01  *** MarkSlap [~shit@h139n4c1o1114.bredband.skanova.com] has quit [Ping timeout: 480 seconds]
03:19:47  *** glx [glx@bny93-6-82-245-156-124.fbx.proxad.net] has quit [Quit: bye]
03:28:22  *** gfldex_ [~dex@dslb-084-058-059-073.pools.arcor-ip.net] has joined #openttd
03:29:02  *** joosa [~joosa@heh.fi] has quit [Read error: Connection reset by peer]
03:29:08  *** joosa` [~joosa@heh.fi] has joined #openttd
03:31:51  *** mcbane_ZZ [~Maui_key@p5498EA2C.dip.t-dialin.net] has quit [Ping timeout: 480 seconds]
03:32:11  *** mcbane_ZZ [~Maui_key@p5498F955.dip.t-dialin.net] has joined #openttd
03:34:17  *** gfldex [~dex@dslb-084-058-010-111.pools.arcor-ip.net] has quit [Ping timeout: 480 seconds]
03:45:32  *** eQualizer [~lauri@dyn15-194.dsl.spy.dnainternet.fi] has quit [Ping timeout: 480 seconds]
03:58:07  *** Osai [~Osai@pD9EB6D1F.dip.t-dialin.net] has quit [Quit: Osai]
04:44:20  *** Name101 [~Name101@CPE-58-165-196-7.nsw.bigpond.net.au] has joined #openttd
04:45:37  *** Name101 is now known as N101
05:01:10  *** Gekko [~gekko@CPE-58-166-116-114.nsw.bigpond.net.au] has joined #openttd
05:13:57  *** Greyscale [~Greyscale@host86-150-6-118.range86-150.btcentralplus.com] has joined #openttd
05:19:48  *** Smoky555 [~Miranda@80.69.148.14] has quit [Read error: Connection reset by peer]
05:21:34  *** Grey [~Greyscale@host86-150-6-118.range86-150.btcentralplus.com] has joined #openttd
05:24:46  *** TinoM [~Tino@i5387DDA0.versanet.de] has joined #openttd
05:25:06  *** Zavior [~zavior@d195-237-7-209.elisa-laajakaista.fi] has joined #openttd
05:27:10  *** Greyscale [~Greyscale@host86-150-6-118.range86-150.btcentralplus.com] has quit [Ping timeout: 480 seconds]
05:36:56  *** eQualizer [~lauri@dyn15-194.dsl.spy.dnainternet.fi] has joined #openttd
05:40:02  *** Grey_ [~Greyscale@host86-150-6-118.range86-150.btcentralplus.com] has joined #openttd
05:45:43  *** Grey [~Greyscale@host86-150-6-118.range86-150.btcentralplus.com] has quit [Ping timeout: 480 seconds]
05:48:45  *** Grey_ [~Greyscale@host86-150-6-118.range86-150.btcentralplus.com] has quit [Ping timeout: 480 seconds]
06:20:39  *** Farden [~jk3farden@AMontsouris-156-1-135-213.w83-202.abo.wanadoo.fr] has joined #openttd
06:23:31  *** N101 is now known as N101|Work
06:57:32  *** Eddi|zuHause2 [~johekr@p54B7453C.dip.t-dialin.net] has quit [Ping timeout: 480 seconds]
06:58:42  *** orudge [~orudge@88-107-158-184.dynamic.dsl.as9105.com] has quit [Ping timeout: 480 seconds]
07:00:13  *** elmex [~elmex@e180065071.adsl.alicedsl.de] has joined #openttd
07:02:06  *** Eddi|zuHause [~johekr@p54B7604F.dip.t-dialin.net] has joined #openttd
07:09:15  *** Phazorx is now known as sandbox
07:09:34  *** sandbox is now known as Phazorx
07:10:51  *** G [~njones@202-154-149-198.ubs-dynamic.connections.net.nz] has joined #openttd
07:13:46  *** G_ [~njones@202-154-149-198.ubs-dynamic.connections.net.nz] has quit [Ping timeout: 480 seconds]
07:37:57  *** Arpad [~Gali@tor-irc.dnsbl.oftc.net] has quit [Ping timeout: 480 seconds]
07:47:48  *** Arpad [~Gali@tor-irc.dnsbl.oftc.net] has joined #openttd
07:50:20  *** Ammler [~Ammler@adsl-89-217-138-84.adslplus.ch] has joined #openttd
07:50:49  *** Vikthor [~Vikthor@snat1.spoje.net] has joined #openttd
08:00:08  *** Vikthor [~Vikthor@snat1.spoje.net] has left #openttd []
08:01:00  *** Vikthor [~Vikthor@snat1.spoje.net] has joined #openttd
08:08:48  *** Smoky555 [~Miranda@80.69.148.14] has joined #openttd
08:08:57  *** Eddi|zuHause [~johekr@p54B7604F.dip.t-dialin.net] has quit [Ping timeout: 480 seconds]
08:10:09  *** MarkSlap [~shit@h39n6c1o1114.bredband.skanova.com] has joined #openttd
08:12:25  *** gfldex_ is now known as gfldex
08:14:56  *** Eddi|zuHause [~johekr@p54B761EE.dip.t-dialin.net] has joined #openttd
08:34:37  *** MarkSlap [~shit@h39n6c1o1114.bredband.skanova.com] has quit [Ping timeout: 480 seconds]
08:35:42  *** stillunknown [~stillunkn@82-171-87-247.dsl.ip.tiscali.nl] has quit [Ping timeout: 480 seconds]
08:35:52  *** MarkSlap [~shit@h11n6c1o1114.bredband.skanova.com] has joined #openttd
08:41:31  *** Hendikins is now known as Hendikins|Out
08:45:14  *** joosa` is now known as joosa
08:47:25  *** mcbane_ZZ is now known as mcbane
08:51:40  *** Gekko [~gekko@CPE-58-166-116-114.nsw.bigpond.net.au] has quit [Quit: http://bbqsrc.net]
08:54:05  *** stillunknown [~stillunkn@82-171-87-247.dsl.ip.tiscali.nl] has joined #openttd
09:04:44  *** Progman [~progman@p57A1DF87.dip.t-dialin.net] has joined #openttd
09:11:47  *** mcbane [~Maui_key@p5498F955.dip.t-dialin.net] has quit [Ping timeout: 480 seconds]
09:12:51  *** mcbane [~Maui_key@p5498EC0C.dip.t-dialin.net] has joined #openttd
09:14:37  *** Gekko [~gekko@CPE-58-166-116-114.nsw.bigpond.net.au] has joined #openttd
09:16:39  *** G_ [~njones@202-154-149-198.ubs-dynamic.connections.net.nz] has joined #openttd
09:20:25  *** G [~njones@202-154-149-198.ubs-dynamic.connections.net.nz] has quit [Ping timeout: 480 seconds]
09:27:03  *** Progman [~progman@p57A1DF87.dip.t-dialin.net] has quit [Ping timeout: 480 seconds]
09:32:33  *** N101|Work [~Name101@CPE-58-165-196-7.nsw.bigpond.net.au] has quit [Quit: Leaving]
09:42:18  *** Name101 [~Name101@CPE-58-165-196-7.nsw.bigpond.net.au] has joined #openttd
09:42:34  *** Name101 is now known as N101
09:46:28  *** Sacro [~Sacro@adsl-87-102-80-216.karoo.KCOM.COM] has quit [Remote host closed the connection]
09:54:24  *** Darkebie [~dkb@d5153D5CD.access.telenet.be] has quit [Quit: VIP Gill ;D]
09:58:26  *** Progman [~progman@p57A1CA0D.dip.t-dialin.net] has joined #openttd
10:33:09  *** N101 [~Name101@CPE-58-165-196-7.nsw.bigpond.net.au] has quit [Read error: Operation timed out]
10:37:08  *** N101 [~Name101@CPE-58-165-196-7.nsw.bigpond.net.au] has joined #openttd
10:38:28  *** De_Ghosty [~c4command@CPE0050ba8caf2c-CM0011aec4b06a.cpe.net.cable.rogers.com] has quit [Ping timeout: 480 seconds]
10:43:03  *** dihedral [~dihedral@dslb-084-056-232-251.pools.arcor-ip.net] has joined #openttd
10:43:40  <dihedral> just had a pretty desync :-P#
10:43:43  <dihedral> 0.5.3
10:43:54  <dihedral> http://pub.dihedral.de/openttd/FP2/autosave9.sav 2 minutes in from that save
10:44:00  <dihedral> i was spectating
10:45:27  <boekabar1> so it's reproducable without doing anything ?
10:46:04  <boekabar1> hm, that was a paradox ;)
10:50:19  <dihedral> i have not tried it :)
10:51:09  *** raimar2 [~hawk@p5489C8D5.dip.t-dialin.net] has joined #openttd
10:53:09  *** SmatZ [~smatz@a40-prg1-5-107.static.adsl.vol.cz] has joined #openttd
10:53:56  <SmatZ> hello
10:56:09  <dihedral> hi
10:56:13  *** Name101_ [~Name101@CPE-58-165-196-7.nsw.bigpond.net.au] has joined #openttd
10:58:17  *** raimar3 [~hawk@p5489FFBD.dip.t-dialin.net] has quit [Ping timeout: 480 seconds]
10:59:16  *** N101 [~Name101@CPE-58-165-196-7.nsw.bigpond.net.au] has quit [Ping timeout: 480 seconds]
10:59:55  <Ammler> SmatZ: How is process with underground?
11:00:17  *** Name101_ is now known as N101
11:02:59  <SmatZ> Ammler: I did some progress :) it needs some changes on some places, and I want it to be a nice code...
11:04:33  <Ammler> :)
11:04:53  <Ammler> Is there a hardcoded amount of possible autosaves?
11:05:04  <Ammler> !s/amount/limit/
11:07:04  <SmatZ> Ammler: depends on _patches.max_num_autosaves
11:07:35  <Ammler> yeah, thats 255
11:09:12  <SmatZ> if you have _patches.keep_all_autosave , then autosaves have name in format of standard savegame, and their numebr is unlimited
11:09:44  <Rubidium> s/unlimited/limited by the size of your storage device(s)/
11:09:44  <SmatZ> at least it looks so when looking into openttd.cpp:1020
11:09:45  <hylje> wat are u doin
11:09:58  <hylje> Rubidium: pedant
11:12:54  <dihedral> Rubidium: i never get to see the 'Network-Game synchronisation faile' error message when i get desynced
11:14:09  <Rubidium> what message do you get?
11:16:29  <dihedral> none
11:16:43  <dihedral> i only know because the server says so on the console
11:17:06  <dihedral> i find myself simply back in the main menu
11:18:41  *** Dephenom [~paul@81-178-15-211.dsl.pipex.com] has quit [Ping timeout: 480 seconds]
11:19:03  *** Dephenom [~paul@81-178-15-211.dsl.pipex.com] has joined #openttd
11:22:34  <Ammler> hmm, is there a problem with autosaves, if you restart the server?
11:22:57  <Ammler> the number is at 255, but it restarted at 0 after 55
11:23:43  <Ammler> (after 53)
11:30:05  <Ammler> _autosave_ctr <-- what kind of variable is that, is "secure" over restart?
11:32:16  *** Purno [~Purno@5357D37C.cable.casema.nl] has joined #openttd
11:34:38  <SmatZ> Ammler: no, it is not initialized anywhere (it is set to 0 after game start, and then it starts counting)
11:35:19  <SmatZ> after each start, it saves to autosave0.sav
11:37:38  <dihedral> Ammler: do you restart the game, or run 'newgame'
11:38:22  <Ammler> just restart the server with loading the "old" save
11:38:50  <Ammler> i.e. after upgrading to a new nightly
11:39:24  <dihedral> ah
11:53:25  *** orudge [~orudge@88-107-158-184.dynamic.dsl.as9105.com] has joined #openttd
12:00:45  *** nzvip [~svip@192.38.109.188] has joined #openttd
12:02:14  *** De_Ghosty [~c4command@141.117.176.162] has joined #openttd
12:19:42  *** Gekko [~gekko@CPE-58-166-116-114.nsw.bigpond.net.au] has quit [Quit: http://bbqsrc.net]
12:26:34  *** ThePizzaKing [~jeff@c211-28-155-247.eburwd2.vic.optusnet.com.au] has quit [Quit: ThePizzaKing]
12:28:28  *** Farden [~jk3farden@AMontsouris-156-1-135-213.w83-202.abo.wanadoo.fr] has quit [Ping timeout: 480 seconds]
12:28:46  *** Farden [~jk3farden@AMontsouris-156-1-31-224.w90-2.abo.wanadoo.fr] has joined #openttd
12:36:37  *** nzvip [~svip@192.38.109.188] has quit [Ping timeout: 480 seconds]
12:37:02  *** dihedral [~dihedral@dslb-084-056-232-251.pools.arcor-ip.net] has quit [Quit: ChatZilla 0.9.78.1 [Firefox 2.0.0.7/2007091417]]
12:45:31  *** nzvip [~svip@fw-server-int.fys.ku.dk] has joined #openttd
12:48:44  *** Osai [~Osai@pD9EB6A7F.dip.t-dialin.net] has joined #openttd
13:01:45  *** mikl [~mikl@0x57372ee2.mrbnqu1.broadband.tele.dk] has joined #openttd
13:08:27  *** skidd13 [~skidd13@p548A7D4C.dip.t-dialin.net] has joined #openttd
13:08:43  <skidd13> hi
13:09:55  *** Darkebie [~dkb@d5153D5CD.access.telenet.be] has joined #openttd
13:11:33  <MarkSlap> How can I remove a Coal Mine?
13:12:05  <boekabar1> enable the magic bulldozer cheat
13:12:09  <boekabar1> and bulldoze it away
13:12:12  <MarkSlap> Mmkey
13:12:16  <MarkSlap> How do I do that?
13:12:30  <boekabar1> ctrl-alt-(win)-c i think
13:12:32  <boekabar1> maybe shift too
13:12:55  <MarkSlap> Oh, thanks :)
13:13:02  <boekabar1> happy cheating! :P{
13:13:06  <MarkSlap> :P
13:13:22  *** G [~njones@202-154-149-198.ubs-dynamic.connections.net.nz] has joined #openttd
13:15:42  <Belugas> MarkSlap: don't forget to remove the cheat afterward, 'cause even towns will be able to use it
13:15:49  <MarkSlap> I saw that :)
13:15:51  <Belugas> and you'llbe in for a big surprise ;)
13:16:17  <MarkSlap> ;)
13:16:35  *** G_ [~njones@202-154-149-198.ubs-dynamic.connections.net.nz] has quit [Ping timeout: 480 seconds]
13:19:41  <MarkSlap> I like the "Build in pause"-mode
13:19:42  <MarkSlap> :)
13:19:55  <MarkSlap> Everything is so, quiet
13:20:10  <boekabar1> you muist like the 10 million cash too then :)
13:20:16  <MarkSlap> Haha
13:20:30  <boekabar1> playing the sandbox game :)
13:20:39  <MarkSlap> I've got billion already
13:20:40  <MarkSlap> :P
13:21:00  <boekabar1> you clicked that button 2300 times? :)
13:21:15  <MarkSlap> Haha
13:21:16  <MarkSlap> No
13:21:17  <MarkSlap> :P
13:21:31  <MarkSlap> I've played this map for like, ehm, 350 years or so
13:21:41  <MarkSlap> It's pretty overpopulated
13:21:45  <boekabar1> and now that coal mine is in the way?
13:21:49  <MarkSlap> Yes
13:22:08  <boekabar1> time to type resetmap in the console :)
13:22:34  <MarkSlap> World population: 385.614
13:22:40  <MarkSlap> On a 256x256 map
13:22:41  <MarkSlap> ^^
13:23:05  <boekabar1> is that much? i have no idea
13:23:28  <MarkSlap> Pretty
13:23:51  <MarkSlap> You can surley push in some more, but it's tight
13:27:12  *** nzvip [~svip@fw-server-int.fys.ku.dk] has quit [Ping timeout: 480 seconds]
13:31:27  *** nzvip [~svip@192.38.109.188] has joined #openttd
13:35:03  *** glx [glx@bny93-6-82-245-156-124.fbx.proxad.net] has joined #openttd
13:35:04  *** mode/#openttd [+v glx] by ChanServ
13:45:07  *** exe [~dgxczv@pub70089.brzesko.net.pl] has quit [Ping timeout: 480 seconds]
13:49:11  *** KUDr [KUDr@mazanec1.netbox.cz] has quit [Ping timeout: 480 seconds]
13:49:16  *** skidd13 [~skidd13@p548A7D4C.dip.t-dialin.net] has left #openttd []
13:50:07  <MarkSlap> Mmkey
13:50:38  <MarkSlap> I removed a city, but the name is still there, can I remoce the name? :D
13:51:18  <Eddi|zuHause> only in scenario editor
13:51:30  <MarkSlap> Oh, okey
13:51:30  *** Mucht [~Mucht@chello080109200215.3.sc-graz.chello.at] has joined #openttd
13:52:17  *** KUDr [KUDr@mazanec1.netbox.cz] has joined #openttd
14:01:25  *** N101 [~Name101@CPE-58-165-196-7.nsw.bigpond.net.au] has quit [Read error: Operation timed out]
14:02:55  *** N101 [~Name101@CPE-58-165-196-7.nsw.bigpond.net.au] has joined #openttd
14:03:50  *** frosch123 [~mtce@pascal.math.tu-clausthal.de] has joined #openttd
14:04:36  *** De_Ghosty [~c4command@141.117.176.162] has quit [Ping timeout: 480 seconds]
14:17:48  *** N101 [~Name101@CPE-58-165-196-7.nsw.bigpond.net.au] has quit [Read error: Operation timed out]
14:18:44  *** N101 [~Name101@CPE-58-165-196-7.nsw.bigpond.net.au] has joined #openttd
14:19:43  *** Ammler [~Ammler@adsl-89-217-138-84.adslplus.ch] has quit [Ping timeout: 480 seconds]
14:23:41  *** nzvip [~svip@192.38.109.188] has quit [Ping timeout: 480 seconds]
14:35:16  <Amixwoktest> ey
14:36:58  <SmatZ> eyeyey! welcome
14:41:19  *** Diabolic-Angel [~dia@ip90.77.1311A-CUD12K-02.ish.de] has joined #openttd
14:50:09  *** Greyscale [~Greyscale@user-544220a7.l6.c1.dsl.pol.co.uk] has joined #openttd
14:52:39  *** Dradge [~fabien@ANantes-158-1-141-237.w90-49.abo.wanadoo.fr] has joined #openttd
14:52:44  <Dradge> hi
14:52:52  *** boekabar1 [~boekabart@81.58.27.138] has left #openttd []
15:08:34  *** Nickman [~nn@d54C1C327.access.telenet.be] has joined #openttd
15:08:50  *** Nickman [~nn@d54C1C327.access.telenet.be] has quit []
15:09:07  *** Nickman [~nn@d54C1C327.access.telenet.be] has joined #openttd
15:09:30  *** De_Ghosty [~c4command@141.117.176.162] has joined #openttd
15:11:25  <Nickman> hi all
15:11:28  <hylje> oh hi
15:16:55  <SmatZ> hi
15:17:06  <Dradge> hi
15:23:24  <Nickman> :)
15:24:16  <Dradge> who i got headhackwhen trying understand the Ottd Array map !
15:24:57  <hylje> regarding that when do we get magic map?
15:25:19  <Dradge> magic map ?
15:25:47  <hylje> arbitrary shaped bridges and tunnels
15:25:53  *** nzvip [~svip@cpe.atm2-0-78233.0x535a2072.boanxx18.customer.tele.dk] has joined #openttd
15:25:58  <hylje> well, mostly arbitrary
15:26:48  *** nzvip [~svip@cpe.atm2-0-78233.0x535a2072.boanxx18.customer.tele.dk] has quit []
15:27:55  <Dradge> i just want to try develop on way signals :) But now i'm just looking at the code to see the complexity of the thing :)
15:29:06  *** Wezz6400 [~Wezz6400@145-118-111-234.fttx.bbned.nl] has joined #openttd
15:32:10  <Dradge> but need to update sign, pathfinder, train_cmd, array_map and more i think
15:32:21  <hylje> well then
15:32:23  <hylje> first up
15:32:30  <hylje> detach the stuff from each other
15:34:19  *** KouDy [~KouDy@85.207.64.178] has joined #openttd
15:34:28  <Dradge> first i have to look at the code and understand some parts :)
15:36:37  *** frosch123 [~mtce@pascal.math.tu-clausthal.de] has quit [Remote host closed the connection]
15:39:53  *** Wezz6400 [~Wezz6400@145-118-111-234.fttx.bbned.nl] has quit [Quit: reboot]
15:49:11  *** CIA-1 [~CIA@208.69.182.149] has quit [Ping timeout: 480 seconds]
15:50:13  *** De_Ghosty [~c4command@141.117.176.162] has quit [Ping timeout: 480 seconds]
16:08:50  *** CIA-1 [~CIA@208.69.182.149] has joined #openttd
16:12:29  *** |Jeroen| [~jeroen@d51A43614.access.telenet.be] has joined #openttd
16:13:43  *** Greyscale [~Greyscale@user-544220a7.l6.c1.dsl.pol.co.uk] has quit [Ping timeout: 480 seconds]
16:19:20  *** boekabart [~bdb@ip218-114-173-82.adsl2.versatel.nl] has joined #openttd
16:23:05  *** orudge [~orudge@88-107-158-184.dynamic.dsl.as9105.com] has quit [Ping timeout: 480 seconds]
16:25:43  *** orudge [~orudge@88-107-158-184.dynamic.dsl.as9105.com] has joined #openttd
16:26:11  *** Purno [~Purno@5357D37C.cable.casema.nl] has quit [Read error: Connection reset by peer]
16:26:32  *** Bjarni [~Bjarni@0x50a4165d.virnxx14.adsl-dhcp.tele.dk] has joined #openttd
16:26:35  *** mode/#openttd [+o Bjarni] by ChanServ
16:34:37  <Dradge> hylje, maybe i think it will be better for me to develop easier thing for begining :)
16:34:41  <hylje> :P
16:34:58  <hylje> as a matter of fact i'm considering making a train simulator from scratch
16:35:50  <Bjarni> you want to make an open sourced MSTS?
16:35:56  <SpComb> Logs: http://spbot.marttila.de:8120/logs/oftc-ottd (old: http://zapotek.paivola.fi/~terom/logs/openttd )
16:35:56  <Bjarni> !logs
16:36:14  <hylje> more in the likes of tycoon games
16:37:07  <Bjarni> I don't know any tycoon games that can qualify as train simulators
16:37:13  <Eddi|zuHause> you mean you want to have people drive through OTTD maps in ego view?
16:37:23  <Bjarni> ego view :D
16:37:40  <Bjarni> I think it's called first person view
16:37:43  <hylje> haha
16:37:49  <hylje> you are thinking too specialized
16:38:03  <hylje> i'm talking train simulator as in you have virtual trains and tracks
16:38:19  <Eddi|zuHause> so what is ottd then?
16:38:49  <Dradge> make a simulator and ride in your openTTD networks :D
16:39:01  <Dradge> me crazy :D:D:D
16:39:04  <hylje> :o
16:39:07  <Eddi|zuHause> that's what i suggested already...
16:39:16  <Rubidium> has been done before (though kinda buggy)
16:39:21  <Bjarni> Dradge: that's Eddi|zuHause's ego view XD
16:39:27  <hylje> but basically
16:39:43  <hylje> what ottd does in practice, designed from ground up
16:39:49  <Dradge> i imagine a 3D Engine for openttd
16:40:28  * Bjarni imagines a 2D engine for OpenTTD
16:40:32  *** Peakki [antti@cs78151004.pp.htv.fi] has joined #openttd
16:40:52  <hylje> well Bjarni, wake up
16:41:04  <hylje> now, in 2007, there is a 2d engine for ottd!
16:41:12  <Bjarni> I didn't say how it should be compared to the current engine
16:41:23  * Eddi|zuHause imagines a 1D engine for OpenTTD
16:41:27  <Rubidium> isn't the current engine kind 2.5D?
16:41:41  <Eddi|zuHause> 2.epsilon
16:41:49  <hylje> 2d which pretends to be 3d
16:42:05  <Dradge> 1D = just command line game ??? :D
16:42:17  <Bjarni> no
16:42:22  <Bjarni> 1D is a line
16:42:31  <hylje> but the line can span multiple lines
16:42:46  <Bjarni> so it's a 2D screen that's just a single pixel wide
16:42:56  <Bjarni> or a long line ;)
16:43:10  <Eddi|zuHause> the map array is also 1D, so why should the map representation be different?
16:43:21  <Bjarni> good point
16:43:30  <hylje> the 1D array pretends it's 2D
16:43:39  <hylje> and the 2D map pretends to be 3D
16:43:42  <hylje> gottit?
16:48:54  <Eddi|zuHause> Rubidium: one should some time measure the fractal dimension of an ottd map :p
16:49:26  <hylje> fractal maps!
16:49:29  <Eddi|zuHause> like they once did for the british coastline
16:49:34  <Bjarni> hylje: why would you want to code an OTTD clone?
16:49:53  <Eddi|zuHause> Bjarni: for legal reasons :p
16:50:01  <hylje> because its interesting
16:50:12  <Rubidium> but... hylje has already been tainted...
16:50:40  <Bjarni> hylje has been tainted from before even TT was made
16:50:45  <hylje> haha
16:51:49  <hylje> derivative work to the "tainted" code maybe through the second or third revision
16:52:38  <hylje> my primary reason for the plans are because it's interesting, though :>
16:59:01  <Bjarni> it's a huge task
16:59:12  <Bjarni> why not work on OTTD to get your goal?
16:59:18  <hylje> it'd involve
16:59:20  <hylje> 1) c++
16:59:26  <hylje> 2) redesigning stuff ground u
16:59:27  <hylje> up
17:01:56  <hylje> it could be feasible later on, but now i don't have time to first up learn how C works
17:04:46  <Bjarni> ...
17:05:01  <Bjarni> can you really code C++ without being able to read C?
17:05:30  <hylje> i can see how the code goes. generating new code is whole another thing
17:06:16  <Bjarni> if you can read C and write C++, I say you can code in the OpenTTD code
17:06:27  <Bjarni> it accepts C++ stuff if needed
17:06:56  <hylje> i can't write any c++ i know of either
17:07:00  <hylje> sorry if that was unclear
17:07:32  <Bjarni> you want to code this without being able to code either C or C++?
17:07:45  *** Hendikins|Out is now known as Hendikins
17:08:01  *** G_ [~njones@202-154-149-198.ubs-dynamic.connections.net.nz] has joined #openttd
17:08:33  <hylje> it's not like i'm using some point-n-click game maker
17:08:39  <hylje> rather python
17:08:52  <Bjarni> you remind me of a guy, who once contacted me. He wanted to code a Dune 2 clone, but he was unable to even code a switch case, so he was looking for coders to work with (read: could code his idea)
17:09:07  <hylje> heheh
17:09:21  <Bjarni> I said maybe if he could find somebody else as well
17:09:26  <hylje> i have a bare-bones mmorpg server ive coded by myself
17:09:46  *** G [~njones@202-154-149-198.ubs-dynamic.connections.net.nz] has quit [Ping timeout: 480 seconds]
17:09:49  <Bjarni> since everybody said that or no, he never got any yes and the idea stopped at his handwritten ideas
17:10:00  <Bjarni> which were basically drawings of tank sprites
17:10:07  <hylje> :o
17:11:07  <Bjarni> his plan didn't even include anything like a game loop or even functionality for internal stuff
17:11:10  <Bjarni> no structure at all
17:11:31  <hylje> :D
17:12:16  *** KouDy [~KouDy@85.207.64.178] has quit [Quit: Trillian (http://www.ceruleanstudios.com]
17:12:36  <Bjarni> I say that I would be able to code it today, but back then I was able to code pascal and I didn't even know how to code in more than one file (I never reached linking or headers) and my compiler could not handle more than 64k chars in a single file
17:12:54  <hylje> :o
17:12:57  <Bjarni> since the other people he asked was more or less at the same level...
17:13:08  <Bjarni> hey, this was even before Dune 2000
17:13:18  <hylje> that stuff is always the same
17:13:36  <hylje> don't go to onrpg.com
17:14:02  <Bjarni> I guess I could do it today, but back then I was.. not as experienced as I am today
17:14:34  <Bjarni> I think it was like 10 years ago
17:14:35  <hylje> now you're just being redundant
17:14:41  <Bjarni> or more
17:16:14  *** Dradge [~fabien@ANantes-158-1-141-237.w90-49.abo.wanadoo.fr] has quit [Quit: Quitte]
17:17:19  *** Ammler [~Ammler@adsl-89-217-138-84.adslplus.ch] has joined #openttd
17:18:21  *** Eddi|zuHause [~johekr@p54B761EE.dip.t-dialin.net] has quit [Ping timeout: 480 seconds]
17:18:38  <hylje> my grand plan with the thing is to have it scale
17:18:41  <hylje> scale a whole lot
17:21:27  *** AntB [~AntB-UK@86.156.19.28] has joined #openttd
17:22:27  *** KouDy [user@85.207.64.178] has joined #openttd
17:22:57  *** AntB_ [~AntB-UK@86.156.19.28] has joined #openttd
17:23:32  <Bjarni> now that I think about it, it could be fun to try to make that project now
17:23:50  <Bjarni> but now the issue is not the skills, but my free time :(
17:23:57  <Rubidium> Bjarni: you don't have time for that ;)
17:24:00  *** Jango [~daniel@puritan.demon.co.uk] has joined #openttd
17:24:17  *** Eddi|zuHause [~johekr@p54B75DCB.dip.t-dialin.net] has joined #openttd
17:24:18  <Bjarni> also the time/gain is likely not in favour of this project either
17:24:25  <Bjarni> Rubidium: I just said so ;)
17:28:54  *** Purno [~Purno@5357D37C.cable.casema.nl] has joined #openttd
17:30:10  *** AntB [~AntB-UK@86.156.19.28] has quit [Ping timeout: 480 seconds]
17:31:45  <Bjarni> X Error of failed request:  BadAccess (attempt to access private resource denied)
17:31:45  <Bjarni>   Major opcode of failed request:  100 (X_ChangeKeyboardMapping)
17:31:45  <Bjarni>   Serial number of failed request:  8
17:31:45  <Bjarni>   Current serial number in output stream:  13
17:31:51  <Bjarni> any idea what this means?
17:32:03  <Bjarni> I get it when I log in using ssh
17:32:47  <Bjarni> and better yet: how do I make it go away :)
17:34:49  *** raimar2 [~hawk@p5489C8D5.dip.t-dialin.net] has quit [Remote host closed the connection]
17:35:16  <Rubidium> install Windows
17:36:01  <Prof_Frink> sudo rm -rf /
17:36:02  <Bjarni> somehow I think I will be laughed at if I request that uni installs windows on the Sparc server system
17:36:23  <Bjarni> and I think deleting everything is a bad idea as well
17:36:49  <Prof_Frink> Hit ^L as soon as it appears.
17:41:33  <Bjarni> heh
17:41:35  <Bjarni> funny :P
17:45:04  *** Wolf01 [~wolf01@host240-239-dynamic.15-87-r.retail.telecomitalia.it] has joined #openttd
17:45:11  <Wolf01> hello
17:47:05  <SmatZ> hello
17:47:27  <SmatZ> today I tried to make rendering multithreaded
17:47:27  *** Osai^2 [~Osai@pD9EB564F.dip.t-dialin.net] has joined #openttd
17:47:38  <SmatZ> now OTTD uses ~120% of my CPU ^_^
17:47:40  <hylje> :o
17:47:55  <glx> how is it possible?
17:48:02  <hylje> multithreading
17:48:14  <hylje> a properly multirheaded app will eat up each and every cpu you throw at it
17:48:26  <SmatZ> actually -> second thread does only http://paste.openttd.org/237
17:49:13  <hylje> :o
17:50:47  *** Osai [~Osai@pD9EB6A7F.dip.t-dialin.net] has quit [Ping timeout: 480 seconds]
17:51:29  <Bjarni> <glx> how is it possible? <-- it depends on the software to display this. Certain systems report 100% as a maxed out CPU, so a dualcore CPU has 200% available
17:52:03  <SmatZ> ah... yes, I have a dualcore CPU, one core runs at 100%, second at 20%
17:52:23  <Bjarni> bbl
17:52:27  <glx> ha ok, each core are 50% for me
18:00:11  *** prakti [~prakti@port-213-148-152-8.static.qsc.de] has joined #openttd
18:11:19  *** Zr40 [~zr40@zr40.xs4all.nl] has joined #openttd
18:12:39  *** De_Ghosty [~c4command@141.117.176.59] has joined #openttd
18:15:09  *** AntB_ is now known as AntB
18:34:34  <Bjarni> back
18:38:22  <Bjarni> the % of each core is purely a software thing. I can get both depending on what software I use to check. It's not really important which one you use as long as you are aware of which system you use
18:38:49  <SmatZ> at least I can see that both cores are used ... and that is good :)
18:39:22  <Bjarni> agreed
18:39:47  <Bjarni> but if you disable a core, will it be slower to use threads and how much?
18:40:05  <hylje> multithread is always slower
18:40:11  <hylje> but it scales better
18:40:15  <Bjarni> and will the 120% actually result in a faster game if you look at the overhead as well
18:40:17  <SmatZ> yes... the question is 'how much'
18:40:37  <SmatZ> the 120% speed was only with maximum zoom-out
18:40:45  <Bjarni> yeah, that's basically what I'm asking... "how much?" :)
18:40:47  <hylje> my python tycoon game doesn't multithread, it clusters
18:40:48  <SmatZ> with normal zoom-in, it was ~100%...
18:41:00  <SmatZ> can I force a program in Linux to run only on one core?
18:41:01  <hylje> with my current design outline, that is
18:41:23  <Bjarni> I can at OS level disable a core so the whole system is singlecored
18:41:27  <SmatZ> hylje 8-) looks interesting
18:41:37  <hylje> don't keep your hopes up
18:41:47  <hylje> i don't have any plans to start doing it soon
18:42:00  <Noldo> is the OS able to split single thread on multiple cores
18:42:06  <hylje> but if someone else is interested in my ways, i can write a through spec
18:42:09  <hylje> Noldo: no
18:42:10  * Bjarni increase hylje's "hopes dashed" by 95
18:42:11  <SpComb> <@pythonUser> threads are stupid
18:42:34  <Bjarni>   <Noldo> is the OS able to split single thread on multiple cores <-- short answer: no
18:42:44  <hylje> long answer: no, with comments
18:42:48  <Noldo> :)
18:42:50  <SmatZ> Noldo: not split, but it can change the core it runs at during program run... resulting in performance problems, when the cores don't share caches
18:43:04  <Noldo> aha
18:43:10  <SpComb> so sometimes when your OS is bored, it'll flip the thread from core to core, just for fun
18:43:15  <hylje> haha
18:43:27  <Bjarni> long answer: even if you only use single threaded apps, you will still benefit from using more than one core because the OS will split the load of the different apps between the cores
18:43:34  <SpComb> but that's the price you have to pay for having more than one core
18:44:03  <SmatZ> the price I pay for having more cores is the money I pay more :)
18:44:20  <hylje> :p
18:45:15  <Bjarni> also even singlethreaded apps like OpenTTD can easily result in using more than one thread. On OSX the game opens a thread for the game, one for the video driver and one for the ... hmm is it sounds or music... can't remember
18:45:45  <Bjarni> this is done because the libraries used for the drivers are multithreaded so the functions the game calls in them are threaded
18:46:14  <hylje> enough of this mac user babble :p
18:46:27  <Bjarni> I don't know if the game can benefit from it by running anything in parallel though. It could be that only one thread is active at any one time
18:46:48  <Bjarni> I never tried to max it out to test this
18:47:08  <Bjarni> and even then I'm not sure that I could get a usable result
18:47:24  <SpComb> http://marttila.de/~terom/stuff/negative-cpu.png <-- or you run something like MySQL
18:47:34  <Bjarni> hylje: rule #1 on IRC: never tell an op to shut up :P
18:47:52  <hylje> Bjarni: you dont dare to play that card
18:48:10  <Bjarni> *don't
18:48:20  <hylje> punctuation is for silly people
18:48:31  <Bjarni> no
18:48:51  <Bjarni> it's for people, who understands language structure and benefits from it
18:49:31  <hylje> it's only beneficial when there is ambiguousness involved
18:49:49  <Bjarni> I disagree
18:50:41  <Bjarni> but I can see that you learned how to use languages, but never reached the level of truly understand linguistic structures
18:51:01  <hylje> haha
18:51:15  <hylje> i'll use the linguistic structures when ima writing an essay
18:51:36  <hylje> but i'm not particularly fond of them when using real time communication
18:51:36  <SpComb> in ur logistical structures writing mah essay
18:51:37  <Bjarni> "ima" is not a word :P
18:51:46  <hylje> you understood it
18:51:47  *** Brianetta [~brian@82-39-52-234.cable.ubr03.benw.blueyonder.co.uk] has joined #openttd
18:52:04  <Bjarni> but you made me stop at it for a moment so it's harassment of me
18:52:18  <Bjarni> so you are actually being rude
18:52:58  <Bjarni> also it makes me think about the sentence rather than the content of the sentence and I presume that you want me to do the latter
18:53:07  <hylje> its all compromises
18:54:46  <hylje> and if you didn't notice, there's a glaring ambiguous ' missing
18:55:04  <Bjarni> I did
18:55:34  *** Ben_ [~Ben@81.168.45.60] has joined #openttd
18:55:40  <Bjarni> Brianetta: you agree with me, right?
18:57:20  <Bjarni> heh... looking at top gives me a flashback to the good old days where memory mattered
18:57:29  <Bjarni> 44.7M free
18:58:05  <Bjarni> now it dropped to 25
18:58:25  <Bjarni> oh well
18:58:53  <Bjarni> I kind of knew this would happen when I set the tuner to cache the TV signal in RAM rather than the disk
19:00:53  <Bjarni> I have low disk activity though
19:02:35  *** Ben_1 [~Ben@81.168.45.60] has quit [Ping timeout: 480 seconds]
19:09:24  *** Brianetta [~brian@82-39-52-234.cable.ubr03.benw.blueyonder.co.uk] has quit [Quit: TschÌß]
19:09:45  <SpComb> he left!
19:15:39  <Bjarni> no he didn't
19:15:42  <Bjarni> he is just hiding
19:15:52  <Bjarni> and he is damn good at it
19:16:09  <Bjarni> he even made it look like a timeout
19:18:32  *** KritiK [~Maxim@78-106-147-175.broadband.corbina.ru] has joined #openttd
19:18:38  *** Osai^2 is now known as Osai
19:23:15  *** |Jeroen| [~jeroen@d51A43614.access.telenet.be] has quit [Quit: oO]
19:28:37  *** AntB [~AntB-UK@86.156.19.28] has quit [Read error: Connection reset by peer]
19:52:15  *** Peakki [antti@cs78151004.pp.htv.fi] has quit [Quit: LÀhdössÀ]
19:57:49  *** Progman [~progman@p57A1CA0D.dip.t-dialin.net] has quit [Remote host closed the connection]
19:58:53  *** De_Ghosty [~c4command@141.117.176.59] has quit [Ping timeout: 480 seconds]
20:05:55  *** De_Ghosty [~c4command@141.117.176.59] has joined #openttd
20:07:45  *** Darkebee [~dkb@d5153D5CD.access.telenet.be] has joined #openttd
20:12:17  *** Darkebie [~dkb@d5153D5CD.access.telenet.be] has quit [Ping timeout: 480 seconds]
20:12:17  *** Darkebee is now known as Darkebie
20:16:03  *** Purno [~Purno@5357D37C.cable.casema.nl] has quit [Quit: Always remember you're unique, just like everyone else.]
20:28:39  *** Darkebie [~dkb@d5153D5CD.access.telenet.be] has quit [Quit: VIP Gill ;D]
20:30:33  *** Progman [~progman@p57A1CA0D.dip.t-dialin.net] has joined #openttd
20:35:19  *** prakti [~prakti@port-213-148-152-8.static.qsc.de] has quit [Quit: Quitting .... Hackedi...hackedi...weg.]
20:39:43  *** MarkSlap [~shit@h11n6c1o1114.bredband.skanova.com] has quit [Ping timeout: 480 seconds]
20:40:09  <CIA-1> OpenTTD: rubidium * r11175 /trunk/src/newgrf_config.cpp: -Codechange: sort the NewGRFs by name, making searching a specific NewGRF a lot easier.
20:40:09  *** Zr40 [~zr40@zr40.xs4all.nl] has quit [Quit: Zr40]
20:45:39  *** Sacro [~Sacro@adsl-87-102-80-216.karoo.KCOM.COM] has joined #openttd
20:46:17  <Sacro> rawr
20:46:19  <Wolf01> 'night
20:46:26  *** Wolf01 [~wolf01@host240-239-dynamic.15-87-r.retail.telecomitalia.it] has quit [Quit: Once again the world is quick to bury me.]
20:46:38  *** De_Ghosty [~c4command@141.117.176.59] has quit [Ping timeout: 480 seconds]
20:48:34  <Sacro> anyone here have office 2007/
20:49:06  <MiHaMiX> Sacro: yeah, that's 100000
20:50:11  <Sacro> MiHaMiX: eh?
20:51:23  <MiHaMiX> Sacro: i meant you're meaning the new excel2007 bug
20:51:26  <Sacro> the Hull University Mountineering Club seems to be releasing info in .docx format
20:51:31  <Sacro> and I can't open that
20:51:51  <MiHaMiX> ahh
20:52:16  <MiHaMiX> unfortunately i don't have office2007, but maybe there's a downloadable viewer for them?
20:55:38  <Prof_Frink> Sacro: OOXML's an open format, so just unzip it and get the relevant info from the XML
20:55:53  <Sacro> Prof_Frink: the XML is a bugger to read
20:56:11  <Bjarni> Sacro: it's unstable that they release info in a format you can't read. Sending the data to this channel is not really a solution. You have to figure out how to open it or (maybe unlikely) make them release in a different format
20:56:22  <Sacro> Bjarni: i'm going to post a reply now
20:56:26  <Sacro> to either a) use .doc
20:56:36  <Sacro> or b) JUST USE F'ING HTML OR RTF
20:56:44  <Prof_Frink> b) .pdf c) .txt
20:57:26  <Bjarni> Prof_Frink: you didn't verify that he can read pdf before writing b) :P
20:57:47  <Prof_Frink> d) (which comes before a) really) odt ;)
20:58:26  <SmatZ> I typed this url http://opentd.org/  ... and was scared that ottd is gone! hopefully not, phew :)
20:58:40  <Prof_Frink> Bjarni: There's free pdf readers for pretty much every OS, so it's a fair assumption
20:59:11  <Bjarni> yeah, but maybe he didn't install any reader
21:00:48  <Ammler> OpenDocument
21:01:04  <Bjarni> speaking of software issues, I contacted the guy who deals with software installs in the lab today about an issue. The solution: reboot the computer in linux (and then the linux login issue was fixed)
21:01:28  <Bjarni> but I like this: app fails. Solution get rid of windows and boot in linux and then it just works
21:01:52  <Prof_Frink> I like his style
21:01:56  <Bjarni> and not only that, it actually turned out to be noteworthy faster in linux
21:02:23  <Prof_Frink> Is he a [ropr BOFH?
21:02:41  <Sacro> Please can you not send me files in .docx format as only one peice of software (Office 2007) can open it, can you either send e-mails using, in order of preference, plain text (txt), HTML, PDF, Office 2003 (doc), or OOo (odf).
21:02:44  <Sacro> anything else?
21:03:08  <Bjarni> <Prof_Frink> I like his style <-- me too. I was actually upset about the fact that I could not log in in linux, but it turned out to be a corrupted settings file in my account and I was told how to quickly bypass it
21:03:40  <Sacro> Ammler: not much point in OpenDocument
21:03:43  <Sacro> tis e-mail
21:03:51  <Sacro> so either txt, or html. or at most, PDF
21:04:08  <Prof_Frink> Sacro: Erm, .png of a screenshot of the document open in WOrd?
21:04:17  <Sacro> Prof_Frink: yes, even that
21:04:21  <Bjarni> hehe
21:04:30  <Sacro> even if he printed it, photographed it on a wooden table and then mailed that
21:04:33  <Bjarni> png would work, but jpg is a nono :)
21:05:00  <Prof_Frink> .wav of it being read by Microsoft Sam?
21:05:14  <Bjarni> wtf is Microsoft Sam?
21:05:32  <Prof_Frink> Windows default text-to-speech voice
21:05:38  <Sacro> Microsoft Bob!
21:05:42  <Bjarni> ahh
21:06:25  <Tefad> the day microsoft starts making vacuums is the day their products stop sucking.
21:07:11  <MiHaMiX> good night
21:10:24  <Bjarni> heh, that was fun
21:11:02  <Bjarni> I decided to try text to speech (which I really rarely use) and I just picked the last line on IRC that was a decent sentence to test on
21:11:10  <Bjarni> turned out that Tefad delivered that one
21:11:20  <Bjarni> so I leard it like 20 times
21:11:35  <Bjarni> and every time it sounded even more right :P
21:14:36  <Prof_Frink> Bjarni: kismet+festival is good
21:15:53  <Prof_Frink> reads out AP SSIDs
21:16:05  <Bjarni> ?
21:16:07  <Bjarni> I just have the default OSX voices
21:16:19  *** mikk36[EST] [~mikk36@pc172.host4.starman.ee] has joined #openttd
21:16:33  *** Ben_1 [~Ben@81.168.45.60] has joined #openttd
21:20:20  *** Frostregen_ [~sucks@dslb-084-058-173-103.pools.arcor-ip.net] has joined #openttd
21:21:04  *** boekabar1 [~bdb@ip218-114-173-82.adsl2.versatel.nl] has joined #openttd
21:21:29  *** _Ben_ [~Ben@81.168.45.60] has joined #openttd
21:21:38  *** Greyscale [~Greyscale@host86-134-221-9.range86-134.btcentralplus.com] has joined #openttd
21:22:21  *** KritiK [~Maxim@78-106-147-175.broadband.corbina.ru] has quit [Write error: connection closed]
21:22:21  *** boekabart [~bdb@ip218-114-173-82.adsl2.versatel.nl] has quit [Write error: connection closed]
21:22:24  <Sacro> http://en.wikipedia.org/wiki/List_of_Unicode_characters <- long bit of reading
21:22:26  <Bjarni> heh, that text to voice can figure out how to say OpenTTD right :D
21:22:47  *** KritiK [~Maxim@78.106.147.175] has joined #openttd
21:23:53  *** Ben_ [~Ben@81.168.45.60] has quit [Ping timeout: 483 seconds]
21:23:53  *** mikk36 [~mikk36@pc172.host4.starman.ee] has quit [Ping timeout: 483 seconds]
21:23:58  *** mikk36 [~mikk36@pc172.host4.starman.ee] has joined #openttd
21:24:02  *** Zavior [~zavior@d195-237-7-209.elisa-laajakaista.fi] has quit [Read error: Connection reset by peer]
21:26:12  *** Frostregen [SADDAM@dslb-084-058-167-050.pools.arcor-ip.net] has quit [Ping timeout: 480 seconds]
21:26:31  *** Frostregen_ is now known as Frostregen
21:27:08  *** mikk36[EST] [~mikk36@pc172.host4.starman.ee] has quit [Ping timeout: 483 seconds]
21:27:19  *** MarkSlap [~shit@h140n2c1o1114.bredband.skanova.com] has joined #openttd
21:27:53  *** Ben_1 [~Ben@81.168.45.60] has quit [Ping timeout: 480 seconds]
21:29:06  *** Ben_1 [~Ben@81.168.45.60] has joined #openttd
21:32:28  *** boekabar1 [~bdb@ip218-114-173-82.adsl2.versatel.nl] has left #openttd []
21:35:45  *** Nickman [~nn@d54C1C327.access.telenet.be] has quit [Quit: ( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )]
21:36:17  *** _Ben_ [~Ben@81.168.45.60] has quit [Ping timeout: 480 seconds]
21:38:01  *** TinoM [~Tino@i5387DDA0.versanet.de] has quit [Quit: Verlassend]
21:39:26  <CIA-1> OpenTTD: glx * r11176 /trunk/src/ (10 files in 3 dirs): -Revert (r9867): as it is needed for newgrf callbacks 14B and 14C
21:47:52  <CIA-1> OpenTTD: glx * r11177 /trunk/src/ (industry_cmd.cpp newgrf_callbacks.h): -Codechange: add support for newgrf callbacks 14B and 14C
21:47:57  <Eddi|zuHause> !openttd commit 9867
21:48:01  <Jango> ciao for now
21:48:04  *** Jango [~daniel@puritan.demon.co.uk] has quit [Quit: Leaving]
21:48:06  <_42_> Commit by belugas :: r9867 /trunk/src/ (8 files in 2 dirs) (2007-05-18 00:33:47 UTC)
21:48:08  <_42_> -Codechange: Remove data duplication.  The exact same values can be found in the industry spec, so take it from there instead.
21:48:42  <Eddi|zuHause> and what exactly do 14b and c do?
21:49:30  <glx> they can change accepted and produced cargo type for an industry on creation
21:51:22  <glx> "These callbacks are called when the industry is built, and allow customizing the input and output cargo types dynamically." <-- from TTDP wiki
21:51:31  <Amixwoktest> i think that if highway should be added. it would have to be a new icon or something. it would draw 2x2 on the map etc.
21:51:57  <Amixwoktest> like
21:52:02  <Amixwoktest>  //
21:52:11  <Amixwoktest> or
21:52:18  <Amixwoktest>  \
21:54:19  *** boekabart [~bdb@ip218-114-173-82.adsl2.versatel.nl] has joined #openttd
21:56:14  <Eddi|zuHause> why? you could easily have 4 icons for directions (/ up , / down, \ up, \ down)
21:58:14  *** boekabar1 [~boekabart@81.58.27.138] has joined #openttd
21:59:10  <Eddi|zuHause> but you will need diagonal roads to avoid sharp turns
22:06:52  *** boekabart [~bdb@ip218-114-173-82.adsl2.versatel.nl] has quit [Ping timeout: 480 seconds]
22:10:47  <Amixwoktest> ;)
22:10:54  <Amixwoktest> how about intersections?
22:11:04  <Amixwoktest> from 2 lane to 4 lane road etc?
22:11:28  <Amixwoktest> mods have done pretty cool stuff for simcity4 atleast :)
22:12:21  <Eddi|zuHause> highways don't usually have intersections, just bridges and onramps
22:12:34  <Eddi|zuHause> for end tiles, that's a little different, yes
22:13:17  <Eddi|zuHause> i guess that you have to do choose graphics based on the nabouring tile
22:15:13  <Eddi|zuHause> *neighbour*
22:24:50  *** MarkSlap [~shit@h140n2c1o1114.bredband.skanova.com] has quit [Read error: Connection reset by peer]
22:27:34  *** MarkSlap [~shit@h229n1c1o1114.bredband.skanova.com] has joined #openttd
22:33:12  *** KouDy [user@85.207.64.178] has quit [Quit: Trillian (http://www.ceruleanstudios.com]
22:35:22  *** Vikthor [~Vikthor@snat1.spoje.net] has quit [Quit: Leaving.]
22:35:27  *** Greyscale [~Greyscale@host86-134-221-9.range86-134.btcentralplus.com] has quit [Quit: Leaving]
22:36:43  <SmatZ> I did measurements: with threaded rendering on a uniprocessor system, it is ~ 10% faster - on multiprocessor system, it is up to ~10% faster, but only on maximum zoom-out ... no normal zoom, rendering is not bottleneck...
22:36:50  <SmatZ> so rather useless
22:39:48  *** MarkSlap [~shit@h229n1c1o1114.bredband.skanova.com] has quit [Ping timeout: 480 seconds]
22:40:53  <SmatZ> just if anybody would try to do this... I tried
22:41:37  *** MarkSlap [~shit@h7n3c1o1114.bredband.skanova.com] has joined #openttd
22:49:47  *** MarkSlap [~shit@h7n3c1o1114.bredband.skanova.com] has quit [Ping timeout: 480 seconds]
22:50:15  *** MarkSlap [~shit@h27n2c1o1114.bredband.skanova.com] has joined #openttd
22:52:06  <Bjarni> SmatZ: well, 10% is better than nothing
22:52:15  *** KritiK [~Maxim@78.106.147.175] has quit [Quit: Leaving]
22:52:34  <Bjarni> however I rarely zoom out. I resize the window instead or play in fullscreen
22:53:09  *** Sacro [~Sacro@adsl-87-102-80-216.karoo.KCOM.COM] has quit [Remote host closed the connection]
22:53:50  <Bjarni> but it was worth investigating
22:54:12  <SmatZ> yes, I wanted to try it :)
22:54:48  *** Brianetta [~brian@82-39-52-234.cable.ubr03.benw.blueyonder.co.uk] has joined #openttd
22:54:54  <SmatZ> errr... I wrote it wrongly ... on uniprocessor system, it is 10% slower actually
22:55:13  <Bjarni> that makes more sense
22:55:15  *** Sacro [~Sacro@adsl-87-102-80-216.karoo.KCOM.COM] has joined #openttd
22:55:23  <SmatZ> it would need to be compile-time option etc. - too much work for little effect
22:55:39  <Bjarni> both yes and no
22:55:46  <Bjarni> keep it
22:56:12  <SmatZ> I did svn diff to stero it for following generations :)
22:56:13  <Bjarni> and we can add it if we make threads somewhere else
22:56:42  <Bjarni> I mean if we add a 10% in one place and 10% somewhere else and so on, eventually it would matter
22:56:47  <Sacro> hmm
22:56:48  <SpComb> Logs: http://spbot.marttila.de:8120/logs/oftc-ottd (old: http://zapotek.paivola.fi/~terom/logs/openttd )
22:56:48  <Sacro> !logs
22:57:25  <SmatZ> it would be nice, but it is hard to find places that can be done in parallel - not to lose multiplayer synchronisation
22:57:46  <Bjarni> yeah
22:57:47  <SmatZ> maybe tile animation
22:58:26  <Bjarni> I wondered about vehicle loop every tick, but then I realised that it would be hell to code without causing desyncs
23:00:50  <SmatZ> yes... vehicles interfere with each other, and with structures - so it very depends on in what order are things done - if city builds road before vehicle tries to use it, if train moves and makes green signal this way for other train, or if they are moved in different order
23:01:06  <SmatZ> or what are you talking about?
23:01:19  <Bjarni> actually I was thinking of splitting out ships from all other vehicle types
23:01:23  <Bjarni> and the same with aircraft
23:01:42  <Bjarni> but then I started to think "hey, what about station loading"
23:02:33  <Bjarni> ships will not interfere with any other vehicle types anywhere else
23:03:31  *** abraxa_ [~abraxa@c-67-185-140-192.hsd1.wa.comcast.net] has joined #openttd
23:03:35  <SmatZ> :-( also, VehicleID could be different when something is replaced/sold... and then newly replaced aircraft could have different VehicleID
23:04:44  <Bjarni> that's not an issue
23:05:09  *** Farden [~jk3farden@AMontsouris-156-1-31-224.w90-2.abo.wanadoo.fr] has quit [Quit: ( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )]
23:05:12  <SmatZ> no?
23:05:37  <Bjarni> you see, because it used to be a problem I changed autoreplace to deal with vehicles after the vehicle loop and hence after the threads would have rejoined
23:05:48  <SmatZ> aha
23:06:06  <Bjarni> so during the actual loop though all vehicles, crashed vehicles can be removed, but no new vehicles can appear
23:07:39  <SmatZ> so it is rather good - if "station ticks" were done before vehicle ticks (where vehicles wouldn't load/unload), it could work
23:07:53  <Bjarni> yeah
23:09:23  <Bjarni> there is an issue with running costs though. All 3 threads shouldn't access the player money all the time and wait for each other here
23:09:43  <Bjarni> it's a minor issue though and it can be dealt with
23:09:59  <SmatZ> yes
23:11:14  <SmatZ> it would also (maybe) need to solve Random() for aircraft crash at airport and Random() for vehicle with no orders or so
23:11:29  <SmatZ> if there is such problem
23:12:03  <Bjarni> if I recall correctly, there is no need to check cash in the loop. We can't run out of money as the only thing is running cost (needs to be verified!) and cash would just go into negative if needed
23:12:11  <Bjarni> uhhh... random
23:12:14  <Bjarni> didn't think of that
23:14:42  *** Name101 [~Name101@CPE-58-165-196-7.nsw.bigpond.net.au] has joined #openttd
23:16:44  <SmatZ> you could use different random() for aircrafts and different for other vehicles
23:16:48  <SmatZ> so they won't interfere
23:18:16  <Bjarni> maybe
23:18:33  <Bjarni> but looking at the random function... I'm lost there
23:18:47  <Bjarni> I usually code stuff that should be consistent, not random
23:18:54  <Bjarni> in fact I never code anything random
23:19:01  *** N101 [~Name101@CPE-58-165-196-7.nsw.bigpond.net.au] has quit [Ping timeout: 480 seconds]
23:19:56  <Bjarni> if you can autoreplace something, then you can always do it if it's buildable, you have money and so on... the replace is also always the same. No need for any randomness here
23:19:57  <SmatZ> :-)
23:21:00  <SmatZ> 'randomness' is not a good word for that what happens in the algorithm
23:21:34  <SmatZ> you can everytime say what will be the next 'random' number if you know the internal state... I dont know how many bits you need, maybe 64, 128...
23:21:40  <SmatZ> so it is defined
23:21:55  <SmatZ> but giving much broader state space
23:22:03  <Bjarni> yeah, it can't be pure random as pure random would cause desyncs
23:22:06  <SmatZ> for everything using random()
23:22:11  <SmatZ> yes
23:22:26  <SmatZ> I am trying to cheer you up :)
23:22:32  <Bjarni> imagine getting breakdowns in sync if the random was 100% random
23:22:46  <SmatZ> :-)
23:23:01  <SmatZ> then random() would need to be distributed from the server...
23:23:23  <Bjarni> causing a whole lot more data to be transmitted
23:24:00  <SmatZ> yes
23:25:00  <Bjarni> I really don't get the random number generator
23:25:08  <Bjarni> not really any comments
23:25:15  <Bjarni> and it looks like random code to me :P
23:26:01  <SmatZ> :-D
23:26:28  *** AntB [~AntB-UK@86.156.19.28] has joined #openttd
23:27:14  <SmatZ> 	_random_seeds[0][0] = s + ROR(t ^ 0x1234567F, 7) + 1;
23:27:19  <SmatZ> do you mean this code?
23:27:31  <Bjarni> mersenne.cpp
23:27:53  <Bjarni> btw what name is that anyway?
23:28:20  <SmatZ> ah... it looks a bit complicated, yes :)
23:29:01  <SmatZ> Mersenne? I think it is a French name, a mathematic
23:29:39  <Eddi|zuHause> from the Mersenne Primes
23:29:45  <Bjarni> ahh
23:30:00  <SmatZ> yes... but not likely that he was interested only in primes
23:30:00  <Eddi|zuHause> which are prime numbers of the form 2^n-1
23:30:22  <Eddi|zuHause> where you can prove that n must be a prime number itself
23:30:31  *** Progman [~progman@p57A1CA0D.dip.t-dialin.net] has quit [Remote host closed the connection]
23:30:52  <Eddi|zuHause> SmatZ: no, but i think the file is about those
23:31:48  <SmatZ> http://en.wikipedia.org/wiki/Mersenne_twister
23:33:31  <Eddi|zuHause> "Its name derives from the fact that period length is chosen to be a Mersenne prime."
23:33:44  <SmatZ> yes yes, I read that :)
23:34:11  <Bjarni> yeah, we can read
23:34:27  <Bjarni> if we couldn't, then we wouldn't benefit from you copy pasting :P
23:34:33  <SmatZ> :-)
23:34:55  <Bjarni> in fact, I presume that everybody in here can read
23:35:12  <Sacro> i can't :(
23:35:22  <Bjarni> oh well
23:35:28  <Bjarni> there is always an exception or two
23:35:32  <SmatZ> :-D
23:38:29  <Bjarni> maybe I should give it a go
23:39:08  <Bjarni> I mean I can always makes this thing threaded and then try to fix the syncronisation issue
23:39:26  * Sacro learns norwegian
23:39:32  <Bjarni> why???
23:39:45  <Sacro> so i can read lego instructions nativly
23:39:52  <SmatZ> it may be interesting to try that - if you have enough time - try it! :)
23:40:03  <Bjarni> err
23:40:14  <Bjarni> the native language of lego is Danish
23:40:28  <SmatZ> :-)
23:40:36  <Sacro> dutch?
23:40:41  *** Name101 is now known as N101
23:41:09  <SmatZ> Sacro: /whois Bjarni
23:41:23  <Sacro> he used to be .nl
23:41:25  <Bjarni> Sacro will never learn it
23:41:26  <Sacro> now he is .dk
23:41:30  <Sacro> i think he is confused/lost
23:41:34  <SmatZ> :-D
23:41:55  <Bjarni> I think the fact that I translated some Dutch for him once made his confusion complete
23:42:58  <Bjarni> Sacro: wanna hear something funny?
23:43:19  <Sacro> always
23:43:26  <Bjarni> my domain name in whois haven't changed since I found OpenTTD
23:43:59  <Bjarni> in fact it was stable from even before I found out what IRC is
23:44:24  <Bjarni> now I know it's a place of insane perverts and freaks
23:44:33  <Bjarni> and sometimes even normal people
23:46:11  <SmatZ> Internet is full of it
23:46:18  <SmatZ> perverts and freaks...
23:49:00  <Bjarni> IRC is part of the internet
23:50:35  <SmatZ> yes, and chat rooms, image boards, message boards, news, ...
23:51:01  *** N101 [~Name101@CPE-58-165-196-7.nsw.bigpond.net.au] has quit [Quit: Leaving]
23:52:12  <Eddi|zuHause> "what do you call a bunch of nerds discussing on the internet?" - "the internet."
23:52:24  <SmatZ> :-)
23:55:20  *** ThePizzaKing [~jeff@c211-28-155-247.eburwd2.vic.optusnet.com.au] has joined #openttd

Powered by YARRSTE version: svn-trunk