Times are UTC Toggle Colours
00:42:28 *** arikover has quit IRC 00:48:36 *** lobstarooo has joined #openttd 00:55:16 *** lobster has quit IRC 00:55:17 *** lobstarooo is now known as lobster 02:02:20 *** Wuzzy has quit IRC 02:06:24 *** debdog has joined #openttd 02:09:43 *** D-HUND has quit IRC 02:49:48 *** glx has quit IRC 03:04:04 *** D-HUND has joined #openttd 03:07:28 *** debdog has quit IRC 03:54:45 *** Flygon has joined #openttd 04:20:05 <DorpsGek> [OpenTTD/OpenTTD] BlackHawk05 opened issue #9136: Fatal application failure https://git.io/J3I5N 05:58:02 *** snail_UES_ has quit IRC 06:07:46 *** HerzogDeXtEr has joined #openttd 06:14:40 *** sla_ro|master has joined #openttd 06:28:25 *** andythenorth has joined #openttd 06:28:32 <andythenorth> yeah fuck the fucking forums 06:28:52 *** andythenorth has left #openttd 06:56:45 *** WormnestAndroid has quit IRC 06:56:58 *** WormnestAndroid has joined #openttd 07:22:42 <Xaroth> Andy seems upset 07:30:04 <LordAro> how can you tell? 07:34:23 *** tokai has joined #openttd 07:34:23 *** ChanServ sets mode: +v tokai 07:38:43 <DorpsGek> [OpenTTD/OpenTTD] ghisvail commented on issue #9117: New game fails to start after upgrading FluidSynth to version 2.2.0 https://git.io/JOxCI 07:41:08 *** tokai|noir has quit IRC 08:07:24 <LordAro> https://www.reddit.com/r/openttd/comments/mz568s/why_does_this_suddenly_appear_when_i_am_writing/ OSK bug? 08:12:05 <peter1138> Weird. 08:17:21 <TrueBrain> Found out why some people don't follow the template .. they have a direct URL to the non template 08:17:39 <TrueBrain> Let's see if I can find all the places 08:19:28 <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #9135: Fix: [MinGW] Set minimum OS version to Windows XP https://git.io/J3LPr 08:20:04 <peter1138> ^ Odd that it needs to be downgraded to a version that is not supported :p 08:20:20 <LordAro> MinGW gonna MinGW 08:20:49 <peter1138> I think it's ust making MinGW inline with the other Windows build systems, no? 08:21:56 <peter1138> I can't believe it took me over a year of using VS Code to discover ^P to open a file... 08:23:28 <TrueBrain> we could also go the other way .. finally really drop WinXP :) 08:25:57 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain updated pull request #9130: Change: use TCP for everything except for master-server and initial server scan https://git.io/J3Txp 08:26:22 *** lobstarooo has joined #openttd 08:27:52 <TrueBrain> char buf[NETWORK_HOSTNAME_LENGTH + 6 + 7]; /* 6 = for the : and 5 for the decimal port number */ 08:27:55 <TrueBrain> eeeuuuhhh .. wuth? 08:29:02 <LordAro> um 08:29:21 <TrueBrain> I would like to say I understand it, but .... 08:29:45 <TrueBrain> +6 = ":port" 08:29:50 <TrueBrain> +7 = " (IPv4)" 08:29:51 <TrueBrain> fine 08:31:56 *** lobster has quit IRC 08:32:03 *** lobstarooo is now known as lobster 08:34:08 <peter1138> TrueBrain, the issue is that if you don't downgrade to WinXP, then some windows header defines a constant for "GF_END", which conflicts with an enum I made. :) 08:34:23 <TrueBrain> maybe we should fix that issue :P 08:34:46 <peter1138> #9135 is a work around for it. 08:44:37 <peter1138> This happens every time I use an existing file for a template. Make copy of file. Rename file. Make changes to file. Save. Oh shit, I was editing the original file, GOD DAMN IT. 08:44:47 <TrueBrain> same issue 08:44:54 <TrueBrain> it is something in the VSCode flow that isn't working for that 08:45:06 <TrueBrain> I think it is because the copy of the file is not the one that is being opened 08:45:11 <TrueBrain> or the rename not opening it 08:45:14 <TrueBrain> it is VERY annoying 08:45:34 <TrueBrain> but: double click next to the file to open a new file, copy the old into the temp, the new into the old, the temp into the new 08:45:39 <TrueBrain> annoying, but .. at least saves the day :P 08:46:42 <peter1138> Yes, it's no major drama with git either. Just annoying that it happens so often, even when you know it happens. 08:46:53 <TrueBrain> fully agree :D 08:47:41 <peter1138> Yeah, you copy & paste the file, and the file is selected in the list, but not opened. Normally if a file is selected it is opened, or at least previewed. 09:36:30 <peter1138> Ran out of coffee :( 09:46:36 <TrueBrain> why does cleaning up code take so much time? 09:51:01 <peter1138> Welllll 09:51:08 <peter1138> Less is more? 09:51:41 *** Samu has joined #openttd 09:53:42 <FLHerne> Humans have ten fingers but only two eyes, so they can type 5x faster than they can read 09:55:57 <TrueBrain> last_joined = 127.0.0.1:3979 09:56:05 <TrueBrain> well, that is more sensible than the last_host/last_port pair 09:56:07 <peter1138> \o/ 09:56:35 <peter1138> Favourites would be nice. 09:56:46 <peter1138> Then you could store that in the cloud :p 09:59:35 <TrueBrain> when you find a variable that is written to 09:59:40 <TrueBrain> but never read, from what I can tell 09:59:43 <TrueBrain> lets remove it and see what breaks 10:01:45 <TrueBrain> yeah, write-only 10:01:45 <TrueBrain> lol 10:02:53 *** Samu has quit IRC 10:07:06 <Timberwolf> Go makes that a compile-time error, which can become incredibly annoying when you're commenting out something to see what happens. 10:14:06 <peter1138> I love it when VS Code highlights a ";" symbol, and the error is "; expected" 10:19:26 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain opened pull request #9137: Codechange: use NetworkAddress instead of two host/port variables where possible https://git.io/J3tTa 10:26:39 <DorpsGek> [OpenTTD/OpenTTD] nielsmh commented on issue #9136: Fatal application failure https://git.io/J3I5N 10:27:49 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain updated pull request #9130: Change: use TCP for everything except for master-server and initial server scan https://git.io/J3Txp 10:29:00 <TrueBrain> okay, that solved another painful part of the STUN PR I had ... getting close now :D 10:39:41 *** tokai|noir has joined #openttd 10:39:41 *** ChanServ sets mode: +v tokai|noir 10:43:09 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain updated pull request #9130: Change: use TCP for everything except for master-server and initial server scan https://git.io/J3Txp 10:46:38 *** tokai has quit IRC 10:51:12 *** ZirconiumX has quit IRC 10:51:25 *** andythenorth has joined #openttd 10:51:33 *** ZirconiumX has joined #openttd 11:02:07 <DorpsGek> [OpenTTD/team] beruic opened issue #204: [da_DK] Translator access request https://git.io/J3t3l 11:27:33 *** snail_UES_ has joined #openttd 11:46:08 *** tokai has joined #openttd 11:46:08 *** ChanServ sets mode: +v tokai 11:50:57 <andythenorth> cheese on toast then? 11:50:59 <andythenorth> [again] 11:52:54 *** tokai|noir has quit IRC 11:52:59 <Xaroth> sup andy. 11:53:25 <andythenorth> yo 11:57:57 *** iSoSyS has joined #openttd 11:58:19 <peter1138> Oh of course, GroupBy(x => new Blah(...)) doesn't work. 12:00:51 *** iSoSyS has quit IRC 12:25:10 *** glx has joined #openttd 12:25:10 *** ChanServ sets mode: +v glx 12:26:13 <DorpsGek> [OpenTTD/OpenTTD] glx22 merged pull request #9135: Fix: [MinGW] Set minimum OS version to Windows XP https://git.io/J3kjc 12:27:12 *** andythenorth has quit IRC 12:34:28 <peter1138> out of coffee. out of salad. out of chocolate. what am I going to do? 12:36:34 <LordAro> panic 12:40:41 *** D-HUND is now known as debdog 12:44:17 <peter1138> Hmm, Amazon Prime same day delivery... 12:45:32 <peter1138> Wait one of these jars is meant to last 50 mugs? How weak do people like their coffee? 12:46:15 <peter1138> (And yes, I know instant is crap, but it's less crap than having a filter jug getting old all day...) 13:01:46 * LordAro prefers instant 13:02:09 <LordAro> well, i prefer instant if i'm making it myself 13:02:24 <LordAro> i can't be bothered with all the faffing around with filters and machines and things 13:02:37 <LordAro> stick the hot water on the wakeup granules 13:02:47 <peter1138> Yes 13:03:25 <peter1138> It's easier to make a decent cup. With ground coffee it's easy to end up with something undrinkable, and it's also usually a lot more faff. 13:05:13 <LordAro> speaking of, i should have lunch 13:05:18 <LordAro> i may have slightly forgot 13:05:35 <LordAro> too busy refactoring a huge python fil 13:05:36 <LordAro> e 13:29:30 <peter1138> I never forget to eat :( 13:29:44 <peter1138> I guess I need to get back into low-carb again. 13:31:16 <peter1138> Yay, I reordered this rebase with no conflicts. 13:32:02 *** nielsm has joined #openttd 13:38:18 <DorpsGek> [OpenTTD/OpenTTD] LordAro commented on pull request #9137: Codechange: use NetworkAddress instead of two host/port variables where possible https://git.io/J3tFe 13:38:48 <TrueBrain> LordAro: NetworkAddress cannot be a const because of reasons :P 13:38:56 <TrueBrain> it is a really annoying object to work with :( 13:39:05 <LordAro> right, yes, we had this conversation earlier 13:39:12 <TrueBrain> soon (tm) it will be an implementation detail :P 13:39:16 <LordAro> perhaps the "mutable" keyword could be made more use of? 13:39:35 <TrueBrain> mutable keyword? 13:39:37 <TrueBrain> what does it do? 13:39:47 <TrueBrain> inverse of const? (explicit vs implicit) 13:39:55 <LordAro> allows you to mutable a member of a const object 13:40:21 <TrueBrain> sounds fishy? 13:40:24 <LordAro> it appears in a few places 13:40:31 <LordAro> marginally 13:41:09 <TrueBrain> currently I am battling my choice of ServerAddressDirect / ServerAddressJoinKey .. we tend to send NetworkAddress as a copy in one too many places :P 13:41:17 <TrueBrain> and ServerAddress cannot be copied 13:42:13 <TrueBrain> only then you notice how easy in C++ you can mistake a reference with a copy :D 13:43:19 <peter1138> Would nice if the range iterator syntax could give you a const object too... 13:44:53 <TrueBrain> https://www.geeksforgeeks.org/c-mutable-keyword/ <- that coding style, omg 13:44:56 <TrueBrain> it hurts my eyes 13:45:04 <TrueBrain> (mostly around assignments) 13:45:24 <TrueBrain> also the variable names 13:45:24 <TrueBrain> omg 13:45:30 <TrueBrain> this is a horrible way to learn C++ :P 13:45:47 <LordAro> cppreference is the only one worth reading 13:45:57 <LordAro> though i will grant you it is more of a reference than a tutorial :p 13:46:14 <glx> some examples are useful :) 13:46:26 <TrueBrain> sometimes I am just scared to learn something new in this day and age ... that geeksforgeeks is just .. omg 13:47:06 * peter1138 ponders fixing some of his own very old code that erroneously uses _t suffix... 13:47:30 <peter1138> Or ... it's just dead code anyway, who cares. 13:47:38 <TrueBrain> "listening on IPv4 port 127.0.0.1:0 (IPv4)" <- that sounds broken 13:47:56 <peter1138> Are you running as root again? :p 13:48:03 <LordAro> :D 13:48:04 <TrueBrain> (it means to say a random port, but it doesn't :P) 13:48:27 <LordAro> peter1138: pretty sure even root can't listen on port 0 13:50:47 <TrueBrain> Game Coordinator registered our server with join-key 't5cROZqk5Fc' 13:50:49 <TrueBrain> ITS BACCCKKKK 13:50:52 <LordAro> \o/ 13:51:15 <peter1138> \\oooo//// 13:51:20 <peter1138> Spider? 13:51:31 <TrueBrain> with how many eyes? :P 13:53:39 <peter1138> "Some have no eyes and others have as many as 12 eyes." 13:53:42 <peter1138> So that'll do. 13:53:58 <TrueBrain> :D touche 13:54:43 <TrueBrain> hmm .. if I want to do this properly, I need to support sending 2 game info versions .. 13:54:52 <TrueBrain> I think I just make a fat PR instead :P 14:18:08 <peter1138> Squashed into one commit. 14:18:30 <TrueBrain> I already have that, but I was like .. this might not get through to review in any easy way :P 14:21:55 <peter1138> Turn off branch protection :D 14:22:19 <glx> he can commit in master even with that ;) 14:22:27 <glx> happened once 14:26:38 <TrueBrain> NEVAH! 14:26:42 <TrueBrain> you erased that from history :P 14:37:04 <TrueBrain> LordAro: "void a(std::string &name) {}", is that & useful? 14:37:22 <TrueBrain> I remember something with std::string and & in those cases .. 14:37:39 <TrueBrain> (name is not being altered in the function :D) 14:38:50 <LordAro> TrueBrain: std::string_view should be passed by value, std::string by reference 14:38:53 <LordAro> (and also const) 14:39:30 <peter1138> LordAro, I found some double choca mochaa. 14:39:38 <peter1138> Not exactly coffee. Not exactly chocolate... 14:39:47 <LordAro> well done 14:39:53 <TrueBrain> LordAro: you have to help me a tiny bit more .. I come from a world where "by value" is without & and "by reference" with * 14:39:56 <peter1138> Also 100 kcal a go, vs 0 kcal for my black coffee... 14:39:57 <TrueBrain> neither fit the "&" :P 14:40:08 <LordAro> by reference is with & :p 14:40:14 <peter1138> (I'm not counting but if I drank my usual coffee's worth that'll suck) 14:40:24 <TrueBrain> tnx :) Just making sure I don't misunderstand the answer :P 14:40:26 <LordAro> references are just pointers with magical not-null protection 14:43:18 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain updated pull request #9137: Codechange: use NetworkAddress instead of two host/port variables where possible https://git.io/J3tTa 14:43:23 <LordAro> TrueBrain: and *most* `const std::string &` can be replaced with `const std::string_view`, but that's shiny and new and we haven't really done anything with that yet 14:43:24 <TrueBrain> lol, that even works 14:43:35 <TrueBrain> LordAro: so I am not going to bother, tnx :P 14:46:37 *** tokai|noir has joined #openttd 14:46:37 *** ChanServ sets mode: +v tokai|noir 14:51:06 <TrueBrain> LordAro: but now I am curious .. what does string_view do? 14:52:32 <LordAro> https://www.learncpp.com/cpp-tutorial/an-introduction-to-stdstring_view/ :p 14:53:28 *** tokai has quit IRC 14:54:39 <TrueBrain> I assumed "const std::string &" would already do that 14:54:41 <TrueBrain> honestly 14:55:09 <LordAro> it kinda does 14:55:17 <LordAro> but it's a bit more heavyweight 14:55:19 <LordAro> aiui 14:55:34 <glx> I noticed Rb used them in his draft PR 14:56:51 <LordAro> https://www.bfilipek.com/2018/07/string-view-perf.html 14:57:31 <TrueBrain> so we as humans have to write letters because compilers are too stupid, is what you are saying? :D 14:58:08 <LordAro> more or less 14:58:16 <TrueBrain> on the topic of stupid questions: https://godbolt.org/z/jz9s8s7oT <- line 14, "*a" dereferences the pointer in my book, which makes a copy .. but it doesn't in C++ .. what knowledge am I missing? 14:59:00 <LordAro> that's just dereferencing, not copying 14:59:16 <LordAro> dereference the pointer, then the value is referenced by the function 14:59:26 <TrueBrain> okay, so that is what C++ does, tnx 14:59:28 <TrueBrain> I was assuming it did 14:59:34 <TrueBrain> but .. ugh .. couldn't find it :D 15:00:12 <peter1138> " 15:00:12 <peter1138> Are the days of passing const std::string & as a parameter over? 15:00:13 <peter1138> No. Many people take this advice (including Dave Abrahams) beyond the domain it applies to, and simplify it to apply to all std::string parameters -- Always passing std::string by value is not a "best practice" for any and all arbitrary parameters and applications because the optimizations these talks/articles focus on apply only to a restricted set of cases." 15:00:18 <peter1138> Hmm 15:00:42 <TrueBrain> well, that was a lot of words with little content :D 15:01:03 <LordAro> "people like to use the shiny new thing more than is necessarily appropriate" 15:01:13 <peter1138> Something about std::move or std::string or something... 15:04:43 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on pull request #9137: Codechange: use NetworkAddress instead of two host/port variables where possible https://git.io/J3q3P 15:20:16 <peter1138> Hmm, another change set... 15:20:28 <peter1138> 24 changed files with 1040 additions and 59 deletions 15:20:32 <peter1138> So much for "less is more" 15:22:24 <TrueBrain> oof 15:24:10 <TrueBrain> and I tried to utf-8 decode random junk in memory 15:24:12 <TrueBrain> that went well 15:27:09 <Rubidium> lots of question marks, or did you pass SVS_NONE? 15:27:22 <TrueBrain> Python just said: FUCK OFF :P 15:32:07 *** frosch123 has joined #openttd 15:32:28 <TrueBrain> also fun, updating the server-list every 30ms is a bad idea 15:34:48 <glx> query and parse data every tick ? 15:35:11 <glx> including latency ? 15:35:27 <TrueBrain> well, if you refresh the list every tick,you can never click any entry :D 15:48:14 *** gelignite has joined #openttd 15:59:09 <DorpsGek> [OpenTTD/OpenTTD] silpol commented on issue #9090: OpenTTD crash in windows Steam, on start https://git.io/JOy5d 16:02:09 <DorpsGek> [OpenTTD/OpenTTD] silpol commented on issue #9090: OpenTTD crash in windows Steam, on start https://git.io/JOy5d 16:03:01 *** lobstarooo has joined #openttd 16:03:02 <DorpsGek> [OpenTTD/OpenTTD] silpol commented on issue #9090: OpenTTD crash in windows Steam, on start https://git.io/JOy5d 16:07:39 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on issue #9090: OpenTTD crash in windows Steam, on start https://git.io/JOy5d 16:08:46 *** lobster has quit IRC 16:08:52 *** lobstarooo is now known as lobster 16:17:03 <DorpsGek> [OpenTTD/OpenTTD] glx22 opened pull request #9138: Codechange: Replace more FOR_ALL_XXX macros with range-based for loops https://git.io/J3qVo 16:19:44 <peter1138> Quite a bit more complex when the iterator needs to skip items :( 16:20:39 <glx> yeah it's simple when we can use standard storage types 16:20:50 <peter1138> Might be simpler to have another vector of just the active cargo specs. 16:22:29 <peter1138> (vector of pointers, so not massive) 16:22:34 *** tokai has joined #openttd 16:22:34 *** ChanServ sets mode: +v tokai 16:22:51 <DorpsGek> [OpenTTD/OpenTTD] LordAro approved pull request #9138: Codechange: Replace more FOR_ALL_XXX macros with range-based for loops https://git.io/J3qr9 16:29:24 *** tokai|noir has quit IRC 16:37:49 *** frosch12 has joined #openttd 16:38:11 *** frosch123 has quit IRC 16:39:28 <frosch12> skipping will become easier with ranges or generators 17:04:00 *** Flygon has quit IRC 17:15:41 *** Progman has joined #openttd 17:17:54 <peter1138> Hmm? 17:20:19 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #9128: Codechange: use std::string exclusively for settings https://git.io/J3TEL 17:34:50 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #9137: Codechange: use NetworkAddress instead of two host/port variables where possible https://git.io/J3qFC 17:40:01 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 approved pull request #9131: Fix: 'Cache' top and bottom lines of textfile viewer to avoid overdraw. https://git.io/J3qba 17:52:29 <DorpsGek> [OpenTTD/OpenTTD] DorpsGek pushed 1 commits to master https://git.io/J3qxT 17:52:30 <DorpsGek> - Update: Translations from eints (by translators) 17:58:30 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #9131: Fix: 'Cache' top and bottom lines of textfile viewer to avoid overdraw. https://git.io/J3TjR 18:09:01 *** erle- has joined #openttd 18:12:16 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain merged pull request #9137: Codechange: use NetworkAddress instead of two host/port variables where possible https://git.io/J3tTa 18:12:34 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain updated pull request #9130: Change: use TCP for everything except for master-server and initial server scan https://git.io/J3Txp 18:13:07 <TrueBrain> why didn't 9128 not trigger the CI? 18:14:05 <Rubidium> I was just about to ask you that... 18:16:05 *** Wormnest has joined #openttd 18:16:19 <Rubidium> but I guess it's not that important now, as I have to rebase it anyway 18:16:22 <TrueBrain> seems GHA has some issues in general 18:17:47 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #9087: Update window scaling https://git.io/J3mv6 18:18:09 <TrueBrain> there, more std::string! 18:18:10 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain updated pull request #9130: Change: use TCP for everything except for master-server and initial server scan https://git.io/J3Txp 18:20:30 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain updated pull request #9130: Change: use TCP for everything except for master-server and initial server scan https://git.io/J3Txp 18:20:59 <TrueBrain> now to figure out why LAN broadcast doesn't work on WSL2 .. 18:21:04 *** arikover has joined #openttd 18:21:20 <arikover> hello everybody! 18:21:31 <TrueBrain> ah, bind on 127.0.0.1 .. yeah .. binding on the right IP helps 18:27:34 <TrueBrain> NetworkDisconnect calls NetworkUDPInitialize 18:27:40 <TrueBrain> lol 18:41:26 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 updated pull request #9128: Codechange: use std::string exclusively for settings https://git.io/J3TEL 18:48:10 <TrueBrain> Rubidium: at least Linux is now green :) 18:48:12 *** andythenorth has joined #openttd 18:49:46 <andythenorth> yo 18:55:06 *** andythenorth has quit IRC 18:57:29 *** andythenorth has joined #openttd 19:01:15 <peter1138> Is he? 19:02:54 <andythenorth> who is Green? 19:03:07 <TrueBrain> call me yellow and call me a banana 19:03:16 <andythenorth> peel me 19:03:23 <TrueBrain> rowr 19:03:58 <Xaroth> bananananananananana 19:06:07 *** andythenorth has quit IRC 19:06:56 *** Wolf01 has joined #openttd 19:08:28 <DorpsGek> [OpenTTD/OpenTTD] glx22 merged pull request #9138: Codechange: Replace more FOR_ALL_XXX macros with range-based for loops https://git.io/J3qVo 19:11:41 *** andythenorth has joined #openttd 19:11:43 <andythenorth> oops 19:11:51 <andythenorth> forgot to turn Amphetamine on 19:12:05 <andythenorth> mac turns off wifi to save power 19:12:12 <TrueBrain> smart 19:12:48 <andythenorth> 'super' 19:13:04 <andythenorth> there's a utility that nerfs Apple's attempt to improve my battery life 19:19:36 <andythenorth> is it tanks time? 19:19:46 <TrueBrain> sure 19:20:07 <andythenorth> I can play in the casino of daily RNG 19:20:12 <andythenorth> not even sure it is daily RNG 19:20:14 <andythenorth> or just random 19:20:55 <andythenorth> some days 30% WR 19:20:59 <andythenorth> some days 70% WR 19:21:14 <andythenorth> would seem that ability plays no part in the daily variation 19:21:40 <andythenorth> but over time my WR hangs around 54% 19:21:46 <andythenorth> numbers are puzzling 19:22:54 <andythenorth> there are people who claim it's all _fixed_ matches 19:23:01 <andythenorth> fixed in favour of the _good_ players 19:23:10 <andythenorth> lol such stories we make 19:30:53 <TrueBrain> w00p, a lot of work to be able to join servers via an IP:port 19:30:56 <TrueBrain> wait .. we already had that, not? 19:30:57 <TrueBrain> dammit 19:49:52 *** arikover has quit IRC 19:58:42 *** jottyfan has joined #openttd 20:00:25 *** jottyfan has quit IRC 20:06:38 <peter1138> What exactly is a bent cold sidewalk? 20:11:11 <andythenorth> a very good question 20:11:36 <andythenorth> I googled it 20:11:39 <andythenorth> not sure I got an answer 20:12:41 *** erle- has quit IRC 20:13:16 <peter1138> Hmm, right, rebase and fix time. 20:21:22 <milek7> hm 20:21:28 <milek7> should vsync affect ffwd speed? 20:21:36 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #9139: Cleanup: Remove old FiosList helper methods. https://git.io/J3m0i 20:22:09 <peter1138> milek7, "no" but yes. 20:23:03 *** frosch12 has quit IRC 20:24:40 <milek7> apparently ogl driver holds it somewhere when gameloop lock is held? 20:26:15 <milek7> curiously it behaves normally on d3d11 20:30:15 <milek7> ah 20:34:40 <peter1138> gamelock or something waiting on sync. 20:35:10 <peter1138> ,... 20:35:12 <peter1138> gameloop lock 20:35:17 <peter1138> strange short hand :p 20:37:54 <DorpsGek> [OpenTTD/OpenTTD] Milek7 opened pull request #9140: Codechange: Acquire video buffer before taking game state lock to prevent erratic fast forward behaviour https://git.io/J3mu6 20:46:30 <peter1138> Does this change behaviour of low-frame-rate situations? 20:47:25 <peter1138> I guess it would be waiting for the gameloop lock anyway, so no real change. 20:52:01 <DorpsGek> [OpenTTD/OpenTTD] rubidium42 commented on pull request #9130: Change: use TCP for everything except for master-server and initial server scan https://git.io/J3mgB 20:55:57 *** Wolf01 has quit IRC 20:58:28 <milek7> peter1138: yes, I didn't see any change in this case 20:59:17 <peter1138> Trailing whitespace though. Hmm. 21:00:55 <DorpsGek> [OpenTTD/OpenTTD] Milek7 updated pull request #9140: Codechange: Acquire video buffer before taking game state lock to prevent erratic fast forward behaviour https://git.io/J3mu6 21:01:48 *** jottyfan has joined #openttd 21:02:05 *** tokai|noir has joined #openttd 21:02:05 *** ChanServ sets mode: +v tokai|noir 21:02:56 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain commented on pull request #9130: Change: use TCP for everything except for master-server and initial server scan https://git.io/J3maJ 21:04:20 <DorpsGek> [OpenTTD/OpenTTD] glx22 commented on pull request #9139: Cleanup: Remove old FiosList helper methods. https://git.io/J3maG 21:05:25 *** gelignite has quit IRC 21:07:20 <glx> hmm I should check with clang 21:08:30 <Timberwolf> I think Boats is going to require a major rewrite of my MagicaVoxel file loader to properly handle Magica's scenegraph. 21:08:45 <Timberwolf> Damn my need to have voxel objects with dimensions >256! 21:09:01 *** tokai has quit IRC 21:10:04 <DorpsGek> [OpenTTD/OpenTTD] TrueBrain updated pull request #9130: Change: use TCP for everything except for master-server and initial server scan https://git.io/J3Txp 21:13:46 <glx> ok my suggestion works for clang (in MSVC) 21:18:58 <DorpsGek> [OpenTTD/OpenTTD] PeterN approved pull request #9140: Codechange: Acquire video buffer before taking game state lock to prevent erratic fast forward behaviour https://git.io/J3mwk 21:20:12 *** iSoSyS has joined #openttd 21:22:04 <peter1138> glx, yup. I think either I was tired, or VS Code's intellisense was tired. 21:22:26 <glx> cl accepts it :) 21:22:46 <glx> but clang and gcc are more strict 21:23:17 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #9139: Cleanup: Remove old FiosList helper methods. https://git.io/J3m0i 21:25:35 *** Progman has quit IRC 21:28:54 <glx> and CI is happy now :) 21:31:19 <DorpsGek> [OpenTTD/OpenTTD] PeterN updated pull request #9087: Update window scaling https://git.io/JODEJ 21:35:00 *** tokai has joined #openttd 21:35:00 *** ChanServ sets mode: +v tokai 21:35:15 <DorpsGek> [OpenTTD/OpenTTD] glx22 approved pull request #9139: Cleanup: Remove old FiosList helper methods. https://git.io/J3moA 21:42:27 *** tokai|noir has quit IRC 21:49:38 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #9139: Cleanup: Remove old FiosList helper methods. https://git.io/J3m0i 21:51:42 *** blikjeham[m] has quit IRC 21:51:42 *** gdown has quit IRC 21:51:43 *** Aileen[m] has quit IRC 21:51:43 *** khavik[m] has quit IRC 21:51:43 *** labs[m] has quit IRC 21:51:43 *** cawal[m] has quit IRC 21:51:43 *** yoltid[m] has quit IRC 21:51:43 *** fiddeldibu[m] has quit IRC 21:51:43 *** hylshols7qui[m] has quit IRC 21:51:43 *** udo[m] has quit IRC 21:51:43 *** robert[m]2 has quit IRC 21:51:43 *** ad5twoknebor[m] has quit IRC 21:51:43 *** ciet[m] has quit IRC 21:51:43 *** osvaldo[m] has quit IRC 21:51:43 *** natmac[m] has quit IRC 21:51:43 *** Cursarion has quit IRC 21:51:43 *** grossing has quit IRC 21:51:43 *** welterde has quit IRC 21:51:43 *** HerzogDeXtEr has quit IRC 21:51:43 *** joey[m] has quit IRC 21:51:43 *** philip[m] has quit IRC 21:51:43 *** magdalena[m] has quit IRC 21:51:43 *** olmvnec[m] has quit IRC 21:51:43 *** karl[m]6 has quit IRC 21:51:43 *** pothyurf[m] has quit IRC 21:51:43 *** nolep[m] has quit IRC 21:51:43 *** glothit7ok[m] has quit IRC 21:51:43 *** nartir[m] has quit IRC 21:51:43 *** dude[m]1 has quit IRC 21:51:43 *** amal[m] has quit IRC 21:51:43 *** patrick[m]1 has quit IRC 21:51:43 *** shedidthedog[m] has quit IRC 21:51:43 *** grag[m] has quit IRC 21:51:43 *** paulus[m] has quit IRC 21:51:43 *** phil[m] has quit IRC 21:51:43 *** freu[m] has quit IRC 21:51:43 *** leward[m] has quit IRC 21:51:43 *** urdh has quit IRC 21:51:43 *** Speedy` has quit IRC 21:51:43 *** Tulitomaatti has quit IRC 21:51:43 *** Elouin has quit IRC 21:51:43 *** _dp_ has quit IRC 21:51:43 *** Hirundo has quit IRC 21:51:43 *** tneo has quit IRC 21:51:43 *** fonsinchen has quit IRC 21:51:43 *** V453000 has quit IRC 21:51:43 *** Terkhen has quit IRC 21:51:43 *** planetmaker has quit IRC 21:51:43 *** crem3 has quit IRC 21:51:43 *** michi_cc has quit IRC 21:51:43 *** milek7 has quit IRC 21:51:43 *** jeremy[m] has quit IRC 21:51:43 *** cjmonagle[m] has quit IRC 21:51:43 *** aperezdc has quit IRC 21:51:43 *** CornsMcGowan[m] has quit IRC 21:51:43 *** linda[m] has quit IRC 21:51:43 *** igor[m]4 has quit IRC 21:51:43 *** patricia[m] has quit IRC 21:51:43 *** johanna[m] has quit IRC 21:51:43 *** josef[m]1 has quit IRC 21:51:43 *** yur3shmukcik[m] has quit IRC 21:51:43 *** ookfof[m] has quit IRC 21:51:43 *** ist5shreawf[m] has quit IRC 21:51:43 *** albert[m] has quit IRC 21:51:43 *** jeeg[m] has quit IRC 21:51:43 *** ircer[m] has quit IRC 21:51:43 *** cacheerror[m] has quit IRC 21:51:43 *** bkilm[m] has quit IRC 21:51:43 *** Soni has quit IRC 21:51:43 *** Guest2239 has quit IRC 21:51:43 *** gnu_jj has quit IRC 21:51:43 *** Ammler has quit IRC 21:51:43 *** ket___ has quit IRC 21:51:43 *** Heiki has quit IRC 21:51:43 *** Xaroth has quit IRC 21:51:43 *** Rubidium has quit IRC 21:51:43 *** blathijs has quit IRC 21:51:43 *** Artea has quit IRC 21:51:43 *** Yexo has quit IRC 21:51:43 *** SmatZ has quit IRC 21:51:43 *** TrueBrain has quit IRC 21:51:43 *** Sacro has quit IRC 21:51:43 *** tokai has quit IRC 21:51:43 *** Wormnest has quit IRC 21:51:43 *** nielsm has quit IRC 21:51:43 *** snail_UES_ has quit IRC 21:51:43 *** WormnestAndroid has quit IRC 21:51:43 *** debdog has quit IRC 21:51:43 *** felix has quit IRC 21:51:43 *** Gustavo6046 has quit IRC 21:51:43 *** greeter has quit IRC 21:51:43 *** mikegrb has quit IRC 21:51:43 *** murr5y has quit IRC 21:51:43 *** DorpsGek has quit IRC 21:51:43 *** espenh___ has quit IRC 21:51:43 *** Ttech has quit IRC 21:51:43 *** iSoSyS has quit IRC 21:51:43 *** glx has quit IRC 21:51:43 *** reldred has quit IRC 21:51:43 *** gregdek has quit IRC 21:51:43 *** Extrems has quit IRC 21:51:43 *** guru3 has quit IRC 21:51:43 *** jinks has quit IRC 21:51:43 *** LordAro has quit IRC 21:51:43 *** Vadtec has quit IRC 21:51:43 *** peter1138 has quit IRC 21:51:43 *** Speeder has quit IRC 21:51:43 *** argoneus has quit IRC 21:51:43 *** y2kboy23_ has quit IRC 21:51:43 *** m1cr0m4n has quit IRC 21:51:43 *** innocenat_ has quit IRC 21:51:43 *** Eddi|zuHause has quit IRC 21:51:43 *** azubieta60 has quit IRC 21:51:43 *** mindlesstux has quit IRC 21:51:43 *** daspork has quit IRC 21:51:43 *** colde has quit IRC 21:51:43 *** TinoDidriksen has quit IRC 21:51:43 *** Smedles has quit IRC 21:51:43 *** Kitrana has quit IRC 21:51:43 *** APTX has quit IRC 21:51:43 *** twpol has quit IRC 21:51:44 *** Mek has quit IRC 21:51:44 *** ST2 has quit IRC 21:51:44 *** dwfreed has quit IRC 21:55:59 *** Cursarion has joined #openttd 21:55:59 *** grossing has joined #openttd 21:55:59 *** welterde has joined #openttd 21:55:59 *** osvaldo[m] has joined #openttd 21:56:00 *** cawal[m] has joined #openttd 21:56:00 *** ciet[m] has joined #openttd 21:56:00 *** udo[m] has joined #openttd 21:56:00 *** khavik[m] has joined #openttd 21:56:00 *** ad5twoknebor[m] has joined #openttd 21:56:00 *** labs[m] has joined #openttd 21:56:00 *** robert[m]2 has joined #openttd 21:56:00 *** Aileen[m] has joined #openttd 21:56:00 *** gdown has joined #openttd 21:56:00 *** hylshols7qui[m] has joined #openttd 21:56:00 *** yoltid[m] has joined #openttd 21:56:00 *** blikjeham[m] has joined #openttd 21:56:00 *** fiddeldibu[m] has joined #openttd 21:56:00 *** natmac[m] has joined #openttd 21:56:00 *** tokai has joined #openttd 21:56:00 *** iSoSyS has joined #openttd 21:56:00 *** Wormnest has joined #openttd 21:56:00 *** nielsm has joined #openttd 21:56:00 *** glx has joined #openttd 21:56:00 *** snail_UES_ has joined #openttd 21:56:00 *** WormnestAndroid has joined #openttd 21:56:00 *** HerzogDeXtEr has joined #openttd 21:56:00 *** debdog has joined #openttd 21:56:00 *** felix has joined #openttd 21:56:00 *** Gustavo6046 has joined #openttd 21:56:00 *** Speeder has joined #openttd 21:56:00 *** argoneus has joined #openttd 21:56:00 *** peter1138 has joined #openttd 21:56:00 *** y2kboy23_ has joined #openttd 21:56:00 *** grag[m] has joined #openttd 21:56:00 *** glothit7ok[m] has joined #openttd 21:56:00 *** patrick[m]1 has joined #openttd 21:56:00 *** jeremy[m] has joined #openttd 21:56:00 *** patricia[m] has joined #openttd 21:56:00 *** igor[m]4 has joined #openttd 21:56:00 *** johanna[m] has joined #openttd 21:56:00 *** cjmonagle[m] has joined #openttd 21:56:00 *** linda[m] has joined #openttd 21:56:00 *** aperezdc has joined #openttd 21:56:00 *** karl[m]6 has joined #openttd 21:56:00 *** bkilm[m] has joined #openttd 21:56:00 *** phil[m] has joined #openttd 21:56:00 *** freu[m] has joined #openttd 21:56:00 *** charon.oftc.net sets mode: +vvo tokai glx peter1138 21:56:00 *** olmvnec[m] has joined #openttd 21:56:00 *** CornsMcGowan[m] has joined #openttd 21:56:00 *** josef[m]1 has joined #openttd 21:56:00 *** ist5shreawf[m] has joined #openttd 21:56:00 *** ircer[m] has joined #openttd 21:56:00 *** albert[m] has joined #openttd 21:56:00 *** nartir[m] has joined #openttd 21:56:00 *** paulus[m] has joined #openttd 21:56:00 *** pothyurf[m] has joined #openttd 21:56:00 *** cacheerror[m] has joined #openttd 21:56:00 *** nolep[m] has joined #openttd 21:56:00 *** jeeg[m] has joined #openttd 21:56:00 *** amal[m] has joined #openttd 21:56:00 *** yur3shmukcik[m] has joined #openttd 21:56:00 *** ookfof[m] has joined #openttd 21:56:00 *** magdalena[m] has joined #openttd 21:56:00 *** shedidthedog[m] has joined #openttd 21:56:00 *** joey[m] has joined #openttd 21:56:00 *** dude[m]1 has joined #openttd 21:56:00 *** philip[m] has joined #openttd 21:56:00 *** leward[m] has joined #openttd 21:56:00 *** Soni has joined #openttd 21:56:00 *** urdh has joined #openttd 21:56:00 *** Speedy` has joined #openttd 21:56:01 *** Smedles has joined #openttd 21:56:01 *** Guest2239 has joined #openttd 21:56:01 *** reldred has joined #openttd 21:56:01 *** gregdek has joined #openttd 21:56:01 *** Kitrana has joined #openttd 21:56:01 *** greeter has joined #openttd 21:56:01 *** mikegrb has joined #openttd 21:56:01 *** murr5y has joined #openttd 21:56:01 *** m1cr0m4n has joined #openttd 21:56:01 *** DorpsGek has joined #openttd 21:56:01 *** Extrems has joined #openttd 21:56:01 *** dwfreed has joined #openttd 21:56:01 *** Tulitomaatti has joined #openttd 21:56:01 *** guru3 has joined #openttd 21:56:01 *** espenh___ has joined #openttd 21:56:01 *** Eddi|zuHause has joined #openttd 21:56:01 *** innocenat_ has joined #openttd 21:56:01 *** Elouin has joined #openttd 21:56:01 *** _dp_ has joined #openttd 21:56:01 *** gnu_jj has joined #openttd 21:56:01 *** APTX has joined #openttd 21:56:01 *** Ammler has joined #openttd 21:56:01 *** Hirundo has joined #openttd 21:56:01 *** charon.oftc.net sets mode: +o DorpsGek 21:56:01 *** tneo has joined #openttd 21:56:01 *** fonsinchen has joined #openttd 21:56:01 *** V453000 has joined #openttd 21:56:01 *** Terkhen has joined #openttd 21:56:01 *** planetmaker has joined #openttd 21:56:01 *** ket___ has joined #openttd 21:56:01 *** Heiki has joined #openttd 21:56:01 *** Xaroth has joined #openttd 21:56:01 *** Ttech has joined #openttd 21:56:01 *** Rubidium has joined #openttd 21:56:01 *** blathijs has joined #openttd 21:56:01 *** crem3 has joined #openttd 21:56:01 *** michi_cc has joined #openttd 21:56:01 *** Artea has joined #openttd 21:56:01 *** milek7 has joined #openttd 21:56:01 *** Yexo has joined #openttd 21:56:01 *** SmatZ has joined #openttd 21:56:01 *** TrueBrain has joined #openttd 21:56:01 *** Sacro has joined #openttd 21:56:01 *** jinks has joined #openttd 21:56:01 *** twpol has joined #openttd 21:56:01 *** azubieta60 has joined #openttd 21:56:01 *** LordAro has joined #openttd 21:56:01 *** colde has joined #openttd 21:56:01 *** TinoDidriksen has joined #openttd 21:56:01 *** daspork has joined #openttd 21:56:01 *** Mek has joined #openttd 21:56:01 *** mindlesstux has joined #openttd 21:56:01 *** Vadtec has joined #openttd 21:56:01 *** ST2 has joined #openttd 21:56:01 *** charon.oftc.net sets mode: +ooo Terkhen planetmaker Rubidium 21:56:23 *** ChanServ sets mode: +v orudge 21:59:54 *** HerzogDeXtEr has quit IRC 22:01:44 *** tokai|noir has joined #openttd 22:01:44 *** ChanServ sets mode: +v tokai|noir 22:07:12 <DorpsGek> [OpenTTD/OpenTTD] PeterN commented on pull request #9087: Update window scaling https://git.io/J3mXb 22:08:38 *** tokai has quit IRC 22:14:43 <DorpsGek> [OpenTTD/OpenTTD] PeterN approved pull request #9096: Fix: String validation could leave invalid Utf8 encoded strings https://git.io/J3m17 22:16:45 <DorpsGek> [OpenTTD/OpenTTD] PeterN merged pull request #9096: Fix: String validation could leave invalid Utf8 encoded strings https://git.io/JOSdQ 22:19:43 *** andythenorth has quit IRC 22:24:48 *** tokai has joined #openttd 22:24:48 *** ChanServ sets mode: +v tokai 22:31:43 *** tokai|noir has quit IRC 22:32:00 *** sla_ro|master has quit IRC 22:32:14 *** Wormnest has quit IRC 22:42:58 *** WormnestAndroid has quit IRC 22:45:04 *** WormnestAndroid has joined #openttd 23:07:26 <peter1138> Hmm, I need a NewGRF train set that uses overrides in a visibly obvious way... 23:09:01 *** Gustavo6046_ has joined #openttd 23:09:02 *** Gustavo6046 has quit IRC 23:09:06 *** Gustavo6046_ is now known as Gustavo6046 23:14:30 *** Gustavo6046_ has joined #openttd 23:14:33 <milek7> gdi driver consumes much less cpu than opengl/d3d11... 23:15:17 *** Gustavo6046 has quit IRC 23:15:18 *** Gustavo6046_ is now known as Gustavo6046 23:20:08 <peter1138> 8bpp vs 40bpp? 23:23:24 <glx> ok removing FOR_ALL_TARS was easy, now I must think about FOR_ALL_SEARCHPATHS :) 23:23:33 <DorpsGek> [OpenTTD/OpenTTD] PeterN opened pull request #9141: Codechange: Use C++ features for train wagon overrides. https://git.io/J3mdD 23:24:14 <peter1138> glx, yeah, that if condition.. 23:24:32 <glx> and it needs an intermediate vector I think 23:25:17 <glx> but I also want to make it generic so any enum can benefit from it 23:25:24 <peter1138> Hm, +13-55 on that PR. Less is more again :D 23:28:40 <milek7> no, testing with -b 32bpp-anim 23:32:04 <milek7> (using 40bpp for accelerated drivers doesn't make much difference) 23:36:58 <peter1138> Hardware accelerated blitters is what you really need. 23:38:06 <peter1138> Along with a z-buffer to reduce the sprite sorting work. 23:39:01 <peter1138> Generating texture atlases might be... interesting. 23:40:15 *** lobstarooo has joined #openttd 23:40:59 <peter1138> Although I guess grfcodec kinda does that, in a way. 23:46:46 *** lobster has quit IRC 23:46:56 *** lobstarooo is now known as lobster 23:51:03 *** nielsm has quit IRC 23:54:31 *** WormnestAndroid has quit IRC 23:54:38 *** WormnestAndroid has joined #openttd 23:57:24 *** lobster has quit IRC