IRC logs for #openttd on OFTC at 2007-05-18
⏴ go to previous day
00:05:07 *** Ammller has joined #openttd
00:23:08 *** UndernotBuilder has quit IRC
00:34:25 <CIA-1> OpenTTD: belugas * r9867 /trunk/src/ (8 files in 3 dirs): -Codechange: Remove data duplication. The exact same values can be found in the industry spec, so take it from there instead.
01:31:09 *** Eddi|zuHause2 has joined #openttd
03:12:12 *** Osai is now known as Osai^zZz
04:23:40 *** Frostregen has joined #openttd
04:31:19 *** Frostregen has joined #openttd
07:24:11 *** robert___ has joined #openttd
07:24:19 <robert___> I am getting desync errors when playing on local lan
07:24:23 <robert___> the server does not run a firewall
07:24:41 <robert___> anyone has an idea on what to try next?
07:25:05 <robert___> im playing 0.5.2-RC1
07:25:54 <Rubidium> can you reproduce them reliably?
07:26:35 <robert___> if i connect to the server
07:26:41 <robert___> i get thrown off within 2 mins
07:27:06 <robert___> can it be because we set the map size to 512 * 512?
07:27:27 <robert___> on my client should i do special firewall things?
07:27:30 <Rubidium> desyncs are mismatches in the game state (thus a bug somewhere)
07:28:04 <robert___> perhaps i should role back to 5.1?
07:28:14 <Rubidium> can you reproduce it "from" scratch, i.e. saving the current savegame of the server and restarting the server and then joining after a few seconds
07:28:45 <Rubidium> robert___: rather not, because I want to debug the desync ;)
07:31:52 <Rubidium> and to be of any use for debugging, the desync should preferably happen in the first minute after starting the server and joining the client
07:32:00 <Rubidium> oh, are you using any newgrfs?
07:33:16 <robert___> somehow it seems to work now...
07:33:39 <robert___> the first time, we just opened a new map
07:33:44 <robert___> with only 2 players
07:33:49 <robert___> each player running an own company
07:34:10 <robert___> and i tried to connect in the start of the game for like 4 times, every time got disconnected
07:34:14 <robert___> but now it seems to work
07:34:26 <robert___> is the game perhaps in some kind of start-up phase in the beginning?
07:34:33 <robert___> still initializing stuff?
07:34:56 <robert___> i will try to start a new game ok
07:35:01 <robert___> and see whether it still goes wrong
07:35:12 <robert___> when i got disconnected, i didn't built anything; i was just panning over the map
07:35:45 <Rubidium> the error was something with the word desync in it right?
07:36:10 <robert___> on the client side it was dbg: [NET] Sync error detected!
07:36:22 <robert___> and the server side said desync error
07:36:37 <robert___> (according to my girlfirned)
07:37:01 <Rubidium> ok, that's a genuine desync, not somebody who interprets disconnecting *always* in desyncs ;)
07:37:23 <robert___> i'm a programmer ;-)
07:37:50 <Rubidium> the problem is that I've seen to many people saying the game desynced when they just lost they wireless connection for too long or so
07:38:41 <Rubidium> oh, what hardware are both machines (OS + processor type)
07:39:05 <robert___> client: opensuse 10.0, AMD 2 gig
07:39:14 <robert___> server: opensuse 10.2, AMD 2.4 gig
07:40:26 <Rubidium> did the player on the server or the player on the client do anything before the desync that changes the game state (looking at the map etc doesn't do that)
07:41:18 *** Osai^zZz has joined #openttd
07:41:22 <robert___> the player on the server was building
07:41:31 <robert___> of course i did launch a new company
07:41:40 <robert___> so that appearantly changed state
07:41:43 <robert___> but further i did nothing
07:41:52 <robert___> how do i get rid of the game console??
07:46:03 *** Osai^zZz is now known as Osai
07:48:11 <Rubidium> any idea what was build on the server before the client joined?
07:48:41 <Rubidium> oh and can you send me the savegame?
07:52:31 <robert___> yes but it doesnt give the crash anymore
07:52:43 <robert___> and we are playing for quite a time now, and all works correctly
07:53:34 <Rubidium> I know, but you said it started to desync from the beginning of the game, right?
07:54:14 <Rubidium> and the seed to generate the map and all settings that influenced that are stored in the savegame IIRC
07:54:51 <robert___> where can i send it to?
07:55:21 <Rubidium> rubidium @ openttd . org or you can put it on your website or maybe dcc
07:56:56 <robert___> dcc doesnt work cuz im to lazy to set my port forwards :-)
07:57:00 <robert___> i will mail it to you ok?
07:57:13 <robert___> in a few hours ill send it
07:57:17 <robert___> first gotta play :-)
07:57:22 <Rubidium> yup, otherwise I wouldn't give you that option ;)
07:57:34 <robert___> ok i told my gf to keep it :-)
07:57:40 <robert___> we will send it later today
07:57:44 <robert___> thanks for your help!
08:00:49 *** ThePizzaKing has joined #openttd
08:28:10 *** Thomas[NL] has joined #openttd
08:36:51 *** Osai is now known as Osai^city
09:02:24 *** TronBSD has joined #openttd
09:09:01 <ln-> ain't it impolite to laugh at him
09:19:38 <Kittysune> this is the internet
09:19:55 <Kittysune> Ailure been dead for hours
09:20:15 <Kittysune> talk about a laggy IRC oh
09:20:26 <Ailure> somehow I had joined this channel twice
09:37:41 *** skidd13 has joined #openttd
10:00:20 *** Progman has joined #openttd
10:03:41 *** ThomasNL has joined #openttd
10:04:51 *** Vikthor has joined #openttd
10:05:15 *** GoneWacko has joined #openttd
10:07:19 *** XeryusTC has joined #openttd
10:07:22 *** Thomas[NL1 has joined #openttd
10:08:08 *** Thomas[NL1 has left #openttd
10:09:56 *** Thomas[NL] has joined #openttd
10:30:09 <Ailure> I wonder how that image was generated o_O
10:42:54 <peter1138> giant screenshot, scale/rotate, then some blobs
11:02:45 *** peterbrett has joined #openttd
11:09:35 <tokai> peter1138: seems its not that easy. I had to rotate, skew, crop and scale to get a similiar result (or I did something wrong). :)
11:11:49 <tokai> right, maybe scaling first does the trick.
11:12:35 <tokai> ok, thats better.. indeed:)
11:28:20 *** Brianetta has joined #openttd
11:57:49 *** skidd13 has joined #openttd
12:12:36 *** Thomas[NL] has joined #openttd
12:14:53 *** setrodox has joined #openttd
12:35:20 *** Thomas[NL] has joined #openttd
12:58:30 *** Osai^city has joined #openttd
13:00:31 *** Patrick has joined #openttd
13:18:04 *** Osai^city is now known as Osai
13:22:25 *** skidd13 has joined #openttd
14:11:26 *** ChanServ sets mode: +v tokai
14:21:02 *** Thomas[NL]_ has joined #openttd
14:22:21 *** Sleepie has joined #openttd
14:25:41 *** Tino|GPRS has joined #openttd
14:34:39 <CIA-1> OpenTTD: belugas * r9868 /trunk/src/industry.h: -Codechange: bring external declaration of functions togueter and adjust a comment
15:09:47 <Belugas> true... in french, the english "ge" sound wold be written "gue"
15:10:02 <Belugas> and i guess i've been going some phonetic typing :S
15:11:23 <Sleepie> maybe buy a new keyboard ;)
15:53:28 *** skidd13 has joined #openttd
16:07:38 <yeti_> uh, did you raise the amount of time that a crashed plane lies on the runway before being removed from the game?
16:26:13 *** Vikthor has joined #openttd
16:29:57 *** ChanServ sets mode: +o Bjarni
16:30:56 <yeti_> two other problems i've noticed with latest trunk:
16:31:14 <yeti_> oilfield show "0 litres of oil" as production value, but they do produce oil
16:32:08 <yeti_> and the transported ranking for one of my farms just cannot work. it says 414 pc of livestock (1% transported), but i'm transporting nearly all of it, the station has a 75% rating for livestock
16:40:05 * Belugas is checking for 1st industry problem
16:54:00 *** peterbrett has joined #openttd
17:06:28 *** mikk36 is now known as mikk36|away
17:06:32 *** mikk36|away is now known as mikk36
17:32:05 <CIA-1> OpenTTD: rubidium * r9869 /trunk/src/ (13 files in 2 dirs): -Codechange: replace some bytes with VehicleType, i.e. more type strictness.
17:33:39 <elmex> eg. when delivering 80-90% of a coal mine it wents down like crazy
17:36:59 <Patrick> did you have stable economy on or off?
17:37:03 *** Digitalfox has joined #openttd
17:39:02 <Patrick> economy: stable/fluctuating
17:40:31 <elmex> so in fluctuating economy industries also go down randomly?
17:42:53 <elmex> â
       â
       if (_economy.fluct <= 0) cw = (cw + 1) / 2;
