Times are UTC Toggle Colours
00:21:21 *** m811 has quit IRC 00:34:52 *** moll has joined #openttd 01:52:03 *** supermop_elsewhere has joined #openttd 02:34:58 *** WormnestAndroid has joined #openttd 03:24:25 *** glx has quit IRC 05:00:54 *** tokai has joined #openttd 05:00:54 *** ChanServ sets mode: +v tokai 05:07:46 *** tokai|noir has quit IRC 05:38:32 *** Etua has joined #openttd 05:50:54 *** Etua is now known as Guest6542 05:50:58 *** Etua has joined #openttd 05:50:59 *** Guest6542 has quit IRC 05:57:40 *** Etua has quit IRC 06:45:33 *** andythenorth has joined #openttd 06:56:21 *** Etua has joined #openttd 07:25:31 <andythenorth> o/ 07:30:08 *** Etua has quit IRC 07:50:13 *** tokai|noir has joined #openttd 07:50:13 *** ChanServ sets mode: +v tokai|noir 07:57:18 *** tokai has quit IRC 08:13:37 *** andythenorth has quit IRC 08:35:42 *** andythenorth has joined #openttd 08:41:55 *** andythenorth has joined #openttd 08:48:12 *** Etua has joined #openttd 08:49:45 *** Etua has quit IRC 08:55:40 <DorpsGek_III> [OpenTTD/OpenTTD] andythenorth commented on pull request #7807: Doc: revised README to be more helpful to casual GitHub visitors https://git.io/JezUU 08:57:18 <DorpsGek_III> [OpenTTD/OpenTTD] andythenorth commented on pull request #7807: Doc: revised README to be more helpful to casual GitHub visitors https://git.io/JezUT 08:58:20 <DorpsGek_III> [OpenTTD/OpenTTD] andythenorth commented on pull request #7807: Doc: revised README to be more helpful to casual GitHub visitors https://git.io/JezUk 09:00:23 <DorpsGek_III> [OpenTTD/OpenTTD] andythenorth commented on pull request #7807: Doc: revised README to be more helpful to casual GitHub visitors https://git.io/JezU3 09:01:23 <DorpsGek_III> [OpenTTD/OpenTTD] andythenorth commented on pull request #7807: Doc: revised README to be more helpful to casual GitHub visitors https://git.io/JezUG 09:10:36 *** Laedek has quit IRC 09:37:20 *** andythenorth has quit IRC 10:30:19 <DorpsGek_III> [OpenTTD/OpenTTD] Eddi-z commented on pull request #7807: Doc: revised README to be more helpful to casual GitHub visitors https://git.io/JezkU 10:31:42 <DorpsGek_III> [OpenTTD/OpenTTD] Eddi-z commented on pull request #7807: Doc: revised README to be more helpful to casual GitHub visitors https://git.io/JezkT 10:44:09 <DorpsGek_III> [OpenTTD/OpenTTD] Eddi-z commented on pull request #7807: Doc: revised README to be more helpful to casual GitHub visitors https://git.io/Jezkc 10:44:49 <DorpsGek_III> [OpenTTD/OpenTTD] Eddi-z commented on pull request #7807: Doc: revised README to be more helpful to casual GitHub visitors https://git.io/JezkC 11:01:55 *** tokai has joined #openttd 11:01:55 *** ChanServ sets mode: +v tokai 11:08:43 *** andythenorth has joined #openttd 11:08:56 *** tokai|noir has quit IRC 11:09:36 <TrueBrain> andythenorth: what link validator tool did we use for OpenTTD website? I can't remember :( 11:09:54 <andythenorth> I run one locally, it's a mac-specific tool 11:10:03 <andythenorth> there are other options 11:10:08 <TrueBrain> what is yours called? 11:10:15 <TrueBrain> I remember I used one, just don't remember which :D 11:10:25 <andythenorth> Integrity is mine 11:10:44 <andythenorth> https://apps.apple.com/gb/app/integrity/id513610341?mt=12 11:10:53 <TrueBrain> tnx 11:10:55 <andythenorth> Total Validator can do it 11:11:03 <andythenorth> https://www.totalvalidator.com/ 11:11:29 <andythenorth> or there are free online tools, dunno how good https://www.brokenlinkcheck.com/ 11:11:33 <TrueBrain> nah, tnx 11:11:35 <TrueBrain> I know enough :) 11:13:34 <peter1138> Hi. 11:13:46 <peter1138> Did the build-pipeline stuff ever stop randomly working again? 11:14:06 <peter1138> I used to have a page auto-reloading to keep it all alive, but that stopped a few months ago... after a reboot, heh. 11:17:25 <peter1138> Hmm, 23,500 km on my road bike. 11:19:12 <LordAro> noice 11:19:33 <peter1138> Oof, 3200 km on the chain I put on in September. 11:19:41 <peter1138> Time to order a new one. 11:20:05 <LordAro> i need (another) new brake caliper 11:20:39 <peter1138> Ooof 11:33:16 <LordAro> bike of theseus, at this point 11:33:38 <LordAro> crank, shifters & back wheel are the only original things left 11:33:42 <LordAro> (and frame) 11:45:55 <peter1138> I need to sort out my headset, it's a bit crunchy. 12:15:14 <Sacro> honeycomb centered? 12:31:11 <supermop_elsewhere> i wonder why chuck yeager never got to go to space 12:32:31 <supermop_elsewhere> like even just as a publicity thing 12:38:05 <peter1138> Dunno, but Chuck Yeager's Air Combat was something I used to play a lot of. 12:40:13 <peter1138> It was somewhat better than Aviator on the BBC. 12:40:34 <peter1138> ISTR playing Chuck Yeager's Advanced Flight Trainer too. Hmm. 12:43:07 <peter1138> Not quite MSFS 2020 level. 12:49:49 <supermop_elsewhere> i guess he is still around, might still get a chance 13:12:53 *** supermop_elsewhere has quit IRC 13:33:05 *** Flygon has quit IRC 13:36:02 <peter1138> 96, so unlikely. 13:36:15 *** andythenorth has quit IRC 13:58:11 *** andythenorth has joined #openttd 14:00:03 <andythenorth> good book about test flight and space program https://www.amazon.co.uk/dp/B07DFX79DZ/ref=dp-kindle-redirect?_encoding=UTF8&btkr=1 14:00:14 <andythenorth> I haven't seen the (more famous) film based on it 14:19:06 <peter1138> Was it lunch time? 14:21:24 <DorpsGek_III> [OpenTTD/OpenTTD] andythenorth updated pull request #7807: Doc: revised README to be more helpful to casual GitHub visitors https://git.io/JeEde 14:21:31 <andythenorth> it was 14:21:40 <peter1138> Good. 14:21:44 <peter1138> I had a salad. Surprise! 14:27:33 *** WormnestAndroid has quit IRC 14:29:19 <andythenorth> so which of these 3 follows our markdown rules? 14:29:20 <andythenorth> https://github.com/andythenorth/OpenTTD/blame/revise-readme-october-2019/README.md#L89 14:29:38 <andythenorth> https://github.com/andythenorth/OpenTTD/blame/revise-readme-october-2019/README.md#L22 14:30:12 <andythenorth> https://github.com/andythenorth/OpenTTD/blame/revise-readme-october-2019/README.md#L34 14:30:43 <LordAro> 89, i'd say 14:33:39 <andythenorth> so each clause is a sentence, each sentence gets a newline 14:33:46 <andythenorth> paragraphs have an additional newline 14:37:12 <andythenorth> is it wanted to reformat all of the README? 14:38:06 *** Wormnest has joined #openttd 14:40:32 <DorpsGek_III> [OpenTTD/OpenTTD] andythenorth commented on pull request #7807: Doc: revised README to be more helpful to casual GitHub visitors https://git.io/Jezqi 14:44:58 <LordAro> andythenorth: i think you're well beyond that point :p 14:48:19 <andythenorth> well to put it differently: it's pretty inconsistent, should I fix it? 14:48:28 <andythenorth> I don't want to, but eh :P 15:05:00 <DorpsGek_III> [OpenTTD/OpenTTD] Eddi-z commented on pull request #7807: Doc: revised README to be more helpful to casual GitHub visitors https://git.io/JezmZ 15:06:16 <Eddi|zuHause> andythenorth: +1 for global style-fix, but it should be a separate commit 15:07:37 <andythenorth> I hoped you'd say that 15:07:38 *** WormnestAndroid has joined #openttd 15:08:58 <andythenorth> w.r.t to the installation guide, I'm short of ideas. Existing README has very little of use https://github.com/OpenTTD/OpenTTD/blob/master/README.md#40-installing-and-running-openttd 15:09:13 <andythenorth> and the community contributions to wiki in last 10 years have not produced much of use 15:09:46 <andythenorth> there might be issues / bug reports where people have had problems 15:09:54 <andythenorth> obviously installing on a mac is now broken 15:10:35 <andythenorth> problems forum has one report for Ubuntu https://www.tt-forums.net/viewtopic.php?f=31&t=76826 15:11:02 <andythenorth> and another for Ubuntu https://www.tt-forums.net/viewtopic.php?f=31&t=83948 15:11:38 <andythenorth> and Windows 8.1 https://www.tt-forums.net/viewtopic.php?f=31&t=83038 15:12:03 <andythenorth> one for Debian https://www.tt-forums.net/viewtopic.php?f=31&t=83343 15:12:22 <andythenorth> and Ubuntu again https://www.tt-forums.net/viewtopic.php?f=31&t=82668 15:12:43 <andythenorth> and Ubuntu again https://www.tt-forums.net/viewtopic.php?f=31&t=75261 15:13:39 <Eddi|zuHause> i can't help you right now 15:13:43 <Eddi|zuHause> gtg 15:15:18 <TrueBrain> LordAro: possibly for beta1 you want to simply remove buster support .. and see if someone is knowledgable enough to update the deb-files to support buster again :) 15:20:04 * andythenorth needs more lunch 15:21:13 <nnyby> what is the debian buster problem? 15:24:28 *** Wormnest_ has joined #openttd 15:30:56 *** Wormnest has quit IRC 15:58:16 <Xaroth> it's bust? 16:17:43 <LordAro> TrueBrain: give me a sec, doesn't look too difficult to resolve 16:18:37 <TrueBrain> take all the time you need; I am in no rush :D 16:33:27 <DorpsGek_III> [OpenTTD/OpenTTD] LordAro updated pull request #7811: Change: [Pipelines] Remove jessie builds from release pipeline https://git.io/JeuPR 16:33:54 <LordAro> TrueBrain: that should be enough, i think 16:34:17 <TrueBrain> The error is: "##[error]dh: Compatibility levels before 9 are deprecated (level 7 in use)" 16:34:19 <TrueBrain> are you sure this is enough? 16:34:23 <LordAro> that's just a warning 16:34:31 <LordAro> it's something that should be fixed, but i don't think it's urgent 16:34:45 <LordAro> (and is *probably* just a case of changing a '7' to a '9') 16:34:45 <TrueBrain> a warning that reads "error" :D 16:34:56 <LordAro> stderr != error :p 16:35:00 <TrueBrain> :D 16:35:04 <TrueBrain> let me run a test-build 16:35:55 <TrueBrain> https://dev.azure.com/openttd/OpenTTD/_build/results?buildId=4500\ 16:35:57 <TrueBrain> https://dev.azure.com/openttd/OpenTTD/_build/results?buildId=4500 16:35:59 <TrueBrain> typing is hard 16:40:23 *** Wormnest_ has quit IRC 16:43:04 <TrueBrain> seems to be building LordAro; does need testing I guess to make sure it is functional, but there should be artifacts when this is done building :D 16:45:00 *** dihedral has joined #openttd 16:45:54 *** Wormnest_ has joined #openttd 16:52:13 *** sla_ro|master has joined #openttd 17:00:56 <LordAro> TrueBrain: :)) 17:03:00 <TrueBrain> https://devs.openttd.org/~truebrain/openttd-20191030-pr7811-gbed664314f-linux-debian-buster-amd64.deb 17:03:03 <TrueBrain> https://devs.openttd.org/~truebrain/openttd-20191030-pr7811-gbed664314f-linux-debian-buster-i386.deb 17:03:06 <TrueBrain> please test them :) 17:03:50 <DorpsGek_III> [OpenTTD/OpenTTD] TrueBrain approved pull request #7811: Change: [Pipelines] Remove jessie builds from release pipeline https://git.io/Jez37 17:04:11 <DorpsGek_III> [OpenTTD/OpenTTD] TrueBrain commented on pull request #7811: Change: [Pipelines] Remove jessie builds from release pipeline https://git.io/Jez35 17:04:27 <TrueBrain> LordAro: and personally I would switch your commits around 17:04:30 <TrueBrain> (the order of the two) 17:04:33 <LordAro> i do not have a buster machine to test them with :> 17:04:43 <TrueBrain> bribe someone who does? 17:07:24 <TrueBrain> https://github.com/marketplace/actions/flake8-with-annotations 17:07:25 <TrueBrain> hoppa! 17:18:16 <Heiki> TrueBrain: the amd64 version installs and works nicely here (although I’m on testing rather than buster) 17:18:52 <LordAro> Heiki: that'll do :) 17:27:37 <TrueBrain> I love these kind of contributions; tnx a bunch Heiki! Merge away LordAro! 17:28:26 <DorpsGek_III> [OpenTTD/OpenTTD] LordAro merged pull request #7811: Change: [Pipelines] Remove jessie builds from release pipeline https://git.io/JeuPR 17:28:32 <LordAro> oh, you wanted me to reorder commits 17:28:33 <LordAro> ah well 17:28:44 <LordAro> tag? 17:30:41 <DorpsGek_III> [OpenTTD/website] LordAro updated pull request #108: 1.10.0-beta1 release announcement https://git.io/JeugK 17:30:55 <LordAro> any further thoughts on ^ ? 17:33:40 <DorpsGek_III> [OpenTTD/website] LordAro updated pull request #108: 1.10.0-beta1 release announcement https://git.io/JeugK 17:39:38 * andythenorth loooking 17:40:24 <andythenorth> works for me 17:40:29 <andythenorth> want an approval? 17:42:19 *** HerzogDeXtEr has joined #openttd 17:42:42 <DorpsGek_III> [OpenTTD/website] andythenorth approved pull request #108: 1.10.0-beta1 release announcement https://git.io/JezGJ 17:45:26 <DorpsGek_III> [OpenTTD/website] LordAro merged pull request #108: 1.10.0-beta1 release announcement https://git.io/JeugK 17:45:38 <LordAro> tagged \o/ 17:45:40 <LordAro> (again) 17:55:56 <LordAro> we're probably going to want to actually get nogs/noai docs updating with releases as well 17:56:49 *** Progman has joined #openttd 17:59:37 *** Wolf01 has joined #openttd 18:03:36 *** andythenorth has quit IRC 18:06:18 <TrueBrain> Should be easy 18:06:34 <TrueBrain> Based on tags .. hmm 18:06:41 <TrueBrain> Just need a place to publish 18:07:08 <TrueBrain> Called Azure today what they could do for us .. they are going to call back 18:07:26 <TrueBrain> Their infra makes these things even easier 18:10:50 * LordAro waits for testing to appear on the website 18:17:32 * LordAro tags website 18:18:28 <TrueBrain> I love the automation at work :D 18:19:02 <LordAro> "Unknown Filetype" for buster debs... 18:21:22 <DorpsGek_III> [OpenTTD/website] LordAro opened pull request #110: Fix: Add buster debs to file description list https://git.io/JezG7 18:31:49 <TrueBrain> So many small things :p 18:39:40 *** glx has joined #openttd 18:39:40 *** ChanServ sets mode: +v glx 18:45:49 <DorpsGek_III> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://git.io/JezZM 18:45:49 <DorpsGek_III> - Update: Translations from eints (by translators) 18:48:08 <planetmaker> he, new release schedule? 18:48:50 *** andythenorth has joined #openttd 18:50:09 *** andythenorth has quit IRC 18:50:59 *** andythenorth has joined #openttd 18:51:10 <LordAro> planetmaker: that's the idea 18:51:16 <LordAro> depends whether we can stick to it :p 18:51:53 <planetmaker> what cadence is the idea? 18:52:07 <andythenorth> twice a year? 18:52:17 <planetmaker> sweet :) 18:52:40 <andythenorth> as long as we have enough core reviewers, we're good 18:52:53 <andythenorth> we're not short of contributions that look ok 18:53:05 <planetmaker> :) 18:53:12 <LordAro> twice a year might be pushing it, but probably <1 year 18:53:26 <andythenorth> how onerous is a release? 18:53:37 * planetmaker looks up the meaning of onerous 18:53:38 *** Etua has joined #openttd 18:53:41 <andythenorth> at work we cut release time from 5 days to 0.5 days 18:53:49 <andythenorth> although it's still 1 week to write docs and tell customers :) 18:54:34 <planetmaker> hm, dunno for current setup. Previously it used to be ... about one longer evening 18:55:00 <planetmaker> depended also on whether it was just a bug-fix release. Or starting a new branch 18:55:32 *** Etua has quit IRC 18:56:11 <planetmaker> https://github.com/OpenTTD/OpenTTD/releases <-- can additional assets be added there? 18:56:14 *** Etua has joined #openttd 18:56:18 <planetmaker> though.. probably we don't want that 18:56:38 <LordAro> they can, but yeah, don't want that 18:57:04 <andythenorth> hmmm, I guess with trivial .z releases it's > 2 year 18:57:16 <andythenorth> how about we do a major? :D 18:57:28 <andythenorth> > 2 / year 18:57:56 <planetmaker> should meanwhile be not really much more than .z releases. Creating a branch is easier now. And ... the amount of work needed is not much more 18:58:07 <planetmaker> Like upping newgrf version or so 18:58:21 <planetmaker> anyway... who made this release? He should know :P 18:59:30 <andythenorth> fewer, smaller releases has upsides 18:59:52 <andythenorth> we're pretty much in care + maintenance mode on most PRs 19:00:10 <andythenorth> that's not a negative btw :) 19:00:19 <DorpsGek_III> [OpenTTD/website] TrueBrain approved pull request #110: Fix: Add buster debs to file description list https://git.io/JeznI 19:00:46 <DorpsGek_III> [OpenTTD/website] LordAro merged pull request #110: Fix: Add buster debs to file description list https://git.io/JezG7 19:02:39 <planetmaker> I agree. It is not a negative. And... numbers are cheap :P 19:07:09 <TrueBrain> LordAro: don't forget to tag to bring that fix live :) 19:08:38 <DorpsGek_III> [OpenTTD/DorpsGek] TrueBrain opened issue #9: Announce tags when created https://git.io/Jeznn 19:13:05 *** Etua has quit IRC 19:16:34 <planetmaker> is it just me or is https://proxy.binaries.openttd.org/openttd-releases/1.10.0-beta1/changelog.txt empty? 19:17:43 *** Etua has joined #openttd 19:17:44 <LordAro> yup 19:17:50 <LordAro> i feel like this might be a known issue 19:17:52 <LordAro> TrueBrain: ^ ? 19:18:11 <TrueBrain> I always like that people assume it is a known issue :) If it was, there should be a ticket silly :P 19:18:14 <TrueBrain> no, I never seen it empty 19:19:34 <TrueBrain> https://github.com/OpenTTD/OpenTTD/blob/master/azure-pipelines/changelog.sh <- you should check what is going on there 19:19:44 <TrueBrain> I am GUESSING it is because it is the first 2 digit release 19:19:52 <LordAro> ahaha 19:19:56 <LordAro> yup, that'd do it 19:20:05 <TrueBrain> I would think more shit will break, because I am sure nobody considered that an option till now 19:20:39 <LordAro> you wrote that one :p 19:20:55 <TrueBrain> you might be wrong there ;) 19:20:58 <planetmaker> oh my :) lovely :D 19:21:06 <TrueBrain> I don't write awk 19:21:11 <TrueBrain> so no, I did not write this :) 19:22:37 *** gelignite has joined #openttd 19:24:55 <LordAro> TrueBrain: any chance i can convince you to shove the correct snippet onto the server? 19:26:28 <TrueBrain> if you have it somewhere for me, sure 19:27:19 <LordAro> TrueBrain: https://gist.github.com/LordAro/71085728a63bb7cb2e07b4f222e3fefd#file-ottd110changelog-txt 19:27:50 <TrueBrain> just please also fix the script soon-ish :) 19:28:55 <DorpsGek_III> [OpenTTD/OpenTTD] LordAro opened pull request #7812: Fix changelog generation script https://git.io/JeznQ 19:29:00 <LordAro> how's that for soonish? 19:30:03 <TrueBrain> I dont get the changelog.txt change itself :( 19:30:16 <LordAro> it was actually added in 1.9 19:30:22 <TrueBrain> ah 19:30:26 <TrueBrain> does the script work with your PR? 19:30:41 <TrueBrain> (changelog.txt for beta1 updated btw) 19:30:46 <LordAro> i tested it locally 19:31:10 <DorpsGek_III> [OpenTTD/OpenTTD] TrueBrain approved pull request #7812: Fix changelog generation script https://git.io/Jezn5 19:46:40 <andythenorth> so what was I supposed to be doing? 19:46:46 <andythenorth> - NRT docs 19:46:55 <andythenorth> - finish README update 19:47:05 <andythenorth> - ...update website words? o_O 19:48:49 <LordAro> yes 19:58:15 <andythenorth> so is this done? o_O https://github.com/OpenTTD/OpenTTD/pull/7807 20:01:13 <LordAro> at least one of eddi's comments still needs addressing (one line paragraphs) 20:01:46 *** Etua is now known as Guest6712 20:01:50 *** Etua has joined #openttd 20:09:05 *** Guest6712 has quit IRC 20:11:35 <andythenorth> let's see 20:11:52 <DorpsGek_III> [OpenTTD/OpenTTD] andythenorth updated pull request #7807: Doc: revised README to be more helpful to casual GitHub visitors https://git.io/JeEde 20:12:12 <andythenorth> hmm 20:12:42 <andythenorth> that's not better https://github.com/andythenorth/OpenTTD/tree/revise-readme-october-2019 20:14:26 <DorpsGek_III> [OpenTTD/OpenTTD] andythenorth updated pull request #7807: Doc: revised README to be more helpful to casual GitHub visitors https://git.io/JeEde 20:14:36 <andythenorth> ok 20:14:48 <andythenorth> "We'll also do our best to maintain compatibility with old savegames, except where it becomes impractical." 20:15:04 <andythenorth> eddi suggested that's not valid 20:15:14 <andythenorth> I don't know what the policy is, so eh 20:20:35 <DorpsGek_III> [OpenTTD/OpenTTD] andythenorth updated pull request #7807: Doc: revised README to be more helpful to casual GitHub visitors https://git.io/JeEde 20:20:42 <glx> usually savegame compatibility is mandatory, but sometimes intermediate save/load is required 20:21:01 <glx> for very old saves 20:21:44 <andythenorth> So "We guaranteee to maintain savegame compatibility." ?? 20:21:47 <LordAro> i mean, just because there are some saves that fail to load, doesn't mean that's not an issue 20:21:52 <LordAro> there's a reason that issue is still open 20:22:09 <andythenorth> well if I read it correctly, most of the James103 saves are invalid 20:22:35 <andythenorth> someone (niels maybe) points out that savgame compatibility != fixing corruption 20:22:48 <LordAro> true 20:22:50 <andythenorth> and savegame compatibility != savegames will never be corrupted 20:23:09 <LordAro> but it is tricky to work out which savegames are corrupted, versus where the saveload code is broken 20:23:20 <LordAro> and regardless, it shouldn't crash the game 20:23:38 <andythenorth> "We guarantee that every revision of OpenTTD will be able to load savegames from every older revision." ??? 20:23:50 <glx> we try to :) 20:23:57 <andythenorth> Yes but I already wrote that 20:24:00 <andythenorth> and it's wrong 20:24:10 <andythenorth> EIther it's guarantee, or best efforts 20:24:16 <LordAro> i think guarantee 20:24:24 <andythenorth> If it's a guarantee, we have to guarantee it 20:24:31 <LordAro> corruption -> display error message, everything else -> load it 20:24:36 <glx> in theory all old saves should load, but maybe not directly in the current version 20:24:43 <LordAro> if something deviates from that, it's a bug 20:25:24 <glx> especially when the data storage has been modified multiple times in between 20:26:14 <LordAro> i'd still suggest that's a bug rather than "desired behaviour" 20:26:33 <glx> good example is the intro game in master, it's very old and still loads fine 20:28:39 <glx> the best solution would be to have a savegame for all versions 20:29:12 <glx> and try each one every time savegame version is increased 20:29:16 <LordAro> at least every ~25 versions or so, maybe 20:29:23 <LordAro> every version is probably excessive 20:29:46 <glx> yeah at least one per stable release 20:31:01 <glx> broken compatibility can happen between releases but usually they are fixed before the release 20:31:18 <andythenorth> automated testing :P 20:31:36 <andythenorth> state transfer, classic unit test case 20:31:49 <glx> the testing part is easy to do 20:32:03 <LordAro> it would be a good to get some automated testing 20:33:21 <glx> I guess a save should be created in very old release, then loaded/saved with the next release, and so on 20:34:07 <glx> that way an AI/GS could run some checks on the game data 20:34:35 <glx> with the same base 20:34:43 <andythenorth> providing enough coverage would be a bit of an investment 20:34:50 * andythenorth wonders if James103 can write tests :P 20:35:07 <LordAro> glx: isn't there an "upgraded to" vs "created with" issue? 20:35:12 <andythenorth> every PR he puts in reminds me of some QA people I've worked with 20:37:36 <glx> #964 is a broken save for example 20:37:46 <glx> will never work 20:37:58 <LordAro> shouldn't crash though 20:38:23 <glx> but it's hard to detect that on load 20:39:19 <LordAro> hard != impossible :p 20:41:54 <andythenorth> so what's the 1-line explanation in readme then? :) 20:42:14 <LordAro> i'd go with "guarantee" 20:42:31 <LordAro> possibly with an extra "please report a bug if you find a save that doesn't load" 20:42:45 <LordAro> (or crashes the game) 20:53:18 *** gelignite has quit IRC 21:00:38 <DorpsGek_III> [OpenTTD/OpenTTD] andythenorth updated pull request #7807: Doc: revised README to be more helpful to casual GitHub visitors https://git.io/JeEde 21:01:16 <DorpsGek_III> [OpenTTD/OpenTTD] andythenorth updated pull request #7807: Doc: revised README to be more helpful to casual GitHub visitors https://git.io/JeEde 21:01:30 <andythenorth> https://github.com/andythenorth/OpenTTD/tree/revise-readme-october-2019#131-legacy-support 21:01:55 <andythenorth> Eddi points out that this is no help https://github.com/andythenorth/OpenTTD/tree/revise-readme-october-2019#14-installing-and-running-openttd 21:02:05 <andythenorth> but I have no inspiration for what should be there 21:02:27 <andythenorth> README is not the manual 21:07:11 <DorpsGek_III> [OpenTTD/OpenTTD] BlackPlague666 commented on issue #7767: Large numbers of trains and signals cause low FPS https://git.io/Je8mF 21:09:25 <andythenorth> drawing times are lolz here? https://github.com/OpenTTD/OpenTTD/issues/7767#issuecomment-544280698 21:09:35 <glx> yeah that's weird 21:10:16 <LordAro> i assume weird broken graphics driver 21:10:34 <glx> maybe he's using 8bpp blitter 21:10:42 <LordAro> even so 21:11:06 <andythenorth> even my laptop runs better than that 21:11:40 <andythenorth> all drawing combined is < 1ms for me 21:11:56 <glx> yeah even in debug and slow GL rate, my drawing is correct 21:12:09 *** sla_ro|master has quit IRC 21:13:25 <glx> and GUI stuff is threaded IIRC 21:15:31 <glx> but "doesn't respond" means the delay between input handling is too long, and I don't really see how it's possible 21:19:49 <glx> hmm and it seems it happens only for network games if I read correctly 21:20:07 <andythenorth> I don't see a save? 21:20:53 <glx> "That's exactly the strange thing. While in singeplayer 800 trains is a bit laggy but playable. In a multiplayer game there were less trains but unplayable." 21:21:56 <LordAro> sounds like various hardware issues on top of another 21:22:05 <LordAro> regardless, need a save 21:29:58 *** Etua has quit IRC 21:44:33 <andythenorth> so website shipped :) 21:44:47 <andythenorth> I'll tell the screenshot contributors 21:49:21 <andythenorth> done did this https://www.tt-forums.net/viewtopic.php?f=29&t=86236 21:51:24 <andythenorth> 1.10.0-beta1 post anyone? 21:51:28 <andythenorth> LordAro ^ ? 21:51:40 <LordAro> eh, there's one on reddit already 21:51:42 <LordAro> :p 21:55:14 <LordAro> andythenorth: done 21:55:58 <LordAro> that was my first forum post since January 21:56:06 <LordAro> (which was my first post since 2017) 21:56:13 <LordAro> (which was my first post since 2015) 21:58:20 <andythenorth> huzzah 21:58:45 <andythenorth> I don't have an r acccount 21:58:48 <andythenorth> cross post this? https://www.tt-forums.net/viewtopic.php?f=29&t=86236 21:59:00 * andythenorth wonders if there's any contributors lurking in r 21:59:12 <andythenorth> [new ones] 21:59:37 *** Smedles_ has quit IRC 21:59:37 *** APTX has quit IRC 21:59:37 *** daspork has quit IRC 21:59:37 *** k-man has quit IRC 21:59:37 *** urdh has quit IRC 21:59:37 *** greeter has quit IRC 21:59:37 *** y2kboy23_ has quit IRC 21:59:37 *** rubenwardy has quit IRC 21:59:37 *** heffer has quit IRC 21:59:37 *** jinks has quit IRC 21:59:37 *** murr4y has quit IRC 21:59:38 *** supermop_work has quit IRC 21:59:38 *** Antheus has quit IRC 21:59:38 *** Sacro has quit IRC 21:59:38 *** Sheogorath has quit IRC 21:59:38 *** WormnestAndroid has quit IRC 21:59:38 *** Vadtec has quit IRC 21:59:38 *** colde has quit IRC 21:59:38 *** innocenat_ has quit IRC 21:59:38 *** super_spooky has quit IRC 21:59:38 *** nnyby has quit IRC 21:59:38 *** dwfreed has quit IRC 21:59:38 *** ST2 has quit IRC 21:59:38 *** mikegrb has quit IRC 21:59:38 *** ToBeCloud has quit IRC 21:59:38 *** Maarten has quit IRC 21:59:38 *** Wormnest_ has quit IRC 21:59:38 *** tokai has quit IRC 21:59:38 *** supermop_Home has quit IRC 21:59:38 *** Extrems has quit IRC 21:59:38 *** Ttech has quit IRC 22:00:06 <LordAro> not many, i think 22:00:11 <LordAro> hmm, topic out of date 22:00:13 <LordAro> @whoami 22:00:13 <DorpsGek> LordAro: I don't recognize you. 22:00:15 <LordAro> :( 22:00:51 *** Wormnest_ has joined #openttd 22:00:51 *** WormnestAndroid has joined #openttd 22:00:51 *** tokai has joined #openttd 22:00:52 *** urdh has joined #openttd 22:00:52 *** Smedles_ has joined #openttd 22:00:52 *** greeter has joined #openttd 22:00:52 *** supermop_Home has joined #openttd 22:00:52 *** APTX has joined #openttd 22:00:52 *** y2kboy23_ has joined #openttd 22:00:52 *** Extrems has joined #openttd 22:00:52 *** Ttech has joined #openttd 22:00:52 *** supermop_work has joined #openttd 22:00:52 *** daspork has joined #openttd 22:00:52 *** k-man has joined #openttd 22:00:52 *** Sheogorath has joined #openttd 22:00:52 *** Antheus has joined #openttd 22:00:52 *** murr4y has joined #openttd 22:00:52 *** jinks has joined #openttd 22:00:52 *** dwfreed has joined #openttd 22:00:52 *** Maarten has joined #openttd 22:00:52 *** Sacro has joined #openttd 22:00:52 *** heffer has joined #openttd 22:00:52 *** rubenwardy has joined #openttd 22:00:52 *** nnyby has joined #openttd 22:00:52 *** mikegrb has joined #openttd 22:00:52 *** super_spooky has joined #openttd 22:00:52 *** ST2 has joined #openttd 22:00:52 *** innocenat_ has joined #openttd 22:00:52 *** colde has joined #openttd 22:00:52 *** ToBeCloud has joined #openttd 22:00:52 *** Vadtec has joined #openttd 22:00:52 *** synthon.oftc.net sets mode: +v tokai 22:04:34 <andythenorth> bedtime 22:04:35 *** andythenorth has quit IRC 22:10:35 <TrueBrain> @op LordAro 22:10:35 *** DorpsGek sets mode: +o LordAro 22:10:52 <TrueBrain> at least that allows you to fix your itch :D 22:12:02 <LordAro> @whoami 22:12:02 <DorpsGek> LordAro: I don't recognize you. 22:12:09 <LordAro> not properly :p 22:14:41 *** LordAro changes topic to "1.10.0-beta1, 1.9.3 | Website: *.openttd.org (source: github, translator: translator, server list: servers, wiki: wiki) | Don't ask to ask, just ask | 'Latest' is not a valid version, 'Most recent' neither | English only" 22:25:40 *** WormnestAndroid has quit IRC 22:26:58 *** WormnestAndroid has joined #openttd 22:27:46 *** Wolf01 has quit IRC 22:34:13 *** Wormnest_ has quit IRC 22:38:17 *** Progman has quit IRC 22:39:06 *** WormnestAndroid has quit IRC 22:40:00 *** WormnestAndroid has joined #openttd 22:40:34 <_dp_> https://github.com/OpenTTD/OpenTTD/pull/7357 22:40:45 <_dp_> why are virtual destructors unnecessary there? 22:41:38 <_dp_> isn't it a good practice to always declare virtual destructor for a class with virtual functions? 22:46:00 *** WormnestAndroid has quit IRC 22:47:01 *** WormnestAndroid has joined #openttd 22:47:47 <LordAro> _dp_: empty virtual destructors are always unnecessary? 22:49:08 <_dp_> LordAro, even if it's empty there is still some cleanup generated by compiler 22:49:53 <LordAro> hmm 22:49:57 <LordAro> maybe you're right 22:50:02 <LordAro> peter1138: any ideas why you did that? :p 22:50:16 <_dp_> LordAro, and if there is no destructor it will not properly cleanup if deleted by base pointer 22:51:02 <LordAro> `= default` would be better in "modern C++", but yeah, the internet definitely seems to suggest it's necessary 22:59:15 *** Wormnest_ has joined #openttd 23:02:14 <TrueBrain> LordAro: you have to register yourself .. I cannot make the bot know you :p 23:03:30 <LordAro> @whoami 23:03:30 <DorpsGek> LordAro: I don't recognize you. 23:03:46 <LordAro> TrueBrain: i don't follow. presumably you're not talking about nickserv 23:09:29 <TrueBrain> No, I am talking about DorpsGek 23:09:41 <TrueBrain> He doesn't know you because you aren't identified to it 23:09:48 <TrueBrain> Not an action I can take for you 23:09:59 <TrueBrain> That is all you to fix :D 23:10:36 <TrueBrain> (You did work with supybot before, not) 23:10:56 <LordAro> @whoami 23:10:57 <DorpsGek> LordAro: LordAro 23:11:05 <LordAro> never worked on supybot 23:11:19 <TrueBrain> There you go :) now I can assign you permissions ... but it via mobile :p 23:11:24 <TrueBrain> Ah, explains ;) 23:11:35 <TrueBrain> But it = but not 23:11:55 <TrueBrain> Well .. with != on, but okay :) 23:32:54 <glx> would be nice if DorpsGek_III could be auto voiced on .notice 23:41:18 *** HerzogDeXtEr has quit IRC 23:51:35 *** Wormnest_ has quit IRC