IRC logs for #openttd on OFTC at 2009-05-15
⏴ go to previous day
00:10:06 *** Brokkoli has joined #openttd
00:17:13 *** [com]buster has joined #openttd
00:17:16 *** [com]buster is now known as Combuster
00:38:59 *** [com]buster has joined #openttd
00:39:02 *** [com]buster is now known as Combuster
00:50:19 *** KenjiE20|LT has joined #openttd
01:53:05 *** racetrack has joined #openttd
03:12:53 *** TinoDidriksen has joined #openttd
03:42:59 *** TinoDidriksen has joined #openttd
03:51:04 *** ohnoitsavram has joined #openttd
04:50:02 *** ohnoitsavram has joined #openttd
04:55:03 *** frosch123 has joined #openttd
05:23:39 *** Cybertinus has joined #openttd
05:49:37 *** Dred_furst has joined #openttd
06:44:28 *** Cybertinus has joined #openttd
06:48:51 *** Cybertinus has joined #openttd
07:12:16 *** maristo has joined #openttd
07:29:18 *** Combuster has joined #openttd
07:31:23 *** Cybertinus has joined #openttd
07:38:34 *** Polygon has joined #openttd
07:51:04 *** Combuster has joined #openttd
08:10:07 *** Hirundo has joined #openttd
08:10:50 *** Cybertinus has joined #openttd
08:16:42 *** NukeBuster has joined #openttd
08:48:11 *** tux_mark_5 has joined #openttd
09:42:39 *** HerzogDeXtEr has joined #openttd
09:46:50 *** Polygon has joined #openttd
09:53:37 *** lewymati has joined #openttd
10:17:13 <CIA-3> OpenTTD: rubidium * r16309 /branches/0.7/ (7 files in 2 dirs):
10:17:13 <CIA-3> OpenTTD: [0.7] -Backport from trunk:
10:17:14 <CIA-3> OpenTTD: - Fix: Unable to (re)set the desert state for watery tiles [FS#2888] (r16290)
10:17:14 <CIA-3> OpenTTD: - Fix: Possible (in theory) desync related to autorenew settings (r16287)
10:17:14 <CIA-3> OpenTTD: - Fix: Crash after using the 'Reset landscape' function and remove all waypoint signs and buoys after resetting landscape (r16280)
10:17:15 <CIA-3> OpenTTD: - Fix: [NewGRF] Disable multitile houses for which the newgrf does not define proper additional tiles (r16274)
10:24:25 <CIA-3> OpenTTD: rubidium * r16310 /branches/0.7/ (7 files in 3 dirs):
10:24:25 <CIA-3> OpenTTD: [0.7] -Backport from trunk:
10:24:25 <CIA-3> OpenTTD: - Fix: Parameter is invalid when it is equal to length of an array (r16308)
10:24:25 <CIA-3> OpenTTD: - Fix: Close all windows before unloading the AI system as closing the content-download window will rescan for AIs [FS#2901] (r16306)
10:24:25 <CIA-3> OpenTTD: - Fix: ICC (Intel C++ Compiler) defined __GNUC__ but does not define __builtin_bswap32, so fall back to the default swap method for ICC (r16295)
10:24:27 <CIA-3> OpenTTD: - Fix: Road vehicles were unable to find a depot when turning around (in some cases), causing 'nearest depot' orders to be occasionally lost [FS#2893] (r16291
10:25:42 * Chruker wonders when the vehicles will get GPS :-)
10:28:54 *** Klanticus has joined #openttd
10:38:20 *** Rupr|essen has joined #openttd
10:38:31 *** Rupr|essen is now known as Ruprecht
10:38:41 <Ruprecht> i have some trouble with my industries
10:39:01 <Ruprecht> only bank, tourist center and factory are present
10:39:41 <Ruprecht> the others have somehow disappeared, in the scenario editor aswell in the game itself
11:07:20 *** Biolunar has joined #openttd
11:09:03 <planetmaker> Ruprecht, possibly you've loaded a funny combination of newgrf. e.g. only ecs town vector
11:27:30 *** KenjiE20 has joined #openttd
11:59:57 *** TheMask96 has joined #openttd
12:06:32 *** maristo has joined #openttd
12:10:57 *** Singaporekid has joined #openttd
12:23:59 *** oskari89 has joined #openttd
12:30:21 *** Klanticus has joined #openttd
12:49:55 <dihedral> "isn't it too large" :_D
12:54:14 <z-MaTRiX> they used to be 120meters in height max
12:54:54 <z-MaTRiX> and are thin as the top
13:01:08 <frosch123> hint: you should stop that discussion very quickly :)
13:02:27 <planetmaker> frosch123, the topic doesn't forbid anymore. :P
13:02:57 <planetmaker> But I guess that's only in order to get a certain person more opportunities for stress relieve :P
13:05:11 <Belugas> kick kick kick kick!~!!
13:07:39 <z-MaTRiX> and tall thin things secured with steel ropes
13:09:21 <frosch123> Removed NewGRF: 52571302 <- you miss some grf
13:09:47 <welshdragon> oh, the openterrain
13:10:00 <welshdragon> need to find that
13:10:06 <frosch123> terrain? that should not matter
13:11:15 <welshdragon> opengfx newterraoin is missing
13:12:23 <frosch123> Removed NewGRF: 44440602, filename: newgrf\pikkindw.grf <- well, I guess noone will offer support for that savegame :)
13:17:07 <petern> hey Belugas, have any guitar fun last night?
13:29:12 <welshdragon> can i get a company in slot 2 moved to slot 1?
13:30:08 *** Polygon has joined #openttd
13:32:39 <z-MaTRiX> weasel, in savedgame?
13:32:49 <z-MaTRiX> welshdragon, in savedgame?
13:33:13 <z-MaTRiX> was thinking the same thing
13:33:56 <z-MaTRiX> but was autoreplacing 2 letters
13:34:10 <Belugas> petern, yes indeed :)
13:34:16 <z-MaTRiX> weasel, anyway, easiest is the cheat menu
13:34:31 <Belugas> a few self-buzzed-rifts too
13:34:33 <z-MaTRiX> welshdragon, anyway, easiest is the cheat menu
13:34:48 <Belugas> i was watching TV, and was just... playing randomly
13:35:18 <welshdragon> z-MaTRiX, i don't think you understand
13:35:33 <welshdragon> i want my company which is in slot 2 to occupy slot 1
13:35:36 <z-MaTRiX> you can switch com,pany with cheat menu
13:35:56 <glx> you can edit the values in memory/savegame
13:36:05 <z-MaTRiX> įm sure they can be swapped havent tried though
13:39:24 *** ctibor_ has joined #openttd
13:43:31 <Belugas> petern, monday, i'll be at home, holiday. Maybe we'll be able to catch up :)
13:56:39 *** thingwath has joined #openttd
13:58:44 *** lewymati has joined #openttd
14:12:33 *** reldred has joined #openttd
14:16:11 *** Progman has joined #openttd
15:02:10 *** octernion has joined #openttd
15:06:29 *** NightKhaos has joined #openttd
15:06:38 *** HackaLittleBit has joined #openttd
15:17:18 *** [com]buster has joined #openttd
15:24:20 <HackaLittleBit> Can someone help me please, when I change a language file like "english.txt" I get message "N0 available language packs (invalid versions?)" after compiling
15:25:16 <HackaLittleBit> after compiling and when I start up the exe
15:27:24 <HackaLittleBit> It is posible that I messed up my svn
15:27:53 <HackaLittleBit> I installed tortoise svn 1.6.2
15:28:56 <HackaLittleBit> then I got message that versions weere not compatble so I uninstalled tortoise svn
15:29:26 <HackaLittleBit> I downloaded a clean trunk
15:29:44 <HackaLittleBit> restarted computer
15:30:07 <HackaLittleBit> installed tortoise 1.5.5
15:30:34 <HackaLittleBit> after this no problems no messagfes
15:30:55 <HackaLittleBit> only last issue persists :(
15:32:09 <frosch123> err, what is the problem now?
15:33:30 <HackaLittleBit> just when I add new var in language file I get message "N0 available language packs (invalid versions?)" after compiling
15:33:37 *** thingwath has joined #openttd
15:34:02 <frosch123> and did it also compile the language files, or only the source?
15:35:20 <HackaLittleBit> Hold on frosch realy going to check that
15:36:49 <HackaLittleBit> comiled file is "english.lng"?
15:37:09 <HackaLittleBit> if so yes that was generated
15:37:44 <frosch123> maybe delete all *.lng,
15:50:31 *** TheMask96 has joined #openttd
16:00:56 <HackaLittleBit> changed line 1428 in if (language_count == 0) usererror(path);
16:01:28 <jonty-comp> ooh, window shading
16:02:41 <HackaLittleBit> amazing when I change that language file the path changes
16:05:00 <HackaLittleBit> frosch the path where he is looking is D:\My Documents\OpenTTD\content_download ???
16:05:11 <HackaLittleBit> sorry D:\My Documents\OpenTTD\content_download\lang
16:07:35 *** |Jeroen| has joined #openttd
16:07:59 <CIA-3> OpenTTD: frosch * r16311 /trunk/src/ (7 files in 3 dirs): -Fix: (Get|Set)TrackBits() is only valid for RAIL_TILE_NORMAL and _SIGNALS.
16:12:54 *** ChanServ sets mode: +v tokai
16:14:59 <fjb> It would be great if the the wagon removal setting would be group dependent.
16:21:31 *** Klanticus has joined #openttd
16:24:13 <Belugas> pffff... almost 2 hours of payment processing discussions
16:27:17 <|Jeroen|> grab yourself a drink
16:28:22 <Belugas> by the way, today, we'll celebrate my tenth year in the company
16:28:40 <Belugas> why not? 'cuase they'l be even more bugs than there are now!
16:29:12 <|Jeroen|> nah, a couple of pints won't generate that many more bugs
16:29:48 *** HerzogDeXtEr1 has joined #openttd
16:32:52 *** z-MaTRiX has joined #openttd
16:34:25 *** tkjacobsen has joined #openttd
16:36:10 *** Azrael- has joined #openttd
16:38:22 <HackaLittleBit> frosch123: line 1400 in strings.cpp tells me that my version is not ok. This never happened or is this new
16:41:05 <HackaLittleBit> comming from GetLanguageList on line 1426
16:41:21 *** Belugas has joined #openttd
16:41:21 *** ChanServ sets mode: +o Belugas
16:43:18 <frosch123> it searches LANG_DIR, no idea where that is for windows reps. your configuration :)
16:46:20 *** Alberth has joined #openttd
16:51:05 <HackaLittleBit> No the program rejects the language file version. Don't know why yet.
16:52:35 <HackaLittleBit> if i delete line 1403 I can play the game (more or less)
16:53:07 <HackaLittleBit> 1403 " continue;"
16:57:14 <Alberth> HackaLittleBit: it may be a case of build dependencies handled badly. Does a make clean ; make fix it?
17:01:33 <HackaLittleBit> Alberth: I downloaded a clean copy of trunk in new directory, aplied my patch, ./configure, make
17:02:13 <HackaLittleBit> reversed (took out patch) and compiled again
17:02:34 <HackaLittleBit> go message like above
17:03:12 <HackaLittleBit> now i am not 100% shure but I think I did indead meke clean make
17:03:31 <HackaLittleBit> It worked again
17:03:53 <HackaLittleBit> Then I aplied patch , compiled and got message agian
17:04:16 * Alberth is trying some builds too
17:06:11 *** Dred_furst has joined #openttd
17:07:05 <HackaLittleBit> But I am 100% shure he jumps out at line 1401, 1402 , Itested that, so he finds the file but somewhere does not swallow the version
17:08:03 <HackaLittleBit> going now to do make clean make with patch aplied, see you in 5 min
17:09:59 <Alberth> HackaLittleBit: make mrproper also kills the configure settings
17:11:22 <petern> are you sure you're shure?
17:11:24 <Alberth> what patch are you applying?
17:14:04 <frosch123> completely shore is already in trunk
17:15:38 <HackaLittleBit> for the record: did make clean, make mrproper, make
17:16:22 <HackaLittleBit> and before that I aplied patch
17:17:16 <DorpsGek> frosch123: someone was last seen in #openttd 1 year, 15 weeks, 5 days, 22 hours, 24 minutes, and 53 seconds ago: * Someone here is gay
17:28:56 <HackaLittleBit> YAYA it works! :) , now I'am going to revert to trunk
17:29:28 <Alberth> you like to live at the edge :)
17:31:20 *** goodger has joined #openttd
17:31:25 <HackaLittleBit> did make and got message again, damned
17:32:19 <CIA-3> OpenTTD: rubidium * r16312 /trunk/src/yapf/yapf_rail.cpp: -Codechange: unduplicate yapf (rail) cache debugging.
17:36:07 <CIA-3> OpenTTD: rubidium * r16313 /trunk/config.lib: -Fix: also pass the minimum MacOSX version and some other binary type dependend flags to g++ to get the defines for (make)depend
17:37:50 *** DJNekkid has joined #openttd
17:38:14 <Alberth> It rebuilds language files here when I switch between patched and non-patched trunk here
17:40:10 <HackaLittleBit> Alberth: did again mrproper and make and things work again.
17:41:55 <Alberth> that should be the case, mrproper kills all configuration (like you download a fresh trunk)
17:43:16 <Alberth> I can switch between patched and non-patched with just 'make'. It runs just fine. Do you use 16307 where the make dependies generation gets fixed?
17:44:02 <z-MaTRiX> can OpenTTD support quad-core cpu?
17:44:14 <Sacro> z-MaTRiX: it'll run on it, only using one core though
17:44:32 <z-MaTRiX> thinkink about using all cores
17:45:02 <z-MaTRiX> i see so not implemented yet ;>
17:45:29 <planetmaker> search the forums why not
17:46:08 <Alberth> z-MaTRiX: the big shared data-storage called 'game map' is why not
17:49:33 <HackaLittleBit> Alberth: I' am using 16308
17:50:35 <HackaLittleBit> I tried to delete the language ".lng" files by hand
17:51:35 <z-MaTRiX> just can't imagine why would multiple-core usage would cause desync in multiplayer
17:51:39 <planetmaker> should be a sound summary, z-MaTRiX
17:51:59 <z-MaTRiX> as Yexo (developer) said
17:52:04 <HackaLittleBit> Alberth: I would like to simulate mrproper only for language files
17:52:11 <planetmaker> z-MaTRiX: all clients have to have the same game information at all times. Each step has to be done in a well-defined order
17:52:55 <z-MaTRiX> that's ok, but multiple cores only makes things parallel
17:53:02 <Yexo> z-MaTRiX: suppose OpenTTD was a calculator program that had two task: 1) Add 1 to the input number. 2) Multiply the number by 2
17:53:26 <Yexo> take 3 as example input. Without dual-core support, it'll add 1 (=4), then multiply by 2 (=8)
17:53:50 <Yexo> with dual-core support it'll do task 1 and 2 in any order, possibly resulitng in (3*2)+1 (=7)
17:54:04 <Yexo> now if one client has 8 as result, and another one 7, you have a desync
17:54:30 <Yexo> solution to this: Make sure that parts of the code that use the same data never run parallel
17:54:49 <Yexo> problem with that is that nearly all code uses the map. Effect: You're back without dual-core support
17:55:30 <Alberth> HackaLittleBit: should not be needed, deciding that you need to rebuild the language files is the job of the build-dependencies.
17:56:34 <Alberth> HackaLittleBit: try make mrproper, then ./configure, then make. after that you should only need 'make' (at least that is how it seems to work here)
17:58:22 <z-MaTRiX> so then graphics rendering might use a core
17:59:18 *** Klanticus has joined #openttd
17:59:23 <Aali> how do you know what to render? you look at the map array
17:59:42 <Aali> and we're back to square one
17:59:45 <HackaLittleBit> Alberth: I will do it again, but I will give you other detail: when I change string value ,everything ok. adding extra var things wrong
18:18:12 <HackaLittleBit> Alberth: I'll come back , dinner time , I think I manually delete the makefile in lang dir, do ./configure and see what happens when I do make
18:18:48 *** goodger has joined #openttd
18:45:54 *** maristo has joined #openttd
18:54:25 <Alberth> HackaLittleBit: I just sent you a PM with some build output so you can compare it with your results
19:23:26 *** Cybertinus has joined #openttd
20:02:58 *** Progman has joined #openttd
20:35:39 *** ChanServ sets mode: +v tokai
20:40:16 *** oskari89 has joined #openttd
21:12:41 *** Nite_Owl has joined #openttd
21:17:22 <Eddi|zuHause> maybe HackaLittleBit
21:17:36 <Eddi|zuHause> 's makedepend screws up on strings.h?
21:20:17 <Eddi|zuHause> you could check out a version before the new makedepend, and try if it works there
21:28:25 <HackaLittleBit> eddi: everything works fine until I change a variable in language file, from that moment on I get "N0 available language packs (invalid versions?)"
21:28:56 <glx> there's no variable in languages
21:30:56 <HackaLittleBit> STR_ERROR_FLAT_LAND_REQUIREDQQQQQQQQQ :{WHITE}Flat land required
21:31:25 <HackaLittleBit> when i add something like that I have a problem
21:32:18 <HackaLittleBit> strings.cpp line 1428
21:33:19 <glx> can I see your diff to test?
21:33:38 <HackaLittleBit> in proc GetLanguageList line 1401
21:34:05 <HackaLittleBit> hold on ill send it by pm
21:34:26 <HackaLittleBit> on my post allready out dated
21:40:42 <HackaLittleBit> glx: Alberth has been looking at this one allready
21:43:31 <Eddi|zuHause> really, i think it's the build system, and has nothing to do with the patch
21:44:14 <Eddi|zuHause> the build system has changed in the past few days, so i asked to check a revision before that change
21:44:41 <glx> before it used makedepend (which failed everytime)
21:45:41 <Eddi|zuHause> and i also think the trouble is strings.h, not the .lng files
21:46:07 <glx> strings.h generation doesn't depend on dependencies
21:46:39 <Eddi|zuHause> but maybe strings.cpp doesn't trigger on strings.h dependency=
21:47:35 <glx> strings.o: /d/developpement/ottd/trunk2/objs/lang/table/strings.h <-- for me it is :)
21:50:10 <Eddi|zuHause> HackaLittleBit: can you try removing strings.o before recompiling?
21:50:28 * Belugas is drunk, still at work
21:50:38 <Eddi|zuHause> (somewhere in objs/release or something)
21:52:00 <glx> applied your patch, compile, run, reverted, compile, run
21:52:48 <HackaLittleBit> so I should install everything from scratch?
21:53:13 <frosch123> HackaLittleBit: you can also try "./configure --disable-builtin-depend --without-makedepend"
21:53:38 <glx> --disable-builtin-depend is enough ;)
21:54:56 <frosch123> well, who knows :) it works for everyone else
21:55:00 <HackaLittleBit> Oh well its running allready :)
22:02:20 <welshdragon> bananas doesn't work on ubuntu linux?
22:03:12 <welshdragon> Could not connect to the content server
22:04:01 <Eddi|zuHause> then you have a firewall
22:04:20 <welshdragon> there is no firewall
22:04:56 <welshdragon> doesn't work on my netbook
22:05:27 <Eddi|zuHause> then it's Sacro's fault... any questions?
22:06:01 * Sacro blames it on the germanns
22:10:58 *** Brianetta has joined #openttd
22:24:49 <HackaLittleBit> hmmm , ok thanks everybody I can live with this situaton , now it is time for some pool and a beer or two
22:27:52 <Nite_Owl> later HackaLittleBit
22:28:00 *** HackaLittleBit has quit IRC
22:45:57 <CIA-3> OpenTTD: frosch * r16314 /trunk/src/newgrf_house.cpp: -Fix (r9315): Allow accessing the houseage when the house is not yet built.
22:46:50 <frosch123> Pikka: when someone complains about "town_map.h:297: Year GetHouseAge(TileIndex): Assertion `IsTileType(t, MP_HOUSE)' failed.", tell him to update to 16314 :)
22:50:30 <Pikka> I haven't seen that assert myself in 0.7.0, though
22:50:50 <frosch123> because stable disable assertions :)
22:51:54 <frosch123> i guess you access the variable somewhere in the callback-failed chain, so it does actually not matter what the variable does
22:58:51 <frosch123> the crofts are nice :)
23:06:13 <Nite_Owl> Need to feed - later all
23:15:05 *** [1]KenjiE20 has joined #openttd
23:15:05 *** KenjiE20 is now known as Guest2422
23:15:05 *** [1]KenjiE20 is now known as KenjiE20
23:24:41 <Pikka> they're really just a quick, get-some-graphics-in job, though :P
23:25:42 <frosch123> yeah, but i always like doing new stuff with original graphics
23:26:31 <frosch123> (at least they look like original graphics)
23:27:33 <frosch123> the nice thing is, everyone could have done it, but noone had the idea or imagination how to do it :)
23:29:28 <Pikka> I've never actually played a full game with the set yet, I'll be interested in feedback I get regarding how the town growth restriction plays...
23:30:31 <Ammler> Pikka: is it on bananas?
23:30:32 <Pikka> especially since I've removed the town halls (largely because I couldn't be bothered doing the graphics ;)), so there's no immediate identifier of what kind of town each is at the beginning of the game
23:30:40 <frosch123> hmm, playing... i remember having done somewhat like that
23:32:37 <frosch123> Ammler: you will need HEAD or a build without assertions :)
23:33:20 <Ammler> frosch123: or tomorrow nightly?
23:33:27 *** Eddi|zuHause has joined #openttd
23:33:46 <frosch123> i'm living in the present
23:33:55 <Ammler> (our windows guys can't compile)
23:34:11 <frosch123> you can use the stable :)
23:34:32 <frosch123> I guess RC1 uses assertions, not sure though
23:34:51 <Ammler> well, I am thinking about a coop game with.
23:36:08 <Ammler> I won't touch openttd before I have some sleep.
23:38:33 <frosch123> hehe, there was recently some gui on the forums complaiing about towns only building roads without houses.
23:38:49 <frosch123> tai gives similiar results :)
23:39:11 <frosch123> though it creates a circle of some churches around the town :)
23:39:26 <Ammler> isn't that because houses die?
23:40:15 <Pikka> frosch123: it does that if you put a town down in the scenario editor and grow it up past its maximum size
23:40:38 <Pikka> I'm thinking that in actual gameplay, that's less likely to happen. the mix of buildings will be different. :P
23:41:25 <Pikka> and it tends to do that much easier with the grid layouts than the others :P
23:42:12 <frosch123> interestingly there are infact people who still build the grid manually
23:48:45 *** KenjiE20|LT has joined #openttd
23:55:18 <CIA-3> OpenTTD: yexo * r16315 /trunk/src/ (15 files in 4 dirs): -Codechange: move the autorenew settings to a new CompanySettings struct
23:55:21 *** ohnoitsavram has joined #openttd
continue to next day ⏵