IRC logs for #openttd on OFTC at 2019-04-01
⏴ go to previous day
00:05:06 <Samu> where is your stream link
00:06:03 <DorpsGek_II> [OpenTTD/OpenTTD] michicc updated pull request #7453: Remove AutoDeleteSmallVector and AutoFreeSmallVector https://git.io/fjk1R
00:06:23 <Samu> i used to stream, but got bored quickly, it's a waste of time pretty much
00:09:49 <Samu> ah ok, i'm gonna sub or follow or whatever they call it
00:12:49 <Samu> Live developing! barely gaming related
00:13:00 <Samu> twitch shouldn't allow such
00:26:20 <DorpsGek_II> [OpenTTD/OpenTTD] michicc updated pull request #7453: Remove AutoDeleteSmallVector and AutoFreeSmallVector https://git.io/fjk1R
00:32:42 <Samu> now that it was getting exciting, build errors!
00:33:14 <peter1138> Yup, my connection went off.
00:33:22 <peter1138> Lots of build errors, I'm rewriting NRT :D
00:41:31 <nielsm> michi_cc: can we use more std::string for next thing?
00:42:40 <michi_cc> We can probably use std::string in lots of places, but PRs with 10000 changed lines are hard to review :)
00:45:52 <nielsm> yeah just taking a few bits at a time would be the way to go :P
00:49:43 <DorpsGek_II> [OpenTTD/OpenTTD] michicc updated pull request #7453: Remove AutoDeleteSmallVector and AutoFreeSmallVector https://git.io/fjk1R
00:51:38 <Samu> 48 seconds vs 57 seconds
00:51:59 <michi_cc> Especially since this modern C++ stuff always seems to be some kind of tug-of-war with the CI. clang-3.8 needs a std::move where it is not supposed to be needed, clang-3.9 doesn't need it like all other compilers.
00:52:17 <michi_cc> And OSX is always special.
00:53:00 *** Speedy` has joined #openttd
00:55:05 <Samu> hmm just noticed I didn't rebase the kdtree :(
00:56:28 <DorpsGek_II> [OpenTTD/OpenTTD] michicc updated pull request #7453: Remove AutoDeleteSmallVector and AutoFreeSmallVector https://git.io/fjk1R
00:56:42 <michi_cc> Okay, might have found it.
01:11:50 <DorpsGek_II> [OpenTTD/OpenTTD] michicc updated pull request #7453: Remove AutoDeleteSmallVector and AutoFreeSmallVector https://git.io/fjk1R
01:11:51 <Samu> how much seconds is 8,97% of 48,371s?
01:12:02 <DorpsGek_II> [OpenTTD/OpenTTD] michicc commented on pull request #7453: Remove AutoDeleteSmallVector and AutoFreeSmallVector https://git.io/fjkM4
01:13:49 <Samu> @calc 48.371 - 4.3388787
01:14:12 <Samu> @calc 57.409 - 12.5266438
01:20:49 *** supermop_Home__ has joined #openttd
01:27:58 <_dp_> hmmm... 1.9.0 seems to lag a lot on trains
01:28:07 <_dp_> like 1000 trains is already unplayable
01:29:16 <Samu> dont zoom out the world too much
01:29:58 <_dp_> doesn't matter it wastes 30 ms on trains in coop#288 for example
01:30:38 <_dp_> not sure where it wastes another 35 since game loop is 55 and everything else shows 0z
01:30:55 <peter1138> Probably the PerformanceAccumulator
01:31:39 <peter1138> Maybe. 1000 trains isn't a lot.
01:32:06 <peter1138> But, it wasn't tagged 1.9, so isn't going to be fixed for 1.9
01:32:15 <_dp_> peter1138, definitely isn't, even regular reddit game is already laggy
01:32:29 <peter1138> Definitely isn't what?
01:32:41 <_dp_> you'll get a lot of complaints for sure :p
01:35:18 <_dp_> oh, it's in the bug, nvm
01:36:16 <peter1138> There's a PR that references it.
01:37:02 <Samu> took me a while to get them results
01:37:51 <_dp_> yeah, much better without it
01:38:05 <_dp_> should be disabled in release imo tbh
01:38:18 <_dp_> I'm definitely disabling it in cmclient
01:38:59 <Samu> @calc 45.184 - 2.0829824
01:39:46 <DorpsGek_II> [OpenTTD/OpenTTD] michicc updated pull request #7453: Remove AutoDeleteSmallVector and AutoFreeSmallVector https://git.io/fjk1R
01:40:51 <Samu> from 57,409 seconds to 45,184 seconds hadn't it been closed
01:41:44 <Samu> actually, to 49,499s, without kdtree
01:41:56 <_dp_> like srsly, what's even the point of measurements when it takes more time than stuff it's measuring :p
01:43:54 <DorpsGek_II> [OpenTTD/OpenTTD] michicc updated pull request #7453: Remove AutoDeleteSmallVector and AutoFreeSmallVector https://git.io/fjk1R
01:44:23 <Samu> rename it to PerformanceDegradator :p j/k
01:46:06 <Samu> it's really useful to me. pintpoints problems on Ais rather quickly
01:47:49 *** Supercheese has joined #openttd
02:07:20 <_dp_> it's rly massive, 55ms game loop with PerformanceAccumulator vs 9ms without on coop#288
02:07:31 *** Thedarkb-X40 has joined #openttd
02:29:54 *** ChanServ sets mode: +v tokai
02:32:23 <DorpsGek_II> [OpenTTD/OpenTTD] SamuXarick commented on pull request #7451: Add: AI/GS IsNoiseLevelIncreaseAllowed https://git.io/fjkDC
02:53:12 <_dp_> Samu, you mean PerformanceAccumulator?
02:53:19 <_dp_> Samu, Edit source to disable the PerformanceAccumulator for vehicles. Comment out the PerformanceAccumulator lines in src/roadveh_cmd.cpp, src/aircraft_cmd.cpp, src/ship_cmd.cpp, and src/train_cmd.cpp
02:54:49 <Samu> oh, I actually have to mess with the code t.t
03:02:27 *** supermop_Home__ has quit IRC
03:06:23 <Samu> yes, it makes a difference, that wentbourne save went from 4,5 fps to 11 fps
03:52:40 *** Wormnest has joined #openttd
04:06:15 <DorpsGek_II> [OpenTTD/OpenTTD] SamuXarick commented on pull request #7290: Change: Disallow taking over AI companies in multiplayer https://git.io/fjkDb
04:43:42 <DorpsGek_II> [OpenTTD/OpenTTD] SamuXarick updated pull request #7078: Feature: Raise a corner of land automatically when building aqueducts https://git.io/fhgwk
04:52:03 <DorpsGek_II> [OpenTTD/OpenTTD] SamuXarick updated pull request #7104: Fix #5405: Aircraft could route to depots outside their range https://git.io/fhKsL
04:58:51 <DorpsGek_II> [OpenTTD/OpenTTD] SamuXarick updated pull request #7290: Change: Disallow taking over AI companies in multiplayer https://git.io/fhNDM
05:58:54 *** Hexus_One has joined #openttd
05:59:43 <Hexus_One> is anybody here a dev for the CityMania client?
06:00:03 <Hexus_One> i need to ask about my PR/PP request
06:01:09 *** rocky11384497 has joined #openttd
06:18:01 *** Supercheese has joined #openttd
07:45:25 <peter1138> Turns out my heating was still on timer.
07:45:47 <Pikka> is it cold or is it warm?
07:46:09 <peter1138> Well it was warm, but now it is cold :/
08:34:37 <TrueBrain> gratz milek7 .. frontpage @ hn .. not bad :p
08:43:27 *** andythenorth has joined #openttd
08:57:00 <peter1138> " For anyone else wondering OpenTTD is Open Transport Tycoon Deluxe. "
08:57:03 <peter1138> Yeah... No... it's not.
09:03:45 <TrueBrain> I don't have an HN account, so I couldn't correct them :(
09:07:37 <TrueBrain> its funny btw, not the first time we are on HN for an emscripten result :P
09:08:02 <andythenorth> would they still like us if they knew us? o_O
09:08:52 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain closed pull request #7290: Change: Disallow taking over AI companies in multiplayer https://git.io/fhNDM
09:08:53 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain commented on pull request #7290: Change: Disallow taking over AI companies in multiplayer https://git.io/fjk9T
09:10:06 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain closed pull request #7078: Feature: Raise a corner of land automatically when building aqueducts https://git.io/fhgwk
09:10:07 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain commented on pull request #7078: Feature: Raise a corner of land automatically when building aqueducts https://git.io/fjk9L
09:13:36 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain closed pull request #7184: Feature: Distribute cargo to multiple stations or industries https://git.io/fh9lr
09:13:37 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain commented on pull request #7184: Feature: Distribute cargo to multiple stations or industries https://git.io/fjk9G
09:17:36 <TrueBrain> awh, nobody prepared news yet :P LordAro! Your turn :D
09:23:36 <TrueBrain> btw, milek7, feel free to upstream those changes, as far as I am concerned .. we could even look at automatically publishing every master for example like this. Or possibly it even works to test our PRs in a simple way
09:30:06 <Xaroth> 1.9 release notes, LordAro
09:54:37 *** andythenorth has joined #openttd
09:55:19 <TrueBrain> andythenorth: your shoelaces are untied!
09:55:51 <andythenorth> TrueBrain: it's not the 1st of April, what are you doing?
09:56:05 <TrueBrain> which country are you in?!
09:57:25 <andythenorth> I have nothing :P
10:10:35 <nielsm> so anyone work on the annoucement post yet?
10:23:41 <nielsm> "There have been many complaints over the years about the complicated industry chain requiring planning and complicated routing. To make the game easier we have decided to simply make all industries produce and accept every cargo. Pick up maize from the bank rig and deliver to the coal mine, nothing could be simpler!"
10:26:47 <andythenorth> "We reduced cargos to 1. Most grfs will call this 'Stuff' for compatibility"
10:36:56 <milek7> eh, fluidsynth depends on glib
10:43:40 <TrueBrain> nielsm: create it! You can do it via the GitHub interface even if you like :D
10:56:12 *** andythenorth has joined #openttd
11:07:41 *** erratic has joined #openttd
11:17:10 <Eddi|zuHause> .. and now finish up the blog post?
11:18:17 <nielsm> yeah which one goes first, devlog blog or release?
11:18:28 <nielsm> so release is at the top
11:18:46 <nielsm> actually what order will they even be in for two posts on the same date?
11:19:13 <Eddi|zuHause> i'd guess it's sorted on timestamp?
11:26:30 <TrueBrain> both wrong; by name :)
11:26:32 <nielsm> hmm maybe I did a dumb... I made the branch on the main repo instead of a fork?
11:26:37 <TrueBrain> nielsm: that is fine
11:26:57 <TrueBrain> possibly we can merge dev-post and release notes?
11:27:09 <Eddi|zuHause> that sounds silly
11:27:17 <nielsm> I think it's better to keep them as separate posts
11:27:28 <TrueBrain> so make the dev one tomorrow?
11:27:39 <Eddi|zuHause> that doesn't work :)
11:27:52 <TrueBrain> you were never late for your monthly report, you say?
11:28:39 <TrueBrain> commit message is slightly off nielsm :D
11:28:42 <Eddi|zuHause> no, but it contains a thing that might be not technically correct on a different date
11:28:56 <TrueBrain> Eddi|zuHause: fair point
11:29:01 <TrueBrain> so .. okay .. lets do them both :D
11:29:11 <TrueBrain> order should be correct, but we can check on staging
11:29:28 <TrueBrain> first, we have to release 1.9.0 I guess
11:29:35 <Pikka> andythenorth, didn't I make that grf already?
11:29:59 <planetmaker> it's a recurring theme or topic :P
11:30:09 <planetmaker> I think V was good with that stuff, too :P
11:32:25 <nielsm> hmm the ordering and heading levels in the monthly dev post seem slighgtly off?
11:33:44 <TrueBrain> nielsm: seems ## NewGRF is missing before ### Tools?
11:34:21 <TrueBrain> (and yes, there is no h1, because website :P)
11:34:21 <Pikka> worley.nfo, 2006... 5 * 24 04 48 FF 01 74 00 "| crates of stuff" 00
11:34:51 <TrueBrain> right, have to go; ciao later tonight
11:36:04 *** synchris has joined #openttd
11:36:20 <peter1138> _dp_ highlighted something last night
11:36:30 <peter1138> Are we going to resolve the PerformanceAccumulator regression for 1.9?
11:38:09 <_dp_> yeah, for a simple solution you can just remove vehicle measurements, they're measuring some nonsense anyway
11:41:27 <Eddi|zuHause> "there's always 1.9.1"? :)
11:43:01 <_dp_> also, just in case someone missed it, it's quite a big issue. on my pc regular reddit game lags to a point of being to very playable
11:43:05 <_dp_> and I have a beast of pc
11:44:04 <Eddi|zuHause> <TrueBrain> nielsm: seems ## NewGRF is missing before ### Tools? <-- no, we renamed the ## NewGRF section
11:47:19 <Eddi|zuHause> because planetmaker thought it was inappropriate to put baseset stuff under ## NewGRF and i thought it was inappropriate to have another h2 just for this
11:59:12 <TrueBrain> so now the joke is winning from readability.. not sure that is appropriate ;) but okay, as long as it is a conscious choice I am fine with it :)
12:02:11 <orudge> I'll get the Windows Store build of 1.9.0 put together once the standard release is published (it just takes the existing binaries at present) - hopefully tonight. It may be possible to automate it in some way but I'd need to look into that a bit more.
12:02:51 <milek7> libtimidity seems broken
12:08:30 <planetmaker> I'd say the mess is because eddi made it a mess after I added it normally and left the NewGRF section. Then Eddi|zuHause came with his fear that everything should be under newgrf
12:23:17 <planetmaker> hm, two april 1st -edited postings?
12:23:25 <milek7> ok, it works, just requires soundfont in weird format and is silent about errors
12:44:47 <nielsm> so about that framerate measurement for vehicles... that was actually one of the major reasons I started that project in the first place, to know which vehicles were consuming the most cpu time
12:45:39 <Eddi|zuHause> i think you destroyed half the joke.
12:48:45 <Eddi|zuHause> sounds a bit choppy?
12:50:21 <Eddi|zuHause> well, i don't have the comparison as i've never listened to this music, but the timing seems off...
12:51:55 <Eddi|zuHause> also, while scrolling the mouse pointer leaves the window
12:53:05 <Eddi|zuHause> planetmaker: i really don't like your cut down version... :/
12:53:51 <andythenorth> peter1138: is it lunch?
12:54:51 <Eddi|zuHause> milek7: want us to put a paragraph about it in the blog post today?
13:02:27 <milek7> yes, you could mention it there
13:05:01 <Eddi|zuHause> i'm having a bit of trouble coming up with the right words
13:06:00 <planetmaker> The dev posting is not supposed to be complete bullshit @ Eddi|zuHause
13:06:58 <Eddi|zuHause> and you've also violated the "one sentence one line" rule again.
13:07:22 <planetmaker> it's not how one types texts
13:09:05 <planetmaker> Complete as in "making it totally obvious by using all the strange topic titles"
13:09:41 <Eddi|zuHause> sorry, i think your version is just bullshit.
13:09:49 <Eddi|zuHause> every time i read over it, it gets worse
13:09:56 <planetmaker> sorry, so did yours for me
13:10:08 <andythenorth> it's nice that drama is no longer limited to tt-forums :P
13:11:02 <planetmaker> I have the feeling like "meh, it's not all under NewGRF, so not I bitch about everything as long as that's not the case". That's how it comes accross on my end, Eddi|zuHause
13:11:18 <Eddi|zuHause> that's not even what i mean
13:11:29 <Eddi|zuHause> the phrasing is just all wrong...
13:11:37 <planetmaker> Well, subsequently *you* edited in this bullshit about DLC
13:12:26 <Eddi|zuHause> yes. have you looked at the date?
13:12:43 <planetmaker> yes. And have you looked at the release posting?
13:12:56 <planetmaker> Bad jokes everywhere?
13:13:07 <Eddi|zuHause> you mean the release posting that was just made today?
13:13:22 <Eddi|zuHause> vs. this one, that i prepared 2 weeks ago?
13:13:31 <Eddi|zuHause> and got a "i like this" from LordAro?
13:13:33 <planetmaker> or is to be made... / is suggested
13:14:30 <Eddi|zuHause> still, your version doesn't work, and is written horribly.
13:14:41 <nielsm> imo there should not be two posts with jokes on the same day
13:14:42 <Eddi|zuHause> please don't go to a comedy club.
13:14:53 <nielsm> (and I don't care if mine remains or not)
13:14:56 <planetmaker> eddi states universal facts [TM]
13:15:22 <planetmaker> eddis version is best [TM]. Really?
13:15:41 <Eddi|zuHause> you're this close to getting on my ignore list.
13:16:02 <planetmaker> all you currently seem to contribute is "i want it differently"
13:16:11 <planetmaker> which is very much not constructive
13:16:30 <Eddi|zuHause> yes, and you're not listening to what i say
13:16:58 <Eddi|zuHause> ... that you made it worse
13:17:20 <planetmaker> obviously I do not agree. And you fail again to make an argument other "I don't like it"
13:17:33 <LordAro> i agree with nielsm, 1 joke should be enough
13:17:47 <planetmaker> yes... ^^ that's what I think, too
13:18:15 <LordAro> i hadn't considered the release post when i complemented Eddi|zuHause's version
13:18:21 <Eddi|zuHause> have you actually read what you wrote? you're using the word "paid" 4 times in 3 sentences.
13:19:08 <planetmaker> that's the first time you're constructive about this, Eddi|zuHause
13:19:42 <planetmaker> why not argue like this in the first place. It'd make it much easier... for everyone.
13:19:47 <Eddi|zuHause> if i was trying to be unconstructive i'd have started an edit war...
13:19:54 <planetmaker> like... first time?
13:19:57 <andythenorth> I am having lunch, hope peter1138 doesn't tell me it's too early
13:20:12 <Eddi|zuHause> one edit doesn't constitute an edit war...
13:26:01 *** Lejving has joined #openttd
13:33:02 <Eddi|zuHause> milek7: can you look over that whether i've stated something obviously wrong, or do you have something to add?
13:42:56 <nielsm> dev blog looks good to me now
13:43:30 <planetmaker> I wonder whether we should start to look at one or another NewGRF. At least from time to time
13:43:53 <planetmaker> Not for this month's one anymore
13:44:15 <nielsm> you mean highlight specific interesting/popular ones?
13:44:16 <Eddi|zuHause> planetmaker: that sounds like things for the Ponies section
13:44:25 <planetmaker> like a NewGRF which is being actively worked on, what makes it special. yes, basically
13:44:34 <planetmaker> yes, ponies possibly instead of NewGRF
13:45:24 <nielsm> I first thought you meant benchmark newgrfs to figure out how they behave and if something can be optimised around them
13:45:32 <planetmaker> it's a dev blog. And can show dev outside OpenTTD core.
13:45:47 <planetmaker> Uh... that would be quite tricky :) How do you benchmark NewGRFs?
13:46:27 <andythenorth> analyse calls etc
13:46:52 <planetmaker> I think frosch did it once for ecs and firs
13:48:13 <Eddi|zuHause> ECS had some nasty performance issues with animations
13:48:58 <Eddi|zuHause> (i think the "solution" was "don't use this specific animation callback")
13:49:11 <planetmaker> something like that, yes
13:49:37 <nielsm> someone should write a GRF to x86 JIT compiler
13:56:13 <andythenorth> you all ignored my proposal to delete grf :P
13:56:17 <andythenorth> in favour of just modding core
13:57:26 <dwfreed> just make sure you have no security issues that allow for somebody to write to your writable and executable memory
14:00:04 <Eddi|zuHause> that sounds easy.
14:01:15 <andythenorth> do we have any interesting overflows from grf? o_O
14:03:15 * andythenorth plays OpenTTD in a browser
14:05:43 *** tycoondemon has joined #openttd
14:13:18 <planetmaker> I wonder... can it be (ab)used to offer a web view onto a MP game?
14:14:19 <milek7> probably, emscripten should use websocket for TCP but UDP discovery requires changes
14:14:21 <_dp_> planetmaker, how? it's no different from a regular client
14:15:05 <_dp_> btw, when I checked yesterday map scrolling wasn't quite working
14:15:22 <_dp_> I mean it did scroll but didn't capture mouse
14:15:38 <planetmaker> did you change any settings on how it should behave? There's a setting about it
14:16:39 <planetmaker> settings->viewports->viewport scroll behaviour. It needs... probably 'expert' mode, thus showing all GUI ones
14:17:03 <_dp_> planetmaker, hm.. I'll go check
14:17:07 <planetmaker> It knows more map scroll modes than I usually care to know :P
14:17:12 <_dp_> planetmaker, but I'm talking about emscripten version
14:17:36 <planetmaker> but in the emscripten one behaves differently than my default.. .and I changed it and then it worked like I like it
14:18:00 <planetmaker> thus default is probably different than you prefer, too :)
14:20:45 *** sla_ro|master has joined #openttd
14:20:58 <_dp_> planetmaker, I prefer with locking and it doesn't work in web
14:21:07 <milek7> it looks like emscripten didn't properly lock cursor
14:21:10 <_dp_> planetmaker, without locking it works ok ofc
14:24:01 <_dp_> lol, was wondering what makes weird noises, it's web ttd apparently
14:24:03 <planetmaker> I cannot start a server :P
14:24:07 <_dp_> haven't heard those in a while xD
14:24:23 <planetmaker> and I cannot find other servers
14:25:03 <planetmaker> "OpenTTD is built without "zlib". Downloading content is not possible". So no NewGRFs
14:25:10 *** seatsea has joined #openttd
14:26:15 <milek7> it would require websocket proxy anyway
14:26:57 <_dp_> hm, probably the most use I can think of for that thing is a web viewer for savegames
14:27:19 <_dp_> or, mp spectator, that also works
14:27:40 <planetmaker> for games without NewGRFs
14:36:18 <_dp_> even if could get newgrfs it's still questionable
14:36:31 <_dp_> stuff like yeti isn't something you want to download very often xD
14:37:26 <TrueBrain> milek7: such proxy is something that can be talked about ;) I might have mocked that already 10 years ago or so :p
14:37:54 <_dp_> and in server env lightweight grfs can just be included statically
14:37:54 <TrueBrain> including cloud storage for save games etc .... :p
14:38:11 <TrueBrain> possibly we should make this officially supported stuff :D
14:38:20 <TrueBrain> I might be slightly insane
14:39:13 <TrueBrain> host master on the main website?
14:40:08 <_dp_> TrueBrain, it all sounds very awkward but I can't name any real issue with that xD
14:40:37 <_dp_> I mean ppl play it on androids for gods sake
14:43:01 <_dp_> speaking of, hosting android version would probably make more sense
14:46:17 * andythenorth proposes video streaming from a camera pointed at screen
14:46:47 <Eddi|zuHause> only if it's vertical
14:47:20 <planetmaker> stream... there currently is one guy who actually very regularily streams his OpenTTD play
14:48:08 <milek7> there was opengl blitter somewhere?
14:48:57 <Eddi|zuHause> milek7: there were some attempts at that
15:02:01 <nielsm> hmm, if I make PerformanceAccumulator do nothing
15:02:20 <nielsm> but leave the calls to it in
15:02:37 <nielsm> there is not much difference if any at all
15:05:15 <nielsm> actually even commenting out the calls inside the vehicle tick functions doesn't have a massive impact here
15:05:53 <nielsm> going from 125-130 ms per tick to 110-115 ms per tick (on wentbourne)
15:08:26 *** supermop_work has joined #openttd
15:10:20 <supermop_work> now power on 4th av line bc someone got hit
15:11:57 <_dp_> nielsm, apperently wentbourne isn't the worst save %-wise
15:12:05 <_dp_> nielsm, I get 90 vs 130 on it
15:12:16 <_dp_> nielsm, and 55 vs 9 on coop#288
15:14:37 <_dp_> nielsm, gcc (Ubuntu 8.2.0-7ubuntu1) 8.2.0
15:15:15 <_dp_> nielsm, idk, default ./configure
15:15:51 <_dp_> hm, ok, using link time optimization... n
15:17:03 *** supermop_work_ has joined #openttd
15:18:10 <_dp_> with lto it's more or less the same
15:19:06 <nielsm> I just checked the disassembly from msvc 2019, it's not pretty :/
15:19:30 <nielsm> (it could definitely be neater and avoid some idiv instructions and more
15:21:05 *** supermop_work__ has joined #openttd
15:22:26 <_dp_> uh, ok, no, wentbourne is very bad, I get 500 ms on it even with lto, 130 was with smth already disabled
15:23:22 *** supermop_work___ has joined #openttd
15:23:38 <nielsm> grr my birds want to nap and they want to do it on my arms, meaning I can't do anything without disturbing them
15:28:32 *** supermop_work_ has quit IRC
15:28:44 *** supermop_work_ has joined #openttd
15:30:07 *** supermop_work__ has quit IRC
15:32:40 *** supermop_work has joined #openttd
15:34:13 <planetmaker> nielsm, you clearly need an additional proethetic arm ;)
15:36:02 *** supermop_work___ has quit IRC
15:40:08 *** supermop_work_ has quit IRC
15:40:26 *** supermop_work_ has joined #openttd
15:51:05 <LordAro> today in LordAroland: implementing an mmap-based md5sum in Ada
15:52:23 <Arveen> Americans with Disabilities Act ?
15:53:45 <LordAro> no, the programming language :p
15:56:32 *** supermop_work__ has joined #openttd
15:57:50 *** supermop_work___ has joined #openttd
16:01:54 *** supermop_work____ has joined #openttd
16:03:27 *** supermop_work_ has quit IRC
16:04:11 *** supermop_work_ has joined #openttd
16:04:32 *** supermop_work__ has quit IRC
16:05:23 <andythenorth> it's v fucking 45300 :)
16:05:31 <andythenorth> ooops, swearing andythenorth
16:05:40 <andythenorth> my kids can't read this channel :(
16:05:55 <andythenorth> swearing, drama, dude with birds on his arm
16:06:07 <andythenorth> V453000: I am tip-top mostly
16:06:12 <andythenorth> would you like a newsletter?
16:06:31 <andythenorth> HORSE HORSE HORSE HORSE FIRS
16:06:59 <V453000> Factorio and Factorio here :d
16:07:30 <V453000> getting some openttd nostalgia lately though
16:07:38 <andythenorth> I am waiting for Pipemania to be added to OpenTTD
16:08:15 <andythenorth> like everybody said would make the game totally boring, then F
16:08:46 <andythenorth> Pipemania only if I can persuade peter1138 to do it
16:08:52 *** supermop_work___ has quit IRC
16:08:55 *** Hexus_one has joined #openttd
16:10:58 *** supermop_work____ has quit IRC
16:11:27 <andythenorth> it needs advocates!
16:11:31 <andythenorth> maybe some slug graphics
16:15:12 <andythenorth> come back V453000 we've forgiven you now
16:15:40 <V453000> those look awesome andy
16:16:33 <andythenorth> everything looks better with rainbows
16:18:01 <andythenorth> that asdf video is literally like a documentary of my life
16:18:47 <Arveen> you know the song someone made out of this ?
16:20:05 *** supermop_work has joined #openttd
16:23:46 *** Wormnest has joined #openttd
16:27:48 *** supermop_work_ has quit IRC
16:28:40 <Hexus_one> that's a fast horse
16:28:46 <Hexus_one> crazy how nature be like that
16:32:04 *** supermop_work_ has joined #openttd
16:35:10 *** supermop_work__ has joined #openttd
16:40:48 *** supermop_work has joined #openttd
16:42:07 *** supermop_work_ has quit IRC
16:43:21 *** supermop_work_ has joined #openttd
16:47:13 <planetmaker> a V453000 ! hi :)
16:47:17 *** supermop_work__ has quit IRC
16:52:30 <DorpsGek_II> [OpenTTD/OpenTTD] stale[bot] closed pull request #7080: Change: Cache stations and links for whole map for linkgraph GUI to eliminate delay when scrolling or zooming https://git.io/fh2LL
16:59:40 <DorpsGek_II> [OpenTTD/OpenTTD] Afoklala opened issue #7455: Wrong vehicle order - picture and name doesn't match actual properties https://git.io/fjkAs
17:03:00 *** Alberth has joined #openttd
17:03:00 *** ChanServ sets mode: +o Alberth
17:11:38 *** supermop_work has joined #openttd
17:16:02 <planetmaker> V453000, your slugs and biters have some resemblance, I think :P
17:17:48 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh commented on issue #7455: Wrong vehicle order - picture and name doesn't match actual properties https://git.io/fjkAP
17:18:23 *** supermop_work_ has quit IRC
17:18:42 <V453000> well I didn't design or tough the biters :P
17:18:51 *** kiwitree has joined #openttd
17:23:21 *** supermop_work_ has joined #openttd
17:30:08 <Eddi|zuHause> nielsm: yeah, it could use some improvement
17:30:19 <dwfreed> V453000: the factory must grow
17:30:42 <dwfreed> I was at 400 hours when 0.17 came out; I'm now at 527
17:30:58 <peter1138> I smashed up NRT a lot. :/
17:31:28 <peter1138> There's no road sub types.
17:31:34 <peter1138> It doesn't compile yet.
17:32:06 <peter1138> I didn't split it into roadtypes and tramtypes though.
17:34:47 <andythenorth> are they all just roadtypes?
17:35:11 *** supermop_work has joined #openttd
17:35:30 *** supermop_work__ has joined #openttd
17:36:49 *** supermop_work___ has joined #openttd
17:37:07 <Samu> the aqueduct one being closed surprised me :|
17:38:23 <andythenorth> all roadtypes, 2 types of routing, 2 draw layers, profit
17:38:24 <V453000> the roadtype thing is still a thing? :D
17:38:56 <peter1138> V453000, it was nearly merged, then I ... well ...
17:39:04 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh closed issue #7455: Wrong vehicle order - picture and name doesn't match actual properties https://git.io/fjkAs
17:39:06 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh commented on issue #7455: Wrong vehicle order - picture and name doesn't match actual properties https://git.io/fjkxI
17:39:57 <planetmaker> <peter1138> I didn't split it into roadtypes and tramtypes though. <-- I wonder whether that would actually make it easier... might
17:40:21 <planetmaker> then one could simply create road types... and ignore tram for now
17:40:34 <nielsm> does my conclusion for the above ticket look correct?
17:40:39 <planetmaker> and ignore all the "where can roads be build" stuff for tram tracks :P
17:42:12 *** supermop_work_ has quit IRC
17:42:26 <peter1138> planetmaker, yeah, I dunno if I'm doing this right or if it's worthwhile.
17:42:36 <peter1138> But roadtype and roadsubtype was so messy.
17:42:58 <peter1138> All I was going to do was update functions and variables and docs to refer to the correct type.
17:43:04 <peter1138> But then this happened :/
17:44:32 *** supermop_work__ has quit IRC
17:44:39 <andythenorth> sometimes it does
17:44:48 <andythenorth> 'probably all fine'
17:45:00 <andythenorth> although it does reduce the things we can gripe about in future :(
17:47:37 <peter1138> I'm sure you'll find something ;)
17:47:48 <andythenorth> I can always gripe about my own stuff
17:48:17 *** supermop_work has joined #openttd
17:49:12 *** supermop_work_ has joined #openttd
17:49:35 <milek7> eh, how does that config.lib detection works
17:49:48 <milek7> it tries to compile even without detected libraries
17:50:12 * andythenorth thinks this is unfair too
17:50:14 <Samu> nobody bothers with aqueducts as much as I do
17:50:15 <andythenorth> let's start a campaign
17:50:41 <andythenorth> eh PRs will overtake issues soon
17:54:18 <DorpsGek_II> [OpenTTD/OpenTTD] JGRennison commented on issue #7440: Crash when trying to delete town in scenario editor https://git.io/fjkx2
17:54:21 <Samu> I wonder if TrueBrain was influenced by andythenorth reply :(
17:54:36 <andythenorth> I doubt I ever influence TrueBrain to anything
17:54:48 <Samu> andythenorth clearly has/had no idea how aqueducts are built atm
17:55:03 *** supermop_work___ has quit IRC
17:55:07 <andythenorth> OpenTTD will do that to you
17:55:36 <milek7> LIBTIMIDITY is only defined if libtimidity_config is not empty, so what's wrong?
17:56:35 <nielsm> it's soon too late to make a release post with jokes in it, will the release happen today? :o
17:56:52 *** supermop_work has joined #openttd
17:56:59 <andythenorth> limitation is midday in UK anyway
17:59:34 <Samu> what it makes me feel, makes my mind full of angry thoughts... I need help
18:01:01 <Samu> the only thing that went wrong with the PR, apparently it's just because "nobody cares about aqueducts", - my mind
18:01:23 *** gareppa has joined #openttd
18:01:43 *** supermop_work_ has quit IRC
18:03:29 <andythenorth> it's only game coding
18:04:00 *** HerzogDeXtEr has joined #openttd
18:08:36 <Samu> maybe it's an april's fool?
18:09:51 <andythenorth> April's fool will be the GS I am going to release
18:10:01 <andythenorth> combining all desired GS features ever into one script
18:15:02 *** supermop_work_ has joined #openttd
18:16:31 *** supermop_work__ has joined #openttd
18:20:12 <DorpsGek_II> [OpenTTD/OpenTTD] JGRennison commented on issue #7371: Kdtree is built too early in savegame loading process https://git.io/fjkpT
18:23:07 *** supermop_work_ has quit IRC
18:23:50 *** supermop_work has joined #openttd
18:24:00 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh commented on issue #7371: Kdtree is built too early in savegame loading process https://git.io/fjkp3
18:25:48 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh opened pull request #7456: Fix #7440: Remove town sign when deleting town, not add it once more https://git.io/fjkpn
18:29:32 *** supermop_work_ has joined #openttd
18:30:38 *** supermop_work__ has quit IRC
18:31:51 *** supermop_work__ has joined #openttd
18:35:48 <TrueBrain> nielsm: what is keeping you from releasing?
18:36:09 <TrueBrain> asking us while you can do it yourself sounds weird :p
18:36:29 *** supermop_work___ has joined #openttd
18:36:29 <Samu> hi TrueBrain, I'm sad you closed the aqueduct pr
18:38:37 *** supermop_work_ has quit IRC
18:41:58 <TrueBrain> dealing with disappointments .. we all went through it
18:42:11 <TrueBrain> well .. bad timing now :D sorry peter1138
18:42:57 *** supermop_work__ has quit IRC
18:43:20 <TrueBrain> it now reads like I reply to your "back" message
18:44:25 <TrueBrain> I wasn't, to be perfectly clear :p
18:45:08 <TrueBrain> ugh .. need food .. must find dinner ..
18:45:10 <andythenorth> I read it that way TB
18:45:39 <andythenorth> Deliveroo! Dinner finds you
18:45:47 * andythenorth will not get paid by Deliveroo for micro-advertising
18:45:57 *** supermop_work___ has quit IRC
18:45:58 *** sla_ro|master has joined #openttd
18:46:40 <DorpsGek_II> [OpenTTD/OpenTTD] JGRennison commented on issue #7371: Kdtree is built too early in savegame loading process https://git.io/fjkp7
18:48:17 *** Maarten has joined #openttd
18:48:44 <Samu> I will wait for tomorrow, because today is a stupid day, can never tell if ppl are serious
18:55:11 *** Progman has joined #openttd
18:57:05 <Samu> my AI has trouble dealing with tunnels of size 2
18:58:17 <LordAro> Samu: are you ever going to stop live streaming your thought processes into the channel?
18:59:10 <TrueBrain> never sure if people are serious on this day ...
19:00:36 <LordAro> TrueBrain: that means we can flame the fuck out of everyone, right?
19:00:40 <nielsm> TrueBrain: I can't merge on the 1.9.0 branch
19:01:51 <LordAro> Samu: fwiw, i have no issues with "my AI has...", but the second "gonna fix, brb" is completely useless and just adds noise to the channel
19:02:07 <LordAro> from our perspective, you don't go anywhere
19:02:39 <LordAro> irc is not a realtime chat medium, it's ok to go away for some time without telling anyone
19:03:23 <TrueBrain> nielsm: that is wrong :D Will fix that when I switch on my computer a bit later tonight ..
19:03:47 <LordAro> TrueBrain: better hurry, only got 6 hours left :p
19:04:02 *** supermop_work_ has joined #openttd
19:12:07 *** supermop_work_ has quit IRC
19:12:33 <nielsm> also I'm still a bit weirded out that a year ago I was having trouble getting anyone to look at my patches on FS, now I'm being asked to do the release...
19:13:20 <andythenorth> I mean, we let TrueBrain run the servers and stuff
19:16:42 <Samu> well, the AI gets returned with the error ERR_AREA_NOT_CLEAR when building a road on a 2-tile tunnel
19:16:48 <TrueBrain> nielsm: yeah.. changes happened :D And I understand what you are saying :)
19:16:58 <Samu> I was expecting ALREADY_BUILT
19:17:12 <Samu> these errors are never consistent :(
19:22:07 <Alberth> just abstract to "it failed!"
19:22:29 <Alberth> why exactly isn't that important :)
19:22:53 *** m3henry has joined #openttd
19:23:09 <peter1138> Hmm, it nearly compiles.
19:23:20 <peter1138> That's not the same as "it nearly works"
19:24:37 <TrueBrain> nielsm: how about now?
19:25:24 <TrueBrain> go for it! YOU CAN DO IT :)
19:26:14 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh merged pull request #7445: Update: Changelog for 1.9.0 and prepare for release https://git.io/fjkTe
19:27:00 <TrueBrain> nielsm: do you dare to tag that release too? :D
19:27:04 <nielsm> now how to make a tag...
19:27:06 <TrueBrain> what is the URL to FIRS?
19:30:03 <TrueBrain> gratz on your first release :P
19:30:12 <TrueBrain> now we wait 30 minutes to verify the result ...
19:35:11 *** gelignite has joined #openttd
19:36:20 *** supermop_work has joined #openttd
19:38:36 <Samu> HAH, even NoCAB has trouble dealing with 2-tile sized tunnels
19:39:12 *** supermop_work_ has joined #openttd
19:44:53 <DorpsGek_II> [OpenTTD/OpenTTD] M3Henry updated pull request #7407: Codechange: Use null pointer literal instead of the NULL macro https://git.io/fjJDX
19:47:22 <TrueBrain> milek7: can emscripten run from a docker,and is that difficult? (as that would allow to check the libtimidity automatically; even possibly as part of the CI)
19:47:30 <TrueBrain> I like it when things are checked often, instead of once-a-blue-moon :
19:48:21 <Heiki> TrueBrain: I hope that “transpotation” is deliberate
19:48:23 *** andythenorth has joined #openttd
19:48:23 <DorpsGek_II> [OpenTTD/DorpsGek-github] pyup-bot opened pull request #26: Scheduled monthly dependency update for April https://git.io/fjkjG
19:48:26 <DorpsGek_II> [OpenTTD/DorpsGek-github] pyup-bot commented on pull request #24: Scheduled monthly dependency update for March https://git.io/fjkjZ
19:48:27 <DorpsGek_II> [OpenTTD/DorpsGek-github] pyup-bot closed pull request #24: Scheduled monthly dependency update for March https://git.io/fhAR4
19:48:43 <TrueBrain> Heiki: I would not hope for anything; could you give a bit more context?
19:48:54 <Heiki> The new freedom offered by this will for the first time in history let you genuinely build the transpotation empire of your dreams.
19:48:55 <TrueBrain> ugh, I really should take care of Pyup .. oops :D
19:49:18 <DorpsGek_II> [OpenTTD/DorpsGek-irc] pyup-bot opened pull request #20: Scheduled monthly dependency update for April https://git.io/fjkjc
19:49:20 <DorpsGek_II> [OpenTTD/DorpsGek-irc] pyup-bot closed pull request #19: Scheduled monthly dependency update for March https://git.io/fhAR0
19:49:21 <DorpsGek_II> [OpenTTD/DorpsGek-irc] pyup-bot commented on pull request #19: Scheduled monthly dependency update for March https://git.io/fjkjC
19:50:44 *** frosch123 has joined #openttd
19:50:48 *** supermop_work_ has quit IRC
19:51:14 <TrueBrain> DorpsGek_II: why so silent?
19:53:32 *** DorpsGek changes topic to "1.9.0 | 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"
19:55:07 <frosch123> everyone is busy voting for emoji or something
19:55:21 <frosch123> dorpsgek probably did it all day
19:56:26 * andythenorth makes transpotation
19:56:27 <TrueBrain> any other odd mistakes Heiki? :)
19:57:28 * Heiki transpotates some red wine
19:58:11 <TrueBrain> better find them know than after publishing
20:01:05 <peter1138> The last of my birthday cake.
20:01:26 <nielsm> I ate cake before clicking the release button
20:01:32 <nielsm> (should have saved it for after)
20:04:01 <andythenorth> the most beautiful thing ever
20:04:12 <andythenorth> once again, we will find those who can't spot a joke :)
20:04:34 <andythenorth> hmm should have been 64 cargos, all named Stuff
20:04:42 <TrueBrain> k, tagging for release
20:05:22 <TrueBrain> orudge / blathijs: yearly poke; can you please take care of publishing 1.9.0 on your end? Tnx :D
20:05:43 <TrueBrain> andythenorth is doing forums
20:05:46 <TrueBrain> good, tnx for that andythenorth
20:05:55 <andythenorth> fireworks I am doing
20:05:56 <TrueBrain> twitter .. planetmaker?
20:06:53 <TrueBrain> heffer: still doing fedora for OpenTTD? If so, would you mind bumping it to 1.9.0? Tnx a bunch! :)
20:09:39 <TrueBrain> andythenorth: less pictures, more forum thread :)
20:09:57 <andythenorth> more ham and chips
20:10:02 <andythenorth> when there is less ham and chips, more forum
20:10:22 <TrueBrain> An agent is ready for the job
20:10:40 <TrueBrain> andythenorth: please keep in mind that we have both a release and a new dev blog :D
20:13:03 <andythenorth> ham and chips reduced
20:13:08 <andythenorth> real-time updates
20:14:48 <TrueBrain> haha, we forgot to remove a line of code from the ai_changelog.hpp :D
20:14:55 <TrueBrain> "1.9.0 is not yet released. The following changes are not set in stone yet."
20:16:31 <DorpsGek_II> [OpenTTD/OpenTTD] TrueBrain opened pull request #7457: -Update: documentation updates from 1.9 branch https://git.io/fjkjD
20:17:20 <DorpsGek_II> [OpenTTD/OpenTTD] M3Henry commented on pull request #7407: Codechange: Use null pointer literal instead of the NULL macro https://git.io/fjkjS
20:17:22 <milek7> TrueBrain: i think it could run in docker, but build isn't straightforward (compile lzma and libtimidity and install to prefix, place path in PKG_CONFIG_PATH, compile dummy file with emcc -s USE_SDL=2 and copy sdl2 headers and pkgconfig from its cache, configure openttd and build for host platform (to run strgen), reconfigure for emscripten and build, rename resulting binary, download basesets, timidity soundfonts, create
20:17:22 <milek7> pre.js and finally run emcc for output generation)
20:17:46 <TrueBrain> do you know how Docker works?
20:17:50 <TrueBrain> as dockerizing this would be very useful
20:17:57 <TrueBrain> especially because it is this more complex :)
20:19:23 <milek7> i don't really see the difference between docker and just installing things on CI machine, as it is recreated from clean image every time ;p
20:19:38 <andythenorth> peter1138: O/T try RUKTS on bananas, classic case of vehicle variants :)
20:20:23 <andythenorth> TrueBrain: shall I freestyle a release post, or you want to preview it?
20:20:47 <TrueBrain> andythenorth: dont care :P Copy/paste frontpage?
20:20:52 <andythenorth> could just do that
20:21:00 <TrueBrain> milek7: the difference is, that I can run a Docker in seconds
20:21:10 <andythenorth> dunno if the joke is worth replicating in multiple places
20:21:17 <TrueBrain> as you did the work, and you can give me something which "just works" :)
20:21:25 <TrueBrain> handing over a complete CI machine feels a bit overkill :P
20:21:37 <TrueBrain> andythenorth: what ever feels right :)
20:22:02 <TrueBrain> milek7: in more generic terms, a Docker allows for anyone to reproduce the results in steps he/she can easily follow
20:22:09 <TrueBrain> any CI machine is just ... very ... local ... :)
20:22:22 <milek7> btw. video output didn't work on sdl1, don't know why
20:22:26 <TrueBrain> for example, a docker allows developers to run it too, etc :)
20:22:56 <TrueBrain> anyway, if you are interested, and want to make this a bit more official, that would be an awesome step forward :)
20:25:12 *** supermop_work has joined #openttd
20:26:03 <TrueBrain> okay, finished most of the post-release-script
20:26:15 <TrueBrain> I wasn't going to do it .. meh .. I should be doing other stuff .. meh ..
20:27:09 <TrueBrain> andythenorth: sweet!
20:29:39 <Samu> Latest release in stable is 1.8.0, released on 2018-04-01 13:07 UTC.
20:30:25 <andythenorth> pedal faster Azure!
20:30:30 <andythenorth> put another coin in
20:30:42 <LordAro> the binaries aren't ready yet
20:31:16 <andythenorth> apple users first in queue as usual
20:32:05 <TrueBrain> tnx andythenorth :)
20:32:18 *** supermop_work_ has joined #openttd
20:32:36 <andythenorth> well that's all done then?
20:32:36 <TrueBrain> LordAro: say what? They are not? WUTH?!
20:32:54 <TrueBrain> *LordAro says there is no box*
20:32:56 <LordAro> TrueBrain: i've not actually checked, tbf
20:33:03 <TrueBrain> yeah, that part was obvious :D
20:33:06 <TrueBrain> and now I am trolling you :P
20:33:09 <TrueBrain> because ... I am me :)
20:33:14 <TrueBrain> I love you nevertheless :)
20:33:25 <andythenorth> oh bullying as a form of love
20:33:31 <andythenorth> like all the most hardened abusers
20:33:34 <TrueBrain> teasing; not bullying
20:33:47 * andythenorth was trolling you
20:34:23 *** supermop_work__ has joined #openttd
20:34:25 <andythenorth> NML 2, new website, artefacts publishing, momg OpenTTD
20:35:02 <TrueBrain> dust off a very old websocket server to support wasm? :P
20:36:12 <andythenorth> that should cheer you up
20:39:06 *** supermop_work has joined #openttd
20:39:10 <milek7> If obtained is NULL, the audio data passed to the callback function will be guaranteed to be in the requested format, and will be automatically converted to the actual hardware audio format if necessary. If obtained is NULL, desired will have fields modified.
20:40:11 <TrueBrain> are you using the SDL2 branch?
20:40:22 *** supermop_work_ has quit IRC
20:41:22 <milek7> video output didn't work on sdl1 for some reason
20:41:47 <TrueBrain> I think that was already an issue 10 years ago with Emscripten
20:42:04 <TrueBrain> but we are switching to SDL2 anyway, if we can ever fix the minor FPS issues some have :P
20:42:28 *** supermop_work__ has quit IRC
20:43:04 *** supermop_work_ has joined #openttd
20:46:21 *** supermop_work__ has joined #openttd
20:47:46 <Wolf01> Nice, the long awaited the "stuff" cargo :D
20:49:19 *** supermop_work has joined #openttd
20:53:17 *** supermop_work_ has quit IRC
20:53:52 *** supermop_work_ has joined #openttd
20:55:36 <frosch123> Wolf01: now andy can finally make a proper ship set
20:55:50 <frosch123> no more partial refitting
20:56:01 <frosch123> also, one ship should be enough
20:56:34 <andythenorth> frosch123: need multiple sizes
20:56:40 <Samu> well, kdtree was also solving the unreasonable long time
20:56:49 <andythenorth> but when $someone does vehicle variants, one ship, 3 sizes
20:56:52 *** supermop_work__ has quit IRC
20:56:58 <Samu> but yeah it wasn't solving disconnected towns
20:56:59 <andythenorth> is vehicle variants done yet? o-o
20:57:15 *** supermop_work__ has joined #openttd
20:57:52 <frosch123> i don't get lego jokes
20:58:21 <frosch123> i can't tell whether that tile exists, or only exists in black
20:58:27 *** Supercheese has joined #openttd
20:58:50 *** supermop_work___ has joined #openttd
21:01:34 <Samu> cool, another feature going into 1.10
21:02:53 *** supermop_work_ has quit IRC
21:03:18 *** supermop_work has joined #openttd
21:03:35 <frosch123> all tiles on that site look fake :p
21:05:18 *** supermop_work__ has quit IRC
21:07:44 <DorpsGek_II> [OpenTTD/OpenTTD] nikolas updated pull request #7086: Change #6173: Update SDL driver to use SDL 2.0 https://git.io/fhamZ
21:07:46 *** supermop_work_ has joined #openttd
21:08:28 <andythenorth> it's only real on April 1
21:09:27 *** supermop_work___ has quit IRC
21:11:30 <andythenorth> how many downloads TrueBrain ?
21:12:56 *** supermop_work__ has joined #openttd
21:13:36 <DorpsGek_II> [OpenTTD/OpenTTD] Milek7 opened pull request #7458: Codechange: Isolate type macro from math.h in Squirrel code https://git.io/fjIvU
21:13:38 <Samu> wow, the savegame with large planes heading to small airport won?
21:14:49 <andythenorth> what should a FIRS Steeltown economy include?
21:14:59 <andythenorth> obvs. I already made one, but I'm testing assumpetions :P
21:15:35 <peter1138> Samu, you're pretty ridiculous.
21:16:17 <frosch123> andythenorth: maybe exclude "steel" and instead add all industries that historically replaced the steel industry
21:16:31 <LordAro> milek7: imo, a single pull request would be better suited
21:16:54 <LordAro> not one pull request per commit
21:17:18 <milek7> hm, but these are independent changes
21:17:19 <andythenorth> frosch123: call centres?
21:17:23 <LordAro> especially when the PR is fixing something in a platform that isn't supported (yet or otherwise)
21:17:30 <LordAro> milek7: but they work towards a common goal
21:17:31 <andythenorth> craft beer breweries?
21:17:37 <andythenorth> artisan bakeries?
21:17:43 <LordAro> why should we include #7458 on its own?
21:17:46 <LordAro> there's no reason for it
21:17:46 <andythenorth> poundland stores
21:19:48 <Samu> there is no crashes happening? strange
21:19:49 *** supermop_work has joined #openttd
21:20:28 <frosch123> definely include "poundland" stores for the us players
21:20:31 <Samu> either those vehicles are tampered or the airport
21:20:32 *** supermop_work_ has quit IRC
21:21:12 *** supermop_work_ has joined #openttd
21:21:27 <andythenorth> so in conclusion, new FIRS Steeltown is perfect then?
21:21:46 <andythenorth> I can't share any docs since I moved it off devzone ;p
21:22:20 <Samu> ah,the 0 is only for 1.10
21:24:34 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh commented on issue #7371: Kdtree is built too early in savegame loading process https://git.io/fjIvn
21:26:48 *** supermop_work__ has quit IRC
21:27:31 *** supermop_work__ has joined #openttd
21:29:28 *** supermop_work has joined #openttd
21:30:22 <Samu> why do they think they have to translate everything
21:34:37 *** supermop_work_ has quit IRC
21:36:57 *** supermop_work__ has quit IRC
21:38:49 <andythenorth> it's not steel eh?
21:41:54 <peter1138> Shall I have a b33r?
21:41:55 <DorpsGek_II> [OpenTTD/OpenTTD] JGRennison commented on issue #7371: Kdtree is built too early in savegame loading process https://git.io/fjIvz
21:45:52 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh updated pull request #7398: Fix #7371: Avoid dependency on foundations of town tile during saveload https://git.io/fjJ49
21:47:19 <DorpsGek_II> [OpenTTD/OpenTTD] nielsmh commented on pull request #7398: Fix #7371: Avoid dependency on foundations of town tile during saveload https://git.io/fjIvV
21:48:55 <nielsm> that would be a fun challenge: make a savegame with every single saveload version and make sure the saves together exercise all of afterload.cpp
21:49:09 *** Progman has joined #openttd
21:49:42 <LordAro> there must be afterload things that depend on things post-version 1?
21:50:36 <V453000> yo Wolf01, Shadow of Mordor told me to avenge you :D
21:51:02 <Wolf01> Yeah, I died many times
22:01:52 <DorpsGek_II> [OpenTTD/OpenTTD] nikolas updated pull request #7086: Change #6173: Update SDL driver to use SDL 2.0 https://git.io/fhamZ
22:06:57 *** andythenorth is now known as Guest4691
22:06:57 *** andythenorth has joined #openttd
22:09:51 *** supermop_work_ has joined #openttd
22:10:03 <DorpsGek_II> [OpenTTD/OpenTTD] michicc updated pull request #7453: Remove AutoDeleteSmallVector and AutoFreeSmallVector https://git.io/fjk1R
22:10:34 <DorpsGek_II> [OpenTTD/OpenTTD] michicc commented on pull request #7453: Remove AutoDeleteSmallVector and AutoFreeSmallVector https://git.io/fjIfI
22:11:00 *** supermop_work__ has joined #openttd
22:12:04 <michi_cc> Will anybody dare to approve #7379 now that the dev post tells everybody we use std::thread?
22:12:47 <peter1138> Do I need to review it? :p
22:13:02 <michi_cc> nielsm: #7453 has more std::string just for your.
22:16:24 <DorpsGek_II> [OpenTTD/OpenTTD] M3Henry commented on pull request #7453: Remove AutoDeleteSmallVector and AutoFreeSmallVector https://git.io/fjIfG
22:17:53 *** supermop_work_ has quit IRC
22:18:04 *** supermop_work_ has joined #openttd
22:22:22 *** supermop_work___ has joined #openttd
22:23:01 *** Wormnest has joined #openttd
22:25:27 *** supermop_work__ has quit IRC
22:25:58 <michi_cc> peter1138: Just hit approve, apparently nobody else wants. It's going to be fine :p
22:27:18 *** supermop_work has joined #openttd
22:29:07 *** supermop_work_ has quit IRC
22:29:26 <peter1138> I did already read it. It'll skim it again.
22:30:15 <peter1138> Funny how we had all that OS specific stuff to get the CPU core count, and ... only the win32 video driver used it...
22:33:00 <Supercheese> should have removed all vehicles except zellepins
22:33:03 *** supermop_work_ has joined #openttd
22:34:45 *** Eddi|zuHause2 has joined #openttd
22:35:03 *** supermop_work___ has quit IRC
22:42:37 *** supermop_work has joined #openttd
22:44:14 *** Eddi|zuHause2 is now known as Eddi|zuHause
22:44:55 <milek7> oh, 19k hits for openttd-wasm
22:44:56 <andythenorth> cargo label for Aluminium?
22:44:58 <milek7> HN provides quite a lot of traffic
22:46:04 <andythenorth> 'nice' is not a good cargo label for Aluminium
22:46:11 <andythenorth> it is 4 chars though
22:46:50 <andythenorth> you looked in FIRS github :(
22:48:47 <frosch123> have you tried the reverse?
22:49:06 <Samu> i saw some AI use lower case chars
22:49:08 <frosch123> picking some cargo labels, and then finding cargos for them?
22:49:23 *** supermop_work_ has quit IRC
22:49:27 <andythenorth> there are some awesome labels there now
22:49:44 <andythenorth> KBLL is the best
22:51:14 <frosch123> hmm, the KBLL guy quit
22:51:25 <frosch123> i guess no grf was released using KBLL
22:52:19 <andythenorth> wonder why I dislike aluminium as a cargo?
22:52:24 <andythenorth> I've added it, but it's meh
22:52:29 <DorpsGek_II> [OpenTTD/OpenTTD] stale[bot] closed pull request #7262: Change: Smooth AI CPU usage by spreading out AI ticks in relation to competitor speed. https://git.io/fhFwN
22:52:37 <andythenorth> cast iron + sand + aluminium -> engine plant -> vehicle engines
22:52:48 <andythenorth> swap for nickel or something?
22:54:26 <Samu> peter1138, what have you done with my savegame, anything yet?
22:55:50 <Samu> he requested a savegame about AirportGetNearestTown
22:56:54 <Samu> btw LordAro fix your AI, I feel like doing a AI competition now that 1.9 is out
22:57:09 <LordAro> what's wrong with my AI?
22:57:28 <LordAro> oh, i think i remember that
22:57:33 <andythenorth> I want to split up Steel
22:57:38 <andythenorth> clue's in the name
22:57:52 <andythenorth> also can I have Scrap Steel, instead of Scrap Metal?
22:58:00 <andythenorth> or Ferrous Scrap?
22:58:59 <andythenorth> Tin, for plating?
22:59:08 <andythenorth> Chrome for Stainless Steel?
22:59:14 <Supercheese> Iron ore -> Iron Plates -> Steel Plates -> Science Packs... FactoriopenTTD
23:00:54 <andythenorth> Nature -> V453000 -> Software Company -> Factorio
23:01:46 <Supercheese> Biters attacking my international airport again
23:01:51 <Supercheese> build more artillery trains
23:02:06 <andythenorth> this FIRS economy is pretty good, and I think it can have more dumped into it
23:05:25 <Samu> default setting profile for AIs is currently Easy, can't that be switched to Hard?
23:05:58 <frosch123> does the software company also produce chrome for your stainless steel?
23:06:07 <Samu> and the custom profile simply disappeared
23:06:14 <Samu> yet it exists in the code
23:07:47 <Samu> AIs can even setup values for the custom profile
23:08:22 <DorpsGek_II> [OpenTTD/OpenTTD] Milek7 closed pull request #7458: Codechange: Isolate type macro from math.h in Squirrel code https://git.io/fjIvU
23:08:23 <DorpsGek_II> [OpenTTD/OpenTTD] Milek7 commented on pull request #7458: Codechange: Isolate type macro from math.h in Squirrel code https://git.io/fjIJt
23:12:35 <Eddi|zuHause> every time i watch a satisfactory video i think "hey, i might like this game" and then i remember "ah, windows-only and weird-launcher-only"...
23:13:36 <frosch123> doesn't that say everything?
23:13:51 <Eddi|zuHause> yes, it means it's better.
23:17:15 *** supermop_work has joined #openttd
23:18:48 <andythenorth> I need to delete 1 industry
23:18:55 <andythenorth> to prevent that ugly orphan line
23:18:59 <andythenorth> which one is unlucky?
23:19:50 <andythenorth> and *never* resize that window
23:19:55 <andythenorth> which triggers reflow :P
23:20:06 <LordAro> change the list so it divides up the lists more evenly
23:20:22 <frosch123> i expected a graphviz chart. how do you design a industry grf by looking at the smallmap legend?
23:20:29 <peter1138> Yæh, it needs to be fixed. It's terrible :/
23:20:31 <andythenorth> call everything 'plant'?
23:22:35 *** supermop_work_ has joined #openttd
23:22:45 <DorpsGek_II> [OpenTTD/OpenTTD] PeterN commented on pull request #7379: Codechange: Use C++11 functions for threading https://git.io/fjIJ0
23:24:52 *** supermop_work__ has joined #openttd
23:26:42 *** supermop_work___ has joined #openttd
23:28:30 *** supermop_work____ has joined #openttd
23:29:50 <DorpsGek_II> [OpenTTD/OpenTTD] michicc updated pull request #7379: Codechange: Use C++11 functions for threading https://git.io/fjvlz
23:31:47 *** supermop_work_ has quit IRC
23:33:53 *** supermop_work__ has quit IRC
23:35:43 *** supermop_work___ has quit IRC
23:40:02 <Samu> how many different industry types can there be?
23:44:06 <Wormnest> Samu: It´s probably gonna be a while before I have time for my AI´s again
23:44:56 <Samu> oh, gonna make use of 1.9 api features?
23:45:22 *** supermop_work has joined #openttd
23:51:02 *** andythenorth is now known as Guest4699
23:51:02 *** andythenorth has joined #openttd
23:52:07 *** supermop_work____ has quit IRC
23:52:38 <DorpsGek_II> [OpenTTD/OpenTTD] stale[bot] closed issue #6865: Drawing vertical/horizontal lines of width>1 problem https://git.io/fjIJx
23:53:05 *** supermop_work_ has joined #openttd
23:56:47 *** supermop_work__ has joined #openttd
continue to next day ⏵