17:44:54 <elmex> so basically fluctuating economy takes the waiting cargo and halves it?
17:46:50 <elmex> hm, ok, i don't understand it :)
17:53:21 *** michi_cc-away is now known as michi_cc
17:55:23 <CIA-1> OpenTTD: belugas * r9870 /trunk/src/ (economy.cpp industry.h industry_cmd.cpp): -Codechange: Silence two compiler warnings and give proper type to the "type" member of industry struct
17:56:19 <Belugas> yeti, i gave it a try and oil wells are showing proper production. maybe give some more informations?
18:07:01 <elmex> don't really have more informations, that were only experienced from onliengames where i wondered that productions went down pretty much even thought the transported percentage was at 90%
18:07:28 <elmex> but maybe it was the fluctuating economy indeed
18:08:34 <Rubidium> transporting 90% doesn't mean that there is a 0% chance that the production goes down
18:09:23 <Rubidium> like you can flip a million coins and always get tails, only the chance is pretty small
18:10:18 <elmex> well, i know that, but it seemed to go down nearly everytime... but i'm maybe wrong, i will observe it better next time
18:11:07 <Rubidium> elmex: that's the problem with random, it can go down nearly every time and still be correct
18:12:02 <peter1138> also the rate is random (for smooth)
18:12:05 <peter1138> as someone pointed out
18:12:22 <elmex> well, even when it affects every industriy i'm servicing with 90%? :)
18:13:03 <peter1138> if it goes down 10% 4 times, then up 10% 4 times you're left with 96%...
18:13:21 <Rubidium> elmex: theoretically that is possible
18:13:42 <Rubidium> as I said, you can flip coins and get tails a million times in a row, it's just unlikely
18:14:33 *** Thomas[NL] has joined #openttd
18:17:33 <peter1138> hmm, max change is 23%
18:18:08 <peter1138> after 4 downs and 4 ups you get to 80% of the original
18:20:42 <Patrick> rounded to the nearest multiple of 8
18:21:03 <Patrick> or are you using shorts now
18:21:09 <Rubidium> probably rounded down too
18:21:29 <Patrick> istr at one point industry production used a single byte scaled up so that the max was 4096
18:21:36 <Patrick> so that'd be multiplied by ... uuh ...
18:27:31 *** Thomas[NL] has joined #openttd
19:18:45 *** peterbrett has joined #openttd
19:33:06 *** Osai^2 is now known as Osai
19:53:14 *** Thomas[NL]_ has joined #openttd
19:57:46 *** staniel has joined #openttd
20:21:10 *** Thomas[NL]_ is now known as Thomas[NL]
20:54:29 *** skidd13 has joined #openttd
20:58:15 *** skidd13 has joined #openttd
21:12:48 *** thgergo has joined #openttd
21:39:18 *** skidd13 has joined #openttd
21:50:55 <CIA-1> OpenTTD: peter1138 * r9871 /trunk/src/ (cargotype.cpp table/cargo_const.h): -Fix (r8826): Some cargo costs were wrong for different climates. Multiple definitions of the same cargo type are sometimes required.
21:51:29 <peter1138> only a thousand revisions
21:54:12 <Sleepie> I'm a tester, I'm a player so I can't be bothered :P
21:54:35 <Sleepie> ups forget the 'not' ;)
22:05:11 *** Osai^2 is now known as Osai
22:27:33 <skidd13> Is there a possibility to use HASBIT for a switch?
23:14:51 *** ThePizzaKing has joined #openttd
23:21:23 *** Prof_Frink has joined #openttd
23:22:28 *** eJoJ is now known as eJoJ^zZz
23:38:52 <CIA-1> OpenTTD: rubidium * r9872 /trunk/src/ (vehicle.cpp vehicle.h): -Codechange: more type strictness for vehicle types
continue to next day ⏵