IRC logs for #openttd on OFTC at 2023-08-10
00:22:30 *** ufo-piloot has quit IRC (Ping timeout: 480 seconds)
00:50:21 *** ufo-piloot has joined #openttd
00:56:19 *** Soni has quit IRC (Quit: - Chat comfortably. Anywhere.)
00:56:49 *** Soni has joined #openttd
00:57:13 *** Soni has quit IRC ()
00:57:49 *** Soni has joined #openttd
01:45:19 *** Wormnest has quit IRC (Quit: Leaving)
02:57:24 *** D-HUND has joined #openttd
03:00:45 *** debdog has quit IRC (Ping timeout: 480 seconds)
03:01:16 *** D-HUND is now known as debdog
04:02:13 *** keikoz has joined #openttd
07:01:21 *** Flygon has joined #openttd
07:38:48 *** Wolf01 has joined #openttd
08:27:38 *** gelignite has joined #openttd
08:41:39 <pickpacket> Haven’t played the game in a while now
08:41:53 <alfagamma_0007> Same
08:42:05 <alfagamma_0007> Installed new RAM
08:42:13 <alfagamma_0007> One more update to go
08:43:06 <peter1138>
08:43:06 <peter1138> My trending list could be better...
08:43:48 *** argoneus has quit IRC (Quit: The Lounge -
08:52:13 *** argoneus has joined #openttd
09:27:45 *** gelignite has quit IRC (Quit: Stay safe!)
10:26:12 <peter1138> I was writing some CSS and meant to write 'button' but for some reason I actually wrote 'pudding'. What?
10:42:58 <alfagamma_0007> Button pudding
10:49:12 <pickpacket> peter1138: hungry?
10:49:53 <peter1138> I seem to be permanently hungry at the moment 😦
10:50:08 <pickpacket> peter1138: at the moment?
10:50:25 <peter1138> Well... recently. Past few weeks...
10:50:32 <pickpacket> ah
10:50:40 <pickpacket> exercise much?
10:51:35 <peter1138> A little.
11:08:31 <LordAro> peter1138: ikr
11:20:53 *** gelignite has joined #openttd
11:31:29 <andythenorth> pudding:after
11:31:41 <andythenorth> pudding:before
11:38:15 *** FLHerne_ has joined #openttd
11:39:38 *** FLHerne has quit IRC (Read error: Connection reset by peer)
11:39:38 *** FLHerne_ is now known as FLHerne
12:11:02 <peter1138> Toasted sour dough bread is somewhat morish...
12:26:06 <peter1138> When someone writes "some thought will need to go into it then" do they mean... they will, or that I should?
12:49:45 <LordAro> Yes.
12:49:51 <LordAro> also Yes for sour dough
12:53:23 <talltyler> Sounds like “I don’t know and don’t want to figure it out right now so maybe we can forget about it”
12:59:59 <pickpacket> I sometimes write something like that when I mean "I'm not the right person to make this decision", "Information needed to do this is currently unavailable", or "I'm going to sit down with some colleagues and discuss which solution is the best way forward."
13:02:39 <_jgr_> Often it means, "more interminable meetings are required"
14:04:03 <andythenorth> Goes it towns want specific buildings for growth etc?
14:04:16 * andythenorth too much Tropico?
14:04:25 <andythenorth> Churches etc
14:04:35 <andythenorth> Also police and fire and crap
14:05:10 <andythenorth> If GS could write a flag on an object, I could burn a building down
14:05:41 <andythenorth> Then remove it after 2 months
14:20:15 *** nielsm has joined #openttd
14:22:48 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler opened pull request #11177: Codechange: Use proper date types in various places
14:23:25 <peter1138> Towns build their own buildings, so that's a bit chicken & egg?
14:27:27 <andythenorth> Thinking about goal scenarios
14:28:06 <andythenorth> Could have a “clergy” cargo and towns want religious buildings 😛
14:36:08 <Rubidium> twb: if you have downloaded them on your computer, you can just copy the contents of the "content_download" folder from OpenTTD folder in your personal directory. See for more details where it might have written the downloaded content
14:38:00 <Rubidium> although legally you might not have the rights to redistribute all content, so to be sure check the license documents in the folders/tar files and exclude anything that doesn't allow (free) redistribution
14:47:35 <DorpsGek> [OpenTTD/OpenTTD] 2TallTyler updated pull request #11177: Codechange: Use proper date types in various places
15:24:28 <andythenorth> GS controllable limit on number of vehicles per company?
15:24:58 <andythenorth> Also rail tiles, airports etc
15:25:16 <andythenorth> Unlocks
15:27:50 <locosage> max loan
15:28:27 <alfagamma_0007> Isn't that 2 billion ?
16:13:16 <FLHerne> andythenorth: good idea
16:13:43 <FLHerne> the GS limits, I mean
16:23:17 *** keikoz has quit IRC (Read error: Connection reset by peer)
16:27:33 <andythenorth> I suppose we’ll have to make some PRs 🙂
16:28:22 <alfagamma_0007> andythenorth: Like AIs?
16:31:03 <andythenorth> Dunno
16:31:34 <alfagamma_0007> I am pretty sure there's settings what AIs can do in Ottd
16:33:53 <andythenorth> Can’t see a GS method for ir
16:34:15 <andythenorth> Looked in GSCompany and GSVehicle
16:34:48 <alfagamma_0007> Then code it on your own?
16:39:26 <andythenorth> It’s non trivial because it might need to communicate to player(s)
16:39:42 <andythenorth> Although GS could handle that separately
16:40:25 <alfagamma_0007> You need this for FIRS 5?
16:40:48 <andythenorth> It probably also conflicts with the existing setting which is used for both performance and gameplay reasons
16:41:11 <andythenorth> But 2 separate interacting settings is problematic 😛
16:53:29 *** manopause77 has joined #openttd
16:54:30 <manopause77> hi there
17:01:49 *** ahyangyi has joined #openttd
17:01:49 <ahyangyi> The existing setting is the limit of the limit, the gs setting is the limit, problem solved
17:02:10 <alfagamma_0007> Quick maffs be like
17:02:48 <frosch123> <- someone complained via email that these steps do not work
17:02:54 <frosch123> anyone brave enough to delete all of it?
17:04:31 <manopause77> does someone know where the in-game downloaded game scripts go on Linux? I can't seem to find the directory and I wish to get rid of one
17:04:52 <frosch123> ~/.local
17:05:01 <frosch123> or maybe .config
17:05:04 <frosch123> never can remember which
17:05:43 <LordAro> :)
17:05:47 <manopause77> ah, it's the ~/.local one. Thank you so much
17:06:34 <LordAro> hmm, presumably ~/.openttd is never used anymore, given "built without XDG base directory support" isn't a thing
17:06:50 <frosch123> it is used, if it exists
17:06:54 <frosch123> i still have it :p
17:07:13 <LordAro> that's true
17:07:16 <frosch123> but if it does not exist, creating will default to the XDG one
17:07:22 <LordAro> documentation could be cleaned up then
17:08:04 <frosch123> basically .openttd is only still supported, so that my cpu does not overheat
17:09:11 <LordAro> spacebar heating?
17:09:39 *** pikaHeiki has joined #openttd
17:09:44 <frosch123> yeah, except that i did bind it to capslock instead of spacebar
17:10:07 <LordAro> hehe
17:14:04 <frosch123> this discord should have channels named PRN, AUX and COM1
17:14:28 <frosch123> actually, every website should have a page with that name, just to try whether something breaks on msdos-based systems
17:14:41 <LordAro> :D
17:15:37 <Rubidium> don't you mean "Microsoft based systems"?
17:16:36 <frosch123> i do not remember those restrictions from basic, ms started with them in dos
17:17:07 <frosch123> i think if you use a 8088 with BASIC bios, you are fine naming variables PRN
17:20:24 <andythenorth> What was Extended Mode?
17:20:44 <andythenorth> Was that the memory offsetting trick?
17:21:48 <frosch123> there are 3 things: hi-memory (addr-21 trick), extended memory (EMS), and extended memory (XMS)
17:22:31 <frosch123> EMS were originally expansion cards, which could map pages from larger memory into cpu-accessible addresses
17:22:58 <Rubidium> well... it's more that those filenames are still not allowed in Windows
17:23:06 <frosch123> hi-memory is a fancy trick exploiting the weirdness of segement and offset registers, which gives you 64k-16 extra bytes in real mode
17:24:12 <frosch123> xms is a msdos extension for using 1MB-16MB, which was made available as an early access version 0.9 which did not enforce any memory protection
17:24:48 <frosch123> when that was added in version 1.0, everyone already relied on the missing protection, so 1.0 was deprecated, and rolled back to 0.9
17:24:53 <frosch123> classic dos crap 🙂
17:25:16 <frosch123> but not sure how we got there from BASIC :p
18:09:39 *** jfs has joined #openttd
18:09:39 <jfs> andythenorth: if you mean "extended mode basic" that might be a thing, I'm not sure, but probably not related to the memory extension specifications supported by MS-DOS
18:14:54 <jfs> on a side note, EMS in the original expansion card model is a thing supported by any 8088/8086 and up CPU, High Memory and XMS both require a 80286 because only those have enough address lines to cross the 1 MB barrier, XMS also depends on the protected mode (and more specifically the repurposing of the segment registers to be general selectors) introduced in 80286, and then there's emulated EMS
18:14:54 <jfs> by EMM386 (and similar) which uses Virtual 8086 mode and paging in 80386 and later to emulate the EMS hardware, and then finally there's just software using full paged and protected mode to get to all regular memory reachable by 32 bit physical addressing
18:16:55 <jfs> (I still hold that EMM386 is pretty crazy, it basically pulls the rug under the DOS kernel and secretly wraps the entire running system in a virtual machine, and software that doesn't know to look for it won't know any better)
18:34:16 <michi_cc[d]> jfs: Nowadays we give it the fancy name Hypervisor :p
18:36:59 <sittinbythefire> andythenorth: Oh my god, that gives me such a great idea for a NewGRF 🤣
18:44:19 *** keikoz has joined #openttd
18:52:22 *** Wormnest has joined #openttd
18:55:17 <jfs> michi_cc[d]: don't hypervisors usually load before the OS, rather than the OS loads and then the hypervisor crawls underneath it afterwards
19:03:08 <_jgr_> Generally with hypervisors there's more than one "OS"
19:05:02 <frosch123> jfs: i think that's mostly due to dos, and less due to emm386. on dos there was also loadlin to boot into linux
19:31:40 *** Flygon has quit IRC (Read error: Connection reset by peer)
19:49:16 *** manopause77 has quit IRC (Quit: Leaving.)
20:09:44 <peter1138> Hmm
20:11:09 <peter1138> I forget to get more tea bags.
20:11:22 <peter1138> Can I Deliveroo them?
20:22:58 <truebrain> You can do anything!
20:26:16 *** gelignite has quit IRC (Quit: Stay safe!)
20:53:01 <truebrain> right, and I now switched the wiki from Last-Modified to ETag for caching .. should improve the cache by a lot in the long run 🙂
20:56:18 *** nielsm has quit IRC (Ping timeout: 480 seconds)
21:37:43 <truebrain> and the next trick I am going to deploy, is that an R2 bucket is used for an additional cache on the Cloudflare side, hopefully to further reduce the bandwidth to AWS .. we will see if it actually works 😛
21:40:16 <truebrain> so please do ping me if people report strangeness with the wiki 🙂
21:40:38 <peter1138> Deploy andy's macbook pro
21:40:59 <truebrain> and if this works, I have to start a personal blog to write about this 😛
21:55:47 *** jinks has quit IRC (Quit: ZNC -
21:56:06 *** jinks has joined #openttd
22:14:21 *** keikoz has quit IRC (Ping timeout: 480 seconds)
23:14:10 *** Wolf01 has quit IRC (Quit: Once again the world is quick to bury me.)
23:28:57 *** twb has quit IRC (Remote host closed the connection)