Config
Log for #openttd on 22nd July 2009:
Times are UTC Toggle Colours
00:00:08  *** Jolteon [~Jolteon@5acb3168.bb.sky.com] has quit [Ping timeout: 480 seconds]
00:00:12  <glx> yes full install 1.28GB, help+sample 1.10GB :)
00:00:23  <Yrol> yes
00:00:27  <Eddi|zuHause> "travellers to bulgaria are warned that officers at the border demand fake fees for a "mandatory swine flu shot"
00:00:56  <glx> nice way to make money :)
00:01:15  <Eddi|zuHause> "neither does a swine flu shot exist, nor is it known what is actually in the shot"
00:01:52  <Yrol> ah, the compiling guide for MSVC 2005 is far better. it even mentions where to get the SVN
00:03:40  <glx> [16:05:38] <+glx> Yrol: http://wiki.openttd.org/Microsoft_Visual_C%2B%2B_2008_Express_Editions is a good start (though it misses windows sdk 6.1 step, but this step is on http://wiki.openttd.org/Microsoft_Visual_C%2B%2B_2005_Express_Editions )
00:03:46  <glx> I already said it ;)
00:04:26  <Yrol> yes. as i said, 2005 is better. maybe a hint on the 2008 version to use the 2005 version as base would be useful.
00:04:48  <Eddi|zuHause> Yrol: it's a wiki. improve it.
00:05:03  <Yrol> (Eddi|zuHause) not my place. im just a user.
00:05:04  <OwenS> Note to self: On Solaris box, never do #killall
00:05:37  <Eddi|zuHause> Yrol: exactly your place, as you now know the information that you lacked
00:05:43  <Yrol> and i dont mean it in the emaning of tron ;o)
00:06:00  <OwenS> Solaris killall != Linux killall by a large margin
00:06:10  <Eddi|zuHause> Yrol: the devs do not edit the wiki. their time is too valuable for that
00:07:02  <Yrol> sorry, but that just sounds wrong, Eddi|zuHause
00:07:13  <glx> that's a wiki
00:07:31  <glx> that's how it's meant to be used :)
00:07:31  <Eddi|zuHause> Yrol: it's a wiki. users edit it.
00:08:11  <glx> sometime devs edit it (usually to fix big lies)
00:08:39  <glx> but we rarely look at the wiki
00:08:42  <Eddi|zuHause> Yrol: sometimes the view of an outsider is exactly what a documentation needs
00:11:44  <Akoz> what are the rules in GPL license when posting binaries?
00:12:03  <OwenS> Source for the code they are based upon must be provided
00:12:18  <glx> a diff/patch is tolerated
00:12:33  <Akoz> it must be in the same file? (zip for instance)?
00:12:41  <OwenS> no
00:12:51  <glx> you must be able to provide the full source on request
00:12:58  <Akoz> but.. http://www.tt-forums.net/viewtopic.php?f=33&t=44446
00:13:03  <Akoz> Last edited by Rubidium on Wed Jul 22, 2009 12:04 am, edited 1 time in total.
00:13:03  <Akoz> Follow the rules in GPL license (COPYING) when posting binaries
00:13:15  <Akoz> I posted the .exe in a zipfile
00:13:21  <Akoz> should I add some documentation in there or smth?
00:13:58  <glx> exe is not enough for openttd
00:14:18  <Akoz> adding all added up to 4,5 mb and max size is 4
00:14:27  <Yrol> okay. i added a tiny thing
00:14:30  <glx> lang files and data files corresponding to the exe are needed to
00:15:00  <Akoz> ok.. but is that why the post was removed?
00:15:26  <glx> ask rubidium for more details I think
00:16:23  <Yrol> glx., okay.. the exe-errors are gone with 6.1.. now the usual bughunting...
00:16:44  <Akoz> k, thx
00:16:52  <glx> first build a clean version Yrol :)
00:17:29  <Yrol> wont help :o( "Error	1	Error result -1073741819 returned from 'C:\Program Files\Microsoft Visual Studio 9.0\VC\bin\cl.exe'.	Project
00:17:29  <Yrol> "
00:18:32  <glx> check the log
00:18:46  <glx> output tab
00:20:08  <Yrol> the same
00:20:10  <Yrol> "1>Project : error PRJ0002 : Error result -1073741819 returned from 'C:\Program Files\Microsoft Visual Studio 9.0\VC\bin\cl.exe'."
00:20:35  <glx> and nothing above this line ?
00:21:11  <Yrol> oh.. it seems, string.cpp is the bad guy
00:21:20  <Yrol> tahts the line above it
00:21:52  <Yrol> i mean... errrm. the line above it says "1>string.cpp" not "oh.. it seems, string.cpp is the bad guy"
00:21:56  <glx> paste all the output on paste.openttd.org
00:22:40  <Yrol> http://paste.openttd.org/184396
00:23:20  <Yrol> i cleaned it first and then did a rebuild. release-version.
00:23:36  <glx> 4>..\src\music\dmusic.cpp(16) : fatal error C1083: Cannot open include file: 'dmksctrl.h': No such file or directory <-- incorrect dx sdk installation :)
00:24:22  <Yrol> well, dont we want to go from top error to bottom error?
00:24:27  <glx> hmm and strgen failed to build
00:26:01  <glx> but it stranged it compiled openttd even in table/strings.h generation failed
00:26:35  <Yrol> http://www.tt-forums.net/viewtopic.php?f=33&t=31528&view=previous
00:27:09  <Yrol> ( last two posts) °growls° i really dislike it, when people post they found a solution, but dont post the solution
00:27:29  *** KUDr [~doctor@203.253.broadband9.iol.cz] has joined #openttd
00:27:36  *** OwenS [~oshepherd@host86-145-221-7.range86-145.btcentralplus.com] has quit [Remote host closed the connection]
00:28:14  <Yrol> why do i get a dmusic error, if i set it up to not use music?
00:28:24  <glx> hmm cl segfaulted
00:31:30  <Eddi|zuHause> that's microsoft quality at work for you ;)
00:31:57  <glx> http://www.mskbarticles.com/index.php?kb=967485
00:32:01  <Yrol> okay, i switched off the dxmusicpart.. aaaand get the next error °sigh°
00:32:09  <glx> may solve your cl crash problem
00:33:13  <Yrol> i didnt had those problems i tried last to compile openttd a year ago ( you might remember, glx ) since then i upgraded my pc. it now has 2 cores, maybe thats the issue?
00:36:22  <Yrol> (Eddi|zuHause) well, at lest i dont have to "fight the OS" with MS.
00:36:34  <Yrol> so a big step with problems is gone already
00:37:00  <Eddi|zuHause> you don't fight the OS... you need to live in symbiotic cooperation
00:37:28  <Yrol> with linux? sorry, im not a computer ;oP
00:37:42  <Eddi|zuHause> maybe that is your problem
00:37:49  <Yrol> 1
00:37:55  <glx> linux is user friendly now
00:37:55  <Yrol> ( in boolean )
00:38:36  <keoz> (lol)
00:38:58  <Yrol> glx, there are userfriendly GUIs just like MSVC around for linux? so i dont need to do the whole typing?
00:39:03  <Eddi|zuHause> opposing to the popular opinion, a "1" does not mean anything to the computer... boolean is only the form of storage of the data, not their interpretation
00:40:07  <Yrol> opposing to that sentence, eddie :o) you cant read a sentence without interpreting it. ( okay, you REALLY are a computer °winks° )
00:42:05  <Yrol> however... im glad all over my body already, that there are some people alive and helping. and even without pointing me to that disgusting pamphlet "how to ask question in a smart way" °shudders°
00:45:36  *** Zorn [~zorn@e177230061.adsl.alicedsl.de] has joined #openttd
00:53:17  *** Zorni [~zorn@e177239063.adsl.alicedsl.de] has quit [Ping timeout: 480 seconds]
00:57:52  <Yrol> hmmm glx ?
00:58:09  <glx> ?
00:58:22  <Yrol> it doesnt seem to be a problem with MSVC, but with how openttd was coded "The problem occurs only when the number of members in the class far exceeds the recommended maximum of 4,096."
00:59:21  <glx> but it's not the case
00:59:29  <Yrol> "When the Debug Information Format option is turned on when you build the source" where can i switch off that DIF-option?
01:00:04  <glx> and string.cpp is also compiled for openttd
01:03:21  <glx> hmm open strgen properties
01:07:22  *** Sionide [sionide@cornflakes.imen.org.uk] has quit [Ping timeout: 480 seconds]
01:07:58  *** reldred [~Richard_E@wirele5.lnk.telstra.net] has joined #openttd
01:11:31  *** Lakie [~Lakie@91.84.251.149] has quit [Quit: Sleep.]
01:13:45  *** Sionide [sionide@cornflakes.imen.org.uk] has joined #openttd
01:14:07  <Yrol> uh oh...
01:14:21  <Yrol> glx., i switched now to a more verbose debugsystem
01:14:38  <Yrol> massive flooding of warnings and erros, but also more information about the string-error
01:14:51  <Yrol> "Error	1	fatal error C1902: Program database manager mismatch; please check your installation	k:\OPENTTD\svn.openttd.org\src\string.cpp	1
01:15:40  <glx> even after a full rebuild ?
01:15:51  <Yrol> yes, cleaned and rebuilt
01:16:20  <Yrol> i also downloaded the 800 MB MSVC service pack, but... that cant be used for the express editions
01:16:36  *** reldred1 [~Richard_E@wirele5.lnk.telstra.net] has joined #openttd
01:16:47  <Yrol> (Eddi|zuHause) did you ever played homeworld?
01:16:57  <glx> what's the exact version installed ?
01:16:59  <Eddi|zuHause> not that i recall...
01:17:03  <glx> (about box)
01:17:21  <Yrol> hello mr. richard edlund. please dont dismember anyone here °winks°
01:18:15  <Yrol> v9.0.30729.1 SP
01:18:22  <Yrol> seems, its installed already
01:18:31  <glx> yes that's SP1
01:18:40  <Yrol> at least something
01:18:58  <glx> and I have the same version
01:20:13  <Yrol> (Eddi|zuHause) its anice 3d space strategy realtime game, a bit old though. and has a very nice soundtrack available for free, collected by the community. ncie ambient stuff
01:21:01  *** reldred [~Richard_E@wirele5.lnk.telstra.net] has quit [Ping timeout: 480 seconds]
01:27:15  <Yrol> °laughs° i love MS... glx... from a forum about that databasemanager error "The compiler is finding the wrong version of mspdbsrv.exe.  Or it always used the wrong version and now it is finding the right one. "
01:27:46  *** Sionide [sionide@cornflakes.imen.org.uk] has quit [Ping timeout: 480 seconds]
01:28:18  <glx> yes MS world is full of fun stuff
01:28:24  <Yrol> (glx) http://social.msdn.microsoft.com/Forums/en-US/Vsexpressvc/thread/0ff23fa1-0788-405e-b6c9-034c013d3652
01:28:41  <Yrol> hm, what if i simply disable the support for multiple parallel builds?
01:34:47  <Yrol> (glx) do you have this cl.exe version? 15.0.30729.1
01:34:56  <Yrol> in C:\Program Files\Microsoft Visual Studio 9.0\VC\bin
01:36:25  <glx> hmm I have 15.0.21022.8
01:36:38  <glx> so no SP1 for cl.exe
01:39:05  <glx> I installed using the iso
01:41:11  <Yrol> hm.. cl.exe seems to be included in the .net framework too
01:48:55  <Yrol> ha! :o) http://support.microsoft.com/kb/967485
01:49:11  *** Sionide [sionide@cornflakes.imen.org.uk] has joined #openttd
01:51:52  <Yrol> but where do i put that "/typedil-"?
01:53:55  <glx> dunno
02:00:21  *** KenjiE20|LT [~Kenji@host86-171-245-188.range86-171.btcentralplus.com] has quit [Quit: Leaving]
02:03:32  <Yrol> i dont think, it has to do with the string-file at all. it happens to all cpp files actually
02:04:08  <Yrol> http://paste.openttd.org/184397
02:05:03  *** Chruker [~no@0x5da34ce4.vjnqu1.dynamic.dsl.tele.dk] has quit []
02:05:52  <Yrol> http://www.tek-tips.com/viewthread.cfm?qid=1360371&page=17
02:14:09  <Yrol> okay, im off to bed and loko tomorrow into this again
02:14:19  <Yrol> thanks for help and food :o) °waves°
02:14:41  *** Yrol [~Yrol@BAF14b5.baf.pppool.de] has quit [Quit: MOOOOOOOOOO?????]
02:32:29  *** orudge` [~orudge@189.87.115.33] has quit []
02:35:41  *** glx [glx@2a01:e35:2f59:c7c0:19d5:6c8c:f1cb:a280] has quit [Quit: bye]
02:36:45  *** keoz [~keikoz@pha75-8-82-230-2-115.fbx.proxad.net] has quit [Quit: Leaving]
03:08:13  *** TinoDidriksen [~tino@port432.ds1-od.adsl.cybercity.dk] has quit [Ping timeout: 480 seconds]
03:12:24  *** TinoDidriksen [~tino@port432.ds1-od.adsl.cybercity.dk] has joined #openttd
03:32:03  *** Fuco [~dota.keys@ip-105.imafexbb.sk] has quit [Ping timeout: 480 seconds]
03:38:38  *** TinoDidriksen [~tino@port432.ds1-od.adsl.cybercity.dk] has quit [Ping timeout: 480 seconds]
03:42:44  *** TinoDidriksen [~tino@port432.ds1-od.adsl.cybercity.dk] has joined #openttd
03:55:19  *** LaSeandre [~quinngree@host86-147-57-75.range86-147.btcentralplus.com] has quit [Quit: Wooooo!]
04:17:29  *** Pygma [~quassel@88.151.27.234] has quit [Remote host closed the connection]
04:38:18  *** Splex [~splex@121.165.245.76] has quit [Ping timeout: 480 seconds]
05:20:36  *** Splex [~splex@121.165.245.76] has joined #openttd
05:26:19  *** reldred1 [~Richard_E@wirele5.lnk.telstra.net] has quit [Quit: Leaving.]
05:48:35  *** reldred [~Richard_E@wirele5.lnk.telstra.net] has joined #openttd
06:01:19  *** Singaporekid [~notme@cm132.psi140.maxonline.com.sg] has joined #openttd
06:02:20  *** Zorn [~zorn@e177230061.adsl.alicedsl.de] has quit [Read error: Connection reset by peer]
06:21:04  *** Jolteon` is now known as Jolteon
06:50:48  *** reldred1 [~Richard_E@wirele5.lnk.telstra.net] has joined #openttd
06:56:39  *** reldred [~Richard_E@wirele5.lnk.telstra.net] has quit [Ping timeout: 480 seconds]
06:59:28  *** Jolteon [~Jolteon@5ad090ba.bb.sky.com] has quit [Ping timeout: 480 seconds]
07:15:06  *** ecke [~ecke@213.195.202.11] has joined #openttd
07:22:43  *** Alberth [~hat@a82-95-164-127.adsl.xs4all.nl] has joined #openttd
07:23:16  *** Singaporekid [~notme@cm132.psi140.maxonline.com.sg] has quit [Quit: Leaving]
07:33:22  *** reldred1 [~Richard_E@wirele5.lnk.telstra.net] has quit [Quit: Leaving.]
07:43:08  *** wolfy [~Wolfenste@dhcp-077-250-089-252.chello.nl] has joined #openttd
07:43:23  *** fonsinchen [~alve@BAE95cd.bae.pppool.de] has joined #openttd
07:57:45  *** reldred [~Richard_E@115.131.202.205] has joined #openttd
08:00:00  *** reldred1 [~reldred@115.131.202.205] has joined #openttd
08:02:29  *** Xyzzy [c40fc9c9@webchat.mibbit.com] has joined #openttd
08:19:26  *** keoz [~keikoz@pha75-8-82-230-2-115.fbx.proxad.net] has joined #openttd
08:52:53  <CIA-1> OpenTTD: rubidium * r16908 /trunk/src/ (8 files in 2 dirs): -Codechange: s/DepotWaypointReservation/DepotReservation/
08:54:55  *** Azrael- [~azraeluk@cpc4-papw2-0-0-cust778.cmbg.cable.ntl.com] has joined #openttd
09:01:05  <CIA-1> OpenTTD: rubidium * r16910 /trunk/src/lang/ (43 files in 2 dirs): -Update: remove removed strings from the other language files
09:01:10  <CIA-1> OpenTTD: rubidium * r16909 /trunk/src/ (40 files in 5 dirs):
09:01:10  <CIA-1> OpenTTD: -Fix [FS#2996]: NewGRF stations would be triggering assertions all over the place when using the more advanced station types.
09:01:10  <CIA-1> OpenTTD: -Change: make (rail) waypoints sub classes of 'base stations', make buoys waypoints and unify code between them where possible.
09:05:00  *** Lisa [~lisalar@n-17-62.sbnett.no] has joined #openttd
09:05:09  <Lisa> hm
09:05:31  *** Lisa is now known as Guest113
09:05:42  <Guest113> is there a register system :x
09:05:54  *** Guest113 is now known as Liza
09:05:59  <Akoz> add some digits and Im sure it'll be fine ;)
09:06:06  <Liza> i think that works
09:07:29  *** OwenS [~oshepherd@host86-145-221-7.range86-145.btcentralplus.com] has joined #openttd
09:07:58  <planetmaker> Maybe English people will pronounce it even more correctly this way :-P
09:08:41  <Liza> Lizard?
09:09:13  <planetmaker> I referred to pronounciation of z vs. s
09:09:21  <Liza> ze, es
09:09:29  <Liza> norwegian prononciation
09:09:39  <Liza> ce, es actualy
09:09:47  <planetmaker> dunno norwegian. but I guess one will be voiced one not.
09:10:11  <Liza> zc is pretty much the same on norwegian, z is never used
09:10:37  <planetmaker> like the difference between _s_ame and mu_s_ic
09:10:56  <Liza> hmm i dont hear any difference :P
09:10:59  <Liza> s is s to me :P
09:11:01  <planetmaker> :-O
09:11:04  <Liza> in both words
09:11:11  <Liza> i guess im saying them wrong then
09:11:12  <Akoz> *votes with Liza*
09:11:38  <Liza> but thats what happends when your born in norway, and learn norwegian
09:12:48  <Liza> who is planetmaker anyway?
09:13:11  <planetmaker> me
09:13:12  <Akoz> he is the maker of planets
09:13:12  <Ammler> some call him god
09:13:21  <Liza> O.o
09:13:33  <planetmaker> some call Ammler description highly over-rated
09:13:36  <planetmaker> :-)
09:13:49  <Liza> i see :P
09:14:33  <Liza> hmm, a possible fix suggestion for ottd should be able to build while negative money
09:14:49  <planetmaker> You got a loan for that
09:14:53  <planetmaker> You can borrow more
09:14:54  <Liza> gets bit dangerus when you only have a few more meters to go and run out of cash
09:15:05  <Liza> in early game the only time you need a loan :P and cant loan more
09:15:38  <Tefad> it's called planning..
09:15:47  <OwenS> Stupid stupid stupid... Biig box arrives. Open it up to find foam, more foam, even more foam, lots of air... and an 160GB HD
09:15:48  <Akoz> its called gambling
09:15:54  <Tefad> heh.
09:16:03  <Liza> then how can i afford building a long train to a city and fill it whit people and crash it :( whit another train that i cant afford
09:16:05  <Tefad> i always start with a short coal route
09:16:08  <OwenS> That box was big enough to contain all the other parts of my oder!
09:16:15  <Akoz> thats why you always loose Tefad
09:16:15  <Liza> Tefad i only play on desert maps
09:16:16  <Tefad> or even RVs..
09:16:18  <Liza> there are no coal mines
09:16:23  <Akoz> the long coal route always wins
09:16:32  <Tefad> well whatever works on desert..
09:16:33  <Tefad> water?
09:16:36  <Akoz> oil
09:16:39  <Liza> too expensive
09:16:48  <Akoz> water works too
09:17:01  <Akoz> but oil is best
09:17:01  <Liza> anyway there should be natural cargo loss when transfering those types of goods
09:17:05  <Liza> due the heat
09:17:16  <Akoz> from ceiled containers?
09:17:29  <Liza> and for steamtrains there should be nessessary to place watertowers along the track
09:17:46  <Liza> sorta like what they did whit electric
09:18:00  <Liza> exept that was sorta unnessessary since most trains hide the electric as a 3rd rail
09:18:06  <planetmaker> What would it add to gameplay?
09:18:09  <Liza> so boys can pee on it
09:18:18  <Liza> that was what i was wondering when they added electric rails
09:18:20  <OwenS> Erm.. most trains 3rd rail? What? Since when?
09:18:24  <Liza> then why not steam too
09:18:32  <Liza> Owen i dunno that :P
09:18:46  <Tefad> 3rd rail for metros maybe
09:18:47  <Liza> in anycase poled electric to height has its downsides too
09:18:47  <planetmaker> uhm... there's no 3rd rail in that sense. There's plain, there's electric, there's monorail and there's maglev
09:18:50  <OwenS> The only 3rd rail trains I know are urban ones
09:19:00  <Liza> those are futuristic ØP
09:19:11  <Liza> only used in one contry i think that monorail
09:19:29  <OwenS> there a short Maglev line installed in China
09:19:38  <OwenS> planetmaker: Shame we can't do like Locomotion with addable 3rd rail & catenary
09:19:59  <planetmaker> I dunno Locomotion.
09:20:06  <planetmaker> Nor do I actually have intend to do so :-)
09:20:07  <Liza> meh, it would be fun to have a harder game
09:20:11  <Liza> seriusly hard isnt very hard
09:20:17  <Liza> and now whit the ease use of light signals
09:20:20  <Liza> it hasnt been easyer
09:20:41  <planetmaker> Liza, get e.g. the 2cc Train Set, start in 1920, use also egrvts and use high building costs.
09:20:58  <planetmaker> Maybe even add ECS industries or at least Pikkabird industries
09:21:06  <TrueBrain> morning all
09:21:09  <OwenS> Mornin
09:21:12  <planetmaker> good morning TrueBrain
09:21:37  <Liza> hmm
09:21:44  *** paul_ [~paul@94.76.226.86] has joined #openttd
09:22:01  <Liza> also i would like to see r&d in game, where you can put money in reserch, else it takes longer for new train types to appear
09:22:18  <Liza> or shorter if you can afford funding it, and or giveing the one that funds most 2 or 1 year advance use, like they have now
09:22:30  <CIA-1> OpenTTD: rubidium * r16911 /trunk/docs/ (landscape.html landscape_grid.html): -Update: map array documentation
09:22:46  *** DephNet[Paul] [~paul@host86-140-69-225.range86-140.btcentralplus.com] has quit [Ping timeout: 480 seconds]
09:23:21  *** paul_ [~paul@94.76.226.86] has left #openttd []
09:23:33  *** DephNet[Paul] [~paul@94.76.226.86] has joined #openttd
09:24:42  <planetmaker> Liza, that would need a person sufficiently interested in that feature and sufficiently knowledgable in programming to implement it.
09:25:16  <planetmaker> and it would need deciding on all those issues how that relates to existing NewGRF which define introduction dates etc pp. Not an easy thing to do.
09:25:23  <Liza> just add a int per train that is water level, and it drains per sec of travel or somethintg
09:25:33  <Liza> and passing a water tower or forceing trains to stop and refill
09:25:37  <Liza> i honestly dont see the difficulty
09:25:51  *** tokai [~tokai@p54B80DDC.dip0.t-ipconnect.de] has quit [Ping timeout: 480 seconds]
09:26:06  <Liza> but then again i havent checked what language ottd is written in :P
09:26:10  <planetmaker> I referred to the r&d "proposal"
09:26:25  <Liza> ah, that i dunno, just make a ref to the years train come
09:26:36  <Liza> and push that year time based on funds stored in another int
09:26:53  <Liza> that people can send their money to of corse
09:26:58  <Liza> add of a few buttons :P
09:27:31  <Liza> virsa versa if no money then train come a few years later, realisticly train industry has to r&d more trains :P
09:27:46  <Liza> and it doesnt need to be in normal game, just a added challenge :P
09:28:04  <Alberth> can you add a condition to releasing a train for use, or is it just a fixed year?
09:28:07  *** tokai [~tokai@p54B80C97.dip0.t-ipconnect.de] has joined #openttd
09:28:10  *** mode/#openttd [+v tokai] by ChanServ
09:28:32  <Liza> i think its fixed years
09:28:35  <Liza> right now
09:28:44  <Liza> but as whit all numbers :P allways fun to change
09:29:06  <Alberth> in NewGRF I mean. If the former, you could make an industry that does what you want, I think
09:29:39  <Liza> hm?
09:29:50  <Liza> what do you want
09:30:05  <Alberth> have r&d in the game
09:30:24  <Liza> i was speaking in speculation and suggestive manner :P
09:30:25  <Alberth> in the form of needing to deliver 'enough' cargo to some industry
09:30:32  <Liza> sure that can be a factor too
09:30:54  <Alberth> I was thinking aloud in ways to implement it :p
09:30:59  <Liza> nice ;)
09:31:22  <Liza> you should allways say what your thinking ;)
09:31:34  <planetmaker> Liza, it was actually clear :-)
09:31:55  * Liza is puzzeled
09:32:22  <planetmaker> Kowing who he is, but more so knowing roughly how the newgrf system works, make clear what he proposes :-)
09:32:23  <Alberth> there are a bunch of NewGRF wizards here that understand my question :)
09:33:06  <planetmaker> FYI, Liza : newgrf are not just new graphics, but it can define also quite a bit of game mechanics.
09:33:22  <planetmaker> it's a whole plug-in system in a way.
09:33:29  <Liza> nice
09:33:47  <planetmaker> it just needs people who write those newgrf. You could be the one who does the first r&d newgrf :-)
09:34:03  <Liza> ooh i dont know about that
09:34:11  <Liza> writeing new grfs are quite expensive
09:34:55  <Alberth> most of us make new things because we want some feature in the game
09:35:29  <Liza> sorta like monkey see monkey do?
09:35:43  <Liza> iam just kidding :D
09:36:00  <Liza> what language do you guys?
09:36:07  <OwenS> For NewGRF coding?
09:36:09  <OwenS> It's called NFO
09:36:31  <Liza> nfo, hmm dont think iv heard of it, im gona haf to check up on that
09:36:33  <Akoz> its not pretty :<
09:36:43  <Liza> its not object oriented?
09:36:51  <Alberth> ROFL!
09:36:52  <OwenS> It's not even procedural!
09:36:55  <Liza> National Farmers Organization (NFO)
09:37:02  <Akoz> lol
09:37:14  <Liza> so you make fields in logical data pattern
09:37:14  <Akoz> nah its not pretty at all
09:37:21  <Liza> and hopefor the best that it will work in game?
09:37:49  <Akoz> from what I gathered you just fetch info from available places and then display it somewhere
09:37:54  <Akoz> so you cant really program anything
09:38:33  <Liza> yes
09:38:35  <Liza> thats normal
09:39:06  <OwenS> NFO is basically an assembly language for the interpreter :p
09:39:14  <Liza> 100111010
09:39:29  <Akoz> assembly > NFO imo
09:39:34  <OwenS> Yeah
09:39:42  <Akoz> in assembly you can acctually do stuff :p
09:39:43  <OwenS> NFOs a confusing hybrid of declarative and weird :p
09:39:48  <Liza> http://en.wikipedia.org/wiki/.nfo
09:39:49  <Liza> nice
09:39:57  <Liza> :P
09:40:06  <Liza> ascii art and text
09:40:10  <Akoz> nope, try again
09:40:32  <Akoz> this: http://svn.openttd.org/extra/ottd_grf/split/openttd.nfo
09:40:34  <Akoz> is what it looks like
09:40:35  <Liza> altavista isnt pointing to anything i see thats programing oriented
09:40:44  <Akoz> I just googled "openttd nfo"
09:40:45  <Akoz> ;)
09:41:00  <Liza> ok // thats normal
09:41:06  <OwenS> Thats normal?!
09:41:19  <OwenS> What programming anguage have yoy been using?!
09:41:21  <Liza> yes for text :P
09:41:30  <Liza> for typeing comments inside programs :P
09:41:41  <Liza> like :P /* */
09:41:46  <Liza> anyway reading
09:41:47  <OwenS> Oh yeah the comments are normal. Nothing else is
09:41:48  <Akoz> that isnt part of the nfo
09:42:07  <OwenS> http://wiki.ttdpatch.net/tiki-index.php?page=NewGraphicsSpecs is the NFO reference
09:42:07  <Akoz> this is nfo:
09:42:08  <Akoz>    -1 * 0	 07 9D 04 = 01 00 00 00 01
09:42:08  <Akoz>    -1 * 0	 0B 03 7F FF 80
09:42:21  <Liza> ouch
09:42:25  <Liza> pretty close to assember :P
09:42:32  <Liza> looks like it actualy
09:42:45  <OwenS> No it doesn't. Believe me. It looks far worse :p
09:42:59  <Liza> ouch, why do you guys use such a difficuly language :P
09:43:07  <TrueBrain> 10 lines, and all it can do is bitch about everything
09:43:11  <OwenS> Ask PatchMan. It's TTDPatch's invention :p
09:43:14  <Liza> there are plenty of easyer languages to use nowdays >.<
09:43:23  <TrueBrain> scrap, 15 lines
09:43:25  <OwenS> NFO is... quite old
09:43:30  <Liza> no doupt about that
09:43:33  <Akoz> its just so that not "anybody" can go and mess around with grfs :p
09:43:47  <Liza> very convinient for a OPEN source prodject >.<
09:43:48  <OwenS> Also... No programming language matches the speed
09:43:57  <Liza> assembler?
09:44:06  <Akoz> *assembly
09:44:18  <Liza> doesnt that match its speed :P
09:44:28  <TrueBrain> Liza: can you at least try to put one line out that isn't negative in any way?
09:44:45  <Liza> well
09:44:51  <Akoz> gj
09:44:51  <Liza> the things you copypasted has a black square after 0
09:44:52  <Akoz> <Liza> well
09:44:53  <Akoz> ;)
09:45:06  <Liza> so i dunno if mirc norwegian language displays it correctly
09:45:09  <OwenS> I will admit I've only seen one more baroque language than NFO. And thats the microassembly for my processor :P
09:45:14  <Liza> -1 x 0 = o :P
09:45:31  <TrueBrain> OwenS: try out brainfuck or whitespace or that shit
09:45:46  <Liza> adress a=memory adress?
09:45:57  <TrueBrain> Liza: http://wiki.ttdpatch.net/tiki-index.php?page=NewGraphicsSpecs
09:45:58  <Liza> and line under i dunno -1x0 again
09:46:07  <Liza> and a memory adress?
09:46:13  <OwenS> TrueBrain: Perhaps I should say "more barroque programming language that someone hasn't invented as a escoteric programming language"
09:46:20  <TrueBrain> OwenS: ;)
09:46:32  <Liza> well
09:46:49  <Liza> my language compared to this language makes c++ seem like english to me
09:46:54  <Liza> >.<
09:47:13  <TrueBrain> more complaining
09:47:16  <TrueBrain> give it a rest already
09:47:25  <Liza> motherbrain?
09:47:59  <Noldo> Whining will get you places
09:48:12  <TrueBrain> wine gets me in places :p
09:48:52  <TrueBrain> OwenS: you remind me that I had to laugh hard when I found out that a CPU has its own CPU, so to say (big state machine with code controlling that) .. it is funny to realise :p
09:48:58  <Liza> well, i guess i could get into nfo language
09:49:16  <OwenS> TrueBrain: Yeah. My microassembly is definitely not standard program like though :p
09:49:19  <OwenS> # Interrupt Return Instruction
09:49:20  <OwenS> 42	IRet	B=ILR, Store=IP, Next=*
09:49:22  <OwenS> *		B=IPSW, Store=PSW, Next=Op
09:49:26  <Liza> lots of black squares
09:49:28  <OwenS> I notice the tabs have been stripped >_<
09:50:15  <TrueBrain> like all sane clients do :p :p
09:50:19  <OwenS> Every microinstruction encodes the address of the next one. "Gotos considered harmful" indeed
09:51:09  <Liza> int money = 0;
09:51:09  <Liza> money = money + 1;
09:51:10  <TrueBrain> you got to love that shit, or run like hell :p
09:52:01  <Liza> from and to
09:52:11  <Liza> and int money declares where money is found
09:52:14  <Liza> in memory that is :P
09:52:24  <Liza> so i guess nfo you have to type the adresses manualy?
09:52:30  <Liza> :D
09:52:58  <Liza> 0x0AF010A1 = so on :P
09:54:08  <Alberth> NFO is not really a program (although it does have conditions), more a collection of data that gets used by the OpenTTD program.
09:54:15  <Liza> but from the looks of those lines you pasted it seem at least some stuff is readable :P so i guess your not useing referances to location where the function you wana run or something is adressed and so on makeing lts of adressing around
09:54:23  <Liza> script language?
09:55:03  <Alberth> each line defines something (the '-1 *' starts a new line)
09:55:22  <Liza> ok, so no endl ;)
09:55:26  <OwenS> TrueBrain: I guess my control unit could be described as microcode ROM, a bunch of multiplexers controlled by it's outputs and the instruction word, and a bunch of latches
09:55:45  <Liza> brb
09:56:56  <Alberth> Liza: iirc the first byte after '*' is the byte count, followed by 'byte count' bytes that express what you want. Browse the specs to get an idea of what you can do with it.
09:57:56  <Liza> this level of programing seem bit hard core for me :P
09:59:27  <Alberth> yes, it gets you in firm contact with bits and bytes :p
09:59:35  <Liza> im allergic
09:59:46  <Liza> :P
10:01:08  <Alberth> it is just a matter of getting used to, remember the first program that you saw, didn't it look like spanish to you? (assuming you cannot read spanish :p )
10:01:54  *** Exl [~myself@cp1224652-a.roemd1.lb.home.nl] has joined #openttd
10:03:02  <Liza> hmm, it was actualy basic i was first in contact whit :P
10:03:07  <Liza> handy script language
10:03:31  <Alberth> hmm, an airport built nest to a city announces it does not accept passengers and mail any more. That cannot be good :)
10:04:22  <Alberth> I prefer to use Python for that.
10:04:44  <Liza> yes iv been wanting to test phyton
10:04:51  <Liza> heard it was used in eve online
10:05:26  <Liza> stackless phyton that is
10:06:44  <Liza> why arnt you guys useing that language instead of nfo :P
10:07:32  <TrueBrain> most likely because there is like 5 years between stackless python and nfo .. nfo being there first
10:07:40  <Alberth> NFO is more just a collection of declarations, it is not really a program that is executed
10:08:00  <Liza> sounds like its time for upgrades ;)
10:08:25  <TrueBrain> sounds more to me it is time for an attitude change and respect a bit more what is done
10:08:47  <TrueBrain> planetmaker: what was it about starting a ignore list? :p
10:09:05  <Alberth> Also, NFO is large and complex. Several have tried to make something better, but doing that means either that you can support only a subset, or the 'better language' explodes in size and complexity.
10:09:12  <Liza> ah
10:09:26  <Liza> true that ottd runs pretty smooth
10:09:37  <Alberth> and a subset is no good :)
10:10:43  <Alberth> last but not least, NFO may look horrible, but once you get to understand it, it is really not that difficult.
10:11:12  <Alberth> (since you just have a bunch of data declaration lines)
10:11:20  <Liza> is there some webpage that has some help files on nfo?
10:11:26  <Liza> something to get started on?
10:11:39  <TrueBrain> http://wiki.ttdpatch.net/tiki-index.php?page=NewGraphicsSpecs (sigh ...)
10:12:00  <Liza> graphics?
10:12:46  <Alberth> originally NewGRF's for just for adding graphics
10:13:37  <Liza> hmm
10:13:44  <Liza> then there might be problems adding r&d
10:13:58  <Liza> newgrf seem to be a script language
10:14:15  <Liza> some stuff can actualy need a main program modification
10:14:37  <Akoz> so do it in the program code
10:14:44  <Akoz> easier there anyway.. since you know cpp :)
10:15:03  <Liza> unless whole game is seperated into newgrfs, like a new button in gui for r&d?
10:16:00  <Alberth> now we come back to my thinking aloud :)
10:16:15  <Liza> well, in spring\ca they removed gui from client, and put it into luaui, so there wasnt a default user interface
10:16:35  <Liza> people pretty much made custom interfaces based on what they wanted and liked makeing buttons and so on
10:17:34  <TrueBrain> I see you have much to do Liza
10:17:40  <Liza> hmm, Alberth do you know about ottd gui?
10:18:20  <Alberth> Hmm, would I know? I have been working on that for the past year or two, or so :p
10:18:25  *** stuffcorpse [~rick@121.98.136.241] has quit [Remote host closed the connection]
10:18:31  <CIA-1> OpenTTD: rubidium * r16912 /trunk/ (33 files in 6 dirs): -Codechange: split waypoint.h in waypoint_base.h and waypoint_func.h
10:18:42  *** stuffcorpse [~rick@121.98.136.241] has joined #openttd
10:19:03  <Liza> so, its possible to modify useing newGRF?, and or possibly replace the whole gui?
10:19:33  <Ammler> r8d?
10:19:34  <Liza> in case i wana try on a modification where i can raise the fontsize on things :P
10:19:49  <TrueBrain> fontsize is in openttd.cfg, much easier
10:19:59  <Liza> ok ;) but i was speaking theoreticaly
10:20:23  <Liza> change out all the menus and such
10:20:33  <Alberth> you can change the graphics, as eg done in OpenGFX. There are severe limitations atm since all buttons, labels, etc have fixed size.
10:20:46  <Liza> yes
10:20:46  <Alberth> I am working on getting that improved.
10:20:55  <Liza> nice
10:21:09  <Alberth> Ammler: r&d: research and development
10:21:10  <Liza> i just like to mention, in spring we have no fixed images on menus and such
10:21:22  <Liza> well exept unit icons
10:21:29  <TrueBrain> well, it seems you should join that game
10:21:31  <Liza> but that of corse could be replaced too
10:21:51  <Liza> im just wondering if newgrf allows stuff like that
10:21:59  <Liza> so i know limitations and such
10:22:37  <planetmaker> well... you can describe vehicles, industries, houses
10:22:47  <planetmaker> you can describe costs and interaction of all those
10:22:48  <Alberth> you can define all the graphics. Not sure what 'change the menu' would mean
10:23:02  <planetmaker> and you can replace pretty all graphics
10:23:28  <planetmaker> but you cannot yet change sizes of menus or alter window layouts
10:23:41  <Liza> ok, that was what i was wondering
10:23:47  <Alberth> so for the r&d, I was proposing an interaction between an industry and a vehicle
10:24:04  <Liza> that sounds pretty nifty
10:24:56  <Alberth> yep, you can control a large part of the game mechanics from NewGRFs
10:25:10  <Liza> well what i was originaly thinking when rnd was useing the finances table and add a button there
10:25:30  <Liza> but i guess sending spesific resources to a place could be good too
10:25:45  <Liza> changes too? so you cant have a static rail just feeding it?
10:26:30  <Liza> adds to gameplay and challenge for the purpose of getting advantage ?faster trains? ?earlyer trains?
10:27:30  <Alberth> I don't know the limitations of NewGRF, but in theory, all of that.
10:28:06  <planetmaker> But afaik you cannot control _who_ actually gets offered a train (type).
10:28:12  <planetmaker> So it's all or no one.
10:28:21  *** eleusis [~eleusis@124-169-234-165.dyn.iinet.net.au] has joined #openttd
10:28:29  <planetmaker> and you cannot control who gets the advance offer (12 month before the actual introduction)
10:28:32  <Liza> hmm
10:28:38  <Liza> then how does that 1 year advance thingy work
10:28:43  <planetmaker> I *think*. Not 100% sure though
10:28:44  <Liza> in game right now when you get a random offer
10:28:55  <Liza> it gives exclusive access for just one player
10:29:05  *** keoz [~keikoz@pha75-8-82-230-2-115.fbx.proxad.net] has quit [Quit: Leaving]
10:29:14  <planetmaker> one random company gets that offer. If declined anohter gets it. Also just *afaik* - not necessarily 100% correct
10:29:37  <Alberth> I don't know, you'd have to read the source code for that.
10:29:39  <Liza> yes but that has the nessessary factor
10:30:07  <Liza> for the effect were seeking :P
10:30:11  *** el[cube] [~eleusis@124-169-151-153.dyn.iinet.net.au] has quit [Ping timeout: 480 seconds]
10:31:03  <Alberth> for single player, it would still kind of work.
10:31:33  <Alberth> and it gives a cheap test bed for trying whether it is really so much fun
10:31:38  <Liza> hmm, well if we find out about that offer thingy how it works
10:31:46  *** keoz [~keikoz@pha75-8-82-230-2-115.fbx.proxad.net] has joined #openttd
10:31:46  <Liza> then it can be edited and modifyed
10:31:47  <Alberth> alternatively, make a patch
10:33:01  <Liza> hmm i guess i could take a look in source code of ottd
10:34:33  <CIA-1> OpenTTD: alberth * r16913 /trunk/src/rail_gui.cpp: -Codechange: Signal, train depot, and waypoint windows switched to using nested widget tree.
10:35:24  <planetmaker> he, seems like you're removing all the old window stuff now, eh, Alberth ? :-)
10:36:27  <Liza> about time
10:36:46  <planetmaker> ...
10:36:46  *** Zahl [~Zahl@g227041200.adsl.alicedsl.de] has joined #openttd
10:37:08  <Ammler> Alberth: thanks :-)
10:38:45  * planetmaker wonders how many different windows there are in OpenTTD. Albert might know from tiresome experience :-)
10:38:51  <planetmaker> +h :-P
10:39:18  <Liza> isnt windows = windows + wonder?
10:39:39  <Belugas> iirc, there is an enum for those window types, planetmaker
10:39:50  <Belugas> easy to find out
10:39:51  <planetmaker> Liza, look at the source code before you judge "about time" for those changes :-)
10:39:59  <TrueBrain> Belugas: but there are more windows than windows types :p
10:40:01  <planetmaker> Belugas, true. I totally forgot about that :-)
10:40:23  <planetmaker> it gives an indication at least.
10:40:30  <TrueBrain> the underline, yes
10:40:31  <Belugas> TrueBrain, htat is called a window of opportunities
10:40:39  * Belugas ducks
10:40:39  *** Polygon [~Poly@x0581b.wh7.tu-dresden.de] has joined #openttd
10:40:45  <planetmaker> hahaha :-)
10:40:46  <TrueBrain> lol :)
10:40:48  <Liza> :P
10:41:15  <Belugas> hello, by the way
10:41:38  <planetmaker> salut Belugas - also btw :-)
10:41:46  <TrueBrain> oh .. yes .. hello Belugas
10:42:50  <Liza> Hi Belugas
10:42:53  <Alberth> planetmaker: 112 on last count :p
10:43:14  <planetmaker> he, wow.
10:43:29  <planetmaker> great opportunity to increase your commit count :-P
10:43:48  *** KenjiE20 [~KenjiE20@92.20.207.3] has joined #openttd
10:51:15  <Belugas> nice job Alberth. very nice.
10:51:34  <Liza> 112 number of times you changed something?
10:51:40  <Belugas> wife's shower is over, see in in an hour or so
10:51:49  <Belugas> Liza... please...
10:51:54  <Liza> iam just asking
10:52:00  <Alberth> no 112 windows exist in the game
10:52:09  <Liza> oh
10:52:20  <Liza> sorry, i wasnt paying attention for a while
10:52:33  <Liza> im playing ottd ;)
10:56:18  <Alberth> planetmaker: well, 10 or so are really interesting, the other 92 are a lot of 'almost the same as the previous one'
10:56:41  <planetmaker> :-) Sure, I'd assume so.
10:57:03  <planetmaker> Actually it'd be a pain, if it was different actually. And IMO it would't speak favourably of the design then :-P
10:58:40  <Liza> are we talking about windows in game like finances table and such?
10:59:06  <Alberth> yep
10:59:12  <Liza> nifty ;)
10:59:31  <Liza> i like the graph tables best ;)
10:59:45  <Alberth> and the toolbars and the error boxes and the intro-screen, and the etc etc
11:00:11  <Alberth> graph tables are easy, just a canvas with free drawing of lines :)
11:00:33  <Liza> but it makes you think you are a corporation leader ;)
11:00:34  <Alberth> order window and network windows are much more difficult
11:02:20  <Alberth> Liza: we do that to make the game more addictive ;)
11:03:01  <Liza> well exept for all the distance mineing in game where you place a tiny part of a station touching the factory you wana get stuff from then just place the actual station nearby >.<
11:03:27  <Liza> but i guess thats just a setting that people can allow or disallow on their servers
11:05:03  *** keoz [~keikoz@pha75-8-82-230-2-115.fbx.proxad.net] has quit [Ping timeout: 480 seconds]
11:06:07  <planetmaker> people should not just go "I don't like that playing style, let's forbid it". It shows sooo limited world view and sooo limited tolerance for other views...
11:06:34  *** reldred1 [~reldred@115.131.202.205] has quit [Ping timeout: 480 seconds]
11:06:48  <Liza> yes, if i was server admin id disable it, i prefer when station of one is touching all the parts that it contain
11:07:03  *** LadyHawk [~here@78-105-102-180.zone3.bethere.co.uk] has quit [Ping timeout: 480 seconds]
11:07:31  <Liza> and i wouldnt mind the distance from factory to consumer was calculated from those two and not where the stations where placed :P
11:07:45  <Alberth> planetmaker: it is another form of finding 'the best', which doesn't exist in many cases.
11:08:05  <Liza> difficulty is sorta nerfed when you can place station anywhere as long as you can place another part that is in contact whit
11:08:19  <Liza> so people dont realy need to find work around to get around your stations to get to same place
11:08:34  <Liza> seeing the competition will built on the far bakside of where its sending to
11:08:47  <Liza> makeing all the rails pretty straightforward :P
11:09:02  <Liza> but thats just me saying how id like a more challenged game
11:10:56  <Liza> its also noticeably easyer to place stuff inside town then link outside now whit the new nice streetstations
11:11:20  <Noldo> you want to click more?
11:11:38  <Liza> sure if you wana put it like that
11:11:53  <Liza> 2 clicks is what it takes now whiout much planing
11:12:02  <Liza> station inside, station outside linked
11:12:24  <Liza> doesnt need to look at town layout or find best spot
11:13:06  <planetmaker> and it's sooo easy: just impose those limits upon yourself. And play that way.
11:13:12  <Liza> exacly
11:13:36  <planetmaker> doesn't even need any programme intervention
11:13:53  <planetmaker> but complaining that others don't play that way... well.
11:13:55  <Liza> in a anycase playing on those servers where you need to grow a town, its pretty impossible to win whiout useing every possible shortcut
11:14:08  <Liza> cus everyone "will" be useing them
11:14:45  <Liza> its like a switch thats allways enabled :p if you arnt playing like them then, too bad you have no chance :P
11:15:24  <Liza> takes longer to start off if your building your 7or8 lenght station, when the guy your competeing against builds a 1 station next to you and a massive train and send it off :P, sure he loads slower but he gets it back by distance he covered :P
11:15:43  <Liza> and some extremes that iv seen they just send the train to depot at end and sell and rebuy it back at start
11:15:54  <Liza> til they can fund lots of basic operations
11:16:28  <Liza> theres realy no planing that goes into the lines, straight as possible easy as possible or dont build
11:16:43  <Liza> game is on hard, but thats not noticed at all
11:17:18  <Liza> produceing faster money than they can spend so loan button doesnt need touching even just to repay, seeing interest is nearly nothing :p
11:24:50  *** reldred1 [~reldred@115.131.202.205] has joined #openttd
11:28:26  *** Coco-Banana-Man [~Stephan.D@p5B2DF23D.dip.t-dialin.net] has joined #openttd
11:35:47  <CIA-1> OpenTTD: rubidium * r16914 /trunk/ (16 files in 4 dirs): -Codechange: split Station and BaseStation into different files
11:42:53  *** DephNet[Paul] [~paul@94.76.226.86] has quit [Ping timeout: 480 seconds]
11:43:25  *** DephNet[Paul] [~paul@94.76.226.86] has joined #openttd
11:47:35  <Noldo> is this old news? http://www.squidoo.com/linux-transport-simulation-showdown
11:48:26  *** LadyHawk [LadyHawk@78-105-102-180.zone3.bethere.co.uk] has joined #openttd
11:52:16  <SmatZ> http://www.squidoo.com/linux-transport-simulation-showdown#module46794502 hmm
11:52:21  <SmatZ> that's not true
11:53:20  <Noldo> which part?
11:53:31  *** tdev [~tdev@ip-62-175.emscb.ruhr-uni-bochum.de] has joined #openttd
11:53:57  *** glx [glx@2a01:e35:2f59:c7c0:9811:bf0:1647:9964] has joined #openttd
11:54:00  *** mode/#openttd [+v glx] by ChanServ
11:54:22  <SmatZ> The user then needs to install TTD (for example under Wine).
11:54:50  <SmatZ> There is no script or handy installer to automate this.
11:55:08  <SmatZ> there is on windows :)
11:55:54  <SmatZ> indeed no pause mode in fact.
11:55:56  <SmatZ> ???
11:56:32  <SmatZ> it seems the author prefers simutrans
11:56:41  <SmatZ> isn't he a simutrans dev/contributor?
11:57:08  <SmatZ> and he certainly plays ottd without newgrfs
11:57:11  <SmatZ> so...
11:57:18  <Noldo> well, it's a matter of preference anyways
11:58:14  <Noldo> I couldn't stand the graphics in simultrans and didn't give me sence of archivement fast enough
12:01:48  <SmatZ> anyway, I don't think there's any war between simutrans and openttd and locomotion and...
12:02:02  <SmatZ> and ttdpatch of course ;)
12:03:01  <Noldo> well users might see it as more of an ideological choice :)
12:07:09  *** keoz [~keikoz@pha75-8-82-230-2-115.fbx.proxad.net] has joined #openttd
12:10:10  *** LadyHawk [LadyHawk@78-105-102-180.zone3.bethere.co.uk] has quit [Quit: Never underestimate the power of stupidity.]
12:11:48  <Liza> simutrans wanst that greath, i wouldnt put it in league whit ottd :P
12:13:17  <Alberth> that would have killed the whole article :)
12:13:27  <Liza> poor article :x
12:14:23  <SmatZ> :)
12:14:36  <fonsinchen> Also he doesn't mention grf at all
12:14:54  <fonsinchen> and then states that simutrans is more extendible than ottd
12:14:59  <fonsinchen> wtf?!?
12:15:09  *** Chruker [~no@0x5da34ce4.vjnqu1.dynamic.dsl.tele.dk] has joined #openttd
12:16:38  <SmatZ> fonsinchen: I still have smallmap_zoom in my list-of-things-to-do ;)
12:16:49  <SmatZ> sorry, I am quite busy nowadays :(
12:16:56  <SmatZ> having fun on holidays and such :)
12:17:26  <Liza> well simutrans has that thing about people actualy have places they want to go
12:17:35  <Liza> and tad more complexity to factorys and such
12:17:44  <Liza> and the underground buildable tunnels
12:17:57  <Liza> and bridges untop of bridges i dunno diagonaly too :P
12:18:30  <Liza> actualy bridges that you can turns in would be nice, same whit undeground in ottd :x
12:18:39  <fonsinchen> smatz, smallmap-zoom has some bug anyway. See the last post of Alberth in that thread. I'll let you know when I've found out about that.
12:18:53  <Noldo> lot's of things would be nice
12:19:00  <Liza> yes :)
12:19:13  <SmatZ> fonsinchen: ah, thanks :)
12:25:32  *** DephNet[Paul] [~paul@94.76.226.86] has quit [Quit: Leaving]
12:37:28  <Liza> arg that monkey sound is giveing me nightmares, they should realy take out that sound whenever near a jungle in ottd :x
12:37:42  <Liza> just think of the kittens!
12:37:48  <Noldo> wwhat?
12:38:04  <Liza> im playing on desert map see?
12:39:13  <Noldo> what does it have to do with kittens?
12:39:27  <Liza> nothing, i said think of the kittens
12:43:40  <CIA-1> OpenTTD: rubidium * r16915 /trunk/src/signal.cpp: -Fix (r16909): signal updates didn't propagate through waypoints
12:44:46  *** DephNet[Paul] [~paul@94.76.226.86] has joined #openttd
12:47:29  <Liza> is there a way to set default serviceing of trains to currentmaxreliability-20% instead of 150 days
12:47:47  <Liza> cus i swear that 150 day seem to kick in even if it unintentionaly went into serviceing
12:47:53  <Liza> unless i click goto service
12:49:06  <Liza> or it has a order spesificly saying so too
12:51:42  <Alberth> fonsinchen: http://devs.openttd.org/~alberth/zoom_fix.patch  seems to fix the problem.
12:51:51  <Eddi|zuHause> yay... i have excellent news
12:51:57  <Eddi|zuHause> i found 3 more switches
12:52:01  <Alberth> ie don't store negative values in an enum :)
12:54:33  <Liza> what about a bool?
12:55:16  <fonsinchen> hmm, I have to admit that was a hack
12:55:44  <fonsinchen> However plain int is much less descriptive than ZoomLevel ...
12:55:48  <Liza> store the negative in positive manner :P in a 2ndary number
12:55:49  <Alberth> why not add a few more values
12:56:00  *** Polygon [~Poly@x0581b.wh7.tu-dresden.de] has quit [Quit: Verlassend]
12:56:10  <Alberth> or must normal == 0 ?
12:56:19  <Liza> 7=2
12:56:24  <fonsinchen> yes, otherwise other things freak out
12:56:43  <fonsinchen> I had posted a patch where I changed that, but that was ... not so well received.
12:58:14  <fonsinchen> I mean, you can't set ZOOM_LVL_MIN to something smaller than ZOOM_LVL_NORMAL. Otherwise the blitter will get extremely slow as it has to generate lots of large sprites.
12:58:17  <Eddi|zuHause> relying on the value that an enum constant has is... weird...
12:58:30  <Liza> constant :P
12:58:41  <Liza> wait you cant trust a constant?
12:58:56  <Alberth> Liza: plz quite the noise
12:59:00  <Alberth> -e
12:59:03  <Liza> that was a question
12:59:03  <fonsinchen> So you can of course still define smaller zoom levels than ZOOM_LVL_NORMAL, but then it's even more hackish.
12:59:14  <TrueBrain> Eddi|zuHause: you mean that using an enum for its value you find weird? :)
12:59:50  <TrueBrain> (not following the rest of the conversation :p
13:00:39  <Eddi|zuHause> no... relying on the value to never change is weird...
13:00:54  <TrueBrain> I don't follow that reasoning, but okay :)
13:01:10  <Eddi|zuHause> anyway... i'm not following the conversation either ;=
13:01:12  <fonsinchen> Actually it doesn't rely on normal to be 0, but it does rely on normal to be the smallest zoom level.
13:02:47  <Alberth> if I understand you right, ZOOM_LVL_NORMAL can be eg 4, as long as ZOOM_LVL_MIN == ZOOM_LVL_NORMAL.
13:03:11  <TrueBrain> when I rewrote the zoom-system, I made 2 zoom-in levels, so that is doubtful :p
13:03:27  <Alberth> if so, what happens if I set ZoomLevel to ZOOM_LVL_NORMAL-1 then?
13:03:42  <Alberth> euh, I mean 'zoom' of course
13:04:04  <Liza> smoothing between zooms would be nice instead of just hopping between zooms
13:04:42  <fonsinchen> TrueBrain, those zoom in levels must have vanished in the mean time
13:04:45  <Alberth> Liza: code is in src/smallmap_gui.cpp
13:04:51  <TrueBrain> Alberth: the only 'problem' is that blitters fail when you start to zoom-in .. but SmatZ has a patch for that :p (sorry if I don't follow the conversation, but okay :p)
13:04:53  <fonsinchen> at least there is no trace of them in the code
13:05:04  <TrueBrain> nope, because the blitter can't handle them
13:05:10  <TrueBrain> not without glitches or heavy rewriting :)
13:05:43  <fonsinchen> Alberth, at the moment ZOOM_LVL_NORMAL - 1 would be negative and trigger your bug
13:05:45  <Alberth> TrueBrain: are you talking about a viewport or just the smallmap ?
13:06:03  <TrueBrain> I am talking about ZOOM_LVL_XXX
13:06:09  <TrueBrain> and their helpers in zoom_func.h :p
13:06:15  <fonsinchen> setting ZOOM_LVL_NORMAL to some arbitrary value > 0 is equally as hackish as defining zoom levels < ZOOM_LVL_MIN
13:06:17  <Alberth> fonsinchen: Can "if I understand you right, ZOOM_LVL_NORMAL can be eg 4, as long as ZOOM_LVL_MIN == ZOOM_LVL_NORMAL" ?
13:06:20  <TrueBrain> ZOOM_LVL_BEGIN should always be 0, never any negative value
13:06:36  <fonsinchen> see ...
13:06:46  <Alberth> fonsinchen: assume we add a few additional zoom levels between 0 and 4 :)
13:06:57  <TrueBrain> the idea about ZOOM_LVL is this: BEGIN starts at 0, END ends at N, the rest is between, where NORMAL is the normal zoom
13:07:08  <TrueBrain> want zoom-in, put them above NORMAL (and assign the first zoom-in level 0)
13:07:17  <fonsinchen> you can't make ZOOM_LVL_BEGIN < ZOOM_LVL_NORMAL without the blitter freaking out
13:07:19  <Alberth> yes, and NORMAL does not need to be 0
13:07:27  <TrueBrain> fonsinchen: if you keep BEGIN at zero, you can
13:07:28  <Liza> ah, Alberth thats readable code i tought you guys were working in nfo?
13:07:28  <Alberth> ZOOM_LVL_MIN == ZOOM_LVL_NORMAL
13:07:49  <Liza> i were just assumeing you guys were talking in higher programing language for understandingpurpose of what needed to be done
13:08:17  <Alberth> Liza: not me :)
13:08:32  <SmatZ> Alberth: fonsinchen TrueBrain some architectures have enums unsigned by default
13:08:40  <SmatZ> sorry I didn't follow whole converstaion
13:08:50  <TrueBrain> SmatZ: I have the same problem :)
13:08:58  <TrueBrain> I wonder why they tried to assign a negative value in the first place
13:09:28  <fonsinchen> the problem is that ZOOM_LVL_BEGIN and ZOOM_LVL_END are referenced in various places for example to generate sprites or for the zooming of the main map etc.
13:09:28  <Alberth> fonsinchen: ZOOM_LVL_MIN = 4, ZOOM_LVL_NORMAL = 4, zoom = 3 , ZOOM_LVL_BEGIN = 0 , ZOOM_LVL_END >= 4, what would happen?
13:09:31  <TrueBrain> Alberth: I don't see why MIN exists, while there is BEGIN :p
13:09:58  <Noldo> :D
13:09:59  <Alberth> MIN may be just a hint to the blitter or so, and have the wrong name
13:09:59  <TrueBrain> fonsinchen: BEGIN and END are not used in the code
13:10:05  <TrueBrain> (okay, BEGIN is in sound.cpp, but that clearly is a big)
13:10:17  <TrueBrain> MIN seems to indicate the first zoom level, when buttons disable and stuff :p
13:10:38  <fonsinchen> I'll repost that patch where I had changed the zoom levels ...
13:10:59  <SmatZ> still, making zoom-in for trunk is useless
13:11:09  <Alberth> fonsinchen: it is possible that we need eg a minimal blitter constant or so
13:11:09  <TrueBrain> let me put it this way: when I wrote zoom_XXX, I had zoom-in values :) (so the system is designed like that)
13:11:24  <TrueBrain> I agree with SmatZ, zoom-in values are silly
13:12:11  <fonsinchen> fickzoo.com/fonsinchen/smallmapp_zoom_r16593.diff
13:12:25  <TrueBrain> page not found
13:12:37  <SmatZ> -p
13:13:09  <SmatZ> http://fickzoo.com/fonsinchen/smallmap_zoom_r16593.diff
13:14:15  <fonsinchen> http://fickzoo.com/fonsinchen/smallmap_zoom_r16593.diff
13:14:19  <fonsinchen> yes
13:14:29  <TrueBrain> NEVER assign a negative value to an enum
13:14:35  <TrueBrain> that should be clear by now
13:14:55  <TrueBrain> BEGIN = 0, IN_8X = 0, rest auto-enum (so ++)
13:15:45  <fonsinchen> it won't help, though
13:15:46  <Alberth> and most likely the zoom and the blitter are coupled wrong, and need fixing/extending
13:15:56  <fonsinchen> the problem is the difference between BEGIN and NORMAL
13:15:59  <TrueBrain> if you would have read the zoom_func helpers, you would have noticed they all make theirself relative to NORMAL
13:16:01  <fonsinchen> I tried
13:16:11  <TrueBrain> BEGIN is NEVER used outside that enum
13:16:26  <fonsinchen> then I guess 0 is used somewhere
13:16:38  <SmatZ> BEGIN is used in blitters
13:16:41  <SmatZ> when encoding
13:16:47  <TrueBrain> int izoom = zoom - ZOOM_LVL_NORMAL; <- that is how they are made relative
13:17:08  <TrueBrain> oh, you are right SmatZ, forgot -R :p
13:17:16  <SmatZ> 	for (ZoomLevel z = ZOOM_LVL_BEGIN; z < ZOOM_LVL_END; z++) {
13:17:17  <SmatZ> :)
13:17:18  *** Azrael- [~azraeluk@cpc4-papw2-0-0-cust778.cmbg.cable.ntl.com] has quit [Quit: Leaving]
13:17:23  <TrueBrain> fonsinchen: but yeah, the blitter doesn't understand zoom-in stuff
13:17:29  <fonsinchen> http://paste.openttd.org/184400
13:17:32  <TrueBrain> make them start at NORMAL or what ever fixes it
13:17:53  <fonsinchen> start them at NORMAL and terminate them at END?
13:17:56  * Alberth agrees
13:18:05  <TrueBrain> then you only do the zoom-out levels
13:18:16  <TrueBrain> that is the most logic solution ;)
13:18:36  <Alberth> or even introduce a new constant for it
13:18:37  <SmatZ> BEGIN and END should be used for iterating over all enum values
13:18:53  <SmatZ> so if ZOOM_LVL_MIN = -1, then ZOOM_LVL_BEGIN = -1  too
13:19:00  <fonsinchen> well, I can do that. But I'll bet that as soon as I post that patch some of you will disagree.
13:19:16  <TrueBrain> boo-hoo :) Welcome to the real world :)
13:19:23  <SmatZ> :)
13:19:27  <fonsinchen> So I try to make my patches touch as little unrelated code as possible.
13:19:41  <TrueBrain> I agree with Alberth, using _MIN or a new constant might make more sense for later additions
13:19:49  <Noldo> more separate patches!
13:19:51  <SmatZ> patch using zoom-in for minimap has very low chance of getting includeed in trunk
13:20:01  <SmatZ> that's all
13:20:10  <Belugas> yeah
13:20:14  <Belugas> we are so nasty ;)
13:20:17  <Belugas> and bitchy
13:20:17  <SmatZ> so I don't quite see the purpose of converstaion about ZOOM_IN_ levels
13:20:30  <fonsinchen> if I have to maintain it myself anyway ... why all the hassle?
13:20:43  <TrueBrain> just don't abuse the system by going under BEGIN :p
13:20:49  <SmatZ> then you don't have to 100% stick with OTTD coding style :)
13:21:02  <planetmaker> 99.5% will suffice :-P
13:21:05  <Belugas> or if you insist on BEGIN, switch to Delphi..
13:21:07  <SmatZ> ;)
13:21:09  <Belugas> .... joke...
13:21:12  <SmatZ> hehe
13:21:12  <planetmaker> you may add an additional space somewhere :-P
13:21:35  <TrueBrain> lol @ Belugas
13:22:00  <SmatZ> on the other hand, I have been planning some ZOOM_LVL_IN for viewports for long time
13:22:03  <planetmaker> good ol' times of Turbo Pascal...
13:22:08  <SmatZ> not that long as TrueBrain, but...
13:22:18  <TrueBrain> SmatZ: but you fixed the single pixel row error :p
13:22:21  <TrueBrain> I never managed :(
13:23:05  <fonsinchen> so I'll make that zoom level in smallmap an int until someone else makes more zoom levels for other windows. Then I'll change it back.
13:23:24  <TrueBrain> yeah ... good solution (NOT!)
13:23:24  <fonsinchen> But it doesn't matter anyway as smallmap-zoom will be part of my fork.
13:23:30  <TrueBrain> but go ahead ;) Then fr sure it wn't be included :)
13:23:43  <TrueBrain> what happens t my o ...
13:24:23  <SmatZ> fonsinchen: I hope I am not bad to you or so :) I hope you understand including zoom-in-minimap in trunk is useless
13:24:44  <SmatZ> or at least, not useful
13:24:51  <fonsinchen> it's only useless if you don't intend to ever include cargodist
13:24:58  <TrueBrain> SmatZ: but my 32bpp gfx!!! :p
13:25:06  <planetmaker> SmatZ, fonsinchen : zoom-out would be useful on mini-map
13:25:20  <TrueBrain> planetmaker: zoom-in, we talk about :p
13:25:25  <fonsinchen> And you can easily reduce the zoom limits in smallmap-zoom to only allow zoom out
13:25:28  <SmatZ> fonsinchen: once (if) cargodist is included, then zoom-in-minimap can be included too
13:25:31  <planetmaker> for moderately bigger maps it's hard to get an overview which fits on the screen
13:25:35  <planetmaker> TrueBrain, I know.
13:25:47  <fonsinchen> the problem is that cargodist can never be included as one single patch#
13:25:49  <SmatZ> planetmaker: yeah, that's my point :) zooming-out is definitely useful :)
13:26:13  <Alberth> fonsinchen: it is too big and complicated to do that any way
13:26:14  <fonsinchen> You know, for that exact reason I'm maintaining about 10 git branches
13:26:26  <fonsinchen> one of them is smallmap zoom
13:26:30  <planetmaker> fonsinchen, 10 branches for one cargodist?
13:26:48  <fonsinchen> http://fickzoo.com/fonsinchen/openttd.git
13:26:52  <planetmaker> fonsinchen, ever thought about a patch queue then instead?
13:26:55  <SmatZ> but why include 1 patch while others will never be included
13:27:21  <fonsinchen> if that is the case, then you don't need to include that one
13:27:25  <planetmaker> fonsinchen, you're not German, are you?
13:27:29  <fonsinchen> yes, I am
13:27:32  <fonsinchen> hihi
13:27:32  <planetmaker> :-O
13:27:49  <SmatZ> yeah, and it hasn't been decided to include cargod?st yet
13:27:51  <planetmaker> what an abuse domain name, then
13:28:02  <planetmaker> well... not abusive
13:28:03  <planetmaker> vulgar
13:28:03  <fonsinchen> isn't it nice ...
13:28:26  <planetmaker> not sure I want to visit swinger clubs...
13:28:26  <Belugas> planetmaker, i'm still deeply on it, every day of the week ;)... well.. not Turbo Pascal... but still Pascal :D
13:28:46  <SmatZ> like, zoophilia?
13:29:02  <SmatZ> or just zoo full of sex :)
13:29:07  <planetmaker> oh... :-) still used in production environment? :-)
13:29:16  <planetmaker> SmatZ, like fuck-zoo
13:29:21  <fonsinchen> so, ok: I'll split up smallmap zoom in three different parts: 1. smallmap zoom out, 2. ZoomLevel changes 3. smallmap zoom in
13:29:27  <Belugas> Delphi is the evolution of Turbo Pascal, yes
13:29:36  <fonsinchen> then I hope that 1. and 2. will eventually be accepted
13:30:02  <fonsinchen> is there a chance for that?
13:30:08  <Noldo> fonsinchen: I though you hoped your whole big pack of patches will eventually be accepted?
13:30:09  <TrueBrain> fonsinchen: if you make a small patch which replaces BEGIN with MIN (or maybe rename MIN to MAP_MIN  so you can later add SMALLMAP_MIN or what ever), that should never give any real problem accepting
13:30:23  <Belugas> yup
13:30:26  <TrueBrain> (assuming SmatZ agrees on it, knowing that piece of code too :p)
13:30:27  <Belugas> small increments, always
13:30:38  <Belugas> well... when making sens...
13:30:45  <Belugas> of course of course...
13:31:03  <Belugas> and not comeing from yorick.. of course of course
13:31:13  <TrueBrain> yorick is doing well lately :p
13:31:15  <TrueBrain> he is growing up :)
13:31:28  *** tdev [~tdev@ip-62-175.emscb.ruhr-uni-bochum.de] has quit [Ping timeout: 480 seconds]
13:32:02  <SmatZ> TrueBrain: ah well, seems _BEGIN / _END are only recommended :) http://wiki.openttd.org/Coding_style#Enumerations_.2F_static_consts
13:32:02  <TrueBrain> BLITTER_MIN
13:32:04  <TrueBrain> hmm :)
13:32:52  <TrueBrain> SmatZ: I believe they were only added to enumerate over all values .. assuming the blitter would always handle all zoom levels :p
13:32:55  <SmatZ> I think questions about ZOOM_LVL_MIN / _BEGIN and such will be solved by dev commiting it to trunk ;)
13:33:00  <SmatZ> yeah :)
13:33:38  <TrueBrain> SmatZ: so I guess if we rename _BEGIN in the blitters to BLITTER_MIN, and assign that to NORMAL, fonsinchen will be happy :p
13:34:34  <fonsinchen> yes, that would be nice
13:34:40  <TrueBrain> (and I guess BEGIN and END can then be removed, and COUNT can take the place of END, but I don't care about that :p :p)
13:35:27  <TrueBrain> maybe replace COUNT with BLITTER_COUNT too ..
13:36:21  <SmatZ> BLITTER_MIN ? BLITTER_COUNT ? what are those enums :)
13:36:36  <TrueBrain> SmatZ: fonsinchen wants to split up zooms in 2 categories: 1 side smallmap, the other side blitters
13:36:47  <TrueBrain> so that is why I suggest to name them as such too :p
13:40:03  *** tdev [~tdev@ip-62-175.emscb.ruhr-uni-bochum.de] has joined #openttd
13:40:11  <tdev> <tdev> fonsinchen, thanks for working on the smallmap zoom patch :D
13:40:13  <tdev> <tdev> i created that bug ticket years ago :p
13:42:53  <fonsinchen> you're welcome
13:52:13  <Chruker> Are there any of the content on bananas that enable the tourist passengers?
13:52:36  <Belugas> i guess you are talking of TTRS
13:52:49  <Belugas> or ECS?
13:52:53  <Belugas> mmh...
13:53:02  <Belugas> or both?
13:53:07  <Belugas> re-mmh
13:53:54  <planetmaker> at least ECS
13:54:11  <planetmaker> TTRS, I think, doesn't have tourists.
13:56:51  <Chruker> the ECS Town thingy seems to have it, thanks
13:57:19  <Belugas> good ol' Georges
13:58:58  *** maristo [~maristo@host217-114-156-151.pppoe.mark-itt.net] has joined #openttd
13:59:58  <Chruker> I tried yesterday to add the tourist busses from here: http://george.zernebok.net/newgrf/longbus.html but after satisfying a requirement list from hell, I didnt get the tourist cargo...
14:00:13  <Chruker> Is it the same george?
14:01:23  *** TheStarLion [~isaac@user-54462c1f.lns2-c12.dsl.pol.co.uk] has joined #openttd
14:02:15  *** TheStarLion [~isaac@user-54462c1f.lns2-c12.dsl.pol.co.uk] has quit []
14:02:30  <Belugas> yup
14:03:21  <Chruker> btw. who is coding the bananas site?
14:03:23  <Ammler> Chruker: ECS
14:03:37  <Ammler> town
14:03:45  <planetmaker> slow Ammler
14:04:01  <planetmaker> :-)
14:04:05  <Ammler> oh
14:04:13  <Ammler> :-)
14:04:16  <Chruker> you get an A for effort :-)
14:04:22  <planetmaker> haha :-)
14:04:39  *** PeterT [~Peter@217.20.134.23] has joined #openttd
14:04:40  <planetmaker> or a D for copying work of others :-P
14:04:41  *** reldred1 [~reldred@115.131.202.205] has quit [Quit: Leaving.]
14:04:50  * planetmaker hides
14:04:53  <Ammler> copying?
14:05:01  *** PeterT [~Peter@217.20.134.23] has quit []
14:05:01  *** HerzogDeXtEr1 [~Flex@89.246.191.115] has joined #openttd
14:05:10  <planetmaker> can you prove you didn't just copy what was said above? ;-)
14:05:27  <Ammler> I don't need :P
14:05:28  *** PeterT [~Peter@217.20.134.23] has joined #openttd
14:05:59  *** PeterT [~Peter@217.20.134.23] has quit []
14:11:20  <Chruker> hmmm, weird the Content Download window from the main menu, sometimes fail to load the content list.
14:11:46  *** HerzogDeXtEr [~Flex@89.246.188.177] has quit [Ping timeout: 480 seconds]
14:12:39  <planetmaker> fonsinchen, do you have, btw, already an updated station_gui patch by chance?
14:13:00  <planetmaker> hm... I guess not. Last commit there 3 days ago.
14:27:30  <TrueBrain> what is it lately that makes people join+leave in minutes?
14:27:45  <TrueBrain> most of them on a fairly regular base
14:27:56  <TrueBrain> @seen TheStarLion
14:27:56  <DorpsGek> TrueBrain: TheStarLion was last seen in #openttd 1 week, 2 days, 3 hours, 29 minutes, and 14 seconds ago: <TheStarLion> somehow, I don't think even the most efficiant coding would manage that
14:27:57  <Chruker> ePeek-a-boo ?
14:28:02  <TrueBrain> they do talk ..
14:31:01  *** Fuco [~dota.keys@ip-105.imafexbb.sk] has joined #openttd
14:37:05  *** LadyHawk [LadyHawk@78-105-102-180.zone3.bethere.co.uk] has joined #openttd
14:38:01  *** tdev [~tdev@ip-62-175.emscb.ruhr-uni-bochum.de] has quit [Remote host closed the connection]
14:45:51  <Belugas> # Lots of people talk and few of them know
14:50:50  *** frosch123 [~frosch@frnk-590fc1e6.pool.einsundeins.de] has joined #openttd
14:52:18  <fonsinchen> planedmaker, what kind of update? the performance of EstimateDestinations? no
14:57:08  *** oskari89 [oskari89@dsl-kpobrasgw1-ff7cc100-243.dhcp.inet.fi] has joined #openttd
15:00:38  *** Xyzzy [c40fc9c9@webchat.mibbit.com] has quit [Quit: http://www.mibbit.com ajax IRC Client]
15:05:20  *** paul_ [~paul@94.76.226.86] has joined #openttd
15:05:30  *** maristo [~maristo@host217-114-156-151.pppoe.mark-itt.net] has quit [Ping timeout: 480 seconds]
15:08:51  *** DephNet[Paul] [~paul@94.76.226.86] has quit [Ping timeout: 480 seconds]
15:09:02  *** paul_ [~paul@94.76.226.86] has left #openttd []
15:09:21  *** DephNet[Paul] [~paul@94.76.226.86] has joined #openttd
15:09:25  <planetmaker> fonsinchen, no, I thought you had a repo or branch with skoz(?) improved station build gui, too. I might be wrong, though
15:09:32  <planetmaker> I just went by the name :-)
15:10:41  * TrueBrain waves hello to frosch123
15:11:04  <frosch123> afternoon tb :)
15:11:10  <CIA-1> OpenTTD: smatz * r16916 /trunk/src/saveload/afterload.cpp: -Fix (r16909): station acceptance was reset after game load
15:15:13  *** Pygma [~quassel@88.151.27.234] has joined #openttd
15:17:57  *** Svish|eee_ [~Svish@84.20.123.139] has joined #openttd
15:18:03  <Svish|eee_> wopdido
15:18:15  *** Svish|eee_ is now known as Svish|eee
15:22:20  <Liza> goodie, finaly station reset after game load, so anying beeing bugged by a wrong acceptane after save was loaded
15:22:32  <Liza> hence i dont play single player
15:22:46  <Liza> cant wait for next patch :)
15:24:27  <SmatZ> Liza: are you a bot?
15:24:34  <Liza> no
15:24:39  <Liza> why do you suggest that?
15:25:14  <SmatZ> Liza: your sentence was looking like you took words from the commit message, mixed them and interleaved them with some random words
15:25:23  <Liza> no
15:25:26  <Liza> why do you suggest that?
15:25:28  <Liza> iam just kidding :P
15:25:30  <SmatZ> :)
15:25:43  <Liza> no iam not a bot, i was just saying i cant wait til the patch gets downloadable
15:25:58  <Belugas> ...
15:25:58  <Liza> sometimes cargo acceptance in towns are different when i load
15:26:03  <SmatZ> r16909 was commited after yesterday's nightly
15:26:08  <SmatZ> so you shouldn't be affected by that bug
15:26:11  <Liza> sorta annoying when i have tons of trains sending cargo
15:26:16  <SmatZ> if you play nightlies
15:26:32  <Liza> no :(
15:26:39  <Liza> i only play during daytime
15:26:51  <frosch123> :p
15:26:55  <SmatZ> what revision are you using?
15:26:59  <KenjiE20> liza is rather too close to elisa for my liking
15:27:05  <Liza> im playing whit the install package ;)
15:27:14  <SmatZ> :) so 0.7.1?
15:27:24  <Liza> yea
15:27:28  <fonsinchen> planetmaker, I don't have such a repo
15:27:30  <SmatZ> good
15:27:31  <SmatZ> umm
15:27:35  <SmatZ> then wait for 0.8.0 :0
15:27:39  <Liza> i havent played ottd for too long, im actualy quite new
15:27:47  <SmatZ> there will be that fix included :)
15:28:17  <SmatZ> but you weren't affected by that bug
15:28:21  <SmatZ> so you won't notice anything
15:28:29  *** Svish|eee is now known as Svish
15:28:31  <Liza> nice
15:28:37  <SmatZ> yeah :)
15:28:43  <Liza> ^,.^
15:29:24  <Liza> ah i was wondering, how often can trains breakdown?
15:29:32  <Liza> im playing on hard of corse
15:29:36  <SmatZ> depends on their reliability
15:29:41  <KenjiE20> whenever they feel like it
15:29:42  <Liza> i mean how often is possible
15:29:43  <SmatZ> hehe
15:29:49  <Liza> directly after it recovered by a second?
15:29:49  <KenjiE20> usually in the worst possible spot :)
15:29:50  <SmatZ> every now and then
15:30:05  <Liza> or is it checked per minute?
15:30:27  <KenjiE20> in theory it could probably breakdown immeadiately
15:30:40  <KenjiE20> but that's probably more a sign to replace the train than anything else
15:30:41  <Liza> realy?, whit 0 reliability it cant move?
15:30:57  <Liza> so you just have to send another train to crash it destrying it
15:31:00  <Liza> to get it away
15:31:05  <KenjiE20> <KenjiE20> In theory
15:31:25  <Liza> and real world?
15:31:36  <KenjiE20> try it and see?
15:31:39  *** DaleStan is now known as Guest134
15:31:41  *** DaleStan [~Dale@98.223.98.3] has joined #openttd
15:32:21  <Liza> im playing on hard, and i barely got funds and my trains are breakdowning alot
15:32:36  <SmatZ> there is some limit
15:32:44  <SmatZ> like, one day + random value
15:32:48  <SmatZ> roughly
15:32:55  <Liza> hmm, makes sence
15:33:00  <KenjiE20> check they can service properly
15:34:09  <Liza> oh another problem i seem to have lately, is that trains sometimes while loading on a station suddenly go into waiting for free path or something
15:34:20  <Liza> i forgot message that displays in yellow or orange
15:34:34  <Liza> stops loading too
15:34:40  <SmatZ> you are changing signals around the station while there are trains
15:34:47  <Liza> no
15:34:52  <SmatZ> hmm
15:34:54  <Liza> but i were building sub lines
15:34:59  <SmatZ> ah
15:35:01  <SmatZ> well
15:35:02  <Liza> longer out, but not changeing anything remotely close to station
15:35:10  <SmatZ> they are probably waiting for free path to leave the station
15:35:14  *** volta [nobody@141.48.223.1] has joined #openttd
15:35:17  <Liza> at 64%?
15:35:25  <SmatZ> or you don't have path from that station to next station
15:35:26  *** Guest134 [~Dale@98.223.98.3] has quit [Ping timeout: 480 seconds]
15:35:28  <SmatZ> or it is a bug
15:35:45  <Liza> well it happends alot after i started useing the search for free path before station
15:35:59  <Liza> of corse i place a new one after station, iv tried by spaceing them bit from station
15:36:02  <Liza> in case i placed em too close
15:36:09  <Liza> doesnt seem to make a difference
15:36:12  <volta> i there, i'd like to report a *bug*, but i'm too lazy to register at the tasklist website
15:36:35  <Liza> its ok, ill investigate bit more, its just happening bit often, i didnt notice earlyer, but i ran out of money because of it
15:36:48  <Liza> and had to start over, train never left station, and was alone on track
15:36:50  <volta> and i'm not sure if this bug has already been reported
15:36:54  <Liza> ok
15:37:00  <Liza> thats good
15:37:38  *** DaleStan is now known as Guest135
15:37:39  <SmatZ> if it was that evident bug, it would be most likely reported already
15:37:40  *** DaleStan [~Dale@98.223.98.3] has joined #openttd
15:37:51  <Liza> well it happend alot but it seem random to when
15:38:04  <Liza> sometimes just got to stations other at mid % when loading up
15:38:15  <Liza> its sorta hard to notice cus the % above train still shows
15:38:41  <SmatZ> or wait for 0.7.2 :)
15:38:47  <SmatZ> or test in 0.7.2-RC2
15:39:01  <SmatZ> (but games saved in 0.7.2-RC2 won't load in 0.7.1)
15:39:05  <Liza> thats too risky, i cant afford useing a unsafe build that can blow up my computor
15:39:06  *** paul_ [~paul@94.76.226.86] has joined #openttd
15:39:18  <volta> i'm sending an old train (21 of 20yrs) to the depot, auto-renew is enabled; the train is renewed inside the depot, but no message appears that it has arrived there
15:40:33  <Belugas> [11:39] <Liza> thats too risky, i cant afford useing a unsafe build that can blow up my computor  <--- we're not spreading viruses
15:40:41  <DaleStan> <Liza> thats too risky, i cant afford useing a unsafe build that can blow up my computor <-- because there's some guarantee somewhere that 0.7.2 won't?
15:40:48  <Belugas> and for what it's worth, we never blew any computger since r1
15:40:51  *** Svish|eee [~Svish@84.20.123.139] has joined #openttd
15:41:05  <SmatZ> 0.7.2-RC2 should have significantly less bugs than 0.7.1
15:41:13  <SmatZ> hehe
15:41:19  <Liza> yea i can wait til it becomes normal installer :P
15:41:28  <Liza> it only happends when i use the new signals anyway
15:41:42  <Liza> they also seem to pick some odd paths if used at more lenghty rails
15:41:50  *** DephNet[Paul] [~paul@94.76.226.86] has quit [Ping timeout: 480 seconds]
15:41:53  <Liza> even deadend ways
15:42:01  <SmatZ> then your network is broken
15:42:03  <Liza> even if the correct path was on track next to
15:42:05  <Liza> no
15:42:12  <Liza> the game is still running
15:42:18  <Liza> i commented on it and had another player check the track
15:42:30  <SmatZ> train chooses dead end path only if it can't find normal path
15:42:31  <Liza> he dunno why the train went on the 2nd rail that was unfinished
15:42:44  <Liza> the first track left up to station it was suppose to go to
15:42:58  <Liza> it didnt happend when i placed the signals more frequently
15:43:16  <Belugas> Liza, when SmatZ talks about broken network, he means your TRAINS NETWORK, not your COMPUTER network
15:43:21  <Liza> aah
15:43:29  <Belugas> yeah... haaaa....
15:43:30  <Liza> my bad i tought you were talking about the signals in game
15:43:36  *** Guest135 [~Dale@98.223.98.3] has quit [Ping timeout: 480 seconds]
15:43:52  <Liza> ;_; didnt mean to think that you were talking about that
15:43:52  *** paul_ [~paul@94.76.226.86] has quit []
15:44:07  *** DephNet[Paul] [~paul@94.76.226.86] has joined #openttd
15:44:15  <SmatZ> Belugas: thanks :)
15:44:22  <SmatZ> I was lost :)
15:44:37  <Liza> err, actualy i read that message wrong
15:44:43  <Liza> i was talking about my rail lines in game
15:44:49  <Liza> when useing the 2 new signaltypes
15:44:51  <Liza> :S
15:44:53  <Liza> now im confused
15:45:16  <planetmaker> and SmatZ probably correctly suggests that your network and / or signaling leaves much to improve.
15:45:19  <Liza> what did belugas mean? the lines above i talked about rails and lines..?
15:45:24  <Liza> oh
15:45:26  <Belugas> we are confused by your confusion been really confused
15:45:27  <Liza> the game is still running
15:45:28  <planetmaker> Otherwise trains wouldn't travel the "wrong" track
15:45:47  <Liza> the lines are pretty much the same exept i swapped out the signals to the old ones
15:45:56  <Liza> to avoid both the bug and pathfinding odditys
15:46:04  <planetmaker> hahaha :-)
15:46:22  <Liza> loading bug \ pathfinding odditys downright bad or deadend paths
15:46:22  <SmatZ> :^)
15:46:33  <Liza> where the exit where its suppose to go, it just goes another way and loops a station
15:46:35  *** Svish|eee_ [~Svish@84.20.123.139] has joined #openttd
15:46:35  <planetmaker> The library is still the same. I only replaced Orwin Wells by Walt Disney
15:46:38  <Liza> when another train just passes it by
15:46:39  *** Svish [~Svish@84.20.123.139] has quit [Ping timeout: 480 seconds]
15:46:42  <Liza> and goes to unload
15:46:47  <Liza> useing same tracks
15:46:55  *** Zorn [~zorn@e177230061.adsl.alicedsl.de] has joined #openttd
15:47:33  <fjb> Did you check the orders of that train?
15:47:37  <Liza> yes
15:47:38  <KenjiE20> Warning: Train KenjiE20 is lost
15:47:47  <planetmaker> good point, fjb :-)
15:47:59  <Liza> i make a train i click where it loads from and where it goes to
15:48:04  <Liza> 2 clicks and full load
15:48:35  <Liza> and all trains share same unload spot
15:48:40  <Liza> i havent built any other industry to go to
15:48:52  <planetmaker> which reminds me on an old joke: Mother angry at wally: didn't I tell you to watch the milk cooking? - Yes, I did! It was exactly 12:38 when it boiled so it came over the rim of the pot...
15:49:20  <Liza> i dont get it
15:49:44  <planetmaker> badly translated, I'd say :-)
15:49:49  <planetmaker> (on my part)
15:49:49  <KenjiE20> I got it
15:49:50  <fjb> You could show us some screenshots or post a savegame somewhere so we could see your network.
15:50:03  <Liza> its online
15:50:06  <Liza> and game is still running
15:50:14  *** Svish|eee [~Svish@84.20.123.139] has quit [Ping timeout: 480 seconds]
15:50:20  <Liza> its the goal speedy akoz town builder server
15:50:36  <planetmaker> which is a heavily patched and modified server
15:50:43  <Liza> oh, that might be it?
15:50:58  <Liza> i did notice its nice features of !reset and other goodies
15:51:04  <planetmaker> but then you should desync :-P
15:51:06  <KenjiE20> and has 15thousand ! in it's name
15:51:21  <Liza> its over 9000?
15:51:43  <planetmaker> ...
15:51:46  * fjb avoids every server with a ! in its name.
15:51:56  <Liza> those are trubble?
15:52:00  * Akoz scrolls up to see what the trouble is
15:52:01  * planetmaker uses servers with # in its name, though :-)
15:52:09  <Liza> whats the difference?
15:52:12  <planetmaker> Akoz, I guess there's no trouble at all :-)
15:52:14  <Liza> exept the name part?
15:52:36  <Liza> maybe Akoz servers are dangerusly bugged giveing a false gameplay experience?
15:52:44  <fjb> The name shows the attitude of the admins.
15:52:50  <Liza> oh?
15:52:55  <KenjiE20> "look at meeeeee"
15:53:03  <KenjiE20> :P
15:53:21  <Liza> well i do admit the admins on that server kicks before warning :x
15:53:35  <planetmaker> that's fair enough :-P
15:53:39  <Liza> and the server rules isnt exacly followed by most, and its noticeable that new rules that doesnt show on list are in effect
15:54:11  <Liza> like in beginning when you cant afford a long track, and your forced to build then sell to build rest of line to get train to station
15:54:17  <Liza> then you sell train to buy it back at start
15:54:24  <Liza> that was kick reson for me the first time
15:54:42  <Liza> i checked rules, nothing that suggest that was not allowed, and i learned that in that server
15:54:48  <Liza> by watching others >.<
15:54:56  <KenjiE20> how eccentric
15:55:05  <Liza> iv only played for like 3 days :P
15:57:45  *** Svish|eee_ [~Svish@84.20.123.139] has quit [Ping timeout: 480 seconds]
15:58:25  <Liza> where does ottd save screenshots
15:58:56  <KenjiE20> next to the config your using, so probably install dir, or mydocs/openttd
15:59:39  <Liza> got buncha nice screenshots from Akoz server from regular players ;)
16:00:43  <Liza> thats if my default upload site works :(
16:02:05  <Liza> greath :\
16:04:54  <volta> so? any comment on my report?
16:06:01  <planetmaker> volta, it would need a proper report. I haven't experienced it, but I never looked for it either.
16:06:23  <planetmaker> Make an entry at flyspray and attach a savegame which shows that behaviour.
16:07:19  <planetmaker> also that's the only way to make sure that the persons who can deal with it will actually see it.
16:07:25  <volta> ok
16:07:46  <KenjiE20> searching for a similar/exisiting might be a good idea too
16:15:28  <Liza> if akoz goes to his server right now and look at people starting, the players there now are useing the trick send train and sell on delivery rebuy
16:15:35  <Liza> it seem to be used commonly
16:16:54  <planetmaker> Akoz, do the servers have a webpage?
16:16:59  <Liza> dunno
16:17:05  *** SmatZ is now known as Guest136
16:17:07  *** SmatZ [~smatz@a40-prg1-5-107.static.adsl.vol.cz] has joined #openttd
16:17:10  <Liza> but i play on his town server only
16:17:21  <Liza> the other ones starts out in future, so its not much fun
16:17:28  <Belugas> hooo... that late??
16:17:33  * Belugas runs for a lunch
16:17:34  <Liza> yea i was wondering that too
16:17:42  <Liza> anyway the town server starts out good :)
16:17:55  <Akoz> planetmaker: they are part of the speedy servers now. check out http://webciv.net/openttd/
16:17:57  <Liza> too bad about map size
16:18:12  <Liza> and 5000 people should be changed to 10000
16:18:17  <Liza> everyone does 5000 before 1980
16:18:22  <Liza> starting at 1974 or something
16:18:32  <Akoz> that's the "easy" server
16:18:39  <Akoz> go play on the citybuilder one. the goal there is 15k
16:18:45  <Liza> yea not too much
16:18:51  <planetmaker> Akoz, ok. Because it's anything but easy to find. I figured somehow they are, but...
16:18:52  <Liza> anyway future so you start whit maglev
16:19:20  <Akoz> I know p. it'll be added to the ingame info stuff once rasco can be arsed :p
16:19:53  <planetmaker> e.g. especially on those websites you just gave there's no description of the rules used whatsoever
16:20:17  <Akoz> there is
16:20:18  <Akoz> http://webciv.net/openttd/wiki/index.php/Main_Page
16:20:24  <Akoz> click "rules"
16:20:39  <Akoz>   Info
16:20:39  <Akoz> Commands | Rules | Scoring | Speedy 4 | Forum | Scores
16:20:51  <Liza> ouch
16:20:55  <Akoz> http://webciv.net/openttd/wiki/index.php/Rules
16:20:57  <Liza> Akoz 4fun breaks alot of them rules
16:21:10  <Liza> i got screenshots where he blocked off a town and destryed all houses before releaseing it
16:21:10  <Akoz> then come get me when he does. Im here :)
16:21:16  <Liza> i got screenshots of it :P
16:21:37  <Liza> i also got screenshots where he massed traintracks around my stationsin random fasion to prevent me to compete whit him on his factorys
16:21:39  <Akoz> theres also usually admins on at least one of the normal speedy servers depending on time of day
16:21:44  <Liza> yes
16:21:48  <Liza> i was kicked by one today
16:21:53  <Liza> by useing a trick everyone seem to use
16:22:02  <Liza> as i mentioned above
16:22:50  *** SmatZ [~smatz@a40-prg1-5-107.static.adsl.vol.cz] has quit [Remote host closed the connection]
16:22:58  *** Guest136 is now known as SmatZ
16:23:06  <planetmaker> Akoz, indeed.
16:23:22  <planetmaker> Ok, then let's rephrase: The layout of that wiki page is anything but intuitive.
16:23:23  <Liza> and as far as rules, i typed rules ingame to see them
16:23:34  <planetmaker> I don't expect the most important links kinda hiding in the middle of the page.
16:23:39  <Liza> also admin or gm didnt give warnings
16:23:40  <planetmaker> They need to be in a menu
16:23:53  <Akoz> I agree
16:23:53  <planetmaker> on the left hand side
16:23:56  <Liza> i rejoined and had to ask what i had done wrong
16:23:57  <Akoz> fortunately it's none of my doing :p
16:24:10  <Liza> your admins in that case arnt picked carefully >.<
16:24:30  <Liza> whenever i host 4-5 servers for spring, i only allow people i know that will do the rules correctly
16:24:33  <Akoz> if you break "obvious" rules there are no point in warning
16:24:40  <Liza> obvius?
16:24:51  <Liza> i typed rules before doing anything
16:25:02  <Liza> ingame rules doesnt say anything about it and as i said everyone was doing it thats how i learned it
16:25:03  <planetmaker> Liza, however an admin behaves, some people will always consider it wrong
16:25:08  <Liza> if you join your server now
16:25:11  <Liza> theres 2 players doing it
16:25:12  <Akoz> obvious being blocking another player purposely, killing another players city in citybuilding mode, using money cheats etc
16:25:26  <Akoz> which one liza
16:25:29  <Liza> well 4fun does those things u mentioned now, blocking and kill city
16:25:33  <planetmaker> Akoz, what's a "money cheat"? :)
16:25:36  <planetmaker> Teleporters?
16:25:39  <Akoz> no
16:25:41  <Liza> the town was DEAD
16:25:46  <Akoz> using the quardouble payment upon unload
16:25:59  <Akoz> you can get 350% for each train you unload
16:26:03  <Liza> i got screenshots if you got a place i can upload to
16:26:07  <planetmaker> ah... a bug fixed in trunk :-)
16:26:10  <Akoz> yes
16:26:20  <Akoz> found and reported by yours truly
16:26:25  <planetmaker> :-)
16:26:28  <planetmaker> nice
16:26:33  <planetmaker> and good job
16:26:56  <Liza> lol
16:27:06  *** Polygon [~Poly@x0581b.wh7.tu-dresden.de] has joined #openttd
16:27:08  <Liza> also theres a newbie killer oil refinery in game
16:27:16  <Liza> where you think your in range to unload but not at all :P
16:27:23  <Akoz> :p
16:27:24  <Liza> its destryed my company many times
16:27:26  <Akoz> yes.. been there, done that
16:27:30  <Sacro> which server?
16:27:32  <Akoz> none of my doing ;)
16:27:32  *** Tekky [~chatzilla@DSL01.83.171.188.59.ip-pool.NEFkom.net] has joined #openttd
16:27:35  <Liza> akoz city
16:28:03  <Liza> theres a guy who has done that mistake whit oil refinery
16:28:09  <Liza> same guy who left just now :P
16:28:15  <Liza> who was gona do the sell train buy train
16:28:40  <Liza> aww company was removed
16:28:50  <Liza> lol bankrupt
16:29:33  <Sacro> ah not one i go on / admin
16:30:00  *** LaSeandre [~quinngree@host86-147-57-75.range86-147.btcentralplus.com] has joined #openttd
16:30:31  <planetmaker> Akoz, the patches or so are not publicly available by chance?
16:30:47  <planetmaker> I mean... basically the idea to offer competitive servers is a very good one :-)
16:30:50  <Akoz> of course they are
16:30:56  <Liza> :o
16:31:01  <Akoz> http://www.tt-forums.net/viewtopic.php?f=33&t=44319
16:31:26  <Liza> i like how you setup the city claiming and such
16:31:28  <planetmaker> well, that's the citybuilder goal patch. The others run the same?
16:31:42  <Liza> but it has some problems and thats when people build long lines trough your town
16:31:45  <planetmaker> I just wonder :-) Indeed I read that thread somewhat.
16:31:47  <Akoz> the other speedy servers you mean?
16:31:53  <planetmaker> yes
16:32:08  <Akoz> the plan is to make post it when rasco finishes cleaning his code a bit
16:32:17  <Liza> oh Akoz
16:32:20  <Akoz> *make a post about it
16:32:37  <Akoz> but its quite messy code all of it
16:32:40  <Liza> :x
16:32:44  <Akoz> as is my patch
16:32:52  <Liza> 4fun just joined game
16:33:03  <Liza> no doupt he will build near me and try to ruin everything as much as he can :P
16:33:06  <planetmaker> he :-)
16:33:13  <Liza> as i said i got plentyfull of screenshots of where he destrys, blocks and such
16:33:15  <Akoz> competition is encouraged liza
16:33:25  <Liza> yes, he owned full map, i had one station
16:33:29  <Akoz> and for some reason I doubt its without reason he is after
16:33:30  <Liza> he builds it inn
16:33:33  <Belugas> burp
16:33:41  <Akoz> *after you
16:33:51  <Liza> 2nd time i had 2 water places on one station and had just started sending trains out when he started building on them
16:34:06  <planetmaker> Akoz, it'd be great, if probably parts could be taken out and prepared as separate patch, e.g. as an official game ending goal or so - in order to make it trunk-worthy :-)
16:34:07  <Liza> that was when he OWNED the whole map pretty much, not giveing me a chance to start
16:34:10  * Sacro restarts his server
16:34:29  <Liza> not to mention the time he destryed the whole town i started setting up operations too
16:34:43  <Liza> that i have screenshots of that he bought the land of the whole town
16:34:58  <Liza> before i set a house in it of corse but i had put a station in it and was out of money.. was gona send water to town
16:35:19  <Liza> bought up, destryed ALL houses
16:35:57  <Liza> lol
16:36:03  <planetmaker> Akoz, and maybe it's an idea to also run the servers using AP+ or so and connect them to IRC - or are they even?
16:36:04  <Liza> hes useing the train sell method
16:36:11  <Liza> check 4funs stations
16:36:17  <Liza> 4fun now is breaking the rules
16:36:28  <Liza> 1 stations ending whit a depo
16:36:33  <Liza> gee, i wonder what hes gona do
16:36:39  <Liza> by 1 stations i mean 1x1
16:36:43  <Belugas> anyone can translate whatever Liza is saying? too many words i cannot read
16:36:46  <planetmaker>  /mute Liza
16:36:50  <Liza> i can explain
16:36:59  <Belugas> no, better write properly
16:37:26  <Liza> you buy a train send it to a 1x1 station, load full send to other station, unload get money instant send it to depo at the back of that station its also 1x1 in lenght. sell train buy new at start
16:37:40  <Liza> servers up, its the akoz town, find 4fun, watch him now ;)
16:38:09  <Liza> hes on south side of map
16:38:11  <Sacro> that's quite a nifty trick
16:38:15  <Liza> yes
16:38:20  <Liza> and if you check wiki, agains the rules ;)
16:38:28  <planetmaker> Liza, it was a kind request to drop l33t spe4k and use proper punctuation.
16:38:35  <Liza> sorry, im not english :(
16:38:44  <planetmaker> And look at the top of the channel list... he might mean it :-)
16:38:51  <Belugas> so, most of us are not either
16:39:08  <Liza> but im typeing as best i can in english
16:39:10  <planetmaker> yes, but you know that it's "it's loading" and not "its loading" etc pp
16:39:17  <Belugas> typing
16:39:19  <Belugas> i'm
16:39:27  <planetmaker> and whit 4funs hes gona
16:39:30  <planetmaker> ^^
16:39:35  <Liza> i dont have a , up button
16:39:38  <Liza> i,m
16:39:45  <Liza> norwegian keyboard
16:39:48  <planetmaker> Of course you do have an apostrophe.
16:40:01  <Liza> never seen one on a norwegian keyboard
16:40:10  <Liza> we dont use that symbol
16:40:26  <Belugas> looks like they don't have  question mark either ^_^
16:40:33  <Liza> no that i have :P
16:40:40  <Belugas> lol
16:40:42  <Liza> ?!
16:40:45  <Akoz> you also have '
16:40:49  <Sacro> ?
16:40:49  <Liza> šš
16:40:52  <Akoz> its right next to Æ on your keyboard
16:40:53  <Liza> ^~~
16:40:55  <planetmaker> http://en.wikipedia.org/wiki/Keyboard_layout#Norwegian
16:40:59  <Liza> enter is next to æ
16:41:08  <Akoz> then you dont have a normal keyboard
16:41:14  <Liza> å above and next to å i got šš^^~
16:41:15  <planetmaker> And Liza, I'm sure Norwegian uses the apostrophe in some cases, too.
16:41:35  <glx> please use utf8 too
16:41:38  <Liza> utf8?
16:41:38  *** |Jeroen| [~jeroen@94-224-31-113.access.telenet.be] has joined #openttd
16:41:46  <Akoz> the link planetmaker gave is the layout of a normal norwegian keyboard
16:41:51  <Belugas> bonk bonk bonk
16:42:03  <Belugas> aouch
16:42:04  <Liza> hm
16:42:11  <Liza> that doesnt look like my keyboard
16:42:16  <Liza> do internett search on a4 keyboard
16:42:21  <Liza> a4tec
16:42:29  <planetmaker> ...
16:42:30  <Liza> enter is next to æ
16:42:35  <fjb> Poor Belugas.
16:42:37  <Akoz> I honestly don't care
16:42:44  <Akoz> there is no keyboard coming without '
16:42:55  <Akoz> unless its some weird minilaptop with special function keys to type it
16:42:57  <planetmaker> ^^ indeed. It's even part of ASCII
16:43:04  <Belugas> LIES!
16:43:04  <Liza> no
16:43:06  <SmatZ> "its"
16:43:08  <Liza> i see the button on my laptop
16:43:08  <planetmaker> Akoz, even then I cannot imagine.
16:43:11  <Akoz> lol smatz
16:43:13  <Belugas> ever saw a numeric only keyboard?
16:43:15  * Belugas runs
16:43:15  <Liza> keyboard is different on it
16:43:29  <Liza> Akoz are you on your town server?
16:43:33  <Akoz> yes
16:43:36  <Liza> watch :P
16:43:44  <Liza> 4funs train that is ;)
16:43:56  <Liza> it will never return~
16:44:55  <Akoz> planetmaker: do you know if anyone released the patch that disables train selling if the train got profit and is less than 1 year old?
16:45:07  <planetmaker> not that I know of, Akoz
16:45:23  <Akoz> I've seen it implemented on several servers
16:45:29  <Liza> well i was instant kicked when i did that whiout knowing, and i was just doing what most other people do in game
16:45:32  <planetmaker> really? hm
16:45:44  <Akoz> should be easy to implement I guess
16:45:47  <planetmaker> you repeat yourself, Liza :-P
16:46:00  <Liza> i can,t help it;)
16:46:05  <Liza> nothing happend
16:46:18  *** fjb_ [~frank@p5485B60C.dip.t-dialin.net] has joined #openttd
16:46:23  <planetmaker> something like if (profit > 0) && (age < oneyear) continue;
16:46:24  <Liza> Akoz watched, 4fun still plays, and i got overabundant of screenshots here of what else he does
16:47:46  <Liza> oh well looks like 4fun is gona sell another train ;)
16:49:52  <Liza> hmm
16:50:12  <Liza> i sorta figured he knew Akoz
16:50:53  <Belugas> sorta?
16:51:08  <Liza> yea, he was treatening me alot earlyer
16:51:26  <Belugas> huu???
16:51:41  <Liza> when i started building competitioning against him when i was given a fair chance at same factory
16:51:43  <Belugas> google translate has died
16:52:03  <Liza> hmm, was that the treatening word..?
16:52:09  *** `Fuco`` [~dota.keys@ip-105.imafexbb.sk] has joined #openttd
16:52:19  *** George3 [~George@212.113.107.216] has joined #openttd
16:53:51  <Belugas> that and earlyer, sorta
16:53:55  *** fjb [~frank@p5485D7B5.dip.t-dialin.net] has quit [Ping timeout: 480 seconds]
16:53:57  <Liza> ouch
16:53:59  <Belugas> but i guess i'm a little picky today
16:54:01  <Liza> how do i type them correctly?
16:54:24  *** Phoenix_the_II [ralph@home.deboom.biz] has joined #openttd
16:54:28  <Belugas> well.. depends what you mean
16:54:28  <planetmaker> earlier and sort of
16:54:36  <Belugas> what did you mean with sorta?
16:54:36  *** MizardX- [MizardX@h-28-236.A159.priv.bahnhof.se] has joined #openttd
16:54:38  *** PhoenixII [ralph@home.deboom.biz] has quit [Read error: Connection reset by peer]
16:54:47  <Liza> sort of, i guess
16:55:04  <planetmaker> Belugas, that's the same thing like "gonna", I think - or along the same lines
16:55:12  <planetmaker> Might be even in dictionaries
16:55:26  <Belugas> ok... so a little advice, forget the slang language, the shortcuts and all.
16:55:31  <Belugas> planetmaker, not sure abour that...
16:55:35  <Belugas> -r+t
16:55:44  <planetmaker> http://en.wiktionary.org/wiki/sorta
16:56:04  * planetmaker 's quite sure about it :-) Or... I'm sorta sure about it :-P
16:56:07  <Belugas> thing is, Liza, if you wnt to learn a language, do not start by the defaults ;)
16:56:07  <Liza> huh
16:56:19  <Liza> wiki shows up sorta
16:56:27  <Liza> under english that is
16:56:27  <Akoz> aye let's go back to ... sorry *starts over* let us go back to full sentences without aphostrophs
16:56:31  * Belugas picks up Webster's dico
16:56:38  <Belugas> a REAL one
16:56:48  <CIA-1> OpenTTD: rubidium * r16917 /trunk/src/ (5 files in 3 dirs): -Codechange: fix some GCC 4.5 'case X is not in enum Y' warnings
16:57:08  <Liza> also isnt 1337(ieet) speak more whit symbols and numbers?
16:57:34  <planetmaker> yes.
16:57:34  *** MizardX [MizardX@h-28-236.A159.priv.bahnhof.se] has quit [Read error: Connection reset by peer]
16:57:36  *** MizardX- is now known as MizardX
16:57:45  <Akoz> is there any point reporting a bug in a function if the function is currently never called in a way causing the bug?
16:57:49  <planetmaker> if you ask me, "sorta" is fine, though slang.
16:58:02  <planetmaker> Akoz, sure. Just report it :-)
16:58:19  *** George [~George@212.113.107.216] has quit [Ping timeout: 480 seconds]
16:58:29  <Liza> well ill try speaking the english you guy,s speak here.
16:58:32  <planetmaker> call it hidden or whatever. I've seen those. Not sure though whether it was "fixed".
16:58:41  <planetmaker> :-) guys :-P
16:58:50  *** Fuco [~dota.keys@ip-105.imafexbb.sk] has quit [Ping timeout: 480 seconds]
16:59:39  <planetmaker> And, Liza , people usually don't mind honest mistakes. They happen. Most people here aren't native speakers.
16:59:58  <Liza> http://geizhals.at/a48712.html a4tech keyboard
17:00:07  <Liza> in case you were wondering about my missing keys >.>
17:01:54  <Liza> i don,t see the keyboard layout on the website you sent link for on norwegian keyboard,s
17:03:11  <planetmaker> I don't expect Austrian companies to sell Norwegian keyboards :-P
17:03:27  <planetmaker> But expect Austrian keyboards to posses an apostrophe key, too
17:03:57  <Liza> well it was the cheepest keyboard i could find
17:04:27  <Liza> so i could afford to buy pc part,s that matter
17:05:04  *** markk [~markk@rikskriminalen.com] has joined #openttd
17:05:07  <planetmaker> Liza, plural "s" is not needed to separate from words :-)
17:05:26  *** markk is now known as Markk
17:05:28  <Liza> nono, it,s a top , just think of my , as upside down
17:05:53  <glx> I'm quite sure you have apostroph on your keyboard
17:06:06  <Liza> oh?
17:06:16  <planetmaker> An apostrophe is used in English when possession is indicated (the house's door) or when something is left out "it's not clear" = "it is not clear"
17:06:20  <KenjiE20> what pm means is 'parts' is not possessive, and doesn't need '
17:06:30  <Liza> maybe if i click alt and the numpad number,s i can possibly hex it out
17:06:36  <planetmaker> ...
17:06:46  <Liza> hold on
17:07:33  <Liza> ' ah got it
17:07:37  <Liza> alt+39
17:08:05  <Liza> 39 attemt's ;)
17:08:07  <planetmaker> that might work. But I'm 99.5% sure there's an easier way.
17:08:18  <Liza> i guess, i could copypaste it
17:08:24  <planetmaker> Maybe left of 1 or above one number or alike
17:08:38  *** OwenS [~oshepherd@host86-145-221-7.range86-145.btcentralplus.com] has quit [Remote host closed the connection]
17:08:41  <planetmaker> or somewhere between Enter and the "usual" keys.
17:08:52  <Liza> it seem removed for the largening of enter
17:09:04  <Liza> its quite usefull as iv never missed enter when useing my lilfinger for pushing enter
17:09:23  <Liza> im typeing quite quickly on this keyboard :)
17:09:56  <glx> I hope you'll never have to code :)
17:10:07  *** Brianetta [~brian@client-86-24-145-41.winn.adsl.virgin.net] has joined #openttd
17:10:08  <planetmaker> :-)
17:10:14  <Akoz> lol
17:10:19  <planetmaker> glx, or type a French text.
17:11:12  <KenjiE20> according to the MS OSK the ' is listed above the CR
17:11:23  <planetmaker> I guess if ' is missing the other accents might be missing, too :-)
17:11:47  <KenjiE20> in both layout modes
17:13:26  <glx> can you type * ?
17:13:42  <Sacro> &
17:13:43  <Liza> *
17:13:44  <Liza> yea
17:13:45  <Sacro> seems not :(
17:13:47  <Liza> its on numpad
17:13:54  <Akoz> I can type * too.. do I get a cookie?
17:14:11  <Liza> that's unfair, i typed * first i should get two cookies!
17:14:14  * KenjiE20 steals Akoz' cookies
17:14:15  <glx> ' should be on the same key than *
17:14:22  <Akoz> :<
17:14:28  <Akoz> evil ken
17:14:35  <KenjiE20> nomnomnom
17:15:15  <Sacro> I pulled a bank cashier once
17:15:16  <Sacro> Took her back home and got down to it but I found I was in the red, so I did her in arrears instead.
17:15:35  <Liza> arrears?
17:15:45  <Liza> did is undefined?
17:15:47  <Sacro> oops, worng channel XD
17:15:49  <KenjiE20> lol
17:15:56  <KenjiE20> nice
17:16:15  * Sacro whistles nonchalently and heads back to #tycoon
17:16:34  <Liza> is that a dirty channel?
17:16:40  <Prof_Frink> In 'er ears? You're into aural?
17:18:06  <Sacro> Prof_Frink: quite
17:23:13  *** Alberth [~hat@a82-95-164-127.adsl.xs4all.nl] has left #openttd []
17:26:39  *** TheMask96 [martijn@greed.vhost.ne2000.nl] has quit [Ping timeout: 480 seconds]
17:32:16  *** nicfer [~Usuario@168.226.104.64] has joined #openttd
17:32:26  <nicfer> hi
17:32:32  <Liza> hello
17:32:47  <nicfer> Akoz: I have two problems in your 'city' server
17:32:58  <Akoz> shoot
17:33:09  <nicfer> one, somebody entered my passworded company and changed the password
17:33:19  <Liza> the password was password?
17:33:25  <Akoz> O_o
17:33:33  <Liza> i use that password in game :P
17:33:33  *** TheMask96 [martijn@greed.vhost.ne2000.nl] has joined #openttd
17:33:39  <Liza> nobody has guessed my password
17:34:04  <nicfer> last night I've played a game there
17:34:09  <nicfer> I had to leave
17:34:22  <Akoz> which company?
17:34:22  <nicfer> then someone entered the company and changed my password
17:34:29  <nicfer> UnderBuilder Transport
17:34:44  <Liza> hmm, no iv had problems writeing in my own password thats password when trying to rejoin
17:34:56  <Liza> i dunno if its a caps lock problem or hit shift if it is case sensitive
17:34:56  <Akoz> shared your password with anyone recently?
17:35:00  <nicfer> no
17:35:01  <Liza> but sometimes i just cant join a team
17:35:09  <Liza> whit a password that i know the password of
17:35:22  <nicfer> maybe the password were autocleaned
17:35:26  <Akoz> I haven't modified that part of the code (or at least I think not) so theres no reason why he should be able to join your company without typing the correct password if one was set
17:36:08  <Liza> iv had problems whit people when people ask to join my team that they are unable to get inn
17:36:10  <Akoz> the only bug I know of is that password change packets sometimes gets rejected, meaning your password change doesnt go through causing problems for whoever you are giving your pw to to join your team
17:36:25  <nicfer> and then the other joined with the password-less company
17:36:52  <nicfer> do companies lose password after time in your server
17:37:07  <Akoz> no. they get reseted completely the moment they time out
17:37:08  <nicfer> or they get autocleaned before?
17:37:31  <nicfer> can you check me what's the current password for it?
17:37:40  <Liza> O.o
17:37:45  <Liza> uncrypted passwords
17:38:10  <nicfer> or at least reset it
17:38:22  <Akoz> no.. but I can move you into the company since noone is using it
17:38:27  <Akoz> then you can set it yourself
17:38:49  <nicfer> also, I can't even observe the server
17:39:01  <nicfer> it says: error while loading multiplayer map
17:39:07  <nicfer> or something similar
17:39:10  <Akoz> what error?
17:39:24  <Akoz> try joining again
17:46:07  <CIA-1> OpenTTD: translators * r16918 /trunk/src/lang/ (13 files in 2 dirs): (log message trimmed)
17:46:07  <CIA-1> OpenTTD: -Update from WebTranslator v3.0:
17:46:07  <CIA-1> OpenTTD: catalan - 1 changes by arnaullv
17:46:07  <CIA-1> OpenTTD: czech - 71 changes by SmatZ
17:46:07  <CIA-1> OpenTTD: dutch - 8 changes by Yexo
17:46:09  <CIA-1> OpenTTD: english_US - 5 changes by agenthh
17:46:09  <CIA-1> OpenTTD: esperanto - 3 changes by LaPingvino
17:47:10  *** nicfer [~Usuario@168.226.104.64] has quit [Ping timeout: 480 seconds]
17:47:13  *** DephNet[Paul] [~paul@94.76.226.86] has quit [Quit: Leaving]
17:52:54  *** NightKhaos [~nightkhao@78-86-111-126.zone2.bethere.co.uk] has joined #openttd
17:53:06  *** OwenS [~oshepherd@host86-145-221-7.range86-145.btcentralplus.com] has joined #openttd
17:59:28  *** Yexo [~Yexo@ip51cca4b5.adsl-surfen.hetnet.nl] has joined #openttd
17:59:36  <Yexo> hello
17:59:42  <TrueBrain> howdie Yexo! :)
17:59:50  <Yexo> hi TrueBrain :)
18:00:06  <Liza> Hi Yexo
18:04:49  <Yexo> TrueBrain: I really like how WT3 works :)
18:04:57  <Yexo> it makes translating easy
18:05:23  <TrueBrain> Yexo: nice to hear :)
18:05:32  <Belugas> Yexo!!
18:06:04  *** DephNet[Paul] [~paul@94.76.226.86] has joined #openttd
18:26:50  *** volta [nobody@141.48.223.1] has quit []
18:28:41  *** krushia [~krushia@pool-71-168-96-174.cncdnh.east.myfairpoint.net] has joined #openttd
19:11:06  * Chruker is starting to get curious to see how WT3 works
19:11:39  <Yexo> just see for yourself at translator.openttd.org
19:11:57  <Yexo> actually I forgot to report a wt3 bug :p
19:12:24  <Yexo> TrueBrain: when you're nog logged in, then go to login from the wt3 page, you log in, then end up on www.openttd.org/en/edit <- wrong subdomain
19:12:43  <TrueBrain> yup
19:12:45  <TrueBrain> will fix, some day :p
19:12:46  <CIA-1> OpenTTD: rubidium * r16919 /trunk/src/ (52 files in 4 dirs): -Codechange: unify some more StringID w.r.t. their naming
19:13:04  <TrueBrain> (you should not be redirected at all, but some browsers do, for some odd reason)
19:14:19  *** |Jeroen| [~jeroen@94-224-31-113.access.telenet.be] has quit [Quit: oO]
19:21:27  <Liza> driver killed in collition whit train?
19:21:34  <Liza> doesnt he jump out when he sees the train
19:21:48  <TrueBrain> yes, but while walking away, some passenger shot him for being so stupid
19:21:49  <Yexo> maybe he jumped straight into the train
19:21:57  <Liza> why would he do that
19:22:06  <Liza> i pay like 600 credit a month for that bussdriver
19:22:07  <Yexo> because he's stupid
19:22:21  <Liza> he was basicly rich enough to buy a new buss every year :x
19:22:43  <Belugas> naaa.. real reason is that no one painted a picture of him running off the truck. So none coded his escape
19:22:50  <Belugas> so burn, you rat!
19:26:35  * TrueBrain shoots at DOS
19:26:40  <TrueBrain> too many undocumented shit ...
19:26:53  <TrueBrain> and VGA driver is so hard to program ... so many IO communication ...
19:26:56  * TrueBrain is getting crazy!
19:27:08  <Belugas> even moRE???
19:27:12  <TrueBrain> the good news: I have a screen of dune2 :p
19:27:13  <Liza> io stream ^.6
19:27:19  <Liza> open dune?
19:27:21  <TrueBrain> then it crashes, but I at least have a screen :)
19:27:33  <Liza> dune could possibly be programed in ottd
19:27:39  <Liza> it has desert maps ;)
19:27:43  <TrueBrain> Belugas: yeah, even more .. suprising, not? :)
19:28:30  <Belugas> naaaa... not at all... come on here, my big fluffy bear, and let me hug you
19:28:47  <Liza> pedobear?
19:28:57  * TrueBrain tickles Belugas and runs
19:29:21  <Belugas> :D
19:30:07  <Sacro> wtf
19:30:21  <TrueBrain> the whole day I spend on figuring out ins and outs of DOS .. I am toast!
19:30:38  <Belugas> What Truebrain Fluffy
19:30:56  <Belugas> DOS was not really designed for graphics...
19:30:58  <Sacro> TrueBrain: why bother?
19:31:04  *** TrueBrain [~truebrain@145.118.72.64] has quit [Remote host closed the connection]
19:31:10  <Belugas> in fact, it was not raelly designed for much
19:31:16  <Belugas> really
19:31:22  *** TrueBrain [~truebrain@145.118.72.64] has joined #openttd
19:31:27  <TrueBrain> crashing IRC is fun!
19:31:29  <TrueBrain> Sacro: why not?
19:31:53  <TrueBrain> Belugas: it is not the graphics part that is my problem ... DOS itself is just ... well .. the specs says it sets only CX, but in the meantime, it also sets AX
19:31:59  <TrueBrain> and apps use that :s
19:32:14  <Chruker> <Belugas> DOS was not really designed for graphics... <<< more like graphics evolved after DOS :-)
19:32:22  <Sacro> TrueBrain: well, erm, why
19:32:52  <TrueBrain> Sacro: when things work, it is fun :)
19:33:01  <TrueBrain> when things don't work ... it is an endless pit of errors and problems
19:33:33  * Yexo spend the day looking at the same code files copied over and over with some little changes
19:33:45  <TrueBrain> Yexo: so you are toast too ;)
19:34:08  * Prof_Frink blasts Sacro with a Heat Ray
19:34:09  <Yexo> yep
19:34:17  * Sacro melts
19:35:17  *** Azrael- [~azraeluk@cpc4-papw2-0-0-cust778.cmbg.cable.ntl.com] has joined #openttd
19:37:54  <Sacro> The G-Force, a group of highly-trained covert guinea pig spy agents, is the only team that can save the world from an evil billionaire and his army of robot appliances.
19:37:57  <Sacro> erm
19:38:00  <Sacro> damn copy buffer
19:38:03  <Sacro> http://inapcache.boston.com/universal/site_graphics/blogs/bigpicture/eclipse_07_22/e18_19753399.jpg
19:38:07  <Sacro> is what i meant
19:39:03  <Belugas> TrueBrain, i'm sure you do enjoy it a whole lot ;)  You crave for challenges !
19:39:12  <TrueBrain> Belugas: very true
19:39:19  <TrueBrain> but I am now getting to that point I am annoyed too much
19:39:28  <TrueBrain> and spend so much time on it, that it can't be considered healty
19:39:31  <TrueBrain> without too much progress :p
19:40:05  <Belugas> you'd love mine... i cannot develop stuff on my station, i have to ship the library to a remote station, run the test, collect the logs, find out the problem, go to step a) until all is working
19:40:16  <planetmaker> Sacro: a pity are the strong jpg artefacts
19:40:19  <TrueBrain> Belugas: :s :s :s :s
19:40:35  <Belugas> TrueBrain, give it a few days off, be back and yuou'll have fun again :)
19:42:01  <Sacro> planetmaker: rather it be in PNG? :P
19:42:13  <Belugas> by the way, were you not supposed to have a recording device of some sort sooner or later?
19:42:14  <planetmaker> Sacro: less compression
19:42:16  <TrueBrain> well, I managed to get one app to work, so I guess I shouldn't complain ;)
19:42:25  <planetmaker> :-)
19:42:29  <TrueBrain> Belugas: turns out: later :'(
19:42:35  <planetmaker> but having it in png doesn't hurt :-P
19:42:35  <Belugas> bah...
19:42:43  <TrueBrain> stupid stupid stupid fuck ups in this world :(
19:43:17  <TrueBrain> so I canceled my order, and now I am going to buy climbing shoes instead :p
19:43:18  <Liza> hmm
19:43:26  <Liza> Akoz you there?
19:43:40  * Sacro needs climbing shoes
19:43:52  <TrueBrain> I just need new ones :p
19:44:22  *** Antigon [~Poly@91-67-242-183-dynip.superkabel.de] has joined #openttd
19:44:32  <Belugas> :D
19:45:40  <Sacro> i don't have any :(
19:45:50  * Sacro could also buy a rope
19:47:46  <Belugas> that rope is not to put around your neck
19:48:11  * Prof_Frink has half a rope
19:48:17  <TrueBrain> rope is useless :p
19:48:31  <TrueBrain> (haven't used a rope in almost a year now :p)
19:48:47  <Prof_Frink> TrueBrain is a blodderer!
19:50:12  <TrueBrain> which half do you have?
19:50:14  <TrueBrain> the left or right? :p
19:50:28  * Sacro wants to go climbing now :(
19:50:30  <Prof_Frink> Left.
19:50:39  <TrueBrain> tomorrow I will be creating routes again :)
19:50:44  <TrueBrain> can't wait ....
19:51:30  * Prof_Frink hopes to hear from Cap'n Jack soon.
19:51:47  <Prof_Frink> Should be going climbing/camping/bloddering on Dartmoor at the weekend.
19:52:46  <Prof_Frink> It'll be nice to climb something other than limestone
19:52:47  <welshdragon> "bloddering"
19:52:56  <Prof_Frink> welshdragon: Bouldering.
19:53:31  <welshdragon> Prof_Frink: aah
19:54:30  <Liza> i saved a hedgehog today, that had somhow goten itself stuck in the drain outside my house
19:54:37  <Liza> it was the cute ;)
19:59:13  <Sacro> bouldering isn't my thing
19:59:31  <TrueBrain> Sacro: for years it wasn't mine ;)
19:59:45  * Sacro is only a 4c/5a :(
19:59:53  <TrueBrain> takes time :p
19:59:55  * Prof_Frink likes big trad
20:00:03  <Sacro> i bet you do ;)
20:00:20  <TrueBrain> Google Search lies to me! :o
20:00:20  <Prof_Frink> Get my nuts out, bring some friends along
20:00:39  <Sacro> oh yes
20:00:45  <Sacro> show em your length?
20:01:24  <Prof_Frink> Sacro: Which do you prefer: grabbing big jugs or fingering cracks?
20:01:53  <Sacro> it depends on what happens with my arse
20:02:06  <Sacro> i like fingering cracks if my arse has something to do
20:07:14  *** Pygma [~quassel@88.151.27.234] has quit [Remote host closed the connection]
20:07:58  *** Nite_Owl [~Nite_Owl@c-76-109-50-97.hsd1.fl.comcast.net] has joined #openttd
20:08:18  <Nite_Owl> Hello all
20:08:30  <TrueBrain> hello Nite_Owl :)
20:08:47  <Nite_Owl> Hello TrueBrain
20:09:04  <Belugas> Hello mister Owl
20:09:11  <Belugas> or.. is mister Night?
20:09:22  <Belugas> no.. it's mister Nite_Owl!
20:09:28  <Nite_Owl> Hello Belugas
20:10:12  *** andythenorth [~andy@87.112.70.98.plusnet.ptn-ag2.dyn.plus.net] has joined #openttd
20:10:22  *** andythenorth [~andy@87.112.70.98.plusnet.ptn-ag2.dyn.plus.net] has left #openttd []
20:10:31  *** ajohnsen [~quassel@1304ds2-ar.0.fullrate.dk] has joined #openttd
20:10:32  *** ajohnsen [~quassel@1304ds2-ar.0.fullrate.dk] has quit [Remote host closed the connection]
20:10:49  *** ajohnsen [~quassel@1304ds2-ar.0.fullrate.dk] has joined #openttd
20:11:16  <ajohnsen> Hi. Can i in some way increase the menu / the font?
20:11:33  <TrueBrain> openttd.cfg
20:12:50  <ajohnsen> which one is it to increase menu size?
20:13:06  <TrueBrain> you can only increase the size of the font
20:13:08  <TrueBrain> for everything
20:13:54  <Yexo> but don't complain about the many graphical glitches you'll get when you increase the font
20:14:08  <Yexo> if you use the nightlies it works correct for some windows, but with 0.7.x it does not
20:14:43  <ajohnsen> the problem is that i run a 1680x1050 screen and i can hardly target the menu items or read the text :)
20:15:03  <TrueBrain> use a lower resolution
20:15:27  <Belugas> set the resolution to 800x600 and then full screen
20:15:36  <Belugas> or 1024x..
20:15:37  <Belugas> somehting
20:15:38  <Yexo> or wait for 0.8 and hope by that time all windows will resize properly
20:15:51  <ajohnsen> using linux - would hate to change the resolution....
20:16:08  <Liza> huh
20:16:17  <Belugas> well... we told you what to do in the mean time ;)
20:16:23  <Liza> im useing 2048x3072
20:16:36  <Liza> two normal monitors not widescreen
20:16:42  <Belugas> "using"
20:16:56  <Yexo> two monitors on top of eachother?
20:16:59  <Liza> yea, i got a flatscreen 41' too but i have that on the other 3d card
20:17:04  <Liza> side by side
20:17:07  <Liza> linked view
20:17:12  <Liza> and a extra view
20:17:18  <Liza> im multitasking ;)
20:17:19  <CIA-1> OpenTTD: rubidium * r16920 /trunk/src/ (9 files in 2 dirs): -Codechange: shuffle some strings around to simplify looking up vehicle type specific strings for a specific message
20:17:22  <ajohnsen> Liza: can you read the text? :O
20:17:27  <Liza> sure i can
20:17:29  <Yexo> then your resolution is probably not 2048x3072, sould be more like 3072x2048 then
20:17:39  <Liza> 24' crt monitors of oldschool type
20:17:56  <Liza> i dont think they produce them anymore, but they were samsung syncmaster 1100ff
20:18:14  *** Pygma [~quassel@88.151.27.234] has joined #openttd
20:18:21  * Belugas still has a 19" crt at home as main screen and is very happy with it
20:18:32  * Sacro has a 24" lcd
20:19:03  <Belugas> and i have a 15'...
20:19:07  <Belugas> pool
20:19:14  <Belugas> and a 30' house
20:19:22  <Belugas> and i'm 6' tall
20:19:50  <Prof_Frink> I have half a 196' rope.
20:20:00  <Belugas> that's my man :)
20:20:01  <ajohnsen> great - can only run 1680x1050 in fullscreen mode. guess i'll wait a bit before playing the game :)
20:20:03  <Liza> hmh
20:20:11  <ddfreyne> and the length of your small intestine is 20'
20:20:23  <Liza> new hd lcds are just 1940x1080 something max
20:20:38  <Liza> doesnt look they will get any larger in res than that even tought their size is larger than my regular monitors
20:20:42  <Sacro> 1920x1080
20:20:47  <Sacro> or 1920x1200
20:20:47  <Liza> so i figured no point getting larger than 41'
20:20:56  <Liza> hmm 1920x1080 i think dunno about 1200
20:21:06  *** Pygma [~quassel@88.151.27.234] has quit [Read error: Connection reset by peer]
20:21:09  <Liza> i tought full hd was 1080
20:21:11  <Nite_Owl> 41' or 41"
20:21:16  <Liza> inch
20:21:19  <Prof_Frink> "
20:21:19  <Sacro> heh
20:21:21  <Nite_Owl> 41"
20:21:22  <Liza> my bad ;)
20:21:24  <Sacro> a 41' monitor
20:21:25  <Sacro> nice
20:21:26  <Liza> im used to cm
20:21:30  <Sacro> ;)
20:21:35  <LaSeandre> woah, 41 foot? impressive
20:21:45  <Sacro> LaSeandre: that's what all the ladies say
20:21:47  <Nite_Owl> stadium monitor I thought
20:21:52  <Liza> that be nice
20:21:57  <Sacro> see ^
20:21:58  * Prof_Frink builds a model of Stonehange to Liza's dimensions
20:22:00  <Liza> but whats the point if sound quality sucks
20:22:17  <Sacro> erm
20:22:25  <Sacro> what kind of sound quality does an lcd have?
20:22:30  <LaSeandre> none!
20:22:34  <Sacro> that's what I thought
20:22:41  <Belugas> for good sound, choose Gibson LesPaul!
20:22:50  <Belugas> of Fender Stratocaster
20:22:53  * Sacro has 5.1 + THX + DD + DTS
20:22:59  <Liza> nice
20:23:01  <Liza> i got headset
20:23:14  <Belugas> ho.. and Marshall 50w, with 4 15" stack!
20:23:20  <Nite_Owl> Altec Lansing
20:23:21  <OwenS> Sacro: DTS-ES Master Audio? :p
20:23:28  <LaSeandre> sacro: unless it has those stupid built-in "Back Left+Right" you sometimes get with computer LED monitors.
20:23:28  <Sacro> OwenS: no
20:23:35  <Liza> Sound quality can only be bought trough cheep headsets
20:23:41  <Sacro> LaSeandre: heh, yeah, my lcd audio is beyond crap
20:23:45  <OwenS> Sacro: Me neither =(
20:23:54  <OwenS> My PC sound is 2.1 via amplifier ^^
20:23:54  <Sacro> 370W of sub though... mmmmmmmm
20:23:57  <TrueBrain> Belugas: you know your stuff ;)
20:23:58  * Sacro fires up the Deltic
20:24:11  <Belugas> TrueBrain, i dream of it every day :)
20:24:11  <OwenS> I'm planning on soon building a USB amplifier though
20:24:20  * LaSeandre has DD 7.1 on the Full HD TV, and 2.1 on the PC
20:24:31  <Sacro> no need for 7.1
20:24:31  <LaSeandre> Sacro: Good work!
20:24:39  <Sacro> tell you what
20:24:46  <Sacro> a pacer sounds epic rattling along
20:24:46  <Nite_Owl> although Bose makes some decent PC speakers if you have the money
20:24:49  <LaSeandre> Sacro: was not my choice, tis my parents!
20:24:57  <Sacro> mine are logitech z-5500s
20:25:01  *** ajohnsen [~quassel@1304ds2-ar.0.fullrate.dk] has left #openttd [http://quassel-irc.org - Chat comfortably. Anywhere.]
20:25:07  <Sacro> LaSeandre: 7 is alright, just lacking in source material
20:25:11  <TrueBrain> 5.1 set, decoder (DTS, DD, ....), fiber to game consoles and PC .. 32" HDReady TV ... I am a happy man :)
20:25:21  * Liza has intel extreme i7 3ghzx4, geforce ftw 295 sli, and ddr3x12gb :x so she can play ottd on max graphics
20:25:29  * Belugas does not have "speakers" linked to his pc. a stereo unit instead
20:25:38  <Belugas> going through a 16 channel mixer
20:25:39  <Liza> on all 3 screens at same time whiout lag!
20:25:41  <Sacro> what I want is a deltic engine for the proper noise
20:25:42  <Belugas> and sound processing
20:25:51  <Sacro> Liza: overkill springs to mind
20:25:52  <OwenS> My planned amplifier: 7.1 via USB audio, direct into the amplifier, at ~25W per channel. Considering how efficient it will be (It will be a pure class D amplifier), thats quite powerful :p
20:25:53  <TrueBrain> Belugas: I only have a nice fiber (which can carry what ever you like :p)
20:26:03  <Belugas> fiber?
20:26:04  <Liza> Sacro i saved on buying cheep keyboard
20:26:08  <Liza> and mouse
20:26:09  <Sacro> Liza: :(
20:26:11  <OwenS> TrueBrain: It can only carry what the other end can download :p
20:26:16  * Sacro has a >  keyboard
20:26:17  <OwenS> decode even!
20:26:28  <TrueBrain> OwenS: yup; yet it can carry a lot :p
20:26:34  <TrueBrain> Belugas: yeah .. SPFID or what is it called :p
20:26:50  <Prof_Frink> Uuuuuuuuulllllllllllllllaaaaaaaaaaaaa...
20:26:57  <OwenS> TrueBrain: S/PDIF? :p
20:27:04  <TrueBrain> bah, fixed a few more 'errors' in my DOS emulation layer ... yet still dune2 goes in (another) infinite loop :(
20:27:04  * frosch123 uses a >5 year old computer
20:27:08  <Liza> single page dimmer identifyer flager?
20:27:10  <Liza> spdif
20:27:22  <TrueBrain> OwenS: avoids a stupid USB audio thing btw :p
20:27:22  <OwenS> Sony/Phillips Digital Interconnect Format
20:27:22  <glx> TrueBrain: still the same loop ?
20:27:28  <TrueBrain> glx: nope, on to the next!
20:27:35  <TrueBrain> this time it keeps on opening dune2.exe ....
20:27:46  <OwenS> TrueBrain: This is a custom USB audio device. Takes the 24-bit 192kHz PCM direct from the PC to the amplifier :p
20:27:47  <Belugas> ho... ok.. i see
20:28:29  <TrueBrain> OwenS: why bother? I have a nicer decoder which decodes .. well .. everything, and sends that to the amp :p
20:28:41  <TrueBrain> allows much more stuff to connect to your amp :)
20:29:15  <OwenS> TrueBrain: Because your amp more than likely then puts the audio through an analog-to-digital converter in order to generate PWM for it's amplifiers :p
20:30:17  <TrueBrain> euh .. my amp converts signal for my amp?
20:30:19  <TrueBrain> I only have one amp :p
20:30:29  <Liza> you need like 3 amps
20:30:46  <TrueBrain> pc -> decoder (pre-amp) -> amp .. first two full digital, last full analog :p
20:30:50  *** tdev [~udev@p508EBDD7.dip.t-dialin.net] has joined #openttd
20:30:51  <Prof_Frink> But how many volts?
20:30:57  <TrueBrain> milions!
20:31:00  <Belugas> you mean watts?
20:31:00  <OwenS> TrueBrain: Audio goes into decoder digital, comes out analog, goes into amp analog, gets converted to digital to drive Class-D amplifier, comes out analog again
20:31:04  <Liza> 4watts
20:31:08  <Prof_Frink> Belugas: watt?
20:31:14  <Belugas> what?
20:31:19  <TrueBrain> w(h)at(t) is Joule per second?
20:31:21  <TrueBrain> OwenS: fair enough
20:31:32  <TrueBrain> I have no idea what my amp does
20:31:32  <Liza> volt amp watts?
20:31:36  <OwenS> TrueBrain: At least it probably does unless you paid a fortune for it :p
20:31:38  <TrueBrain> didn't care ;)
20:31:42  <TrueBrain> I paid enough for it :)
20:32:09  <Prof_Frink> But why is a New ton so much less than an old Ton?
20:32:11  <OwenS> My design the digital-analogue-digital stage is cut out :p
20:32:14  <TrueBrain> and it makes enough noise ... can't git it past 50% without damaging my ears :'(
20:34:25  <Liza> just add noise canseling
20:34:30  <Liza> canceling?
20:34:49  <Liza> err filters
20:35:01  <TrueBrain> @mode +q Liza
20:35:04  *** mode/#openttd [+q Liza!*@*] by DorpsGek
20:35:13  <TrueBrain> I guess it is right .. adding a noise filter does help
20:35:21  <LadyHawk> lol
20:35:57  <OwenS> lol
20:36:17  <TrueBrain> @mode -q Liza
20:36:20  *** mode/#openttd [-q Liza!*@*] by DorpsGek
20:36:23  <Liza> ;_;
20:37:09  *** Forked [~kjetil@presenterer.formye.info] has joined #openttd
20:37:26  <LadyHawk> that's so much easier than +b ~q:blablabla it's almost scary
20:37:37  <TrueBrain> the fun part, +q is not listed in most clients
20:37:41  <TrueBrain> so nobody will know in, say, 2 weeks :p
20:37:56  <LadyHawk> too true
20:37:58  <LadyHawk> lol
20:38:04  <TrueBrain> so true, it is scary ;)
20:38:06  <glx> TrueBrain: on some ircd, +q has more power than +o
20:38:14  <TrueBrain> glx: yup ... not here ;)
20:38:15  <Forked> quiet list eh
20:38:24  <TrueBrain> my client also says it is 'owner privileges'
20:38:37  <OwenS> Yeah, Konversation does here
20:38:49  <LadyHawk> setting someone owner doesnt involve a hostmask, so i assumed it was a silence ban
20:39:00  *** mode/#openttd [+o glx] by DorpsGek
20:39:15  <LadyHawk> not many people know about those
20:39:34  <LadyHawk> nice way to confuse peeps
20:39:34  <LadyHawk> X
20:39:35  <LadyHawk> D
20:41:08  <glx> mode +h is not available either
20:41:49  <TrueBrain> ha, figured out what goes wrong with dune2: overlays :)
20:42:10  <TrueBrain> and nasty NASTY jumps ... using interrupts to jump to overlays .... NASTY I tell you
20:42:13  <glx> what are these overlays ?
20:42:22  *** mode/#openttd [-o glx] by DorpsGek
20:42:22  <TrueBrain> DOS has little memory
20:42:31  <TrueBrain> so you put your program in pages of, say, 4096 bytes or what ever
20:42:35  <TrueBrain> say, classes
20:42:40  <TrueBrain> when you need one, you load it in the memory
20:42:48  <glx> ha and you switch pages
20:42:48  <TrueBrain> when you need another one, you load it over the same piece of memory
20:42:57  <TrueBrain> 20 overlay slots or what ever, and you are good to go
20:42:59  <TrueBrain> old dirty trick
20:43:02  <glx> looks like cpc 6128 bankrams :)
20:43:27  <OwenS> Except in DOS they involve RAM copies :P
20:43:30  <TrueBrain> what it does now, is push all registers on the stack, load the overlay, jump there .. and on return recover it
20:44:30  * Belugas remembers overlays in old turbo pascal system of his
20:44:37  *** KritiK [~Maxim@93-80-2-88.broadband.corbina.ru] has joined #openttd
20:44:42  <TrueBrain> Borland made good use of it, yes
20:44:44  <Belugas> was such a breakthrough
20:44:47  <Belugas> yeah
20:45:19  <TrueBrain> problem is for me now, that the same address is reused with other code .. as I build a nice Just In Time compiler, it doesn't detect this new code, and the old code is executed :)
20:45:21  <TrueBrain> very fucked up ;)
20:46:04  <Liza> your editing dune2 game?
20:46:13  <glx> no
20:46:33  <glx> and it's "you're"
20:46:37  <TrueBrain> but okay, I guess this is plenty of off-topic :p
20:46:39  <OwenS> TrueBrain: Memprotect regions which have been jit'd and then get the kernel to let you know when they're written to?
20:46:55  <TrueBrain> OwenS: problem is that I don't JIT on boundaries
20:46:55  <glx> TrueBrain: what was the topic ? ;)
20:47:13  <TrueBrain> glx: ghehe :p
20:47:42  <TrueBrain> I disabled the caching of JIT, and now it works :o :o :o :o
20:47:55  <OwenS> TrueBrain: Does it matter if you protect extra regions? Throwing away the code shouldn't be that expensive :p
20:48:05  <Belugas> ok, i'm useless now... getting home
20:48:10  <Belugas> night night
20:48:12  <TrueBrain> Belugas: night :)
20:48:13  <glx> of course without caching you don't have the problem
20:48:29  <Nite_Owl> later Belugas
20:48:31  <TrueBrain> OwenS: well ... then I would be throwing away code ALL the time
20:48:44  <TrueBrain> glx: but without caching it takes 5 minutes for dune2 to get to the graphical screen :p
20:48:48  <TrueBrain> (instead of 10 seconds)
20:49:06  <glx> of course :)
20:49:06  <TrueBrain> OwenS: a page is 4k, which is mostly where a DOS program runs in
20:49:25  <OwenS> TrueBrain: I thought they had 640k to work with? ;-)
20:49:30  <TrueBrain> OwenS: they do
20:49:31  <OwenS> OK, less because of DOS
20:49:38  <TrueBrain> but code inside the 4k block is called a lot
20:49:38  *** frosch123 [~frosch@frnk-590fc1e6.pool.einsundeins.de] has quit [Read error: Connection reset by peer]
20:49:46  <glx> OwenS: they hack video memory ;)
20:50:00  <TrueBrain> throwing that away all the time ... is as efficient as disabling the cache I guess
20:50:44  <glx> maybe cache with page index
20:50:50  <glx> or something like that
20:50:54  <TrueBrain> [EMU] [ INT10:10 ] Not Yet Implemented <- sigh ....
20:51:03  <TrueBrain> glx: there is nothing that indicates which overlay is loaded
20:51:10  <OwenS> TrueBrain: It can't be as bad as throwing away the cache
20:51:14  <TrueBrain> maybe I should make a CRC of the function, and see if it matches :s
20:51:19  <TrueBrain> OwenS: true true
20:51:31  *** Wolf01 [~wolf01@host114-236-dynamic.5-87-r.retail.telecomitalia.it] has joined #openttd
20:51:53  <TrueBrain> OwenS: but I am looking for a more solid solution, if possible :)
20:51:54  <OwenS> At the very least it's a relatively easy implementation I would hope which doesn't add too much overhead to the JIT'd code
20:52:00  <tdev> TrueBrain: get me a copy of WT-? once its done pls :)
20:52:08  <OwenS> Solid is always great but often costs performance ;-)
20:52:13  <TrueBrain> tdev: will do :) I hope to start next week on the new version :)
20:52:25  <Wolf01> hello :D
20:52:30  <tdev> what do you want to code on it?
20:52:57  <TrueBrain> OwenS: well, what happens is this: first time you run an app, the JIT is attached. It indexes all calls and registers all functions. Then it makes a static compile of it, and you can run it without the JIT. Some functions will not be decoded, when that happens, you need to reattach the JIT
20:53:02  <Nite_Owl> Hello Wolf01
20:53:24  <TrueBrain> that is why the solution you suggest work only with JIT is fully attached .. when it is no longer attached, it will fail I am afraid ...
20:53:28  <TrueBrain> tdev: sorry, I don't understand the question?
20:54:12  <tdev> TrueBrain: whats the diff between the closed source(now) version and the next OS version?
20:54:14  <OwenS> TrueBrain: I doubt you would get a clean binary from an app for such a messy environment as DOS anyway
20:54:21  <TrueBrain> tdev: that it will be open source ;)
20:54:31  <TrueBrain> OwenS: you would be suprised ;)
20:55:02  <OwenS> And secondly if you do it's no longer a JIT binary ;-)
20:55:12  <TrueBrain> which is the aim :)
20:55:21  <TrueBrain> and even without the JIT, it should detect such overlay changes I guess
20:55:30  <TrueBrain> not sure though ... it is all a bit tricky ...
20:56:05  <tdev> TrueBrain: i have setup a test VM for it already :)
20:56:24  <TrueBrain> tdev: well, it will take a few days, maybe weeks, before I have anything solid
20:56:24  <tdev> you will host on google code?
20:56:31  <tdev> TrueBrain: no probblem
20:56:34  *** krushia [~krushia@pool-71-168-96-174.cncdnh.east.myfairpoint.net] has quit [Read error: Connection reset by peer]
20:56:40  <TrueBrain> so if you would like to help, that is always welcome
20:56:52  <TrueBrain> I first need to give the database model a good review .. it has its problems
20:57:09  <tdev> yup, i think collaboration has the best effect :)
20:57:22  <TrueBrain> OwenS: I first considered rewriting the memory I read with FFs or what ever
20:57:33  <TrueBrain> but apps tend to read opcodes to see what is loaded where :(
20:58:10  <OwenS> Heh
20:59:06  <OwenS> It's better than my "quick-n-easy" method... which involved transcoding the code slightly into a 16-bit segment and intercepting any INTs, segment loads, and such instructions
20:59:24  <OwenS> Well, converting them to calls to emulator code during the transcode
20:59:27  *** andythenorth [~andy@87.112.70.98.plusnet.ptn-ag2.dyn.plus.net] has joined #openttd
20:59:29  <fonsinchen> grr. There is some hidden randomness in my linkgraph calculations and I'm too stupid to find it :(
20:59:35  <andythenorth> evening
20:59:53  <TrueBrain> OwenS: I don't follow, sorry?
21:00:21  <Nite_Owl> Hello andythenorth
21:00:43  <andythenorth> nfo question: articulated road vehicle consist - change the sprites of lead vehicle depending on load state of trailing vehicles (loaded / unloaded)...possible?
21:01:17  <andythenorth> ^^ sorry if being dumb and missing obvious, I've looked for varaction 2 or callbacks in the docs.  I fell on my head earlier today and am feeling a bit...slow
21:01:41  <OwenS> TrueBrain: Read through the code, identifying instructions which do segment loads or call privileged instructions. They get replaced with calls to the emulator code.  This code is placed in a 16-bit protected mode code segment. The other segment registers are also loaded with 16-bit PM segments, and the emulator adjusts them as needed
21:02:27  <TrueBrain> OwenS: yeah, the problem is identifying that code ;)
21:02:40  <OwenS> Very true!
21:02:55  <TrueBrain> if I can identify it, I can do what you suggest, or something simular anyway
21:03:04  <TrueBrain> (I btw capture ALL things, so no problem)
21:03:07  <TrueBrain> just detecting it is tricky
21:03:23  <TrueBrain> in this case I know INT 3F does the swapping
21:03:25  <OwenS> JITing will probably be faster if you can, since 16-bit code runs slower
21:03:33  <TrueBrain> but .. that is how borland does it :p Not a general statement
21:03:54  <TrueBrain> all code is executed as 32bit :p
21:04:05  <TrueBrain> and 64bit if TCC would fix their bugs :(
21:04:21  <OwenS> I'd personally go LLVM for code gen :p
21:04:24  <glx> andythenorth: I think it's possible
21:04:34  <OwenS> Mine was a "quick and dirty and moderately fast method" :p
21:04:36  <TrueBrain> OwenS: I do codegen on the fly and compile it (JIT)
21:04:52  <TrueBrain> LLVM would still require GCC or what ever :p
21:04:55  <TrueBrain> TCC has a libtcc.a ;)
21:04:58  <TrueBrain> perfect for the job :)
21:04:59  <OwenS> libllmv.a
21:05:02  <OwenS> Yes. And LLVM is both quite fast and beats GCC at generating code
21:05:07  <OwenS> Well, libllvm.so I think :p
21:05:10  <TrueBrain> yes, but LLVM doesn't make machine code
21:05:14  <OwenS> It does
21:05:16  <TrueBrain> it doesn't do the end-stage
21:05:23  <TrueBrain> it makes intermediate code
21:05:29  <TrueBrain> (hence the llvm-gcc project)
21:05:45  <OwenS> LLVM-GCC uses GCC as a front end for C code to run in LLVM. LLVM has it's own codegen backends
21:05:55  <TrueBrain> show me your source! :)
21:06:06  <TrueBrain> last time I read it, LLVM doesn't generate arm, x86_64, ... code
21:06:29  <OwenS> "A compiler infrastructure - LLVM is also a collection of source code that implements the language and compilation strategy. The primary components of the LLVM infrastructure are a GCC-based C & C++ front-end, a link-time optimization framework with a growing set of global and interprocedural analyses and transformations, static back-ends for the X86, X86-64, PowerPC 32/64, ARM, Thumb, IA-64, Alpha, SPARC, MIPS and CellSPU
21:06:30  <OwenS> architectures, a back-end which emits portable C code, and a Just-In-Time compiler for X86, X86-64, PowerPC 32/64 processors, and an emitter for MSIL." www.llvm.org front page
21:07:13  <TrueBrain> (fuck, dune2 still doesn't show me anything graphical ... it hangs again on some infinite loop :S :( )
21:07:17  <TrueBrain> OwenS: hmm ... interesting ...
21:07:43  <TrueBrain> "LLVM is a low-level object code representation that uses simple RISC-like instructions" <- also llvm.org
21:08:01  <OwenS> Yeah. LLVM is a virtual machine with JIT and AOT compilers
21:08:01  *** Azrael- [~azraeluk@cpc4-papw2-0-0-cust778.cmbg.cable.ntl.com] has quit [Ping timeout: 480 seconds]
21:08:20  <OwenS> Code generally goes GCC -> LLVM Bytecode -> LLVM AOT Compiler -> Optimized Output
21:08:27  <Yexo> good night
21:08:30  <TrueBrain> night Yexo
21:08:38  *** Yexo [~Yexo@ip51cca4b5.adsl-surfen.hetnet.nl] has quit [Quit: bye]
21:08:39  <TrueBrain> OwenS: owh ... they told me GCC was on the other end ;)
21:08:51  <andythenorth> glx: yup, I *think* it should be possible.  But I can't see an appropriate callback or varaction 2   :O
21:09:22  *** ecke [~ecke@213.195.202.11] has quit [Quit: ecke]
21:09:23  <OwenS> Apple use LLVM in their OpenGL stack. The JIT compiler either generates fast code to emulate features on cards which don't support them or discards said code on cards which do
21:09:55  <TrueBrain> then it might be worth to replace libtcc with libllvm
21:10:02  <TrueBrain> but either way, libtcc works fine in 32bit mode, so not that important
21:10:06  <Liza> what are we talking about :X
21:12:04  <Nite_Owl> conversation A: DOS coding (I Think) conversation B: NFO coding of articulated vehicles
21:12:07  <TrueBrain> argh .. from one problem straight into the other problem ... this is getting on my nerves :(
21:12:50  *** Tekky_ [~chatzilla@DSL01.83.171.153.89.ip-pool.NEFkom.net] has joined #openttd
21:13:50  <Chruker> Have there been any attempts at adding subways to OpenTTD?
21:14:45  <TrueBrain> OwenS: anyway, tnx for the ideas :p If you have any more, they are welcome :) And if you are bored and want to program a full INT10 emulator, let me know :p (mwhahaha)
21:15:28  <OwenS> TrueBrain: I don't think I'm masochistic enough to try :p
21:15:45  <TrueBrain> I Thought that too when I started this project .. but slowly most DOS INTs are getting shape :p
21:15:53  <TrueBrain> including MODE4 of INT10
21:15:57  <TrueBrain> and now MODE13 .. if ever :p
21:17:49  <andythenorth> hmm...vehicle offset 3C in the savegame internals: cargo load.  I *should* be able to get at that with an 80+ varaction.  I'll need to do it for the whole consist...figuring that out is probably going to hurt...
21:18:22  *** Tekky [~chatzilla@DSL01.83.171.188.59.ip-pool.NEFkom.net] has quit [Ping timeout: 480 seconds]
21:18:31  *** LaSeandre [~quinngree@host86-147-57-75.range86-147.btcentralplus.com] has quit [Quit: Wooooo!]
21:18:32  *** Tekky_ is now known as Tekky
21:22:27  <TrueBrain> OwenS: now overthinking the whole situation .. I was wrong with one of my assumptions. If I would to keep a CRC of the function around, the static compiled version can give that to the JIT, and the JIT can still detect if a function changed on disk ...
21:22:54  <TrueBrain> oeh, whole new ideas fly in my head .. ghehe :)
21:23:28  <OwenS> TrueBrain: Sounds reasonable. I think it may be slightly faster to make the area read only first with mprotect, and use writes to it as a clue you need to check functions in it for changes
21:23:28  *** NightKhaos [~nightkhao@78-86-111-126.zone2.bethere.co.uk] has quit [Read error: Connection reset by peer]
21:23:34  *** NightKhaos [~nightkhao@78-86-111-126.zone2.bethere.co.uk] has joined #openttd
21:23:34  <TrueBrain> I need the JIT to split out small files when it finds a new function, including the bytecode it is built from :)
21:23:53  <TrueBrain> OwenS: you are most likely right .. I will need to try that to see how many false positives it gives
21:24:06  <TrueBrain> (as doing that bookkeeping is not an easy job)
21:24:26  *** andythenorth [~andy@87.112.70.98.plusnet.ptn-ag2.dyn.plus.net] has quit [Quit: andythenorth]
21:24:43  *** Antigon [~Poly@91-67-242-183-dynip.superkabel.de] has quit [Quit: Verlassend]
21:25:24  <TrueBrain> basicly what the JIT has to do, is to tell per function where a jumps lead to. In case of a non-register/memory jump, this mostly is simple (same for retf and stuff, but not always). Reigster jumps it just needs to logs the places it has seen ..
21:25:27  <TrueBrain> oeh, this is going to be pretty :)
21:28:19  <TrueBrain> first a good night sleep :)
21:28:39  <TrueBrain> OwenS: tnx again; if you are ever bored, I have other things that needs to be done on this project :p (MOUSE handling, KEYBOARD handling, .... :p)
21:28:43  <TrueBrain> if you are ever interested ... ;)
21:28:45  <TrueBrain> night all!
21:28:49  <TrueBrain> sorry about the offtopic ;)
21:29:02  <OwenS> TrueBrain: Maybe once some work is out of the way... maybe
21:29:12  <Nite_Owl> later TrueBrain
21:29:41  <TrueBrain> OwenS: for the general idea: this project converts 16bit DOS code to plain C, compilable by a modern compiler, unrelated to the 16bit DOS code
21:29:48  <TrueBrain> where dune2 is my goal .. but not limited to :p
21:30:01  <OwenS> :-)
21:31:04  <Nite_Owl> Chruker: a few minor attempts, none successful - many, many suggestions
21:31:59  <tdev> TrueBrain: i can help you if you want-you have to say how
21:49:04  *** NightKhaos [~nightkhao@78-86-111-126.zone2.bethere.co.uk] has quit [Quit: Leaving...]
21:50:49  *** Tekky_ [~chatzilla@DSL01.83.171.172.131.ip-pool.NEFkom.net] has joined #openttd
21:50:53  <planetmaker> hm... I have other code which I would like to see done that to, too, TrueBrain :-)
21:52:40  *** kingj is now known as KingJ
21:54:12  *** Exl [~myself@cp1224652-a.roemd1.lb.home.nl] has quit [Quit: Bitches.]
21:54:47  *** nicfer [~Usuario@168.226.104.247] has joined #openttd
21:56:21  *** Tekky [~chatzilla@DSL01.83.171.153.89.ip-pool.NEFkom.net] has quit [Ping timeout: 480 seconds]
21:56:31  *** Tekky_ is now known as Tekky
22:02:01  *** paul_ [~paul@host86-140-69-225.range86-140.btcentralplus.com] has joined #openttd
22:09:09  *** Akoz [potatoe@216-135-35.oke1-bras10.adsl.tele2.no] has left #openttd []
22:09:22  *** DephNet[Paul] [~paul@94.76.226.86] has quit [Ping timeout: 480 seconds]
22:17:29  *** paul_ [~paul@host86-140-69-225.range86-140.btcentralplus.com] has quit [Quit: Leaving]
22:17:59  *** DephNet[Paul] [~paul@host86-140-69-225.range86-140.btcentralplus.com] has joined #openttd
22:27:05  <Chruker> Does vehicle group_ids stay the same across savegames?
22:28:06  <SmatZ> yes
22:28:11  <SmatZ> it can change
22:28:28  <SmatZ> else network games would desync
22:28:54  *** reldred [~Richard_E@115.131.202.205] has quit [Ping timeout: 480 seconds]
22:30:07  <Chruker> it can change << can or cant?
22:32:03  <Chruker> Basicly I'm wondering if I can safely use groups to map vehicles to routes in the data my AI stores.
22:35:38  *** PeterT [~Peter@217.20.134.23] has joined #openttd
22:39:46  <Eddi|zuHause> i'd say yes, but can't you use the group names instead?
22:41:00  <Eddi|zuHause> hm... i don't understand this movie...
22:41:35  <Eddi|zuHause> "THX 1138"... my brother gave it to me...
22:43:14  <Chruker> group names... so simple, thank you :-)
22:43:22  <Chruker> here I was starring myself blind on the ids
22:44:00  <OwenS> Eddi|zuHause: Thats normal for George Lucas films I think =P
22:45:11  <CIA-1> OpenTTD: rubidium * r16921 /trunk/src/ (65 files in 6 dirs): -Codechange: make it more clear what strings are related to road vehicles; only ROAD isn't always enough. Also unify the way of writing it.
22:45:51  <Eddi|zuHause> major challenge for WT3? :p
22:46:46  <Nite_Owl> That movie was Lucas' graduate thesis
22:47:28  <SmatZ> [00:28:11] <SmatZ> it can change
22:47:30  <SmatZ> [00:30:07] <Chruker> it can change << can or cant?
22:47:33  <SmatZ> oh sorry
22:47:37  <SmatZ> of course it CAN'T
22:47:41  *** Brianetta [~brian@client-86-24-145-41.winn.adsl.virgin.net] has quit [Quit: Tsch?ss]
22:47:59  <Chruker> thx
22:48:36  <Nite_Owl> post apocalyptic underground world where people are controlled by drugs and once man's attempt to break free from that world
22:49:35  <Nite_Owl> *one man's
22:50:32  <Eddi|zuHause> that much i got, but there are some serious plot jumps in there
22:51:09  <Nite_Owl> it was made on a very limited budget
22:51:47  *** Yrol [~Yrol@BAF313f.baf.pppool.de] has joined #openttd
22:53:33  <Nite_Owl> it does tend to seem to jump around a bit until you watch it a few times and understand what each part of the main character's journey represents
22:53:56  <Yrol> its alive! °giggles°
22:54:03  <Yrol> hello everys body and mind
22:54:28  <Nite_Owl> Hello Yrol
22:54:48  <Yrol> (Nite_Owl) your topic, if i might ask?
22:55:10  <Wolf01> 'night
22:55:13  *** Wolf01 [~wolf01@host114-236-dynamic.5-87-r.retail.telecomitalia.it] has quit [Quit: Once again the world is quick to bury me.]
22:55:35  *** Coco-Banana-Man [~Stephan.D@p5B2DF23D.dip.t-dialin.net] has quit [Quit: Raubgut ist vom Umtausch ausgeschlossen!]
22:55:46  <Nite_Owl> just general blathering about the movie THX 1138
22:55:55  <Yrol> ah... never seen
22:56:10  <Nite_Owl> which Eddi is watching for the first time
22:56:52  <Nite_Owl> I need to feed - later all
22:57:02  *** Nite_Owl [~Nite_Owl@c-76-109-50-97.hsd1.fl.comcast.net] has quit [Quit: Read You Soon]
22:57:23  <Yrol> uuh the early robert duvall...nicer
22:57:30  <Yrol> "nice"
22:57:59  *** PeterT [~Peter@217.20.134.23] has quit [Quit: Leaving]
23:06:43  *** Netsplit charon.oftc.net <-> resistance.oftc.net quits: SirSquidness, Bergee, @Belugas, Dragoon_Jett, blathijs, mikegrb, CIA-1, Lachie, roboboy, ddfreyne,  (+9 more, use /NETSPLIT to show all of them)
23:07:10  *** Netsplit over, joins: Lachie, nicfer, ccfreak2k, Dragoon_Jett, SirSquidness, Bergee, Tefad, N35, blathijs
23:09:34  *** KingJ is now known as kingj
23:10:18  *** eleusis [~eleusis@124-169-234-165.dyn.iinet.net.au] has joined #openttd
23:10:18  *** stuffcorpse [~rick@121.98.136.241] has joined #openttd
23:10:18  *** roboboy [3aad2910@webchat.mibbit.com] has joined #openttd
23:12:16  *** stuffcorpse [~rick@121.98.136.241] has quit [Remote host closed the connection]
23:16:02  *** stuffcorpse [~rick@121.98.136.241] has joined #openttd
23:16:02  *** reldred [~Richard_E@wirele5.lnk.telstra.net] has joined #openttd
23:16:02  *** DaleStan [~Dale@98.223.98.3] has joined #openttd
23:16:02  *** Belugas [~belugas@216.191.111.238] has joined #openttd
23:16:02  *** CIA-1 [~CIA@208.69.182.149] has joined #openttd
23:16:02  *** Ridayah [~ridayah@173-19-228-175.client.mchsi.com] has joined #openttd
23:16:02  *** mikegrb [~michael@mikegrb.netop.oftc.net] has joined #openttd
23:16:02  *** Rexxars [~rexxars@62.73.249.23] has joined #openttd
23:16:02  *** ServerMode/#openttd [+o Belugas] by charm.oftc.net
23:16:26  *** ddfreyne [~ddfreyne@stoneship.org] has joined #openttd
23:19:02  *** mode/#openttd [+v Belugas] by ChanServ
23:19:06  *** Lakie [~Lakie@91.84.251.149] has joined #openttd
23:33:03  *** Eddi|zuHause [~johekr@p54B77DEE.dip.t-dialin.net] has quit []
23:33:29  *** Eddi|zuHause [~johekr@p54B77B0A.dip.t-dialin.net] has joined #openttd
23:35:20  *** KritiK [~Maxim@93-80-2-88.broadband.corbina.ru] has quit [Quit: Leaving]
23:35:23  *** fonsinchen [~alve@BAE95cd.bae.pppool.de] has quit [Remote host closed the connection]
23:39:47  <CIA-1> OpenTTD: rubidium * r16922 /trunk/src/ (5 files): -Codechange: unduplicate some vehicle CMD_*s and move the setting of the error message to a single place
23:41:55  *** Zahl [~Zahl@g227041200.adsl.alicedsl.de] has quit [Quit: *schiel*]
23:55:43  *** tdev [~udev@p508EBDD7.dip.t-dialin.net] has quit [Quit: free open source vehicle simulator: http://rigsofrods.com]

Powered by YARRSTE version: svn-trunk