Time |
Nick |
Message |
00:01 |
|
Player_2 joined #minetest-dev |
00:02 |
|
DI3HARD139 joined #minetest-dev |
00:06 |
|
paramat joined #minetest-dev |
00:06 |
|
red-001 joined #minetest-dev |
00:07 |
paramat |
there are still a couple of essentials needed so freeze can wait until the end of the 7th west coast USA time |
00:07 |
paramat |
in game we need to sort out fire sounds |
00:08 |
paramat |
i'll merge #4061 soon |
00:08 |
ShadowBot |
https://github.com/minetest/minetest/issues/4061 -- Add loaded blocks to transforming_liquid-queue similar to updateLiquid by MillersMan |
00:08 |
garywhite |
What about freeze at 21:00 PT (West Coast USA)/00:00 ET (East Coast USA)/05:00 UTC |
00:09 |
paramat |
we don't have to be that strict |
00:10 |
paramat |
#4849 seems essential due to mod breakage by security |
00:10 |
ShadowBot |
https://github.com/minetest/minetest/issues/4849 -- Mod security: Allow read-only access to all mod paths by ShadowNinja |
00:11 |
paramat |
and we could perhaps merge #4842 since it contains an optimisation |
00:11 |
ShadowBot |
https://github.com/minetest/minetest/issues/4842 -- configurable fog start by lhofhansl |
00:12 |
paramat |
i'm just clarifying if there is an issue with that or not |
00:13 |
paramat |
and i'll merge credits #4827 later too, although that's something that can be done after freeze |
00:13 |
red-001 |
so does that mean that the first two commits of 4472 can be merged? |
00:13 |
ShadowBot |
https://github.com/minetest/minetest/issues/4827 -- Update credits by Zeno- |
00:14 |
paramat |
that's not really a priority, but if a dev finds time to approve it maybe |
00:15 |
red-001 |
didn't rubenwardy already approve the changes? |
00:15 |
paramat |
ah first 2 commits seem to have 2 approvals |
00:16 |
red-001 |
yeah |
00:17 |
paramat |
did you address SmallJoker's line comments? |
00:18 |
garywhite |
So what happens after feature freeze tomorrow? |
00:18 |
red-001 |
should all empty lines have trailing tabs removed? |
00:19 |
paramat |
yes |
00:19 |
red-001 |
ok will do that now |
00:24 |
paramat |
we stop adding complex changes and test heavily |
00:25 |
paramat |
we need players to test the recently added features |
00:26 |
Fixer_ |
some server already use pretty recent engine and mtg |
00:26 |
Fixer_ |
servers* |
00:26 |
red-001 |
fixed the trailing tabs |
00:26 |
Fixer_ |
vanessas once, liberty land i think |
00:26 |
Fixer_ |
fozland probably |
00:27 |
Fixer_ |
just test ii will be up i will ask to update it more |
00:28 |
Fixer_ |
xanadu |
00:29 |
|
octacian joined #minetest-dev |
00:38 |
paramat |
+1 for #4842, has enough approval now |
00:38 |
ShadowBot |
https://github.com/minetest/minetest/issues/4842 -- configurable fog start by lhofhansl |
00:39 |
garywhite |
In order to help test, would I need a new build of minetest & minetest_game and probably save all my debugs? |
00:41 |
paramat |
yes latest compiled build, latest game, no need to save debugs |
00:42 |
garywhite |
I can test once sfan makes a new Win build |
00:43 |
sofar |
new pr: #4855 |
00:43 |
ShadowBot |
https://github.com/minetest/minetest/issues/4855 -- Simple deco: allow param2 value for placement. by sofar |
00:45 |
paramat |
ahh my unfinished work :] |
00:46 |
sofar |
I know we never finished that |
00:47 |
sofar |
it probably doesn't need to be more complex than this? |
00:47 |
paramat |
this is nice and simple |
00:50 |
sofar |
I made the grasses varied in minetest_game to test |
00:50 |
sofar |
but I won't PR that :) |
00:50 |
paramat |
lol |
00:50 |
sofar |
I actually want to try using it for the dry shrubs maybe first |
00:50 |
sofar |
those seem... a bit pale |
00:51 |
sofar |
I wonder if bamboo would look better with the # shape |
00:51 |
paramat |
papyrus, might do |
00:55 |
sofar |
heh, I got the weirdest seed with lots of pillars |
00:55 |
paramat |
dry shrubs are ok to have more planes because they are low in density, but papyrus can exist in very high density over large areas |
00:56 |
paramat |
yes i tuned cliff noise to make lots of pillars and spikes |
00:57 |
paramat |
anyone else want to look at #4842 i might merge it later? |
00:57 |
ShadowBot |
https://github.com/minetest/minetest/issues/4842 -- configurable fog start by lhofhansl |
00:59 |
paramat |
i need to update my fire sound PR to not break mods, then it will be ready |
01:34 |
|
kaeza joined #minetest-dev |
01:34 |
|
lhofhansl1 joined #minetest-dev |
01:47 |
Hijiri |
what time zone is the feature freeze date? |
01:47 |
Hijiri |
has it already started? |
01:55 |
paramat |
no, it's not that strict |
01:56 |
paramat |
end of 6th or 7th USA west coast time |
01:57 |
paramat |
but we're focussing on essentials and simple stuff |
01:59 |
paramat |
i'll probably merge #4855 later too |
01:59 |
ShadowBot |
https://github.com/minetest/minetest/issues/4855 -- Simple deco: allow param2 value for placement. by sofar |
02:01 |
Hijiri |
alright |
02:01 |
Hijiri |
so I'm guessing no particles megaPR |
02:02 |
paramat |
maybe, that depends on sfan5 |
02:04 |
paramat |
i'm going to leave that one up to others |
02:05 |
paramat |
any more comments on #4829 ? sofar hmmmm |
02:05 |
ShadowBot |
https://github.com/minetest/minetest/issues/4829 -- Mapgen: Make mgv7 the default mapgen by paramat |
02:05 |
hmmmm |
no comment on that one |
02:07 |
paramat |
ok |
02:14 |
|
lhofhansl joined #minetest-dev |
02:15 |
garywhite |
Did not know that about mgv5... |
02:21 |
|
Player-2 joined #minetest-dev |
03:05 |
|
Miner_48er joined #minetest-dev |
03:06 |
|
Miner_48er joined #minetest-dev |
03:13 |
paramat |
sofar gmae#1436 is uodated, tested and ready, it is not intensive either, much less than the current code. it's simple but works fairly well, i'm happy with it |
03:13 |
paramat |
game#1436 |
03:13 |
ShadowBot |
https://github.com/minetest/minetest_game/issues/1436 -- Fire: Rewrite fire sound code by paramat |
03:14 |
|
rom1504 joined #minetest-dev |
03:15 |
paramat |
i feel i got over-disillusioned yesterday about sound code, what i have developed is i feel fairly acceptable |
03:19 |
lhofhansl |
paramat: I had had a brief look yesterday. Looked really reasonable. |
03:20 |
paramat |
good, should be too after weeks of work |
03:26 |
|
longerstaff13 joined #minetest-dev |
03:27 |
sofar |
I'll see if I have time to test it later tonight |
03:38 |
|
rom1504 joined #minetest-dev |
03:39 |
paramat |
game#1449 |
03:39 |
ShadowBot |
https://github.com/minetest/minetest_game/issues/1449 -- Carts: Stronger handbrake by paramat |
03:46 |
paramat |
i'll merge #4061 #4842 #4855 in a moment, this will take a while, alterations needed in 4061 |
03:46 |
ShadowBot |
https://github.com/minetest/minetest/issues/4061 -- Add loaded blocks to transforming_liquid-queue similar to updateLiquid by MillersMan |
03:46 |
ShadowBot |
https://github.com/minetest/minetest/issues/4842 -- configurable fog start by lhofhansl |
03:46 |
ShadowBot |
https://github.com/minetest/minetest/issues/4855 -- Simple deco: allow param2 value for placement. by sofar |
04:21 |
paramat |
now merging |
04:23 |
paramat |
6000 commits! |
04:27 |
|
troller joined #minetest-dev |
04:27 |
|
Hunterz joined #minetest-dev |
04:29 |
|
Zeno` joined #minetest-dev |
04:31 |
paramat |
merged. that was exhausting |
04:37 |
|
lumidify joined #minetest-dev |
05:06 |
hmmmm |
https://github.com/minetest/minetest/pull/4855/files#diff-5c9fad38a1e2b7a0227fd3f5282dcc09R994 |
05:06 |
hmmmm |
deco_param2 is a u8 |
05:09 |
Zeno` |
i guess it's being extra, extra, extra careful lol |
05:09 |
Zeno` |
doesn't that emit a warning? |
05:09 |
hmmmm |
i sure would hope so |
05:09 |
hmmmm |
assert((int)true == 1); /* just to make sure */ |
05:10 |
|
kaeza joined #minetest-dev |
05:14 |
|
ShadowBot` joined #minetest-dev |
05:18 |
|
ShadowNinja joined #minetest-dev |
05:18 |
|
ShadowNinja joined #minetest-dev |
05:25 |
paramat |
but does 'getintfield' in l_mapgen ensure it is an integer? |
05:30 |
Zeno` |
no, but it's being stored directly into the u8 so once it's there it *has* to be 0-255 |
05:30 |
Zeno` |
there is nothing else it can be |
05:31 |
Zeno` |
if you want to check while then used first have to getintfield into a temporary variable of type int, check that temp value, and then store in the u8 |
05:31 |
|
garywhite joined #minetest-dev |
05:32 |
Zeno` |
if you want to check before and emit a warning I mean |
05:34 |
Zeno` |
i.e. something more like: http://dpaste.com/0E413Q6 |
05:38 |
paramat |
ah of course. so this < 0 > 255 check is useless |
05:39 |
Zeno` |
yup |
05:39 |
paramat |
sorry i missed this |
05:39 |
Zeno` |
and the compiler should be saying so with something like "condition can never be true" |
05:40 |
paramat |
i guess this needs to be s16 then |
05:40 |
Zeno` |
I dunno. There is nothing wrong with u8, but if you want to check that it's in range you have to do it before it's actually stored into the u8 |
05:41 |
paramat |
yeah, for consistency i think best s16 like the others |
05:42 |
paramat |
we'll fix this |
05:43 |
paramat |
well i'll do it now |
05:43 |
Zeno` |
action man |
05:45 |
paramat |
btw any input on #4829 ? sofar too |
05:45 |
ShadowBot |
https://github.com/minetest/minetest/issues/4829 -- Mapgen: Make mgv7 the default mapgen by paramat |
05:46 |
|
Miner_48er joined #minetest-dev |
05:54 |
paramat |
#4856 |
05:54 |
ShadowBot |
https://github.com/minetest/minetest/issues/4856 -- DecoSimple: Change 'deco_param2' from u8 to s16 by paramat |
05:57 |
Zeno` |
wow |
05:57 |
Zeno` |
storm wayyyyyy too close |
05:58 |
sofar |
Zeno`: come over here- 100% chance of snow on thursday! |
06:00 |
sofar |
paramat: why the u16? |
06:01 |
sofar |
err s16, even |
06:01 |
sofar |
a quick grep shows param2 is u8 in 5-6 cpp files |
06:02 |
paramat |
just consistency and it was the simplest fix, hm maybe this could be better |
06:02 |
sofar |
fix for what? |
06:02 |
paramat |
see discussion earlier in channel |
06:03 |
paramat |
hm, if it was u8 we wouldn't need the range check |
06:03 |
sofar |
ohhh, that needs fixing |
06:04 |
sofar |
do I care? not really |
06:04 |
paramat |
sorry i wasn't aware u8 was used for param2 elsewhere |
06:04 |
paramat |
so u8 then remove the range check? |
06:04 |
sofar |
the right fix isn't that hard |
06:04 |
sofar |
let me submit an actual fix |
06:04 |
paramat |
ok |
06:06 |
sofar |
the bounds check isn't so bad, and it's cheap anyway |
06:07 |
sofar |
by casting it you may get weird things happening if people pass -12312391623871263 |
06:09 |
|
Hunterz joined #minetest-dev |
06:10 |
paramat |
so i think i'll make the fire sound radius 8 |
06:10 |
sofar |
#4857 |
06:10 |
ShadowBot |
https://github.com/minetest/minetest/issues/4857 -- Fix range check for simple deco->deco_param2 by sofar |
06:10 |
sofar |
that will actually check the value |
06:12 |
sofar |
hmmmm: lol I just submitted just *that* what you commented |
06:13 |
sofar |
just gets an int, range check that, and then cast to u8 |
06:17 |
|
octacian joined #minetest-dev |
06:23 |
|
Zeno` joined #minetest-dev |
06:26 |
paramat |
+1 for game#1445 |
06:26 |
ShadowBot |
https://github.com/minetest/minetest_game/issues/1445 -- Make furnaces work when unloaded. by sofar |
06:28 |
paramat |
so i'll merge games 1436 1445 1449 in 1-2 hours |
06:33 |
garywhite |
wb octacian |
06:34 |
paramat |
i'm happy to wait until late Dec 7th for more input on #4829 as it's so trivial a change. just as long as no-one says i can't merge it because it's the 7th :] |
06:34 |
ShadowBot |
https://github.com/minetest/minetest/issues/4829 -- Mapgen: Make mgv7 the default mapgen by paramat |
06:34 |
hmmmm |
please don't |
06:35 |
hmmmm |
gather real feedback, from the forums preferably if you can't gather any real feedback from the PR |
06:50 |
|
garywhit- joined #minetest-dev |
06:55 |
paramat |
yeah i'll wait for feedback |
07:25 |
|
lumidify joined #minetest-dev |
07:25 |
sofar |
geezus what a waste of time |
07:26 |
sofar |
trying to find some decent beard trimmer reviews :( |
07:27 |
lumidify |
Just get some scissors |
07:27 |
sofar |
my beard is not yet in the scissor stage |
07:27 |
sofar |
and I'd like to keep it that way :) |
07:28 |
|
nrzkt joined #minetest-dev |
07:29 |
|
Shara joined #minetest-dev |
07:33 |
Zeno` |
I had a beer trimmer and it broke |
07:33 |
Zeno` |
so now I just use a hair one lol |
07:35 |
sofar |
since we have one of those (that's what I use to cut the hair of my boys) I'm fairly sure I'll end up using that as well |
07:36 |
Zeno` |
yeah I do my hair and my beard all in one go lol |
07:54 |
|
red-001 joined #minetest-dev |
07:57 |
red-001 |
so did the feature freeze start? |
08:04 |
|
est31 joined #minetest-dev |
08:05 |
Zeno` |
not that I know of. Probably tomorrow when it's the 7th for more of the devs |
08:09 |
|
paramat joined #minetest-dev |
08:10 |
paramat |
(i had a beard trimmer too, now i just use hair scissors) |
08:14 |
|
red-001 joined #minetest-dev |
08:15 |
red-001 |
removed the trailing tabs from #4472 |
08:15 |
ShadowBot |
https://github.com/minetest/minetest/issues/4472 -- Make serverlist searchable. by red-001 |
08:16 |
paramat |
ok, but i won't be merging engine stuff for 12 hours, someone else might though |
08:17 |
paramat |
i'll merge game#1436 game#1445 game#1449 in a moment |
08:17 |
ShadowBot |
https://github.com/minetest/minetest_game/issues/1436 -- Fire: Rewrite fire sound code by paramat |
08:17 |
ShadowBot |
https://github.com/minetest/minetest_game/issues/1445 -- Make furnaces work when unloaded. by sofar |
08:17 |
ShadowBot |
https://github.com/minetest/minetest_game/issues/1449 -- Carts: Stronger handbrake by paramat |
08:18 |
Zeno` |
red-001, can you reply to any questions not answered yet? |
08:18 |
Zeno` |
paramat, I will add it to the milestone? |
08:19 |
Zeno` |
hmm, there might not be enough time |
08:19 |
Zeno` |
I'm not sure |
08:19 |
paramat |
i'm neutral on merging it for release |
08:21 |
paramat |
i don't see it as a priority, and it seems possibly half-finished |
08:21 |
paramat |
however i don't know the details |
08:23 |
Zeno` |
yeah questions are not answered |
08:23 |
Zeno` |
(yet) |
08:24 |
paramat |
ie only the first 2 commits are approved |
08:24 |
Zeno` |
yep just reading through all the comments now |
08:24 |
|
lordfingle joined #minetest-dev |
08:24 |
paramat |
maybe better to finish it properly first |
08:24 |
Zeno` |
yeah, that's what I meant by "maybe not enough time" (before freeze) |
08:25 |
red-001 |
you mean the line commits about minetest.is_yes being defined in c++ code? |
08:25 |
red-001 |
comments* |
08:25 |
hmmmm |
https://github.com/minetest/minetest_game/issues/1449 -- Farts: Stronger smells by paramat |
08:25 |
Zeno` |
yeah that's one. Also has documentation been added? |
08:26 |
red-001 |
not for the third commit |
08:27 |
Zeno` |
I'm not opposed to it. I'll read it more thoroughly after my dinner |
08:28 |
Zeno` |
not opposed to it if all the questions are answered and everything is documented ;) |
08:33 |
paramat |
now merging to game |
08:39 |
|
nrzkt joined #minetest-dev |
08:40 |
paramat |
merged |
08:48 |
paramat |
:P |
08:49 |
Zeno` |
the fart PR? |
08:53 |
|
lumidify joined #minetest-dev |
08:54 |
paramat |
yeah |
09:06 |
|
Topic for #minetest-dev is now Minetest core development and maintenance. FEATURE FREEZE FOR 0.4.15 IN EFFECT. Chit-chat goes to #minetest. Consider this instead of /msg celeron55. http://irc.minetest.net/minetest-dev/ http://dev.minetest.net/ |
09:35 |
sfan5 |
i've also removed some PR that definitely are features from the milestone on github |
09:35 |
sfan5 |
(since they can't be merged during feature freeze) |
09:35 |
sfan5 |
PRs* |
09:44 |
|
blaze joined #minetest-dev |
10:14 |
|
jin_xi joined #minetest-dev |
10:34 |
|
red-001 joined #minetest-dev |
10:43 |
|
blaze joined #minetest-dev |
10:54 |
|
Fixer joined #minetest-dev |
10:58 |
|
Foz joined #minetest-dev |
10:59 |
|
VanessaE joined #minetest-dev |
11:00 |
|
froike joined #minetest-dev |
11:15 |
|
sofar joined #minetest-dev |
11:17 |
|
lumidify joined #minetest-dev |
11:22 |
|
BrandonR_away joined #minetest-dev |
11:33 |
|
blaze joined #minetest-dev |
11:36 |
|
sofar joined #minetest-dev |
11:37 |
|
lumidify joined #minetest-dev |
11:51 |
|
davisonio joined #minetest-dev |
12:06 |
|
est31 joined #minetest-dev |
12:20 |
|
proller joined #minetest-dev |
12:42 |
|
DFeniks joined #minetest-dev |
12:43 |
|
red-001 joined #minetest-dev |
12:47 |
red-001 |
so when is release? |
12:47 |
|
Hunterz joined #minetest-dev |
13:09 |
est31 |
wohooo |
13:09 |
est31 |
6000 commits |
13:10 |
est31 |
everyone get out and PARTY |
13:12 |
|
Human joined #minetest-dev |
13:13 |
Fixer |
and cdda has 47933, another Party soon |
13:13 |
red-001 |
so when is release? |
13:17 |
* Fixer |
parties |
13:18 |
|
Taoki[mobile] joined #minetest-dev |
13:22 |
est31 |
red-001: there is no fixed date, release is when everything works |
13:32 |
red-001 |
so does feature freeze mean that bugfixes and minor improvements of existing features still can be merged? |
13:32 |
Zeno` |
bugfix only in general |
13:32 |
Zeno` |
maybe very trivial changes apart from bug fixes, but probably not |
13:35 |
Zeno` |
I mean if a PR removes a space from a source file it might be merged (that level of trivial) |
13:36 |
red-001 |
so would #4546 be a bugfix? |
13:36 |
ShadowBot |
https://github.com/minetest/minetest/issues/4546 -- Add multiline support to minetest.colorize by red-001 |
13:38 |
Zeno` |
Possibly, but you will need to hound all the devs |
13:39 |
Zeno` |
merging #4827 shortly |
13:39 |
ShadowBot |
https://github.com/minetest/minetest/issues/4827 -- Update credits by Zeno- |
13:39 |
Zeno` |
by hound I mean you will need to argue your case for it being merged |
13:41 |
Zeno` |
you kind of have to do that with most PRs anyway :/ |
13:41 |
Zeno` |
otherwise we forget (there is a lot to keep up with) |
13:52 |
|
lordfingle joined #minetest-dev |
14:00 |
|
STHGOM joined #minetest-dev |
14:48 |
|
lhofhansl joined #minetest-dev |
14:53 |
|
proller joined #minetest-dev |
15:00 |
|
lhofhansl1 joined #minetest-dev |
15:04 |
|
red-001 joined #minetest-dev |
15:09 |
|
proller joined #minetest-dev |
15:26 |
|
lumidify joined #minetest-dev |
15:34 |
|
proller joined #minetest-dev |
15:37 |
|
Darcidride joined #minetest-dev |
15:46 |
|
proller joined #minetest-dev |
15:49 |
|
Hunterz joined #minetest-dev |
15:53 |
|
lhofhansl joined #minetest-dev |
15:54 |
|
jin_xi joined #minetest-dev |
15:59 |
Fixer |
i think at freeze we should inform server owners who use latest engine + mtg to update to newest builds |
16:01 |
|
hmmmm joined #minetest-dev |
16:03 |
|
Darcidride joined #minetest-dev |
16:08 |
|
octacian joined #minetest-dev |
16:18 |
|
lhofhansl joined #minetest-dev |
16:45 |
|
rubenwardy joined #minetest-dev |
16:56 |
|
garywhite joined #minetest-dev |
17:19 |
|
GreenDimond joined #minetest-dev |
17:22 |
|
Void7 joined #minetest-dev |
17:26 |
|
kaeza joined #minetest-dev |
17:36 |
kaeza |
red-001, have you considered this? https://github.com/minetest/minetest/pull/4546#discussion_r88317918 |
17:41 |
|
Wuzzy joined #minetest-dev |
17:42 |
|
AcidNinjaFWHR joined #minetest-dev |
17:51 |
|
Foz joined #minetest-dev |
18:13 |
|
AcidNinjaFWHR joined #minetest-dev |
18:35 |
|
YuGiOhJCJ joined #minetest-dev |
18:37 |
|
est31 joined #minetest-dev |
18:55 |
garywhite |
I think I figured out the reason why there aren't that many people playing MT...It's the fact that MT requires fairly new hardware, or some pretty decent older hardware, to run. Many people can't afford decent hardware, and so MT doesn't play well on their PCs |
18:58 |
* longerstaff13 |
points at hinself |
18:58 |
Calinou |
garywhite: it isn't the reason |
18:58 |
longerstaff13 |
himself* |
18:58 |
Calinou |
GTA V is one of the most popular online games, yet it's one of the most demanding ones as well |
18:58 |
Calinou |
DotA 2 and CS:GO are the most popular Steam games, and they're at least twice as demanding as Minetest |
18:59 |
Calinou |
also, OpenArena runs everywhere but nobody plays it... |
18:59 |
Calinou |
today's €500 laptops run Minetest, so do €800 laptops from 5 years ago :) |
18:59 |
garywhite |
Hmm...Maybe someone should develop a special version of Minetest just for Steam... |
18:59 |
Calinou |
do you have the money? it's $100 for Steam Greenlight :) |
18:59 |
* longerstaff13 |
uses a 6 year old laptop on MT |
19:00 |
garywhite |
Maybe someone who already develops other games...Cause the $100 enables you to release as many as you want in the future |
19:01 |
Calinou |
if you want a direct Steam release (no Greenlight process), it's much more |
19:01 |
Calinou |
and there's no guarantee you'll pass Greenlight |
19:01 |
Calinou |
(though lots of crappy games manage it... but they usually look good) |
19:01 |
red-001 |
you can try as many times as you want to. |
19:01 |
Calinou |
Minetest would need better visuals and more optimization before anyway |
19:02 |
Calinou |
the other problem of Minetest is that it runs slow on fast hardware, though it's ok on slower hardware |
19:02 |
|
troller joined #minetest-dev |
19:02 |
Calinou |
way, way slower than Minecraft which we're supposed to outperform |
19:03 |
red-001 |
at least it runs better then terasology |
19:04 |
garywhite |
Well i don't think word of mouth is working to get people to download MT |
19:04 |
red-001 |
so what is? |
19:05 |
Calinou |
yeah that's true, Terasology is just slow |
19:05 |
Calinou |
there is almost no word of mouth, garywhite |
19:05 |
Calinou |
voxel games aren't as trendy as they used to be, Minetest feels pretty unpolished |
19:06 |
garywhite |
Well, can I submit MT 0.4.14 for now to Download.com for release? Whoever posted it there hasn't updated it since 4.7 |
19:07 |
Calinou |
sure |
19:07 |
Calinou |
we could update the Chocolatey package as well |
19:07 |
Calinou |
(it's like apt but for Windows) |
19:07 |
Calinou |
we could also submit to the Mac App Store, if someone has money... |
19:09 |
est31 |
i guess its not possible to publish there |
19:09 |
garywhite |
The nice thing is Upload.com (the uploader for Download.com) only requires you to be 13 yrs of age |
19:09 |
Calinou |
GameJolt/Itch.io maybe? |
19:09 |
Calinou |
est31: I think there's some GPL software already |
19:09 |
est31 |
Calinou: really? show me |
19:09 |
Calinou |
I heard there was Battle for Wesnoth on the Mac App Store, though I'm not sure |
19:09 |
garywhite |
Would it be ok if (because you need a company profile to upload) I use Minetest and the MT website as a company name & URL? |
19:10 |
est31 |
celeron55: ^ |
19:10 |
|
lumidify joined #minetest-dev |
19:11 |
garywhite |
Stupid CBS and their requiring a company name |
19:11 |
garywhite |
(That's right, Cnet/Download.com is owned by CBS TV network) |
19:12 |
Calinou |
The Minetest Company(tm) |
19:13 |
garywhite |
How about this: I use Minetest Company as a name, & use the URL and a description from the website? That should not cause any copyright issues |
19:14 |
Calinou |
I was joking, just use "Minetest" as company name |
19:14 |
Calinou |
it's not a registered company :) |
19:14 |
garywhite |
ok |
19:17 |
garywhite |
https://www.irccloud.com/pastebin/B0dv1vIn/Minetest%20Description%20for%20Cnet |
19:17 |
garywhite |
How's this look for a description? |
19:17 |
red-001 |
On the topic of minetest on steam, I'm pretty sure someone has already tried to get game using the engine through greenlight |
19:19 |
Calinou |
sounds good, maybe replace the ending ! with a . |
19:19 |
garywhite |
ok |
19:19 |
garywhite |
Anyone else want to provide input? |
19:19 |
garywhite |
est31? sfan5? OldCoder? rubenwardy? |
19:20 |
garywhite |
I want to get at least 2 devs' opinions before I submit this |
19:20 |
lumidify |
Not a dev, but still an opinion: you don't mention open-source or free software anywhere, should that maybe be mentioned? |
19:21 |
garywhite |
You're right, that is basically the cornerstone of MT |
19:22 |
garywhite |
https://www.irccloud.com/pastebin/Mt8DmTc0/Minetest%20Description%20for%20Cnet%20(Revision%201) |
19:22 |
Fixer |
download.com includes crapware |
19:23 |
Fixer |
i don't like this idea |
19:23 |
garywhite |
Yeah, but nobody's updated MT there in like 3 years, they have 0.4.7 as the last listed version |
19:23 |
Fixer |
better let people download from original site |
19:23 |
garywhite |
I believe you can redirect to an external site from what I've seen |
19:23 |
Fixer |
who the hell put it there in the first place? |
19:24 |
Fixer |
i think it should be removed from download.com entirely |
19:24 |
Fixer |
or redirect to official site |
19:25 |
garywhite |
Here's the publish info https://www.irccloud.com/pastebin/QTZGxNKT/ |
19:26 |
lumidify |
That's #freegamer's site |
19:32 |
sfan5 |
i doubt throw minetest on some random download portal is going to help any |
19:32 |
sfan5 |
throwing* |
19:34 |
garywhite |
Yeah, but nobody's updated the Download.com page since June 2013 |
19:35 |
garywhite |
Doesn't matter, their site is crap (no offense) |
20:13 |
|
AcidNinjaFWHR joined #minetest-dev |
20:27 |
est31 |
anyone wanna give this a second look? |
20:27 |
est31 |
https://github.com/est31/minetest/commit/24719c6908305c9505eafc372fb4cfbbbd2fcf70 |
20:28 |
est31 |
will push it in 20 mins |
20:30 |
est31 |
sfan5: btw, android build with make -j 8 works great for me |
20:30 |
est31 |
just tried it, no issues |
20:31 |
est31 |
(fetches the deps in parrallel and everything) |
20:34 |
|
red-001 joined #minetest-dev |
20:44 |
red-001 |
would it be possible to add a tag to issues that have an open pr to fix them? |
21:00 |
|
Foz1 joined #minetest-dev |
21:14 |
|
nrzkt joined #minetest-dev |
21:16 |
|
cyberarm joined #minetest-dev |
21:20 |
|
Foz joined #minetest-dev |
21:25 |
OldCoder |
hi |
21:25 |
OldCoder |
garywhite, indicate when online |
21:32 |
Fixer |
https://i.imgur.com/CIVYV73.png is that only me or some of those blocks above crosshair is brighter than usual? |
21:37 |
Calinou |
sand vs desert sand? |
21:37 |
Calinou |
it might be an ambient occlusion bug or optimization |
21:37 |
Calinou |
("real" ambient occlusion is slower) |
21:43 |
|
troller joined #minetest-dev |
21:51 |
|
troller joined #minetest-dev |
21:56 |
est31 |
merging |
22:03 |
|
cyberarm_ joined #minetest-dev |
22:06 |
|
lhofhansl joined #minetest-dev |
22:07 |
|
cyberarm joined #minetest-dev |
22:16 |
garywhite |
If I want to change some of the default textures for my subgame, could I make the textures 32x32, with the same filename as in the original, and not have to edit any lua files? |
22:23 |
|
APileOfStickz joined #minetest-dev |
22:23 |
|
Foz joined #minetest-dev |
22:33 |
|
proller__ joined #minetest-dev |
22:42 |
|
lhofhansl joined #minetest-dev |
22:42 |
lhofhansl |
On the topic of performance... There are a bunch of improvements in git right now for 0.4.15. is it still slower than MC |
22:44 |
lhofhansl |
(mostly for the work the server has to do and network improvements) |
22:44 |
Fixer |
it is hard to do really good test, but I can say for sure that MT has much lower fps |
22:45 |
Fixer |
in MC it is not a problem to walk in large cities, fps is through the roof* |
22:45 |
Fixer |
* with optifine |
22:45 |
Fixer |
in minetest any large city gives you 30 fps |
22:45 |
Fixer |
where mc will give you 100+ |
22:45 |
garywhite |
If I want to change some of the default textures for my subgame, could I make the textures 32x32, with the same filename as in the original, and not have to edit any lua files? |
22:45 |
lhofhansl |
Dave number of blocks shown? |
22:46 |
lhofhansl |
Now than 60 fps is pointless :) |
22:46 |
Fixer |
dave? |
22:46 |
Fixer |
wait, i will google for some images to show you |
22:47 |
Fixer |
few examples |
22:47 |
sofar |
garywhite: texture packs just "overlay" the default textures, so yes, you can make one without editing lua |
22:48 |
Fixer |
one minute please |
22:48 |
lhofhansl |
s/Dave/Same stupid spell correction |
22:48 |
sofar |
lhofhansl: if you have an (actually) 100Hz panel, it's not pointless |
22:49 |
lhofhansl |
Fair enough. |
22:51 |
Fixer |
sofar: you need as high fps as possible to achieve at least 60 in very complex scenes |
22:52 |
Fixer |
lhofhansl: https://i.imgur.com/5y5N5PW.jpg wonder what fps will be in minetest for this |
22:52 |
Fixer |
probably like 10 |
22:52 |
lhofhansl |
So which pay of MT is it? The rendering? Other friction in the code? We probably don't know. |
22:52 |
Fixer |
last time i checked NYC map on minetest, it was tough... like 10-20 on vrange 240 |
22:53 |
Fixer |
and it is not just stupid boxes on that pic |
22:53 |
Fixer |
it has lots of furniture inside |
22:53 |
Fixer |
yet ~100 fps |
22:54 |
Fixer |
join any MT server with this view range and you will have 20 %) |
22:55 |
Fixer |
https://i.imgur.com/OTpBoGT.png |
22:55 |
garywhite |
I've gotten 8 fps before |
22:56 |
VanessaE |
MT spends an inordinate amount of CPU doing..."something" during rendering, when the GPU should be the one working hard. |
22:56 |
lhofhansl |
Hmm. I found that occlusion culling for some reason is very ineffective in MT |
22:57 |
lhofhansl |
There's also no LOD. |
22:57 |
VanessaE |
LOD? |
22:57 |
garywhite |
Yeah, but if the GPU was doing all the work, then people with Intel onboard graphics like me probably wouldn't be able to play |
22:57 |
lhofhansl |
Level of detail. (I.e. less detail in a distance) |
22:57 |
VanessaE |
garywhite: that's what the 3d driver is supposed to handle. |
22:57 |
Fixer |
on that pictures I posted was 256 blocks view |
22:57 |
VanessaE |
lhofhansl: "far map" |
22:57 |
VanessaE |
(ask celeron55) |
22:58 |
lhofhansl |
Yeah. But it's not merged :) |
22:58 |
Fixer |
lhofhansl: it is not only fps problems in minetest, but f-ing jitter problem |
22:58 |
sofar |
that's a shame tho |
22:58 |
sofar |
farmap was looking really good when we released 0.4.14 |
22:58 |
VanessaE |
garywhite: in other words, don't waste CPU time trying to do the driver's job just because some poor bastard still has intel gfx. offload the work to the GPU and let IT handle the job, and if the user has slow gfx, let their proper opengl (or whatever) driver handle it. |
22:58 |
lhofhansl |
The jitter should be better now with all of my fixes (I hope) |
22:59 |
VanessaE |
sofar: any chance it ever will be finished/merged? I kinda liked that feature. |
22:59 |
sofar |
I really liked it too :/ |
22:59 |
garywhite |
I say that because my laptop isn't a gaming laptop, so unless you have an AMD processor or a gaming laptop, odds are you have an Intel HD in a laptop |
23:00 |
VanessaE |
garywhite: fair enough, but you should be running a proper accelerated 3d driver then. |
23:01 |
VanessaE |
it's not the client's job to render the screen (short of setting up the scene). it's the driver's job. |
23:02 |
lhofhansl |
Haven't looked closely, but looks like there's stuff multi threading stuff to do. Especially with Lua. |
23:03 |
lhofhansl |
And yes. The GPU should do the rendering. |
23:03 |
|
paramat joined #minetest-dev |
23:03 |
sofar |
lua is single threaded |
23:04 |
VanessaE |
one thing RBA insisted on is that compositing operations are part of the problem, that they're being rendered by the CPU in realtime. |
23:04 |
VanessaE |
(no idea if that was ever resolved or properly refuted) |
23:04 |
garywhite |
OK, my PC has an Intel HD Graphics 3000, & MT runs on OpenGL 3.1 |
23:08 |
|
DI3HARD139 joined #minetest-dev |
23:09 |
lhofhansl |
Can we run multiple Lua interpreters? |
23:09 |
kaeza |
sofar, http://stackoverflow.com/questions/3010974/purpose-of-lua-lock-and-lua-unlock |
23:10 |
sofar |
interesting |
23:10 |
sofar |
but that would only be useful if mods can define locks on data structures |
23:10 |
lhofhansl |
They're also if-statements in the shader code that can probably be turned into a template (and hence not done for each fragment) |
23:10 |
sofar |
otherwise you'd have a disaster |
23:12 |
|
troller joined #minetest-dev |
23:13 |
lhofhansl |
Maybe it's heresy, but could a Lua mapgen run as separate interpreter? |
23:14 |
lhofhansl |
(interpreter instance that is) |
23:22 |
paramat |
hmmmmm was considering putting some parts of lua mapgen into a thread |
23:23 |
est31 |
bla bla api break yadda yadda |
23:23 |
|
Tmanyo joined #minetest-dev |
23:24 |
est31 |
obviously, adding a new api still doesnt mean that the old one has to be removed though |
23:24 |
garywhite |
sfan5: So if I download the latest build for Windows, then it'll be the build compiled today (the Win64 version)? |
23:24 |
est31 |
lhofhansl: its a good thing to do, but first we need an env lock where you can lock parts of the environment |
23:25 |
est31 |
like say, only the map and only the map at area XYZ |
23:25 |
est31 |
right now its very global |
23:25 |
est31 |
one env lock for the whole map, all entities, all players |
23:43 |
Fixer |
finally |
23:43 |
Fixer |
i did very crude comparison |
23:47 |
Fixer |
MC 1.10.2 vs MT shaders off and on: https://i.imgur.com/Y2M0rOL.jpg vs https://i.imgur.com/6EbOigs.jpg vs https://i.imgur.com/HEAgiH0.jpg view range is about the same |
23:47 |
Fixer |
don't ask why it is inverted o_0 |
23:47 |
Fixer |
if shaders disabled it is 47fps vs 68fps (very crude comparison, not suggesting anything) |
23:48 |
Fixer |
don't take it very seriously |
23:49 |
paramat |
#4682 now passes the build check, could possibly be considered as it's a lighting fix? |
23:49 |
ShadowBot |
https://github.com/minetest/minetest/issues/4682 -- Fix water flooding onto lava by juhdanad |
23:49 |
Fixer |
it is lighting fix, it fixes the bug |
23:50 |
Fixer |
is not it? |
23:50 |
paramat |
my ? is for considering it for release |
23:51 |
Fixer |
devs should decide |
23:52 |
paramat |
well, needs review first |
23:53 |
garywhite |
Could someone please let me know when minetest_game is at the final 0.4.15 stage? My subgame is based off of MT 0.4.14 stable, so I'll need to update it to 0.4.15 stable |
23:53 |
paramat |
well obviously at release |
23:54 |
garywhite |
Hello ekuhman |
23:55 |
paramat |
i'll check and merge #4857 soon |
23:55 |
ShadowBot |
https://github.com/minetest/minetest/issues/4857 -- Fix range check for simple deco->deco_param2 by sofar |
23:56 |
paramat |
garywhite saying hello or 'wb' to users joining or changing nick is unnecessary noise in this channel, this sort of chatty stuff belongs in the other channels |
23:56 |
garywhite |
sorry |