⏴ go to previous day00:13:54 *** Flygon has joined #openttd00:14:41 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler approved pull request #12642: Fix: Console command scrolling did not take account of padding and cursor width. https://github.com/OpenTTD/OpenTTD/pull/12642#pullrequestreview-204440761500:48:29 *** Compu has joined #openttd00:52:33 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #12642: Fix: Console command scrolling did not take account of padding and cursor width. https://github.com/OpenTTD/OpenTTD/pull/1264200:58:22 *** HerzogDeXtEr has quit IRC (Read error: Connection reset by peer)01:36:51 *** Compu has quit IRC (Quit: https://www.youtube.com/watch?v=5FjWe31S_0g)02:02:21 *** herms has quit IRC (Quit: bye)02:03:21 *** herms6 has joined #openttd02:07:18 *** Wormnest has quit IRC (Quit: Leaving)02:13:25 *** gnu_jj_ has joined #openttd02:14:52 *** tokai has joined #openttd02:14:52 *** ChanServ sets mode: +v tokai02:16:34 *** gnu_jj has quit IRC (Ping timeout: 480 seconds)02:22:09 *** tokai|noir has quit IRC (Ping timeout: 480 seconds)02:53:44 *** debdog has joined #openttd02:57:19 *** D-HUND has quit IRC (Ping timeout: 480 seconds)03:29:16 *** tateisukannanirase has quit IRC (Quit: User went offline on Discord a while ago)04:09:24 *** keikoz has joined #openttd04:25:33 *** Ox7C5 has quit IRC ()04:26:00 *** Ox7C5 has joined #openttd04:40:40 <DorpsGek> [OpenTTD/OpenTTD] eints-sync[bot] pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/cb3f99859c2c1646337801264a74e97d3678531a04:40:41 <DorpsGek> - Update: Translations from eints (by translators)05:30:56 <andythenorth> m06:15:42 *** asasnatirc has joined #openttd06:20:10 *** toktik has quit IRC (Remote host closed the connection)06:20:32 <asasnatirc> test06:20:35 <asasnatirc> good it works06:20:45 *** toktik has joined #openttd06:21:06 *** asasnatirc2 has joined #openttd06:21:27 *** asasnatirc2 has quit IRC ()06:21:44 <asasnat> what06:21:47 <asasnat> I got cloned06:21:55 <asasnat> there's two asasnatirc's06:22:02 *** asasnatirc2 has joined #openttd06:22:06 *** asasnatirc2 has quit IRC ()06:22:17 <asasnat> probably06:22:36 *** asasnatirc2 has joined #openttd06:23:08 *** asasnatirc2 has quit IRC ()06:24:07 <asasnat> apparently I forgot to disconnect on the asasnatirc side so it's stuck in the server06:24:31 <asasnat> and when I try to join as asasnatirc, my IRC client on Windows automatically switches to asasnatirc2 to prevent duplicates06:28:39 *** asasnatirc has quit IRC (Ping timeout: 480 seconds)06:34:12 <asasnat> thank you07:08:53 <kuhnovic> I love how you're talking to yourself 😛07:31:40 <peter1138> My openttd.exe is 628MB. Is that normal...07:39:44 <kuhnovic> Decent inlining07:42:47 <Eddi|zuHause> original TT was less than 3MB in total (including graphics)07:43:15 <Eddi|zuHause> well, that might have been compressed.07:45:19 <peter1138> This is a debug build built with mingw. I thought debug might be quicker but it takes ages to link.07:45:37 <LordAro> did you unroll all the loops?07:45:50 <LordAro> all of them07:46:20 <peter1138> What do you think I am, a Gentoo user!?07:46:37 <Eddi|zuHause> i think the ages of quick linking are over.07:47:39 <peter1138> https://cdn.discordapp.com/attachments/1008473233844097104/1237672249809567774/image.png?ex=663c7f9b&is=663b2e1b&hm=b1edad15102ffa5cc12e029f95c250db972fca1765bcbcfe4236cd1b2086d1ac&07:47:39 <peter1138> That, is a list. 52 of 1731 fonts.07:48:16 <peter1138> Linking is usually seconds for me.07:48:21 <peter1138> This is minutes.07:48:40 <peter1138> And a few GB.07:49:03 <peter1138> Ah well, at least I can make a Windows build without touching Windows.07:49:27 <Eddi|zuHause> you might be running into memory limits at that point07:56:58 <ahyangyi> peter1138: Well, as a Gentoo user I did nothing more than sticking `-O3 -march=native` to everything07:57:09 <ahyangyi> Not very optmized 😛07:57:29 <LordAro> msys linking is infamously slow07:58:04 <LordAro> did you disable defender in the relevant directories? that can have a significant speed up07:58:29 <LordAro> beyond that you should look at one of the other "modern" linkers07:58:37 <LordAro> (which i've not tried)07:59:06 <peter1138> When I say not touching Windows...07:59:32 <LordAro> oh, lol07:59:43 <peter1138> https://cdn.discordapp.com/attachments/1008473233844097104/1237675285101678604/image.png?ex=663c826e&is=663b30ee&hm=fad71f534ce1bcb8ee198ab34cb4c2c917b7b1d6f976a0e4202c43b29f3410b3&07:59:43 <peter1138> It's doing something 🙂08:24:25 <peter1138> https://cdn.discordapp.com/attachments/1008473233844097104/1237681503522127962/image.png?ex=663c8839&is=663b36b9&hm=9e40d1eea8e5ca70c8517ece230dd4d2bef7215ffb4bfc1eb5829341a678f97c&08:24:25 <peter1138> Windows APIs like to repeat things.08:25:05 <peter1138> (Though maybe that's Wine)08:26:18 <peter1138> ((Would a mac OS version be called Mace?))08:26:40 <ahyangyi> why, 9 occurrences of Arial Regular/Bold, but only 8 occurrences of Arial Italic / Bold Italic08:38:51 <truebrain> Compile OpenTTD via Wine via MSYS ... do you enjoy pain so much? 😛08:40:01 *** asasnatirc has joined #openttd08:40:27 <asasnatirc> pretty sure you can just use Wine on Mac08:40:58 <LordAro> i hope peter1138 is only running OpenTTD via Wine, rather than running MSYS as well08:41:10 <LordAro> mingw cross compilers do exist08:42:28 <asasnatirc> should prob install Linux on my laptop so if I have something noteworthy to add to OpenTTD, I can easily compile08:42:40 <asasnatirc> sure I Could just do it on Windows but Linux is better suited for this methinks08:46:22 <truebrain> LordAro: that moment you realise you haven't cross-compiled ... anything? in a few months now. Last I did was for ESPs .. but most compiles I do are native these days 😛 Funny how that changed in a few years 😄08:47:02 <kuhnovic> asasnatirc: I use Windows, works just fine08:47:12 <Eddi|zuHause> peter1138: you want to reimplement a macos interface on other OSes to run native mac apps?08:52:12 <andythenorth> was it lunch?08:54:31 <asasnatirc> kuhnovic: yes but from experience, dependencies are easier to manage on Linux08:54:45 <asasnatirc> well, compiling repos in general is just easier on Linux08:54:50 <peter1138> Compile OpenTTD via Wine vis MSYS for mac OS? Sounds good.08:55:21 <asasnatirc> big brain08:55:37 <peter1138> Anyway, I didn't build lzma or zlib or anything, so... my intro game is a vast (64x64) blue ocean 🙂08:56:03 <kuhnovic> asasnatirc: True, although we use vcpkg so it's already pretty easy08:56:55 <kuhnovic> peter1138: I used to do this too because I was too lazy to set up vcpkg properly... but then I couldn't open any savegames so I had to do it properly09:10:12 <asasnat> asasnat: did it again09:10:13 <asasnat> dammit09:15:44 *** asasnatirc has quit IRC (Ping timeout: 480 seconds)09:28:47 *** asasnatirc has joined #openttd09:29:07 <asasnatirc> new client test09:29:14 *** asasnatirc has quit IRC ()09:54:47 <DorpsGek> [OpenTTD/OpenTTD] JGRennison opened issue #12643: [Bug]: _is_water_region_valid is not cleared/reset in AllocateWaterRegions (#12560) https://github.com/OpenTTD/OpenTTD/issues/1264310:02:16 <kuhnovic> Oops10:03:30 <kuhnovic> I guess I should have used assign10:08:28 <peter1138> assign? clear() and resize() is correct.10:16:14 *** asasnatirc has joined #openttd10:26:36 *** asasnatirc has quit IRC (Ping timeout: 480 seconds)10:29:07 <peter1138> https://cdn.discordapp.com/attachments/1008473233844097104/1237712882884546680/image.png?ex=663ca572&is=663b53f2&hm=ffd2599025b91b4891c7420d6be225f8c59d961a2d8e1af27df52fa5851ecbbf&10:29:07 <peter1138> Filtered a bit.10:29:13 <peter1138> Not sure what the @ versions are...10:34:21 <kuhnovic> clear and resize would work too, but I'm not doing clear, only resize :p10:34:49 <peter1138> Yes, but to fix it you just use clear() first. assign() is not the right thing here.10:39:59 <kuhnovic> It looks like it is actually doing exactly what I want it to do: resize to n elements and set all elements to a provided value: https://en.cppreference.com/w/cpp/container/vector/assign10:41:25 <peter1138> Oh okay, I've only used one of the other two forms.10:41:39 <kuhnovic> Yeah it's new to me too hehe10:45:09 <peter1138> We dont use it that way anywhere else. Hmm.10:46:47 <kuhnovic> Let's just go for a resize + clear. Understandability > fancy syntax.10:47:29 <kuhnovic> Not that this is that fancy, but you get what I mean10:54:35 <_glx_> peter1138: https://stackoverflow.com/questions/2496160/what-does-the-mean-when-prefixed-to-windows-font-face-name10:56:05 <_glx_> https://learn.microsoft.com/en-us/previous-versions/cc194859(v=msdn.10)?redirectedfrom=MSDN10:56:26 <peter1138> Yeah we don't have to care about that 🙂10:56:32 <_glx_> That's something I didn't expect but makes sense11:01:01 <peter1138> I made myself a coffee.11:01:13 <peter1138> And I prepared a salad for lunch.11:01:22 <peter1138> And it's still linking openttd.exe 🙂11:02:41 <peter1138> We removed Vista as a support OS, right?11:02:49 <LordAro> yes11:03:34 <reldred> that's gonna upset someone I'm sure11:04:25 <orudge> Hmm, it seems VERSION wasn't bumped for 14.1 (as per, e.g. https://github.com/OpenTTD/OpenTTD/commit/7cc3bc0e5365a8c0b8c36b931d158ba53f6f232e), which has broken the Windows Store build as it won't allow two versions with the same major.minor.revision versions.11:04:40 <peter1138> Nice 🙂11:04:43 <orudge> I can fix it manually and upload it11:04:55 <orudge> but maybe needs to be added to whatever checklist we use for releasing updates11:05:04 <peter1138> We know about that, and the documentation has been updated so that it shouldn't get missed next time.11:05:08 <orudge> Ah11:06:27 <orudge> Ah yes, I see the bug now11:07:52 <DorpsGek> [OpenTTD/OpenTTD] orudge commented on issue #12633: [Bug]: 14.1 release is not marked as 14.1 in CMakeLists.txt https://github.com/OpenTTD/OpenTTD/issues/1263311:11:02 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #12644: Cleanup: Remove Windows 9x font locale workaround. https://github.com/OpenTTD/OpenTTD/pull/1264411:30:39 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #12645: Cleanup: Remove MinGW Windows XP support workaround. https://github.com/OpenTTD/OpenTTD/pull/1264511:33:36 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #12645: Cleanup: Remove MinGW Windows XP support workaround. https://github.com/OpenTTD/OpenTTD/pull/12645#issuecomment-210037202311:34:48 <peter1138> Hehe, GF_END...11:40:15 <_glx_> Weird11:40:40 <peter1138> <https://github.com/OpenTTD/OpenTTD/pull/9135> Nah, already known.11:41:39 <peter1138> I think we still supported XP back then so it was fine. And leaving it there is not really harmful except for idiots like me who think it needs cleaning up :p11:46:40 <_glx_> Strange it's not an issue when targeting xp11:46:59 <peter1138> It's used in an API that isn't included when you target XP.11:52:17 <_glx_> So initially the issue was only for mingw but it somehow started for msvc but was hidden11:54:16 <peter1138> We may have had some other define somewhere that got removed since.11:55:57 *** Ox7C5 has quit IRC ()12:21:23 *** Smedles has quit IRC (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)12:21:27 *** Smedles has joined #openttd12:46:50 <_glx_> hmm GF_END is defined if(WINVER >= 0x0601) and intellisense tells me WINVER is 0x0500, but it might lie as compilation clearly fails 🙂12:48:39 <_glx_> and there's ```#ifndef WINVER12:48:39 <_glx_> #define WINVER 0x0500 /* version 5.0 */12:48:39 <_glx_> #endif /* !WINVER */13:04:59 *** Ox7C5 has joined #openttd13:14:38 <_glx_> I searched for WINVER define in all SDK and it really should default to 0x050013:23:20 <orudge> Does the compiler define it internally somehow?13:23:40 <_glx_> I'm trying to check that13:24:03 <orudge> As I understand it, Microsoft always recommends including these macros13:26:24 <DorpsGek> [OpenTTD/OpenTTD] PeterN closed pull request #12645: Cleanup: Remove MinGW Windows XP support workaround. https://github.com/OpenTTD/OpenTTD/pull/1264513:26:27 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #12645: Cleanup: Remove MinGW Windows XP support workaround. https://github.com/OpenTTD/OpenTTD/pull/12645#issuecomment-210057424213:33:22 <_glx_> could also be some include order issues13:38:02 *** nielsm has joined #openttd13:50:17 <_glx_> I can see ` #define _STL_WIN32_WINNT _STL_WIN32_WINNT_WIN7` if I print all macro definitions13:51:35 <_glx_> oh this one is not doesn't affect winapi13:51:51 <_glx_> but there's `#define _WIN32_WINNT 0x0A00`13:53:00 <_glx_> and ` #define WINVER _WIN32_WINNT`14:01:54 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on pull request #12645: Cleanup: Remove MinGW Windows XP support workaround. https://github.com/OpenTTD/OpenTTD/pull/12645#issuecomment-210065008214:05:49 <_glx_> so if sdkddkver.h is include first (via some indirect includes) then WINVER defaults to windows 10 (0x0A00), else WINVER defaults to Win2K (0x0500)14:06:11 <_glx_> better keep it explicit on our side14:31:04 <LordAro> sounds like a comment needs improving14:40:14 <truebrain> `sdkddkver` .. lol, it is like someone having a stroke 😛14:40:20 <truebrain> skdkddkdkdkdkdkskdskkskskskdkskdskdkskds14:40:21 <truebrain> 😄15:35:53 *** Wormnest has joined #openttd15:37:00 <asasnat> peter1138: well, they kind of do15:37:31 <asasnat> if an airplane is completely unable to land at an airport (perhaps because it was blown up), it will eventually fall out of the sky and crash15:38:09 <asasnat> for immersion sake, the game will say that the airplane ran out of fuel15:38:51 <asasnat> of course in reality, the plane wouldn't fall like a brick, it'd just... land on the ground15:38:59 <asasnat> plenty of airtime for that15:39:04 <asasnat> am I getting sidetracked?16:04:52 <merni> The fact that someone (Chris Sawyer or some TTDPatch/OpenTTD dev) even thought of such a possibility is really impressive to me :)16:34:26 <Eddi|zuHause> i've always assumed that was an original game feature16:42:35 *** asasnatirc has joined #openttd16:44:40 <peter1138> Nope.16:45:19 <peter1138> <https://github.com/OpenTTD/OpenTTD/commit/8877ef7478f253a22d6f2b2a45cccc2501eb3ada>16:45:39 <peter1138> Ah no.16:46:07 <peter1138> It did before but that just changes how it behaved.16:58:50 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #12646: Change: Use default NewGRF cargo translation table. https://github.com/OpenTTD/OpenTTD/pull/1264616:59:42 *** gebik4544 has joined #openttd16:59:42 <gebik4544> hey, I got an Bananas issue16:59:42 <gebik4544> It would not let me update my industry set because start of MD5 is same, I only updated lang file compared to previous version...17:06:36 <gebik4544> had to change it a bit more so the nml changes too17:17:47 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on pull request #12646: Change: Use default NewGRF cargo translation table. https://github.com/OpenTTD/OpenTTD/pull/12646#pullrequestreview-204622824017:19:17 *** Flygon has quit IRC (Quit: A toaster's basically a soldering iron designed to toast bread)17:20:13 <DorpsGek> [OpenTTD/OpenTTD] MuxyDuGoulp opened pull request #12647: Fix: [AdminPort] #12411 Send Network Welcome Packet to admin port after game creation completed https://github.com/OpenTTD/OpenTTD/pull/1264717:21:07 <DorpsGek> [OpenTTD/OpenTTD] MuxyDuGoulp commented on issue #12411: [Bug]: Admin packet SERVER_WELCOME can send UINT32_MAX as seed https://github.com/OpenTTD/OpenTTD/issues/1241117:22:57 <_glx_> interesting fail only on windows17:27:33 *** HerzogDeXtEr has joined #openttd17:30:11 <_glx_> bitnum 0C inserted into v7 array17:32:17 <_glx_> it's FOOD, but it should be 0B in climate dependent17:35:20 <peter1138> Fancy.17:36:53 <peter1138> I've filled v7 and v8 the wrong way I think 🙂17:37:43 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #12646: Change: Use default NewGRF cargo translation table. https://github.com/OpenTTD/OpenTTD/pull/1264617:42:44 <peter1138> bitnum 0A looks very climate-dependent to me.17:44:36 <peter1138> Should've tested more than temperate 🙂18:08:13 *** gelignite has joined #openttd18:16:50 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler commented on pull request #12647: Fix: [AdminPort] #12411 Send Network Welcome Packet to admin port after game creation completed https://github.com/OpenTTD/OpenTTD/pull/12647#issuecomment-210115801418:26:16 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #12647: Fix: [AdminPort] #12411 Send Network Welcome Packet to admin port after game creation completed https://github.com/OpenTTD/OpenTTD/pull/12647#issuecomment-210117360818:27:53 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #12640: Cleanup: Remove unneeded CheckMissingGlyphs call https://github.com/OpenTTD/OpenTTD/pull/12640#pullrequestreview-204637032218:38:18 <DorpsGek> [OpenTTD/OpenTTD] ladysadie commented on pull request #12641: Fix: Allow changing size of default OpenTTD font. https://github.com/OpenTTD/OpenTTD/pull/12641#pullrequestreview-204639536718:38:22 *** asasnatirc has quit IRC (Quit: leaving)19:00:17 *** Wolf01 has joined #openttd19:27:02 *** porrumentzio_80560 has quit IRC (Quit: User went offline on Discord a while ago)19:34:47 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on pull request #12641: Fix: Allow changing size of default OpenTTD font. https://github.com/OpenTTD/OpenTTD/pull/12641#pullrequestreview-204649247419:42:05 <DorpsGek> [OpenTTD/OpenTTD] glx22 merged pull request #12640: Cleanup: Remove unneeded CheckMissingGlyphs call https://github.com/OpenTTD/OpenTTD/pull/1264019:52:05 <DorpsGek> [OpenTTD/grfcodec] glx22 opened pull request #36: Add: [Dependabot] introduce Dependabot to keep our workflows up-to-date https://github.com/OpenTTD/grfcodec/pull/3619:54:38 <DorpsGek> [OpenTTD/OpenTTD] MuxyDuGoulp updated pull request #12647: Fix: [AdminPort] #12411 Send Network Welcome Packet to admin port after game creation completed https://github.com/OpenTTD/OpenTTD/pull/1264720:13:52 <DorpsGek> [OpenTTD/grfcodec] rubidium42 approved pull request #36: Add: [Dependabot] introduce Dependabot to keep our workflows up-to-date https://github.com/OpenTTD/grfcodec/pull/36#pullrequestreview-204655504220:14:39 <DorpsGek> [OpenTTD/OpenTTD] glx22 approved pull request #12644: Cleanup: Remove Windows 9x font locale workaround. https://github.com/OpenTTD/OpenTTD/pull/12644#pullrequestreview-204655626420:15:12 <DorpsGek> [OpenTTD/grfcodec] glx22 merged pull request #36: Add: [Dependabot] introduce Dependabot to keep our workflows up-to-date https://github.com/OpenTTD/grfcodec/pull/3620:15:48 <DorpsGek> [OpenTTD/grfcodec] dependabot[bot] opened pull request #37: Bump the actions group with 3 updates https://github.com/OpenTTD/grfcodec/pull/3720:21:55 <DorpsGek> [OpenTTD/grfcodec] glx22 updated pull request #37: Upgrade: [Actions] Bump the actions group with 3 updates https://github.com/OpenTTD/grfcodec/pull/3720:23:16 <DorpsGek> [OpenTTD/OpenTTD] MuxyDuGoulp updated pull request #12647: Fix: [AdminPort] #12411 Send Network Welcome Packet to admin port after game creation completed https://github.com/OpenTTD/OpenTTD/pull/1264720:27:05 <DorpsGek> [OpenTTD/grfcodec] glx22 approved pull request #37: Upgrade: [Actions] Bump the actions group with 3 updates https://github.com/OpenTTD/grfcodec/pull/37#pullrequestreview-204657459520:27:25 <DorpsGek> [OpenTTD/grfcodec] glx22 merged pull request #37: Upgrade: [Actions] Bump the actions group with 3 updates https://github.com/OpenTTD/grfcodec/pull/3720:46:12 <DorpsGek> [OpenTTD/OpenTTD] ladysadie commented on pull request #12641: Fix: Allow changing size of default OpenTTD font. https://github.com/OpenTTD/OpenTTD/pull/12641#pullrequestreview-204662051220:47:41 *** Ox7C5 has quit IRC ()20:50:47 <DorpsGek> [OpenTTD/grfcodec] glx22 opened pull request #38: Codechange: [Actions] manually install vcpkg in all workflows https://github.com/OpenTTD/grfcodec/pull/3821:00:02 <DorpsGek> [OpenTTD/grfcodec] rubidium42 approved pull request #38: Codechange: [Actions] manually install vcpkg in all workflows https://github.com/OpenTTD/grfcodec/pull/38#pullrequestreview-204668663221:01:51 <DorpsGek> [OpenTTD/grfcodec] glx22 merged pull request #38: Codechange: [Actions] manually install vcpkg in all workflows https://github.com/OpenTTD/grfcodec/pull/3821:30:35 <andythenorth> oof bedtime21:30:41 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)21:45:10 <peter1138> Clay21:45:35 <andythenorth> Pipe21:48:44 *** nielsm has quit IRC (Ping timeout: 480 seconds)21:56:17 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #12646: Change: Use default NewGRF cargo translation table. https://github.com/OpenTTD/OpenTTD/pull/1264621:56:55 <peter1138> Hmm, what am I expecting to break...21:57:39 <peter1138> Hard to know, "find all NewGRFs with no cargo translation table" is tedious but doable.21:58:24 <peter1138> But "find all NewGRFs that need a specific cargo set installed, and doesn't use a translation table" is trickier21:59:29 *** keikoz has quit IRC (Ping timeout: 480 seconds)22:05:41 *** Eddi|zuHause2 has joined #openttd22:10:39 *** Eddi|zuHause has quit IRC (Ping timeout: 480 seconds)22:31:58 *** HerzogDeXtEr has quit IRC (Read error: Connection reset by peer)continue to next day ⏵