IRC logs for #openttd on OFTC at 2023-03-24
β΄ go to previous day
00:04:06 *** D-HUND is now known as debdog
00:15:01 *** HerzogDeXtEr has quit IRC (Read error: Connection reset by peer)
02:15:35 *** Wormnest has quit IRC (Quit: Leaving)
03:25:32 *** debdog has quit IRC (Ping timeout: 480 seconds)
03:34:01 *** D-HUND is now known as debdog
04:07:27 <kamnet> I have wings left over from my meeting
04:07:56 <kamnet> In other notes, why is it when I see a wall of text on tt-f I'm about 95% sure I've been Zurged?
06:07:11 *** keikoz has quit IRC (Ping timeout: 480 seconds)
06:22:05 *** TinoDid|znc is now known as TinoDidriksen
07:19:07 *** sla_ro|master has joined #openttd
10:43:45 <Eddi|zuHause> is it called "big boss"?
10:45:12 <Eddi|zuHause> i remember that one
11:32:43 <kamnet> Oh something I never thought about before...
11:34:21 <kamnet> IMO players who are using older versions of OpenTTD should be able to see the most recent compatible version of a NewGRF in Bananas. If the newest version of a NewGRF is set for a newer version of OpenTTD, then the NewGRF just disappears completely.
11:39:04 <Rubidium_> technically that's a simple change, legally though...
11:56:03 <glx[d]> Only one version can be marked as "for new game"
11:58:38 <kamnet> Side note, what terms changed in version 1.4 from the previous version?
11:59:00 <TrueBrain> Change the URL to 1.3 and find out! :d
12:05:10 <kamnet> So, the major change I see is that authors had to agree to upload a proper license. Did content owners have to agree to this new rule for their previous content to be included and distributed?
12:17:38 <Rubidium_> doesn't look like that's what that change is about. 1.a is the same as 1 in 1.3, 1.b is making explicit what some licenses already made implicit, e.g. you can't license source material that is GPL under BSD; practically it doesn't add anything, just clarification. The main change is 1.c which just says: if GPL, provide a link to the source code at a specific location. Although those licenses already
12:17:44 <Rubidium_> have wording that the author must provide the source code, this just makes explicit how/where it should be to upload it to bananas. You were already required to provide license.txt (or select a common one)
14:11:28 *** sla_ro|master has quit IRC ()
14:50:20 *** virtualrandomnumber has joined #openttd
14:50:59 *** virtualrandomnumber has quit IRC ()
16:13:37 *** HerzogDeXtEr has joined #openttd
17:24:02 *** tokai|noir has joined #openttd
17:24:02 *** ChanServ sets mode: +v tokai|noir
17:30:57 *** tokai has quit IRC (Ping timeout: 480 seconds)
17:35:13 *** sla_ro|master has joined #openttd
17:35:52 <dP> copilot can now generate pr description from the code π
17:56:24 *** Wormnest has joined #openttd
18:44:50 <DorpsGek> - Update: Translations from eints (by translators)
20:33:32 <andythenorth> will it nmlc faster? π
20:35:43 <andythenorth> glx[d]: flherne ^ can we see if it works with nml? π
20:40:08 *** esselfe has quit IRC (Quit: restarting)
20:40:25 *** esselfe has joined #openttd
20:45:33 <andythenorth> hmm can't figure out how that would be tested
20:46:46 <andythenorth> I can't get it to run even quite trivial python scripts from grf compiles
20:46:51 <andythenorth> everything fails on asserts
21:19:57 <andythenorth> my Horse compile uses both py310 and pypy3 (based on python 3.8)
21:20:21 <andythenorth> the pypy3 build was running X86 on mac arm, via rosetta
21:20:28 <andythenorth> build from clean was 24s
21:20:52 <andythenorth> I have upgraded to py311 and pypy3 (based on python 3.9, with arm native built)
21:21:20 <andythenorth> if nmlc would stop pointlessly checking palette images it would be 16s π
21:24:18 *** gelignite has joined #openttd
21:30:13 <andythenorth> pypy3 is twice as slow as py311 for graphics generation
21:30:26 <andythenorth> but for nmlc it's 50% or more faster
21:46:16 <andythenorth> found my patch that removes palette check π
21:47:23 *** gelignite has quit IRC (Quit: Stay safe!)
21:55:30 <TrueBrain> And so that is how that story ends :p
22:01:56 <Eddi|zuHause> so they were pulling a drug-dealer "the next dose will cost you" move?
22:03:09 *** Flygon has quit IRC (Read error: Connection reset by peer)
22:05:53 <andythenorth> so in the last ~4 years or so, Iron Horse full compile has gone from > 1m 20s to ~16s
22:11:32 *** keikoz has quit IRC (Ping timeout: 480 seconds)
23:00:25 <Eddi|zuHause> from cutting features or from improving hardware?
23:15:34 <glx[d]> nmlc itself is probably slower each time a feature is added
23:49:52 *** sla_ro|master has quit IRC ()
23:50:02 <Eddi|zuHause> i meant cutting features from horse, not from nmlc
23:53:28 <glx[d]> oh I guess using procedures helped
continue to next day β΅