IRC logs for #openttd on OFTC at 2019-11-16
            
00:24:56 *** HerzogDeXtEr has quit IRC
01:44:13 *** nielsm has joined #openttd
01:54:16 *** nielsm has quit IRC
02:07:49 *** Progman has quit IRC
03:53:49 *** gelignite2nd has joined #openttd
04:00:51 *** glx has quit IRC
04:01:10 *** gelignite has quit IRC
04:13:30 *** Wormnest_ has joined #openttd
04:37:51 *** D-HUND has joined #openttd
04:41:12 *** debdog has quit IRC
05:14:03 *** Wormnest_ has quit IRC
07:26:13 *** andythenorth has joined #openttd
07:48:25 <andythenorth> o/
07:49:15 *** nielsm has joined #openttd
07:52:19 <DorpsGek_III> [OpenTTD/OpenTTD] Floedekage commented on issue #7814: More track for the same cost https://git.io/JezxN
08:44:44 *** sla_ro|master has joined #openttd
08:58:15 <Eddi|zuHause> <andythenorth> so when do we fork the newgrf spec for jgrpp? <-- that doesn't make any sense
08:59:30 <andythenorth> fork might not be the right word
08:59:40 <andythenorth> add a variant?
09:02:22 *** Progman has joined #openttd
09:04:21 <andythenorth> it's similar to when TTDP was a concern
09:15:46 <peter1138> That's for JGR to do, not us.
09:18:02 <andythenorth> already done it looks like https://htmlpreview.github.io/?https://github.com/JGRennison/OpenTTD-patches/blob/jgrpp/docs/newgrf-additions.html
09:18:08 <andythenorth> I was thinking about wiki
09:20:02 <Eddi|zuHause> we already had discussions about including patchpack stuff in the specs. that's not really the big problem though
09:20:33 <Eddi|zuHause> the big problem is, how to make newgrf coders use them, without losing the ability to load the same newgrfs in trunk (now and in the future)
09:22:22 <andythenorth> isn't the situation akin to when TTDP could no longer load OpenTTD grfs?
09:22:35 <Eddi|zuHause> no
09:23:01 <andythenorth> what differs?
09:23:24 <Eddi|zuHause> the target audience
09:26:04 <Eddi|zuHause> when openttd made the step towards grfv8 (which is, i believe, the point you refer to), TTDP had a miniscule following, and no active development anymore
09:27:40 <Eddi|zuHause> whereas with JGRPP, the userbase of that is still just a tiny fragment of the OTTD userbase
09:27:57 <Eddi|zuHause> plus, OTTD still has active development
09:28:12 <Eddi|zuHause> plus, none of the JGRPP changes are of any scale similar to grfv8
09:29:17 <Eddi|zuHause> so, it's not like it would be impossible to make a GRF that loads in both
09:33:38 <Eddi|zuHause> so, what's actually needed is a way to include the JGRPP-specific features in your GRF, that can be safely skipped in openttd versions that don't have them (yet)
09:34:04 <Eddi|zuHause> the specs technically have all the tools to achieve that
09:37:07 <andythenorth> I suspect that it's more likely grfs will just target jgr
09:37:25 <andythenorth> that will become interesting on bananas
09:38:47 <Eddi|zuHause> honestly, i find that rather unlikely
09:41:58 *** WormnestAndroid has quit IRC
09:42:11 *** WormnestAndroid has joined #openttd
09:50:58 <andythenorth> is that not the standard bias towards the existing?
09:51:20 <andythenorth> there's a cohort who still can't quite get over the way TTDP lost :P
09:55:44 <peter1138> Is there?
09:58:13 <DorpsGek_III> [OpenTTD/OpenTTD] andythenorth commented on issue #7814: More track for the same cost https://git.io/JezxN
09:59:02 <andythenorth> something about bridgeheads or bridges on tunnels or programmable signals or something
09:59:07 * andythenorth doesn't know
09:59:27 <andythenorth> TTDP is still alive also
10:01:45 * andythenorth never played it, was it good?
10:46:50 *** Samu has joined #openttd
10:47:05 <Samu> hi
10:51:51 *** sla_ro|master has quit IRC
10:57:42 <Samu> weird stuff
10:57:53 <Samu> that savegame on 1.10 beta
10:58:09 <Samu> gives me a higher average ms for road vehicle ticks
11:11:20 *** arikover has joined #openttd
11:14:39 *** HerzogDeXtEr has joined #openttd
11:15:56 *** arikover has quit IRC
11:22:19 <peter1138> Is it a release build?
11:23:04 *** arikover has joined #openttd
11:23:23 <Samu> downloaded from the website
11:23:39 <Samu> https://www.openttd.org/downloads/openttd-releases/testing.html
11:23:43 <Samu> i get 74 ms
11:23:59 <Samu> the builds I builds with visual studio give me 64 ms
11:24:08 <Samu> but they're not 1.10
11:25:44 <Samu> im trying to build 1.10 myself
11:25:47 <Samu> will test
11:30:40 <Samu> yeah, i get less ms with my own builds than the official builds
11:30:46 <Samu> why's that?
11:30:59 <Samu> just tested
11:40:47 <Samu> https://i.imgur.com/pEyxxyB.png
11:44:04 <LordAro> curious
11:44:32 <LordAro> it's possible that visual studio is being "clever" and optimising it specifically for your computer, but that's unlikely
11:59:05 <Samu> is there a hotkey for opening the frame rate window?
12:00:59 *** frosch123 has joined #openttd
12:16:40 <nielsm> no
12:24:17 <Samu> i made a topic https://www.tt-forums.net/viewtopic.php?f=29&t=86315&p=1226769#p1226769
12:24:19 <Samu> lel
12:24:30 <Samu> wondering who will post
12:26:03 *** Flygon_ has joined #openttd
12:30:35 *** sla_ro|master has joined #openttd
12:33:28 *** Flygon has quit IRC
12:44:27 <Samu> @calc 512 / 74
12:44:27 <DorpsGek> Samu: 6.91891891892
12:53:50 *** HerzogDeXtEr has quit IRC
13:27:57 *** nielsm has quit IRC
14:00:40 *** Wormnest_ has joined #openttd
14:38:48 *** Flygon_ has quit IRC
14:53:08 *** Wormnest_ has quit IRC
14:59:19 *** glx has joined #openttd
14:59:19 *** ChanServ sets mode: +v glx
15:23:20 <DorpsGek_III> [OpenTTD/OpenTTD] LordAro approved pull request #7835: Fix e3511ecac: don't use bash specific syntax (again) https://git.io/Jeo0J
15:23:28 <DorpsGek_III> [OpenTTD/OpenTTD] LordAro merged pull request #7835: Fix e3511ecac: don't use bash specific syntax (again) https://git.io/Jer76
15:27:02 *** Wormnest_ has joined #openttd
15:28:09 *** lpx is now known as Guest8016
15:28:25 *** lpx has joined #openttd
15:30:02 *** Guest8016 has quit IRC
15:31:55 <frosch123> ah, that's where the "again" in bash originates from :)
15:32:39 <glx> yeah probably
15:39:33 <andythenorth> hmm now what?
15:39:37 <andythenorth> grfs?
15:39:40 <andythenorth> new website?
15:41:26 *** supermop_Home has joined #openttd
15:41:31 <supermop_Home> hello
15:42:15 <andythenorth> yo
15:42:22 <andythenorth> perfect timing
15:42:57 <andythenorth> supermop_Home: should I do one of these? I did DVTs https://en.wikipedia.org/wiki/Driving_Brake_Standard_Open
15:44:09 <supermop_Home> sure, unless you want mk2s to get a yellow panel automatically when on in
15:44:40 <supermop_Home> if you use shunting patch dvts / etc become pretty functional
15:44:51 <andythenorth> has to be an engine to lead the train, so it can't just be a sprite change
15:44:53 <Eddi|zuHause> andythenorth: i'm not sure what's the difference
15:45:04 <andythenorth> Eddi|zuHause: just a generation thing
15:45:13 <supermop_Home> I will say tho dbso less interesting than dvt as it is not pointy
15:45:20 <andythenorth> yeah, that was my though
15:45:23 <andythenorth> thought *
15:45:25 <Eddi|zuHause> andythenorth: if you can reuse the DVT code, then just draw it?
15:45:31 <andythenorth> Eddi|zuHause: exactly
15:46:05 <andythenorth> supermop_Home: o_O https://en.wikipedia.org/wiki/British_Rail_Classes_251_and_261
15:46:12 <andythenorth> I'd have to draw the damn thing though :P
15:46:34 <FLHerne> andythenorth: Instead of it being a loco, you could always just flip the consist using grf magic :P
15:46:43 <supermop_Home> it's been a while since I used shunting patch, but I recall that trains reversing with a regular wagon forward are limited to a very low shunting speed
15:46:43 <andythenorth> ouch no
15:46:58 <andythenorth> blue pullman it is then :P
15:47:03 <andythenorth> that's like an hour of drawing :P
15:47:06 <FLHerne> (remember those UKRS2 railmotors?)
15:47:21 <supermop_Home> whereas a dvt on ends would be a neat way to differentiate those trains you want to be push-pull
15:47:24 <andythenorth> or should I just do a Blue Pullman as precursor to HST?
15:47:40 <andythenorth> it wouldn't be fast though, just different
15:47:58 <FLHerne> andythenorth: With the current DVT-as-loco, does the consist still get visually flipped when reversing? Would spoil the effect a bit
15:48:05 <andythenorth> no it doesn't flip
15:48:26 <andythenorth> I don't get involved in shuffling train sprites around, current code is already at limit of complexity
15:48:27 <FLHerne> I know it's easy to disable for a single vehicle, wasn't sure if the whole train can
15:48:35 <andythenorth> if we want consist flip, game should do it
15:48:36 <FLHerne> Ok, nice :-)
15:48:39 <Eddi|zuHause> FLHerne: the consist as a whole will still flip, but you can use newgrf tricks to hide that
15:48:39 <andythenorth> it's a level beyond newgrf
15:48:52 <FLHerne> Oh, I think I read your answer backwar
15:48:55 <andythenorth> sorry :)
15:49:00 <andythenorth> it behaves vanilla
15:49:06 <supermop_Home> maybe i'll try shunting patch again with these dvts
15:49:37 <DorpsGek_III> [OpenTTD/OpenTTD] glx22 updated pull request #7270: Introduce CMake (and removing all other project-related code) https://git.io/fhbqc
15:49:40 <andythenorth> I'll do a gen 4 version
15:50:04 <glx> nic conflicts with $Id$ removal :)
15:50:08 <glx> *nice
15:50:09 <FLHerne> Eddi|zuHause: Yeah, but that's a lot of magic property-switching rather than just setting a flag :-/
15:50:41 <Eddi|zuHause> FLHerne: yeah, the magic flag wasn't implemented yet. it needs some internal restructuring to handle cycling through wagons backwards
15:51:36 <supermop_Home> i'll have to abandon my almost fully built desert steeltown game
15:51:52 <Eddi|zuHause> FLHerne: particularly, moving must flip between cycling forwards and backwards, but newgrf callbacks and stuff must always cycle forwards
15:51:59 <andythenorth> supermop_Home: I'll have to send you a grf :P
15:52:04 <andythenorth> no bundles any more :)
15:52:45 <Eddi|zuHause> FLHerne: i believe frosch123 once had enthusiams to solve that, but then was met with a wall of "... but it must also support X"
15:52:59 * andythenorth wonders how it could be abstracted
15:53:01 <FLHerne> Business as usual, then
15:53:09 <andythenorth> reversing a list is....pretty vanilla :P
15:53:46 <andythenorth> where we doing VehicleVariants?
15:53:53 <andythenorth> or did I make that unappealing :(
15:53:57 <supermop_Home> just merge the shunting patch, lost wagons and low speed collisions and all
15:53:58 <andythenorth> were / where /s
15:54:08 <andythenorth> and a borderline toxic author
15:54:11 <andythenorth> always goes well
15:54:39 <FLHerne> I'd have thought the obvious thing would be to have a "don't reverse consist" flag on the leading engine, and I don't really see how that could be hacked into "...and also I want ponies"
15:54:52 <FLHerne> Well, I suppose 'do magically reverse consist'
15:55:10 <andythenorth> /me can instantly think of things
15:55:19 <andythenorth> like where does the tail light go?
15:55:19 <frosch123> https://www.tt-forums.net/download/file.php?id=168674&sid=6d7f84ce93d744eeb5c2493e5c51ec15
15:55:38 <FLHerne> Agh
15:55:48 <andythenorth> supermop_Home: so if I draw the cab car, I might as well include this? https://en.wikipedia.org/wiki/British_Rail_Classes_251_and_261#/media/File:Metropolitan-Cammell_eight-car_DMU,_last_down_Bristol_Pullman,_arriving_Bristol_Temple_Meads_5.5.1973_Scans712_(10510870995).jpg
15:55:48 <frosch123> i don't think i published that old patch on gh yet
15:56:41 <FLHerne> Oh, and I guess one might wish to force it with an order
15:56:52 <FLHerne> For 'reverse into a siding'
15:57:14 <FLHerne> And then you need a property to determine how fast the train can go backwards
15:57:40 <Eddi|zuHause> FLHerne: that's more like shunting, though. and order list is already overloaded
15:57:49 <FLHerne> Eddi|zuHause: Well, yeah
15:59:24 <Eddi|zuHause> FLHerne: i'd declare that "out of scope"
16:01:32 <andythenorth> hmm steep slopes are too hard to draw
16:01:39 <andythenorth> pixels not suited to it
16:05:43 *** WormnestAndroid has quit IRC
16:10:13 * andythenorth sacks that cab car idea
16:10:46 <Eddi|zuHause> just make it a flat front?
16:13:12 <supermop_Home> on these old railway clearing house maps where every tiny hamlet seems to have 1 or two stations...
16:13:46 <supermop_Home> lots of towns also seem to have a little siding terminal named "(village) Goods"
16:14:25 <supermop_Home> were they delivering trainloads of manufactured products to all of these small towns?
16:14:42 <supermop_Home> or did these just serve some local light industry /agriculture
16:14:57 <Eddi|zuHause> ... what?
16:15:13 <supermop_Home> https://en.wikipedia.org/wiki/Cheadle_Heath_railway_station#/media/File:Cheadle,_Chorlton,_Heaton_Mersey_&_Northenden_RJD_149.jpg
16:16:24 <Eddi|zuHause> i would assume some train making its round leaving single wagons behind
16:17:05 <Eddi|zuHause> and sporadically some farmer ordering a year's supply of fertilizer or stuff
16:19:11 <supermop_Home> … i can see why they ripped most of this up in the 60s
16:19:12 <michi_cc> supermop_Home: When most of these stations where built, a truck looked like https://en.wikipedia.org/wiki/Truck#/media/File:DMG-Lastwagen_von_1896.jpg (lorry from 1896, diagramm from 1903).
16:19:23 *** Wormnest_ has quit IRC
16:19:38 <michi_cc> You don't t need to transport that much to make the railway seem superior.
16:21:14 <supermop_Home> i'm thinking more in terms of the time and effort to couple and decouple wagons everywhere
16:21:52 <supermop_Home> it seems like even by 1903 passenger traffic would be such you'd only be able to do this in the middle of the night
16:23:06 <FLHerne> supermop_Home: Pretty much every station used to have its own goods yard or siding
16:23:48 <FLHerne> Used for coal, fertilizer, agricultural products, whatever
16:23:57 <supermop_Home> if they'd had containers and little gantry cranes at each back then maybe more would survive
16:24:08 <Eddi|zuHause> supermop_Home: branch lines had combined passenger/freight trains
16:24:29 <FLHerne> There were a lot of loops, so it was quite easy to recess freight trains between passenger runs
16:26:32 <andythenorth> wagons were also storage
16:27:18 <FLHerne> supermop_Home: See https://www.s-r-s.org.uk/html/lnerdiagrams.htm#XP
16:28:05 <FLHerne> supermop_Home: Pick any random local station
16:28:47 *** WormnestAndroid has joined #openttd
16:28:48 <FLHerne> (I picked Newthorpe, East Leake, Mickleover)
16:29:07 <FLHerne> All but the very smallest have a short freight loop and/or a couple of sidings
16:33:38 <andythenorth> Easte Leake!
16:33:53 * andythenorth considers gypsum
16:44:57 <DorpsGek_III> [OpenTTD/nml] spnda opened issue #57: GRF integer parameters can be given negative values. https://git.io/JeoEa
16:50:22 <FLHerne> ^ that looks like it's also an OTTD bug
16:50:36 <FLHerne> (I assume they shouldn't be able to crash the game)
17:02:38 <supermop_Home> andythenorth: drywalltown?
17:03:43 <andythenorth> :P
17:07:58 *** WormnestAndroid has quit IRC
17:17:34 *** Wormnest_ has joined #openttd
17:40:15 *** WormnestAndroid has joined #openttd
17:56:30 <DorpsGek_III> [OpenTTD/nml] LordAro commented on issue #57: GRF integer parameters can be given negative values. https://git.io/JeoEa
18:00:21 <DorpsGek_III> [OpenTTD/nml] spnda commented on issue #57: GRF integer parameters can be given negative values. https://git.io/JeoEa
18:00:24 <DorpsGek_III> [OpenTTD/nml] spnda closed issue #57: GRF integer parameters can be given negative values. https://git.io/JeoEa
18:05:36 *** spnda has joined #openttd
18:05:48 <spnda> Hey, should I reopen my issue form OpenTTD/nml to OpenTTD/OpenTTD?
18:06:09 <spnda> https://github.com/OpenTTD/nml/issues/57
18:11:34 <DorpsGek_III> [OpenTTD/nml] LordAro commented on issue #57: GRF integer parameters can be given negative values. https://git.io/JeoEa
18:11:34 <DorpsGek_III> [OpenTTD/nml] LordAro reopened issue #57: GRF integer parameters can be given negative values. https://git.io/JeoEa
18:17:19 <FLHerne> spnda: It's separate bugs in both of them, really
18:17:44 <FLHerne> NML shouldn't allow it, but OTTD shouldn't crash either (after all, there are NFO grfs...)
18:18:10 <spnda> Probably, yes. I'll reopen the NML issue aswell. I'm about to submit one on the OpenTTD repository aswell.
18:18:33 <DorpsGek_III> [OpenTTD/OpenTTD] spnda opened issue #7836: Negativ Integer values for GRF Parameters crashes the game https://git.io/Jeozl
18:38:04 <FLHerne> I was thinking of having another go at a multiplayer game but with UKRS2 this time
18:46:44 <FLHerne> ^did that, started server
18:46:58 <FLHerne> "Casual UK-ish server"
18:47:21 <FLHerne> ping supermop_Home, Eddi|zuHause, andythenorth :P
18:47:47 <Eddi|zuHause> what do i have to do with that?
18:48:21 * andythenorth can't play :)
18:50:57 <FLHerne> andythenorth: Sorry, I realized a problem, should be back
18:51:12 <FLHerne> Eddi|zuHause: Sorry, ISTR playing multiplayer with you before
18:51:17 <FLHerne> Maybe I have names crossed
18:52:04 <Eddi|zuHause> i've only ever played multiplayer once, and that was on brianettas server
18:53:44 <FLHerne> Bleh, now I found another issue...
18:53:57 * FLHerne awaits safe ingame newgrf fiddling
18:55:16 <supermop_Home> ate dim sum
18:55:33 <supermop_Home> casual server?
18:55:37 <supermop_Home> what version?
18:57:54 <supermop_Home> im down fwiw
18:58:22 <FLHerne> 1.9.3
18:58:32 <supermop_Home> DVTs?
18:58:39 <FLHerne> andythenorth/supermop_Home: Should be fixed and running [again]
19:08:41 *** nielsm has joined #openttd
19:26:49 * andythenorth afk
19:33:20 *** tokai|noir has joined #openttd
19:33:20 *** ChanServ sets mode: +v tokai|noir
19:40:03 *** tokai has quit IRC
19:45:48 <DorpsGek_III> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://git.io/Jeoae
19:45:48 <DorpsGek_III> - Update: Translations from eints (by translators)
19:55:40 <andythenorth> hmm
19:57:10 <andythenorth> how fast for this? https://photos.smugmug.com/DieselShuntingLocomotives/Class-08/Class08-Miscellaneous/i-Kfh6jhH/1/d476acb9/M/1986-05-03-%280018%29-M.jpg
19:57:17 <andythenorth> IRL 15-25mph
19:57:28 * andythenorth thinks 45mph :P
20:00:16 *** sla_ro|master2 has joined #openttd
20:01:53 *** sla_ro|master has quit IRC
20:21:58 *** D-HUND is now known as debdog
20:26:56 <TrueBrain> glx: https://openttd.ams3.cdn.digitaloceanspaces.com/openttd-nightlies/20191116-master-g70f8c729d4/manifest.yaml :)
20:39:41 *** andythenorth has quit IRC
20:43:31 <LordAro> huzzah
20:51:34 *** arikover has quit IRC
21:09:34 *** sla_ro|master2 has quit IRC
21:45:20 *** arikover has joined #openttd
21:57:23 *** nielsm has quit IRC
21:58:13 *** gelignite2nd has quit IRC
22:07:02 *** gelignite has joined #openttd
22:45:23 *** frosch123 has quit IRC
22:49:27 *** spnda has quit IRC
23:09:13 *** Wormnest_ has quit IRC
23:10:20 *** Wormnest_ has joined #openttd