Config
Log for #openttd on 30th July 2021:
Times are UTC Toggle Colours
01:07:44  *** tokai|noir has joined #openttd
01:07:44  *** ChanServ sets mode: +v tokai|noir
01:14:31  *** tokai has quit IRC
02:14:36  *** Wormnest has quit IRC
02:14:59  *** snail_UES_ has joined #openttd
02:19:29  *** debdog has joined #openttd
02:22:49  *** D-HUND has quit IRC
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
03:35:36  *** tokai|noir has joined #openttd
03:35:37  *** ChanServ sets mode: +v tokai|noir
03:42:21  *** tokai has quit IRC
03:46:15  *** HerzogDeXtEr has joined #openttd
04:00:37  *** Compu has joined #openttd
04:06:05  *** Compu has quit IRC
04:06:23  *** Compu has joined #openttd
04:08:22  *** tokai has joined #openttd
04:08:22  *** ChanServ sets mode: +v tokai
04:08:37  *** Compu has quit IRC
04:08:37  *** snail_UES_ has quit IRC
04:15:21  *** tokai|noir has quit IRC
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
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:59:22  *** Flygon has quit IRC
08:59:22  *** colde has quit IRC
08:59:22  *** innocenat_ has quit IRC
08:59:22  *** reldred has quit IRC
08:59:22  *** roadt__ has quit IRC
08:59:22  *** APTX has quit IRC
08:59:22  *** Smedles has quit IRC
08:59:22  *** ST2 has quit IRC
08:59:22  *** twpol has quit IRC
08:59:22  *** mindlesstux has quit IRC
08:59:22  *** Mek has quit IRC
08:59:22  *** daspork has quit IRC
09:03:27  *** andythenorth has quit IRC
09:04:00  *** Flygon has joined #openttd
09:04:01  *** roadt__ has joined #openttd
09:04:01  *** APTX has joined #openttd
09:04:01  *** Smedles has joined #openttd
09:04:01  *** colde has joined #openttd
09:04:01  *** innocenat_ has joined #openttd
09:04:01  *** reldred has joined #openttd
09:04:01  *** Mek has joined #openttd
09:04:01  *** daspork has joined #openttd
09:04:01  *** mindlesstux has joined #openttd
09:04:01  *** twpol has joined #openttd
09:04:01  *** 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:08  *** 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
09:40:01  *** andythenorth has quit IRC
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
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
12:59:48  *** snail_UES_ has joined #openttd
13:02:31  *** nielsm has joined #openttd
14:16:36  *** berndj has quit IRC
14:25:00  *** WormnestAndroid has quit IRC
14:25:07  *** WormnestAndroid has joined #openttd
14:25:36  *** virtualrandomnumber has joined #openttd
14:26:33  *** virtualrandomnumber has quit IRC
14:35:56  *** LordAro has quit IRC
14:36:27  *** LordAro has joined #openttd
14:42:17  *** LordAro has quit IRC
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:36  <_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
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:44  *** tokai has quit IRC
16:04:31  *** Wormnest has joined #openttd
16:22:53  *** Speedy` has quit IRC
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
17:48:28  *** WormnestAndroid has joined #openttd
18:21:04  *** jottyfan has quit IRC
18:21:34  *** Flygon has quit IRC
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
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
19:11:59  *** Gustavo6046 has joined #openttd
19:18:39  *** gelignite has joined #openttd
20:11:19  *** WormnestAndroid has quit IRC
20:12:00  *** WormnestAndroid has joined #openttd
20:19:01  *** andythenorth has quit IRC
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
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
21:17:19  *** gelignite has quit IRC
21:19:59  *** Samu has quit IRC
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:10  <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:05  <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
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:11  <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
23:06:58  *** Eddi|zuHause has quit IRC
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
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
23:59:12  *** Progman has quit IRC

Powered by YARRSTE version: svn-trunk