Log for #openttd on 31st March 2006:
Times are UTC Toggle Colours
00:02:50  *** black_Nightmare [] has left #openttd ["bye"]
00:11:07  <Bjarni> do anybody know how to use lpr for printing?
00:11:29  <RichK67> eek... looooooooooong time since i used that....
00:11:54  *** Spoco [] has quit []
00:11:56  <Bjarni> I tried "lpr -P (printer IP) file", but that resulted in lpr: error - unable to print file: client-error-not-found
00:12:10  <Bjarni> any idea what it mean?
00:12:19  <Eddi|zuHause2> printing? i used to do that with "copy foo lpt:" :)
00:12:25  <RichK67> usually it was .... cat file.txt | lpr ... but its nearly 20 yrs ago
00:13:19  <Bjarni> heh
00:14:45  <Bjarni> lpr is THE way to print postscript files from CLI, right?
00:15:14  <tank> should work Bjarni
00:15:31  <tank> but i don't think it wants the ip
00:15:37  <tank> i think it wants the printer-name
00:15:53  <tank>        -P destination
00:15:54  <tank>             Prints files to the named printer.
00:15:55  <Bjarni> could be
00:16:42  <tank> try "lpstat -a"
00:16:46  <tank> this should list your printers
00:16:52  <tank> and then lpr -P PRINTERNAME
00:16:58  <tank> but there should be a "default printer"
00:17:07  <tank> so that you can print just with "lpr FILE"
00:17:31  <Bjarni> hmm
00:17:36  <Bjarni> it displayed two printers
00:17:47  <Bjarni> if no -P argument is used, will it pick the top one?
00:17:49  <tank> and you want another one?:)
00:17:56  <Sionide> regeegregefee
00:18:02  <tank> i'm not sure at the moment, have to read
00:18:23  <tank> "the system default destination"
00:18:58  <Bjarni> ok, that moved the problem from the computer to the printer
00:19:03  <tank> hrrhrr:)
00:19:11  <Bjarni> it started flashing orange and it didn't start to print :(
00:19:38  <Eddi|zuHause2> first guess would be no paper ;)
00:19:38  <tank> but hey, it looks nice?:)
00:20:11  <Bjarni> ahh, somehow I triggered manual feed
00:20:22  <Bjarni> the print looks rather nice :)
00:20:55  *** Diablo-D3 [] has joined #openttd
00:22:07  <RichK67> some printers need a formfeed appending to a file ... normally print spooler ensures there is one, but lpr is more primitive
00:24:25  <Bjarni> well, I got it to print, so that's the most important part :)
00:24:30  *** CobraA1 [] has joined #openttd
00:24:32  <RichK67> verdict on type 4b? worth coding?
00:24:47  <Bjarni> I think it's worth coding
00:25:04  <Tobin> RichK67: If you had the sprites could you put helipads on the terminal roof?
00:25:11  <Tobin> RichK67: I'd use it.
00:25:24  *** CobraA1 [] has left #openttd []
00:25:59  <Bjarni> I'm not sure I would use it, but that's more because I tend not to use aircrafts at all. It appears to be a nice airport
00:26:13  <RichK67> tobin - tricky, im not sure the landing system can cope with roof landings (heliports have special extra code)
00:26:13  <Bjarni> I would likely use it if I got the idea to use a lot of aircrafts
00:26:37  <Bjarni> that's a version 2 :)
00:26:42  <RichK67> 5 terms is quite a lot... but i think 3 too few ;)
00:28:00  <RichK67> what about finishing the type 3, and just letting the players choose ingame... type 3 ext has 4 terms, 3 helipads in same space as type 4 (5 terms, no helipads)
00:40:27  <RichK67> gn
00:40:46  *** RichK67 [n=RichK67@] has quit []
00:43:07  <Bjarni> any idea how I do something like echo "stdin string"?
00:43:43  <Bjarni> where string is hardcoded (in this case form feed)
00:51:23  *** KritiK [] has quit ["Miranda IM! Smaller, Faster, Easier."]
00:52:44  <Bjarni> nevermind, I figured out another way to solve this issue :)
00:52:48  <Bjarni> I think
00:52:55  <Bjarni> goodnight
00:53:03  *** Bjarni [] has quit ["Leaving"]
01:06:21  *** BJH [] has quit ["ChatZilla 0.9.61 [Mozilla rv:1.7.12/20050915]"]
01:31:29  *** Zerot_ [] has quit [Read error: 104 (Connection reset by peer)]
01:39:39  *** Tobin [] has quit []
02:15:03  *** Andrew67 [n=andrew67@] has quit ["Leaving"]
03:03:16  *** black_Nightmare [] has joined #openttd
03:03:38  <black_Nightmare> does joining a server game hosted by someone always have to reset your patches&difficulity settings?  just curious
03:04:21  <Vornicus> Eventually it shouldn't.
03:05:21  <black_Nightmare> hm thanks anyhow
03:05:31  *** glx [] has quit ["Bye!"]
03:05:49  <black_Nightmare> went to look in the patch settings and .. stfu it if the vehicle numbers were set different that what I *knew* I had set them as before.... lol figures
03:07:58  <black_Nightmare> going to bed now
03:08:12  <black_Nightmare> going try start my own server tomorrow :p .. so was fiddling with the settings/difficulity
03:08:41  *** black_Nightmare [] has left #openttd ["bye"]
03:10:27  * Vornicus gnaws the universe
03:57:50  *** dp_ [] has joined #openttd
03:58:14  *** Netsplit <-> quits: Hendikins
04:10:49  *** doskey [i=doskey@] has joined #openttd
04:12:29  <doskey> Hi all..
04:12:32  *** dp-- [] has quit [Read error: 110 (Connection timed out)]
04:12:32  *** dp_ is now known as dp--
04:14:24  *** Netsplit over, joins: Hendikins
04:24:08  *** Osai [] has joined #openttd
04:36:06  *** Osai [] has quit []
04:38:48  *** ThePizzaKing [] has joined #openttd
04:40:42  *** doskey [i=doskey@] has quit []
05:17:50  *** Fujitsu [] has joined #openttd
05:33:03  *** Tron [] has joined #openttd
05:33:12  *** Tron [] has left #openttd ["Client exiting"]
05:41:36  *** RoySmeding [] has joined #openttd
05:48:33  *** Diablo-D3 [] has quit ["do coders dream of sheep()?"]
05:53:18  *** MeusH [] has joined #openttd
05:53:23  <MeusH> hello
05:55:57  *** ThePizzaKing [] has quit [Read error: 104 (Connection reset by peer)]
05:56:20  <MeusH> Celestar: what do you think about automaticly converting normal rail to electrified, when player wants to cross electrified railway track with normal railway?
05:56:36  <MeusH> I'm curious, and some guy asked on the wiki, I'd like to answer him
06:02:24  <peter1138> it's in the plans
06:04:16  *** DjViper [] has quit [Read error: 113 (No route to host)]
06:04:37  *** DjViper [] has joined #Openttd
06:08:17  <MeusH> allright
06:08:18  <MeusH> thanks
06:14:51  <MeusH> cya
06:14:54  *** MeusH [] has quit ["Goodbye"]
06:16:15  <CIA-5> tron * r4187 /trunk/road_cmd.c: Simplify the code for building/removing a piece of road a bit
06:16:41  *** Jenkz [] has joined #openttd
06:18:11  *** RoySmeding [] has quit [Read error: 104 (Connection reset by peer)]
06:18:27  <peter1138> morning mr tron
06:30:25  *** ThePizzaKing [] has joined #openttd
06:39:23  *** shintah [] has joined #openttd
06:49:19  <peter1138> there's a bug in the mouse pointer hiding/showing code
06:49:36  <Fujitsu> :O
06:49:43  <Fujitsu> A bug in OpenTTD!? How new...
06:49:57  <peter1138> on entry the pointer shows for one frame in its old position before moving to where it should be
06:50:01  <peter1138> critical!
06:53:54  <Fujitsu> :O
06:53:59  <Fujitsu> Terrible!
06:54:00  <Fujitsu> Release stopper!
06:54:04  <Fujitsu> Severity: Grave.
06:54:27  *** ThePizzaKing [] has quit ["Don't worry, I'll be back tomorrow to annoy you then :)"]
06:57:01  *** Maedhros [n=jc@gentoo/developer/Maedhros] has joined #openttd
06:57:19  <SpComb> Severity: WE WILL ALL DIEEEEE!
06:57:22  <SpComb> ?
06:57:51  *** ThePizzaKing [] has joined #openttd
07:00:18  *** J37 [] has joined #openttd
07:07:24  *** Nubian [] has quit [Remote closed the connection]
07:08:39  *** Nubian [] has joined #openttd
07:10:11  *** Nubian is now known as Nubi|Away
07:11:33  <Celestar> Vornicus: ping
07:12:03  * Vornicus explodes in a shower of bing.
07:12:09  <Celestar> Vornicus: PM
07:12:23  <Vornicus> *bling
07:13:26  <CIA-5> KUDr * r4188 /branch/yapf/ (rail.h rail_map.h tile.h): - Fix: C++ compliance (missing typecasts)
07:19:28  <Celestar> hey peops
07:19:28  *** MagicJohn [n=magical@unaffiliated/magicjohn] has quit [Read error: 104 (Connection reset by peer)]
07:20:06  *** Scia [] has joined #openttd
07:21:04  <CIA-5> KUDr * r4189 /branch/yapf/stdafx.h:
07:21:04  <CIA-5> C++ compliance:
07:21:04  <CIA-5>  - suppress warning C4005: 'offsetof' : macro redefinition (VC8)
07:21:04  <CIA-5>  - added EXTERN_C_BEGIN and EXTERN_C_END macros
07:24:53  <Tefad> bologna.
07:25:19  <Scia> yapf!!!
07:25:40  <Scia> is that a new path finder?
07:25:47  <KUDr> yep
07:25:50  <Scia> :D
07:25:51  <Scia> nice
07:26:18  <KUDr> for now only attempt
07:26:24  <KUDr> we will see
07:28:13  <Scia> at least it is nice to see you try :)
07:28:36  <Scia> and then pbs will actually be nice, because it doesn't suck al the power out of the cpu
07:28:41  <KUDr> hopefully it is not 'mission impossible'
07:29:07  <KUDr> yes, this is why i begin with yapf
07:29:09  <Celestar> peter1138: ping
07:33:57  <Scia> I hope you succeed. Pity, I can't program and my efforts are not succesful :(
07:36:53  <Celestar> ^^
07:38:22  *** MagicJohn [n=magical@unaffiliated/magicjohn] has joined #openttd
07:43:37  <Celestar> excuse me, but why do we use Random instead of InteractiveRandom when _generating_world is set?
07:43:38  *** MagicJohn [n=magical@unaffiliated/magicjohn] has quit [Read error: 104 (Connection reset by peer)]
07:49:14  *** Stumo [] has quit [Remote closed the connection]
07:49:20  *** Stumo [] has joined #openttd
07:56:42  *** DarkSSH [] has joined #openttd
07:56:45  *** mode/#openttd [+o DarkSSH] by ChanServ
08:00:41  <peter1138> pong
08:01:00  <Celestar> peter1138: any reason why the train GUI fix is not committed ?
08:01:09  <DarkSSH> Celestar: ping
08:01:14  <peter1138> cos i didn't get a chance to do thorough testing
08:01:15  <Celestar> DarkSSH: I'm here
08:01:21  <Celestar> peter1138: good reason
08:01:36  <DarkSSH> Celestar: I just realized that if you want to test for desyncs in MP games by comparing savegames for binary-compatibility
08:01:46  <DarkSSH> there is a 90% chance that they won't be equal
08:02:08  <DarkSSH> because of the PATCHES chunk where there are also entries saved that are not synchronized in network-games
08:02:15  *** DarkSSH is now known as Darkvater
08:02:26  <Celestar> Darkvater: but we know the location of this information?
08:02:28  <Darkvater> morning all btw :)
08:02:34  <Darkvater> Celestar: yes
08:02:35  <Celestar> and we can just run with the same openttd.cfg.
08:02:49  <peter1138> so, is anyone able to test?
08:03:15  <Darkvater> well it's not something that can't be overcome, but it needs some attention :)
08:03:29  <peter1138>
08:03:59  * peter1138 is scared
08:04:28  <Celestar> foo & 0x1C == GB(foo, 2, 3) right?
08:06:04  <peter1138> ish
08:06:19  <peter1138> same bits but shifted...
08:08:01  <Celestar> yeah
08:08:03  <Celestar> ok
08:09:25  <Celestar> Random() is network save, right?
08:10:50  <peter1138> depends what you mean by network safe :)
08:11:06  <peter1138> it's network synchronised, so should be used in command code
08:12:04  <Celestar> ok
08:12:17  <Celestar> under what circumstances should Random() not be used?
08:12:56  *** tokai [] has joined #openttd
08:13:41  <peter1138> in gui code
08:14:01  <Celestar> what about the map generator?
08:14:22  <peter1138> should be okay there as the game hasn't started, and no clients can be connected
08:18:18  <CIA-5> celestar * r4190 /trunk/ (town_cmd.c town_map.h): -Codechange: Add and make use of an accessor function to create houses
08:18:47  <Celestar> ModifyTile count: 5
08:19:30  <Celestar> Question: does anyone object to creating a file unmovable.h ?
08:22:06  <tokai> functions.h:122: warning: `TIC' redefined
08:22:06  <tokai> debug.h:41: warning: this is the location of the previous definition
08:22:11  <tokai> functions.h:123: warning: `TOC' redefined
08:22:11  <tokai> debug.h:50: warning: this is the location of the previous definition
08:22:11  <Fujitsu> Redundancy alert!!!!
08:22:16  <tokai> can somethine fix this? :)
08:22:40  <Fujitsu> Celestar, you don't need to prefix questions with 'Question: ' (as long as they end with a '?')
08:22:44  <Fujitsu> :P
08:22:58  <tokai> #ifndef TIC  #define TIC #endif or such.. or better define it only at one place:)
08:23:14  <Fujitsu> Oh dear. Silly TIC and TOC.
08:24:07  <tokai> hmm
08:25:34  <Darkvater> [tfarago@pc306a 10:25 ~/openttd] > grep -Hn "TIC(" *.[ch]
08:25:35  <Darkvater> debug.h:37:#define TIC() {\
08:25:35  <Darkvater> os_timer.c:64: * you just won't be able to profile your code with TIC()/TOC() */
08:25:38  <Darkvater> train_cmd.c:2146:       TIC()
08:25:46  <Darkvater> there is only TIC/TOC in debug.h
08:25:47  <tokai> wait a mom.
08:25:57  <peter1138> heh
08:26:11  <peter1138> functions.h:122 is an empty line
08:26:21  <Fujitsu> Oh dear.
08:26:24  <tokai> i had a conflict w/o noticing:)
08:26:26  <Darkvater> tokai: what about an svn revert? :)
08:26:31  <Fujitsu> Hha
08:27:10  <Celestar> Darkvater: peter1138: opinions on this?`
08:27:45  <Darkvater> I thought there already is an unmovable.h
08:27:52  <Darkvater> or was that only in tfc_newmap?
08:28:00  *** mode/#openttd [-o Darkvater] by Darkvater
08:28:10  <Celestar> vici@galadriel:[/home/vici/openttd/trunk]> svn st unmovable.h
08:28:11  <Celestar> vici@galadriel:[/home/vici/openttd/trunk]>
08:28:27  <Celestar> ls -al unmovable.h
08:28:27  <Celestar> ls: unmovable.h: No such file or directory
08:28:32  <Celestar> it seems not so
08:28:38  <Celestar> the I will create one now.
08:28:55  <peter1138> bah, i'll commit it now
08:29:02  <peter1138> someone else can do extensive testing ;)
08:29:08  <Celestar> peter1138: ^^
08:29:34  <peter1138> it works -- i can't think of any cases where it wouldn't
08:29:37  <tokai> someone saved os_timer.h with windows linefeeds. ugly:)
08:30:01  <Celestar> yuck
08:30:30  *** DaleStan [] has quit [Nick collision from services.]
08:30:32  *** DaleStan_ [] has joined #openttd
08:30:34  *** DaleStan_ is now known as DaleStan
08:32:09  *** Spoco [] has joined #openttd
08:32:27  <Darkvater> ay
08:32:31  <Darkvater> scheise
08:32:35  <Celestar> LOL
08:32:57  <Celestar> Darkvater: you gonna change that ?
08:34:21  <tokai> hehe.. funky.. had to delete my openttd.cfg, else openttd started without showing the title menu
08:34:54  *** AciD [n=gni@unaffiliated/acid] has quit [Read error: 113 (No route to host)]
08:35:09  <CIA-5> Darkvater * r4191 /trunk/os_timer.c: - Codechange: Properly set newlines and id for os_timer.c
08:35:13  <Darkvater> there
08:38:43  <tokai> :)
08:39:12  <CIA-5> peter1138 * r4192 /trunk/train_gui.c: - Fix: In the depot, moving wagons from the end of a very long train to a short train where the short train was scrolled off the window would cause a game crash. (Thanks to SimonRC for reporting.)
08:39:23  *** zen-- [] has joined #openttd
08:39:31  <zen--> hi
08:39:42  <ThePizzaKing> hi zen--
08:42:40  *** TrueLight [] has joined #openttd
08:43:05  *** ThePizzaKing [] has quit ["Don't worry, I'll be back tomorrow to annoy you then :)"]
08:43:39  <TrueLight> !mail bjarni I would like it if you put the STATIC_ZLIB_PATH back in the Makefile, because I for sure use it, and I am sure more people use it... else it is impossible to point to a zlib.a in a non-normal working dir.... libpng-config does it for png.a, sdl-config for sdl.a, but now zlib has nothing... :s
08:43:41  <jmp_ghli> >TrueLight> mail sent for Bjarni.
08:44:13  <Darkvater> yaay, hurray for the makefile mess :s
08:44:28  <TrueLight> KUDr: you should never make a branch out of 1 version, but keep the branch up to date with the trunk (your log message suggests the first)
08:44:56  <CIA-5> celestar * r4193 /trunk/ (unmovable_cmd.c unmovable_map.h): -Codechange: Add and make use of an accessor function to create company HQs
08:45:43  *** Bjarni [] has joined #openttd
08:45:46  *** mode/#openttd [+o Bjarni] by ChanServ
08:45:49  <Bjarni> hi people
08:45:56  <Celestar> where's Tron?
08:46:03  <Bjarni> not here
08:46:03  <Darkvater> you think Bjarni's read his mail?
08:46:10  <Celestar> I want him to have the honor to exterminate ModifyTile from the codebase \o/
08:46:22  <Celestar> it is not referenced any more.
08:46:24  <Darkvater> honour
08:46:30  <peter1138> whose idea was modifytile...
08:46:41  <Bjarni> what should I have read?
08:46:43  <Bjarni> svn log?
08:46:44  <TrueLight> I am sure Bjarni read the mail :)
08:46:55  <Celestar> peter1138: not mine.
08:46:58  <Celestar> neither Tron's
08:47:00  <TrueLight> It should hit his mailserver by now
08:47:46  <KUDr_wrk> TrueLight: I plan to keep it in sync with trunk
08:52:01  <Bjarni> when I want to run a binary from a C app and read STDOUT, how do I do that?
08:52:19  <SpComb> proceeses!
08:52:37  <Bjarni> how do I do that?
08:52:37  <Celestar> fread?
08:52:41  * SpComb bash:es Bjarni
08:52:44  <Vornicus> popen
08:52:50  <Celestar> use "stdout" as stream?
08:53:08  <Vornicus> popen is a function.  look it up.
08:53:13  <Celestar> ah
08:53:17  <Celestar> sorry Bjarni misread question
08:53:19  <Celestar> what Vornicus said
08:53:23  <Celestar> man 3 popen
08:53:34  <Bjarni> a string is good enough. Think of the app like some simple one like ls. It prints stuff to stdout and then quits
08:53:44  <Vornicus> Right.
08:53:57  <SpComb> ls is simple?
08:53:59  <Vornicus> popen gives you stdout as a stream
08:54:33  <Bjarni> well it's simple in the way that you call it and wait for it to quit while recording everything in stdout
08:55:07  <Vornicus> you call it and read from the thing it gives you like a file.
08:55:49  <Vornicus> FILE *popen(const char *command, const char *mode);
08:56:47  <Vornicus> sleep
08:59:22  <CIA-5> celestar * r4194 /trunk/ (economy.c economy.h unmovable.h unmovable_cmd.c): -Codechange: Renamed UpdatePlayerHouse to UpdateCompanyHQ because the rest of the code calls it Comapany HQ. Moved it to unmovable_cmd.c because CompanyHQ is an unmovable and has nothing to do with economy.
08:59:50  <Bjarni> so basically FILE is a string, so it's: string = ("ls", "r");
08:59:55  <Bjarni> or did I miss something?
09:07:34  <Bjarni> didn't work as I had hoped
09:07:37  <Bjarni> new plan:
09:08:04  <CIA-5> peter1138 * r4195 /trunk/order_gui.c: - Codechange: Initialize order variables to avoid a compiler warning. These are unused anyway... (smells of r3476-7, but not the same)
09:08:17  <Bjarni> can I do something like system("app | stdin + string | new app")?
09:09:28  <CIA-5> celestar * r4196 /trunk/ (unmovable_cmd.c unmovable_map.h): -Codechange: Add and make use of an accessor that modifies the size of the Company HQ
09:10:19  <Bjarni> oh well. I think I will get everything else to work first
09:12:33  <Kjetil> kan you use pipe in | ?
09:12:36  <Kjetil> argh
09:12:44  <Kjetil> can you use pipe in system() ?
09:13:49  <Celestar> ok guys
09:13:55  <Celestar> I'm probably out for the rest of the day.
09:14:07  <Celestar> probably even till Monday morning
09:14:36  <peter1138> :(
09:14:45  <Celestar> might I might do some coding
09:15:09  *** MagicJohn [] has joined #openttd
09:15:25  <Darkvater> Celestar: bye celestar :)
09:15:35  <Darkvater> hmm, doulbe-double
09:16:43  <Bjarni> <Kjetil>	can you use pipe in system() ? <-- I don't know yet
09:17:27  * peter1138 ponders removing ModifyTile as tron's not around
09:19:23  <Celestar> peter1138: Tron will rip your lungs out if you don't let him do it :P
09:19:41  * Celestar goes getting some work done
09:20:04  <peter1138> muwhaha
09:20:08  <peter1138> he can revert it
09:20:11  <peter1138> and do it again ;)
09:20:16  <Celestar> lol
09:20:21  <peter1138> everyone can have a go
09:20:50  <Kjetil> haha
09:22:08  <Celestar> people, can we finally remove NEW_ROTATION from the code or are we going to pursue that idea?
09:22:23  <peter1138> eah
09:22:26  <peter1138> it's naff
09:22:47  <Darkvater> it shows vision!
09:22:47  <peter1138> (NEW?) heh
09:26:45  <peter1138> damn, this newgrf patch is now 84KB
09:26:52  <peter1138> (the C version, heh)
09:26:56  <Celestar> hehe
09:27:01  <Celestar> commit small chunks
09:27:15  <peter1138> not sure i can
09:27:23  <Prof_Frink> peter1138! newstations?
09:27:34  <peter1138> or if i do, i end up having to rewrite bits to achieve it
09:28:09  <Celestar> hm :(
09:28:31  <peter1138> i can do some though
09:28:31  <peter1138> hmm
09:28:51  <peter1138> the bits that touch other code
09:29:49  <peter1138> Prof_Frink: not yet
09:30:13  <Prof_Frink> What is in this uberpatch then?
09:31:33  *** Plnt [] has quit [Read error: 110 (Connection timed out)]
09:31:54  <peter1138> the generalised resolver
09:32:07  <peter1138> which supports more stuff
09:32:14  <peter1138> and allows stuff to be added more easily
09:32:23  <peter1138> and will lead on to newsounds and newstations
09:35:29  <Darkvater> you guys got suddenly silent
09:35:49  <Darkvater> I take this means a large intake of breath due to peter's magnificient announcement?
09:35:57  <Darkvater> I would breathe though soon
09:37:10  * Prof_Frink has quit (Connection reset by asphyxiation)
09:37:54  <peter1138> newsounds needs advanced varadjusts that the current system doesn't support
09:38:26  <peter1138> well, it doesn't need it, but the sets use it to do calculations (mmm, lovely sick nfo stuff ;p)
09:38:56  <Fujitsu> newsounds would really improve the game :)
09:39:06  <peter1138> ukrs rocks with it
09:39:24  <Fujitsu> The current ones get very boring :(
09:40:01  <peter1138> i had a build with it a couple of months ago
09:49:49  <Celestar> go ahead, commit but don't break anything :PP
09:57:51  * Matt-W is interested by this 'generalised resolver'
09:58:18  *** Eddi|zuHause [] has joined #openttd
09:59:27  <peter1138> Matt-W: generalised, but still for newgrf, heh
10:00:10  <Matt-W> yeah but it's a useful step, right?
10:01:14  <peter1138> yeah
10:03:21  *** ThePizzaKing [] has joined #openttd
10:04:24  <CIA-5> bjarni * r4197 /trunk/ (3 files in 2 dirs): reentered STATIC_ZLIB_PATH (removed in 4183) since it turned out that it's used after all
10:14:27  <CIA-5> peter1138 * r4198 /trunk/ (newgrf_engine.c newgrf_engine.h train_cmd.c): - NewGRF: Rename GetCallBackResult() to GetVehicleCallback(), as other types will exist later, and use separate parameters instead of bitshifting.
10:21:17  *** Eddi|zuHause2 [] has quit [Read error: 110 (Connection timed out)]
10:32:56  *** BJH [] has joined #openttd
10:40:48  *** Torrasque [] has joined #openttd
10:44:35  <CIA-5> peter1138 * r4199 /trunk/smallmap_gui.c: - Codechange: Use industry map accessors to get industry graphics type.
10:45:05  <peter1138> i guess misc_gui.c will always have direct map accesses :)
10:45:56  <Fujitsu> :(
10:47:08  <CIA-5> celestar * r4200 /trunk/order_gui.c: -Codechange: Make use of water map accessors when getting the Index of a Ship Depot. TODO: Store the depot index in the map
10:47:11  <Rubidium> why? they are only in a small part, which you can move to a _map file
10:47:23  <peter1138> not worth it
10:47:34  <peter1138> Fujitsu: it's debug information showing a tile's contents...
10:48:15  <Celestar> peter1138: that stuff needs to be moved in tile.[ch] imho
10:48:33  <Rubidium> should be made done in an external function, so if the backend of the map changes, you only have to change the *_map.[ch] files
10:48:52  *** Zerot [] has joined #openttd
10:49:08  <Celestar> Rubidium: that's the plan.
10:49:15  <peter1138> hmm. true.
10:49:18  <Celestar> Rubidium: AfterLoadGame will probably be an exception.
10:49:31  <Celestar> peter1138: I just don't see no reason why we don't put that in tile.c
10:51:49  <Rubidium> you can also place that (mess) in load_map.c or so
10:52:00  <peter1138> load?
10:52:40  <Celestar> Rubidium: I'm for moving the old conversion stuff into special files, too.
10:52:48  <Rubidium> or savegame or whatever
10:53:23  *** Spoco [] has quit [Read error: 110 (Connection timed out)]
10:53:36  <peter1138> we could have a table of version numbers and functions to call... but is that an improvement? heh
10:55:14  <Celestar> ok guys.
10:55:48  <Celestar> is it me or is ship_cmd.c:246 seriously flawed?
10:56:03  <Rubidium> peter1138 the PBS savegame stuff will be a problem I guess
10:58:00  *** Diablo-D3 [] has joined #openttd
11:21:54  <MiHaMiX> hmm
11:22:04  <MiHaMiX> new screenie:
11:22:55  <peter1138> Celestar: looks horrible
11:23:04  <peter1138> Rubidium: hmm, not really
11:23:27  <peter1138> we can limit the range, rather than just doing stuff after a revision
11:26:57  <peter1138> nice MiHaMiX
11:27:11  <MiHaMiX> peter1138: thanks
11:27:31  <MiHaMiX> peter1138: this time I created a screenshot without scrollbars :PP
11:27:57  <peter1138> hehe
11:30:22  <Darkvater> MiHaMiX: dont think the '!' after select all, invert, etc. is really needed ;)
11:30:29  <Darkvater> or after Update
11:34:02  <MiHaMiX> Darkvater: I knew that you'll have a really important proposal :DDD
11:34:13  <MiHaMiX> Darkvater: anyhow, thanks :)
11:34:40  <Darkvater> well you asked
11:34:58  <MiHaMiX> Darkvater: okay :)
11:35:03  <Darkvater> but it still looks great :D
11:36:01  <peter1138> Yeah, the plings look silly :)
11:37:45  <MiHaMiX> Darkvater: ok, removed the exclamation marks (the screenies remained the same, before you complain about it! :-)
11:38:39  <peter1138> what's the dark triangle-thing?
11:40:08  <MiHaMiX> peter1138: dark triangle? you mean the thing at the side of the frame?
11:40:34  <MiHaMiX> peter1138: that's showing wihch function you're using
11:41:11  <MiHaMiX> peter1138: show cases, show plural hint, show genders, show missing strings, show broken strings, see pending strings in DB and see pending strings in Session
11:42:40  <peter1138> hmm
11:42:49  <Celestar> peter1138: what does look horrible?
11:42:57  <Celestar> ah!
11:43:02  <peter1138> the line :)
11:43:06  <peter1138> MiHaMiX: i see
11:43:10  <MiHaMiX> Celestar: [[12:56]] <Celestar> is it me or is ship_cmd.c:246 seriously flawed?
11:51:10  *** Jang- [] has joined #openttd
11:54:36  <peter1138> svn diff
11:54:41  <peter1138> o_O
11:54:47  <Celestar> wrong  :)
12:01:51  *** ThePizzaKing [] has quit ["Don't worry, I'll be back tomorrow to annoy you then :)"]
12:06:13  *** TrueLight is now known as TL|Away
12:08:28  *** black_Nightmare [] has joined #openttd
12:10:29  <black_Nightmare> 'maximum station spread' .. thats like the number of station in an area that platforms?
12:10:43  <peter1138> it's the maximum size of a station
12:11:08  <black_Nightmare> ty
12:11:50  <black_Nightmare> trying set some things for to start my own server with..should be fun
12:12:29  <black_Nightmare> peter..what the 'x size' and 'y size' do?  not sure I can quite guess
12:15:08  *** Aankhen`` [n=pockled@] has joined #openttd
12:15:19  *** ProfFrink [] has joined #openttd
12:15:43  *** Prof_Frink [] has quit ["Clooooooooooones!"]
12:15:45  *** ProfFrink is now known as Prof_Frink
12:15:52  <black_Nightmare> hey frink
12:16:01  <peter1138> it changes the... x size, and the... y size
12:16:21  <black_Nightmare> peter....hmm like for what?  *is trying understand*
12:16:26  <peter1138> 7 = 128, 8 = 256, 9 = 512, 10 = 1024
12:16:31  <peter1138> map size
12:16:42  <black_Nightmare> jeeze
12:16:42  <black_Nightmare> ty
12:17:36  <black_Nightmare> 'nonuniform station' < applies to trying build platforms offset or at L angle from another one - did I guess that correct?
12:18:01  <peter1138> yeah
12:19:46  <black_Nightmare> does 'wagon speed limit' only work with addon gfr's .. not with the ttdx rolling stocks?
12:21:32  <Darkvater> yes
12:21:40  <black_Nightmare> thought so too
12:22:06  <Darkvater> that is becuase ttdx rolling stock has no wagons with such limits
12:22:14  <black_Nightmare> hmmmmm disasters........I have to wonder about a ufo landing on someone's tracks heheh :p
12:23:05  <black_Nightmare> darkvater...the speed limit would be eg someone makes two different passenger cars.. a branchline one that only works on small slow routes and an express one that could go behind faster trains right?
12:23:22  <black_Nightmare> I'm sure that on a forum I saw someone creating a full swizterland gfr's and there were several different passenger cars in it
12:23:26  <Fujitsu> Speaking of disasters, are UFOs meant to repeatedly land in the same spot every decade or so?
12:23:35  <black_Nightmare> fujitsu....they do?
12:23:42  <Fujitsu> They sometimes do for me.
12:23:58  <black_Nightmare> hmmm...I hadn't experienced ufo's that much at all so can't comment
12:24:06  <Matt-W> I don't see UFOs that often
12:24:15  <Matt-W> I can't say I'd noticed them landing in the same place when they do show up
12:24:25  <black_Nightmare> its funny trying to stop a train in middle of the ufo to "save" your tracks from damage by that damned usa military plane :-D
12:24:28  <Matt-W> I generally notice the black jets blowing up refineries instead
12:24:49  <black_Nightmare> lol matt-w..or worser: a coal mine explodes and takes out your road/rail
12:26:34  <black_Nightmare> had that happen to me poorly several times
12:26:59  <Matt-W> coal mines collapse, not explode
12:27:10  <Matt-W> hmm, although why don't they actually lower the land
12:27:14  * Matt-W senses a patch coming on
12:27:15  <black_Nightmare> sorry forgot the word for that
12:29:45  *** sw4y [] has joined #openttd
12:30:14  <black_Nightmare> any of you ever tried run two copies of openttd at same time?
12:31:18  <peter1138> ufos... heh
12:31:23  <peter1138> they do tend to land in the same places
12:31:30  <peter1138> it is random though
12:33:29  *** sw4y [] has quit [Client Quit]
12:34:08  <Fujitsu> Streange.
12:34:11  *** Jang- [] has quit ["Using KVIrc 3.0.1 'System Virtue'"]
12:34:25  <Fujitsu> Because I often have to rebuild the same pieces of track several times.
12:36:19  <peter1138> yeah
12:36:20  <peter1138> me too
12:41:14  <Fujitsu> 'night
12:42:59  *** Fujitsu [] has quit ["Bye all."]
12:43:00  *** tokai|noir [] has joined #openttd
12:47:51  *** glx [] has joined #openttd
12:48:07  <black_Nightmare> hey glx
12:49:40  *** tokai|3 [] has joined #openttd
12:52:07  <peter1138> hmm
12:52:27  <peter1138>
12:52:54  <peter1138> does for _engine_info[] what we do for _*_vehicle_info[]
12:54:15  <SimonRC> Hmm
12:55:11  <SimonRC> Is there any facility for trains to keep track of which order they're executing when orders arae added to or removed from a list of (shared) orders?
12:55:12  <peter1138> (thereby enforcing constness)
12:55:31  * peter1138 hide
12:55:32  <peter1138> +s
12:55:37  <Celestar> peter1138: it is consistent...
12:55:51  <SimonRC> I have found a train that doesn't think any of its orders are its current order, and just goes back and forthe repeatedly, getting in the way.
12:55:58  <peter1138> hmm
12:56:44  <peter1138> Celestar: and is it correct? heh
12:57:27  <Celestar> it does seem so
12:57:30  <SimonRC> This has happened a few times before, and hitting "skip" once or twice would make the "current order" arrow re-appear back next to the first order in the list.
12:57:52  <Celestar> SimonRC: can you conjure a savegame?
12:57:59  <SimonRC> yup
12:58:35  <peter1138> sounds feasible
12:58:45  <peter1138> i've heard of vehicles being on "no order" before...
12:59:15  *** tokai|ni [] has quit [Read error: 110 (Connection timed out)]
12:59:47  <CIA-5> peter1138 * r4201 /trunk/ (engine.h players.c train_gui.c vehicle.c vehicle_gui.c): - Codechange: Do for _engine_info[] what we do for _*_vehicle_info[]; create and use a function to retrieve data, and ensure constness.
13:01:15  *** tokai [] has quit [Read error: 110 (Connection timed out)]
13:03:51  <black_Nightmare> any of you know what is with when server_ip in the openttd console shows ?
13:03:59  <peter1138> = any
13:04:13  <black_Nightmare> yeah but how do I tell someone then?
13:04:19  <black_Nightmare> they don't seem to be able to find me in list at all
13:04:35  <black_Nightmare> and I checked server_advertise which is on
13:04:36  <glx> you need to tell your ip not
13:04:59  <black_Nightmare> would I do that? :->
13:05:27  <SimonRC> okaay: check out train 21's order box:,%207th%20Oct%201996.sav
13:05:40  <glx> black_Nightmare: how are you connected to internet?
13:06:06  <black_Nightmare> family pc >> some linksys router >> modem (my own pc is still not ready to run fulltime again yet)
13:07:05  <glx> do you have forwarded OTTD port in your router?
13:07:11  <SimonRC> Note that is has shared orders.  Also I removed a depot that was on its orders list, without removing the order first.
13:07:15  <glx> s/do/have
13:08:55  <black_Nightmare> never bothered with the router much at all before..let me see.....
13:08:56  <SimonRC> Usually that doesn't create trouble, just an order marked "invalid order".
13:09:59  <black_Nightmare> hm ok 'applications & gaming' tab in the linksys router webpage .....
13:10:27  <black_Nightmare> hm so what ports do openttd use?  I'll try add it in
13:11:32  <peter1138> SimonRC: so are you our new bughunter? ;-)
13:11:45  <peter1138> black_Nightmare: 3979
13:11:53  <glx> UDP and TCP
13:11:55  <peter1138> both udp & tcp if you...
13:11:57  <peter1138> yeah
13:12:14  <black_Nightmare> ok...I've set it like this....
13:12:41  <glx> maybe you need to restart the router
13:12:54  <black_Nightmare> name: openttd.exe / port range: start 3979 , end 3979 / protocol: both / enable: checked
13:15:47  <SimonRC> peter1138: I just seem to keep finding them
13:17:30  <black_Nightmare> hrm... server_ip still shows after quitting and reloading it
13:17:55  <black_Nightmare> maybe I wasn't meant to start a server yet.....till I get my own pc online (my own router too)
13:18:10  <peter1138> black_Nightmare: server_ip being is correct
13:18:23  <black_Nightmare> do I tell someone to type in that to find my server? :-S
13:18:33  <peter1138> you tell them your IP
13:18:49  <peter1138> or with your router sorted out, it may appear in the server list now
13:30:03  <SimonRC> AHA!
13:30:09  <SimonRC> more news on that bug
13:30:55  <SimonRC> AFAICT, there is something wrong with the orders lits shared by trains 18 - 21
13:31:41  *** Cheery [] has joined #openttd
13:31:44  <Celestar> peter1138 will be happy to fix this, I have to deal with some retards in our administrations now :S
13:31:45  <peter1138> shared orders needs reworking
13:32:05  <SimonRC> Every time any of them finish ther last order on the list, the arrow disappears, and they head off to start oscillating between my first station and my first depot.
13:32:08  <Celestar> what DOESN'T need reworking?
13:32:10  <peter1138> :)
13:32:23  <peter1138> we should have orders as a separate entity from vehicles
13:32:27  <Celestar> SimonRC: that is suboptimal.
13:32:29  <peter1138> and then assign orders to vehicles
13:32:32  <SimonRC> Train 12 also seems to have the same problem, though its orders are not shared
13:32:42  <SimonRC> peter1138: yes
13:32:52  <SimonRC> I shall delet the shared orders
13:32:54  <Celestar> peter1138: we have that, have we not?
13:32:58  <SimonRC> then r-enter
13:33:20  <peter1138> not really, it's dependent on vehicles
13:33:21  <SimonRC> hmm
13:33:39  <peter1138> hmm, only problem with separating it is enforcing station/vehicle types
13:34:00  <Celestar> what is dependent on vehicles?
13:34:07  <peter1138> orders
13:34:24  <Darkvater> ?
13:34:24  <Celestar> I can't see how?
13:34:24  *** dac500 [] has joined #openttd
13:34:29  <Darkvater> towns can't have orders
13:34:35  *** dac500 [] has quit [Client Quit]
13:34:38  <SimonRC> Okaaaay, I click the "-- End of Shared Orders --", the click the Delete button, and I get a messagebox: "Can't delete this order."
13:34:53  <Celestar> you have truely fucked up orders.
13:34:56  <peter1138> heh, nice
13:35:04  <Darkvater> peter1138: elaborate
13:35:59  *** Scia [] has quit [Read error: 110 (Connection timed out)]
13:36:02  <peter1138> maybe when i've thought about it more ;)
13:36:07  <peter1138> need to finish something off :(
13:36:47  *** confluence [] has joined #openttd
13:36:53  *** Scia [] has joined #openttd
13:37:39  <SimonRC> This is all in that game I uploaded
13:38:28  <SimonRC> I will delete and re-create the entire trains in a couple of years, when I shut down the entire network for conversion to monorail.
13:38:47  *** forfriends [] has joined #openttd
13:39:04  <forfriends> you know AI in multiplayer games? it's only possible to have the new ai which they can only use roads, right? even in the latest nightly builds?
13:39:43  <Darkvater> yes
13:40:08  *** CobraA1 [] has joined #openttd
13:40:22  <forfriends> okay, thanks
13:40:40  *** CobraA1 [] has left #openttd []
13:40:42  *** XeryusTC [n=irc@] has quit [Read error: 104 (Connection reset by peer)]
13:40:57  *** jnmbk_ [] has joined #openttd
13:41:11  *** angerman [] has joined #openttd
13:41:31  <Darkvater> forfriends: there are no plans for the old AI to be MP compatible, and the new AI is not developed further in its current form atm
13:41:42  <jnmbk_> hi, I cant get the source by typing svn co svn:// It can't find host...
13:41:52  * SimonRC wishes for a button that upgrades trains to monorail too.
13:41:53  <SimonRC> :-)
13:42:21  <Celestar> vici@galadriel:[/home/vici/openttd/trunk]> host
13:42:21  <Celestar> has address
13:42:36  <Celestar> you have a DNS problem
13:42:38  <Celestar> ?
13:44:25  *** zen-- [] has quit []
13:45:43  <forfriends> is it hard for the current AI to be mp compatible? or just don't bother and get the new ai done?
13:46:02  <peter1138> the ai sucks anyway
13:46:05  <peter1138> so it's hardly worth it ;p
13:46:12  <forfriends> yeah, i've read that in the forums
13:46:15  <forfriends> that statement is irrelevant
13:47:24  <SimonRC> Okay, all trains are now in depots...
13:49:13  <jnmbk_> Celestar: thanks but it didn't work. This the school's wireless anyway...
13:49:33  *** XeryusTC [n=irc@] has joined #openttd
13:49:40  *** jnmbk_ [] has left #openttd []
13:50:39  <Matt-W> the AI is atrocious
13:51:05  <SimonRC> Is there a hard limit on the number of windows open, by any chance?
13:51:12  <SimonRC> I think I keep hitting it
13:51:27  * Matt-W notes that down as something else to fix in the new GUI
13:51:28  <CIA-5> KUDr * r4202 /branch/yapf/openttd_vs80.vcproj: -Fix: VC8 project - removed forgotten file refs
13:51:31  *** |Jeroen| [] has joined #openttd
13:53:33  <peter1138> 8?
13:53:44  <peter1138> hmm, oh, it is
13:54:05  <peter1138> SimonRC: yes
13:54:34  <peter1138> VARDEF Window _windows[25];
13:54:36  <peter1138> probably that
13:54:55  <confluence> Hi.  I'm getting an assertion failure (IsBridgeRamp) on the latest nightly (r4180).  Is this a known issue, or have I managed to break something? ;)
13:55:08  <SimonRC> Ah, well I wanted to have the window of every train and every depot open at once, so I could sell all my trains
13:55:37  *** ^Cartman^ [] has joined #openttd
13:58:07  *** stavrosg [] has joined #OpenTTD
13:58:36  *** Born_Acorn [] has joined #openttd
14:06:20  *** Qrrbrbirlbel [] has joined #openttd
14:16:49  *** forfriends [] has quit []
14:17:07  *** Spoco [] has joined #openttd
14:20:50  *** AciD [] has joined #openttd
14:22:43  *** tokai|mdlx [] has joined #openttd
14:24:41  * SimonRC wishes he had found out that the vehicle icons in the bottom-right corner of the station windows were buttons a bit earlier.
14:25:15  <C-Otto> i whish my pc did not crash everytime i start openttd
14:25:30  <C-Otto> it's an nvidia driver issue btw (and they know it)
14:26:07  <Noldo> those bastards
14:27:01  *** RoySmeding [] has joined #openttd
14:28:44  *** tokai [] has joined #openttd
14:39:03  <peter1138> crap
14:39:08  <peter1138> i need to get out of habits...
14:39:22  <peter1138> i seem to autotype "cd ottd/trunk" after pressing ^A c
14:41:49  *** tokai|3 [] has quit [Read error: 110 (Connection timed out)]
14:42:33  *** tokai|noir [] has quit [Read error: 110 (Connection timed out)]
14:51:45  <Born_Acorn> OpenTTD eats 100% of my CPU every time I start it now!
14:52:02  *** magnus_1986 [n=chatzill@] has joined #openttd
14:52:08  <Prof_Frink> Born_Acorn: no, that's me
14:52:12  <Prof_Frink> I was hungry
14:54:09  *** Mukke [] has joined #openttd
14:54:10  *** Torrasque [] has quit ["Ex-Chat"]
14:56:31  <magnus_1986> 0.4.7 ? what happened to 0.4.6?
14:56:48  <magnus_1986> I mean was there an 0.4.6?
14:56:53  <Prof_Frink> Yes
14:57:01  <Prof_Frink> For about a week
14:57:13  <Prof_Frink> "Release early, release often" ;)
15:01:21  *** confluence [] has quit [Excess Flood]
15:01:42  *** confluence [] has joined #openttd
15:02:17  *** SchAmane [] has quit ["Ciao"]
15:02:30  <magnus_1986> Prof_Frink thanks
15:03:23  *** Belugas_Gone is now known as Belugas
15:04:26  <Belugas> Bjarni : you are spreading rumours about me :)
15:04:34  <Born_Acorn> As a random act of sillyness, I would like to inform you that keeping watches in your shoes is dangerous to your health.
15:04:51  <Born_Acorn> also, its bound to make your watches smell.
15:06:03  <Belugas> Well, then, hopefuly, your watches are waterproof, there's nothing a good hot bath can't clean as much as odours :)
15:06:16  <Belugas> shoes too, by the way hehehe
15:12:35  *** SchAmane [] has joined #openttd
15:14:58  *** confluence [] has quit ["Chatzilla 0.9.72 [Firefox]"]
15:28:04  *** sw4y [] has joined #openttd
15:29:52  <orudge> Hmm, latest trunk doesn't build with mingw32
15:30:05  <orudge> win32.c: In function `CreateConsole':
15:30:05  <orudge> win32.c:1074: `intptr_t' undeclared (first use in this function
15:30:10  * orudge investigates and fixes
15:32:18  *** Prof_Frink [] has quit [Read error: 110 (Connection timed out)]
15:34:26  <CIA-5> orudge * r4203 /trunk/win32.c: - Fix compilation on mingw32 (stdint.h not included)
15:35:00  <glx> hmm I had no problem with this
15:35:54  <orudge> Hmm
15:35:58  <orudge> Well, I assume it won't hurt anyway
15:36:05  <orudge> It seems they like changing things
15:36:15  *** Eddi|zuHause2 [] has joined #openttd
15:36:47  <TL|Away> When will the language problems be fixed?
15:37:23  <TL|Away> video/win32_v.c: In function `TrackMouseTimerProc':
15:37:23  <TL|Away> video/win32_v.c:205: warning: dereferencing type-punned pointer will break strict-aliasing rules
15:37:25  <TL|Away> Thatone is new
15:37:47  <orudge> Gah, still got these silly _map_log_x problems with Watcom
15:37:51  * orudge shall have to figure out what's causing them
15:40:12  <glx> TL|Away: I don't have this warning
15:40:39  <TL|Away> glx: compile-farm does
15:40:50  <TL|Away> possible your gcc supresses the warnings by default
15:41:20  *** DJ_Mirage [] has joined #openttd
15:43:26  *** Spocoo [] has joined #openttd
15:47:19  <orudge> Hmm, yay, got to unravel some more assignments
15:47:21  * orudge pats Watcom
15:53:23  *** magnus_1986 [n=chatzill@] has quit ["Chatzilla 0.9.72 [Firefox]"]
15:55:07  *** Angst [] has joined #openttd
15:55:18  *** tokai|mdlx [] has quit ["It's like, wah."]
15:56:35  *** tokai|noir [] has joined #openttd
15:56:38  *** Diablo-D3 [] has quit ["do coders dream of sheep()?"]
15:59:54  *** Spoco [] has quit [Read error: 110 (Connection timed out)]
16:01:27  *** Eddi|zuHause [] has quit [Read error: 110 (Connection timed out)]
16:02:03  <CIA-5> orudge * r4204 /trunk/ (6 files in 4 dirs): - Get trunk compiling again on OS/2
16:03:48  <peter1138> whoever came up with the tgt format was clearly smoking crack
16:09:31  <orudge> Yup
16:09:44  <orudge> Hmm, it seems the character set stuff on OS/2 is a bit messed up too
16:10:05  <orudge> Mär becomes Mõr
16:10:31  <orudge> OpenTTD reads it back as Mär though
16:11:11  <CIA-5> orudge * r4205 /trunk/openttd.tgt: Whoops, forgot to add os_timer.c to project
16:11:47  <orudge> Oh, and Darkvater, it seems to work
16:11:53  <CIA-5> peter1138 * r4206 /trunk/openttd.vcproj: - Add bridge_map.h and unmovable_map.h to MS VS project file
16:11:56  <orudge> At least, I've not spotted any bad effects, and it compiled OK
16:12:47  *** Eddi|zuHause [] has joined #openttd
16:14:18  <peter1138> 16:40 < TL|Away> When will the language problems be fixed?
16:14:24  <peter1138> TL|Away: when someone translates them...
16:14:27  *** Nijn [] has joined #openttd
16:17:37  *** XeryusTC is now known as Xeryus|feeding
16:19:18  <CIA-5> orudge * r4207 /branch/0.4/ (4 files in 4 dirs): - Fix: Update OS/2 on 0.4 branch, too
16:20:00  <CIA-5> orudge * r4208 /trunk/docs/Readme_OS2.txt: - Update OS/2 readme on trunk, sorry for all the commits!
16:23:00  <TL|Away> peter1138: so never, k, tnx
16:23:04  <tokai|noir> anyone has an idea which mimetype would fit for openttd save games? application/x-openttd ?
16:29:14  *** zen-- [] has joined #openttd
16:29:19  <peter1138> TL|Away: i was going to do them, but others said i shouldn't...
16:30:33  <TL|Away> peter1138: 30 errors for each language
16:30:41  <TL|Away> it is just to idiotic
16:30:51  <TL|Away> and that it is there for a week, oaky, can happen
16:30:54  <peter1138> 30 for each? it's not that many...
16:30:56  <TL|Away> but they are here for almost 2 weeks now
16:31:05  <TL|Away> and not even 1 commit to fix ANY of them
16:31:08  <TL|Away>
16:31:10  <TL|Away> scroll down
16:31:11  <TL|Away> not that many?!
16:31:16  <peter1138> per language
16:31:27  <peter1138> le sigh
16:31:33  <peter1138> i already explained...
16:32:02  <orudge> Hm, right, that should be 0.4.7 for OS/2 ready
16:32:03  * orudge releases
16:32:20  <TL|Away> peter1138: it is just really bad how it currently is :)
16:32:32  <TL|Away> But okay
16:33:09  <TL|Away> peter1138: resetting the broken strings is even better then leaving them like this :p
16:33:24  <TL|Away> But if someone would ask around they will be translated in seconds I guess
16:34:03  <peter1138> i was going to, but was told it was wrong. i have asked around... and nobody appears to want to do even their own language
16:34:18  <TL|Away> why would it be wrong? :s
16:34:27  <TL|Away> but okay, that is my opinion :) I consider this more wrong :p
16:34:29  *** Xeryus|feeding is now known as XeryusTC
16:35:54  <TL|Away> peter1138: main problem, I wanted to install to let the nightly mail all problems every night.... but with this amount of problems
16:35:56  <TL|Away> I won't do that
16:37:20  <orudge> Well, that's all that up to date :)
16:37:28  <TL|Away> orudge: nice work :)
16:37:58  <CIA-5> peter1138 * r4209 /trunk/lang/ (22 files): Remove unused strings
16:38:41  <peter1138> maybe i should rename 885B and 885E
16:39:02  <peter1138> STR_885E_WEIGHT_T_POWER_HP_MAX_SPEED is pretty wrong now...
16:39:06  *** tokai|mdlx [] has joined #openttd
16:39:11  * MiHaMiX is here
16:39:17  <TL|Away> thank you peter1138
16:39:19  *** Eddi|zuHause2 [] has quit [Read error: 110 (Connection timed out)]
16:40:04  <MiHaMiX> about the translations issue I have the following proposal:
16:40:27  <MiHaMiX> removing the broken strings is a bad solution, since they could be easily fixed
16:40:48  <MiHaMiX> I can fix them if you want, though not perfectly
16:41:07  <MiHaMiX> but simply replacing {PARAM} to {WEIGHT} or whatever is pointless
16:41:33  <Bjarni> <Belugas>	Bjarni : you are spreading rumours about me :) <-- I am?
16:41:36  <MiHaMiX> since It'll result strings with duplicated units in it, eg.: 100 t t of coal
16:42:03  <Bjarni> [16:56] 	<Prof_Frink>	"Release early, release often" ;)
16:42:04  <Bjarni> [17:01] 	<--	confluence has quit (Excess Flood)
16:42:04  <Bjarni> heh
16:42:25  <peter1138> MiHaMiX: i was going to do that handrualically
16:42:37  <MiHaMiX> peter1138: ok, would be nice :)
16:42:45  <MiHaMiX> peter1138: since I'm quite busy with WT2
16:42:54  <MiHaMiX> peter1138: but I'll take care of the hungarian mods
16:43:08  <MiHaMiX> peter1138: since I already fixed a bunch of the hungarian strings during test
16:43:09  <Belugas> Bjarni : kind of :)  I was not the one talking about a cache scheme involving newmap in order to help YAPF :)
16:43:20  <Belugas> I saw that too, but could not find the reference
16:43:29  <peter1138> i guess if i'm going to rename those two strings i should do it before they get translated
16:43:32  *** SailorOrion [n=jd@] has joined #openttd
16:43:35  <SailorOrion> hi guys
16:43:42  <Noldo> hi
16:43:43  <peter1138> dunno if WT2 handles renamed strings
16:43:43  <MiHaMiX> SailorOrion: hi
16:43:47  <peter1138> Celestar: morning
16:43:51  <SimonRC> Is it worth converting a 4-platform terminus that is just slightly too busy to a 3-platform roro?
16:43:58  <SimonRC> (in city, not much space
16:43:59  <SimonRC> )
16:44:04  <SailorOrion> peter1138: why morning?
16:44:09  <peter1138> why not?
16:44:10  <SailorOrion> aren't you in UK? :P
16:44:16  <MiHaMiX> peter1138: it certainly will, except for if you rename the string from 'STR_FOO_BAR' to 'STR_FOOBAR'
16:44:31  <peter1138> why except that?
16:44:56  <MiHaMiX> peter1138: sorry, I misunderstood you, you want to RENAME the strings?
16:45:07  <peter1138> i'm going from STR_885E_WEIGHT_T_POWER_HP_MAX_SPEED -> STR_TRAIN_WEIGHT_POWER_MAX_SPEED
16:45:19  <MiHaMiX> peter1138: ok, go ahead, no problem
16:45:40  <MiHaMiX> peter1138: it'll handle, but will lose the pending modifications for the later-to-be-removed strings
16:45:43  <SailorOrion> peter1138: dunno :P
16:45:55  <SailorOrion> tron didn't happen to appear?
16:46:16  <MiHaMiX> peter1138: not that many strings though, at around 10 which I fixed
16:46:27  <peter1138> hmm
16:46:42  <peter1138> SailorOrion: no
16:46:47  <SailorOrion> did anyone happen to have a look at the smallmap zoom diff?
16:46:57  <peter1138> MiHaMiX: are they ready to commit?
16:46:59  *** tokai|ni [] has joined #openttd
16:48:00  <MiHaMiX> peter1138: no, far from that. they only exists in the webtranslator DB, so just go ahead :) No problem from my part :)
16:48:10  <MiHaMiX>                strid               | fromrev | torev | in_use
16:48:10  <MiHaMiX> -----------------------------------+---------+-------+--------
16:48:10  <MiHaMiX>  STR_02E5_DISTANCE_UNITS_SELECTION |    3223 |  4126 | f
16:48:10  <MiHaMiX>  STR_02E3_DISTANCE_UNITS           |    3223 |  4126 | f
16:48:12  <MiHaMiX>  STR_013A_METRIC_KILOMETERS        |    3223 |  4126 | f
16:48:15  <MiHaMiX>  STR_0139_IMPERIAL_MILES           |    3223 |  4126 | f
16:48:49  <MiHaMiX> peter1138: WT2 was long ahead you removing the unnecessary strings, it already marked these as no longer used :)
16:49:17  *** Osai [] has joined #openttd
16:51:09  <SailorOrion> ok
16:51:14  <SailorOrion> g2g battery down
16:51:22  <SailorOrion> catch you around 2200
16:51:37  <MiHaMiX> SailorOrion: bye
16:51:47  <MiHaMiX> ok, bbl, working on WT2
16:53:55  *** pittyplatsch [] has joined #openttd
16:55:01  <peter1138> MiHaMiX: yeah, no good if it hasn't committed though
16:55:08  <peter1138> until then, TL|Away moans at me ;)
16:55:13  <MiHaMiX> peter1138: :)
16:55:39  <MiHaMiX> peter1138: as I already said, just go away, no problem if you fix the broken strings
16:55:46  <MiHaMiX> peter1138: I'll thank you ;)
16:56:04  <MiHaMiX> peter1138: since you lift some weight from my shoulders :)
16:57:58  *** tokai [] has quit [Connection timed out]
16:58:23  *** tokai|noir [] has quit [Read error: 110 (Connection timed out)]
16:58:36  <peter1138> :-)
16:59:26  *** thgergo [] has joined #openttd
17:01:41  <zen--> was it me or did the game hang after 2050 reached
17:01:42  <zen--> :)
17:02:13  <CIA-5> peter1138 * r4210 /trunk/lang/ (22 files): - Use new {WEIGHT} string tag for all cargo quantity strings.
17:09:33  *** tokai|mdlx [] has quit [Read error: 110 (Connection timed out)]
17:10:18  *** SailorOrion [n=jd@] has quit [Read error: 110 (Connection timed out)]
17:13:16  *** tokai|ni [] has quit [Read error: 110 (Connection timed out)]
17:13:48  <peter1138> when's the nightly these days? 8pm bst?
17:16:23  *** black_Nightmare [] has left #openttd ["bye"]
17:22:51  <MiHaMiX> 20:00 CEST
17:23:00  <peter1138> 7pm still
17:23:02  <peter1138> hmm
17:23:03  <MiHaMiX> Fri Mar 31 19:22:57 CEST 2006
17:23:18  *** pittyplatsch is now known as tokai
17:23:20  <peter1138> got 35 minutes
17:23:25  <MiHaMiX> exactly
17:24:44  <MiHaMiX> peter1138: did you missed the POWER tags?
17:25:07  <MiHaMiX> peter1138: or there are two more broken stirng:
17:25:26  <MiHaMiX> peter1138: according to WT2 :)
17:25:58  <MiHaMiX> hmm
17:26:07  <MiHaMiX> ahh, later :)
17:26:26  <peter1138> not finished yet :)
17:26:48  <MiHaMiX> ok
17:27:05  <MiHaMiX> there are more, I was on the 2nd page of the bad strings
17:28:17  <peter1138> i'm doing them now
17:31:38  <MiHaMiX> ok
17:38:56  <peter1138> 90KB ;p
17:40:32  * SimonRC goes
17:40:38  <CIA-5> peter1138 * r4211 /trunk/ (25 files in 2 dirs):
17:40:38  <CIA-5> - Removed measuring units from the names of two strings.
17:40:38  <CIA-5> - Use {POWER} and {WEIGHT_S} tags for all strings instead of "{COMMA}units".
17:41:40  <peter1138> TL|Away: there are some warnings left, but i'm not going to add strings for languages i don't know :-)
17:44:16  *** tokai|noir [] has joined #openttd
17:44:21  *** tokai [] has quit [Read error: 104 (Connection reset by peer)]
17:45:13  <MiHaMiX> peter1138: congrat, you did a really good job!
17:46:12  <TL|Away> peter1138: we will see in 15 minutes :)
17:46:19  <TL|Away> but tnx for the fix, finally :)
17:46:19  <MiHaMiX> peter1138: ok, good job, no broken strings for hungarian afais :)
17:48:48  <peter1138> now i best go home before the missus complains...
17:49:00  <TL|Away> hehe
17:49:03  <TL|Away> you should :)
17:49:05  <TL|Away> I am out dancing :)
17:49:07  <TL|Away> bye!
17:49:51  <MiHaMiX> :)
17:50:01  <MiHaMiX> bye as well, will be back from home :)
17:52:58  *** tokai|noir [] has quit ["It's like, wah."]
17:53:34  *** tokai [] has joined #openttd
18:02:16  <Celestar> back
18:02:57  <Celestar> Tron still didn't appear :(
18:03:13  <Celestar> Darkvater: peter1138: Bjarni: why should set up a roadmap
18:03:28  <Celestar> wanted features and estimated release dates for 0.5.0
18:09:37  *** Eddi|zuHause2 [] has joined #openttd
18:12:38  *** |Jeroen| [] has quit ["Leaving"]
18:18:37  <MiHaMiX> evening :)
18:19:43  <MiHaMiX> nightly is fucked up or still compiling
18:20:58  <MiHaMiX> make[1]: Leaving directory `/ottd_farm/compile'
18:20:58  <MiHaMiX> make[1]: Entering directory `/ottd_farm/compile'
18:20:58  <MiHaMiX> make[2]: Entering directory `/ottd_farm/compile'
18:20:58  <MiHaMiX> Makefile:228: *** WITH_SDL can't be used when SDL-CONFIG is not set. Edit Makefile.config to correct this.  Stop.
18:21:01  <MiHaMiX> make[2]: Leaving directory `/ottd_farm/compile'
18:21:04  <MiHaMiX> make[1]: *** [upgradeconf] Error 2
18:21:06  <MiHaMiX> make[1]: Leaving directory `/ottd_farm/compile'
18:21:14  <MiHaMiX> ok, so nightly is fucked up. All GUI versions.
18:21:36  <Celestar> er what?
18:22:06  *** DJ_Mirage [] has quit [Read error: 104 (Connection reset by peer)]
18:22:08  <MiHaMiX> a make clean usually solves this problem
18:22:16  <MiHaMiX> today I also encountered this problem
18:22:23  <MiHaMiX> and a simple make clean solved it
18:22:46  <MiHaMiX> I thought it was a problem because of me, but it's turned it it's somewhat global problem
18:23:51  <Celestar> we need a new makefile methinks
18:24:21  <MiHaMiX> probably
18:24:58  <Celestar> hm ..
18:25:03  <Celestar> the smallmapzoom is nice
18:26:20  <Celestar> but I'll rewrite it.
18:26:26  <Celestar> I don't want it to use "double"
18:27:18  <MiHaMiX> :)
18:29:28  <peter1138> hmm
18:31:05  <peter1138> well at least the error log is smaller
18:31:08  *** Nijn [] has quit ["<Rom> cute and cuddly, boys, cute and cuddly"]
18:31:16  <Celestar> peter1138: any more map stuff in the working on your side?
18:33:34  <peter1138> only road ground type / roadworks
18:34:17  <Celestar> ok.
18:34:19  <Celestar> have that too.
18:34:27  *** RichK67 [n=RichK67@] has joined #openttd
18:34:30  <Celestar> whose version will we take (apart from the fact that they're nearly identical)
18:35:14  <RichK67> hi guys
18:35:21  *** KritiK [] has joined #openttd
18:35:21  <Belugas> Hello Celestar, hello RichK67
18:35:41  *** Eddi|zuHause [] has quit [Read error: 110 (Connection timed out)]
18:36:03  * Vornicus wanders through the revision timeline.
18:36:12  <RichK67> ive created the graphics for the other runway orientation, so i can now create those long/thins in both directions :)
18:36:14  <Belugas> Celestar, If ever you want to know, I'm doing house construction/build stages
18:36:17  <CIA-5> celestar * r4212 /trunk/ (water_cmd.c water_map.h): -Codechange: Add and make use of an accessor that retrieves the type of a water tile. Add an enum describing the different water tiles
18:36:29  <Celestar> Belugas: I have them, didn't you read my diffs?
18:36:33  <Celestar> oh no
18:36:35  <Celestar> OI have them not
18:36:38  <Celestar> Belugas: great :)
18:36:40  <Belugas> you did lift...
18:36:51  <Belugas> :)
18:37:29  <RichK67> here is a quick test airport...
18:38:04  <Belugas> RichK67, by the way, you are not the oldest around, rest assure.  I beat you by 2 years :)
18:38:10  <Celestar> peter1138, Darkvater, Belugas et al RFC: I want to get rid of HVOT_BUOY and replace it by FACIL_BUOY, or should we put it in the waypoint code right away?
18:38:37  <RichK67> LOL
18:38:48  <Celestar> RichK67: those are rather unrealistic airport layouts?
18:39:13  * Celestar is an aerospace engineer, and a commercial aviation nut. so be careful :)
18:39:36  <RichK67> lol - and so are aircraft flying through buildings to land at high airports... ;)
18:40:38  <RichK67> the 4c compact is not my favourite new design... i prefer the type 3, but opinion seems against it
18:42:39  <CIA-5> KUDr * r4213 /branch/yapf/ (56 files in 7 dirs): -Merge from trunk 4183..4211
18:43:06  <Belugas> RichK67 : the graphics are exactly what is needed.
18:43:30  <Belugas> but why not putting them in openttd.grf?
18:43:37  <RichK67> belugas: yup - opens up the design possibilities
18:43:48  <Celestar> we cannot put the graphics in openttd.grf
18:44:13  <RichK67> licence issue?
18:45:08  <Celestar> yes
18:46:17  <Belugas> Don't you mean trg1r.grf ?
18:46:25  <peter1138> Celestar: um, i buoys... they're stations, aren't they?
18:47:19  <RichK67> bbl
18:47:27  *** RichK67 is now known as RichK|away
18:47:41  <Celestar> peter1138: currenty yes.
18:47:53  <Belugas> but they act and are used as waypoints
18:48:00  <Celestar> peter1138: but they are identified as such by finding out whether HVOT_BUOY is set.
18:48:05  <peter1138> mmm
18:48:41  <peter1138> hmm
18:48:52  <peter1138> why does the osx_dedicated build complain about npf.c?
18:49:00  <peter1138> (and the others don't)
18:49:04  <peter1138> is it a different compiler?
18:50:25  <Celestar> hm
18:50:36  <Celestar> amy objections to committing my newslotter?
18:50:39  *** Mucht|zZz is now known as Mucht
18:50:43  <peter1138> TL|Away: any chance of fixing the nightlies?
18:50:44  <peter1138> nope
18:51:28  <Celestar> peter1138: was that nope towards me?
18:51:32  <peter1138> yea
18:51:43  <Belugas> and another nope on my behalf :)
18:52:04  <Celestar> RichK|away: I really like the 3 new airport you did at first.
18:52:06  <Celestar> good.
18:52:12  <Celestar> I'll see what I can do in the next hour
18:52:17  <Celestar> just cleaning up stations a little
18:52:25  <Celestar> but I currently have an assert somewhere in trunk+
18:53:53  <Celestar> elrail.c :S
18:54:22  <Celestar> something is freaky there
18:54:34  * Celestar scratches head.
18:56:32  <Celestar> (gdb) p GetTileType(t)
18:56:32  <Celestar>  = MP_STREET
18:56:32  <Celestar> (gdb) p GetRoadType(t)
18:56:32  <Celestar>  = ROAD_NORMAL
18:56:44  <Celestar> why would I draw catenary for such a tile?
18:56:56  <peter1138> RichK|away: "I would 100% agree with this feature if it was distance limited... ie, only "wait for stop" if occupied and vehicle is within 10 tiles of destination."
18:56:59  <peter1138> RichK|away: errr... it is...
18:57:22  <Celestar> RichK|away: yes. 16 tiles.
18:57:32  <Celestar> RichK|away: but newslotter doesn't need this anymore.
18:57:44  <peter1138> crap, conflicts
18:57:50  <peter1138> oh, yeah, i split bits off o_O
18:58:32  * Vornicus was very very impressed with the performance of the latest slotter remake
19:00:20  <Vornicus> It's now a lot more efficient, to the point where I need to sell trucks because they park fast enough that places with Full Load actually manage to fill up.
19:01:45  <Bjarni> regarding ethernet cables, how do I learn what the differences between UTP, STP and FTP are? I mean performance wise, I know how the cables look
19:02:00  <CIA-5> celestar * r4214 /trunk/elrail.c: -Fix: Do not try to obtain Trackbits for normal rails, bus stops, airports and other non-rail tiles
19:02:05  <Darkvater> <-- HUH?
19:02:15  <Celestar> Bjarni: UTP, STP ... little difference.
19:02:20  <Celestar> FTP is afaik optical
19:02:21  <Darkvater> Bjarni: lol, ftp is a protocol
19:02:22  <Celestar> or not?
19:02:56  <Celestar> Darkvater: ?!
19:03:09  <Bjarni> 	<Darkvater>	Bjarni: lol, ftp is a protocol <-- yeah, but the F also stands for foil when it is regarding ethernet
19:03:22  <Bjarni> it's some sort of foil shielding
19:03:30  <Darkvater> ah
19:03:58  <Celestar> Bjarni: the CATS are more important imho
19:04:29  <Naksu> CATS?
19:04:37  <Naksu> HOW ARE YOU GENTLEMEN !!
19:04:38  <Celestar> CAT5 == 100MBPs, CAT5e == Gigabit (I think shortened to 15m or something), CAT6 == Gigabit, CAT7 == 10Gig
19:04:46  <Bjarni> so CAT 6 UTP is better than CAT 5e STP?
19:04:48  <Vornicus> Celestar: 4214 makes elrail draw catenaries faster?
19:05:00  <Vornicus> or, not faster, but more properly?
19:05:14  * Bjarni sets up Naksu the bomb
19:05:23  <Celestar> Vornicus: it makes the game not crash.
19:05:30  <Vornicus> ...ah
19:05:38  <Celestar> I have a serious elrail problem.
19:05:41  <Bjarni> that's also a nice improvement
19:05:45  <Naksu> Bjarni: i would think that what defines a category is mostly crosstalk
19:06:05  <Naksu> and having foil outside wont make the wires any less likely to bleed to other wires :)
19:06:05  <Celestar> when you convert a savegame while the AI is building monorail, you get half a monorail and half an elrail route :S
19:06:22  <Celestar> in CAT6 each pair is shielded individually
19:06:26  <Bjarni> I wonder how unshielded CAT 6 can be better than shielded CAT 5e
19:06:31  <Darkvater> Bjarni: looking at wikipedia I think STP is a protocol not a cable type. FTP which would just be foiled gives extra shielding so longer distances
19:06:57  <Naksu> Bjarni: in a noisy environment it wouldnt
19:06:58  <Celestar> STP == Shielded Twisted Pair afaik
19:06:58  <Darkvater> don't think you should take too much into this. CAT6 is basically just CAT5 + 4 more cables
19:07:05  <Celestar> Darkvater: nope
19:07:14  <Naksu> Darkvater: naw
19:07:15  <Celestar> CAT5 is 8 wires, CAT6 is 8 wires.
19:07:20  <Celestar> CAT7 is 8 wires.
19:07:26  <Darkvater> yes but some aren't used
19:07:37  <Celestar> Darkvater: 4,5,7,8 are not used.
19:07:37  <Naksu> Darkvater: depends on what's transported
19:07:45  <Naksu> Celestar: they are
19:07:47  <Celestar> at least on 100BaseT
19:07:53  <Darkvater> Naksu: no, if you are only 100mbit they are never used
19:07:55  <Celestar> (in 90% of installation)
19:08:15  <Darkvater> <-- out
19:08:19  *** Darkvater [] has quit ["leaving"]
19:08:36  *** stavrosg [] has quit [Read error: 110 (Connection timed out)]
19:09:02  <Naksu> 100baseVG uses 4 pairs (8 wires)
19:09:13  <Celestar> Naksu: but it is rather uncommon
19:09:19  <Celestar> most 100BaseT
19:09:43  <Naksu> o rly? :)
19:10:23  <Naksu> iirc 100basevg ran was for cat3 or something
19:10:53  <Naksu> 100BaseVG is a 100 Mbit/s Ethernet standard specified to run over four pairs of category 3 UTP wires
19:10:54  <Bjarni> "the maximum allowed length of a Cat-6 horizontal cable is 90m" <-- I guess you can also make it go 90m vertically, so it's a funny way to write it ;)
19:10:58  <Naksu> wikipedia <3
19:10:59  <CIA-5> celestar * r4215 /trunk/ (7 files in 2 dirs): -Codechange: Renamed *RoadStation* functions to *RoadStop* and moved them to station_map.h to keep consistency
19:11:02  <Celestar> Bjarni: you cannot.
19:11:15  <Bjarni> why not?
19:11:24  <Celestar> Bjarni: you'll have problems with the electric potential difference in a typical building.
19:11:45  <Celestar> that's why many installation are fibre these days
19:11:58  <Vornicus> wait
19:12:07  <Bjarni> good point
19:12:13  <Vornicus> are you telling me that a vertical wire actually acts differently than a horizontal one?
19:12:38  <Naksu> Vornicus: yes
19:12:41  <Bjarni> yes
19:12:55  <Naksu> a twisted wire also acts differently than a straight wire
19:13:09  <Bjarni> it will build up statically electricity and make a voltage difference between each end when it's vertically
19:13:54  <Vornicus> insanity
19:14:05  <Naksu> indeed
19:14:20  <CIA-5> celestar * r4216 /trunk/elrail.c: -Fix: Fixed revision 4214, did a bad error there. Thanks MiHaMiX for pointing it out
19:14:50  <Celestar> Vornicus: BMW HQs here had some of these problems
19:14:56  <Bjarni> usually it's not an issue, but then again it's not normal to make a LAN that is 90m vertically
19:15:33  <Celestar> Vornicus: keep in mind that 100[0]BaseT operates with rather low a voltage differential
19:16:03  <Celestar> if you have a potential difference of, say, a Volt between floor 10 and floor 40, you might have trouble.
19:16:26  *** tokai [] has quit [Read error: 104 (Connection reset by peer)]
19:16:44  <Bjarni> a single volt is actually less that you can experience
19:17:05  <Bjarni> static electricity can build up to much higher voltage differences
19:17:27  *** tokai [] has joined #openttd
19:18:08  <Bjarni> at certain weather conditions, you can get electric shocks just by touching stuff and discharge the electrical buildup, which have to be way more than a single volt for you to notice it
19:20:34  <Celestar> that's hopefully not the difference that ends up in your network backbone :)
19:21:23  <Celestar> ok what are we going to do with buoys?
19:26:17  <Belugas> For what my opinion is worth, I say buoys should be in waypoint code.
19:27:02  <Celestar> does anyone have savegames with a couple, or better, tons, of ships?
19:27:25  * Belugas checkc
19:27:26  <Vornicus> Celestar, that savegame I gave you with the hundred trucks also has four ships.
19:27:51  <Celestar> Vornicus: thanks
19:27:55  <Vornicus> but they don't have to move far.
19:28:11  <Vornicus> --indeed the whole map is only 64x128
19:28:17  * Belugas cannot... boss is calling meeting... bbr
19:28:28  <Bjarni> newsbreak: March was the coldest March in the past 19 months
19:28:47  <Bjarni> somehow I don't think the weather reporter should have said 19 months
19:29:06  <Bjarni> it means it was colder than last year and nothing more o_O
19:30:29  <Celestar> Vornicus: no problem.
19:30:35  *** Brianetta [] has joined #openttd
19:30:38  <Celestar> I like that map.
19:30:41  <Celestar> nice work Vornicus
19:30:48  <blathijs> Bjarni: Don't mistake that for being the coldest March in the past 20 months, though
19:31:16  <Bjarni> heh
19:31:24  <Belugas> 42 ships, is it enough?
19:31:43  <hylje> very much so
19:34:45  *** Torrasque [] has joined #openttd
19:38:29  *** RichK|away is now known as RichK
19:38:41  *** RichK is now known as Richk67
19:40:16  <Richk67> hi - back
19:41:14  *** Tiku- [] has joined #openttd
19:41:20  <Richk67> celestar: so you prefer the first 2 narrow airports
19:41:49  <peter1138> Celestar: is r4214's log incorrect?
19:41:51  <peter1138> "normal rails"
19:42:22  <Vornicus> That map needs some help though.  It was made with pbs originally, so it's got a lot of stuff that doesn't really work as combo signals.
19:42:40  <peter1138> is !GetRoadType(t) == ROAD_CROSSING the same as GetRoadType(t) != ROAD_CROSSING? (brain frazzled)
19:42:58  <peter1138> oh, you changed it :)
19:43:09  <Vornicus> Only if GetRoadType(t) produces a boolean.
19:43:30  <Vornicus> and ROAD_CROSSING is also a boolean
19:43:34  <peter1138> well, i'm supposed to be going out, but i'm knackered :(
19:43:51  <Celestar> Richk67: the very first ones in the entire post.
19:43:53  <Celestar> the intercont one.
19:44:03  <Richk67> celestar: i have a savegame with 21 ships
19:44:09  <Celestar> Richk67: nice :)
19:44:15  <Vornicus> otherwise, ROAD_CROSSING == 2 and GetRoadType(t) == 1 makes the first one false and the second one true
19:44:18  <Richk67> do you want?  pm?
19:44:33  <Celestar> Belugas: send again please.
19:44:48  <Celestar> peter1138: I've changed it ..
19:45:03  <peter1138> Celestar: yeah, i shouldn't read changes in sequence o_O
19:45:40  <Celestar> peter1138: the first one was very very wrong
19:45:42  <Celestar> :)
19:45:46  <Richk67> celestar: the 3 original airports - commuter, intercontinental, helidepot are ready for commit to trunk (IMO).... i'd love to get them in... seeing as its my birthday Sunday (RichK is getting desperate to have something in trunk ;) )
19:46:20  <Richk67> TerraGenesis Perlin is also ready. SpeedSigns is close too
19:46:49  <Celestar> Richk67: if you have diffs, send them now.
19:47:00  <Celestar> Richk67: I will be offline in 1 hour for at least 48 hours
19:47:04  <Celestar> peter1138: diff to read
19:47:10  <Richk67> all are online in the forums
19:47:27  <Celestar> BAH forums :P
19:47:46  <Celestar> Richk67: gimme link
19:48:06  <Richk67> TGPerlin:   3airports:
19:48:16  <Celestar> thanks
19:48:27  <peter1138> what're coast tracks?
19:48:45  <Celestar> peter1138: if you have a tile with tileh 1, 2, 4, 8, ships can use that tile
19:48:51  <Richk67> SpeedSigns:
19:49:08  <peter1138> hmm
19:49:27  <peter1138> so the 32, 4, etc... are... track bits?
19:49:35  <Celestar> yes.
19:49:54  <Richk67> SpeedSigns IMO needs to wait until the new pathfinder is in place & stable (code wise), and then i'll update
19:49:59  <Celestar> ok
19:50:08  <peter1138> yapf?
19:50:26  <Celestar> Richk67: I MIGHT have time to read stuff over the weekend.
19:50:57  <Celestar> Richk67: but I can't make any promises. work on my end :(
19:50:58  <Richk67> thanks Celestar. personal preference is TGP first, 3 airports
19:51:04  <Celestar> Richk67: so noted.
19:51:23  <Celestar> peter1138: I've only moved the stuff.
19:51:40  <Celestar> peter1138: I see no reason to declare a global variable that is referenced in one function.
19:51:51  <peter1138> heh
19:52:07  <peter1138> i was just trying to understand it :)
19:52:09  <Vornicus> use static!
19:52:22  <Celestar> Vornicus: even then, variable can be local ..
19:52:25  <Vornicus> right
19:52:30  <Vornicus> a local static variable.
19:53:05  <Celestar> const static even :)
19:53:48  <Vornicus> that might be going a bit far.
19:54:26  <Celestar> peter1138: I'm replacing the decimal stuff by hex stuff in coast_tracks as well.
19:54:31  <Celestar> Vornicus: why?
19:54:34  <Celestar> it IS const.
19:54:36  <Celestar> just data.
19:55:25  <Celestar> Richk67: how well tested are the airports?
19:55:56  <TL|Away> ggrrr, me slaps Bjarni so hard... we should stop making changes to the fucking Makefile
19:55:59  <TL|Away> it sucks so badly
19:56:01  <Celestar> Richk67: and how did you manage that TERM7 can be NOT right after TERM6 ?
19:56:03  <TL|Away> I hate it I hate it I hate it
19:56:08  <Celestar> TL|Away: we need a new makefile.
19:56:11  <TL|Away> I should switch to the configure ASAP
19:56:24  <Vornicus> idunno.  It just seems to me that if something is const it should be visible to more stuff anyway.
19:56:27  <TL|Away> but I need to tweak that a bit more....
19:56:45  <Richk67> celestar - i added a cross-reference table, and can place TERM7,8,9,10 wherever i want :)
19:56:48  *** Scia [] has quit [Remote closed the connection]
19:56:52  <Celestar> Richk67: nice
19:57:59  <Richk67> airports *heavily* tested.... ive thrown 40+ concordes at the international, and then watched for 30 years on high speed .... wow does it handle nicely. there were some early bugs, but theyve gone now... id say its 99%+
19:58:33  <TL|Away> Changing 20 Makefile.config files.............
19:59:07  <Richk67> the biggest limitation on the airports is only having 31 blocks available... its so easy to use them once you get more than about 10 loading positions
20:00:31  <Celestar> Richk67: I've tried to extend it to 63..
20:00:41  *** RoySmeding [] has quit ["kthxbye"]
20:00:41  <TL|Away> nightly is building
20:00:47  <TL|Away> expect broken log-messages
20:00:48  <peter1138> \o/
20:01:16  <Celestar> Richk67: it worked.
20:01:18  <Richk67> yeah, i tried too... it got nasty, and beyond my limited C coding experience
20:01:23  <Celestar> Richk67: but there might be portability issues.
20:01:43  <Celestar> Richk67: just make a64 bit enum, but some MSVC seem not to understand that. :S
20:02:06  <Richk67> yeah, that was the problem i came across - it would change the saves, and old games would not be able to load ... users just wouldnt accept that
20:02:36  <Celestar> there is a portable way.
20:02:51  <Celestar> don't enum the whole value 1 << FOO, but only the shifting value.
20:02:55  <Celestar> FOO
20:02:58  <Richk67> current 31 limit is ok, up to size of intercontinental... i wont be developing bigger ones myself
20:02:59  <Celestar> and shift in the code.
20:03:05  *** Born_Acorn [] has quit [Read error: 104 (Connection reset by peer)]
20:04:14  <Celestar> because my intercont had 42 states or so.
20:04:22  <Richk67> see... there you've lost me ;)    well, nearly, but i dont think its a big issue, and it will be "cured" when I rewrite airports to be newgrfs as per dalestan's design
20:04:31  <Celestar> ^^
20:04:44  <Celestar> does TTDP have larger airport meanwhile?
20:04:57  <Richk67> lol - we are waaaaaaaaay ahead... :)
20:05:14  <DaleStan> Or something that vaguely resembles my design, at least.
20:05:17  <hylje> is dynamically built airport not viable? :x
20:05:23  <Celestar> hylje: difficult.
20:05:25  <DaleStan> And TTDP does not, unfortunately.
20:05:32  <Richk67> hylje... very very difficult
20:05:43  <TL|Away> peter1138: much better with this amount of language errors :) 4 per language, for 5 languages, tnx a lot :)
20:06:06  <Belugas> Celestar, sending again
20:06:10  <Belugas> sorry for dealy
20:06:19  <Celestar> no worries
20:06:32  *** Osai [] has quit []
20:08:03  <Richk67> celestar: id say the 3airports patch is the least dangerous... actual code changes are minimal. its mostly extra FTA data
20:08:16  <Celestar> Richk67: yes I'm reading through it.
20:08:26  <Vornicus> He lost all his friends / he didn't need his friends / he lived with his mother and repeated himself
20:08:38  <Celestar> Vornicus: ?
20:08:44  <TL|Away> In file included from landscape.c:18:
20:08:44  <TL|Away> water_map.h: In function `GetWaterTileType':
20:08:44  <TL|Away> water_map.h:34: warning: control reaches end of non-void function
20:08:45  *** Aankhen`` [n=pockled@] has quit ["Sleep 'n' all that [Time wasted online: 7hrs 53mins 51secs]"]
20:08:47  <TL|Away> nice ;)
20:08:52  <Celestar> BAH
20:09:00  <Vornicus> Meet James Ensor, Belgium's famous painter!  Dig him up and shake his hand, appreciate the man!
20:09:10  <hylje> while dynamic airports would make for cool and functional outfits, the aircraft mechanics might not like varying runway lengths as it is now -- pathing in ground is also a problem?
20:09:11  <TL|Away> I have no idea why only gcc 2.95.3 shows it, but okay
20:09:14  <Celestar> TL|Away: yes. it ends with an assert(0);
20:09:27  <TL|Away> Celestar: which we use a lot, which is bad in general
20:09:30  * Eddi|zuHause2 thinks Vornicus smoked something...
20:09:32  <TL|Away> exit(0) after it is better
20:09:37  <TL|Away> Celestar: assert(0) ONLY works for debug builds
20:09:43  <TL|Away> when you now are in normal build, it continues
20:09:46  <TL|Away> which you don't want
20:09:49  <Vornicus> (They Might Be Giants - Meet James Ensor)
20:09:55  <Celestar> TL|Away: modify it :P
20:09:59  <TL|Away> Celestar: I refuse
20:10:03  <Richk67> hylje - ground pathing is the ultimate nightmare... so easy to have conflicts
20:10:13  <hylje> as i guessed
20:10:15  <TL|Away> I will not, I shall not and I won't change 1 bit on C code in OpenTTD anymore :p
20:10:29  <Celestar> ^^
20:11:02  <DaleStan> <TL|Away> exit(0) after it is better <-- exit(0)? Shouldn't that be a non-zero, to indicate failure?
20:11:04  <TL|Away> Celestar: btw, we have a mcro for that, something like NOT_REACHED()? :)
20:11:14  <TL|Away> DaleStan: if you like, I don't care :p
20:11:24  *** syf [] has quit [Connection timed out]
20:12:12  <Celestar> TL|Away: yes
20:12:52  <Celestar> but NOT_REACHED will warn also.
20:13:11  <TL|Away> if it is made correctly, it shouldn't
20:13:14  <TL|Away> I believe we use that all the time
20:13:17  <TL|Away> But I dunno
20:13:21  <TL|Away> haven't worked with the code for a long time
20:13:37  <Celestar> ok guys. needa go
20:13:38  <TL|Away> but this is just bad :) Don't depend on assert(), remember yourself always that the code should work without it too :)
20:13:41  <TL|Away> Bye Celestar :)
20:13:44  <Celestar> cu Monday.
20:13:49  <TL|Away> long weekend? ;)
20:13:52  <Celestar> yeah
20:13:54  <Celestar> seminar
20:13:56  <Celestar> 2 days
20:13:58  <TL|Away> enjoy :)
20:14:00  <TL|Away> nightlies done
20:14:01  <Celestar> I will :)
20:14:05  <Richk67> cu celestar... shall i pester bjarni?? :)
20:14:07  <TL|Away> all showed succeess, with warnings
20:15:16  <TL|Away> Sorry for all the nightly servers
20:15:20  <TL|Away> revisions will be wrong
20:15:27  <TL|Away> blame... someone for that :p
20:16:34  <peter1138> bjarni :P
20:16:45  <TL|Away> peter1138: I don't like to point fingers, but yeah :p
20:16:47  <TL|Away> he bumped the version
20:16:55  *** Qball [] has quit [Read error: 110 (Connection timed out)]
20:16:59  <TL|Away> and strangely enough, it doesn't take over the values inside a Makefile.config, while updatin
20:17:00  <TL|Away> g
20:17:08  <TL|Away> no, it starts to redetect everything
20:17:12  <TL|Away> like you never told him what was where
20:17:16  <TL|Away> like a blind fool
20:17:26  <TL|Away> for that, configures are made, to smoothen that process
20:17:28  <TL|Away> but okay :p
20:17:30  <TL|Away> enough wining :)
20:17:31  <TL|Away> bye all!
20:18:00  *** DarkSSH [] has joined #openttd
20:18:03  *** mode/#openttd [+o DarkSSH] by ChanServ
20:18:07  <DarkSSH> what's going on with the makefile?
20:18:08  <DarkSSH> tfarago@Arrakis:~/openttd> ./configure
20:18:08  <DarkSSH> touch Makefile.config
20:18:08  <peter1138> by TL|Away
20:18:09  <DarkSSH> make[1]: Entering directory `/home/tfarago/openttd'
20:18:11  <DarkSSH> Makefile:228: *** WITH_SDL can't be used when SDL-CONFIG is not set. Edit Makefile.config to correct this.  Stop.
20:18:15  <peter1138> heh
20:18:20  *** DarkSSH is now known as Darkvater
20:18:26  <Bjarni> check Makefile.config
20:18:30  <Darkvater> very, very VERY annoying
20:18:34  <TL|Away> clearly the nightly wasn't a local problem :)
20:18:51  <TL|Away> sdl-config is no longer auto-detected, how nice....
20:18:52  <Bjarni> somehow WITH_SDL is set while SDL-CONFIG is not
20:18:53  <Darkvater> what do you mean check? I just deleted it to get it properly
20:19:00  <TL|Away> I suggest:rm -rf Makefile makefiledir
20:19:01  <TL|Away> :p
20:19:10  <Bjarni> :p
20:19:23  <TL|Away> and start the whole think from the ground up
20:19:27  <TL|Away> in a normal, ordered, way
20:19:27  <Bjarni> SDL-CONFIG is not autodetected?
20:19:31  <peter1138> what is makefiledir anyway
20:19:34  <peter1138> it smells of bjarni
20:19:35  <hylje> rm -rf /etc/
20:19:40  <TL|Away> but okay, I was leaving
20:19:50  <peter1138> (it uses "have" instead of "has")
20:20:11  *** Sacro [i=Ben@adsl-213-249-234-140.karoo.KCOM.COM] has joined #openttd
20:20:16  <Darkvater> I think someone broke configure
20:20:29  <peter1138> oh, that's TL|Away's work ;p
20:20:37  <Sacro> i never broke anything
20:20:51  <peter1138> ./configure doesn't work for me
20:21:14  <Sacro> was there a configure script?
20:22:25  *** angerman [] has left #openttd []
20:24:07  *** BJH_ [] has joined #openttd
20:24:11  *** Torrasque [] has quit ["Ex-Chat"]
20:24:36  <peter1138> bah, vim fucks up on the syntax highlighting in Makefile:228 + 234
20:25:21  <Celestar> peter1138: yes, because the ' might need to be escaped anyway
20:26:11  <Celestar> but ok I'm gone
20:26:12  <Celestar> :P
20:27:08  <Darkvater> actually
20:27:13  <Darkvater> tfarago@Arrakis:~/openttd> make upgradeconf
20:27:13  <Darkvater> touch Makefile.config
20:27:13  <Darkvater> make[1]: Entering directory `/home/tfarago/openttd'
20:27:13  <Darkvater> Makefile:228: *** WITH_SDL can't be used when SDL-CONFIG is not set. Edit Makefile.config to correct this.  Stop.
20:27:17  <Darkvater> this is broken
20:27:54  * Darkvater will shoot someone for coming up with this makefile crap
20:28:32  <hylje> o
20:29:08  * DjViper hides
20:29:35  * hylje marks Darkvater with a laser painter
20:29:54  * hylje moves the point to DjViper
20:30:01  <DjViper> pwned
20:30:37  <hylje> i actually blame slow connection n retarded tabcomplete
20:30:43  <Bjarni> something is really weird. I get the same error with libpng. First it is set, then it deletes it and makes the error
20:31:22  *** mowl [] has quit ["using sirc version 2.211+KSIRC/1.3.11"]
20:31:54  <Richk67> bbs
20:31:57  *** Richk67 [n=RichK67@] has quit []
20:36:52  *** BJH [] has quit [Read error: 110 (Connection timed out)]
20:39:50  *** Born_Acorn [] has joined #openttd
20:40:06  *** sw4y [] has quit ["Odletam do paralelniho vesmiru..."]
20:45:19  * Vornicus fiddles with stuff, trying to get his control scheme thingy to work.
20:46:45  * Sacro ponders abuot life
20:47:23  <hylje> sacro,42, now get back to work
20:47:32  <Sacro> work?
20:47:45  <hylje> :>
20:47:52  <Sacro> not done that in a while
20:50:18  *** Darkvater [] has quit ["Lost terminal"]
20:52:16  *** zen-- [] has quit []
20:55:36  *** DarkSSH [] has joined #openttd
20:55:37  *** mode/#openttd [+o DarkSSH] by ChanServ
20:55:41  <DarkSSH> bleh
20:55:45  *** DarkSSH is now known as Darkvater
20:55:52  *** mode/#openttd [-o Darkvater] by Darkvater
20:56:24  <peter1138> hmm?
20:57:07  <Darkvater> makefile
20:57:07  <KUDr> Darkvater sets mode: -o Darkvater <-- why you are so agressive?
20:57:26  <peter1138> yeah, it's sucking
20:57:49  <Darkvater> KUDr: it's misleading
20:58:14  <Darkvater> ok, then no with-iconv
20:58:16  <Darkvater> screw it
20:59:05  *** ThePizzaKing [] has joined #openttd
21:01:03  *** Tiku- [] has quit ["[ ]"]
21:01:45  <Kalpa> Hinterwälder hexengeist
21:01:52  <peter1138> uh
21:02:26  <peter1138> is it ime
21:02:26  <Kalpa> Hinterwälder = Rear woodlands, but hexengeist? witch something... what? :)
21:02:31  <peter1138> or is SDL-CONFIG a bad name
21:02:38  <peter1138> i just s/SDL-CONFIG/SDL_CONFIG/g
21:02:47  <peter1138> & for LIBPNG-CONFIG -> LIBPNG_CONFIG
21:02:51  <peter1138> and now i don't get these errors
21:03:16  <peter1138> (vim highlighting doesn't show SDL-CONFIG as a proper var name)
21:03:57  <Darkvater> hmm
21:04:04  <peter1138> i think that may be it
21:04:33  <Bjarni> yeah, found the error in the makefile
21:04:50  <Darkvater> gogo fix it :)
21:04:51  <Bjarni> somehow it don't like the char "-" in varnames
21:04:57  <Darkvater> doesn't
21:05:06  <Bjarni> I'm currently testing my fix
21:05:20  <peter1138> your fix? i said it first :P
21:05:22  <Bjarni> basically replacing - with _
21:05:25  <peter1138> yeah
21:05:25  <Sacro> gtg, bbl maybe
21:05:26  *** Sacro [i=Ben@adsl-213-249-234-140.karoo.KCOM.COM] has quit ["Sacro has no reason"]
21:05:28  <Darkvater> peter1138's
21:05:33  <peter1138> SDL-CONFIG certainly can't be exported
21:06:02  <peter1138> echo $LIBPNG-CONFIG
21:06:02  <peter1138> -CONFIG
21:06:03  <peter1138> heh
21:06:40  *** Cheery [] has quit ["Leaving"]
21:06:46  <Darkvater> what is ETA?
21:06:57  <peter1138> estimated time of arrivla...
21:06:59  <CIA-5> peter1138 * r4217 /trunk/ (4 files in 2 dirs): Replace SDL-CONFIG and LIBPNG-CONFIG with SDL_CONFIG and LIBPNG_CONFIG
21:07:01  <peter1138> err, arrival
21:07:10  <peter1138> now see if that works for you :P
21:07:13  <Darkvater> yaay
21:07:55  <peter1138> now, how did it ever work?
21:08:30  <Darkvater> *magic*
21:08:43  <Bjarni> peter1138: we hit commit at the same time :p
21:09:01  <Bjarni> so I wondered why it failed when nobody committed
21:09:23  <Bjarni> I mean, I didn't see CIA or an email
21:10:41  <Bjarni> <peter1138>	now, how did it ever work? <-- simple. It can handle it in a var name, but make runs the makefile twice (first run is some sort of check and var setup) and it transfers the vars from the first run to the second, except if it contains -
21:10:53  *** Nubi|Away [] has quit [Remote closed the connection]
21:11:06  <Bjarni> due to a bug it set the var during both runs or read it twice from Makefile.config
21:11:13  <Bjarni> I fixed that bug and then we got the problem
21:11:26  <Bjarni> (that bug also resulted in other problems)
21:12:03  <Bjarni> Darkvater: actually now I think my iconv detector is good enough. It just triggered this bug
21:12:08  <Bjarni> somehow
21:12:39  <peter1138> any other fixes?
21:13:03  <peter1138> heh, 10 commits just from me today
21:13:30  <peter1138> 31 in total
21:13:32  <peter1138> o_O
21:13:40  <Bjarni> the original problem was whenever we had a new makefile version, it detected all flags, overwriting the custom ones the user had set
21:13:46  <peter1138> and no tron to remove ModifyTile
21:13:51  <Bjarni> very bad for the compiler farm
21:13:55  <CIA-5> Darkvater * r4218 /trunk/os_timer.c: - Codechange: Try to make the rdtsc() not present warning message a bit more clear
21:14:02  <Bjarni> I fixed that, but then we got this problem instead
21:14:22  <Bjarni> now both issues should be fixed :)
21:15:00  <Kjetil> hm.. when was 0.4.7 released ?
21:15:26  <Bjarni> during last release party
21:15:33  <peter1138> months ago
21:15:33  <Bjarni> download it from SF and check the date
21:15:50  <Bjarni> another question: do configure work for you?
21:16:03  <peter1138> it does now
21:16:05  <Vornicus> dammit I remember figuring this out once.
21:16:21  <Bjarni> $ ./configure
21:16:22  <Bjarni> touch Makefile.config
21:16:22  <Bjarni> touch Makefile.config
21:16:22  <Bjarni> make[1]: `Makefile.config' is up to date.
21:16:25  <Bjarni> that's what I get
21:16:27  <Bjarni> o_O
21:16:29  <Darkvater> Bjarni:
21:16:44  <Darkvater> #if defined(__APPLE__) && (MAC_OS_X_VERSION_MAX_ALLOWED >= MAC_OS_X_VERSION_10_3)
21:16:47  <Darkvater> is this the same as
21:16:51  <Darkvater> ifdef OSX
21:16:51  <Darkvater> ifndef JAGUAR
21:16:52  <Darkvater> ?
21:17:10  <peter1138> Bjarni: well, ok, it doesn't error
21:17:23  <peter1138> i don't know what it's supposed to do, but it enters and leaves the current directory a couple of times...
21:18:01  <Bjarni> yeah, since OTTD fails on 10.1, and os/macosx/Makefile.setup sets JAGUAR if target is 10.2 before the lines you just pasted from the makefile
21:18:17  <Darkvater> ok
21:18:27  <Darkvater> $(WITH_ICONV) = 1
21:18:32  <Darkvater> can I do this in the makefile
21:18:38  <Darkvater> and then check a few lines lower with
21:18:42  <Darkvater> ifdef WITH_ICONV?
21:19:03  <Bjarni> $(VAR) writes the content of VAR
21:19:09  <Darkvater> so that is correct?
21:19:10  <peter1138> --with/--without appears to work
21:19:10  <Bjarni> if you assign something to it, write VAR=
21:19:16  <Bjarni> not $(VAR)
21:19:24  <Darkvater> ok, and it'll be defined, right?
21:19:36  <Bjarni> if VAR contains A, then it will execute A=1
21:19:39  <Bjarni> I think
21:19:49  <Darkvater> hmm, how to check...
21:19:56  <Bjarni> you should write:
21:20:01  <Bjarni> WITH_ICONV=1
21:20:06  <Bjarni> ifdef WITH_ICONV
21:20:14  <Bjarni> you assigned 1 to it, so it's defined
21:20:18  <Darkvater> ok :)
21:20:35  <Bjarni> it's defined if it is different from WITH_ICONV= (nothing)
21:20:47  *** Fujitsu [] has joined #openttd
21:20:54  <Bjarni> so you can put version tags or whatever in it and it's still defined
21:21:00  <Darkvater> got ya :)
21:21:26  <Bjarni> SDL_CONFIG actually uses your SDL version, not 1, but since it's only used by ifdef, then it doesn't matter
21:21:53  <peter1138> mmm
21:21:58  <Bjarni> err, not SDL_CONFIG, but WITH_SDL
21:22:00  <peter1138> hence it works
21:22:04  <peter1138> yeah
21:22:16  * peter1138 installs png dev stuff
21:22:19  <Bjarni> SDL_CONFIG contains sdl-config, sdl11-config or a custom one entered by the user
21:22:33  <Born_Acorn> peter1138: MSPaint?
21:22:35  <Born_Acorn> :p
21:22:42  <peter1138> libpng12-dev :P
21:22:43  <CIA-5> Darkvater * r4219 /trunk/ (Makefile configure makefiledir/Makefile.config_writer unix.c):
21:22:43  <CIA-5> - Add support for WITH_ICONV. It is enabled by default for OSX > 10.3 for all
21:22:43  <CIA-5> others set it with WITH_ICONV in Makefile.config or with --with-iconv with
21:22:43  <CIA-5> configure. --with-config=/somedir will search for iconv include files somewhere
21:22:44  <CIA-5> (or in Makefile.config with WITH_ICONV_PATH). Custom library loading is not
21:22:44  <Darkvater> there
21:22:46  <CIA-5> (yet) supported
21:23:39  <Darkvater> + iconv is disabled by default for all targets (except the above mentioned osx)
21:26:10  <Bjarni> +# iconv is enabled defaultly on OSX > 10.3 <-- it's actually >=
21:26:16  * Darkvater hopes he won't get shot for doing these changes :)
21:26:16  <Bjarni> it was added in 10.3
21:26:43  <Darkvater> ./configure --with-iconv=/myweirddir/include :)
21:27:07  <Darkvater> Bjarni: he, you're right
21:27:15  <Darkvater> shall I change the commit message?
21:27:42  <Bjarni> I was actually more thinking about the comment in Makefile
21:28:00  <Bjarni> *thinking more
21:34:04  <CIA-5> Darkvater * r4220 /trunk/Makefile: - Fix (r4219): of course iconv is enabled on >= 10.3 not >; fixed comment (thanks Bjarni)
21:34:08  <Darkvater> voila
21:34:41  * peter1138 converts smallmap_zoom to ints
21:34:59  <Darkvater> I think TL|Away'll probably have a word with me for abusing with-iconv for path as well, but I think it's more transparent and used-to for users
21:34:59  <Bjarni> heh, I saw CIA-5 highlighting me and then at first I wondered "hey, I didn't commit anything right now"
21:35:03  <Bjarni> :)
21:35:03  <Darkvater> hurray for peter1138
21:35:31  * Bjarni tries to make a 10.2.8 build
21:35:39  <Bjarni> just verifying that it still can
21:35:43  * Darkvater crosses fingers
21:35:44  <Bjarni> just in case
21:35:46  <Darkvater> but it should work
21:35:55  <peter1138> zoom_ist & zoom_soll
21:36:00  <peter1138> what's ist & soll? heh
21:36:08  <peter1138> i'm guess now and last, or something
21:36:14  <Bjarni> a quick look didn't find anything wrong, but you never know
21:36:31  <peter1138> i'm also removing the patch option
21:36:38  <peter1138> as that's pretty pointless for a gui facility
21:36:49  <Darkvater> yeah
21:37:36  <Bjarni> OSX 10.2.8 is not our top priority
21:37:46  <Bjarni> so far 8 people downloaded the 0.4.7 binary for it
21:38:00  <Darkvater> it is strange though that OSX is so incompatible between versions
21:38:05  <Bjarni> 12 people downloaded the 10.3 build and 220 downloaded the 10.4 build
21:38:09  <Darkvater> windows does a much, much better job at this
21:38:22  <peter1138> also excessive bracing
21:38:29  <Bjarni> actually the 10.3 thing is something where I screwed up :p
21:38:52  <Darkvater> Bjarni: try and beat windows :P
21:39:10  <Bjarni> I can't
21:39:11  <Darkvater> 3667 + 1307
21:39:26  <Darkvater> that is 4974
21:39:27  <Bjarni> not even if I try to do it on purpose, I can't make as many bugs as windows got
21:39:28  <Darkvater> I think
21:39:36  <Darkvater> now downloads silly
21:39:39  <Darkvater> -w
21:39:41  <Bjarni> specially if you add those that are fixed by now
21:40:41  <Bjarni> the thing with incompatible OSX versions is that 10.3 got a lot of new stuff (like iconv and ldopen), which means either software do not support it anymore or it got a special build
21:41:02  <Darkvater>
21:41:06  <Darkvater> check the downloads :)
21:41:22  <Bjarni> 10.3.9 and 10.4 can more or less run the same stuff, except if you like me actually force a binary to be 10.4 or newer
21:41:44  <Darkvater> in February alone there have been 37.000 downloads of OpenTTD from SourceForge
21:42:24  <Vornicus> ottd is getting popular...
21:42:28  <Bjarni> and a little more than 200 Gb data downloaded
21:42:54  <Bjarni> Vornicus: we still got far to go to reenter top 10 :/
21:43:03  <Belugas> Darkvater, Bjarni, peter1138 : Any comments on
21:43:09  <Vornicus> but I'm confused.
21:43:26  <Belugas> Celestar too, but I think you're gone :)
21:43:34  <Bjarni> Belugas: let's try without the ?, shall we ;)
21:43:40  <Vornicus> we saw a 50% increase in downloads, but a 600% increase in bandwidth?
21:43:53  <Bjarni> more scenarios
21:43:54  <Belugas> :)---->   <----
21:44:05  <Vornicus> ohhhhh
21:44:09  <Vornicus> yes, that would do it.
21:44:10  <Darkvater> Belugas: NOT uint16 index
21:44:12  <Darkvater> TownID
21:44:28  <Belugas> ok
21:44:31  <Darkvater> dammit
21:44:37  * Darkvater has remembered he has withdrawn
21:44:44  <peter1138> noo
21:44:48  <Vornicus> hey stupid question.
21:45:01  <Vornicus> How many distinct terrain types are there for flat ground?
21:45:05  <Darkvater> Belugas: you should sync with Celestar though. He was doing this stuff during the day, showing me some diffs
21:45:28  <Darkvater> -	t->flags12 |= oneof;
21:45:29  <Darkvater> +	SETBITS(t->flags12,oneof);
21:45:32  <Belugas> I have those with me too, Darkvater :)
21:45:33  <Darkvater> this is kinda useless
21:46:00  <Darkvater> -	t->flags12 |= 1;
21:46:00  <Darkvater> +	// If we were not already growing
21:46:00  <Darkvater> +	SETBITS(t->flags12,1);
21:46:04  <Vornicus> (f'rinstance, there's grass and shrubbery and rocks and desert and...)
21:46:10  <Darkvater> same here. perhaps SETBIT(t->flags12, 0); ?
21:46:18  <Darkvater> Vornicus: farm, snow
21:46:28  <Darkvater> bare land, half-bare land
21:46:31  <Bjarni> <-- I didn't know that site. I just found it by searching for OpenTTD + mac
21:46:31  <Darkvater> half-desert
21:46:43  <Darkvater> -	t->flags12 &= ~1;
21:46:44  <Darkvater> +	CLRBITS(t->flags12,1);
21:46:49  <Darkvater> CLRBIT(..,0)
21:47:38  * Vornicus fiddles
21:47:39  <Belugas> ok
21:47:41  <Darkvater> +#endif /* TOWN_MAP_H */
21:47:42  <Darkvater> \ No newline at end of file
21:47:52  <Belugas> ok
21:48:05  <Belugas> and thanks
21:48:34  <Darkvater> perhaps moving the enum in town_cmd.c to town_map.h?
21:48:46  <Belugas> You preffer to have clear bit manipulation instead of macros?
21:48:56  <Darkvater> the buildingstate and town_growth, and prefix it by...hmm TOWN_ to make ie clear
21:49:30  <Darkvater> Belugas: clearly the t->flags12 is playing around with bit 0, so use SET/CLR-BIT for that
21:49:37  <Darkvater> -	t->flags12 |= oneof;
21:49:38  <Darkvater> +	SETBITS(t->flags12,oneof);
21:49:48  <Darkvater> in this case I don't think a macro is necessary
21:49:58  <Darkvater> he, now to do some serious work
21:50:01  <Darkvater> J A V A
21:50:22  * Vornicus tries to describe better what he's looking for.
21:50:52  <Vornicus> How many different tiles are there for flat ground that aren't buildings, roads, rails, etc?
21:51:40  <glx> including treess?
21:51:43  <glx> -s
21:51:55  <Vornicus> no trees, either.
21:52:31  <Darkvater>
21:53:18  <Darkvater> (19) and multiply that by rocks, desert, half-desert, snow, half-snow, quarter-snow, temparate, arctic
21:53:27  <Darkvater> dirt
21:53:37  <Vornicus> nmh
21:53:41  <Vornicus> Okay, I misdescribed.
21:53:59  <Darkvater> look here
21:54:03  <Bjarni> any Polish people in here?
21:54:14  <Bjarni> where is MeusH when you need him?
21:54:18  <Darkvater> no not there
21:54:18  <peter1138> hehe
21:54:45  <Darkvater>
21:54:45  <Darkvater> here
21:55:11  <Vornicus> Yeah!  that's what I'm looking for!
21:55:13  <Darkvater> I miss egladil's commits today
21:55:26  <Darkvater> that good-for-nothing-bum :P
21:55:36  <Bjarni> I found a Polish macworld and I think they talk bad about OpenTTD o_O
21:55:45  <egladil> why, thank you very much :)
21:55:47  <Bjarni> but I'm not really sure
21:55:59  <Darkvater> oh, and he suddenly turns up
21:56:13  <Darkvater> what a coincidence, wouldn't you say so Eg?
21:56:29  <Vornicus> okay.  36.
21:56:40  <egladil> indeed. what a coincident
21:56:48  <Noldo> hmm, there is no licence information woth the graphics files
21:56:53  <Fujitsu> :O
21:57:42  <Darkvater> egladil: looking at that wiki page reminded me how long a time ago I've seen those in action :D
21:58:37  <Bjarni> Fanpage von Chris Owen gibt außer Tipps zum Spiel auch Hinweise auf Bezugsquellen. <--- Chris Owen :D
21:58:55  <Darkvater> I am wondering; is it possible to use the existing newgrf system to load these graphics? I am not necessarily talking about putting them in .grf files, but keeping the same (unreadable) nfo format
21:58:55  <Fujitsu> Hahhaa Chris Owen... Nice.
21:59:14  <Darkvater> which is then preprocessed by an xml > grf so openttd doesn't need another parser to open files
21:59:17  <Bjarni> orudge: did you see this one?
21:59:34  <Darkvater> everyone can then do their parameter stuff in xml which then just converts this to nfo
21:59:41  <Darkvater> or am I too world-strange/
21:59:44  <egladil> that would most likely be possible
21:59:50  <Bjarni> orudge: according to online sources, you are named "Chris Owen" :P
22:00:07  <egladil> not sure if it the easiest or best way to do it, but certainly possible
22:00:32  *** tokai [] has quit ["Don't give me logic, give me emotions!"]
22:00:48  <egladil> and was what you saw something like this: ?
22:01:12  <Darkvater> egladil: ws thinking cause everything is already there, and especially if you use compatible grf actions there is no extra work needed at all
22:01:16  <Darkvater> well; barely in any case
22:01:38  <Darkvater> egladil: hmm, I haven't seen thisone before
22:01:53  <Darkvater> sweet *D
22:02:02  <Fujitsu> The differences in ground shading are more subtle, aren't they?
22:02:08  <Vornicus> egladil: I like it; but the dang thing needs gridlines.
22:02:19  <egladil> yeah, it does
22:03:01  <Fujitsu> Have a GRF w/ and w/o gridlines, as usual, or have the graphics system put them in?
22:03:44  <Bjarni> egladil: the toolbar.... it looks... alien
22:03:50  <Bjarni> totally wrong
22:04:00  <Bjarni> like it's another game
22:04:08  <egladil> don't blame me. alltaken wanted me to test his new graphics, so i did
22:04:11  <Noldo> oh, TTRS on publicdomain stuff, that's really nice
22:05:07  <Bjarni> yeah, we are #4 on (out of 508 projects)
22:06:46  <Darkvater> <-- here's your grid :)
22:07:17  <egladil> that grid is actually a glitch...
22:07:45  <Darkvater> Bjarni: wtf
22:07:46  <Darkvater> 1. Stellarium - Stellarium renders 3D photo-realistic skies in real time with OpenGL. It displays stars, constellations, planets, nebulas and others things like ground, landscape, atmophere, etc.
22:07:55  <Darkvater> how is this even a game???
22:08:26  <Noldo> Darkvater: it's recreational computing
22:08:51  <Fujitsu> That landscape looks so nice.....
22:11:34  <Bjarni> how should I know?
22:12:14  <Bjarni> I didn't make that site, I just found it through google
22:12:33  <Darkvater> just saying
22:12:37  <peter1138> integer smallmap works
22:12:39  <Darkvater> essentially we're #3
22:12:42  *** Eddi|zuHause [] has joined #openttd
22:12:48  <peter1138> it's a bit fussy with navigation
22:13:01  <Darkvater> peter1138: the integers?
22:13:03  <peter1138> and it could do with fixing zoom sizes to ^2
22:13:10  <Bjarni> beating games like widelands and that BZ tank game
22:13:18  <Darkvater> scare them saying you'll turn them into double's if they don't listen
22:13:24  <peter1138> hehe
22:13:40  * Vornicus fiddles.  suddenly needs dozens of 64x64 textures. :P
22:18:11  <egladil> well, now i'm going to get some sleep
22:18:22  <Eddi|zuHause> [31.03. 23:36] <peter1138> what's ist & soll? heh <- 'ist' = 'is', 'soll' = 'should be'
22:18:35  <egladil> maybe i'll make a commit tomorrow just to make Darkvater happy
22:18:40  <egladil> good night
22:18:49  <peter1138> Darkvater:
22:19:02  <peter1138> it needs some love, care and attention
22:19:12  <peter1138> but i'm going to be mean and nasty to it by going to sleep
22:19:19  <Darkvater> gn egladil :)
22:19:56  <Darkvater> peter1138: do we love the fixed-order in the lang files or rather use a static table?
22:20:14  <peter1138> eh?
22:20:22  <Darkvater> +############ range for smallmap-specific start
22:20:23  <Darkvater> ...
22:20:25  <peter1138> Eddi|zuHause: yeah, i figured it out in the end
22:20:26  <Darkvater> or instead
22:20:38  <Darkvater> static const StringID smallmap_strings[] = {}
22:20:59  <Darkvater> could we use sprite-identifiers in _smallmap_widgets instead of the magic numbers?
22:21:32  <peter1138> langs seems to work as it is
22:21:38  <peter1138> sprite ids, yes
22:21:54  <peter1138> but... i'm knackered... sleep!
22:22:07  <Darkvater> I think the xc*zoom/100 thingies can be moved out of the second if
22:22:15  <Darkvater> saves calculating them doubly
22:23:06  *** Belugas is now known as Belugas_Gone
22:23:13  <Belugas_Gone> bye all
22:23:27  <Darkvater> but you're right, it is sleepy-time :)
22:23:30  <Darkvater> cheers
22:23:31  *** Darkvater [] has quit ["leaving"]
22:28:27  *** Angst [] has quit ["n8"]
22:31:46  *** CobraA1 [] has joined #openttd
22:35:25  *** Eddi|zuHause2 [] has quit [Read error: 110 (Connection timed out)]
22:35:33  *** CobraA1 [] has left #openttd []
22:35:55  *** Maedhros [n=jc@gentoo/developer/Maedhros] has quit ["leaving"]
22:39:39  *** Jenkz [] has quit [Read error: 104 (Connection reset by peer)]
22:39:48  *** Sacro [i=Ben@adsl-213-249-234-140.karoo.KCOM.COM] has joined #openttd
22:42:24  <Sacro> anyone home?
22:42:48  <Eddi|zuHause> no ;)
22:43:04  <Born_Acorn> If we were, would we be speaking like this?
22:43:16  <Eddi|zuHause> even if my nick would suggest otherwise :p
22:43:30  * ThePizzaKing is home
22:43:44  <ThePizzaKing> wait, April Fools day today
22:44:45  <Bjarni> Sacro: we are not here
22:45:22  <Bjarni> we actually decided to stop developing the game any further and close this channel
22:45:47  <ThePizzaKing> well, if nothing's going to happen here, I may as well leave
22:45:50  *** ThePizzaKing [] has left #openttd ["Don't worry, I'll be back tomorrow to annoy you then :)"]
22:45:58  *** ThePizzaKing [] has joined #openttd
22:46:01  <Bjarni> April's fool
22:46:04  <Bjarni> I got you :p
22:46:10  <ThePizzaKing> oh :(
22:46:16  <ThePizzaKing> that was funny though
22:46:31  <ThePizzaKing> good one Bjarni
22:46:42  <Eddi|zuHause> cool... first aprils fool at 0:45 ;)
22:46:53  <Bjarni> Happy birthday Apple
22:47:08  <Eddi|zuHause> Apple is an aprils fools joke?
22:47:18  <Bjarni> or technically it's an anniversary
22:47:41  <Bjarni> actually they had a great kick out of starting a computer company on April's fool day
22:48:05  <Eddi|zuHause> they fooled damn many people till now ;)
22:49:13  <Bjarni> if you go to Apple's site and download the newest video of revealing of new hardware, it will be mentioned that they thought it was really funny in the 70's to found a company on April's fool day
22:49:57  <Born_Acorn> What is happening for April Fools this year? Last year Darkvaters "no more windows support" just made everyone very angry.
22:50:20  <Bjarni> it's a secret
22:50:45  <Born_Acorn> "0.5.0 released! 32bpp, new map array and all!"
22:51:01  <Bjarni> hmm
22:51:05  <Bjarni> good one
22:51:25  <Bjarni> except now you mentioned it in the channel
22:51:33  <Sacro> Born_Acorn: isnt that scheduled for 0.7.0?
22:51:43  <Sacro> Bjarni: yeah but im sure you'll fool bobingabout
22:51:47  <Born_Acorn> Yes, but all the smart people wouldn't believe it anyway
22:51:55  <Born_Acorn> and all the smart people are here
22:52:01  <Born_Acorn> Add some fake screenshots from  to touch it off, and say Sourceforge has updated the files yet. tada
22:52:16  <Born_Acorn> Sacro, yes, but nothing ever goes to plan!
22:52:37  <Born_Acorn> Sods law states that it will all be finished by 2.0!
22:56:44  <Sacro> well just do some nice mockups
22:58:04  *** sk [] has joined #openttd
22:58:04  <Eddi|zuHause> actually, if you increase the version number by 2^(-n) each time, you get _everything_ done by version 2.0 ;)
23:05:19  <Sacro> yup
23:06:15  <Bjarni> lol, I just read an article (sponsored by MS?) that told about how a mac was hacked in 30 minutes. The goal was to delete all files, but in reality all they did was to alter some stuff to the apache server... also the test fails to tell that the hackers had access to accounts on the computer
23:06:41  <Bjarni> Sacro: give me an account on your computer so I can log in remotely and then we will test if your system is secure
23:06:54  <Bjarni> give me 30 minutes to find a file to screw up
23:06:58  <Bjarni> I think I can do it
23:06:59  *** Qrrbrbirlbel [] has quit [""]
23:07:13  <Vornicus> give me thirty minutes in a room alone with any comptuer and I'll delete all the files on it.
23:07:28  <Bjarni> yeah, something like that
23:07:32  <Vornicus> Granted, there won't be much computer left, either.
23:07:43  <Vornicus> ...could use a Louisville Slugger, too.
23:07:48  <Bjarni> the same test, but without accounts resulted in nothing after 36 hours and they gave up
23:08:53  <Sacro> Vlr
23:09:00  <Sacro> Vornicus: its easy - magnet
23:09:11  <Bjarni> do it remotely
23:09:21  <Sacro> Bjarni: its a windoze XP box
23:09:31  <Bjarni> Sacro: makes it even easier
23:10:06  *** Eddi|zuHause2 [] has joined #openttd
23:11:36  <Sacro> whoo, an invisible house
23:15:26  <Bjarni> hehe, Apple added a file to Intel OSX
23:15:30  <Bjarni>  /System/Library/Extensions/Dont Steal Mac OS X.kext
23:15:41  <Bjarni> containing
23:15:42  <Bjarni> _name
23:15:42  <Bjarni> Dont Steal Mac OS X
23:15:42  <Bjarni> [...]Copyright (c) 2006 Apple Computer, Inc. All rights reserved.
23:16:03  <Sacro> nice and polite of them
23:16:56  <Bjarni> I don't have it
23:17:04  <Bjarni> as I got the PPC version
23:17:28  <Fujitsu> Hahah
23:17:40  <Eddi|zuHause2> drugs are bad, m-kay?
23:17:44  <Bjarni> somehow I guess people already knew that they didn't do the right thing when they started to mess around the OS to install it on unsupported hardware
23:26:17  *** StarLite [] has quit ["En KLAP.. de klaptop is dicht..."]
23:26:26  <Sacro> yeah, thats true
23:26:29  *** StarLite [] has joined #openttd
23:27:25  *** Eddi|zuHause [] has quit [Read error: 110 (Connection timed out)]
23:46:28  <tank> hey, i assume 99% of all linux-users are using an OS on unsupported hardware:)
23:48:03  <CIA-5> KUDr * r4221 /branch/yapf/os_timer.c: -Merge from trunk 4183..4212 (resolved forgotten conflict)
23:48:06  <Sacro> possibly
23:48:19  <Sacro> darn. 1am. should be in bed by now
23:51:40  *** Born_Acorn [] has quit []
23:51:53  <Sacro> night all
23:52:12  <ThePizzaKing> night Sacro
23:52:45  <Sacro> night ThePizzaKing
23:52:59  *** Sacro [i=Ben@adsl-213-249-234-140.karoo.KCOM.COM] has quit [Read error: 104 (Connection reset by peer)]
23:57:32  *** Mucht is now known as Mucht|zZz
23:57:55  <Bjarni> Only 0.8% of the voters admitted they have no idea what an OS is. We wish them good luck in the quest of operating the computer, regardless of its type.
23:58:25  <DjViper> lol
23:58:29  <CIA-5> KUDr * r4222 /branch/yapf/openttd.dsp: -Fix: resolved LIBC.lib conflict (VC6)
23:59:25  <Bjarni> Yesterday we closed the Softpedia News poll in which we asked our users to express their preferences regarding OSs. We have to admit that the results were a little bit surprising.
23:59:25  <Bjarni> Although we would have expected Windows to be the indisputable leader, Microsoft's OS had a difficult time "winning" the competition, and Apple's operating system was only 3% behind it.
23:59:31  <Bjarni> this is rather interesting
23:59:58  <Bjarni> it's so far from the market shares, so something else have to be the reason

Powered by YARRSTE version: svn-trunk