Back to Home / #openttd / 2018 / 04 / Prev Day | Next Day
#openttd IRC Logs for 2018-04-30

---Logopened Mon Apr 30 00:00:51 2018
00:06<Eddi|zuHause>ah you gotta love windows update... "something didn't work"
00:07<Eddi|zuHause>with no information what
00:43<Eddi|zuHause>also fun is how the windows versions apparently use different versioning system
00:44<Eddi|zuHause>"the running version is 14393, the running version is 16299"... what happened to versions 1607,1709 etc?
01:10<Eddi|zuHause>nope... update still stopping halfway through
01:47-!-sla_ro|master [~sla.ro@78.96.209.89] has joined #openttd
01:47-!-sla_ro|master is "slamaster" on #sla #openttd
01:58-!-andythenorth [~andytheno@cpc87219-aztw31-2-0-cust178.18-1.cable.virginm.net] has joined #openttd
01:58-!-andythenorth is "andythenorth" on #openttd
02:05-!-smoke_fumus [~smoke_fum@188.35.176.90] has joined #openttd
02:05-!-smoke_fumus is "KVIrc 4.2.0 Equilibrium http://kvirc.net/" on #qemu #oolite #openttd
02:10-!-Cubey [~Coobies@pool-108-45-155-209.washdc.fios.verizon.net] has quit [Ping timeout: 480 seconds]
02:18-!-som89 [~som@ip-95-220-223-25.bb.netbynet.ru] has joined #openttd
02:18-!-som89 is "Som" on #openttdcoop #openttd #josm #osm-ru #osm
02:22-!-som89__ [~som@185.230.125.94] has joined #openttd
02:22-!-som89__ is "Som" on #openttdcoop #openttd #josm #osm-ru #osm
02:25-!-som89_ [~som@185.230.125.39] has quit [Ping timeout: 480 seconds]
02:26-!-som89 [~som@ip-95-220-223-25.bb.netbynet.ru] has quit [Ping timeout: 480 seconds]
03:01<V453000>cat 404?
03:04-!-nielsm [~nielsm@80-162-205-79-cable.dk.customer.tdc.net] has joined #openttd
03:04-!-nielsm is "Niels Martin hansen" on #openttd #tycoon
03:04<andythenorth>503
03:25<Arveen>the 5 digit numbers is the build number, the 4 digit one the release name
03:28-!-rellig [~rellig@minad.de] has quit [Read error: Connection reset by peer]
03:33-!-andythenorth [~andytheno@cpc87219-aztw31-2-0-cust178.18-1.cable.virginm.net] has quit [Quit: andythenorth]
03:41<Eddi|zuHause>sure... but why? i have no clue which is which...
03:41<Eddi|zuHause>and surely 99.9999% of users neither
03:41<Eddi|zuHause>but whatever, apparently consistency is too much to ask
04:02<LordAro>marketing reasons mostly, aiui
04:12-!-Cybertinus [~cybertinu@2a02:898:158:103::10] has left #openttd [Bye Bye and thanks for all the fish]
04:13<blathijs>LordAro: peter1138: TrueBrain: ICU Debian maintainer replies, without any real solutions (he does suggest that icu-le-hb is potentially buggy and not really maintained, though): https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=894159#50
04:17-!-sla_ro|master2 [~sla.ro@78.96.209.89] has joined #openttd
04:17-!-sla_ro|master2 is "slamaster" on #sla #openttd
04:23-!-sla_ro|master [~sla.ro@78.96.209.89] has quit [Ping timeout: 480 seconds]
04:32<peter1138>So direct harfbuzz?
04:32<peter1138>Until that gets dropped :p
04:33<peter1138>libreoffice uses harfbuzz, to answer one of the questions in that bug.
04:35<peter1138>http://mces.blogspot.co.uk/2009/11/pango-vs-harfbuzz.html#
04:47<Arveen>http://www.microsoft.com/de-de/itpro/windows-10/release-information <- has all the infos what build is which version - and what patch level is current
04:49<Arveen>1803 / 17134.5 is not listed yet, but will be added soon I guess
04:55<blathijs>peter1138: The problem is that, AFAIU, harfbuzz only offers layouting, not wordwrapping
04:56<blathijs>peter1138: I saw that post before, it also says that harfbuzz doesn't do wrapping (and looking at harfbuzz's site, I don't think that changed since then)
04:57<blathijs>I can imagine Libreoffice and others implement their own word-wrapping on top of harfbuzz, since the layouting is probably the tricker part of the two problems (though looking at the ParagraphLayout code, wordwrapping isn't entirely trivial either)
05:16<Eddi|zuHause>Arveen: the existence of that page is completely pointless, since it's not accessible from the "everyone should understand this" updater program
05:18-!-Pikka [~Albert@202.168.23.172] has joined #openttd
05:18-!-Pikka is "realname" on #openttd
05:19<Arveen>that is true
05:19<Arveen>but that's why we have "something didn't work" blue screens - so everybody understands what's going on :D
05:25-!-andythenorth [~andytheno@81.171.232.172] has joined #openttd
05:25-!-andythenorth is "andythenorth" on #openttd
05:25<andythenorth>moin
05:26<Arveen>moni
05:32<andythenorth>Pikka: so 1200hp small engine then :P
05:32<Pikka>yes
05:32<andythenorth>I've brought back the Little Bear
05:32<andythenorth>it was kind of iconic for the set
05:32<Pikka>o/
05:33<andythenorth>http://dev.openttdcoop.org/attachments/download/9026/little_bear.png
05:33<andythenorth>I tried an 8/8 edition but it looks a bit weird
05:36<Pikka>:D
05:46<andythenorth>ok subject to play-testing, horse engines all done
05:46<andythenorth>I said that twice before :P
05:49-!-sla_ro|master2 [~sla.ro@78.96.209.89] has quit []
06:07-!-FLHerne [~flh@cpc129772-papw8-2-0-cust286.know.cable.virginm.net] has joined #openttd
06:07-!-FLHerne is "Francis Herne" on #/r/openttd #kernelnewbies #openttd
06:52<peter1138>Hi
06:53<peter1138>Hmm, should I make a 2x/4x gui set?
06:53<peter1138>Or are the doubled-up pixels "cute"?
06:53<andythenorth>I like them
06:53<andythenorth>the original base set scales up fine at 2c
06:53<andythenorth>2x
06:53<peter1138>I always get annoyed by the alignment errors :(
07:12-!-andythenorth [~andytheno@81.171.232.172] has left #openttd []
07:26<peter1138>Bollocks, I edited the wrong text field :p
07:36<FLHerne>I thought there was an EZ gui already
07:37<peter1138>Unless it's been updated, it's from before GUI zoom was implemented, and so the sizes are wrong.
07:38<FLHerne>Yes, just discovered that
07:38<FLHerne>https://www.tt-forums.net/viewtopic.php?f=26&t=50095
07:38<FLHerne>Presumably you could steal the actual sprites
07:41<FLHerne>Hm, https://www.tt-forums.net/viewtopic.php?t=77288 says the 2x sprites from that set are in the baseset already...
07:48-!-Wolf01 [~wolf01@host94-233-dynamic.40-79-r.retail.telecomitalia.it] has joined #openttd
07:48-!-Wolf01 is "Wolf01" on #openttd
07:48<Wolf01>o/
08:04<peter1138>They're not.
08:06<peter1138>They may be in OpenGFX. But I don't use that.
08:35-!-MPAAA3X6 [25bb604e@107.161.19.53] has joined #openttd
08:35-!-MPAAA3X6 is "VRED" on #openttd #debian-next #oftc #soleus @#smothwall #smoothwall #powerdns #gentoo
08:45-!-LorenzoDV [~oftc-webi@93.55.242.160] has joined #openttd
08:45-!-LorenzoDV is "OFTC WebIRC Client" on #openttd
08:45<LorenzoDV>hi there
08:45<Wolf01>Hi
08:46-!-andythenorth [~andytheno@81.171.232.172] has joined #openttd
08:46-!-andythenorth is "andythenorth" on #openttd
08:46<LorenzoDV>do you know if nightlies are being built from the new git repo?
08:46<Wolf01>Yes, they are
08:46<andythenorth>not AFAIK
08:46<LorenzoDV>at https://www.openttd.org/en/download-trunk I only see the last SVN build from the first days of april
08:47<Wolf01>What are we building?
08:47<andythenorth>last trunk was https://www.openttd.org/en/download-trunk
08:47<andythenorth>oh I am behind :P
08:48<andythenorth>I might be spreading FUD
08:48<LorenzoDV>:)
08:48<andythenorth>I thought binaries were coming from existing CF, and they'll be building last rev from svn
08:48<andythenorth>it's wavey hands though, I am not canonical :P
08:49<Wolf01>I'm too much used to compile it by myself
08:50<peter1138>They're not being built yet.
08:51<peter1138>CI is making builds just to make sure it compiles, they're not published though.
08:51<Wolf01>Oh
08:51<LorenzoDV>ok... I'll finally have to set up my built environment then!
08:54<peter1138>What OS?
08:54<LorenzoDV>@peter1138: yes, in fact I just found the Jenkins server dashboard doing CI, but no artifacts
08:54-!-snail_UES_ [~snail_UES@cpe-98-14-137-148.nyc.res.rr.com] has joined #openttd
08:54-!-snail_UES_ is "Jacopo Coletto" on #openttd
09:00<blathijs>peter1138: LordAro: TrueBrain: Just compiled OpenTTD 1.8.0 against ICU60 and icu-le-hb (latter two were prepared by the Debian ICU maintainer in experimental, so no changes to OpenTTD required) and that seems to work. However, AFAUI this approach is fragile, potentially buggy and not really maintained, so it might still be worthwile to look for an alternative.
09:00<peter1138>We've got a ton of ICU-related crashes in the bug reports too.
09:01<blathijs>Would we still need ICU if we switch to Harfbuzz + some word-wrapping implementation? Or does Harfbuzz do everything we need from ICU?
09:02<peter1138>I'm not sure.
09:04-!-snail_UES_ [~snail_UES@cpe-98-14-137-148.nyc.res.rr.com] has quit [Quit: snail_UES_]
09:05<LordAro>ICU is also used for unicode sorting
09:07<peter1138>So collation. Hmm./
09:08-!-LorenzoDV [~oftc-webi@93.55.242.160] has quit [Quit: Page closed]
09:08<LordAro>as far as i know, there have been no issues with that and it's not deprecated :p
09:14<blathijs>Yeah, and string splitting (in words and characters) it seems (curiously guarded by WITH_ICU_SORT)
09:15<blathijs>It also links against LEFontInstance, but that is probably layout-related and provided by Harfbuzz as well
09:17<blathijs>Here's the list of used symbols: https://gist.github.com/matthijskooijman/0bb6ef88d086b7dd2e01f669f75699a1
09:19-!-hi [~oftc-webi@2a03:2260:114:4:4182:16a1:486f:a026] has joined #openttd
09:19-!-hi is "OFTC WebIRC Client" on #openttd
09:19-!-hi [~oftc-webi@2a03:2260:114:4:4182:16a1:486f:a026] has quit []
09:32<blathijs>But it would probably be fine to use both ICU and Harfbuzz side by side (I believe Harfbuzz even has some optional ICU integration, though I can't find anything specific about this just now0
10:03-!-Alberth [~alberth@00015f9e.user.oftc.net] has joined #openttd
10:03-!-mode/#openttd [+o Alberth] by ChanServ
10:03-!-Alberth is "purple" on @#openttd
10:04<@Alberth>o/
10:11<peter1138>Hi
10:16<LordAro>hI
10:19-!-Flygon [~Flygon@203-166-255-180.dyn.iinet.net.au] has quit [Read error: Connection reset by peer]
10:22<MPAAA3X6>hello charles
10:22<MPAAA3X6>are you THE Charles?
10:26-!-supermop_work [~supermopw@cpe-67-244-98-130.nyc.res.rr.com] has joined #openttd
10:26-!-supermop_work is "A CIRC user" on #openttd
10:35-!-Lejving__ [~Lejving@81-233-148-192-no524.tbcn.telia.com] has joined #openttd
10:35-!-Lejving__ is "realname" on #openttd #/r/openttd #factoriocoop #openttdcoop #openttdcoop.dev #openttdcoop.stable #openttdcoop.pz #mashinky
10:42-!-Lejving_ [~Lejving@81-233-148-192-no524.tbcn.telia.com] has quit [Ping timeout: 480 seconds]
10:48-!-Wormnest [~Wormnest@s5596abd2.adsl.online.nl] has joined #openttd
10:48-!-Wormnest is "Wormnest" on #openttd
10:53<supermop_work>yo
10:54<@Alberth>oi
10:56<Pikka>oioi
10:58<andythenorth>seems I've added this to Horse https://farm8.static.flickr.com/7239/7197292794_cf8c8847cf_b.jpg
10:58<andythenorth>by accident
10:58<andythenorth>more retconning :P
10:58<andythenorth>retcon was my word of 2017 :P
11:05<@Alberth>rediscovering your own hidden vehicles? :)
11:06<Pikka>does AI brakevan, andythenorth?
11:06<andythenorth>not exactly :)
11:06<andythenorth>Pikka: do you mean 'should it', or 'empirically'?
11:06<Pikka>should it
11:06<andythenorth>if it can
11:06<andythenorth>I do
11:07<Pikka>hmmmm
11:08<andythenorth>Alberth: one of the reasons Horse exists is because pikka wouldn't add that engine to UKRS 2 :)
11:08<andythenorth>but I'd entirely forgotten about it
11:08<Pikka>loco + tender + brakevan is a lot for a TL3 though
11:08<andythenorth>it is
11:08<@Alberth>cargo transport is optional :p
11:08<andythenorth>how do you detect brakevan?
11:08<andythenorth>also
11:09<@Alberth>and an add-on was a too simple solution, I guess, andy? :)
11:10<andythenorth>well
11:10<Pikka>by assuming any wagon with 0 capacity is a brakevan, naturally :)
11:10<andythenorth>Alberth: something something 'limited roster of trains'
11:11<andythenorth>can't remember whose idea Horse was :)
11:11<@Alberth>before the pixels exploded thus
11:11<@Alberth>I think it was a good idea anyway :)
11:13<andythenorth>"DanMacK Tue Sep 03, 2013: Ideas for KISS train Set"
11:16<andythenorth>I think we tried 8 trains originally
11:16<andythenorth>not wise :)
11:16<andythenorth>supermop_work: want to play "name that train"?
11:16<supermop_work>ha
11:17<andythenorth>I need a name that's like Janus, the two headed god
11:17<andythenorth>but isn't Janus
11:17<andythenorth>that's an actual UK engine
11:17<andythenorth>and it can be mythical
11:17<andythenorth>I also have Chimera and Phoenix in UK Horse now
11:17<andythenorth>oh I need names for GWR-style railcars too
11:18<andythenorth>'Banana' and "Bananagram" are placeholder :P
11:18-!-synchris [~synchris@139.138.202.72] has joined #openttd
11:18-!-synchris is "Synesios Christou" on #openttd
11:22-!-tokai [~tokai@00012860.user.oftc.net] has joined #openttd
11:22-!-mode/#openttd [+v tokai] by ChanServ
11:22-!-tokai is "Christian Rosentreter" on +#openttd
11:23<@Alberth>fruity vehicles
11:23<supermop_work>how many heads does cerberus have?
11:24-!-MPAAA3X6 [25bb604e@107.161.19.53] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
11:24<andythenorth>maybe two
11:29-!-tokai|noir [~tokai@00012860.user.oftc.net] has quit [Ping timeout: 480 seconds]
11:54-!-andythenorth [~andytheno@81.171.232.172] has quit [Quit: andythenorth]
11:55-!-andythenorth [~andytheno@81.171.232.172] has joined #openttd
11:55-!-andythenorth is "andythenorth" on #openttd
11:56-!-andythenorth [~andytheno@81.171.232.172] has quit []
11:57-!-Cubey [~Coobies@pool-108-45-155-209.washdc.fios.verizon.net] has joined #openttd
11:57-!-Cubey is "Jaybar" on #openttd
12:19-!-frosch123 [~frosch@00013ce7.user.oftc.net] has joined #openttd
12:19-!-frosch123 is "frosch" on #openttdcoop.devzone +#openttd.dev #openttd
12:22<Wolf01><andythenorth> by accident <- how do you add a diesel engine by accident?
12:23<Wolf01>Meh... he's blinking again
12:23<Wolf01>Also quak
12:23<frosch123>hoi
12:23<frosch123>now even the last one should figure out, that andy is the author of xkcd
12:23<LordAro>quak
12:29<Wolf01>Now I understand why the characters of xkcd sometimes resemble some of this chat people :D
12:30-!-Progman [~progman@p57A2BECA.dip0.t-ipconnect.de] has joined #openttd
12:30-!-Progman is "Peter Henschel" on #openttdcoop.dev #openttdcoop #openttd
12:33-!-andythenorth [~andytheno@cpc87219-aztw31-2-0-cust178.18-1.cable.virginm.net] has joined #openttd
12:33-!-andythenorth is "andythenorth" on #openttd
12:34-!-beno [~beno@51-171-49-2-dynamic.agg3.kny.prp-wtd.eircom.net] has joined #openttd
12:34-!-beno is "realname" on #oolite #openttd #/r/openttd
12:38-!-chomwitt is "chomwitt" on #debian #debian-games
12:38-!-chomwitt [~chomwitt@2a02:587:dc01:f000:702f:6e3e:44c7:28ea] has joined #openttd
12:38<andythenorth>supermop_work: "Big Keith"? o_O
12:38<andythenorth>http://paulbartlett.zenfolio.com/scunthorpesteel/h69F35E24
12:38<andythenorth>it replaces "Little Bear"
12:47-!-supermop_work [~supermopw@cpe-67-244-98-130.nyc.res.rr.com] has quit [Ping timeout: 480 seconds]
12:49<frosch123>LordAro: 6770 does not add any warning for gcc6 or clang3.8. do you have other compilers for testing?
12:49-!-andythenorth is now known as Guest1340
12:49-!-andythenorth [~andytheno@cpc87219-aztw31-2-0-cust178.18-1.cable.virginm.net] has joined #openttd
12:49-!-andythenorth is "andythenorth" on #openttd
12:49<LordAro>gcc7 is the one that introduced all the warnings
12:49<LordAro>i'll test when i get home
12:50<frosch123>ok, thanks :)
12:52-!-Guest1340 [~andytheno@cpc87219-aztw31-2-0-cust178.18-1.cable.virginm.net] has quit [Ping timeout: 480 seconds]
12:52-!-andythenorth [~andytheno@cpc87219-aztw31-2-0-cust178.18-1.cable.virginm.net] has quit []
12:59-!-glx [~glx@000128ec.user.oftc.net] has joined #openttd
12:59-!-mode/#openttd [+v glx] by ChanServ
12:59-!-glx is "Loïc GUILLOUX" on +#openttd
13:01-!-sla_ro|master [~sla.ro@78.96.209.89] has joined #openttd
13:01-!-sla_ro|master is "slamaster" on #sla #openttd
13:04-!-chomwitt [~chomwitt@2a02:587:dc01:f000:702f:6e3e:44c7:28ea] has quit [Ping timeout: 480 seconds]
13:10-!-FLHerne [~flh@cpc129772-papw8-2-0-cust286.know.cable.virginm.net] has quit [Ping timeout: 480 seconds]
13:17-!-andythenorth [~andytheno@cpc87219-aztw31-2-0-cust178.18-1.cable.virginm.net] has joined #openttd
13:17-!-andythenorth is "andythenorth" on #openttd
13:21<Wolf01>https://xkcd.com/1987/ XD
13:26<andythenorth>Wolf01: it's worse than that
13:26<Wolf01>I suspected :P
13:26<andythenorth>they missed Apple Python
13:26<andythenorth>python.buildout (which actually solves all this btw)
13:26<andythenorth>buildout
13:26<andythenorth>bootstrap.py
13:26<andythenorth>setuptools
13:26<andythenorth>another setuptools
13:27*andythenorth spamming the channel, oops
13:27<andythenorth>they missed this "export PATH=$PY:$PY26:$PY24:$PY27:$PY32:$PY33:$PY34:$PY35:$PY36:$PYPY3:$PATH"
13:28<frosch123>i feel dirty now
13:28<andythenorth>it's all basically fine
13:28<andythenorth>AS LONG AS YOU NEVER PASTE THINGS FROM STACK OVERFLOW INTO SHELL
13:29<andythenorth>which is a good rule for life anyway
13:33<andythenorth>hg st
13:33<andythenorth>oops
13:34<Eddi|zuHause>frosch123: even more dirty than trying to make sense of a windows installation that a completely computer-illiterate person used for 2 years?
13:34<andythenorth>just reinstall every year or so
13:35<andythenorth>:x
13:35<+glx>first step: remove all browser toolbars
13:35<andythenorth>from python? :o
13:35<andythenorth>things are worse than I though
13:35<andythenorth>t
13:35<frosch123>Eddi|zuHause: that involves personal contact, so it depends on the person
13:36<Eddi|zuHause>frosch123: it's a close relative, that you don't have any feud with
13:36<frosch123>i probably do not even know them
13:37-!-beno [~beno@51-171-49-2-dynamic.agg3.kny.prp-wtd.eircom.net] has quit [Ping timeout: 480 seconds]
13:37<Eddi|zuHause>i was speaking hypothetically
13:37<Eddi|zuHause>i hope you do know some of your relatives :p
13:38<andythenorth>your close relatives aren't allowed to use Windows?
13:46<TrueBrain>right, nightly releases .... I have to change a Jenkins plugin for that ...NOT looking forward to that :(
13:46-!-supermop_work [~supermopw@cpe-67-244-98-130.nyc.res.rr.com] has joined #openttd
13:46-!-supermop_work is "A CIRC user" on #openttd
13:47<TrueBrain>*pokes andythenorth about #6753* :D
13:50<frosch123>https://github.com/OpenTTD/OpenTTD-git-hooks/pull/6 <- any opinions on that? should we enforce the traditional coding style, or switch to something more modern?
13:51<frosch123>(# in first column being the CERT recommendation to work around bugs of 30 year old compilers)
13:51<frosch123>(# indented being easier to explain)
13:51<TrueBrain>no opinion here; dont give a hoot :)
13:51<nielsm>indentation after # is what I'm most used to seeing
13:54<+glx>means openttd source code itself will be rejected
13:55<frosch123>glx: we have both
13:55<frosch123>tb's beos pr was rejected because it indented after # :)
13:56<TrueBrain>and you dont write pre-commit-hooks for what is in source; but what is added to it :P
13:58-!-beno [~beno@51-171-49-2-dynamic.agg3.kny.prp-wtd.eircom.net] has joined #openttd
13:58-!-beno is "realname" on #oolite #openttd #/r/openttd
13:58<andythenorth>hmm
13:58<andythenorth>all the trains for 1950-2050 should be visible in the buy menu at once
13:58<andythenorth>they're not
13:59<andythenorth>the 2 I just added don't fit, I should delete them
13:59<andythenorth>'designing for specific screen sizes' :P
14:04-!-ericnoan [~en@0002590d.user.oftc.net] has quit [Quit: ZNC - http://znc.in]
14:08<frosch123>ok, even google code style says "do not indent preprocessor" stuff
14:09<frosch123>now i only need someone to press "approve" :p
14:09<TrueBrain>did NOT read the patch :P
14:13<TrueBrain>guess that means I have to do a riddle again too ...
14:17-!-ericnoan [~en@0002590d.user.oftc.net] has joined #openttd
14:17-!-ericnoan is "ericnoan" on #tor-project #tor #openttd #munin #linode #fish #debian-kbsd #debian
14:20<frosch123>thanks :)
14:20*Wolf01 > avengers
14:21*andythenorth reads how to checkout PRs .... again
14:21<frosch123>i made a git alias
14:21<frosch123>fetchpr = !sh -c 'git fetch $1 pull/$2/head:pr$2' -
14:23<andythenorth>hmm
14:23<LordAro>does that need sh?
14:23<andythenorth>6753 is tricky for me, but I'll test
14:23<TrueBrain>updated commit-checker on CI; but we should also make a PR to update it .. couldnt be bothered to follow the right way :P
14:23<frosch123>LordAro: everything with args needs sh afaik
14:23<andythenorth>I turn off all the trackpad gesture shit on the mac
14:23<LordAro>ah right
14:23<andythenorth>except rotate :P
14:23<TrueBrain>andythenorth: the main question is IF that is expected :P
14:23<andythenorth>I'd have to turn it on and test
14:24<andythenorth>let me see
14:24<andythenorth>I'd have to use some Apple apps too
14:24<TrueBrain>none of us use OSX enough to know how other apps do that :P
14:24<TrueBrain>:D
14:24<TrueBrain>you are awesome, tnx :)
14:24<andythenorth>I don't use any of that stuff either
14:24<andythenorth>it just breaks
14:24<frosch123>TrueBrain: we have a second pr, i couldn't be botherer to make separate updates :p
14:24<TrueBrain>we will wait for that :P
14:25<andythenorth>also my compile is really slow, can we fix that, thx :P
14:25<andythenorth>it's more than 2 mins
14:26<andythenorth>wow scroll map on scrollwheel would be really nice
14:27<andythenorth>why did I turn it off?
14:27<TrueBrain>because you are weird
14:27<andythenorth>oic it was broken
14:27<andythenorth>I made a video
14:35<andythenorth>TB notification incoming :P
14:35<TrueBrain>still not the answer to the question we asked :D
14:35<TrueBrain>IS THIS WHAT OTHER OSX APPS DO :P
14:36<TrueBrain>and tnx; that was pretty quick tbh :)
14:36<andythenorth>just reword this in your head
14:36<andythenorth>"pinch-to-zoom confirmed now works per macOS conventions"
14:36<andythenorth>until it answers your question :P
14:36<TrueBrain>totally read over the last part of that sentence
14:36<TrueBrain>haha :D
14:36<andythenorth>I hate 'macOS' name it's ugly as fuck
14:36<TrueBrain>*feels bad*
14:36<TrueBrain>Mac OS X
14:36<TrueBrain>much worse
14:37<andythenorth>it even violates there brand guidelines
14:37<andythenorth>it's "Mac" with capital M
14:37<andythenorth>their *
14:38<andythenorth>TrueBrain: child A tested the CF binaries at the weekend btw
14:38<TrueBrain>tell me you didnt do A/B testing :P
14:39<andythenorth>nope
14:39<andythenorth>interesting concept though
14:39<TrueBrain>but what was his/her ruling?
14:39<andythenorth>I have crash logs, but they're on a mac somewhere else
14:40<andythenorth>I'll dig them out
14:40<andythenorth>GS crashed
14:40<andythenorth>but soft
14:40<andythenorth>and multiple hard crashes
14:40<TrueBrain>bah
14:40<TrueBrain>sounds terrible
14:40<andythenorth>but always the same 'const char tried to fill' shit
14:40<andythenorth>which is ICU no?
14:40<TrueBrain>was it more stable, ignoring the crashes?
14:40<andythenorth>yes, ignoring the crashes it was stable :P
14:40<andythenorth>oh and AIs OOMing
14:41<andythenorth>the cursor artefacts are gone
14:41<TrueBrain>that is good news at least
14:41<TrueBrain>AIs OOMing is just silly
14:41<andythenorth>I have a cursor bug in on macOS 10.12 which wasn't in the binaries child A was playing on 10.13
14:42<andythenorth>but is for the new CF binaries
14:42<andythenorth>cursor locks to left-side of screen
14:42<andythenorth>making game unplayable
14:42<TrueBrain>sounds terrible
14:42<andythenorth>I keep trying to video it
14:42<andythenorth>but as soon as I click, it resolves
14:42<TrueBrain>sounds like you solved it :P
14:42<TrueBrain>you enable an auto-clicker!
14:42<andythenorth>sometimes I wonder if we should just drop the game cursor and use the OS
14:43<andythenorth>there's a FS request about it
14:43<TrueBrain>FS?
14:43<andythenorth>well it was in Flyspray
14:43<TrueBrain>:P
14:43<andythenorth>and now is probably in GH somewhere
14:43<andythenorth>but we probly closed it
14:43<TrueBrain>and closed, most likely :P
14:44<andythenorth>macOS hates custom cursors
14:44<andythenorth>and seems some WIndows does too
14:44<andythenorth>oh medal emojis
14:44<andythenorth>more of those
14:45<TrueBrain>Subject: LAST & FINAL WARNING NOTICE!!!
14:45<TrueBrain>so many things wrong
14:45<TrueBrain>last and final ... how is that different? This is your last, but not your final!
14:45<TrueBrain>and how many !!!!!!!
14:46<TrueBrain>This settlement is about unpaid bequest and last warning notice
14:46<TrueBrain>to you regarding the death of my Late client Edward and his
14:46<TrueBrain>family while on holiday at New Orleans Louisiana USA in the
14:46<TrueBrain>August 2005 Atlantic hurricane Katrina disaster.
14:46<TrueBrain>what the hell is written here ...
14:46<TrueBrain>bequest?
14:47<andythenorth>you're rich TB
14:47<andythenorth>buy AWS time with it
14:48<TrueBrain>I should tell him that
14:48<TrueBrain>reply: pay my AWS with that money!
14:48<andythenorth>tell him: file a PR
14:50-!-ToffeeYogurtPots [~ToffeeYog@000269bc.user.oftc.net] has joined #openttd
14:50-!-ToffeeYogurtPots is "realname" on #oftc #privacytech #privacytools.io #odamex #/r/openttd #openttd #privacybadger #https-everywhere #i2p #tor-onions #tor-project #tor #debian-offtopic #debian-hurd #debian
14:55<andythenorth>such Horse http://dev.openttdcoop.org/attachments/download/9027/such_horse_now.png
14:56<andythenorth>I think that's enough of those
15:10-!-ToBeFree [~tobefree@00019d36.user.oftc.net] has joined #openttd
15:10-!-ToBeFree is "Tobias "ToBeFree" Frei" on #https-everywhere #oolite-dev #openttd #debian @#linux #oolite #oolite-ger @#InfiniteAdventures
15:26<V453000>cat found?
15:27<peter1138>Well, we should use OS cursor where it's possible to update the image for it?
15:27*V453000 finally finished his awesome drag&drop tool for spritesheets and 8bpp converting :)
15:27<peter1138>Even webpages can do that these days :S
15:29<nielsm>andythenorth you don't have any "wardrobe"(?) style shunters?
15:29*nielsm finds those cute
15:29<nielsm>like this: http://www.jernbanen.dk/motor_solo.php?s=9&lokid=44
15:30<andythenorth>oh those
15:30-!-sla_ro|master [~sla.ro@78.96.209.89] has quit []
15:30<andythenorth>I thought you meant :) https://locoyard.files.wordpress.com/2014/05/084-2014-watercress-railway-ropley-class-08-08032-gronk.jpg
15:30<peter1138>Yay, got my compile warnings being tracked properly now. Had to write a script to munge the log file as it didn't have full paths, so Jenkins couldn't show the source files.
15:31-!-ToBeFree [~tobefree@00019d36.user.oftc.net] has quit [Quit: Leaving]
15:31*andythenorth should read src to see if we use https://developer.apple.com/documentation/appkit/nscursor
15:32<andythenorth>the system cursor appears and disappears frequently on OS X build
15:32<andythenorth>nielsm: the challenge of little engines like that is....why? :)
15:32<andythenorth>even if I give them OP stats, they have no gameplay role
15:33<nielsm>yeah :(
15:33<peter1138>Do it anyway.
15:33<peter1138>With real stats.
15:33<andythenorth>HEQS includes this http://www.zwiehoff.com/en/products/shunting-technology/unimog-up-to-1000t/
15:34<andythenorth>with real-ish stats
15:34<peter1138>Then when someone(TM) implements shunting, you'll be there for it.
15:34<andythenorth>yay
15:34<andythenorth>it's easy to do anyway
15:34<peter1138>Yeah, exactly.
15:34<nielsm>a tiny short railway extending a dock's range to a slightly inland industry
15:34<nielsm>and wanting as short as possible trains
15:34<andythenorth>I should add rope-haulage :P
15:35<nielsm>have anyone made horse-drawn trains?
15:35<andythenorth>not afaik
15:35<andythenorth>horse trams though
15:35<supermop_work>i find horses are not that good at drawing trains
15:35<nielsm>they can't hold the pencil?
15:35<supermop_work>they can't hold the pen in their hooves
15:36<andythenorth>supermop_work: you should be kbanned :P
15:37<peter1138>Funicular?
15:38<supermop_work>gondolas
15:38<andythenorth>conveyors
15:38<andythenorth>mornington crescent also
15:39<peter1138>soylent green
15:40<andythenorth>is that a livery colour?
15:41<peter1138>I should finish some patches :p
15:43<Pikka>andythenorth, where are the superchinooks? :D
15:43<andythenorth>Pikka: considering them :P
15:44<andythenorth>I like this one https://farm6.staticflickr.com/5021/5596467290_009b7e8743_b.jpg
15:48<Pikka>yikes
15:49<V453000>OH COME ON IT'S JUST A TRAIN
15:49<V453000>:>
15:49<andythenorth>LIES V453000
15:59<andythenorth>can't let my kids see this Wolf01 http://anjsbrickblog.blogspot.co.uk/2018/03/lego-city-june-2018-set-images-reveaed.html
15:59<andythenorth>we still have an issue because he didn't get the Arctic ship last time round
15:59<andythenorth>'collection is not complete' :x
16:01<frosch123>how many hours do they have to test iron horse until they get something like that?
16:06<andythenorth>lots
16:06<andythenorth>shall I train them to respond to feature requests also?
16:06-!-Gja [~Martin@93-167-84-102-static.dk.customer.tdc.net] has joined #openttd
16:06-!-Gja is "Martin" on #ceph #bcache #openttd
16:06<frosch123>respond how? closing?
16:06<andythenorth>politely
16:06<frosch123>sounds reasonable
16:06<andythenorth>or verifying they're valid also
16:08<peter1138>andythenorth, why is it still "LEGO CITY"
16:09<peter1138>All those arctic cities...
16:09<andythenorth>also volcanoes
16:13<peter1138>Some Jungle theme...
16:13<peter1138>Jungle cities.
16:13<andythenorth>so much wrong
16:13<andythenorth>but eh toys
16:14<nielsm>it feels silly waiting for all the linux and osx builds for a patch that only affects win32 :(
16:14<andythenorth>anyone want to write a web-based HP-per-ton calculator for ottd train physics? :P
16:14<andythenorth>or I just test in game
16:15<frosch123>you would just put the formula into python
16:15<frosch123>so no need for web stuff
16:16<andythenorth>fair
16:17<andythenorth>so I could just set the speed a 250t train should go?
16:17<andythenorth>and then the HP is calculated automatically for the newgrf
16:18<frosch123>i guess you could set uphill speed, and time to accelerator to max speed on flat track
16:19<andythenorth>might be over-engineering it :)
16:19<andythenorth>I could just OP all trains
16:19<andythenorth>then there's no need to worry
16:19<andythenorth>"HP: more than enough"
16:22<+glx><nielsm> it feels silly waiting for all the linux and osx builds for a patch that only affects win32 <-- and windows builds are not even tested ;)
16:23-!-beno is now known as Thedarkb
16:24-!-Alberth [~alberth@00015f9e.user.oftc.net] has left #openttd []
16:27<+michi_cc>andythenorth: Try http://www.icosahedron.de/openttd/patches/osx_mouse.diff please?
16:28<andythenorth>michi_cc: what fix am I testing? o_O
16:28<+michi_cc>Mouse cursor getting stuck.
16:28<+michi_cc>Silly coding error.
16:29<andythenorth>ok cool
16:29<andythenorth>it's hard to trigger, but I am running a game right now anyway
16:29<andythenorth>testing grf
16:30<andythenorth>I should raise a bug report
16:30<andythenorth>so you can do a PR against it :P
16:30<+michi_cc>Right click scrolling, mouse out of the window to the left, mouse back in was very triggery for me.
16:31-!-rocky1138 [~rocky1138@104.158.175.142] has joined #openttd
16:31-!-rocky1138 is "Your Mom" on #openttd
16:31<andythenorth>k
16:33-!-FLHerne [~flh@cpc129772-papw8-2-0-cust286.know.cable.virginm.net] has joined #openttd
16:33-!-FLHerne is "Francis Herne" on #/r/openttd #kernelnewbies #openttd
16:36<andythenorth>michi_cc: can't trigger it so far, but really brief test
16:38-!-Progman [~progman@p57A2BECA.dip0.t-ipconnect.de] has quit [Remote host closed the connection]
16:41<+michi_cc>LordAro: Compiler name detection is still not complete, real OSX gcc --version gives https://gist.github.com/michicc/f26844cd9b62ccdd07ddf203520939f5
16:42<+michi_cc>LordAro: Which makes $compiler become 'Apple'
16:42<LordAro>of course it does
16:42<LordAro>bleh.
16:43<LordAro>wonder if it'd just be easier to see what defines are present
16:44<+michi_cc>Is there a pure sh grep equivalent? Then you could check if the first output line contains clang *somewhere*.
16:45<LordAro>not sh
16:45<LordAro>bash can do regex
16:48<LordAro>it's also a bit moot if TrueBrain is redoing the build system with cmake
16:48-!-frosch123 [~frosch@00013ce7.user.oftc.net] has quit [Quit: be yourself, except: if you have the opportunity to be a unicorn, then be a unicorn]
16:51<+michi_cc>For completeness, this is an older (real) apple gcc: https://gist.github.com/michicc/bdd04cd665f973e888345340ad2f6d88
16:53<nielsm>hmm yeah integrating dosbox's opl2 emulation in ottd and decoding the dos version fm music through it is probably fine
16:54<nielsm>I'm comparing dosbox playing the music to old recordings from an actual hardware fm synth and they sound pretty much identical
16:54<nielsm>good job, dosbox people (and ken silverman)
16:56<nielsm>ahh yes the classic AI <3 http://0x0.st/s1Xq.png
16:56<LordAro>:D
16:57<+glx>I guess it's a line between those airports
16:57<nielsm>it is
16:59<nielsm>and it's put "full load" orders on both stops
16:59<nielsm>so it takes forever to load on the left of them
16:59<LordAro>of course
17:01-!-supermop_work [~supermopw@cpe-67-244-98-130.nyc.res.rr.com] has quit [Ping timeout: 480 seconds]
17:06<nielsm>this is also the version of the game where you servicing an industry is an almost-certain death sentence for the industry
17:06<nielsm>if you play with "disasters" on, as the Medium and Hard difficulties have
17:09<andythenorth>:)
17:10-!-synchris [~synchris@139.138.202.72] has quit [Remote host closed the connection]
17:14<TrueBrain>michi_cc: why on earth does OSX not have __BYTE_ORDER ... its POSIX since 2001? Ugh
17:14<LordAro>much OSX
17:15<TrueBrain>(and why did it work on the CI .. :P)
17:15<+glx>cross-compiler
17:15<TrueBrain>with the SDK of OSX
17:15<TrueBrain>it cannot use the headers of the host system
17:15<TrueBrain>bit surprised, but also a potential issue
17:15<+michi_cc>It might come from a compiler header and not a SDK header.
17:16<TrueBrain>owh well .. chances of hitting a BE system are ..... well .. low
17:16<+glx>could be a compiler define too
17:16<+michi_cc>Don't expect an Apple clang to come with real clang headers :)
17:17<TrueBrain>because why would they ...
17:17<+glx>it even doesnt come with the original compiler name
17:17<TrueBrain>also just a prefix with DARWIN .. so silly ...
17:17<TrueBrain>but I am happy you fixed it michi_cc :)
17:18<+michi_cc>Bit hard to find any other compiler errors if you get about 8 lines of warnings for every single source file :)
17:18<TrueBrain>I was hoping the CI represented the real thing a bit more, but meh
17:18<TrueBrain>also didnt check for warnings tbh
17:18-!-supermop_work [~supermopw@cpe-67-244-98-130.nyc.res.rr.com] has joined #openttd
17:18-!-supermop_work is "A CIRC user" on #openttd
17:18<+glx>indeed __BYTE_ORDER seems to be a compiler macro, so not related to SDK
17:19<+glx>makes sense for it to be absent from apple "custom" compiler ;)
17:20<TrueBrain>the clang is compiled against something in the SDK
17:20<TrueBrain>without an SDK I cannot make the clang work for OSX
17:20<TrueBrain>so I was hoping for a bit more realistic
17:20<TrueBrain>guess I was hoping wrong
17:20<TrueBrain>but what more issues does it present ..
17:20<TrueBrain>owh well
17:23<FLHerne>Why is train weight "0..1279 tons" ?
17:23<FLHerne>(in NML)
17:24<TrueBrain>the question you should be asking .... why not?!
17:24<FLHerne>In the NFO spec it's defined as "prop.24*256+prop.16", where both are one byte, so why doesn't it go up to 65k?
17:24<FLHerne>(not that I particularly /want/ a train to weigh 65 kilotons
17:25<+michi_cc>LordAro: I was a tiny bit evil :p
17:25<FLHerne>(and yes, that definitely says it's in tons and not silly multiplied units)
17:26<LordAro>ono
17:26*LordAro reassigns to TB
17:26<TrueBrain>unassigned
17:27<TrueBrain>s/ed/s/
17:29<FLHerne>Hm, and in the NML source it's just `two_byte_property(0x16, 0x24, {'unit_type': 'weight'}, {'unit_type': 'weight'})`
17:29<FLHerne>So where does the 1279 come from?
17:30<FLHerne>Prop24 would have to be limited to only two bits, which doesn't make much sense
17:30<TrueBrain>LordAro: why did you need to know if it was clang or gcc again? Don't defines do?
17:31<peter1138>So we have this option in settings for "scrollwheel scrolls map"
17:31<peter1138>But...
17:31<peter1138>It's only implementedd for OSX.
17:31<LordAro>TrueBrain: different set of flags
17:31<TrueBrain>ah .. thought they were compatible
17:31<TrueBrain>okay, that is annoying
17:32<LordAro>config.lib:1450
17:32<LordAro>wait, not there
17:33<LordAro>1175
17:33<TrueBrain>just surprised clang is not compatible with gcc parameters :P
17:34<andythenorth>peter1138: is that a good or bad thing? o-O
17:34<peter1138>andythenorth, it's code I didn't really know about, and can't test anyway.
17:34<andythenorth>:|
17:36<LordAro>TrueBrain: it's basically compatible, but different versions with different warning flags and so on
17:36<TrueBrain>makes sense
17:36<TrueBrain>the reason I guess cmake just compiles a few applications to detect all kinds of shit
17:37<TrueBrain>(they dont run it; they inspect the resulting binary)
17:40-!-Gja [~Martin@93-167-84-102-static.dk.customer.tdc.net] has quit [Quit: Going offline, see ya! (www.adiirc.com)]
17:40-!-supermop_work [~supermopw@cpe-67-244-98-130.nyc.res.rr.com] has quit [Ping timeout: 480 seconds]
17:42<peter1138>Damn, accidentally did a rebuild :(
17:42<TrueBrain>guess the CI queues on a monday are also in the order of hours :P
17:42<TrueBrain>main issue to fix that, is that the GitHub plugin Jenkins has, forces a Jenkinsfil in the repo
17:42<TrueBrain>which is a very insecure way ...
17:44<LordAro>hmm?
17:45<TrueBrain>where did your parser fail?
17:47<FLHerne>Hm
17:47<FLHerne>Is it me, or does the NML example_train grf not build?
17:47<LordAro>TrueBrain: why are the CI queues busy?
17:47<FLHerne>It uses shorten_vehicle, which according to the changelog hasn't existed since 0.3
17:47<TrueBrain>because people keep making PRs? :P
17:47<LordAro>or, why is them being busy relevant to us?
17:47<TrueBrain>because our PRs take for ever to validate?
17:48<TrueBrain>well, maybe not relevant to you, as you don't have a PR :D
17:48<LordAro>oh, they take that long?
17:48<LordAro>i hadn't realised
17:49<LordAro>that seems excessive, even for running 3 separate builds
17:49<TrueBrain>huh?
17:49<LordAro>6772 is on 50minutes
17:49<TrueBrain>yeah, had to wait 30 minutes for a slot
17:49<TrueBrain>build takes ~20 minutes
17:50<LordAro>ah ok, that's less bad
17:50<TrueBrain>just too many people push stuff :D
17:50<LordAro>needs more builders :p
17:50<TrueBrain>which is not possible without altering the GitHub plugin of sorts
17:50<TrueBrain>not sure how yet
17:50<TrueBrain>or maybe I should just do the VCS commands myself .. hmm
17:50-!-Gja [~Martin@93-167-84-102-static.dk.customer.tdc.net] has joined #openttd
17:50-!-Gja is "Martin" on #ceph #bcache #openttd
17:51<LordAro>why is it not possible?
17:51<TrueBrain>it needs to load the Jenkinsfile from the VCS (for what-ever stupid reason); I cannot force one
17:51<TrueBrain>so I want to run that in a Docker for obvious reasons :D
17:51<TrueBrain>and then you get in a bit of a silly shit, that multiple jobs can starve the CPU
17:52<TrueBrain>I rather have that I can force a Jenkinsfile, and not have the initial job run in a Docker
17:52<TrueBrain>than the normal Jenkins max executor can do its thing
17:52<nielsm>hmm random useless measurement: a full release build for win32 on my desktop takes about 3 minutes
17:52<TrueBrain>solving the whole mess
17:52<LordAro>why would you need to force a jenkins file?
17:52<TrueBrain>would you trust a random Jenkinsfile from a random PR?
17:52-!-Gja [~Martin@93-167-84-102-static.dk.customer.tdc.net] has quit []
17:52<LordAro>well no, but that's why docker, right?
17:52<peter1138>Yeah, that's a bit of a design flaw :S
17:53<TrueBrain>that is why I have to load the initial Jenkinsfile in a docker
17:53<LordAro>could have some sort of "needs validation if jenkinsfile modified" thing
17:53<TrueBrain>that would be possible .. but then I need a feedback system
17:53<TrueBrain>so that means a bot on GitHub
17:53<TrueBrain>which is going to happen sooner o rlater anyway ..
17:53<peter1138>Uh oh
17:53<TrueBrain>but same issue, different solution .. still shitty :P
17:53<LordAro>hehe
17:54<TrueBrain>yeah, I want to be able to do something like: @DorpsGek: create release
17:54<TrueBrain>and he gives 1 hour later URLs to download release binaries
17:54<TrueBrain>as some PRs I would really like to test
17:55<TrueBrain>also I noticed that it would be nice if you can say: @DorpsGek: autoclose 1 month
17:55<TrueBrain>and that after a month of no activity, he closes the issue :P
17:55<TrueBrain>as fuck, I am not going to be able to track that :D
17:56<TrueBrain>and DorpsGek needs replacement too .... so yeah ..
17:56<TrueBrain>either way, first the CI
17:57<TrueBrain>just shitty those plugins force you in 1 way
17:57<TrueBrain>when ever was 1 way the correct way for any CI
17:57<TrueBrain>their solution is: only trust contributors
17:57<TrueBrain>like .... that is shitty :P
17:59<+glx>you are lucky nielsm
18:00-!-andythenorth [~andytheno@cpc87219-aztw31-2-0-cust178.18-1.cable.virginm.net] has left #openttd []
18:01<TrueBrain>off to bed! Night!
18:06-!-markyisri [~oftc-webi@ermlon6511w-lp140-01-70-31-161-197.dsl.bell.ca] has joined #openttd
18:06-!-markyisri is "OFTC WebIRC Client" on #openttd
18:06<markyisri>hello
18:07<nielsm>glx: build speed? I don't consider my machine impressive at all, though...
18:07<+glx>linking is slow
18:08<nielsm>well yes, especially with LTCG
18:08<Eddi|zuHause><andythenorth> your close relatives aren't allowed to use Windows? <-- that wouldn't exempt you from supporting those computers either
18:08<Eddi|zuHause>anyway, person was really happy about "boah this computer is fast now"
18:09<markyisri>I recently started playing OpenTTD (yesterday). It has taken me a while but I seem to have finally gotten off the ground in regards to profit vs debt. I was trying to make a dead-end station with two tracks coming off of it but I can't get the signalling right.
18:09<+glx>of course after you removed all the useless stuff auto installed by crappy apps downloaded from internet
18:10<nielsm>markyisri, can you share a screenshot?
18:11<nielsm>you can find a lot of guides on signalling out there, but for a wholly new player I'd recommend just learning to use path-based signals from the beginning, they make things simpler in the long run
18:11<markyisri>Not right now as I am not on the computer with OpenTTD. It's a single track station with one dead end and the other with a short straight rail followed by a split into two different lines that are unconnected in any way.
18:11<markyisri>I tried path based signals
18:11<nielsm>(PBS also matches real-world signalling better, in most cases)
18:11<+glx>first rule for PBS, place signals only where it's safe to wait
18:12<markyisri>I tried protecting each branch where they join the mainline.
18:12<nielsm>oh, the two platforms on your station are not "equal"?
18:12<nielsm>(could a train ever pick the wrong platform to not be able to continue?)
18:13<+glx>and more important, a junction should never be blocable by a signal
18:13<+glx>else a train will fataly stops in the middle of the junction
18:13<nielsm>yes: 1) place signals before the entry to danger points 2) do not place signals so a train waiting at it would block crossing trains
18:14<nielsm>(and as a corollary, do not place signals at exits from danger points)
18:14<markyisri>I can send a mockup picture that I made. How do I attach pictures?
18:15<+glx>usually for platforms you place one way signals with lights facing the platform
18:15<+glx>trains can pass signals from the wrong direction
18:15<nielsm>irc chat doesn't really have picture sharing built-in, you can upload it to imgur.com or similar and share the link
18:16<markyisri>https://imgur.com/a/Nsru0R6
18:16<markyisri>Please excuse the quality
18:16<markyisri>I hand-drew it for the most part
18:16<markyisri>with a mouse
18:16<nielsm>looks right
18:17<FLHerne>Which way are the signals facing?
18:17<markyisri>The ^ symbol shows which way
18:18<+glx>so both tracks are 2-way ?
18:18<+glx>usually you want two 1-way tracks, one for each direction
18:18<markyisri>Yes. A train arrives coming down the picture and enters the station. Shortly after, the second train arrived coming down the picture and obstructed the junction, preventing the first train from leaving the same way it came.
18:18<markyisri>Ah.
18:19<markyisri>So I cannot do a dead-end run back and forth with the train turning around each time?
18:19<markyisri>I ask because it is cheaper than constructing more rails. :)
18:19<FLHerne>You can
18:19<+glx>you can, just put signal on the arriving track
18:19<markyisri>where would I place the signal on my picture?
18:19<FLHerne>Where did the second train stop? If the signals face in the direction shown, it shouldn't be possible for the second train to get a path approaching the station at all
18:20<markyisri>I think I may have added another path signal immediately following the junction.
18:20<FLHerne>(I assume that ^ means 'for trains heading 'north' ')
18:20<markyisri>But I can't remember.
18:20<markyisri>no
18:20<markyisri>It shows the way that the signal light is shining
18:20<nielsm>http://0x0.st/s1Xx.png
18:20<nielsm>I think that's what you want
18:21<FLHerne>A screenshot would be clearer
18:21<FLHerne>Yes, that should work if you have a single train on each branch
18:21<markyisri>nielsm: there is no need for a signal facing the other direction for the train in the platform?
18:21<FLHerne>If you have more than one train using the same branch, you'll need a passing loop to avoid the problem with trains being blocked from leaving
18:22<markyisri>FLHerne: I see what would happen.
18:22<nielsm>not if it's end of line, no
18:22<nielsm>but otherwise yes this is also fine: http://0x0.st/s1X3.png
18:22<+glx>if you place a signal on the platform you'll get a train waiting in the junction
18:22<markyisri>glx: Which is exactly what I don't want
18:22<markyisri>I want it to wait before obstructing the junction
18:23<+glx>but as nielsm placed it it's ok
18:23-!-markyisri [~oftc-webi@ermlon6511w-lp140-01-70-31-161-197.dsl.bell.ca] has quit [Quit: Page closed]
18:24-!-markyisri [~oftc-webi@ermlon6511w-lp140-01-70-31-161-197.dsl.bell.ca] has joined #openttd
18:24-!-markyisri is "OFTC WebIRC Client" on #openttd
18:24<markyisri>sorry
18:24<markyisri>lost internet
18:24<FLHerne>Something like this will work with multiple trains per branch: http://www.flherne.uk/files/ttd_passing_loops.png
18:25<markyisri>That looks like it will work when I expand service in the future (after getting out of debt)
18:25<markyisri>Speaking of which, any suggestions on how to pay off the loan faster?
18:25<FLHerne>(it's important that there are at least as many 'safe' places to wait (including platforms at the other end) as trains using the line
18:25<FLHerne>)
18:25<+glx>be prepared to always modify your tracks ;)
18:25<nielsm>remember, sometimes it's better to take on more debt to expand service
18:25<nielsm>:)
18:25<markyisri>I currently owe $200,000 US
18:25<nielsm>because of network effect
18:26<+glx>for easy money transport coal :)
18:26<FLHerne>markyisri: Note: nielsm's picture with the circle /will/ stick if each branch has more than one train
18:26<Eddi|zuHause><glx> of course after you removed all the useless stuff auto installed by crappy apps downloaded from internet <-- luckily, person is very conservative about "i'm too scared to install anything"
18:27-!-Wormnest [~Wormnest@s5596abd2.adsl.online.nl] has quit [Quit: Leaving]
18:27<+glx>oh so not an IE with 5 search bars ?
18:27<markyisri>I transport large amounts of coal already. In fact one of those branches runs a 5-6 car coal train back and forth to a power station and a coal mine
18:27<markyisri>I'm transporting pretty much all the mine has to offer
18:27<markyisri>I'm also running a 64x64 map because larger maps seemed to be unmanageable
18:27<FLHerne>markyisri: Longer distances tend to be more profitable
18:28<markyisri>FLHerne: So you recommend that I run a larger map?
18:28<nielsm>64x64 you very quickly fill out
18:28<+glx>the best thing to do is to have an empty train entering the loading station as soon as the full train leaves
18:28<FLHerne>Or from one side to the other of your 64-tile one ;-)
18:28<+glx>but 64x64 is better with trucks ;)
18:28<FLHerne>Cargo payment is based on the distance travelled, and to some extent on the average speed
18:29<markyisri>In OpenTTD it is better to be less efficient with distance?
18:29<markyisri>In terms of cost
18:29<nielsm>recently I tried a no-industries 64x64 game with the goal of filling the entire map with city :P https://0x0.st/sBlR.png
18:29<nielsm>(that's year 2011 progress)
18:29<FLHerne>Average speed is higher for long distances, because you spend less time sitting around in stations and accelerating, and resource utilisation per unit-cargo-distance is also better
18:29<nielsm>(and yes eventually did fund a few industries)
18:30<markyisri>FLHerne: I understand
18:30<markyisri>nielsm: If I run a no-industries map it's based solely on transporting passengers/mail. Correct?
18:30<nielsm>yes
18:30<nielsm>it's harder to get off the ground, because cities start small
18:31<nielsm>but when cities start growing everything balloons
18:31<markyisri>nielsm: Which of these types is easier for a beginner like me?
18:31<FLHerne>Industries; passengers are a nuisance
18:31<markyisri>A more general question would be what size/type of game would you recommend for a beginner?
18:31<+glx>passengers are not the easy way at start
18:31<nielsm>a flat 256x256 game with lots of industries
18:31<Eddi|zuHause>if you're playing larger than 64x64, passengers is easier, because you tend to find two larger cities quite close to each other
18:32<+glx>then you get way too much passengers
18:32<Eddi|zuHause>which can easily sustain full passenger trains both ways
18:32<markyisri>nielsm: I should give that a try then
18:32<markyisri>Unfortunately I have to leave this chat
18:32<FLHerne>The problem with passengers is the bidirectionality and fuzzy supply area, it's hard to move them in a controlled way
18:32<markyisri>But thank you for the advice
18:32<nielsm>also play with breakdowns turned off
18:32<nielsm>if you aren't already
18:33<FLHerne>(without cargodist, which creates its own confusions)
18:33<Eddi|zuHause>and with cargodist on :)
18:33<markyisri>nielsm: I have not turned them off. I will tonight.
18:33<+glx>oh and build a bus line with 4 stations in cities you want to grow
18:33-!-markyisri [~oftc-webi@ermlon6511w-lp140-01-70-31-161-197.dsl.bell.ca] has quit []
18:33<FLHerne>Of course, that's also what makes them fun once you've figured it out :P
18:34-!-markyisri [~oftc-webi@ermlon6511w-lp140-01-70-31-161-197.dsl.bell.ca] has joined #openttd
18:34-!-markyisri is "OFTC WebIRC Client" on #openttd
18:34<markyisri>glx: thank you
18:34<markyisri>for that tip
18:34-!-markyisri [~oftc-webi@ermlon6511w-lp140-01-70-31-161-197.dsl.bell.ca] has quit []
18:34<nielsm>heh
18:34<nielsm>pop in and out
18:34<+glx>yeah webchat is not ideal :)
18:35<Eddi|zuHause>i didn't really understand why he "had to leave"?
18:35<ST2>he'll come back when next doubt appears xD
18:35-!-Thedarkb [~beno@51-171-49-2-dynamic.agg3.kny.prp-wtd.eircom.net] has quit [Ping timeout: 480 seconds]
18:36<Eddi|zuHause>some headlines make you scratch your head... "the town of Vittel is running out of water, because Nestle sells too much"
18:36<+glx>lol
18:37<+glx>people of Vittel don't buy bottles
18:39<nielsm>better get some sleep here too, gn
18:40<Eddi|zuHause>yeah, but either Nestle needs to stop producing water bottles, or they need to build pipelines from elsewhere that brings the non-nestle water
18:47-!-nielsm [~nielsm@80-162-205-79-cable.dk.customer.tdc.net] has quit [Ping timeout: 480 seconds]
18:49-!-Progman [~progman@p57A2B004.dip0.t-ipconnect.de] has joined #openttd
18:49-!-Progman is "Peter Henschel" on #openttdcoop.dev #openttdcoop #openttd
18:55-!-HerzogDeXtEr [~farci@dslb-188-103-150-037.188.103.pools.vodafone-ip.de] has joined #openttd
18:55-!-HerzogDeXtEr is "purple" on #openttd
19:01-!-HerzogDeXtEr1 [~farci@dslb-188-103-150-037.188.103.pools.vodafone-ip.de] has quit [Ping timeout: 480 seconds]
19:30-!-Pikka [~Albert@202.168.23.172] has quit [Quit: Leaving]
19:36-!-Progman [~progman@p57A2B004.dip0.t-ipconnect.de] has quit [Remote host closed the connection]
19:41<Wolf01>'night
19:41-!-Wolf01 [~wolf01@0001288e.user.oftc.net] has quit [Quit: Once again the world is quick to bury me.]
19:58-!-FLHerne [~flh@cpc129772-papw8-2-0-cust286.know.cable.virginm.net] has quit [Ping timeout: 480 seconds]
20:18-!-HerzogDeXtEr [~farci@dslb-188-103-150-037.188.103.pools.vodafone-ip.de] has quit [Read error: Connection reset by peer]
20:23-!-gnu_jj_ [~quassel@ipbcc05d72.dynamic.kabel-deutschland.de] has joined #openttd
20:23-!-gnu_jj_ is "jj" on #openttd.dev #openttd
20:24-!-gnu_jj [~quassel@ipbcc05d72.dynamic.kabel-deutschland.de] has quit [Ping timeout: 480 seconds]
20:28-!-iSoSyS [~iSoSyS@2001:8a0:e97a:ce00:b93f:176:4f5a:d05] has joined #openttd
20:28-!-iSoSyS is "realname" on #/r/openttd #openttd
21:02-!-snail_UES_ [~snail_UES@cpe-98-14-137-148.nyc.res.rr.com] has joined #openttd
21:02-!-snail_UES_ is "Jacopo Coletto" on #openttd
21:25-!-iSoSyS [~iSoSyS@2001:8a0:e97a:ce00:b93f:176:4f5a:d05] has quit [Remote host closed the connection]
21:35-!-Pikka [~Albert@202.168.23.172] has joined #openttd
21:35-!-Pikka is "realname" on #openttd
21:36-!-glx [~glx@000128ec.user.oftc.net] has quit [Quit: Bye]
21:37-!-ToffeeYogurtPots_ [~ToffeeYog@5PUAABD4G.tor-irc.dnsbl.oftc.net] has joined #openttd
21:37-!-ToffeeYogurtPots_ is "realname" on #debian-hurd #debian-offtopic #tor-onions #i2p #https-everywhere #privacybadger #openttd #privacytools.io #privacytech #oftc
21:42-!-ToffeeYogurtPots [~ToffeeYog@000269bc.user.oftc.net] has quit [Ping timeout: 480 seconds]
21:51-!-smoke_fumus [~smoke_fum@188.35.176.90] has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
21:54-!-Flygon [~Flygon@203-166-255-180.dyn.iinet.net.au] has joined #openttd
21:54-!-Flygon is "Flygon" on #openttd
22:49-!-muffindrake [~muffindra@p200300864E0A0000A35EC1E23ADEF894.dip0.t-ipconnect.de] has joined #openttd
22:49-!-muffindrake is "muffindrake" on #openttd
22:51-!-muffindrake4 [~muffindra@p200300864E03DF00D757F2DB23E500D7.dip0.t-ipconnect.de] has quit [Ping timeout: 480 seconds]
23:06-!-kais58_ [~kais58@88.98.253.34] has joined #openttd
23:06-!-kais58_ is "Callum Massey" on #openttd
23:07-!-kais58 [~kais58@88.98.253.34] has quit [Ping timeout: 480 seconds]
23:42-!-Laedek_ [~quassel@205.185.223.33] has quit [Quit: Laedek_]
23:42-!-Pikka [~Albert@202.168.23.172] has quit [Quit: Leaving]
---Logclosed Tue May 01 00:00:52 2018