Config
Log for #openttd on 31st December 2022:
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

Powered by YARRSTE version: svn-trunk