Time Nick Message 03:35 VanessaE celeron55: just fyi, I reset my servers' build back to master branch (now at HEAD), without the farmap patch. 03:38 hmmmm yeah how's farmap doing anyway 03:38 hmmmm i have a lot of changes related to map sending that were pending on farmap 03:40 VanessaE no idea 04:04 VanessaE one thing I'm noticing, there seems to be a lot more mesh gen lag now. 04:05 VanessaE it's not a breaking issue, just causes a minor hiccup/jump here and there. 04:08 VanessaE what's the status of #3770 ? 04:08 ShadowBot https://github.com/minetest/minetest/issues/3770 -- Fix superflous shader setting updates by ShadowNinja 04:15 sofar has issues afaik. black map spots everywhere 04:15 VanessaE regarding the new fence drawtype, it's too bad there's no way for the server to order the client to "fallback" to the old drawtype 04:18 VanessaE sofar: ^^^ ? 04:21 sofar yes, that's not possible 04:22 VanessaE didn't think so. too bad. 04:22 sofar that's why they see a solid block 04:22 VanessaE yep, one of my admins reported that. 04:22 sofar to prevent people from attempting to hack through fences by loading an old client 04:22 VanessaE maybe I should wind mt_game back to just before that commit 04:23 VanessaE hm 04:23 VanessaE can't. 04:23 VanessaE too many other useful commits after it. 04:23 sofar quite 04:24 VanessaE sfan5, et al. can someone produce an updated build that includes that feature? 04:24 sofar sfan5 has, they're on the forums 04:25 VanessaE (my admin who reported it mentioned that the build in use was only 3 days old) 04:25 VanessaE oh ok, good. 04:25 sofar pretty sure his builds have it already 04:25 * VanessaE crawls back under her rock now. 04:25 sofar np 04:26 sofar https://forum.minetest.net/viewtopic.php?f=42&t=1523&start=500#p210798 06:39 sofar https://www.youtube.com/watch?v=c3G-52FV4SI 07:39 nore sofar: game#954 should be fixed before 0.4.14 I think 07:39 ShadowBot https://github.com/minetest/minetest_game/issues/954 -- locked doors useless on servers 07:40 nore it is quite a problem since it means that users can go through locked doors without even using a modified client :/ 08:21 est31 ~tell rubenwardy can you test whether this commit improves your HTML rendering: https://github.com/est31/minetest/commit/ae091df9e205d7788c7afcf251a0d2cbe7175267 .... test this part specifically: http://rubenwardy.com/minetest_modding_book/lua_api.html#spatial-vectors 08:21 ShadowBot est31: O.K. 08:21 est31 fine 08:28 Megaf Compiling Minetest with GCC 6 is quite fun, lots of warnings 08:28 Megaf and lots of notes, and very colourful 08:34 Megaf I will pastebin it when the compilation finishes 08:48 Megaf Here, Minetest cmaking and compiling with GCC 6.0 http://paste.debian.net/plain/416935 09:43 celeron55 literally none of those warnings are useful 09:43 celeron55 the indentation warnings happen because gcc apparently assumes that tab = 8 spaces 09:44 celeron55 and the throw-in-destructor stuff is a C++11 warning while not even compiling C++11 09:48 Megaf Ok then, I thought it could be interesting somehow 09:49 ShadowNinja celeron55: Actually, at least the strfnd error is legitimate. strfnd.h has whacky indentation. 09:50 celeron55 well yeah, there's some lines starting with spaces 09:50 ShadowNinja It might show up fine with 4 space tabs, but it mixes tabs and spaces on the same line. 09:51 celeron55 i guess someone could just s/ /\t/g that file 09:51 ShadowNinja celeron55: s/ /\t/g ; git diff --shortstat: 103 additions/removals. 09:52 ShadowNinja That file could probably use a bit more cleanup than that. 09:52 ShadowNinja niinq? What's a niinq? 09:52 celeron55 it's a piece of code i wrote in elementary school 09:52 ShadowNinja (var name) 09:53 celeron55 those variable names are jokes 09:53 celeron55 i'll take a look around if i happen to have a cleaned up version somewhere... 09:57 celeron55 looks like buildat has a slightly cleaned up and extended version https://github.com/celeron55/buildat/blob/master/3rdparty/c55lib/c55/string_util.h#L9 09:58 celeron55 it still has the silly variable names though 09:59 celeron55 actually, some of the names are cleaned up too 10:00 celeron55 the one in minetest is actually extended in a different way 11:50 Obani any news about #3208 ? 11:50 ShadowBot https://github.com/minetest/minetest/issues/3208 -- allow changing the velocity of objects relatively to their current velocity by HybridDog 11:54 Obani Two approvals on #3805 also 11:54 ShadowBot https://github.com/minetest/minetest/issues/3805 -- Allow NodeTimer and ABM interval configuration. by sofar 12:58 paramat anyone else approve of updated #1908 ? simple value tweak to better support running mods 12:58 ShadowBot https://github.com/minetest/minetest/issues/1908 -- Make maximal view bobbing speed faster by Calinou 12:59 Obani paramat, Two approvals on #3805 also 12:59 ShadowBot https://github.com/minetest/minetest/issues/3805 -- Allow NodeTimer and ABM interval configuration. by sofar 13:00 paramat yes, i'll merge that and #3862 soon 13:00 ShadowBot https://github.com/minetest/minetest/issues/3862 -- Mgv7: Limit pseudorandom caves to surface mapchunk or below by paramat 13:00 Obani #3208 is still being forgotten... :s 13:00 ShadowBot https://github.com/minetest/minetest/issues/3208 -- allow changing the velocity of objects relatively to their current velocity by HybridDog 13:01 paramat #3770 seems to have bugs, not sure that can be in 0.4.14, or if there's enough time to fix it during freeze 13:01 ShadowBot https://github.com/minetest/minetest/issues/3770 -- Fix superflous shader setting updates by ShadowNinja 13:04 Fixer yes, lighting bugs, noone fixes them :( 13:06 Fixer more like one lighting bug, but who knows 13:08 paramat sorry for slow dev, we are understaffed recently 13:08 Obani yes we know that 13:08 Obani Recruit ! 13:09 paramat hopefully we can make gregorycu a dev if he wants to 13:10 Fixer he is so rarely here 13:10 Fixer it is like he is on Mars, not in Australia 13:10 nrzkt paramat, gregorycu < sofar 13:10 nrzkt and yes he is not very present 13:11 paramat sofar has been asked and is considering 13:14 paramat also #3747 may have to be delayed until 0.4.15 13:14 ShadowBot https://github.com/minetest/minetest/issues/3747 -- Moddable Minimap by est31 13:14 paramat .. according to est 13:16 paramat *** feature freeze is on wednesday *** 13:18 Fixer no problem if 3770 is not ready for 0.4.14 but please don't make it rot for very long time, loosing such a good performance boost will be pity :( 13:19 paramat so for milestones that leaves #3848 which of course is top priority 13:19 ShadowBot https://github.com/minetest/minetest/issues/3848 -- Send only changed node metadata to clients instead of whole mapblock by est31 13:24 paramat so can i close #3881 ? 13:24 ShadowBot https://github.com/minetest/minetest/issues/3881 -- Revert 24e8b0a by Rui914 13:27 est31 perhaps other devs share kilbith's views 13:28 est31 i dont you apparently dont either :) 13:28 paramat ok 13:41 paramat #3867 seems good i'll also merge that soon 13:42 ShadowBot https://github.com/minetest/minetest/issues/3867 -- Set acceleration only once in falling node by Rui914 13:56 VanessaE celeron55: was that you on my creative server just now? 13:56 VanessaE er excuse me, survival 14:17 Fixer VanessaE, btw, have you seen some rare but very large freezes on your servers? 14:22 VanessaE Fixer: no, but others have mentioned my servers being slow to load the maps lately, hence why I updated last night. 14:22 VanessaE well, strike that 14:22 Fixer VanessaE, yes, it takes ages to load 14:22 VanessaE one person mentioned that things like the table saw take forever to run 14:22 VanessaE like 30-60 seconds at a time 14:23 Fixer VanessaE, worse 14:23 VanessaE anyway after last night's update, everything seemed to be okay. 14:24 VanessaE (and the saw is instant now) 14:25 Fixer VanessaE, i will try it thanks 14:26 est31 I want to push this little improvement: https://github.com/est31/minetest/commit/ae091df9e205d7788c7afcf251a0d2cbe7175267 14:26 est31 paramat, can you have a look at it 14:26 paramat ok 14:26 est31 rubenwardy reports it improved his HTML rendering of lua_api.txt 14:31 paramat perhaps it should be 'vector.new(a[, b, c])' to show that b and c are optional? otherwise +1 14:34 paramat [] are used throughout the doc to show optionals 14:35 est31 pushed 14:36 est31 with your modifications 14:36 rubenwardy Excellent 14:38 est31 hmm it really seems to be allergic to newlines 14:38 est31 http://rubenwardy.com/minetest_modding_book/lua_api.html#minetestpunch_nodepos 14:38 est31 well i dont want to dig up all of them 14:38 est31 anybody, feel free to open a PR :) 14:46 VanessaE we need to do something about the time it takes to "initialize" nodes in a big game like dreambuilder. 14:47 est31 VanessaE, it would be interesting to find out what uses that much time with callgrind 14:47 est31 but i suspect most of it is just simply stuff like image decoding or loading into gfx card memory 14:47 VanessaE I'll leave *that* to people who know how to use it. 14:47 est31 and thanks to irrlicht and ogl suckery its alkl bound to one thread 14:48 est31 all* 14:48 est31 vulkan will be the saviour 14:49 Fixer est31, or not, it feels like only a handful of people will have vulkan support, and shittons of people are playing on literally garbage 14:51 rubenwardy literally garbage XD 14:52 VanessaE fix your connection, celeron55 :P 14:52 Fixer even medium end HD6870 does not have vulkan support :/ 14:52 VanessaE 6870 just went into AMD's legacy support didn't it? 14:52 est vulkan support will increase 14:52 est i doubt there will be new hardware in two years that's not supporting vulkan 14:52 est perhaps it will take more for the embedded part of the world, or for energy efficient small architectures that are some generations behind 14:53 VanessaE est: have you got bandwidth to spare? 14:53 est what for 14:54 VanessaE est: just a bandwidth test to download media from ve-c or so. 14:55 VanessaE i.e. clear your cache, connect, wait, time it. the usual sort of thing. 14:55 VanessaE trying to understand what's going on with fixer, because it works fine for me (half the speed I'd normally expect, although far faster than Fixer) 15:18 SmugLeaf Fixer: the 6xxx series is from like 2010 15:19 SmugLeaf duh isn't not going to get vulkan 15:19 nrzkt nor wayland 15:20 SmugLeaf why wouldn't it get wayland 15:20 est ^ 15:20 est wayland works with opengl 15:20 est so if the gfx card has ogl 15:20 est it should work 15:20 SmugLeaf and AMD has opensource drivers that a couple orders of magnitude ahead of nvidia 15:21 Fixer SmugLeaf, it is from 2011 iirc but it is pity that pretty powerful card are legacy now 15:21 Fixer wayland is not even ready yet 15:21 est it isnt indeed 15:22 SmugLeaf Fixer: the biggest thing is it's not GCN 15:22 est it still has no way to lock the pointer to get behaviour minetest needs for frustrum control 15:23 Fixer SmugLeaf, GCN 1.0 is like 20% faster for same price, not a big deal 15:23 SmugLeaf GCN isn't Terascale 15:23 SmugLeaf very big deal when you're writing drivers 15:23 SmugLeaf I bet you every GCN card will have vulkan on linux 15:24 Fixer SmugLeaf, nope, they said GCN 1.2 and above 15:24 Fixer they are to lazy to do GCN 1.0 15:25 SmugLeaf in the proprietary probably 15:25 SmugLeaf but as long as the hardware has the feature support, I bet the OSS will backport 15:26 SmugLeaf but yeah, even GCN 1.0 is 4+ years old now 15:26 Fixer SmugLeaf, win will support from 1.0, linux from 1.2 15:27 SmugLeaf nothing lasts forever 15:27 Fixer SmugLeaf, maybe oss will have 1.0, who knows 15:27 Fixer SmugLeaf, but it is fine and speed is good 15:30 SmugLeaf > specifications state that Vulkan will work on hardware that currently supports OpenGL ES 3.1 or OpenGL 4.X and up 15:30 SmugLeaf so yeah, GCN+ and Kepler+ 15:30 Fixer 6870 have OGL 4.5 support 15:35 SmugLeaf DirectX 11.0, OpenGL 4.3, OpenCL 1.2 15:48 nrzkt est the problem is irrlicht doesn't support neither wayland nor vulkan 15:50 est ah yeah 15:50 est thats true 15:50 est even if irrlicht supported vulkan, it woudln't use much 15:50 est you only really support vulkan if you rewrite your rendering engine 15:50 est it has to be made multi threaded :) 16:14 ShadowNinja Some simple cleanups I have ready to push: http://sprunge.us/OcPI?diff 16:15 ShadowNinja I found the shell issuse with shellcheck, and it would be hard to not improve Strfnd :-P. 16:16 paramat nore sfan5 ShadowNinja if possible please go through MTGame PRs and review 16:33 paramat game#908 16:33 ShadowBot https://github.com/minetest/minetest_game/issues/908 -- Default: New jungletree_top texture with square character by paramat 16:36 paramat i might speed up fire spread a little to make players happy 16:39 sofar so, how does a voxelmanip erase metadata ? 16:40 paramat i'm not sure about this but i doubt it does 16:41 sofar right, it doesn't 16:43 sofar celeron55: how can a vmanip erase nodemeta? 16:43 paramat more a question for hmmmmm 16:44 est ShadowNinja, can you make a pr to test travis? 16:44 ShadowNinja est: Yep, onc sec. 16:45 paramat afaik a lvm cannot erase metadata 16:46 ShadowNinja est: Done. 16:51 ShadowNinja est: Build succeeded. 17:32 VanessaE ok, can someone with some knowledge of the code sort this out? 17:32 VanessaE http://pastebin.com/raw/1gasA4ry 17:33 VanessaE this is Fixer's client throwing useless errors trying to fetch remote_media from my server. 17:33 VanessaE it works fine on my end, after correcting a 405/POST misconfig in nginx. 17:33 VanessaE (this is what I get, http://pastebin.com/Lijs7ZXW i.e. basically normal, disregarding those dummy warnings) 17:36 est ShadowNinja, +1 to the travis commit, but havent reviewed the strfind commit yet 17:41 ShadowNinja est: Alright, are you checking it? 17:42 est yes 17:42 est VanessaE, #1466 17:42 ShadowBot https://github.com/minetest/minetest/issues/1466 -- Client showing erroneous HTTP 404 errors while fetching media 17:42 VanessaE est: nono, look again 17:42 VanessaE he's getting response code 0 and outright failure to connect. 17:42 est hrmmmmm 17:47 paramat i'll merge #3867 #3862 #3805 very soon 17:47 ShadowBot https://github.com/minetest/minetest/issues/3867 -- Set acceleration only once in falling node by Rui914 17:47 ShadowBot https://github.com/minetest/minetest/issues/3862 -- Mgv7: Limit pseudorandom caves to surface mapchunk or below by paramat 17:47 ShadowBot https://github.com/minetest/minetest/issues/3805 -- Allow NodeTimer and ABM interval configuration. by sofar 17:49 est ShadowNinja, +1 to the second commit too. just one question: wouldn't it make sense to rename atend → at_end() ? grep shows up 11 lines in src 17:52 paramat now merging those 3 18:02 paramat merged 18:28 paramat oh there's an error in builtin, will fix 18:31 kilbith the game can't be started after applying last Rui's commit 18:32 kilbith is misses a comma here : https://github.com/minetest/minetest/blob/master/builtin/game/falling.lua#L16 18:32 VanessaE [03-19 14:35] oh there's an error in builtin, will fix 18:32 paramat yeah missing comma, fixing 18:33 paramat line 16 18:34 paramat duh, just read your message 18:39 paramat #3883 18:39 ShadowBot https://github.com/minetest/minetest/issues/3883 -- Builtin/game/falling: Re-add comma removed by recent commit by paramat 18:41 kilbith lol, you seriously make a PR for that 18:41 VanessaE trivial fix, paramat. just merge it? 18:42 paramat yes will merge 18:43 paramat falling acts a little weird now, sometimes a node will drop down instantly 18:44 paramat now merging 18:44 Calinou SmugLeaf, I think Fermi could support Vulkan, but NVIDIA doesn't feel like it 18:44 Calinou <- owns a Fermi card 18:45 SmugLeaf NVIDIA doesn't feel like anything 18:45 SmugLeaf ever 18:47 paramat merged 18:50 paramat #3884 18:50 ShadowBot https://github.com/minetest/minetest/issues/3884 -- Falling occasionally acts instantly 18:52 SmugLeaf Maxwell isn't even really dx12 18:56 paramat i subtly broke mapgen a few weks ago, now fixing 18:58 Fixer Calinou, you are my non-vulkan bro now 18:59 Calinou it's not like open source games will start using Vulkan this year 18:59 Fixer or in 5 years :} 19:16 paramat #3885 WIP 19:16 ShadowBot https://github.com/minetest/minetest/issues/3885 -- Mapgen: Stop tunnel-floor biome nodes being placed everywhere by paramat 19:23 kilbith paramat, will Watershed be ready before the freeze ? 19:25 paramat no still lots of work needed, however i've been working on it for a year now, so am considering adding it in hidden form after release 20:08 paramat watershed will help with the dev of farmap, the two work well together so hopefully both can be released for 0.4.15 20:10 kilbith 0.5.x for such a major change (farmap) 20:11 VanessaE why? 20:11 kilbith because 7000 lines of diff on the rendering 20:11 VanessaE 0.5.0 was supposed to be for stuff that incompatibly breaks current features in some way 20:33 paramat i plan to speed up fire spread but also have faster burn-out 20:33 kaadmy no idea :| 20:34 kaadmy wrong channel :) 20:36 Fixer steal+flint gonna end badly ._. 20:36 Fixer with such huge forests 20:37 kilbith stop being obsessed with that 20:37 kilbith you could as well achieve the same thing with lava 20:38 kilbith don't want fire ? disable `fire` mod. end of story. 20:38 Fixer yes, of course 20:38 ssieb Should [colorize respect the alpha in the image it's coloring? 20:41 kaadmy would it be possible to add a [multiply image filter? 20:41 kaadmy multiply the first image's RGB by the overlay image's? 20:42 ssieb anything's possible :-) 22:00 paramat game#956 22:00 ShadowBot https://github.com/minetest/minetest_game/issues/956 -- Fire: Speed up fire spread and burn out by paramat 22:07 paramat nore sfan5 ShadowNinja MTGame devs get your asses in gear :) 22:07 * paramat kicks ass 22:07 sfan5 what do i do 22:07 VanessaE careful, paramat 22:07 VanessaE sfan5: get your ass in gear, he already told you 22:07 VanessaE jeez man, try and keep up. :) 22:08 paramat game PRs need review 22:08 sfan5 links pls 22:11 paramat i have to eat now bbl https://github.com/minetest/minetest_game/pulls?q=is%3Apr+is%3Aopen+sort%3Aupdated-desc+milestone%3A0.4.14 22:29 stujones new findings: https://github.com/minetest/minetest/issues/2813 23:08 OldCoder There is a known regression where dropping in /command before a formspec loads will lock up the program. This was planned to be fixed before 0.4.14. Is status known? 23:49 sofar est31 is gonna like this: I solved selection boxes for connected nodes 23:57 sofar #3886 23:57 ShadowBot https://github.com/minetest/minetest/issues/3886 -- Fix connected nodes' selection boxes. by sofar