Times are UTC Toggle Colours
00:39:04 *** dsadada has joined #openttd 00:39:26 *** dsadada has left #openttd 01:22:04 *** Flygon has quit IRC 02:06:05 *** gnu_jj_ has joined #openttd 02:09:36 *** gnu_jj has quit IRC 02:11:42 *** Wormnest has quit IRC 02:57:17 *** D-HUND has joined #openttd 03:00:50 *** debdog has quit IRC 03:03:47 *** gnu_jj has joined #openttd 03:06:56 *** gnu_jj_ has quit IRC 03:28:17 <DorpsGek> [OpenTTD/OpenTTD] CI - Nightly workflow was not successful https://github.com/OpenTTD/OpenTTD/actions/runs/8548670911 04:07:33 *** keikoz has joined #openttd 04:41:36 <DorpsGek> [OpenTTD/OpenTTD] eints-sync[bot] pushed 1 commits to master https://github.com/OpenTTD/OpenTTD/commit/08cf106fc613c56ff8628046440e243b5dcd58c7 04:41:37 <DorpsGek> - Update: Translations from eints (by translators) 05:21:36 *** keikoz has quit IRC 05:25:37 <DorpsGek> [OpenTTD/OpenTTD] Release workflow was not successful https://github.com/OpenTTD/OpenTTD/actions/runs/8549573223 05:44:25 <LordAro> truebrain: iirc systemd recently (unrelatedly) switched to libarchive, so dedinitely something we could be looking into doing generally... if it's good enough for them, it's probably good enough for us 06:06:22 <truebrain> I do agree, but it would have a different motivation ๐ 06:21:07 <dwfreed> libarchive is only used in systemd-dissect 06:21:43 <dwfreed> the change you may be thinking of is that systemd moved to using dlopen to use compression libraries, so they're not directly linked to libsystemd 06:51:40 <peter1138> Whatever happened to bz2... 06:53:17 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #12338: Codechange: Use std::list for News Items. https://github.com/OpenTTD/OpenTTD/pull/12338 07:01:55 <LordAro> dwfreed: ah yes 07:06:06 *** Smedles has quit IRC 07:06:17 *** Smedles has joined #openttd 07:17:52 <peter1138> Oof, motherboards are so expensive these days. 07:18:04 <peter1138> Used to be able to get a whole computer for that! 07:18:28 <andythenorth> gaming PC ยฃ700 07:18:36 <peter1138> "gaming" PC 07:19:38 <andythenorth> this one is discounted https://www.awd-it.co.uk/awd-flash-ryzen-5-3500x-six-core-4.1ghz-palit-nvidia-geforce-rtx-3060-dual-desktop-pc-for-gaming.html 07:21:56 <LordAro> that CPU's a bit on the low side 07:22:12 <LordAro> otherwise seems reasoonable 07:22:33 <LordAro> probably want to upgrade to NVMe primary storage too 07:25:37 <peter1138> Gets a bit pricier when you change it from base-spec to something more capable. 07:25:46 <peter1138> Like a power supply that isn't going to blow up. 07:25:55 <peter1138> And an SSD that wasn't designed 5 years ago. 07:26:14 <peter1138> And adding an OS. 07:26:36 <peter1138> By that point you might as well start with decent components. 07:28:45 <LordAro> tis always the way 07:35:01 <peter1138> Maybe it needs a FuryGPU. 07:35:23 <andythenorth> and wifi that actually works, and actual USB-C ports with actual USB 3.2 speeds, and a bluetooth dongle that actually works 07:35:35 <andythenorth> it was the small things that pissed me off about those gaming PCs 07:36:04 <andythenorth> fancy cables, LEDs, and cooled RAM, but can't actually get on the network, connect a BT keyboard, or backup to external SSD 07:37:06 <kuhnovic> Just add more RGB, it will make it go faster 07:39:40 <reldred> yeah but you got the cheapest nastiest piece of crap gaming PC that used a cheap ass industrial budget mobo 07:40:30 <andythenorth> well I let children do the procurement ๐ 07:40:35 <andythenorth> they should have done a 3 way tender 07:40:43 <reldred> That's the mistake, the children are fucking retarded. 07:40:49 <reldred> Why are your children so dumb andy? 07:41:15 <peter1138> Hmm, making this code modular has bloated it somewhat :S 07:41:16 <andythenorth> parenting 07:42:01 <peter1138> 10 lines of special casing becomes 35 lines of boiler plate and 10 lines of special casing... :S 07:42:31 <LordAro> gotta love that Aussie humour 07:43:22 <reldred> God as a kid I had to make do with 10-15 year old second hand laptops 07:45:23 <kamnet> reldred: Spoiled brat. I had to go work for a living for my first computer, walking up hill both ways lugging it like a suitcase! An it was only 8 bit! 07:46:04 <kamnet> But I feel you. My current laptop is a 15 year old hand me down. 07:46:18 <peter1138> How have I ended up with a 14 line function to do reinterpret_cast? :S 07:46:53 <reldred> The newest full sized laptop that I own is about 10-15 years old 07:46:54 <peter1138> Most of that is comment. 07:47:02 <reldred> however old the X230 is 07:47:13 <reldred> bought it for AUD0 on ebay 07:47:20 <reldred> specifically to play openttd in bed 07:47:50 <reldred> I think it only got used for that a total of once 07:48:30 <peter1138> Is that andy's childrens' fault too? 07:48:42 <reldred> Oh absolutely 07:49:03 <LordAro> peter1138: the best sort of function 07:49:08 <LordAro> and also the worst 07:50:13 <peter1138> Do we run on any big endian CPUs these days? 07:51:07 <LordAro> arm? 07:52:36 <peter1138> Apparently they are bi-endian, but little is default. 07:56:55 <peter1138> So the calling function is also 11 lines, half of that is comment. 07:57:08 <peter1138> And all that is only needed for BE. Oh dear. 07:57:45 <LordAro> i dread to think what this is 07:58:04 <peter1138> An OpenTTD patch I'm working on, and re-evaluating. 08:08:47 <peter1138> Maybe I should undo the modular approach. 08:09:43 <peter1138> Although it's nice to not need #ifdef 08:31:00 <peter1138> Thinking about it, the modular approach works for blitters, so... 08:43:38 <xarick> oh I like to build PCs 08:43:55 <xarick> that means slapping components together 08:44:02 <xarick> hand choice 08:47:21 <LordAro> slapping components together sounds like a good way of having bits fall off 08:47:22 <LordAro> :p 08:48:23 <xarick> a gaming PC for ยฃ700, that's a bit on the low side, but let's see 08:56:11 <xarick> I can't possibly recommend an A520 based motherboard ๐ฆ 08:58:04 <xarick> how many USB ports do you need? 09:03:02 <xarick> dang, i really wanted to try a B550 but that's possibly impossible with a budget as low as 700 09:03:09 <xarick> ๐ 09:04:01 <peter1138> Fortunately my budget is not ยฃ700 ๐ 09:04:25 <reldred> Pretty sure andy's kid already has the bad PC 09:05:12 <reldred> had some poxy micro-atx industrial board in it 09:05:25 <reldred> with no bluetooth or wifi or anything 09:06:07 <xarick> I would also try to stay away from ASRock, their BIOS are very... icky 09:18:14 <peter1138> 7950X3D am i rite? 09:31:08 <xarick> no, i was thinking Core i5 12400F or Ryzen 5 5600 09:31:18 <xarick> still checking 09:31:45 <LordAro> reldred: part of me considers no bluetooth or wifi to be a feature 09:34:46 <reldred> LordAro: not andy ๐ 09:35:20 <LordAro> of course, my new computer has both 09:35:28 <LordAro> no good X670 options without them 09:37:36 <reldred> I'm still sticking with AM4 for a bit. It's a nice price point and the 5800x3d is still more than fast enough 09:37:52 <reldred> although apparently there's a new line of faster clocked XT's coming. 5800xt3d? 09:39:50 <LordAro> that's the rumour 09:41:08 <reldred> I'm not in any hurry, I got a b550 pro-art mobo, I'll buy a Fractal North XL at some point soon, and then I've already got a 5800x3d in my current rig so I'll reuse that and put my old 3600 back in this rig to keep as a spare. 09:41:28 <LordAro> sensible 09:41:31 *** shackamaxon has quit IRC 09:41:31 <reldred> but I'm also building a matching hifi system to go with it out of early 2000's Sony QS gear. 09:41:53 <LordAro> my old machine was dying (suspect CPU/MB intermittent fault), so figured I might as well go for something nice 09:42:04 <reldred> so a lot is going to be based on timing of finding the minidisc deck for that hifi setup that I'm after. 09:42:22 <reldred> Say, anyone in sweden/denmark/norway who can do me a favor? there's money in it for you ๐ 09:42:56 <reldred> (I don't expect so but hey worth a shot) 09:43:04 <andythenorth> I am so glad I don't understand most of this 09:43:10 <andythenorth> I used to have to know about computers 09:44:23 <reldred> computers are a mistake 09:44:39 <reldred> that said if I'm going to get involved with said mistakes I want them to be nice 09:45:50 <reldred> https://cdn.discordapp.com/attachments/1008473233844097104/1225380802888466443/North_XL_Charcoal_Mesh_1-Left-Front-540x540.webp?ex=6620ebcd&is=660e76cd&hm=fbd5dbec4b5e84c8821a09eae2246e8e2b6e1a075faa2694a8c898761c133bfb& 09:45:50 <reldred> and the north is quite pleasing to look at 09:46:15 <reldred> that with a bunch of sony QS line hifi gear in black with bronze accents will look quite sharp 09:46:18 <LordAro> both of my cases are fractals 09:46:24 <LordAro> they're very nice 09:49:25 <LordAro> Define 5(?) & Node 304 09:49:56 <xarick> https://uk.pcpartpicker.com/list/GD6CPF got this 09:50:32 <reldred> that's actually not too bad 09:50:51 <reldred> Surprised you got a GPU in that budget 09:51:14 <reldred> andythenorth: if you haven't already dealt with the kidlets PC, I'd give that parts list a look 09:51:38 <andythenorth> they are happy with what they got 09:51:45 <andythenorth> or at least, they're done with talking to me about it 09:51:49 <reldred> hahahahah 09:51:49 <andythenorth> I had opinions 09:51:57 <reldred> Yes I suspected you'd already dealt with it 09:52:13 <reldred> but xarick was determined 09:52:15 <reldred> lmaop 09:52:47 <xarick> i was trying to put a 7600 in there, but... 09:52:57 <xarick> lower vram 09:53:49 <peter1138> LordAro: Yeah, for me WiFi is not really a desktop PC thing. But there's enough of it about that apparently it is. 09:54:34 <xarick> but again, 16 GB RAM is kind of a minimum for today's standard 09:54:35 <peter1138> And bluetooth isn't needed because peripherals are usually wired... 09:54:51 <xarick> pretty tight bugget 09:55:02 <reldred> Andy was very upset about the lack of BT and Wifi I remember 09:55:08 <xarick> games are starting to eat ram nowadays 09:55:25 <peter1138> They're normal on a laptop. Maybe he only uses laptops... 09:55:42 <reldred> xarick: I wouldn't know, I'm still playing Skyrim... 09:56:02 <reldred> That said, my mod load order on a 3440x1440 monitor really wants something faster than a 3070 09:56:41 <peter1138> I was thinking 4070 or even 4070ti 09:57:16 <pickpacket> is it lunch soon? 09:57:50 <reldred> see a 4070ti would be nice but for that sorta money I could buy my grail minidisc deck I'm after 10:00:38 <LordAro> alternatively you could use some audio device from this century 10:00:39 <LordAro> :p 10:01:21 <reldred> yeah they're from this century, my MZ-RH1 is from this century ๐ 10:01:43 <reldred> and the MDS-JB980 that I'm after is 2002! that's from this century! 10:07:20 *** matusguy has joined #openttd 10:07:55 <xarick> https://uk.pcpartpicker.com/list/p3fq89 - better gpu, albeit with less vram 10:09:50 <xarick> now for that GPU, you are really better with a B550 chipset, and 5600 cpu minimum, for full speed pcie 10:10:17 <xarick> if you go ryzen 5 5500 then you're at pcie 3 ๐ฆ 10:10:36 <xarick> if you go A520, then you're at pcie3 10:10:51 <xarick> and that crap uses only 8 lanes ๐ฆ 10:11:15 <xarick> the rtx 4060 and rx 7600 both use only 8 pcie lanes ๐ฆ 10:11:47 <xarick> for optimum speeds then pci-e 4x 8 lanes 10:13:46 <xarick> I think intel might be better at this low budget 10:14:00 <xarick> haven't checked 10:14:44 <Eddi|zuHause> "intel is better at low budget" is a sentence i've not heard in the last 20 years 10:15:09 <reldred> it's OK xarick we don't need to build a 700 quid gaming PC anymore 10:15:29 <reldred> unless you're having fun that is 10:15:33 <xarick> well, intel has the core i3 at very tempting prices 10:15:41 <xarick> and still retaining pcie 4 10:16:22 <xarick> but a quad core is starting to be... outdated 10:17:38 <xarick> they have the 12400f, a 6 core, very much equivalent to the 5600 10:17:44 <xarick> performance wise 10:18:25 <peter1138> core i3 is never tempting. 10:20:11 *** keikoz has joined #openttd 10:20:26 <xarick> 12100f at ยฃ85, 12400f at ยฃ124 10:22:21 <xarick> well, ยฃ40 is not sufficient for the next gpu tier ๐ฆ 10:22:41 <xarick> so there you have it, Ryzen 5 5600 with a RTX 4060 10:22:57 <xarick> fits the ยฃ700, motherboard has wifi/bluetooth 10:23:25 <xarick> case has 6 fans 10:23:31 <xarick> psu 650 watts 10:23:34 <peter1138> He's in write-only mode again ๐ 10:23:39 <xarick> I ๐ 10:24:13 <reldred> task must run until execution has completed 10:25:39 <andythenorth> My child just bought one based on price and the GPU label 10:26:29 <andythenorth> He doesnโt like spending money and looked up which GPU was enough for Fortnite and Minecraft 10:33:41 <johnfranklin> #1? 10:38:47 *** keoz has joined #openttd 10:40:41 *** keikoz has quit IRC 10:49:35 *** bertvvvs has joined #openttd 10:59:57 *** Flygon has joined #openttd 11:08:29 <peter1138> <https://www.tt-forums.net/viewtopic.php?t=91542> such cheating 11:29:30 *** gelignite has joined #openttd 11:34:49 <locosage> just remove highscores :p 11:34:54 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #12418: Fix: Segfault when using -q without providing a . character. https://github.com/OpenTTD/OpenTTD/pull/12418 11:35:13 <peter1138> I was amused by "I want to cheat without be called a cheater" 11:35:35 <andythenorth> thread is going well 11:39:40 <locosage> tbf there is a bit of contradiction in the game design here 11:39:51 <locosage> if "cheats" are just settings why are they separate 11:39:57 <locosage> if there is no goal why are there highscores 11:40:34 <peter1138> Well someone had plans to sort out the cheats stuff be we only got as far as renaming it so far. 11:40:50 <andythenorth> why is there a web of skin between human thumb and first finger 11:40:59 <peter1138> I'm now in favour of just making things settings and letting the players decide. 11:41:03 <andythenorth> other primates mostly don't have the web 11:41:15 <peter1138> Which is why we put infinite money as a setting instead of a cheat. 11:42:00 <peter1138> Do you have webbed hands andy? Are you inbred? 11:42:32 <_jgr_> Actions like the date cheat and the money cheat aren't really settings, but still need to live somewhere 11:43:44 <peter1138> Can anyone explain the point of `static Blitters &s_blitters = *new Blitters()` and later `delete &GetBlitters()` ? 11:44:02 <peter1138> `static Blitters s_blitters` would work fine. 11:44:18 <peter1138> I'm wondering if it's a left-over from non-C++ containers or something. 11:45:23 <peter1138> Hmm, no, it's always been a std::map. 11:46:26 <peter1138> Same is done for s_drivers too. 11:46:39 <_glx_> Factory stuff 11:47:01 <peter1138> It would be required if s_blitters was file-scope, as it might not be initialised yet. 11:47:10 <locosage> _jgr_: they can still stay as cheats, it's not that the concept of cheats/dev tools is wrong 11:47:18 <locosage> they just shouldn't be treated as intended gameplay 11:47:21 <peter1138> But because it's inside a function, it will be initialised on first use automatically. 11:48:20 <peter1138> drivers was apparently done by me, but I even commented that I copied the blitters model ๐ 11:49:11 <peter1138> 2007, so many centuries ago. 11:54:02 <_glx_> TB did the driver stuff IIRC 11:54:28 <andythenorth> peter1138: you don't? ๐ฎ 11:54:43 <andythenorth> peter1138: you don't? ๐ฎ 11:54:59 <andythenorth> why is discord so unreliable for 'reply' sometimes? ๐ 11:55:04 <andythenorth> PEBKAC? 11:57:09 *** SigHunter has quit IRC 12:00:14 *** SigHunter has joined #openttd 12:03:15 <DorpsGek> [OpenTTD/OpenTTD] glx22 approved pull request #12418: Fix: Segfault when using -q without providing a . character. https://github.com/OpenTTD/OpenTTD/pull/12418#pullrequestreview-1979668654 12:13:34 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #12413: Codechange: Remove per font AA settings. https://github.com/OpenTTD/OpenTTD/pull/12413#issuecomment-2037015142 12:40:46 <xarick> i wish there was a setting to forbid an AI to respawn after bankrupting 12:41:12 <truebrain> _glx_: Blitters, yes, but the factory was already there I think ๐ 12:41:17 *** gelignite has quit IRC 12:50:56 <peter1138> Apparently we had blitter and renderer originally. 12:51:04 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1225427420430209124/2024-04-04_13-49-09.mp4?ex=66211738&is=660ea238&hm=e27918c646da40b5269eaaa8e444a9a06cc7ab719a5b2a1625bdc70afee93969& 12:51:13 <xarick> variable opcodes in action 12:51:56 <peter1138> But there was no factory before that, afaik. 12:52:24 *** ialokin has joined #openttd 12:53:25 <peter1138> Anyway, I can easily remove the weirdness, unless there's a particular reason it was done ๐ 12:57:34 <peter1138> And also fix the WindowDescs one, which is a memory leak at the moment as that doesn't follow the same pattern, and there's no delete. 13:00:51 <peter1138> Hmm, is there's a generic "command was completed" callback, with the command type... 13:01:25 <peter1138> Although I'm being silly ๐ 13:11:53 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1225432656162979880/Unnamed_1947-08-18.png?ex=66211c18&is=660ea718&hm=190e2cab90c7c9900e3bdf00535cd5f80a798064bd18787f221e551e5d2bf362& 13:11:53 <xarick> AI can survive infrastructure maintenance costs now 13:12:37 <xarick> no other AI dares to build aircraft with such low capacity 13:13:13 <xarick> my AI already had 1 aircraft crash, it's still alive 13:14:15 *** Leopold_ has joined #openttd 13:17:09 <xarick> I had hopes AAAHogEx would build something, guess he's not risking it 13:21:14 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1225435011604549753/Unnamed_1948-05-07.png?ex=66211e4a&is=660ea94a&hm=5b1dd75901d564cbe1cca2be08f87991e409e51621986927087807992c5449e3& 13:21:14 <xarick> Coleman Count is out! will that make him build? 13:25:54 *** Leopold_ has quit IRC 13:39:20 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #12418: Fix: Segfault when using -q without providing a . character. https://github.com/OpenTTD/OpenTTD/pull/12418 13:40:52 <truebrain> peter1138: As long as a blitter can be changed runtime, any solution works ๐ 13:45:54 <peter1138> We give them day length, now they want anti-day length 13:46:36 *** haydern has joined #openttd 13:46:36 <haydern> peter1138: hey 13:46:49 <haydern> can ou help me litte bit ? 13:57:06 <LordAro> @topic get 3 13:57:06 <DorpsGek> LordAro: Don't ask to ask, just ask 13:58:53 <locosage> lordaro4353: that doesn't work in the discord :p 13:59:02 <LordAro> i thought not 13:59:04 <LordAro> but eh. 14:12:47 <xarick> https://cdn.discordapp.com/attachments/1008473233844097104/1225447982950912122/Unnamed_1952-01-28.png?ex=66212a5e&is=660eb55e&hm=78979f9d1693740aac27cf724b9ebf47ed151d710b3a807561e50810dedd6189& 14:12:47 <xarick> Terron played the long game... 14:13:05 <xarick> waited long enough for the release of a better airplane 14:13:38 <xarick> and now it's beating me 14:14:16 <xarick> and I'm struggling to upgrade my planes 14:15:22 <xarick> darn openttd economics 14:15:55 <xarick> meanwhile clueless bankrupted ๐ฆ 14:17:40 <xarick> NoCAB must have tried the coleman count but bankrupted too, I totally missed it 14:19:20 <xarick> AAAHogEx is still not attempting aircraft :=) 14:36:49 *** nielsm has joined #openttd 14:39:01 <xarick> crap, my ai is building trains, that's cheating... 14:51:47 *** bertvvvs has quit IRC 14:54:26 <xarick> https://poe.ninja/builds/necropolishcssfr/ should I go back to playing poe? 15:05:18 *** Wormnest has joined #openttd 15:08:50 <peter1138> Sales Total ยฃ1138... coincidence? 15:09:14 <peter1138> (Yes, yes it is) 15:11:08 *** eushwa has joined #openttd 15:11:08 <eushwa> Gift 50$ - [steamcommunity.com/gift/50](https://u.to/v7KRIA ) 15:11:08 <eushwa> all all 15:12:04 <xarick> what? 15:16:26 <LordAro> ignore the bot 15:31:54 *** Smedles has quit IRC 15:31:59 *** Smedles has joined #openttd 16:08:27 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #12419: Fix #12395: Ensure president name widget is tall enough. https://github.com/OpenTTD/OpenTTD/pull/12419 16:51:29 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #12419: Fix #12395: Ensure president name widget is tall enough. https://github.com/OpenTTD/OpenTTD/pull/12419#pullrequestreview-1980568147 16:53:42 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on issue #12149: [Bug]: Incorrect tile redraw area on 2x and 4x zoom https://github.com/OpenTTD/OpenTTD/issues/12149 16:55:34 <peter1138> So, anyone object to me fixing r23316? 16:55:45 <LordAro> nope 16:56:20 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #12419: Fix #12395: Ensure president name widget is tall enough. https://github.com/OpenTTD/OpenTTD/pull/12419 16:56:24 <DorpsGek> [OpenTTD/OpenTTD] PeterN closed issue #12395: [Bug]: Manager name can be cut off in company window https://github.com/OpenTTD/OpenTTD/issues/12395 16:57:39 <Rubidium> wait, what? r23316 isn't fixed yet?!? 16:58:07 <Rubidium> there's like seven fixes already 17:59:27 <peter1138> Only 7, or only 7 blaming it ๐ 18:00:09 <Rubidium> seven mentioning it in the commit message 18:07:58 <peter1138> After fixing it, this is a few lines of code. Not that it's advisable, but... 18:08:00 <peter1138> https://cdn.discordapp.com/attachments/1008473233844097104/1225507177360392203/image.png?ex=6621617f&is=660eec7f&hm=90fdd0f1e3c91dd17bf362992bd868c83bf3673f1b9ec4d6fe978ac0c39c40a2& 18:09:31 <truebrain> nice photoshop 18:16:40 <peter1138> Certainly... and I had to increase my sprite cache size a bit ๐ 18:19:27 <truebrain> still no liblzma fix? Awh 18:22:30 <frosch123> no fix found on 404 day? 18:38:43 <Rubidium> would likely be less bad than "no fix found on day 404" 19:01:37 <truebrain> hmm .. I did read the other day some of you gave some thought to how language packs could be replaced by something not binary? 19:01:49 <truebrain> did anyone gave that some actual thought / wrote something down about it? 19:03:20 <peter1138> I don't remember anything other than a translator wanting to try their changes in RC3. 19:04:38 <_glx_> Only thing I can imagine is keeping compiled language as they are, but also support txt as overload 19:04:40 <silent_tempest> Why are the language packs binary? Intertia? 19:05:25 <Rubidium> I gave it some actual thought but abandoned it as ensuring there is also an english.txt available that matches with the actually running executable is a bear trap I do not want to step into 19:05:45 <truebrain> Rubidium: ghehe; I can imagine ๐ 19:05:49 <_glx_> English.txt should always be compiled 19:06:09 <Rubidium> _glx_: but.... I want to change some strings in english.txt... why can't I?!? ;) 19:06:39 <frosch123> strgen is already part of ottd for gs. so it's possible to skip the binary format for the translations. but i have not read any suggestion for replacing stringids or the control-code signature of the base language 19:06:43 <Rubidium> as practically there is no reason why it can't be changed, as long as the strings and parameters match with what's compiled 19:07:36 <frosch123> maybe the parameters can be added to the string id 19:07:52 <truebrain> frosch123: my question wasn't specific to the base language, so to delve into the other part of your answer, in what format would the translation be? Current txt file? 19:08:19 <frosch123> (STR_MEASURE_AREA, NUM, NUM) 19:08:24 <michi_cc> Store StringID as the actual string identifier in the exe, you say? ๐ 19:08:28 <frosch123> truebrain: yes, same as GS 19:08:34 <michi_cc> Even Windows DLL lookup is mostly by string and not by index. 19:09:04 <truebrain> frosch123: k, tnx ๐ 19:09:09 <frosch123> though there are some ##pragmas which are only in the ottd lang files, and in no gs 22:47:40 *** bertvvvs has joined #openttd 22:58:01 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #12424: Fix #12114: Viewport coords of crashed aircraft not updated when falling. https://github.com/OpenTTD/OpenTTD/pull/12424 23:03:17 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #12425: Fix: Aircraft crash counter was too low to reach ground. https://github.com/OpenTTD/OpenTTD/pull/12425 23:05:28 <peter1138> So much spam. 23:26:41 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on issue #12100: [Bug]: grf vehicle without random reverse CB inherits flip when autoreplacing a vehicle that has random reverse CB and is flipped https://github.com/OpenTTD/OpenTTD/issues/12100