Time |
Nick |
Message |
00:00 |
|
ekem joined #minetest-dev |
00:03 |
RealBadAngel |
ok |
00:03 |
RealBadAngel |
how that feels? https://imgrush.com/Qh7JBrh-8dvp.png |
00:04 |
|
Kray joined #minetest-dev |
00:07 |
|
VanessaE joined #minetest-dev |
00:07 |
|
eeew joined #minetest-dev |
00:19 |
Taoki |
RealBadAngel: Looks very nice :) |
00:19 |
Taoki |
On a different note: https://github.com/minetest/minetest/issues/2811 |
00:20 |
Taoki |
If anyone wishes to look into that sometime |
00:37 |
|
chchjesus_ joined #minetest-dev |
00:41 |
|
Kray joined #minetest-dev |
00:41 |
|
rom1504 joined #minetest-dev |
00:41 |
|
CraigyDavi joined #minetest-dev |
00:42 |
|
ShadowBot` joined #minetest-dev |
00:44 |
technoma` |
what's the word for when you have keys that act as modifiers or non-modifiers depending on whether they're held or tapped? |
00:44 |
technoma` |
oops; wrong channel |
00:44 |
|
kahrl_ joined #minetest-dev |
00:45 |
RealBadAngel |
*** Error in `./bin/minetest': corrupted double-linked list: 0x00007fd0a000ecd0 *** |
00:45 |
|
werwerwer joined #minetest-dev |
00:45 |
RealBadAngel |
who feels responsible for that? |
00:48 |
|
Eivel_ joined #minetest-dev |
00:55 |
|
sofar_ joined #minetest-dev |
00:55 |
|
OldCoder joined #minetest-dev |
00:58 |
|
johnnyjoy joined #minetest-dev |
01:06 |
Taoki |
OldCoder: Poke |
01:06 |
Taoki |
(sorry, in the other channel #minetest , this isn't dev related) |
01:11 |
RealBadAngel |
Taoki, when you are checkin you should rather PEEK instead of POKE |
01:11 |
Taoki |
That works :) |
01:12 |
RealBadAngel |
but that way it looks like youre bashin some1 in the head with a hammer asking: alive or not? |
01:13 |
RealBadAngel |
segfault will means hes not alive ;) |
01:27 |
|
technomancy left #minetest-dev |
01:42 |
|
Wayward_Tab joined #minetest-dev |
01:43 |
|
VanessaE joined #minetest-dev |
01:52 |
|
VanessaE joined #minetest-dev |
02:06 |
OldCoder |
RealBadAngel, the peek is to poke |
02:07 |
|
VanessaE joined #minetest-dev |
02:07 |
RealBadAngel |
OldCoder, im refering to old days and ZX Spectrum Basic |
02:08 |
RealBadAngel |
peek is to check, poke is to write |
02:09 |
RealBadAngel |
a memory cell, ofc |
02:11 |
* OldCoder |
knows |
02:11 |
OldCoder |
Those were the new daya |
02:11 |
OldCoder |
Those were the new days * |
02:12 |
RealBadAngel |
so more corect should be: |
02:12 |
RealBadAngel |
if PEEK OldCoder > 0 then write "Hello" ;) |
02:12 |
OldCoder |
peek = poke(1) |
02:12 |
OldCoder |
Yes |
02:12 |
OldCoder |
No |
02:13 |
OldCoder |
If peek(OldCodger) > 0 then poke(OldCodger) |
02:13 |
OldCoder |
If peek(OldCodger) > 0 then poke(OldCodger,"0x01") |
02:13 |
RealBadAngel |
"codger" rotfl ;) |
02:28 |
|
paramat joined #minetest-dev |
02:30 |
paramat |
hmmmmm pushing soon https://github.com/minetest/minetest/pull/2789 'Mgv7: Edit noise parameters' |
02:37 |
|
Miner_48er joined #minetest-dev |
03:13 |
|
sofar joined #minetest-dev |
03:24 |
|
Zeno` joined #minetest-dev |
03:25 |
Zeno` |
Does anyone understand the requirement for this do-while: https://github.com/minetest/minetest/pull/2795/files#diff-65f34680878a6bd86f3a59ebc0c06c6dR3373 |
03:25 |
|
zat joined #minetest-dev |
03:26 |
VanessaE |
zeno! *pounce* |
03:26 |
Zeno` |
oh oh |
03:26 |
* Zeno` |
hides |
03:26 |
|
deltib joined #minetest-dev |
03:27 |
Zeno` |
maybe it's a strange way to avoid using goto |
03:28 |
VanessaE |
I'd have done "while true; do ... done" (or whatever the exact C++ syntax is) |
03:28 |
Zeno` |
this is do { } while (false); though |
03:28 |
Zeno` |
it must be to avoid goto |
03:28 |
|
deltib joined #minetest-dev |
03:30 |
VanessaE |
good point |
03:30 |
|
Wayward_Tab joined #minetest-dev |
03:32 |
paramat |
now pushing 2789 |
03:33 |
Zeno` |
lol (ironically) it would have been better and clearer to use goto |
03:33 |
Zeno` |
break; is effectively a C-type goto (i.e. local jump) anyway |
03:35 |
|
deltib joined #minetest-dev |
03:35 |
|
Wayward_Tab joined #minetest-dev |
03:36 |
RealBadAngel |
Zeno`, have you saw report about lists crashes? |
03:36 |
Zeno` |
no.. |
03:37 |
paramat |
complete |
03:37 |
Zeno` |
RealBadAngel, link? |
03:38 |
RealBadAngel |
Zeno`, http://pastebin.com/retyxwFX |
03:38 |
RealBadAngel |
thats all |
03:39 |
paramat |
please could the HP bug be fixed soon? drives me nuts =) |
03:41 |
Zeno` |
RBA, will look into it |
03:42 |
Zeno` |
for everybody's info: I've been away because first my modem broke and I had to wait for a new one; and then it turned out it wasn't my modem after all and I've had no internet (basically) |
03:42 |
Zeno` |
but I'm back now :) |
03:42 |
Zeno` |
I'll do the HP fix as well.. pretty sure I have a patch already |
03:43 |
Zeno` |
RealBadAngel, hoow do you know that's from lists? |
03:43 |
Zeno` |
and by lists do you mean these inventory list things? |
03:43 |
RealBadAngel |
ask the one who reported it |
03:44 |
RealBadAngel |
im just passing it by |
03:44 |
Zeno` |
yeah, just noticed that hehe |
03:44 |
Zeno` |
I wish people would supply test cases |
03:44 |
paramat |
cool =) |
03:44 |
Zeno` |
I hate writing Lua (hehe) |
03:44 |
Zeno` |
I suppose I could use world edit |
03:45 |
RealBadAngel |
btw, https://imgrush.com/tuH6QNkKtYAO.png |
03:45 |
paramat |
good to have you back |
03:45 |
RealBadAngel |
its almost complete |
03:45 |
Zeno` |
looks awesome, RBA! :) |
03:45 |
RealBadAngel |
paramt, i think thats the reason for you to start using shaders |
03:45 |
Zeno` |
paramat, the break did me good anyway |
03:45 |
RealBadAngel |
you will be able to see your mapgen in action way better |
03:46 |
Zeno` |
shaders do not work at all on Android for some reason :( |
03:46 |
Zeno` |
not on any device or emulator I've tested anyway |
03:46 |
RealBadAngel |
shaders need GPU, thats why :) |
03:46 |
paramat |
RBA is it possible for the minimap lighting to always come from top or top-left even when it rotates? |
03:47 |
paramat |
looks really good |
03:47 |
RealBadAngel |
yeah, you can just set its position |
03:47 |
paramat |
okay, from above is best |
03:47 |
paramat |
erm from top-left would be best |
03:48 |
RealBadAngel |
atm its 0, 0.5, 1.0 |
03:48 |
Zeno` |
RealBadAngel, my android has a GPU :p |
03:48 |
RealBadAngel |
Zeno`, or you were just told that ;) |
03:49 |
Zeno` |
lol |
03:49 |
RealBadAngel |
unless we are talking bout x86 android and real box |
03:49 |
Zeno` |
I have nfi what it is |
03:49 |
Zeno` |
Samsung Galaxy S6 |
03:49 |
Zeno` |
pretty sure it's ARM |
03:50 |
RealBadAngel |
i will take a closer look on this devices (i do have galaxy tab 3) |
03:50 |
RealBadAngel |
but atm i do have more important things to code |
03:51 |
Zeno` |
true enough |
03:59 |
Zeno` |
Ok, I was really just dropping in to tell everyone why I'd be away. I will be back later (properly) tonight, and tomorrow onwards :) |
03:59 |
Zeno` |
O/ |
04:04 |
hmmmmm |
paramat: Looks okay to me I guess |
04:04 |
hmmmmm |
really never even thought about the periodicity of mgv7 |
04:05 |
hmmmmm |
Zeno`: whenever you see do { ... } while (0), it should probably be a separate function :p |
04:06 |
paramat |
cool |
04:06 |
Zeno` |
hmmmmm, I would agree ;-) |
04:06 |
Zeno` |
but even goto would have been better than the do while construct hehe |
04:06 |
hmmmmm |
perhaps yeah |
04:07 |
hmmmmm |
I think keeping large blocks of code like that out of a separate function is a Carmack-ism |
04:07 |
hmmmmm |
this is something he strongly advocates that I can't really get my head around |
04:08 |
hmmmmm |
it's not advantageous from an optimization standpoint and atrocious from an organizational one. |
04:10 |
Zeno` |
I dunno what's causing it |
04:10 |
Zeno` |
there seems to be an aversion to using functions; I raised it once with Warr and he said he didn't make it a function because it would only be used once (like the only reason for functions is reusability :/) |
04:11 |
Zeno` |
I like what the Linux Coding Guidelines say about functions |
04:11 |
Warr1024 |
I don't have an aversion to functions, I have an aversion to large, difficult-to-review diffs. |
04:11 |
Zeno` |
It wasn't you anyway, I was about to correct myself |
04:12 |
Zeno` |
:) |
04:12 |
Zeno` |
I think maybe it was est31... don't really know no |
04:12 |
hmmmmm |
celeron was the one who said that I thought |
04:12 |
Zeno` |
now* |
04:12 |
Zeno` |
maybe it was celeron... it was somebody |
04:12 |
|
Wayward_Tab joined #minetest-dev |
04:12 |
Zeno` |
doesn't matter who it was really :) |
04:12 |
hmmmmm |
in any case, not everybody has code folding capabilities in their editor, nor is it already named as such |
04:12 |
Zeno` |
But there does seem to be a general aversion to using functions :/ |
04:13 |
Warr1024 |
I won't make code a function if it's not reusable AND the function it lives in is small enough even with it included. |
04:13 |
hmmmmm |
erm, I mean nor is the code block named |
04:13 |
Zeno` |
https://www.kernel.org/doc/Documentation/CodingStyle <--- chapter 6 |
04:13 |
Zeno` |
nice summary (honestly) |
04:13 |
hmmmmm |
when you start having multiple bail-outs in a do { ... } while (0), that's a pretty damn good candidate for a function imho |
04:14 |
Warr1024 |
vi does not do code folding, last I checked. |
04:14 |
hmmmmm |
there's always a plugin |
04:14 |
Warr1024 |
I'm fair sure vi doesn't do plugins either. |
04:14 |
Zeno` |
vim does |
04:14 |
Zeno` |
or maybe that's elvis |
04:14 |
Warr1024 |
vim is not vi |
04:14 |
Zeno` |
correct |
04:15 |
Zeno` |
vi does only vi stuff :) |
04:15 |
Zeno` |
vi as in class vi :) |
04:15 |
kahrl_ |
IIRC, ed also has no code folding |
04:15 |
Zeno` |
classic* |
04:15 |
Zeno` |
ed doesn't last I looked |
04:15 |
Zeno` |
LOL |
04:15 |
Warr1024 |
vim cannot be used to fix a busted fstab on a system that failed to mount /usr, and thus I still have a reason to hone my plain-vi skills ;-) |
04:16 |
Zeno` |
that's why all real hackers use nano |
04:16 |
Warr1024 |
haha |
04:16 |
Zeno` |
:-D |
04:19 |
Zeno` |
I hate code folding anyway |
04:19 |
Zeno` |
I alway forget that I've got stuff hidden hehe |
04:20 |
Zeno` |
the only place I think it is for the file headers (as in the big (C) messages at the top of files) |
04:20 |
Warr1024 |
I'm nota fan of big (C) mesages either ;-) |
04:20 |
Zeno` |
anyway, I'm rushing now... got an appointment. Must go. BBL. O/ :) |
04:32 |
|
deltib joined #minetest-dev |
05:05 |
|
paramat left #minetest-dev |
05:37 |
|
deltib joined #minetest-dev |
05:39 |
|
Megaf joined #minetest-dev |
06:38 |
|
NakedFury joined #minetest-dev |
07:06 |
|
AnotherBrick joined #minetest-dev |
07:09 |
|
nore joined #minetest-dev |
07:25 |
|
Hunterz joined #minetest-dev |
08:00 |
|
Yepoleb_ joined #minetest-dev |
08:04 |
|
Calinou joined #minetest-dev |
09:35 |
|
Jbb joined #minetest-dev |
10:05 |
|
Krock joined #minetest-dev |
11:05 |
|
selat joined #minetest-dev |
12:31 |
|
SopaXT joined #minetest-dev |
12:36 |
|
Warr1024 joined #minetest-dev |
12:45 |
|
Hunterz joined #minetest-dev |
12:53 |
|
Amaz joined #minetest-dev |
13:01 |
|
Kray_ joined #minetest-dev |
13:03 |
|
Naked joined #minetest-dev |
13:04 |
|
rom1504_ joined #minetest-dev |
13:07 |
|
Eivel_ joined #minetest-dev |
13:13 |
|
CraigyDavi joined #minetest-dev |
13:14 |
|
Calinou joined #minetest-dev |
13:17 |
|
cvtsx1 joined #minetest-dev |
13:21 |
|
RealBadAngel joined #minetest-dev |
14:24 |
|
rubenwardy joined #minetest-dev |
14:43 |
|
MinetestForFun joined #minetest-dev |
14:57 |
RealBadAngel |
hi guys |
14:57 |
RealBadAngel |
kahrl, hmmm around |
14:57 |
RealBadAngel |
? |
15:03 |
Krock |
kahrl_ ^ |
15:20 |
|
hmmmm joined #minetest-dev |
15:30 |
CraigyDavi |
Anyone going to merge https://github.com/minetest/minetest_game/pull/541 ? |
15:37 |
|
zat joined #minetest-dev |
16:38 |
|
MinetestForFun joined #minetest-dev |
16:39 |
|
MinetestForFun_ joined #minetest-dev |
17:08 |
|
ElectronLibre joined #minetest-dev |
18:00 |
Taoki |
Weird. If I set_attach() a Lua entity to a bone on the player, it seems to lag and only move slowly as the player moves back or forth. Is this a bug? |
18:00 |
Taoki |
It doesn't happen if I set_attach to the player without specifying a bone |
18:01 |
Taoki |
Why the smooth movement? |
18:07 |
Taoki |
It only seems to happen randomly as well... bizarre |
18:09 |
VanessaE |
wield3d mod has the same problem |
18:13 |
|
rubenwardy joined #minetest-dev |
18:15 |
Taoki |
It's clearly a bug in the code, yeah x_x |
18:15 |
Taoki |
Either Minetest's or Irrlicht |
18:16 |
Taoki |
Since local attachment processing uses an Irrlicht function, the second is pretty probable as well |
18:16 |
Taoki |
But it only happens sometimes. I wonder why |
18:36 |
|
CraigyDavi joined #minetest-dev |
18:45 |
|
CraigyDavi joined #minetest-dev |
18:45 |
VanessaE |
celeron55: *poke* |
18:46 |
|
CraigyDavi joined #minetest-dev |
18:51 |
VanessaE |
celeron55: you're needed for a forum bug. |
18:56 |
Krock |
Yay, create more bugs, that's fine! |
19:09 |
* Sokomine |
suffers from a concert in the neighbourhood |
19:09 |
Sokomine |
any clues as to protect the ears from too loud bass music? the windows are already closed... |
19:09 |
Sokomine |
watching a film louder than i normally would doesn't help either |
19:11 |
|
Naked joined #minetest-dev |
19:46 |
|
MinetestForFun joined #minetest-dev |
19:49 |
|
proller joined #minetest-dev |
19:50 |
|
CraigyDavi joined #minetest-dev |
19:55 |
|
CraigyDavi joined #minetest-dev |
20:04 |
CraigyDavi |
My server has a memory problem, it keeps increasing until it crashes when it runs out of memory. Is there any way to find out what mod/function is causing the problem? Would valgrind help or should I try removing mods one by one? |
20:28 |
sofar |
all of lua runs in the same context I think |
20:29 |
VanessaE |
CraigyDavi: remove all mods and start *adding* them one by one |
20:29 |
VanessaE |
start with the ones you suspect, first... if there's a memory leak in a mod, you'll find it faster that way |
20:30 |
CraigyDavi |
Thanks, I'll try that! |
20:35 |
|
proller joined #minetest-dev |
20:37 |
|
troller joined #minetest-dev |
20:37 |
|
proller joined #minetest-dev |
20:49 |
sofar |
I may have something that will help |
20:51 |
sofar |
CraigyDavi: https://gist.github.com/sofar/41d1e70893f16d457ff1 |
20:51 |
sofar |
CraigyDavi: throw that in an init.lua mod, enable it and type /dump in game |
20:51 |
|
ElectronLibre left #minetest-dev |
20:51 |
sofar |
CraigyDavi: it outputs a dump of the _G global table and estimates the size of subtables |
20:52 |
sofar |
CraigyDavi: e.g. G[moreblocks]=(table)=26 |
20:52 |
sofar |
meaning, the "moreblocks" table is in the order of 26 bytes large |
20:52 |
sofar |
the size is a total hack, but it's a good proportional estimate |
20:52 |
CraigyDavi |
Thank you! |
20:52 |
sofar |
CraigyDavi: paste the output - I'd like to see what you get out of it :^) |
20:54 |
sofar |
hmm |
20:55 |
sofar |
I don't think its ready just yet |
20:55 |
sofar |
hold on |
20:55 |
CraigyDavi |
Ok |
20:56 |
|
est31 joined #minetest-dev |
21:00 |
sofar |
almost ready with a real working version |
21:02 |
sofar |
nope, not yet - hangs :^) |
21:06 |
|
Puma_rc joined #minetest-dev |
21:09 |
|
proller joined #minetest-dev |
21:10 |
sofar |
it's surprisingly hard to determine the memory size of a table object, lol |
21:11 |
CraigyDavi |
I see |
21:15 |
sofar |
well hmm, I can make it dump everything now |
21:15 |
sofar |
but it's io.write'ing it all and I just want to measure the size |
21:16 |
|
Amaz joined #minetest-dev |
21:18 |
sofar |
ok, I think I have it done now |
21:19 |
sofar |
lemme test one more time |
21:20 |
sofar |
yay, it works - it's very very slow but shows me correct size estimates now |
21:20 |
sofar |
G[package]=(table)=1002560 |
21:20 |
sofar |
G[core]=(table)=769851 |
21:20 |
sofar |
G[minetest]=(table)=769851 |
21:20 |
sofar |
G[circular_saw]=(table)=2927 |
21:21 |
sofar |
CraigyDavi: https://gist.github.com/sofar/88435ba1fad327e9b76a |
21:22 |
sofar |
CraigyDavi: it may take minutes to run depending on the size of the objects |
21:22 |
CraigyDavi |
I'll try it |
21:22 |
sofar |
just let it finish. big tables like "minetest" take 5-10 seconds to parse/estimate |
21:23 |
|
Puma_rc joined #minetest-dev |
21:26 |
CraigyDavi |
uh haha, it crashed due to low memory - while running a command trying to find out why memory usage increases |
21:26 |
CraigyDavi |
How ironic |
21:29 |
sofar |
heh |
21:30 |
sofar |
anything it dumped before that may be useful? |
21:30 |
sofar |
oh hey |
21:30 |
sofar |
what was the last line before it crashed? |
21:31 |
CraigyDavi |
https://gist.github.com/CraigyDavi/2d7059613a148ee9fc3f |
21:31 |
CraigyDavi |
Shows that mt_irc is quite large |
21:31 |
CraigyDavi |
IsPlayerOwner is last line |
21:32 |
CraigyDavi |
*IsPlayerNodeOwner |
21:33 |
sofar |
so what you can do |
21:33 |
sofar |
remove the print_r(n) part |
21:33 |
sofar |
and run it again |
21:34 |
sofar |
and compare the order and if it's the same, then obviously the one after isPlayerNodeOwner is a likely culprit |
21:34 |
sofar |
you want to remove |
21:34 |
sofar |
..string.len(print_r(v)) |
21:36 |
sofar |
CraigyDavi: 5000 is not large |
21:36 |
sofar |
CraigyDavi: minetest itself is like 800000 on my base server with only a few mods |
21:39 |
CraigyDavi |
sofar, here's the output https://gist.github.com/CraigyDavi/8e70de6cd04bebc176fb |
21:40 |
sofar |
G[travelnet] is the suspect |
21:40 |
VanessaE |
Sokomine: ^^^^ |
21:40 |
CraigyDavi |
So that's using the highest memory...or has a memory leak? |
21:40 |
sofar |
remove it, put the code back, run /dump again |
21:40 |
|
Puma_rc joined #minetest-dev |
21:41 |
VanessaE |
sofar: you oughta run your script on Dreambuilder so time :P |
21:41 |
sofar |
it's large enough to cause dumping it to make your box go OOM |
21:41 |
VanessaE |
I'm sure it has its share of mem leaks |
21:41 |
sofar |
CraigyDavi: if your box is really low on memory it may just point at other high-memory using modules |
21:41 |
sofar |
but it's suspicious that it can't serialize the travelnet table |
21:43 |
CraigyDavi |
Here's it without the travelnet mod: https://gist.github.com/CraigyDavi/93e9a0f73834b6ef649c |
21:43 |
CraigyDavi |
It has 1GB of ram and that's always been enough when I have run the server on higher spec servers |
21:48 |
CraigyDavi |
What now? I can't do without the travelnet mod! |
21:48 |
VanessaE |
add more memory? :P |
21:49 |
CraigyDavi |
eh, maybe :) |
21:50 |
CraigyDavi |
Rather get the memory leak fixed though |
21:52 |
VanessaE |
fwiw I run 8 server instances on 24 GB, and the lot of them (two or three of which use travelnet) generally max out at 3.5 to 4 GB |
21:52 |
sofar |
CraigyDavi: you re-rean it but you didn't put the print_r code back |
21:53 |
|
RealBadAngel joined #minetest-dev |
21:53 |
VanessaE |
aw shit |
21:53 |
VanessaE |
everyone scatter |
21:56 |
|
proller joined #minetest-dev |
21:59 |
CraigyDavi |
Well it crashes again when I put the print_r back |
21:59 |
CraigyDavi |
last line was IsPlayerNodeOwner |
21:59 |
VanessaE |
areas mod? |
22:00 |
CraigyDavi |
Then I removed print_r and the line after that was skins |
22:00 |
CraigyDavi |
yeah areas is installed |
22:00 |
CraigyDavi |
Although I see no reference to IsPlayerNodeOwner there |
22:01 |
VanessaE |
then the old node ownership mod |
22:01 |
VanessaE |
one of the two contains that function |
22:01 |
VanessaE |
or glomie's protector mod |
22:02 |
CraigyDavi |
But I don't have any of those installed |
22:04 |
VanessaE |
*shrug* I'm out of ideas :) |
22:07 |
CraigyDavi |
Ah, found reference to it in areas! https://github.com/CraigyDavi/Craig-Server_game/blob/c2d45efb4173ed099eeb6bd20591f3da31412bcb/mods/areas/legacy.lua#L108 |
22:07 |
VanessaE |
:) |
22:09 |
CraigyDavi |
So areas.isNodeOwner might cause the problem...I'm confused... |
22:10 |
sofar |
CraigyDavi: do you have access to a system with more memory? you could duplicate your server setup and see if the table dump completes on there?! |
22:11 |
CraigyDavi |
Good idea, although it will be in singleplayer rather than on a server |
22:12 |
sofar |
as long as all the mods load and the map is the same |
22:19 |
CraigyDavi |
huh? Not enough memory? I have over 3GB free... |
22:20 |
CraigyDavi |
Well it got past travelnet this time |
22:20 |
sofar |
how far did it get now? |
22:20 |
sofar |
what was the size of travelnet? paste the dump? |
22:21 |
|
Robby joined #minetest-dev |
22:21 |
CraigyDavi |
https://gist.github.com/CraigyDavi/8f06d0d05daa8e1d7982 |
22:21 |
sofar |
so then skins is suspect |
22:21 |
|
Aaron1011 joined #minetest-dev |
22:21 |
|
Aaron1011 joined #minetest-dev |
22:21 |
RealBadAngel |
VanessaE, no point. i can see you on the minimap ;) |
22:24 |
CraigyDavi |
Ok, so simple_skins mod seems to be the problem then. Thanks sofar! |
22:24 |
sofar |
CraigyDavi: well, it's "suspect" |
22:26 |
CraigyDavi |
Well just looking at the code it looks like it's creating an array with 1000+ entries, that can't be good |
22:29 |
* sofar |
fixes completely unrelated issues in one of his C code projects |
22:38 |
VanessaE |
RealBadAngel: you're lagging ;P |
22:38 |
RealBadAngel |
i turned pc on and went to make a coffee, thats why |
22:39 |
RealBadAngel |
i was thinkin about minimap scaling, maybe depending only on y would work? |
22:40 |
VanessaE |
it doesn't take THAT long to craft a coffee maker .. I mean you just need glass, plastic, a heating element, and a bucket of water....... |
23:05 |
|
Robby joined #minetest-dev |
23:39 |
|
zat joined #minetest-dev |
23:41 |
Taoki |
So... can https://github.com/minetest/minetest/pull/2372 be merged in the end? I really don't want to fix more merge conflicts if another change occurs, plus it's something people have requested since I implemented the animation system. |
23:42 |
est31 |
hmmmm, kahrl RealBadAngel sfan5 ShadowNinja can sb give a second +1? |
23:46 |
VanessaE |
I have to agree with you, Taoki... that we need to leave irrlicht 1.7.x way behind |
23:46 |
est31 |
there are ifdefs around there |
23:46 |
est31 |
so on irrlicht 1.8, it will still work |
23:46 |
VanessaE |
I'm still reading the comments :P |
23:46 |
est31 |
err 1.7 |
23:47 |
VanessaE |
but we *still* need to leave it behind |
23:47 |
VanessaE |
everyone has 1.8 by now, or can get it |
23:49 |
RealBadAngel |
est31 ive already checked that, so go on |