Times are UTC Toggle Colours
00:03:53 *** Extrems has quit IRC 00:05:11 <LordAro> same thing as the whole remove/erase idiom? 00:05:59 <petern> Not really, it just swaps the data part of two vectors without needing to touch the data. 00:06:25 <andythenorth> hmm wonder how many random bits I'm not using already 00:06:36 <andythenorth> might limit how many liveries per engine ๐ 00:06:53 <andythenorth> probably 3 spare right? ๐ 00:07:35 *** wallabra has quit IRC 00:08:55 *** Extrems has joined #openttd 00:10:29 <petern> Hmm? 00:10:56 <andythenorth> I manually manage random bit use 00:11:00 <andythenorth> nml random switch is weird 00:11:11 <petern> FFS msys2, I need to go to ed :/ 00:11:59 <petern> You don't have to share random bits between liveries. 00:12:21 <petern> That is ambiguous. 00:12:38 <petern> You don't have to ensure that different random bits are used between liveries. 00:12:57 <petern> (Unless you're using random bits to select the liveries) 00:15:25 <andythenorth> I might try that for a 'randomised livery' variant 00:15:36 <andythenorth> it's the other uses of bits I manage ๐ 00:15:43 <andythenorth> random reverse and such crap 00:19:46 <DorpsGek> [OpenTTD/OpenTTD] M3Henry commented on pull request #10176: Codechange: Remove shift as fast-forward key when _DEBUG is defined https://github.com/OpenTTD/OpenTTD/pull/10176#issuecomment-1368132445 00:20:16 <petern> Hmm, I should've gone to bed. 00:20:29 <petern> 30 minutes later the CI is still CIing. 00:22:37 <petern> What does msys2 do that takes so long? 00:28:58 <LordAro> emulate a linux subsystem 00:29:14 <LordAro> which generally uses lots of temporary files 00:29:16 <dwfreed> msys2 is just cygwin but better 00:29:28 <LordAro> and windows does not do fast file io 00:29:43 <dwfreed> but it's still cygwin at core, and that's not exactly fast, especially because of Windows 00:29:57 <LordAro> mm 00:30:25 <LordAro> we have this issue at work - the windows builds run via msys, and it's a good 50% slower to build on windows than linux 00:36:44 <andythenorth> hmm 00:36:50 <andythenorth> relative clock for dates? 00:36:57 <andythenorth> so x months y days since company started? 00:58:40 <DorpsGek> [OpenTTD/OpenTTD] NyanGoat commented on pull request #10220: Feature: Engine variant groups https://github.com/OpenTTD/OpenTTD/pull/10220#issuecomment-1368137698 01:31:23 <andythenorth> hmm how about the entire buy menu is repeated, for every company colour? 01:31:33 <andythenorth> I could automate that with variants and recolour sprites ๐ 01:32:23 <andythenorth> 'maybe not, on reflection' 01:32:30 <andythenorth> ugh, sleep 02:39:23 *** Wormnest has quit IRC 03:34:17 *** godbed has joined #openttd 03:37:38 *** debdog has quit IRC 03:56:03 *** Flygon has joined #openttd 04:08:29 <supermop_Home_> the brits up late today 04:17:44 *** Flygon_ has joined #openttd 04:18:05 *** didac has joined #openttd 04:18:05 <didac> Has anyone ever tried making buttons in OpenTTD clickable only when the mouse is released instead of pressed? 04:21:58 *** Flygon has quit IRC 04:25:59 <DorpsGek> [OpenTTD/OpenTTD] kevinfields777 opened issue #10298: [Bug]: Jukebox not playing all instruments https://github.com/OpenTTD/OpenTTD/issues/10298 04:29:34 <imlegos> https://cdn.discordapp.com/attachments/1008473233844097104/1058602794619240538/image.png 04:31:21 <imlegos> This font size isn't used anywhere else in the UI off the top of my head 04:38:18 <DorpsGek> [OpenTTD/OpenTTD] wholepuncher updated pull request #9852: 2022-12-31T10:29:53 <andythenorth> I think all of these ideas are 'solved' by....working on FIRS 5 instead ๐ 10:34:36 <petern> Just stop having ideas. 10:36:26 <Kot> Where would the fun be in that? >=[ 10:37:05 <andythenorth> sometimes I play tanks for days 10:37:08 <andythenorth> no ideas then 10:42:59 <pickpacket> What should I set the weight to so it doesnโt round down to zero? ๐ 10:43:06 <pickpacket> Pruple: ty 10:46:07 <Pruple> andy mentioned he uses decimals rather than fractions, try that. 0.75 rather than 12/16. 10:48:38 <TallTyler> Time to break time again? 10:49:08 <TallTyler> What are the player-facing units for the two-minute economy cycle that used to be called a "month"? 10:49:32 <TallTyler> I'm half-tempted to make up a new unit called the Sawyer 10:49:32 <TallTyler> https://en.wikipedia.org/wiki/Smoot 10:51:46 <petern> https://cdn.discordapp.com/attachments/1008473233844097104/1058698977551331388/image.png 10:51:46 <petern> Stupid December-long illness ๐ฆ 10:53:08 <petern> 2020 and 2021 were shit too mind. 11:00:46 <LordAro> petern: :( 11:01:12 <LordAro> maybe i should resubscribe so i get that graph again 11:01:34 <LordAro> 8306mi for the year 11:01:45 <petern> It's just stats, not important ๐ 11:01:49 <LordAro> :l 11:01:51 <LordAro> :)* 11:02:45 <LordAro> apparently i'm 76% less fit than i was 6 months ago 11:03:02 <LordAro> according to strava's patented arbitrary fitness number 11:03:45 <LordAro> petern: tbf, my last "actual" ride was the 4th 11:03:48 <petern> 76% less worn out. 11:04:01 <LordAro> :) 11:06:30 <petern> After my 2 year hiatus, basically every ride I do is marked as "Historic" or "Massive" relative effort, except when my HRM stopped working. Even the lazy Sunday CTC ride is marked "Tough". 11:07:41 <andythenorth> yes let's break time 11:07:58 <andythenorth> instead of calendar date: years, months, days since company founded 11:08:01 <andythenorth> or game started 11:08:14 <andythenorth> then scale vehicle introductions arbitrarily 11:08:19 <andythenorth> everything else stays the same 11:08:35 <TallTyler> Trying to find my old branch, but I haven't committed to either `tyler_ruins_time` or `tyler_breaks_time_itself` - apparently I was predicting player pushback ๐ 11:08:47 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1058703259264626688/image.png 11:08:51 <TallTyler> Guess I'm starting fro mscratch 11:09:45 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1058703506128781312/image.png 11:09:46 <TallTyler> Based on this comment: https://github.com/OpenTTD/OpenTTD/pull/9789#issuecomment-1013852571 11:10:08 <andythenorth> ^^ that's it, that's the entire NotDaylength solution ๐ 11:10:14 <andythenorth> give or take other places we show dates 11:10:29 <TallTyler> If time can be stopped, some things can't use dates at all 11:10:33 <TallTyler> So we use real-world time 11:15:22 <TallTyler> It appears I wrote a Google Doc where I explained my thinking, but didn't actually write any code 11:15:43 <TallTyler> I got stuck on what to call the "every day" functions, which are now every two seconds 11:16:07 <TallTyler> At least those aren't seen by players, just a month which is conveniently one minute 11:16:33 <petern> 2.2 seconds because #10205 11:17:25 <TallTyler> Yeah, should be 67 ticks per day to go from 2.22 to 2.01 seconds per day 11:17:57 <TallTyler> Oh, and time units on graphs become problematic 11:18:09 <petern> Nah, should be 27ms per tick to go from 2.22 to 2 seconds per day ๐ 11:18:37 <TallTyler> We can change tick speed? I thought that was just how fast most computers could run it 11:19:33 <petern> #10205 "explains" that it WAS 27ms in TTD (and thus TTDP), OpenTTD got it wrong. 11:19:38 <petern> Also 11:20:06 <petern> Daylength: Increase MS per tick to a high value, game time now runs much slower ๐ 11:20:43 <TallTyler> I'm not interested in changing game speed at this time, just technology progression 11:20:46 <Rubidium> megasieverts? Isn't that a bit excessive ;) 11:21:11 <petern> I know, I just got side-tracked by your comment about 2 seconds when it's not 2 seconds. 11:23:06 <TallTyler> Can we change tick speed without screwing stuff up or is it better to change DAY_TICKS 11:24:13 <petern> I think changing DAY_TICKS is more likely to screw things up, but if you're reworking how that works it's probably not an issue. 11:25:13 <petern> I wonder, if I run a server with 27 ms per tick, will a vanilla client cope? 11:25:20 <Rubidium> the easiest (least invasive for the game financial logic) would probably to just rerun the same year a few times (in the first run new engines get added) 11:25:50 <dP> Tick speed you can kinda change already with "fast" forward 11:25:50 <Rubidium> petern: it should, as it will sort-of fast forward the client 11:26:13 <petern> In the flat-world OpenTTD universe, a year is 24 months. 11:26:33 <dP> petern: Yes, I tried that and it works fine 11:26:46 <petern> Yeah, tick speed can be changed without screwing anything up other than slow clients being even slower. 11:27:09 <petern> Some GUI things reference ms-per-tick. 11:27:11 <dP> At least within like 10%-200%. Range 11:27:12 <petern> Framerate window. 11:27:13 <Rubidium> with rerunning the year you get rid of most of the issues for balancing vehicle sets and the likes. You only need to do the inflation stuff once you actually increase the year instead of every time you restart a year 11:28:19 <petern> Rerunning a year means you get big lumpy gaps between introduction date stuff, instead of big spreadout gaps. 11:28:36 <TallTyler> I'm not planning to restart the year - my PR for that got rejected ๐ 11:29:40 <petern> Running Wentbourne at "27 ms per tick" means it is now only running at ~0.37x instead of ~0.40x 11:29:48 <petern> But of course it's still the same speed. 11:30:52 <petern> https://cdn.discordapp.com/attachments/1008473233844097104/1058708819200446484/image.png 11:30:52 <petern> That's pretty close to 37 fps, nice. 11:33:19 <dP> I wonder how that matches poplar display refresh rates 11:33:46 <dP> Probably even worse for 60hz 11:33:59 <petern> 33 and 37 are both bad for 60Hz 11:34:16 <petern> 33 *does* match 165Hz, but that isn't exactly common. 11:34:36 <andythenorth> hmm is date display a global function? 11:34:41 <dP> That's something at least xD 11:34:44 <petern> 37*2 is actually quite close to 75Hz monitors which may have been common the mid 90s. 11:35:11 <andythenorth> all I need is 'current year' + a fixed prefix string saying 'Year' 11:35:11 <petern> Yeah 640x480 was generally 75Hz. 11:35:18 <andythenorth> then I just start in year 0 11:35:29 <andythenorth> and I adjust all grfs I use to a base year 11:35:47 <andythenorth> parameter for epoch, parameter for intro date scaling 11:36:06 <andythenorth> also goes it retro racing? https://store.steampowered.com/app/1297600/art_of_rally_OST/ 11:36:11 * andythenorth was watching group B rally 11:37:28 <TallTyler> Cherry-picking ๐ https://github.com/nielsmh/OpenTTD/tree/NoCalendar 11:37:41 <TallTyler> Not awake enough yet to comprehend what Andy is talking about ๐ 11:38:43 <LordAro> is anyone ever? 11:39:10 <andythenorth> lol why is steam so crap 11:39:26 <andythenorth> I try to buy a thing, I have to log in, then it clears my cart 11:39:51 <andythenorth> and now it's authed me somehow as one of my kids accounts 11:40:02 <andythenorth> which it shouldn't be able to do without requiring a new login 11:40:26 <petern> I dunno, I've managed to buy things for years with no issue. 11:42:13 <andythenorth> let's try the app 11:43:12 <andythenorth> it thinks 4 hour install for my game on my connection ๐ 11:45:21 <petern> I still don't know why my framerate drops below 60 with vsync. Hmm. 11:45:29 <petern> Sometimes it catches up and works fine. 11:45:54 <petern> Also how is OpenTTD causing 40% load on a 2080Ti? 11:47:05 <petern> Yeah this is wonky. 11:47:14 <petern> Enabling vsync causes GPU load to rise. 11:47:45 <petern> 240 fps without vsync is 20% gpu load, 60 fps with vsync is ~40% gpu load. 11:48:02 <andythenorth> ach is Chrome eating cookies again 11:48:16 <andythenorth> I logged into Virgin to find out why 100MB or something is only 7MB 11:48:27 <andythenorth> and it has eaten my auth session immediately 11:49:32 <andythenorth> ok 500 Mb/s is what I pay for, 7Mb/s is what I'm getting 11:49:36 <andythenorth> no wonder Steam is cross 11:49:56 <andythenorth> petern: how's your framerate? ๐ 11:50:01 <LordAro> petern: there have been suggestions that vsync has not been properly implemented before 11:50:03 <andythenorth> 'discord, talking to self as a service' 11:52:08 <glx[d]> Wifi or ethernet Andy ? 11:55:21 <andythenorth> it's probably my kids playing Roblox 11:55:25 <petern> LordAro: Not sure how that's possible, it's simply just enabling a flag and then calling swapbuffers as necessary, which is what we do. 11:55:28 <andythenorth> Roblox seems to absolutely hammer connections 11:55:49 <andythenorth> oh maybe Steam was self-updating the client as well 11:56:33 <petern> Roblox has... issues. 11:56:39 <andythenorth> I don't download stuff outside Apple ecosystem very often, but this is painful 11:56:54 <andythenorth> good reminder that OpenTTD is mostly hassle free 11:57:07 <andythenorth> new client -> download, open .dmg, drag to folder 11:57:15 <petern> I don't mean with downloads or anything, I mean just with it. 11:57:17 <andythenorth> new content -> click update -> have new content 11:57:32 <petern> Steam works really well for me. I don't know how you manage to trigger issues in things. 11:57:51 <andythenorth> I am pretty good at it, I can break most game patches almost immediately 11:57:58 <andythenorth> I'd work in QA, but I don't have the diligence ๐ 11:58:37 <reldred> petern: huh, I had vsync on as well, I wonder if that's why my macbook was screaming at work when I was goofing off playing OpenTTD ๐ 11:58:39 <andythenorth> finally I can play my new game ๐ 11:58:55 <petern> Also Steam does have a built-in rate limiter. 11:59:21 <petern> It also shows downloads as MByte/s whereas your 500 is Mbit/s. 11:59:30 <TallTyler> Saveload merge conflicts are my favorite ๐ 11:59:34 <petern> But that's only a factor ~10 11:59:45 <reldred> https://cdn.discordapp.com/attachments/1008473233844097104/1058716085748256869/image.png 11:59:45 <reldred> these are very nice pixels Andy 11:59:47 <TallTyler> "later" 12:00:10 <andythenorth> ^^ they are not the fancy new ones though ๐ 12:00:18 <reldred> oooooOOOooo 12:00:19 <andythenorth> you going APAC liveries? ๐ 12:00:35 <reldred> lmao, I just like green and gold or green and red in ttd ๐ 12:00:50 <reldred> also, giz new fancy sprites plz 12:00:55 <reldred> und thx 12:01:24 <andythenorth> lol new rallying game I bought hides the cursor 12:01:39 <andythenorth> so can't get through the intro setup screens 12:01:42 <petern> reldred: Camouflage pixels 12:02:10 <reldred> lmao I often do green and brown 12:02:24 <reldred> but gold looks so good on andy's trains 12:04:37 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1058717311227416636/image.png 12:04:37 <andythenorth> ooo 12:04:40 <andythenorth> 2nd pinned post 12:05:08 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1058717443301847110/image.png 12:05:17 <andythenorth> I bought a game to have a break from liveries ๐ 12:05:18 <andythenorth> lol 12:05:20 <andythenorth> fail 12:06:43 <reldred> lmao 12:07:02 <petern> TallTyler: Also no, we can't change tick speed, judging by the feedback on that issue ๐ Although all the thumbs-ups/thumbs-downs are LC-Zorg reacting. 12:08:06 <petern> I might make a PR for it to see how that goes ๐ 12:08:11 <andythenorth> oh this rally game has 'shuffle' on the cars to choose a random one 12:08:20 <andythenorth> also includes car variants 12:09:55 <petern> We have car variants 12:27:32 <reldred> what sort of max speeds do people see for sim rate on fast forward with the limiter removed? I'm seeing nearly 3000x with my new 5800x3d 12:28:21 <andythenorth> you need a comparable save 12:28:25 <andythenorth> like Wentbourne ๐ 12:29:10 <reldred> lmao, chunky eh? 12:33:17 <petern> Urgh, my i7-8700K seems slow now ๐ฆ 12:37:11 <andythenorth> reldred: savegame? ๐ 12:37:39 <reldred> it's just a basic 256x1024 map, nothing outrageous 12:37:52 <reldred> just surprised, my old 3600x could never push this fast. 12:38:14 <andythenorth> https://fuzzle.org/~petern/ottd/wentbourne.sav 12:38:32 <petern> ๐ฎ 12:39:25 <reldred> 17frames, 0.5x speed factor 12:39:28 <andythenorth> I get a sim rate of 0.85x on Wentbourne ๐ 12:39:31 <reldred> that's in jgrpp mind you 12:40:13 <andythenorth> the 3000 is the game speed factor? 12:40:16 <reldred> lets try regular openttd 12:42:18 <reldred> regular openttd steam nightly I can do 0.60x speed factor at 20fps 12:44:35 <petern> I didn't expect vanilla to be any faster tbh. 12:44:52 <reldred> ยฏ\_(ใ)_/ยฏ 12:44:57 <reldred> science! 12:45:18 <reldred> Cool thing is, this was only an AUD0 cpu 12:45:38 <reldred> so what, 250 quid? 12:46:42 <petern> i9-13900K should be fast I guess... 12:47:03 <petern> ยฃ600. Oof. 12:47:04 <reldred> ๐ฎ 12:47:13 <reldred> Yeah, 13th gen intel is spicy 12:48:17 <reldred> The 5800x3d was supposed to be the last hurrah of my am4 system and then this new case came out and a build theme idea came to mind and now I'm part way to building an entirely new computer... 12:51:40 <petern> Problem with Intel is no matter the intention you always need to get a new motherboard. 12:51:54 <petern> And DDR5 is the thing now, so I'd need new RAM. 12:51:59 <petern> It's basically a whole new PC at this point. 12:52:18 *** nielsm has quit IRC 12:53:43 <reldred> Yeah, AM4 lasted a decent long while 12:54:51 <petern> AM5 is a different beast instead. 12:55:11 <reldred> Yeah, the 3d vcahe AM5's are due to drop during CES, 12:55:15 <reldred> should be interesting 12:55:16 <andythenorth> hmm this rally game isn't just 'press A for throttle' 100% of the time 12:55:35 <reldred> I just couldn't justify the costs of AM5 motherboards and ddr5 ram 12:55:40 <andythenorth> I guess original Mariokart taught me wrong 12:56:08 <reldred> *she says, planning to buy a 0 AM4 motherboard, 0+ worth of fans, for a themed PC case build* 12:56:15 <reldred> ๐ฉ 12:56:32 <reldred> the new case has wood ok 12:56:50 <petern> Oof 12:57:19 <petern> I need a cheaper hobby. 12:57:24 <petern> Computers and cycling are both not. 12:57:38 <petern> Oh yeah, music synths. 12:57:42 <petern> No wait, they're not cheap either. 12:57:54 <reldred> yeah, computers aren't, toy guns aren't, bicycles so far have been rather cheap, diesel trucks aren't... 12:58:29 <petern> 10,000km in a year means lots on bicycle parts. 12:58:32 <reldred> only thing holding me back from spending silly money on toy guns is that I'm waiting for the police to issue my license. 13:10:00 <petern> Toy gun license? 13:10:35 *** Etua has joined #openttd 13:11:07 <petern> https://cdn.discordapp.com/attachments/1008473233844097104/1058734047293095957/image.png 13:11:07 <petern> Well... that sprite has the wrong colours to be a standard glyph... 13:19:59 <reldred> petern: airsoft ๐ 13:20:08 <reldred> well, what passes as airsoft here... 13:28:01 *** Etua has quit IRC 13:55:15 <mlt> Got your telly loicense? 14:03:26 <reldred> no we don't have those here 14:10:59 *** Samu has joined #openttd 14:14:35 <petern> Hmm "if sprite has shadow subtract 1 from dimensions" is a bit poor. 14:17:21 <DorpsGek> [OpenTTD/OpenTTD] wholepuncher updated pull request #9852: Fix #9810: 'Rebuilding' a through road stop costs money. https://github.com/OpenTTD/OpenTTD/pull/9852 14:38:55 *** supermop_Home has joined #openttd 14:38:59 <supermop_Home> yo 14:41:38 <Pruple> yoyo 14:52:48 <supermop_Home> andythenorth: beige buildings better than white for contrast with platforms? 14:52:57 <supermop_Home> or make the platforms a different color? 14:54:29 <andythenorth> oof I have newgame in my console commands 14:54:37 <andythenorth> keep trashing my newgrf test case with it ๐ฆ 14:54:53 <andythenorth> pressing 'up' and hitting enter without checking ๐ 14:55:27 <andythenorth> supermop_Home: depends on the platform colour? ๐ 14:57:34 <supermop_Home> reusing the ogfx plaforms, so they are muddy/noisy grey 14:58:02 <supermop_Home> https://imgur.com/a/O5eJV2F 15:02:25 <supermop_Home> could make them less noisy or a different color, but then wont match with default station 15:03:12 <andythenorth> agreed, use colour 15:03:40 <supermop_Home> on the building? 15:04:04 <andythenorth> yup 15:04:57 <andythenorth> one more attempt at this? 15:05:00 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1058762708373209118/24130001894_9e4e695426_b.png 15:05:08 <andythenorth> even though clearly there aren't enough pixels at 1x 15:05:29 <supermop_Home> https://imagesofoldhawaii.com/train-terminal-depot/ 15:06:03 <supermop_Home> this thing looks like it was painted white in 1889 but looks like it got dingier by 1901 15:06:15 <supermop_Home> so beige might work 15:12:01 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1058764474640760882/image.png 15:12:02 <andythenorth> lol I knew this would be bad...but eh 15:12:21 <petern> That is the opposite of bad. What is it that word... good? 15:12:39 <andythenorth> so good they named it twice 15:13:03 <petern> it is good, or as we said in the 80s, bad. 15:13:16 <andythenorth> 32bpp? 15:13:20 <andythenorth> 2x EZ? 15:22:03 <DorpsGek> [OpenTTD/nml] glx22 commented on issue #275: Not enough random bits for the town name generation (34 needed, 32 available) https://github.com/OpenTTD/nml/issues/275 15:24:55 <andythenorth> I should stop ๐ v 15:24:58 <andythenorth> https://cdn.discordapp.com/attachments/1008473233844097104/1058767731270357042/image.png 15:25:12 <andythenorth> this is lame 15:25:41 <andythenorth> "probably needs 3cc" 15:25:55 <andythenorth> or 32bpp grf 15:30:10 <supermop_Home> andythenorth looks good 15:32:03 <supermop_Home> need to keep some clarity on stations so i don't wind up with too large and nebulous scope. ideally put something out the door this weekend as follow up to last year's Hawaiian base set houses 15:32:59 <Rubidium> how far is the telemetry along? Can the 8bpp be removed yet? Then we might give NewGRF authors the ability to provide custom palettes, and make those palettes vehicle/station age aware. So things will start look grimier the older they get, until there is some service or station rebuild 15:36:04 <supermop_Home> objectives should be 1) replace the default station because i'm sick of it, and maybe make it fit better in a tropic climate. 2) add some simple other station types that look Oahu-ish. 3)maybe pick up the ogfx+ station idea 15:36:17 <supermop_Home> should stick to either 1+2 or 1+3 15:36:54 <supermop_Home> 1 could be a static grf or part of Hale set 16:05:51 *** Gwyd has joined #openttd 16:05:51 <Gwyd> andythenorth: You should stop making the blue part non cc 16:06:00 <Gwyd> 2 cc with blue/red would be good 16:06:03 <Gwyd> But it looks nice 16:06:12 <andythenorth> fix the white to white? 16:06:15 <andythenorth> maybe 16:06:21 <Gwyd> Yeah that's what rukts does 16:06:22 <andythenorth> I usually use red/white as company colours though 16:06:32 <Gwyd> Yes I did notice that 16:06:42 <andythenorth> red trains are faster 16:06:44 <petern> 4cc? 16:07:47 <andythenorth> with full recolour sprites 16:07:59 <andythenorth> 65k of them 16:08:25 <peter1138> Not needed 16:08:40 <petern> Oh wrong window. 16:09:09 <petern> Just do an overlay with a different CC set. 16:10:16 <DorpsGek> [OpenTTD/OpenTTD] wholepuncher updated pull request #9852: Fix #9810: 'Rebuilding' a through road stop costs money. https://github.com/OpenTTD/OpenTTD/pull/9852 16:12:23 <andythenorth> hmm sub pixel overlays for 1x sprites? 16:14:55 <glx[d]> hmm looks like all preview builds are failing now 16:15:09 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #9852: Fix #9810: 'Rebuilding' a through road stop costs money. https://github.com/OpenTTD/OpenTTD/pull/9852#issuecomment-1368247544 16:15:11 *** Etua has joined #openttd 16:15:30 <glx[d]> fatal: detected dubious ownership in repository at '/__w/OpenTTD/OpenTTD' 16:17:31 *** TROILUS7 has joined #openttd 16:18:29 <DorpsGek> [OpenTTD/OpenTTD] wholepuncher commented on pull request #9852: Fix #9810: 'Rebuilding' a through road stop costs money. https://github.com/OpenTTD/OpenTTD/pull/9852#pullrequestreview-1233363783 16:21:53 *** TROILUS has quit IRC 16:21:54 *** TROILUS7 is now known as TROILUS 16:24:19 *** Wormnest has joined #openttd 16:30:48 <LordAro> glx[d]: updated git + different git checkout user? 16:34:05 *** sla_ro|master has quit IRC 16:40:13 <glx[d]> I guess it's the new emsdk image 16:43:13 *** Etua has quit IRC 17:03:02 *** gelignite has joined #openttd 17:20:34 <supermop_Home> i assume people like seeing through the train shed roofs... presumably to watch the trains 17:22:34 <supermop_Home> most shed roofs are not all glass... some are solid apart from some gaps to let smoke out.. with careful drawing could align the gap over the front track to let you see the train on the rear track? 17:22:56 <FLHerne> supermop_Home: Dutch Stations Addition has some like that iirc 17:23:12 <supermop_Home> but maybe people want cargo waiting sprites and would rather see the platforms full of cargo/passengers 17:23:59 <supermop_Home> of course making it all glass lets you see everything rather that just a huge expanse of roofing material 17:24:41 <supermop_Home> but a little brutal for hot sunny climates to make your passengers wait in a greenhouse 17:27:21 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 opened pull request #10299: Enable CodeQL code scanning https://github.com/OpenTTD/OpenTTD/pull/10299 17:30:17 <petern> I guess that's a no ๐ 17:32:48 <glx[d]> needs more work, or a way to force dedicated build 17:33:27 <glx[d]> at least it runs inside the PR 17:33:34 <glx[d]> easier to do tests 17:47:22 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #10299: Enable CodeQL code scanning https://github.com/OpenTTD/OpenTTD/pull/10299 17:51:12 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #10299: Enable CodeQL code scanning https://github.com/OpenTTD/OpenTTD/pull/10299 17:59:17 <LordAro> question is, will it be faster or slower than msys? 17:59:26 <Rubidium> yes 18:00:08 <LordAro> excellent 18:00:21 <LordAro> and will Rubidium fix all the issues it finds? :p 18:01:10 *** SoniEx2 has joined #openttd 18:01:59 <Rubidium> no, I won't. If your branch adds a load security issues then I rather have the author of that branch fix them :D 18:02:01 *** Soni has quit IRC 18:04:29 <dP> So, who got 2023 already, how is it, any better? 18:10:50 <petern> Hmm, I think RGBCC is dead. 18:16:12 <petern> I wonder why I did 21-bit RGB ๐ 18:20:03 <andythenorth> 3 bits for something else? ๐ 18:20:15 <petern> That's the thing, there's 4 bits used. 18:20:37 <petern> 32 - 8 - 4 is 20 bits. I must have off-by-oned. 18:23:16 <andythenorth> 'mistakes were made' 18:23:21 <andythenorth> ๐ 18:28:53 *** WormnestAndroid has quit IRC 18:29:15 *** WormnestAndroid has joined #openttd 18:29:48 *** Wormnest has quit IRC 18:29:50 <Rubidium> LordAro: it's definitely slower than msys for at least PRs :( 18:31:21 <petern> 31 minutes just to build is a bit weird. 18:39:02 <TrueBrain> Rubidium: We could enable cache ๐ 18:40:11 <TrueBrain> Matrix.libsdl .. you did some copy pasting I see ๐ but that variable is empty, so it doesn't compile libsdl support ๐ as a FYI ๐ 18:41:11 <TrueBrain> I am somewhat surprised that the default rules of CodeQL only give this few results .. needs more rules ๐ 18:44:06 <LordAro> looks like just type overflow stuff? 18:48:11 <TrueBrain> Enable the security-and-quality queries, and be surprised how much more it finds .. and how much longer analysis takes :p 18:59:57 <Rubidium> LordAro: yeah, that's what I remember roughly remaining from the old LGTM site 19:00:10 <Rubidium> TrueBrain: how would that caching work? 19:03:37 <TrueBrain> We could cache the build folder; then depends how much the PR changes how much is being rebuild 19:04:03 *** Flygon_ has quit IRC 19:06:29 <TrueBrain> But that wouldn't be for your PR, I guess ๐ could be added later 19:10:02 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #10299: Enable CodeQL code scanning https://github.com/OpenTTD/OpenTTD/pull/10299 19:10:42 <TrueBrai