Config
Log for #openttd on 11th February 2020:
Times are UTC Toggle Colours
00:01:26  *** glx_ has joined #openttd
00:02:17  *** tyteen4a03 has joined #openttd
00:02:34  *** t4 has quit IRC
00:02:34  *** glx is now known as Guest16108
00:02:34  *** glx_ is now known as glx
00:08:01  *** Guest16108 has quit IRC
01:08:58  *** Flygon has joined #openttd
01:28:19  *** OsteHovel has quit IRC
01:32:32  *** OsteHovel has joined #openttd
01:37:25  *** luaduck has quit IRC
01:37:29  *** luaduck has joined #openttd
01:43:55  *** Wormnest has joined #openttd
02:06:20  *** adikt has joined #openttd
02:06:22  *** onix has joined #openttd
02:06:52  *** adikt has quit IRC
02:07:28  *** adikt has joined #openttd
02:08:51  *** gnu_jj has quit IRC
02:21:47  *** gnu_jj has joined #openttd
02:56:29  *** Wormnest has quit IRC
03:31:24  *** debdog has joined #openttd
03:34:51  *** D-HUND has quit IRC
03:54:17  *** snail_UES_ has joined #openttd
04:08:28  *** glx has quit IRC
04:44:16  *** tokai|noir has joined #openttd
04:44:16  *** ChanServ sets mode: +v tokai|noir
04:51:14  *** tokai has quit IRC
05:04:07  *** WormnestAndroid has quit IRC
05:05:32  *** WormnestAndroid has joined #openttd
05:28:09  *** snail_UES_ has quit IRC
07:00:52  <DorpsGek_III> [OpenTTD/OpenTTD] Eddi-z commented on pull request #7000: Some NewGRF variables concerning railtypes https://git.io/JvC3g
08:17:41  *** andythenorth has joined #openttd
08:44:23  *** cHawk has joined #openttd
08:57:19  <DorpsGek_III> [OpenTTD/OpenTTD] JMcKiern commented on pull request #7981: Feature #7735: Implement protocol handling https://git.io/JvCZg
09:19:34  *** Etua has joined #openttd
09:44:53  *** andythenorth has quit IRC
09:46:25  *** andythenorth has joined #openttd
09:51:50  *** andythenorth has quit IRC
10:27:03  *** andythenorth has joined #openttd
11:58:57  <DorpsGek_III> [OpenTTD/OpenTTD] julianaito opened pull request #7996: OpenBSD: fix endianness detection https://git.io/JvClv
12:02:40  <LordAro> "...reported to me that OpenTTD colors are off on OpenBSD/macppc (32-bit powerpc)."
12:02:51  <LordAro> surely there's not more than one user
12:06:24  <DorpsGek_III> [OpenTTD/OpenTTD] LordAro commented on pull request #7996: OpenBSD: fix endianness detection https://git.io/JvCls
12:14:19  <DorpsGek_III> [OpenTTD/OpenTTD] julianaito updated pull request #7996: OpenBSD: fix endianness detection https://git.io/JvClv
12:15:26  *** andythenorth has left #openttd
12:16:52  <DorpsGek_III> [OpenTTD/OpenTTD] julianaito commented on pull request #7996: OpenBSD: fix endianness detection https://git.io/JvClz
12:28:50  <planetmaker> might be a LE / BE issue with colours
12:29:26  <planetmaker> oh... links say so even :D
12:31:08  <DorpsGek_III> [OpenTTD/OpenTTD] planetmaker approved pull request #7996: OpenBSD: fix endianness detection https://git.io/JvClD
12:35:52  <FLHerne> LordAro: It's not so long since I had PPC hardware
12:36:06  <FLHerne> (well, I still have a couple, but not operating)
12:37:46  <FLHerne> > I'm planning to run OTTD on my PowerBook 1400, it's compiling at the moment. The problem is that with only 64MB of RAM and a 133MHz CPU, performance is likely to be an issue.
12:37:55  <FLHerne> ^ was one of my first tt-forums posts :D
12:38:00  <FLHerne> It worked, too
12:38:31  <FLHerne> I had to disable savegame compression or something though
12:38:46  <LordAro> heh
12:40:42  <planetmaker> After I approved, I wondered whether the commit message should read Fix: "[OpenBSD] Check for little/big endian"
12:41:03  <planetmaker> eh... quote before Fix
12:45:56  *** Etua has quit IRC
12:53:13  *** Etua has joined #openttd
13:01:52  <DorpsGek_III> [OpenTTD/OpenTTD] LordAro merged pull request #7996: OpenBSD: fix endianness detection https://git.io/JvClv
13:02:09  <LordAro> planetmaker: possibly, not a huge concern
13:02:27  <LordAro> and i didn't notice your message before i clicked merge :p
13:07:05  <planetmaker> definitely not a huge concern
13:18:21  *** Etua has quit IRC
13:19:53  *** snail_UES_ has joined #openttd
13:24:39  *** Etua has joined #openttd
13:35:47  *** snail_UES_ has quit IRC
13:38:48  *** Flygon has quit IRC
13:46:38  *** spnda has joined #openttd
14:10:36  *** Etua has quit IRC
14:13:32  *** Etua has joined #openttd
14:16:37  <DorpsGek_III> [OpenTTD/OpenTTD] glx22 commented on pull request #7996: OpenBSD: fix endianness detection https://git.io/JvCBp
14:42:47  *** nielsm has joined #openttd
15:17:37  *** Speedy` has joined #openttd
15:36:57  *** rubenwardy has quit IRC
15:37:50  *** rubenwardy has joined #openttd
15:56:44  *** Wormnest has joined #openttd
16:26:43  *** Etua has quit IRC
16:51:39  *** sla_ro|master has joined #openttd
17:09:37  *** gelignite has joined #openttd
17:09:38  *** cHawk has quit IRC
17:29:43  *** Progman has joined #openttd
18:21:18  *** Samu has joined #openttd
18:23:50  *** Samu has quit IRC
18:43:43  *** glx has joined #openttd
18:43:43  *** ChanServ sets mode: +v glx
18:44:34  *** andythenorth has joined #openttd
18:45:13  <andythenorth> o/
18:45:17  <Markk> \o
18:55:05  <andythenorth> https://wiki.openttd.org/NewGRF_Specification_Status#OpenTTD_1.9
18:55:23  <andythenorth> anyone got any ideas what nml should do for PatchFlag 80?
19:01:18  <Eddi|zuHause> <nielsm> the right thing would be to add some kind of newgrf feature labels you can query for <-- that exists, kinda, in the form of ttdpatch flags?
19:01:46  <Eddi|zuHause> but that sounds like it'll explode in complexity
19:02:09  <Eddi|zuHause> so nobody will use it, and nobody will maintain it
19:02:50  <andythenorth> the patch flags handling is already confusing in nml
19:03:20  <andythenorth> this page references a non-existent var ttdpatch_flags https://newgrf-specs.tt-wiki.net/wiki/NML:General
19:03:58  <Eddi|zuHause> you can't check ttdpatch flags as a var
19:04:31  <Eddi|zuHause> iirc you need a specially crafted action 6/7/9/D or something
19:05:28  <andythenorth> its not something I understand at all
19:05:48  <andythenorth> being one of the most prolific newgrf authors does not qualify me to be the nml maintainer at all :|
19:06:47  <Eddi|zuHause> https://newgrf-specs.tt-wiki.net/wiki/ReadingPatchVariables
19:07:15  *** frosch123 has joined #openttd
19:08:41  <Eddi|zuHause> https://newgrf-specs.tt-wiki.net/wiki/TTDPatchFlags
19:11:50  *** Montana_ has joined #openttd
19:15:45  <andythenorth> Eddi|zuHause: so I think that var in the docs is just a legacy artefact
19:16:29  <andythenorth> https://github.com/OpenTTD/nml/commit/dad3901ace153d9d7a6d00ffb9a07d90fb167e74 suggests it was replaced
19:16:43  <Eddi|zuHause> andythenorth: it certainly deserves a comment
19:16:45  <andythenorth> also https://github.com/OpenTTD/nml/commit/7baf01a774ee65b1a9ca087722819351d226b6bd https://github.com/OpenTTD/nml/commit/94b063341b054c7d1a166a8633010d3c24720e1d https://github.com/OpenTTD/nml/commit/b47787389840a6d1991496278b1ddaff72615b12
19:18:38  <Montana_> hi, i just have compiled the release candidate and i received some warning. I suppose you are aware, but just in case...
19:19:02  <Montana_> console_cmds.cpp:532:131: warning: format â%dâ expects argument of type âintâ, but argument 3 has type âsize_t {aka long unsigned int}â [-Wformat=]    IConsolePrintF(CC_ERROR, "ERROR: Maximum kick message length is 254 characters. You entered %d characters.", kick_message_length);
19:19:16  <Eddi|zuHause> Montana_: don't assume awareness
19:19:31  <Montana_> Ah ok
19:19:35  <Eddi|zuHause> Montana_: knowing compiler/platform might help
19:19:58  <Montana_> Ubuntu 18.04
19:20:19  <Eddi|zuHause> that's neither a compiler nor a platform
19:21:48  <LordAro> Montana_: known problem, you can safely ignore
19:22:06  <LordAro> already been fixed in trunk, will be fized for rc2
19:22:47  <Montana_> Ah ok
19:23:46  <andythenorth> what are the patch flags intended for?
19:25:05  <Eddi|zuHause> andythenorth: a mixture of "is this feature implemented yet" and "is this setting enabled"
19:26:12  <Montana_> By the way, one more thing. I applied for translator yesterday, sending an email to translator@openttd.org requesting permision for a language, but access is still denied. What else must i do for applying for translator?
19:26:33  <Eddi|zuHause> like the dbsetxl 0.82 ("current") checks whether wagonspeedlimits is enabled, and adds more freight wagons with different speed limits.
19:28:11  <andythenorth> is it a requirement to provide all patch flags in nml?
19:28:37  <Eddi|zuHause> rule number one of compiler construction: "don't question the specs"
19:29:02  <Eddi|zuHause> if the specs say it exists, you must implement it.
19:29:05  <andythenorth> i.e. yes
19:30:49  <andythenorth> appears to be currently implemented with config_flags https://github.com/OpenTTD/nml/blob/master/nml/global_constants.py#L1175
19:31:01  <andythenorth> afaict it was re-implemented several times in 2010/2011
19:31:48  <andythenorth> also that list is very incomplete vs https://newgrf-specs.tt-wiki.net/wiki/TTDPatchFlags
19:32:08  <andythenorth> so is the issue 'flag 80 is not provided' or 'nml hasn't implemented all ttd patch flags'
19:33:18  <andythenorth> the implementation looks trivial afaict
19:33:28  <andythenorth> the documentation is far harder
19:34:26  <Eddi|zuHause> i'm going to assume the current nmlc implementation essentially skipped all the ones that are hardcoded in openttd?
19:35:12  <andythenorth> seems a fair assumption
19:35:17  <andythenorth> 2010 is a long time ago and yexo is long gone
19:36:35  <andythenorth> this suggests that all the flags were added https://github.com/OpenTTD/nml/commit/dad3901ace153d9d7a6d00ffb9a07d90fb167e74
19:36:55  <andythenorth> but those no longer exist in nml master afaict
19:37:21  *** Wolf01 has joined #openttd
19:37:38  <Eddi|zuHause> they probably got removed with the ttdpatch_flags "variable" that couldn't really be used as a variable anyway
19:38:05  <Eddi|zuHause> and not all of them were added with the "new" method because of namespace pollution?
19:38:20  <andythenorth> it would make sense
19:41:07  <LordAro> Montana_: more waiting :)
19:42:19  <Montana_> Ok! Thanks! :D
19:51:24  <DorpsGek_III> [OpenTTD/nml] andythenorth opened pull request #81: Change: add TTDPatchFlag 0x80  https://git.io/JvCoh
19:56:58  <andythenorth> this looks quite wrong https://github.com/OpenTTD/nml/blob/master/nml/actions/action2var_variables.py#L197
19:57:12  <andythenorth> ( in combination with l198)
19:57:53  <andythenorth> how is that supposed to work?
20:00:24  <Eddi|zuHause> another one of those "we duplicated it just for show, it's actually the same thing"'?
20:02:57  <andythenorth> yes
20:03:07  <andythenorth> it looks very wrong
20:06:39  * andythenorth regrets things
20:10:25  *** cHawk has joined #openttd
20:12:29  <andythenorth> time for an OpenTTD break, all I've done is fuck things up
20:12:30  *** andythenorth has left #openttd
20:19:49  <Wolf01> So... book of demons looks great
20:34:21  *** spnda has quit IRC
20:42:22  *** Wormnest has quit IRC
20:44:40  *** Etua has joined #openttd
20:45:19  *** Etua has joined #openttd
20:48:48  *** cHawk has quit IRC
20:52:07  *** Samu has joined #openttd
20:52:30  *** sla_ro|master has quit IRC
21:19:14  *** mindlesstux[m] has left #openttd
21:20:08  <Samu> hi
21:20:50  *** gelignite_ has joined #openttd
21:27:19  *** gelignite has quit IRC
21:47:10  *** frosch123 has quit IRC
22:00:08  *** gelignite_ has quit IRC
22:23:17  *** Etua has joined #openttd
22:25:08  *** Samu has quit IRC
22:37:58  *** adikt has quit IRC
22:45:08  *** adikt has joined #openttd
22:46:22  *** Wormnest has joined #openttd
23:02:51  *** WormnestAndroid has quit IRC
23:03:09  *** WormnestAndroid has joined #openttd
23:06:52  *** Wolf01 has quit IRC
23:15:40  *** Progman has quit IRC
23:39:34  *** dihedral has quit IRC
23:45:37  *** Etua has quit IRC
23:51:50  <FLHerne> Montana_: Specifically, nag planetmaker to read his emails, IIRC ;-)

Powered by YARRSTE version: svn-trunk