Times are UTC Toggle Colours
00:01:01 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #13746: Fix #13645: "Follow vehicle" button not raised when following stopped. https://github.com/OpenTTD/OpenTTD/pull/13746 00:01:04 <DorpsGek> [OpenTTD/OpenTTD] PeterN closed issue #13645: [Bug]: "Follow vehicle" button stays lowered when not following https://github.com/OpenTTD/OpenTTD/issues/13645 00:03:26 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #13742: Add: Show hyperlink destination tooltips in text window. https://github.com/OpenTTD/OpenTTD/pull/13742 00:04:08 <DorpsGek> [OpenTTD/OpenTTD] PeterN closed pull request #13620: Fix (#13454): Edited GetClearGround(Tile t) function https://github.com/OpenTTD/OpenTTD/pull/13620 00:04:11 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #13620: Fix (#13454): Edited GetClearGround(Tile t) function https://github.com/OpenTTD/OpenTTD/pull/13620#issuecomment-2702357391 00:15:40 <DorpsGek> [OpenTTD/OpenTTD] PeterN closed pull request #13566: Add: [NewGRF] More basic bitwise operators for varact2. https://github.com/OpenTTD/OpenTTD/pull/13566 01:50:45 *** nebulabc_ has quit IRC 01:50:56 *** nebulabc has joined #openttd 03:00:05 *** herms has quit IRC 03:01:09 *** Wormnest has quit IRC 03:03:42 *** herms has joined #openttd 03:17:25 *** D-HUND has joined #openttd 03:20:49 *** debdog has quit IRC 04:44:59 <DorpsGek> [OpenTTD/OpenTTD] eints-sync[bot] pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/84f093fc7251a709fe1d1caf575d10cdb504cda7 04:45:00 <DorpsGek> - Update: Translations from eints (by translators) 05:07:46 *** keikoz has joined #openttd 06:38:51 *** keikoz has quit IRC 07:09:09 *** fairyflossy has quit IRC 07:11:32 <locosage> PeterNviaGitHub: Why close? Seems useful. 07:11:55 <locosage> What it needs even more is comparison operators though 09:03:43 *** Flygon has joined #openttd 09:52:07 <DorpsGek> [OpenTTD/OpenTTD] zephyris commented on issue #13747: Switch default base graphics to OpenGFX2 https://github.com/OpenTTD/OpenTTD/issues/13747 09:52:10 <xarick> hi, sorry I went to bed 09:54:03 <peter1138> https://www.tt-forums.net/viewtopic.php?t=92101 09:54:22 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1347145276070035547/image.png?ex=67cac24e&is=67c970ce&hm=dfcd32894c02b7dd1ba949374413e79b2bad41f36e11a43fab6101bd75b60b13& 09:54:22 <xarick> wow, the world is not enough for these 2 AIs 09:54:24 <peter1138> Hmm, well, at least the crashes are in 13.0, which means it's not caused by the cargo-related changes since 14.0... 10:23:22 <_zephyris> https://cdn.discordapp.com/attachments/1008473233844097104/1347152570816401459/image.png?ex=67cac919&is=67c97799&hm=368053baa3114cdaed9d044d61dc1e8c6c675be91bb717c9276b55005e59b946& 10:23:22 <_zephyris> I went for it... 10:25:44 <peter1138> How is OpenGFX 2 Hi Def getting on? 10:25:45 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1347153171402850315/image.png?ex=67cac9a8&is=67c97828&hm=549d7853b6e64880a2c4cc9957975f9b61ffb29ad312fc0e04384eaac1a35dfd& 10:25:45 <xarick> _glx_: looks incorrect 11:03:53 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1347162768519725076/image.png?ex=67cad299&is=67c98119&hm=a67f2977f807863d5b24af81c4d28ccb6f4b1b6f7f785a74c599e48fc417b2db& 11:03:53 <xarick> I think this is it 11:11:05 <xarick> wondering if I can get by without the for line 11:13:12 <_zephyris> peter1138: All terrain/trees/infrastructure/bridges are decent. 11:13:32 <_zephyris> Most houses/industries/vehicles are 1x zoom only. 11:14:33 <peter1138> What I've seen looks really good. 11:16:15 <peter1138> There's a fair bit of 'dislike' for extra zoom graphics in the Discord community, but actually in the real world, new players do seem to prefer the higher detail. 11:17:14 <reldred> I must admit I am looking forward to OpenGFX2 Hi Def 11:17:34 <reldred> I don't know how much I'd use it, as I am far too attached to my .grf's 11:18:11 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1347166368612745288/image.png?ex=67cad5f3&is=67c98473&hm=e471173ac27d949a48713a3309b1875ba1e244ed5b2a05e101c3c2cba33c4c14& 11:18:11 <xarick> this looks like unintended 11:18:53 <peter1138> My thouht is that having a good baseset that looks good by itself is enough for most players. 11:18:58 <peter1138> *thought 11:20:13 <reldred> Yeap, I'd agree 100% 11:20:53 <reldred> do we have good numbers on what percentage play with .grf's or not? My gut feeling says it's probably a good 95% of players who'd be playing stock as a rock. 11:21:22 <reldred> Those players using something like Ogfx2 Hi Def would be a good look for the game as a whole. 11:21:31 <peter1138> It's less than that actually. 11:21:41 <peter1138> Well, play hours rather than players. 11:21:58 <peter1138> For 14.x, 51% of played hours have zero NewGRFs. 11:21:58 <reldred> Yeah righto, wonder what the split looks like per player. 11:22:05 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1347167348582518855/image.png?ex=67cad6dd&is=67c9855d&hm=c025cc0a8b1e0d8029d3175584e93359c58d84d661f7c52224f4d4867be29b23& 11:22:05 <xarick> question, is it okay a conditional order to jumpt to itself? 11:22:34 <reldred> Yeah I'd expect high playtime players would branch out into .grf's 11:22:39 <peter1138> Because we don't track individual players, we don't really have player-count stats. 11:22:46 <reldred> that said, first impressions count. 11:23:12 <peter1138> When I tried getting friends into it, the first thing they did was download zBase because it's high resolution and 32bpp, and therefore must be better. 11:23:14 <reldred> and a new default base set especially for steam installs would be a very big visual drawcard 11:23:19 <peter1138> They are no longer my friends. 11:23:23 <reldred> heheh 11:24:38 <peter1138> For JGRPP, only 2% of hours have no NewGRFs, but that's to be expected. 11:24:39 <xarick> i want HDR 11:24:48 <peter1138> No you don't. 11:24:49 <reldred> Yeah that would make sense 11:25:05 <reldred> HDR is a scam 11:25:34 <xarick> it seems so 11:25:42 <peter1138> Hmm, I should revisit snow line interpolation. 11:26:00 <reldred> I should revisit my bed 11:26:12 <reldred> for I am eeby and neebies of sleebies 11:26:36 <xarick> can a human player actually set a conditional order to jump to itself? 11:27:09 <peter1138> Only if you can play OpenTTD on your uConsole. 11:27:28 <_zephyris> I'm defo keen on the overall Ogfx2 High Def concept, I think it works as a style 11:27:49 <_zephyris> I think I might switch it to a 4x zoom 8bpp, but that's a really subtle stylistic change 11:28:32 <_zephyris> It's down to the slog now, need to stop tweaking other bits and just draw a house a day 11:29:01 <reldred> _zephyris: I dunno, I think it looks great in 32bpp. 11:29:39 <reldred> I think the importance of a palette is defining a ‘look’, but a good artist who understands that doesn’t then necessarily need the 8bit palette to constrain them to it 11:30:35 <reldred> I should play with my uConsole more 11:30:43 <reldred> See if a CM5 works in it 11:30:51 <peter1138> The workflow for 32bpp, when you need to allow for palette-based colour remaps and palette-based animated pixels, is a bit of pain. 11:31:13 <_zephyris> I've got a good workflow pinned down 11:32:27 <_zephyris> The workflow internally is 32bpp anyway, the 32bpp variant won't go away, jut might not be my preferred variant 11:32:30 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1347169971364433993/image.png?ex=67cad94e&is=67c987ce&hm=454b7fc15b8a2d1881a3690f79d9c1d00d6ed04638fc62ea5c79dfe6590bbcfc& 11:32:30 <xarick> docks look a bit sad 11:32:37 <_zephyris> Yup 11:32:52 <reldred> I wonder if my 3D printer is going to behave tonight. I’d like to get one of these stacking gridfinity cases done by tomorrow evening, see if they’re viable for stowing all my random things 11:33:03 <_zephyris> No CC on docks is annoying btw 11:35:29 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1347170719477399623/image.png?ex=67cada00&is=67c98880&hm=4bb5f389102a90f33fb82877f9dcd8f8cfab37399963708c34af81540f98396e& 11:35:29 <xarick> i kinda like the original 11:41:44 <xarick> this condition neems something to prevent setting a jump to itself <https://github.com/OpenTTD/OpenTTD/blob/master/src/order_cmd.cpp#L1336> 11:46:50 <xarick> testing `if (order == v->GetOrder(data)) return CMD_ERROR;` 11:49:54 <xarick> nice, it works 11:50:28 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1347174490270072842/image.png?ex=67cadd83&is=67c98c03&hm=22a9d9bf8b708807a611a8b01c0c572a35fc74db3d98c6ec133518a20362c99a& 11:54:23 <xarick> how do I PR to a PR 11:59:25 <peter1138> Basically, don't. 12:01:20 <ahyangyi> You can choose your target branch when opening your PR 12:01:46 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick commented on pull request #13753: Fix #13740: [Script] Handle implicit orders for jump orders https://github.com/OpenTTD/OpenTTD/pull/13753#pullrequestreview-2664231603 12:02:12 <ahyangyi> Oh. 12:02:45 <_zephyris> Hmm, there should be nicer docks somewhere... I wonder what happened 12:03:52 <peter1138> Well, does enabling 1CC for docks have a chance of breaking any existing dock graphics... 12:04:46 <_zephyris> Shouldn't 12:05:03 <_zephyris> Haven't thoroughly checked 12:05:49 <peter1138> Are you sure it's not supported? 12:06:17 <DorpsGek> [OpenTTD/OpenTTD] SamuXarick commented on pull request #13753: Fix #13740: [Script] Handle implicit orders for jump orders https://github.com/OpenTTD/OpenTTD/pull/13753#issuecomment-2703660565 12:07:20 <_zephyris> Working from memory, but I think I tested CC on the docks and the locks 12:07:22 <_zephyris> And neither recoloured 12:07:47 <_zephyris> I'm fine with locks - shared infrastructure probably shouldn't have CC 12:08:49 <peter1138> Just, PALETTE_MODIFIER_COLOUR is set for docks. 12:09:07 <peter1138> https://github.com/OpenTTD/OpenTTD/commit/75ab1f18f87baeb577b5cad7e62ef528d7d37a6e 12:09:32 <_zephyris> Ok 12:09:54 <_zephyris> I'm doing a big ogfx2 rebuild right now, I'll put cc on the docks next build and see what happens 12:12:17 <_zephyris> Completely redoing all the 32bpp->8bpp conversions, painful 12:12:48 <peter1138> Remember that OpenTTD can do that itself, if 32bpp is the primary focus. 12:13:21 <peter1138> (The result might not be exactly ideal, but most players are not using 8bpp blitters.) 12:35:47 <_zephyris> Very true 12:41:40 <peter1138> Hmm, I wonder if I should update OpenSFX to use Opus. 12:41:57 <peter1138> I mean, I have all the changes here, but it's not in a PR. 12:43:35 <peter1138> Was 13.0 the release that we forgot to disable asserts in? 12:44:07 <_glx_> Could be 12:47:54 <_glx_> According to crashlog it seems to be 12:48:21 <peter1138> Yeah. 12:48:29 <peter1138> https://www.tt-forums.net/viewtopic.php?p=1273512#p1273512 12:48:44 <peter1138> Pom te pom. I don't know why they came back to OpenTTD and decided to use an old version. 12:49:51 <_glx_> Because they had it somewhere when reinstalled windows 13:04:12 <peter1138> Hmm, can I buy new inner tube valves... not used my road bike for too long and they've sealed shut :p 13:39:42 <LordAro> peter1138: what did you do to them? 14:08:10 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1347209143190294548/image.png?ex=67cafdc9&is=67c9ac49&hm=328b2ed0bc24b93e728948e431489c26bad2adbba1c540f90ff0aaa392ff7927& 14:08:10 <xarick> I gave them a 4k map to max trains 14:21:20 <xarick> hmm there is a flaw with my variable opcodes algorithm 14:21:38 <xarick> I don't know how to deal with it 14:22:50 <xarick> basically, at 250k ops, a large spike detected will get a lower penalty to the allowed max ops 14:23:11 <xarick> the spike is measured in fewer frames 14:23:52 <xarick> this same spike, at a lower value than 250k ops will get spread over more frames 14:24:26 <xarick> however, the algorithm seems to penalize more now because the spike lasted longer... 14:25:02 <xarick> it's a smaller peak, but since it's now spread into more frames, the calculations apply a larger penalty 14:25:31 <xarick> AAAHogEx is being heavily penalized for doing this 14:25:47 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1347213577664336022/image.png?ex=67cb01ea&is=67c9b06a&hm=fbdfebd7b48a62015204795c45690496e2f595aad803558c5a9236b8ae32f202& 14:25:59 <xarick> I don't know how to fix this 14:27:42 <peter1138> LordAro, nothing. The bike is set up for tubeless so it has sealant in it. When regularly riding they tyres generally need topping up every couple of weeks, so the valves don't gunk up. Stop riding it for 3-4 months, and... 14:28:30 <peter1138> Also, god I'm unfit. 14:31:36 <LordAro> ah, tubeless 14:31:39 <LordAro> much lolz 14:35:11 <peter1138> Yes, when I wear these tyres out (if I ever do) I'll probably not bother again, on the road bike at least. 14:35:16 <peter1138> Mountain bike makes sense. 14:42:19 *** nielsm has joined #openttd 14:43:35 <xarick> Who's a time expert?<https://github.com/SamuXarick/OpenTTD/commit/1d4f9194ef733e41c44df20c66d40388ad4465d6#diff-38af0a62b959403fa40f03e5ede4e65f08e8370df7a48228cd234179f4ebe3e2R335-R347> 14:43:55 <xarick> time balance system 14:44:09 *** _jgr_ has joined #openttd 14:44:09 <_jgr_> xarick: No, it's not useful and really should be rejected by the command, I can probably PR this later 15:21:05 *** HerzogDeXtEr has joined #openttd 15:22:10 <xarick> I thought glx was on it 15:38:00 <peter1138> You could just make a PR yourself. 15:38:13 <peter1138> It's not actually related to the script issue. 16:00:19 *** tokai has joined #openttd 16:00:19 *** ChanServ sets mode: +v tokai 16:06:20 *** keikoz has joined #openttd 16:07:25 *** tokai|noir has quit IRC 16:07:42 <xarick> only scripts have access to `case MOF_COND_DESTINATION` 16:13:23 *** nielsm has quit IRC 16:13:26 *** kuka_lie has joined #openttd 16:17:26 *** nielsm has joined #openttd 16:34:39 <_zephyris> hmm, nml does get slow for big grfs... 16:34:51 <gwyd4016> Slow is relative 16:35:29 <gwyd4016> I'd consider RUKTS to be maybe a medium sized grf, and without a cache that takes like 2 minutes tops 16:35:53 <gwyd4016> Much slower than nfo of course, which has never felt much slower than "instant" 16:38:04 <_zephyris> Yeah, that's a tiny grf compared to what I'm wrangling 16:39:12 <_zephyris> OGFX21 makes 635Mb of grfs now... 16:57:12 <_zephyris> peter1138: peter1138[d] I'm dumb... Docks are CC. Must've thrown the baby out with the bathwater when I realised locks aren't 17:12:59 <peter1138> https://www.reddit.com/r/openttd/comments/1j4zupl/a_long_time_ago_in_a_galaxy_far_far_away/ 17:13:05 <peter1138> A town made out of Mac Minis. 17:27:06 <DorpsGek> [OpenTTD/OpenTTD] glx22 updated pull request #13753: Fix #13740: [Script] Handle implicit orders for jump orders https://github.com/OpenTTD/OpenTTD/pull/13753 17:37:50 <truebrain> peter1138: lolz 😄 17:51:15 *** Wormnest has joined #openttd 18:02:00 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #13742: Add: Show hyperlink destination tooltips in text window. https://github.com/OpenTTD/OpenTTD/pull/13742 18:22:26 <andythenorth> gwyd4016: Horse is big-ish and takes 35 seconds 18:22:34 <andythenorth> I want to make it faster, it's annoyingly slow 18:23:52 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #13754: Codechange: Use EnumBitSet for AirportMovingDataFlags. https://github.com/OpenTTD/OpenTTD/pull/13754 18:31:12 <gwyd4016> andythenorth: Rewrite in pure NFO 18:31:24 <gwyd4016> Do it for the bit 18:53:39 <DorpsGek> [OpenTTD/OpenTTD] glx22 approved pull request #13754: Codechange: Use EnumBitSet for AirportMovingDataFlags. https://github.com/OpenTTD/OpenTTD/pull/13754#pullrequestreview-2665358629 18:58:53 <truebrain> LordAro: did you have a chance to check why you didn't upload OpenMSX 0.4.2 to BaNaNaS all those years ago? I don't have permission, so I even can't 😛 19:00:14 <xarick> visual studio is complaining settings_table.cpp has many includes not in use 19:03:46 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #13754: Codechange: Use EnumBitSet for AirportMovingDataFlags. https://github.com/OpenTTD/OpenTTD/pull/13754 19:11:30 <DorpsGek> [OpenTTD/grfcodec] simi opened pull request #45: Fix numbering in readme.md https://github.com/OpenTTD/grfcodec/pull/45 19:12:57 <DorpsGek> [OpenTTD/grfcodec] simi updated pull request #45: Fix numbering in readme.md https://github.com/OpenTTD/grfcodec/pull/45 19:27:11 <xarick> visual studio is wrong 19:27:21 <xarick> seems to fail at this include stuff 19:42:25 <xarick> what is safeguards file for? 19:45:14 <peter1138> Try reading it. 19:45:47 <xarick> I could remove 4 includes from settings_table 19:45:59 <xarick> or 3 if not counting safeguards.h 19:48:43 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1347294845554917406/image.png?ex=67cb4d9a&is=67c9fc1a&hm=c900be4e83da80ffb8c4c1305d57def1f0449574021b3bc3cdc27a07cb9b2ea3& 19:48:43 <xarick> is this worthy of a PR? 19:51:53 *** greeter has quit IRC 19:56:34 <xarick> https://www.youtube.com/watch?v=MjhC2U5RFfQ 19:56:34 <xarick> look! it's our corrupted ex-prime minister on the left! amazing how he got in such a position there... zero credibility 19:58:41 *** xarothbrook has joined #openttd 19:58:41 <xarothbrook> I don't think politics is a good topic for Discord channel #openttd-development . 19:58:50 <peter1138> Fuck Nazis 19:59:05 <xarick> sorry 19:59:13 <belajalilija> peter1138: this 19:59:29 <peter1138> IndustryGfx and IndustryGraphics, eh? 19:59:42 <peter1138> Anyone fancy sorting that out? 20:00:22 *** greeter has joined #openttd 20:17:17 <peter1138> Out of memory: Killed process 79496 (clangd.main) total-vm:54275956kB, anon-rss:43843388kB, file-rss:0kB, shmem-rss:53616kB, UID:1000 pgtables:103552kB oom_score_adj:100 20:17:20 <peter1138> Damn. 20:19:23 <Rubidium_> that's quite a bit of memory :D 20:19:25 <dwfreed> only 43 GB, NBD 20:21:19 <DorpsGek> [OpenTTD/OpenTTD] glx22 updated pull request #13753: Fix #13740: [Script] Handle implicit orders for jump orders https://github.com/OpenTTD/OpenTTD/pull/13753 20:32:09 *** Wolf01 has joined #openttd 20:34:03 <xarick> hmm glx doing glx things 20:34:09 <LordAro> truebrain: pretty sure i don't have permission either 20:34:52 <xarick> gonna test 20:35:07 <truebrain> LordAro: https://bananas.openttd.org/package/base-music/4f4d5358 20:35:07 <truebrain> Sorry, but the system is ratting you out. You do have permissions 🙂 20:35:40 <_glx_> xarick: I'm just deduplicating code 20:37:37 <_glx_> ScriptOrder is "ugly" enough to not do the same thing in multiple places 20:40:30 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1347307877660098630/image.png?ex=67cb59bd&is=67ca083d&hm=9b0b8e362f059762dc49bf347d767f8848714d933d82f39bde1025f71d14ac48& 20:40:30 <xarick> hmm, Set order jump to 0 should fail 20:40:37 <xarick> the rest is working 20:43:37 <xarick> I added some comment 20:44:01 <xarick> how are you going to fix it? 20:44:48 <xarick> https://github.com/OpenTTD/OpenTTD/pull/13753#issuecomment-2703660565 20:53:16 <_glx_> I won't, it's not related to this PR 20:57:57 <_jgr_> I had a look and the code deliberately allows scripts to insert conditional orders even when the order list is empty, in which case they must point to themselves. This seems pretty useless to me, but it's probably not worth breaking script compatibility over. 21:03:18 <andythenorth> is it naptime? 21:04:47 <LordAro> truebrain: :o 21:06:33 *** kuka_lie has quit IRC 21:19:47 <xarick> oh 21:20:34 <xarick> needs fixing! 21:20:47 <xarick> cannot insert conditional order when there's no orders 21:23:48 <xarick> oh, humans can also insert conditional orders when there's no orders, just tried 21:26:37 *** nielsm has quit IRC 22:09:03 *** HerzogDeXtEr has quit IRC 22:13:12 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1347331208949928017/image.png?ex=67cb6f78&is=67ca1df8&hm=a3697e52ff913a6ce8101dc35d0bfcf198e8bb1eb15038733a7fce5c0dc871b6& 22:13:12 <xarick> screenshot of the day 22:20:49 <xarick> make trains bad again 22:20:59 <xarick> j/k 22:26:08 <DorpsGek> [OpenTTD/grfcodec] FLHerne approved pull request #45: Fix numbering in readme.md https://github.com/OpenTTD/grfcodec/pull/45#pullrequestreview-2665771867 22:30:53 <DorpsGek> [OpenTTD/grfcodec] FLHerne commented on pull request #45: Fix numbering in readme.md https://github.com/OpenTTD/grfcodec/pull/45#issuecomment-2705087200 22:34:25 *** keikoz has quit IRC 23:24:17 <DorpsGek> [OpenTTD/grfcodec] FLHerne dismissed a review for pull request #45: Fix numbering in readme.md https://github.com/OpenTTD/grfcodec/pull/45#pullrequestreview-2665771867 23:26:08 <peter1138> Hmm, okay. The VS Code extension "Error Lens" makes those little tiny errors much easier to spot. 23:27:31 *** Wolf01 has quit IRC 23:30:15 <peter1138> Hmm, PoolID is unfortunate naming. It's useful for non-pool IDs too :-)