Time Nick Message 00:08 paramat just spotted 2 errors, see comments, then i'll merge it 00:11 sofar paramat: cool. I have no problems trying to get it right and hitting another test run with that. 01:21 sofar paramat: is there a way in lua to determine the textual name of the biome for a node? 01:22 paramat for a co-ordinate? 01:22 sofar pos, yes 01:23 paramat not sure, you've found the 'mapgen object biomemap'? but that's only available in 'on generated' 01:24 paramat that only gives biome id number 01:24 sofar yeah I'm looking at it from a post-mapgen perspective 01:24 paramat ah 01:24 sofar well you can unmap all the id's if you know all the names 01:24 sofar so that's not too hard 01:24 sofar clumsy, but doable 01:25 sofar in order to help mapgen mods, I was wondering if it would be nice for my inspector mod (for instance) to display biome name for an position. Since that way it's easier to track down where from a decoration came. 01:26 sofar minetest.get_biome_id(biome_name) already exists 01:26 sofar should just expand it with minetest.get_biome(pos) and minetest.get_biome_name(id) 01:27 sofar anyway, not so important 01:27 paramat mgv7 has 'getBiomeAtPoint(v3s16 p)' it would need an api to access it 01:28 paramat otherwise model the biome points and voronoi diagram in lua 01:28 sofar getBiomeAtPoint() sounds great 01:28 sofar just what would be needed for that 01:30 sofar interesting 01:31 sofar paramat: minetest.registered_biome is mentioned in the lua_api.txt but it's never properly defined 01:33 paramat ah yes some biome docs may still be missing, i need to do that then 01:34 jin_xi is there a way to get biomes in biomes? i mean like hardcore jungle biome which only can appear inside of jungle for example 01:34 sofar sorry, wasn't an attempt to create more work :( 01:34 sofar jin_xi: yes, all possible... mapgen.lua has plenty actual examples 01:35 paramat a biome within another is difficult, voronoi diagrams tend to produce biomes 'beside' each other 01:35 paramat but extra jungle biomes are possible 01:35 sofar you'd likely have to create 3 or 4 encircling ones, but a sandwich model may also work for you 01:36 sofar jungle | hardcore tarzan | jungle 01:36 paramat yes 01:36 paramat the system can have up to 256 biomes 01:41 sofar https://gist.github.com/sofar/a0b77a44d318239a3b9b 01:41 sofar paramat: close, but it's not in BiomeManager? 01:41 * sofar does C++ hide-and-seek 01:41 sofar here function function 01:45 paramat maybe it's only accessible during mapgen 01:45 paramat very likely 01:55 sofar doh 02:08 sofar paramat: I feel like we've had this exact discussion before 02:28 paramat possible, i get asked this often 03:51 blert having build issues... I build MT and it works fine on 3 of my 4 laptops. On the fourth it fails to find OpenGL v1.2 and runs as v1.1, a krock/sfan5 build works fine on the same laptop. Any ideas? 03:52 sofar same exact binary on all 4 systems? 03:52 blert yup 03:52 sofar so either the local driver is different or the local hardware 03:54 blert hardware is different on all four machines. I tried building on the problematic laptop itself with the same result. But downloaded builds (krock/sfan5/official) work fine. 03:59 sofar what kind of hw is the problematic box? 04:01 blert an Intel p950 with Intel HD video. never had any issues with it running MT before. All my MT probems started after an all encompasing upgrade to Win10. 04:02 sofar I wonder if you just have to install an old DX version 04:02 blert Would that effect OpenGL not being detected properly? 04:04 sofar I'm no windows user, but it smells like a software support issue. maybe getting DX working is easier than trying to figure out what OGL support is missing? 04:05 sofar why not put linux on it? 04:05 sofar :^) 04:05 sofar sorry, that's cruel of me. 04:06 blert it's my son 04:06 blert ..'s 04:06 sofar oh, then it just builds character! 04:07 blert need to have windows on for school programs. I home school both my kids and linux does not have the software I need. We tried once and it didn't work out. 04:09 blert I'm going to try to find a different driver for the video but it still make me wonder why other people's builds work fine but mine do not. 04:13 RealBadAngel but why win 10? 04:14 blert not buy... all four laptops were good for the free upgrade, they all has 8.1 which is just a nightmare to use. 04:15 RealBadAngel in that case i would rather downgrade to 7 04:15 sofar I had to upgrade a box from 7 to 10 recently 04:15 RealBadAngel 10 is even more like a nightmare 04:16 sofar 7 home premium only supports 16gb ram, and I have 24gb ram in that box :( 04:16 blert usability is much better and back to what xp/7 was 04:17 RealBadAngel blert, youre building win releases on your own? 04:17 blert yes 04:18 RealBadAngel what about needed libs? 04:18 blert all accounted for 04:18 RealBadAngel i mean dll's 04:18 RealBadAngel you can try to copy them out of working build 04:23 blert grabbed sfan5's build, as I think it is a minGW build, and tried. No joy, Procedure Entry Point error 04:24 MyTeke_ChrisWMas I wonder, which Minetest build would be Supported on NetBSD 6.1.5? 04:25 blert Thanks for the help folks. I am putting this away for the night. Going to try building Irrlicht on the offending laptop in the morning and see if that helps 11:51 red-001 what version of freetype does minetest use? 12:41 nrzkt systemd 12:41 nrzkt system* 13:38 kaeza I'm surprised systemd has no font rendering daemon 13:40 VanessaE give it time. 13:40 VanessaE sooner or later it'll replace X. 13:45 celeron55 you just need a wayland module on systemd 13:45 VanessaE heh 13:45 celeron55 when you have wayland/systemd in place of X/gnu/linux 13:45 celeron55 then* 14:04 Fixer systemd/linux 14:06 rubenwardy #3539 14:06 rubenwardy ~web title https://github.com/minetest/minetest/issues/3539 14:06 ShadowBot rubenwardy: Support for multiple screens / Windows · Issue #3539 · minetest/minetest · GitHub 14:22 red-001 what is GMP used for in minetest? 14:30 rom1504 https://github.com/minetest/minetest/search?p=1&q=gmp&utf8=%E2%9C%93 > https://github.com/minetest/minetest/search?utf8=%E2%9C%93&q=srp > it's used for auth 19:56 rubenwardy ~web title https://github.com/minetest/minetest/issues/3539 19:56 ShadowBot rubenwardy: Support for multiple screens or windows · Issue #3539 · minetest/minetest · GitHub 19:59 Soni can we get an "User Expeirence/UX" issue label? 20:00 rubenwardy This is Minetest. User experience isn't really considered ;) 20:01 Soni rubenwardy, and that's exactly why I want the label 20:02 Soni it'll encourage UX to be considered 20:02 rubenwardy hopefully 20:02 rubenwardy and a UX subsystem would be nice - do we still do subsystems? 20:03 Soni this needs the "UX" label: https://github.com/minetest/minetest/issues/3204 20:15 red-001 ~web title https://github.com/minetest/minetest_game/pull/602 20:15 ShadowBot red-001: Allowed players with access priv to access any locked chest, steel door or trapdoor and breck bones they don't own. by red-001 · Pull Request #602 · minetest/minetest_game · GitHub 21:48 paramat can anyone review https://github.com/minetest/minetest/pull/3523 'Improve speadLight and updateLighting performance'? 21:49 sapier I'll have a look at it 21:50 sapier hmm didn't someone replace vector by set for exactly same reason in other parts of minetest code? 21:54 paramat maybe gregorycu did elsewhere 21:58 sapier I've written some comments to it, most of them minor 21:58 sapier I haven't tested if it really increases performance 22:05 paramat thanks 22:27 paramat gregorycu and myself have been testing it thoroughly 22:28 sapier I can't proof this but imho prereserving should be the most important factor in this performance boost. if this is true size of prereservation would be a relevant factor in it too 22:35 paramat ok