IRC logs for #openttd on OFTC at 2021-07-30
            
01:07:44 *** tokai|noir has joined #openttd
01:07:44 *** ChanServ sets mode: +v tokai|noir
01:14:31 *** tokai has quit IRC (Ping timeout: 480 seconds)
02:14:36 *** Wormnest has quit IRC (Quit: Leaving)
02:14:58 *** snail_UES_ has joined #openttd
02:19:29 *** debdog has joined #openttd
02:22:49 *** D-HUND has quit IRC (Ping timeout: 480 seconds)
02:49:56 *** glx has quit IRC ()
02:51:36 *** tokai has joined #openttd
02:51:36 *** ChanServ sets mode: +v tokai
02:58:30 *** tokai|noir has quit IRC (Ping timeout: 480 seconds)
03:35:36 *** tokai|noir has joined #openttd
03:35:36 *** ChanServ sets mode: +v tokai|noir
03:42:21 *** tokai has quit IRC (Ping timeout: 480 seconds)
03:46:15 *** HerzogDeXtEr has joined #openttd
04:00:37 *** Compu has joined #openttd
04:06:04 *** Compu has quit IRC (Quit: https://www.youtube.com/watch?v=5FjWe31S_0g)
04:06:23 *** Compu has joined #openttd
04:08:22 *** tokai has joined #openttd
04:08:22 *** ChanServ sets mode: +v tokai
04:08:36 *** Compu has quit IRC ()
04:08:37 *** snail_UES_ has quit IRC (Quit: snail_UES_)
04:15:21 *** tokai|noir has quit IRC (Ping timeout: 480 seconds)
04:31:25 *** Flygon has joined #openttd
04:50:19 <DorpsGek> [OpenTTD/OpenTTD] perezdidac commented on pull request #9043: Feature: ability to build overlapping bridges on different axes https://git.io/JBzxI
06:11:44 *** tokai|noir has joined #openttd
06:11:44 *** ChanServ sets mode: +v tokai|noir
06:18:45 *** tokai has quit IRC (Ping timeout: 480 seconds)
07:06:19 *** gelignite has joined #openttd
07:17:19 *** andythenorth has joined #openttd
07:52:24 <andythenorth> yo
08:29:26 *** iSoSyS has joined #openttd
08:29:33 *** iSoSyS has quit IRC ()
08:59:22 *** Flygon has quit IRC (synthon.oftc.net coherence.oftc.net)
08:59:22 *** colde has quit IRC (synthon.oftc.net coherence.oftc.net)
08:59:22 *** innocenat_ has quit IRC (synthon.oftc.net coherence.oftc.net)
08:59:22 *** reldred has quit IRC (synthon.oftc.net coherence.oftc.net)
08:59:22 *** roadt__ has quit IRC (synthon.oftc.net coherence.oftc.net)
08:59:22 *** APTX has quit IRC (synthon.oftc.net coherence.oftc.net)
08:59:22 *** Smedles has quit IRC (synthon.oftc.net coherence.oftc.net)
08:59:22 *** ST2 has quit IRC (synthon.oftc.net coherence.oftc.net)
08:59:22 *** twpol has quit IRC (synthon.oftc.net coherence.oftc.net)
08:59:22 *** mindlesstux has quit IRC (synthon.oftc.net coherence.oftc.net)
08:59:22 *** Mek has quit IRC (synthon.oftc.net coherence.oftc.net)
08:59:22 *** daspork has quit IRC (synthon.oftc.net coherence.oftc.net)
09:03:27 *** andythenorth has quit IRC (Quit: andythenorth)
09:04:00 *** Flygon has joined #openttd
09:04:00 *** roadt__ has joined #openttd
09:04:00 *** APTX has joined #openttd
09:04:00 *** Smedles has joined #openttd
09:04:00 *** colde has joined #openttd
09:04:00 *** innocenat_ has joined #openttd
09:04:00 *** reldred has joined #openttd
09:04:00 *** Mek has joined #openttd
09:04:00 *** daspork has joined #openttd
09:04:00 *** mindlesstux has joined #openttd
09:04:00 *** twpol has joined #openttd
09:04:00 *** ST2 has joined #openttd
09:19:17 *** andythenorth has joined #openttd
09:19:25 *** felix has quit IRC ()
09:22:59 *** andythenorth has quit IRC ()
09:23:07 *** virtualrandomnumber has joined #openttd
09:31:03 *** felix has joined #openttd
09:31:10 *** andythenorth has joined #openttd
09:33:53 *** virtualrandomnumber has quit IRC (Quit: virtualrandomnumber)
09:40:01 *** andythenorth has quit IRC (Quit: andythenorth)
10:06:46 *** Samu has joined #openttd
10:36:51 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on pull request #9043: Feature: ability to build overlapping bridges on different axes https://git.io/JB2P4
10:38:34 *** esselfe has joined #openttd
10:51:01 <NGC3982> does space haven have an irc channel yet?
10:51:29 <NGC3982> i know where i am, i just figured you guys seem to be the key demographic :-)
10:58:33 *** gelignite has quit IRC (Quit: Stay safe!)
11:03:26 * NGC3982 registers #spacehaven
11:05:12 <FLHerne> NGC3982: space, the final frontier?
11:05:28 <FLHerne> NGC3982: There's ##space on Libera and #SpaceX on irc.esper.net
11:05:40 <FLHerne> both of those are quite busy
11:09:08 <NGC3982> spacehaven is a new strategy game from bugbyte
11:09:08 <FLHerne> NGC3982: oh wait obviously you know about the first one you're in it :p
11:09:13 <NGC3982> :-P.
11:09:26 <FLHerne> Agh
11:09:44 <FLHerne> my brain elided "haven have" to "have"
11:10:04 <FLHerne> didn't register at all
11:10:08 <NGC3982> hehe
11:14:04 <Timberwolf> I keep thinking of #space as like some of the geographical channels I'm in, "For people who live or work in space or the immediate area"
11:16:39 <FLHerne> "No, ma'am, I'm from Iowa. I only work in outer space."
11:18:45 <Timberwolf> "In the ISS today, anyone for pub?"
11:23:29 <NGC3982> there might be a day when #space (single-#) will be reserved for people actually in space
11:25:39 <NGC3982> i wonder if irc will still be a thing then
12:42:13 *** tokai has joined #openttd
12:42:13 *** ChanServ sets mode: +v tokai
12:44:10 *** glx has joined #openttd
12:44:10 *** ChanServ sets mode: +v glx
12:49:01 *** tokai|noir has quit IRC (Ping timeout: 480 seconds)
12:59:48 *** snail_UES_ has joined #openttd
13:02:31 *** nielsm has joined #openttd
14:16:36 *** berndj has quit IRC (Ping timeout: 480 seconds)
14:25:00 *** WormnestAndroid has quit IRC (Remote host closed the connection)
14:25:07 *** WormnestAndroid has joined #openttd
14:25:36 *** virtualrandomnumber has joined #openttd
14:26:32 *** virtualrandomnumber has quit IRC ()
14:35:56 *** LordAro has quit IRC (Read error: Connection reset by peer)
14:36:27 *** LordAro has joined #openttd
14:42:17 *** LordAro has quit IRC (Read error: Connection reset by peer)
14:42:29 *** LordAro has joined #openttd
14:50:16 *** berndj has joined #openttd
15:12:07 *** sla_ro|master has joined #openttd
15:23:53 *** sla_ro|master has quit IRC ()
15:24:30 *** Progman has joined #openttd
15:25:30 <DorpsGek> [OpenTTD/OpenTTD] James103 commented on issue #9458: [Bug]: desync after joining server https://git.io/J4Sll
15:43:47 <_dp_> There are some suspicions for mac build desyncing sometimes
15:43:54 <_dp_> game rly needs to send build info to the server
15:44:23 <_dp_> like, I have some desyncs that I can't repro even though I have exact game state and full command log
15:44:35 <_dp_> they may be mac or android or whatever, idk
15:45:10 <_dp_> but I can't repro them so can't do anything about it
15:45:10 <LordAro> that seems unlikely
15:45:23 <_dp_> well, I know of one android desync for sure
15:47:04 <_dp_> https://github.com/pelya/openttd-android/issues/12
15:47:19 <_dp_> unfortunately it doesn't seem like pelya can fix it :(
15:48:03 <_dp_> and I know nothing about android development to help either
15:51:53 *** roadt__ has quit IRC (Ping timeout: 480 seconds)
15:52:16 *** roadt__ has joined #openttd
15:54:22 <_dp_> hm, and if android desyncs mb arm64 win build does as well
15:56:35 *** tokai|noir has joined #openttd
15:56:35 *** ChanServ sets mode: +v tokai|noir
16:01:07 *** Strom has quit IRC ()
16:02:42 *** Strom has joined #openttd
16:03:36 *** tokai has quit IRC (Ping timeout: 480 seconds)
16:04:31 *** Wormnest has joined #openttd
16:22:53 *** Speedy` has quit IRC (Read error: Connection reset by peer)
16:32:35 *** jottyfan has joined #openttd
16:54:06 *** virtualrandomnumber has joined #openttd
17:30:24 *** andythenorth has joined #openttd
17:39:43 <andythenorth> yo
17:47:29 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
17:48:28 *** WormnestAndroid has joined #openttd
18:21:04 *** jottyfan has quit IRC (Quit: jottyfan)
18:21:34 *** Flygon has quit IRC (Quit: A toaster's basically a soldering iron designed to toast bread)
18:21:47 *** sla_ro|master has joined #openttd
18:48:52 *** frosch123 has joined #openttd
18:53:23 <DorpsGek> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://git.io/JBwTN
18:53:24 <DorpsGek> - Update: Translations from eints (by translators)
18:55:09 <TrueBrain> https://media.discordapp.net/attachments/273533192601075712/870735140379299850/unknown.png
18:55:14 <TrueBrain> It's a start
18:57:00 *** Gustavo6046 has quit IRC (Quit: ZNC 1.8.2 - https://znc.in)
18:57:13 <andythenorth> :)
19:03:04 *** tokai has joined #openttd
19:03:04 *** ChanServ sets mode: +v tokai
19:10:03 *** tokai|noir has quit IRC (Ping timeout: 480 seconds)
19:11:59 *** Gustavo6046 has joined #openttd
19:18:39 *** gelignite has joined #openttd
20:11:19 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
20:12:00 *** WormnestAndroid has joined #openttd
20:19:01 *** andythenorth has quit IRC (Quit: andythenorth)
20:22:27 *** sla_ro|master has quit IRC ()
20:39:13 *** andythenorth has joined #openttd
20:53:45 *** Strom has quit IRC ()
20:55:24 *** Strom has joined #openttd
21:01:14 *** nielsm has quit IRC (Ping timeout: 480 seconds)
21:06:58 *** tokai|noir has joined #openttd
21:06:58 *** ChanServ sets mode: +v tokai|noir
21:07:13 <andythenorth> python copytree seems slow
21:07:34 * andythenorth wonders if the implementation is just using the OS filesystem methods or not
21:13:56 *** tokai has quit IRC (Ping timeout: 480 seconds)
21:17:19 *** gelignite has quit IRC (Quit: Stay safe!)
21:19:59 *** Samu has quit IRC (Quit: Leaving)
21:20:02 <andythenorth> maybe I need to rethink docs publishing
21:20:36 <andythenorth> I have 540MB of docs, and every time I run make they copy from src to dist
21:21:17 <frosch123> how many files?
21:21:33 <frosch123> is the size the problem? or the amount of files?
21:22:11 <LordAro> do they all change every time? rsync or similar might be better than blindly copying all 540MB
21:22:44 <frosch123> yes, but only if the size is the problem. if the amount is the problem, rsync or cp -u won't help
21:25:31 <andythenorth> 44k items
21:25:54 <andythenorth> typically 1k items are changed
21:26:01 <andythenorth> @calc 1/44
21:26:01 <DorpsGek> andythenorth: 0.022727272727272728
21:26:09 <andythenorth> so 2-3%
21:26:33 <andythenorth> they're tagged versions of docs
21:26:56 <LordAro> i'd recommend swapping out the python with an rsync
21:27:08 <andythenorth> the grf folders here are copied to 'dist' every time make runs https://github.com/andythenorth/grf.farm/tree/master/src
21:27:12 <andythenorth> seems very unwise
21:27:22 * andythenorth installs rysnc
21:28:51 <andythenorth> I don't even have make checking any deps
21:29:45 <andythenorth> dist is rm-ed every time :) https://github.com/andythenorth/grf.farm/blob/master/src/build_dist.py#L38
21:30:11 <LordAro> rsync with a --delete will manage that
21:30:52 <LordAro> rsync -a --delete src dist/
21:31:04 <LordAro> possibly with a -v if you want lots of output
21:33:57 <andythenorth> funny that rsync is missing on modern macs
21:34:20 <LordAro> it's rare that it's installed by default anywhere
21:34:51 <glx> somehow your Makefile has not proper dep rules
21:35:40 <andythenorth> they're basically *
21:36:07 * andythenorth doesn't understand how to write deps rules
21:36:16 <andythenorth> other people usually give me a patch
21:36:23 <glx> if dist is deleted every time, a full copy always happen
21:36:50 <andythenorth> yes
21:40:22 <LordAro> deeply recursive makefiles are difficult
21:40:34 <andythenorth> rsync is very fast
21:40:40 <andythenorth> much faster than mac finder copy
21:41:21 <andythenorth> ok I need to shell out from python, or call this from makefile
21:41:45 <andythenorth> python will be subprocess or something
21:44:40 <LordAro> probably easier to subprocess it
21:45:08 *** virtualrandomnumber has quit IRC (Quit: virtualrandomnumber)
21:46:31 <andythenorth> soooo much faster
21:46:51 <LordAro> how much?
21:47:17 <andythenorth> didn't benchmark, but a LOT
21:47:32 <andythenorth> 10s of seconds vs. maybe a couple of minutes
21:50:53 <andythenorth> https://github.com/andythenorth/grf.farm/blob/master/src/build_dist.py#L46
21:51:08 <_dp_> crazy idea of the day: make regions on the map with varying object scale
21:51:20 <_dp_> like, some parts have huge houses, trees, etc and some have tiny
21:51:37 <_dp_> wonder if it's possible to change vehicle scale on the way
21:51:52 <_dp_> I guess it is if newgrf knows scale function
21:52:18 <andythenorth> so rsync: full copy 20s, partial copy if just one grf changed docs, about 2s
21:53:33 <andythenorth> python copytree: not as slow as I thought, about 18s for a full copy, but it does a full copy *every* time
21:53:43 <andythenorth> that seems to have got faster, maybe because I un-nerfed my mac
21:55:01 <andythenorth> mac finder copy is about 1 minute
22:02:35 <frosch123> pff, compiling openttd in qemu-arm64 is like compiling firefox on gentoo
22:06:02 <_dp_> is there a simple way to define a bunch of objects of the same class in nml?
22:06:15 <_dp_> without having to define spritelayout{} and item{} for each
22:06:23 <_dp_> they're just rows of sprites in the image
22:06:39 <frosch123> spritelayout can have parameters
22:06:52 <frosch123> so you can reuse the same spritelayout for different objects
22:07:30 <frosch123> but you will need a item in nml for every item in openttd
22:09:59 <_dp_> oh well, guess it's time to move to python
22:10:24 * andythenorth wonders why FIRS makefile bothers with bundle_src target
22:11:00 <andythenorth> ok adventures in makefiles
22:11:10 <andythenorth> I want to create 'make release' target
22:11:26 <andythenorth> which runs bundle_tar target, then an extra python script
22:12:51 <_dp_> is there a way to make an optional parameter for an nml block btw?
22:16:57 <DorpsGek> [OpenTTD/OpenTTD] perezdidac commented on pull request #9043: Feature: ability to build overlapping bridges on different axes https://git.io/JBwXP
22:47:16 *** andythenorth has quit IRC (Quit: andythenorth)
23:06:58 *** Eddi|zuHause has quit IRC (Remote host closed the connection)
23:07:57 *** Eddi|zuHause has joined #openttd
23:23:42 <DorpsGek> [OpenTTD/OpenTTD] Jeems4727 opened issue #9459: [Crash]: Game crashed out of nowhere https://git.io/JBwFt
23:26:46 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on issue #9459: [Crash]: Game crashed out of nowhere https://git.io/JBwFt
23:28:05 *** WormnestAndroid has quit IRC (Ping timeout: 480 seconds)
23:29:48 *** WormnestAndroid has joined #openttd
23:33:43 <frosch123> 154 minutes to compile a dedicated server on qemu-arm64
23:33:48 <frosch123> i won't bisect anything :p
23:49:57 *** frosch123 has quit IRC (Quit: be yourself, except: if you have the opportunity to be a unicorn, then be a unicorn)
23:59:12 *** Progman has quit IRC (Remote host closed the connection)