IRC logs for #openttd on OFTC at 2018-10-27
            
00:01:46 *** pstef has joined #openttd
00:07:51 *** Mo0O has joined #openttd
00:08:59 *** Mo0O has quit IRC
00:27:29 *** Eddi|zuHause2 has joined #openttd
00:32:14 *** Eddi|zuHause has quit IRC
00:39:25 *** matt21347 has quit IRC
00:53:35 *** Gustavo6056 has joined #openttd
01:00:39 *** Gustavo6046 has quit IRC
01:00:39 *** Gustavo6056 is now known as Gustavo6046
01:09:01 *** Eddi|zuHause2 is now known as Eddi|zuHause
01:27:31 *** mindlesstux has quit IRC
01:35:57 *** Gustavo6056 has joined #openttd
01:41:20 *** Wolf01 has quit IRC
01:43:09 *** Gustavo6046 has quit IRC
01:43:09 *** Gustavo6056 is now known as Gustavo6046
01:49:17 *** Wacko1976 has quit IRC
01:55:01 *** Samu_ has quit IRC
01:57:00 *** Gustavo6056 has joined #openttd
02:04:11 *** Gustavo6046 has quit IRC
02:04:11 *** Gustavo6056 is now known as Gustavo6046
02:08:39 *** sibiria has joined #openttd
02:09:44 *** Stimrol has quit IRC
02:21:59 *** glavinic_ has joined #openttd
02:28:14 *** glavinics has quit IRC
02:31:47 *** Progman has quit IRC
02:33:24 *** mindlesstux has joined #openttd
02:34:15 *** glavinic_ has quit IRC
02:40:14 *** yellyFish has left #openttd
03:18:00 *** Flygon has joined #openttd
04:00:55 *** glx has quit IRC
04:09:33 *** wash[m]9 has joined #openttd
04:26:20 *** HerzogDeXtEr has quit IRC
04:35:27 *** glavinics has joined #openttd
04:43:29 *** glavinics has quit IRC
05:36:16 *** sim-al2 has joined #openttd
06:01:56 *** rocky11384497 has quit IRC
06:36:11 *** glavinics has joined #openttd
06:36:57 *** sim-al2 is now known as Guest1488
06:36:58 *** sim-al2 has joined #openttd
06:43:14 *** Wacko1976 has joined #openttd
06:43:19 *** Guest1488 has quit IRC
06:44:14 *** glavinics has quit IRC
06:46:10 *** eip` has joined #openttd
07:25:30 *** sla_ro|master has joined #openttd
07:36:11 *** kfenn has joined #openttd
08:00:41 *** nielsm has joined #openttd
08:01:24 <nielsm> @logs
08:01:24 <DorpsGek> nielsm: https://webster.openttdcoop.org/index.php?channel=openttd
08:18:23 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh opened pull request #6945: Fix e00908f: Visual C++ 2015 compile error https://git.io/fx97B
08:39:05 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh updated pull request #6872: Add: Houses can accept up to 16 different cargo types via NewGRF https://git.io/fNanB
08:46:14 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh updated pull request #6872: Add: Houses can accept up to 16 different cargo types via NewGRF https://git.io/fNanB
09:08:22 *** andythenorth has joined #openttd
09:13:49 <andythenorth> o/
09:28:10 *** sla_ro|master has quit IRC
09:28:14 * nielsm is trying to do some of the indcargonum cleanup planned 20 days ago
09:28:56 <andythenorth> :)
09:29:15 *** sla_ro|master has joined #openttd
09:29:20 <nielsm> andythenorth: https://github.com/OpenTTD/OpenTTD/pull/6867#discussion_r223207424
09:40:34 *** Stimrol has joined #openttd
09:45:23 <andythenorth> nielsm: so 4 options? o_O
09:45:33 <nielsm> maybe?
09:46:14 <nielsm> which is more sensible to work with as a newgrf author?
09:48:49 * andythenorth rubbing head
09:49:25 <andythenorth> http://wiki.c2.com/?WouldntStartFromHere
09:50:42 <andythenorth> nielsm: (I haven't had breakfast yet) we're talking about the replacements for industry props 12 and 13, right?
09:50:43 <andythenorth> https://newgrf-specs.tt-wiki.net/wiki/Action0/Industries#Production_multipliers_.2812.2C_13.29
09:51:03 <nielsm> no the production callback
09:51:44 <andythenorth> ah I might need to reset my context :)
09:51:50 <andythenorth> the PR is long now :)
09:52:48 <andythenorth> so this is about prod cb format, version 2?
09:57:18 <nielsm> yes, I think you mentioned that the indirection of cargo types in production cb version 1 was useless complication over version 0
09:57:56 <nielsm> so I was wondering if it would make sense to add two new versions, both with "unlimited" cargo type lists, but one with and one without indirection
09:58:00 <andythenorth> I need to think about it a bit more
09:58:19 <andythenorth> there is an interesting case where the number of cargos is unknown in FIRS
09:58:27 <andythenorth> currently the prod cb is fine with that
10:08:13 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh updated pull request #6867: 16 cargo types in and out for industries https://git.io/fN03K
10:12:07 <andythenorth> nielsm: I need to re-educate myself on prod cb and the options in the PR
10:12:16 <nielsm> heh
10:12:23 <andythenorth> conventionally, prod cb is used with version 1, amounts in registers
10:12:33 <andythenorth> version 0 is ~useless
10:12:38 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh commented on pull request #6867: 16 cargo types in and out for industries https://git.io/fx9FX
10:18:04 <nielsm> okay if version 0 is effectively useless then I'm not going to make a non-indirect version with unlimited cargo lists
10:23:02 <andythenorth> anyone sensible is going to stuff the values in registers
10:23:15 <andythenorth> not switch a million branches to different fixed results :)
10:23:30 <DorpsGek_II> [OpenTTD/OpenTTD] LordAro approved pull request #6945: Fix e00908f: Visual C++ 2015 compile error https://git.io/fx9FA
10:26:22 *** blathijs has quit IRC
10:30:26 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh merged pull request #6945: Fix e00908f: Visual C++ 2015 compile error https://git.io/fx97B
10:33:05 <andythenorth> nielsm: so does the direction / indirection question even hold for prod cb?
10:33:10 <andythenorth> it's just a list of up to 16 registers?
10:33:57 <andythenorth> hmm, no it has to be 2 lists of exactly 16 registers, to be precise
10:35:29 <nielsm> it's two lists of fixed-but-specified length
10:36:00 <nielsm> Version 02 format: <Sprite-number> * <Length> 02 0A <set-id> <version> <num-inputs> [<input-cargo-1> <subtract-in-1> ...] <num-outputs> [<output-cargo-1> <add-out-1> ...] <again>
10:36:05 <andythenorth> ok
10:36:07 <andythenorth> that works fine
10:36:14 <nielsm> the num-inputs and num-outputs are direct values, not register numbers
10:36:20 <andythenorth> yes
10:36:26 <andythenorth> just do that :)
10:36:28 <andythenorth> simples
10:38:13 <nielsm> and the input-cargo-n and output-cargo-n parameters are cargo ids, also not dynamic
11:00:09 <andythenorth> ah ok
11:00:30 <andythenorth> so if I've understood correctly, they should be register numbers
11:04:10 <andythenorth> I might have misunderstood this when we talked a few months ago
11:04:22 <andythenorth> I recall talking about the format for the static action 0 multiplier prop
11:04:29 <andythenorth> which nobody should ever sensibly use anyway :P
11:04:57 <andythenorth> there was a lot of talk around the format for those props, and how to encode them in nml
11:06:41 *** Wolf01 has joined #openttd
11:06:52 <Wolf01> o/
11:15:49 *** sla_ro|master has quit IRC
11:19:45 *** Progman has joined #openttd
11:26:23 *** worrelsik has joined #openttd
11:42:19 *** matt21347 has joined #openttd
12:00:11 *** HerzogDeXtEr has joined #openttd
12:01:44 <nielsm> hmm, andythenorth the FIRS v4 build I have makes a loading error when I try it
12:02:15 <andythenorth> what's the error? o_O
12:04:49 <nielsm> https://0x0.st/s6yu.png
12:05:00 <nielsm> Unknown Action 0 property 0x0 (sprite 3499)
12:05:07 <nielsm> that's with Extreme mode
12:05:27 <nielsm> it builds a lot of Port industries that produce acid, and nothing else
12:06:46 <nielsm> firs.grf size 464314 bytes, dated 2018-08-13 20:32
12:07:29 <andythenorth> yeah the test was a single industry
12:07:36 <nielsm> ah
12:07:37 <andythenorth> I wonder why it errors
12:09:42 <nielsm> my small oil cargoes test grf still works
12:10:44 <andythenorth> it's liable to be a FIRS bug
12:10:58 <andythenorth> FIRS needs refactored to work properly with 16 cargos
12:11:16 <andythenorth> but it's a moving target between the spec and also the nml patch :)
12:11:34 *** hph^ has quit IRC
12:20:10 <nielsm> right, I'll leave that alone for now and assume it's a problem with the grf and not my code :)
12:22:17 <nielsm> okay still happens with the newer + larger version you posted on sep 10th
12:22:56 <nielsm> so the nml code used to generate it might be wrong, as you note yourself
12:29:18 <andythenorth> most likely it's a broken action 0
12:29:34 <andythenorth> and once we have everything else stable it can be fixed later if needs be
12:30:33 *** sla_ro|master has joined #openttd
12:33:45 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh updated pull request #6867: 16 cargo types in and out for industries https://git.io/fN03K
12:34:22 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh commented on pull request #6867: 16 cargo types in and out for industries https://git.io/fx9pC
12:43:14 <andythenorth> bbl
12:43:16 *** andythenorth has quit IRC
12:46:09 *** gadago has joined #openttd
12:46:09 <gadago> Ꮤith o∪r IᏒC ɑd serᴠicе you cɑᥒ reɑch a glഠbal aᥙԁіeᥒсе of entreprеᥒеᥙrs аnd feᥒtanyⅼ adԁiϲts witһ ᥱxtraordiᥒɑry ᥱnɡaɡemеᥒt rates! https:∕/ᴡilliaⅿpіtcоck.сⲟm᜵
12:46:09 *** gadago has quit IRC
12:51:16 *** vaizki23 has joined #openttd
12:51:21 <vaizki23> Witһ ⲟᥙr IᏒϹ ɑd sᥱr⋁iϲе уഠ∪ cɑn reɑϲһ а ɡlobаⅼ ɑudiеᥒce οf entreprenᥱurѕ ɑnԁ fеntɑᥒyl aԁdⅰϲts ᴡⅰth еxtraorⅾⅰᥒary ᥱngaɡemеnt ratеsǃ https://wiⅼlⅰɑmⲣіtcock.ϲom⁄
12:51:21 *** vaizki23 has quit IRC
12:59:27 *** Alkel_U3 has joined #openttd
13:00:28 <Wolf01> Lol, they are evolving... unsuccesfully
13:04:23 <nielsm> not sure it's a good idea to corrupt the url
13:04:31 <nielsm> but whatever
13:06:37 <Wolf01> Exactly
13:08:46 <Wolf01> Mmmh, it looks like oracle is killing java
13:10:15 <LordAro> ?
13:40:12 *** Gja has joined #openttd
13:45:08 *** gnu_jj has joined #openttd
13:55:05 <Wolf01> https://www.java.com/en/download/release_notice.jsp <- LordAro
13:56:43 <LordAro> i'm not sure "ending support for java 8" is quite the same as "killing java"
14:04:20 <Wolf01> I think I'll stick to the LTS, I'm a bit hesitant to switch to new versions of anything in these days, beginning from browsers where they remove features every day, and ending with windows where every big update is a russian roulette
14:07:29 *** leerg319 has joined #openttd
14:13:59 *** Progman has quit IRC
14:21:15 *** andythenorth has joined #openttd
14:26:21 *** Gja has quit IRC
14:52:37 *** andythenorth is now known as Guest1521
14:52:37 *** andythenorth has joined #openttd
14:53:50 *** blathijs has joined #openttd
14:56:23 *** Guest1521 has quit IRC
15:01:13 *** Gja has joined #openttd
15:40:00 *** sim-al2 has quit IRC
15:40:53 *** ToBeFree is now known as Guest1524
15:40:53 *** ToBeFree has joined #openttd
15:47:06 *** kyledrake has joined #openttd
15:57:04 *** Samu has joined #openttd
15:57:14 <Samu> hi
16:03:59 *** Gja has quit IRC
16:17:05 *** Mahjong has joined #openttd
16:17:57 *** Mahjong has joined #openttd
16:18:14 <andythenorth> o/
16:19:21 <LordAro> is it?
16:20:19 <andythenorth> dunno yet
16:20:35 *** Wormnest has joined #openttd
16:21:29 *** Mahjong1 has quit IRC
16:34:21 *** Gja has joined #openttd
16:56:29 *** rocky11384497 has joined #openttd
16:57:02 *** Flygon has quit IRC
17:23:21 *** Gja has quit IRC
17:24:52 *** andythenorth has quit IRC
17:39:01 *** Wolf01 is now known as Guest1535
17:39:03 *** Wolf01 has joined #openttd
17:44:44 *** Guest1535 has quit IRC
17:45:57 *** Wormnest has quit IRC
17:59:13 *** andythenorth has joined #openttd
18:01:13 *** VanDyke has joined #openttd
18:05:42 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh opened pull request #6946: Doc: More notes for developers adding new PerformanceElements https://git.io/fxHY1
18:08:08 <nielsm> I don't know if these additions are any help, or if they even make sense :)
18:17:27 <andythenorth> :)
18:19:53 <LordAro> lgtm
18:20:24 <LordAro> easy way to find out about the doxygen codes is to generate it and see what it looks like :p
18:20:35 <nielsm> then I'd have to install doxygen
18:20:37 <LordAro> i suspect there's a few \c(?) that could be added
18:21:03 *** Wolf01 has quit IRC
18:25:29 *** Wacko1976 has quit IRC
18:25:46 <nielsm> hmm okay that wasn't too hard
18:25:58 <nielsm> but that's a LOT of spam running it
18:30:43 <LordAro> lots of missing documentation :)
18:34:54 *** Wolf01 has joined #openttd
18:43:49 *** andythenorth has quit IRC
18:49:18 *** lapinot23 has joined #openttd
18:51:52 <nielsm> okay that's annoying actually, doxygen is intentionally ignoring everything inside the anonymous namespace :(
18:52:08 <LordAro> heh
18:52:28 <LordAro> could be a flag in the config file
18:52:30 <nielsm> but dutifully documenting the static widget layout definitions
18:53:06 *** johnny56_ has joined #openttd
18:54:57 *** OMGLag has joined #openttd
18:55:05 <OMGLag> Hi, where is the reddit channel
18:55:09 <OMGLag> ?
18:59:34 *** Wacko1976 has joined #openttd
19:00:34 *** TopZoozle has joined #openttd
19:00:43 <TopZoozle> How is everyone?
19:01:18 *** ANIKHTOS has joined #openttd
19:01:37 <ANIKHTOS> hello to all
19:01:41 <TopZoozle> Hello
19:02:46 <LordAro> OMGLag: #/r/openttd i believe
19:04:01 *** TopZoozle has quit IRC
19:05:17 <ANIKHTOS> long time not see i wish all a nice autum winter season
19:06:41 *** Progman has joined #openttd
19:08:38 *** gelignite has joined #openttd
19:12:00 <nielsm> ugh takes forever to run doxygen...
19:16:37 <LordAro> "EXTRACT_ANON_NSPACES = NO"
19:16:45 <LordAro> has appeared in my config file after running doxygen -u
19:16:53 <nielsm> yeah found that one too
19:16:57 <LordAro> almost looks like most of the time is spent outputting all the warnings :p
19:17:04 <nielsm> that too
19:19:59 <LordAro> nope, hardly any change when redirecting output to devnull
19:20:07 <LordAro> just lots of code :p
19:24:45 *** andythenorth has joined #openttd
19:26:49 *** matt21347 has quit IRC
19:28:41 *** ANIKHTOS has quit IRC
19:28:50 <andythenorth> oof
19:29:30 <nielsm> rab?
19:33:58 <LordAro> nielsm: why did you use an anonymous namespace, ooi?
19:34:07 <LordAro> i've never really seen the point of them
19:35:45 <nielsm> habit...
19:37:26 <LordAro> that works too :p
19:47:30 <andythenorth> what next? o_O
19:55:23 <andythenorth> drawing stuff?
19:55:34 <TrueBrain> it was really asking for other responses, I promise you
19:58:08 <LordAro> an TB
19:59:09 <TrueBrain> no
19:59:14 <LordAro> aw
20:01:42 <TrueBrain> yeah, I know right
20:01:44 *** Stimrol has quit IRC
20:05:27 <Eddi|zuHause> i need to switch games... tried KSP for a while, but seriously getting annoyed at some game mechanics
20:07:57 <TrueBrain> hmmm .. you cannot extend USB till the end of times, it seems ... after 15 meters the hub doesn't want to talk to the pc... so sad
20:08:55 <Eddi|zuHause> uhm, USB is spec-ed at max 5m
20:09:11 <Eddi|zuHause> there are special extension cables with repeaters
20:09:49 <Eddi|zuHause> i got a 15m one for work once
20:10:00 <Eddi|zuHause> costs about 100€
20:10:34 *** Stimrol has joined #openttd
20:10:47 <dwfreed> oftentimes it's better to use the USB to Cat5 converters
20:11:02 <TrueBrain> THE LATENCY! THE LAG! :D
20:12:12 <Eddi|zuHause> i've only seen USB2-via-LAN, not USB3-via-LAN
20:16:03 <andythenorth> lol TB
20:16:09 <andythenorth> there is one
20:16:12 <andythenorth> a TrueBrain
20:16:13 <andythenorth> here
20:16:16 <TrueBrain> NO!
20:16:21 *** foamz has joined #openttd
20:16:22 <foamz> Ꮤith οᥙr IRϹ ad servіce you can reɑch a gⅼobaⅼ aᥙdiеᥒce of entrepreᥒe∪rѕ ɑnd fеntɑnyl ɑddicts ᴡіtһ еⅹtraordiᥒary eᥒɡɑgement rаteѕ! httpѕ:/⁄wⅰlliaⅿpіtcock.cഠm⁄
20:16:22 <foamz> I tһоught you ɡuỿѕ mіght be interested in thіs bⅼog by freenοԁᥱ staff meⅿber Brуaᥒ kloеri Ostergaаrd һttⲣs:/⁄brỿanostᥱrgaɑrԁ.cⲟm/
20:16:22 <TrueBrain> I am not an 'a'
20:16:22 *** foamz has quit IRC
20:16:25 <andythenorth> what is USB?
20:16:38 <andythenorth> what is a USB?
20:19:35 * andythenorth has 4 ports, they are a funny shape
20:19:52 <TrueBrain> I really do not wanted to know how many ports you had ...
20:20:53 <andythenorth> or the shape?
20:26:20 <Samu> AdmiralAI crash
20:26:28 <Samu> that's the first time
20:28:27 <Xaroth> planetmaker: I have a quest for you.
20:54:23 *** incertia has joined #openttd
20:57:27 *** glx has joined #openttd
20:57:27 *** ChanServ sets mode: +v glx
21:04:00 <andythenorth> oof
21:07:27 *** yellyFish has joined #openttd
21:07:41 <yellyFish> o/
21:09:46 <yellyFish> is it normal that when doing ./configure i have to be explicit in using -02 for CXXFLAGS? else it doesn't seem to use that flag.
21:11:14 <andythenorth> Horse has 6 generations of flat wagon like this https://photos.smugmug.com/UKRailRollingstock/B-tops-codes/BDA-Bogie-Bolster-wagons/i-Pp9jrkX/0/e01e3d53/XL/BDA_950606_Doncaster_140706-XL.jpg
21:11:17 <andythenorth> and the problem is
21:11:31 <andythenorth> that the IRL design hasn't changed for about 100 years
21:12:43 <andythenorth> this makes the sprites hard to differentiate
21:12:52 <andythenorth> assuming that they're all using company colour :P
21:13:17 <andythenorth> maybe that assumption needs to yield? o_O
21:14:35 <LordAro> yellyFish: last time i checked it was default...
21:14:54 <LordAro> can you paste the output of configure (without setting flags) somewhere?
21:18:58 <yellyFish> https://pastebin.com/BtTh3r2z
21:19:22 *** tjzabel has joined #openttd
21:19:30 *** wodencafe has quit IRC
21:20:07 <yellyFish> or is it enough with it being in CFLAGS?
21:20:08 *** tjzabel has quit IRC
21:20:13 <yellyFish> i see it in there at least
21:22:21 *** jfhbrook has joined #openttd
21:23:03 *** jfhbrook has quit IRC
21:26:37 <LordAro> if it's in there, it's getting used
21:26:59 <LordAro> it doesn't need to be in cxxflags as well as cflags
21:29:32 <yellyFish> ah ok. was just making sure
21:34:20 <yellyFish> nielsm: hey o/. do you know if the performance framerate thing is always running or just when you open the framerate window?
21:34:51 <nielsm> it's always collecting
21:35:20 <nielsm> but just the act of painting the performance data actually makes painting the screen a lot slower
21:35:37 <nielsm> so you'll see some performance loss just having it open
21:35:39 *** extra-pixel has joined #openttd
21:35:49 <nielsm> (especially in debug builds)
21:37:24 *** kipukun has joined #openttd
21:39:36 *** debdog has quit IRC
21:39:51 *** debdog has joined #openttd
21:43:43 *** sla_ro|master has quit IRC
21:48:05 <yellyFish> is it wise to always have it collecting? isn't making time calls all the time?
21:48:52 <nielsm> those are optimized (on system level) for being called often
21:49:10 <nielsm> the collection itself should be insignificant
21:49:38 <nielsm> apart from maybe influence on memory caching...
22:12:12 *** andythenorth has quit IRC
22:14:45 *** matt21347 has joined #openttd
22:19:12 *** Thaodan_ has joined #openttd
22:24:33 *** wodencafe has joined #openttd
22:30:44 *** sim-al2 has joined #openttd
22:33:48 <OMGLag> LordAro, thanks!
22:34:45 <OMGLag> what's the deal with that foamz guy?
22:40:24 *** jiggie has joined #openttd
22:43:32 *** OMGLag has quit IRC