Time Nick Message 00:49 MTDiscord I'm pretty sure that a possible way to deal with this is to /emerge twice. 00:49 MTDiscord The second emerge operation will probably go much faster... 00:50 MTDiscord But yes, this would be a wonderful thing for... someone else to fix. ;) 01:00 MTDiscord On the mapgen thing: why do we need overgeneration, is it to make stuff within the mapchunk correct? If so, why not overgenerate, but not write outside the chunk bounds? 01:23 MTDiscord I don't know about the true reason, and this probably depends on the implementation, but maybe the idea is that if an area has been emerged, then the adjacent area is probably going to get emerged soon too. So the server might as well pre-emerge that area too so that the adjacent area appears to be merged faster by the player. 01:28 MTDiscord unlikely, or we would just disable it entirely haha 01:50 MTDiscord Me: Alright let's get luanti built here on windows and fix this bug 1 hour later: vcpkg still building dependencies To be continued. 01:53 MTDiscord Setting up a vm would probably be faster. 01:54 MTDiscord Yeah, I know that feeling. On an older computer, visual studio and the various sdks took about 2 hours to install. 01:55 MTDiscord I'm a big believer in keeping open source working on windows fully natively, otherwise normies never adopt. But fair 02:00 MTDiscord Maybe you could have msys2 running in wine in a linux vm on windows. 02:01 MTDiscord ( ͡° ͜ʖ ͡°) 02:01 MTDiscord And honestly, this has been very straightforward. One hour and I now have VsCode with automatic cmake build going (using MSVC community for the msbuild instance) 02:01 MTDiscord Excellent. 02:01 MTDiscord (though I still prefer VsCodium) 02:01 MTDiscord much better than even 2 years ago. Msys2 build was much harder back then 02:02 MTDiscord I haven't done much windows-specific compilation, but is it absolutely a requirement to use microsoft visual c++ for compiling minetest on windows? 02:02 MTDiscord Are mingw and the related tools not good enough? 02:04 MTDiscord they are good enough, for sure! 02:05 MTDiscord Just not what I used in this case, I have a whole video dedicated to doing everything from IDE, debugging, intellisense, packages, etc. from pure mingw/gcc/msys2 02:05 MTDiscord But this time - I'm going for speed, and hard to beat vcpkg and their maintenance crews 02:36 MTDiscord Okay initial reactions after seeing the issue and looking at the code, is it's just synchronization issues related to what is the top and bottom and when in this system. Will study it further to get a good grasp on the system. Gotta admit this is pretty complex from all the things tacked onto mapgen in here. Also my trick to look back as far as 4.17 did not help, sadly. 02:37 MTDiscord (which means it's not due to a commit change, but rather just not correct logic) 02:38 MTDiscord Maybe it'll make sense if I can put in debugging breakpoint logic and catch it in the act of making the wrong nodes ... 06:50 TenPlus1 Hi folks... 06:51 TenPlus1 To whom it may concern :P today's 5.12 dev release is not letting me connect to any servers, you see the connecting message then after a time goes straight to timed out. Note: the webassembly release of luanti/minetest works fine connecting to servers... 07:08 sfan5 there were no changes in that part 07:09 sfan5 @exe_virus this bug is not supposed to affect lua mapgens 11:29 MTDiscord Makes sense it wouldn't, sorry if I implied so 11:32 sfan5 I mean if you find out it does, open a bug 12:18 sfan5 reviews needed on #16095 12:18 ShadowBot https://github.com/luanti-org/luanti/issues/16095 -- Remove PrefersNonDefaultGPU from desktop file by Jan200101