Time |
Nick |
Message |
00:19 |
Wuzzy |
My current highlight feature of 5.5.0: Scale mouse/joystick sensitivity depending on FOV (Elias Åström) (translation: If you zoom, your view moves more precisely) |
00:19 |
Wuzzy |
this is nice, sniper rifle mode activated ? |
00:21 |
Wuzzy |
Thank you, maintainers for doing the last-minute changes. I wasn't aware we were THAT close to release when I posed that basic_debug issue... |
00:21 |
Wuzzy |
I'm sorry for causing stress at literally the worst moment possible ? |
00:21 |
Wuzzy |
but hey! new release! yaaaaaay! congrats!! PARTY PARTY PARTY no more complaining only PARTY xd |
00:31 |
Mc |
congrats on the release :) |
00:33 |
|
Soni joined #minetest |
00:43 |
gargamel |
There's a minetest update for Android. |
00:46 |
|
Oksanaa joined #minetest |
00:58 |
gargamel |
So far so good. |
01:01 |
gargamel |
I'm going to email the package maintainer for Fedora and see if they'll include the interactive terminal. |
02:00 |
rubenwardy |
est31: hi, where's the source code for building Minetest on launchpad found? |
02:00 |
rubenwardy |
the build script |
02:15 |
|
Jason232 joined #minetest |
02:22 |
erlehmann |
rubenwardy is there a possibility to get all minetest mods before a specific date from the contentdb API? |
02:23 |
rubenwardy |
define specific date |
02:23 |
rubenwardy |
creation? approval? first release? |
02:24 |
rubenwardy |
sort=created_at or sort=approved_at |
02:24 |
Pexin |
"last update" I suspect |
02:25 |
rubenwardy |
https://content.minetest.net/api/packages/?type=mod&sort=approved_at&order=desc |
02:25 |
rubenwardy |
if you look at package page, it'll tell you the timestamps |
02:25 |
rubenwardy |
https://content.minetest.net/api/packages/Winter94/wc_plumbum/ |
02:25 |
rubenwardy |
so if it's a recent date, you can manually find the first one |
02:26 |
rubenwardy |
if you need to automate it then you're mostly out of luck |
02:31 |
erlehmann |
rubenwardy last update actually |
02:31 |
erlehmann |
but yeah i wanted to automate it |
02:33 |
rubenwardy |
https://content.minetest.net/api/releases/ |
02:34 |
rubenwardy |
also https://content.minetest.net/api/packages/?type=mod&sort=last_release&order=desc |
02:34 |
rubenwardy |
former is better for keeping up with releases |
02:41 |
|
queria joined #minetest |
02:41 |
erlehmann |
rubenwardy do you have any stats on how fast after a release mods are updated to be marked compatible btw? |
02:42 |
rubenwardy |
mods have a min and max range, a lot of mods don't put an upper bound |
02:42 |
rubenwardy |
so there's no way to track that |
02:43 |
erlehmann |
uh |
02:44 |
erlehmann |
rubenwardy if a mod used an API that changed since they got last released, shoudn't that automatically unmark them? |
02:44 |
erlehmann |
i mean changed in an incompatible way |
02:44 |
rubenwardy |
I don't track API usage |
02:44 |
erlehmann |
ofc |
02:45 |
erlehmann |
can i search mods by if they have an upper bound? |
02:47 |
rubenwardy |
the arguments are documented here: https://content.minetest.net/help/api/#package-queries |
02:47 |
rubenwardy |
You could look at mods that support 5.4, and mods that support 5.5, and see the difference |
02:48 |
rubenwardy |
https://content.minetest.net/api/packages/?type=mod&engine_version=5.4.0 and https://content.minetest.net/api/packages/?type=mod&engine_version=5.5.0 |
02:50 |
erlehmann |
rubenwardy, so these are the games that do not have an upper bound? https://content.minetest.net/api/packages/?type=game&engine_version=5.6.0 |
02:50 |
erlehmann |
^^ |
02:51 |
rubenwardy |
they may have an upper bound of 5.6-dev |
02:51 |
rubenwardy |
but that's unlikely |
02:51 |
erlehmann |
i deduce that by a) 5.6.0 not existing b) mineclone2 and mineclone5 having issues with 5.5 API change |
02:51 |
rubenwardy |
actually I think the UI blocks you from doing that |
02:51 |
rubenwardy |
5.6 exists in the ContentDB database as 5.6-dev |
02:51 |
erlehmann |
ok what's with this https://content.minetest.net/api/packages/?type=game&engine_version=90001 |
02:52 |
erlehmann |
is the field just ignored? |
02:52 |
rubenwardy |
if it can't find the version, then it's silently ignored |
02:52 |
erlehmann |
damn |
02:52 |
rubenwardy |
which is suboptimal I guess |
02:52 |
erlehmann |
it is indeed |
02:52 |
erlehmann |
why did you opt for that instead of not returning anything? |
02:53 |
rubenwardy |
\o/ |
02:53 |
rubenwardy |
oh, forks may give an invalid version |
02:53 |
rubenwardy |
for example, Multicraft will give 2.0.0 but there was never such a version |
02:53 |
rubenwardy |
Multicraft doesn't support ContentDB though, so not a problem in that case |
02:54 |
erlehmann |
well that's on them kinda |
02:54 |
erlehmann |
do you know if there is a csm db despite fleckensteins cheatdb? |
02:54 |
erlehmann |
https://github.com/dragonfireclient/cheatdb |
03:06 |
rubenwardy |
est31: nevermind, found it |
03:29 |
|
queria^clone joined #minetest |
03:34 |
|
queria^clone joined #minetest |
04:32 |
est31 |
hi rubenwardy |
04:32 |
est31 |
yeah it is on launchpad |
04:33 |
rubenwardy |
It turns out that it's all done by a fancy Debian tool that calls cmake |
04:34 |
rubenwardy |
I just needed to edit the packaging and update the recipe |
04:34 |
rubenwardy |
We've moved to our own irrlicht fork |
04:55 |
est31 |
I see |
04:55 |
est31 |
everyone does eventually haha |
05:00 |
|
MTDiscord joined #minetest |
05:15 |
|
Jason232_ joined #minetest |
05:41 |
|
v-rob joined #minetest |
06:01 |
|
riff-IRC joined #minetest |
06:41 |
erlehmann |
celeron55 i wanted to be nostalgic and could not reach http://celeron.55.lt/~celeron55/minetest/ browser says connection was reset |
06:42 |
erlehmann |
https://web.archive.org/web/20101230021034/http://celeron.55.lt/~celeron55/minetest |
06:44 |
erlehmann |
https://bitbucket.org/celeron55/minetest/ This repository has been deleted |
07:00 |
erlehmann |
https://bitbucket-archive.softwareheritage.org/projects/ce/celeron55/minetest.html |
07:00 |
erlehmann |
https://bitbucket-archive.softwareheritage.org/new-static/0f/0f624c2c-8182-442f-9d37-27617d6f9235/0f624c2c-8182-442f-9d37-27617d6f9235-repository.tar.gz |
07:03 |
|
est31 joined #minetest |
07:18 |
|
specing_ joined #minetest |
07:20 |
|
appguru joined #minetest |
08:16 |
|
Jason232 joined #minetest |
08:33 |
|
x_7 joined #minetest |
08:36 |
|
comrad joined #minetest |
08:38 |
|
rogerm[m] joined #minetest |
08:39 |
|
programmerjake joined #minetest |
08:42 |
|
MiniontobyPI joined #minetest |
08:48 |
|
Ingar joined #minetest |
09:14 |
MTDiscord |
<luatic> first impressions on 5.5 from CTF: "5.5.0 is very laggy" |
09:15 |
MTDiscord |
<Sublayer plank> uh oh |
09:19 |
|
Markow joined #minetest |
09:22 |
|
sys4 joined #minetest |
09:25 |
|
calcul0n joined #minetest |
09:29 |
|
calcul0n_ joined #minetest |
09:44 |
|
erstazi joined #minetest |
09:45 |
|
fling joined #minetest |
10:07 |
|
calcul0n joined #minetest |
10:34 |
|
HuguesRoss joined #minetest |
10:46 |
sfan5 |
windows? I was surprised to see how bad it is under wine, never had anything like that running native |
10:55 |
MTDiscord |
<savilli> second impressions on 5.5 from CTF: mine seems fine |
10:55 |
MTDiscord |
<luatic> the second is a Linux guy though? |
10:55 |
MTDiscord |
<savilli> and the first? |
10:56 |
MTDiscord |
<luatic> Just asked, but something tells me Win |
10:57 |
MTDiscord |
<luatic> Yep, searching the history brings up Win screenshots |
11:00 |
MTDiscord |
<savilli> need more info anyways |
12:38 |
|
definitelya joined #minetest |
12:39 |
MinetestBot |
[git] appgurueu -> minetest/minetest: Document moon orientation relative to sun 80812b8 https://github.com/minetest/minetest/commit/80812b86d6097ae67ec61f99357497cbaaf43c80 (2022-01-31T12:36:39Z) |
12:46 |
MTDiscord |
<savilli> my friends who use windows say they don't notice a difference between 5.4 and 5.5 |
12:51 |
|
proller joined #minetest |
13:00 |
|
proller joined #minetest |
13:10 |
jonadab |
The Windows Phone series (eight, blue, ten, eleven) has such terrible handling of virtual memory and system-process scheduling, that the amount of lag it introduces *dwarfs* anything inherent in Minetest. |
13:10 |
rubenwardy |
Needless to say, we don't support Windows phone |
13:10 |
jonadab |
Especially on systems with not a ton of physical RAM. |
13:11 |
jonadab |
rubenwardy: That would be nice. But Microsoft won't sell Windows NT any more. |
13:12 |
rubenwardy |
luatic: are they sure it's not CTF that's laggy? |
13:15 |
MTDiscord |
<savilli> if CTF is more laggy on 5.5 than on 5.4, it's still a minetest fault |
13:15 |
MTDiscord |
<savilli> but i think it's not the case |
13:24 |
erlehmann |
> Especially on systems with not a ton of physical RAM. |
13:24 |
erlehmann |
what is a ton |
13:24 |
erlehmann |
i have 2GB RAM |
13:24 |
MTDiscord |
<luatic> Does it weigh 1000kg xD? |
13:24 |
erlehmann |
no |
13:24 |
erlehmann |
damn i do not have a ton of ram |
13:24 |
erlehmann |
factually proven |
13:27 |
celeron55 |
system recommendation: 1m power cable, 100g of RAM, 50g CPU, 1kg monitor |
13:28 |
erlehmann |
luatic you and wsor told me that i should use a table here, but i guess you do not mean the replacement table for schematic placement and just a table for node replacement probabilities? https://git.minetest.land/Mineclonia/Mineclonia/pulls/204 |
13:28 |
erlehmann |
if you find the time to leave proper review there, pls do. |
13:29 |
celeron55 |
for best performance, install an extra bright power on indicator LED |
13:29 |
erlehmann |
bc i am still unsure |
13:29 |
erlehmann |
celeron55 also audio cables need to have gold plating |
13:29 |
erlehmann |
forget gold, MESE plating |
13:29 |
erlehmann |
while you are at it, bring back omsk bird! |
13:29 |
celeron55 |
minetest sounds suck? do you even have diamond insulated gold plated 16mm2 headphone cables |
13:30 |
erlehmann |
16mm³ |
13:30 |
erlehmann |
i am like one dimension ahead of you |
13:30 |
erlehmann |
duped enchanted mossy diamond insulated gold plated 16mm² headphone cables with durability IV |
13:30 |
erlehmann |
overstacked, too |
13:48 |
rubenwardy |
4GB or less is low RAM imo |
13:49 |
rubenwardy |
I had 2GB of RAM in 2007/8 |
13:53 |
MTDiscord |
<Warr1024> We're getting close to a point where 8GB will be considered "low", and it seems like it already is by a lot of Windows users. |
13:54 |
MTDiscord |
<Warr1024> Considering how badly MT leaks RAM, "low" might also depend on how long you want to be able to keep it running continuously. |
13:56 |
MTDiscord |
<Warr1024> Speaking of memory leaks, (1) how to I find out what known memory leaks exist that I should try to work around as a gamedev, since I assume if they were easy to fix they'd have already been, and (2) is there a way to find out what is actually occupying memory so I can see what's probably leaking? |
14:08 |
|
appguru joined #minetest |
14:09 |
|
tech_exorcist joined #minetest |
14:10 |
definitelya |
What's better for PVP: an 8 gig RAM stick or two 4 gig ones? |
14:11 |
definitelya |
Dual wielding is better, duh. |
14:13 |
Ingar |
if your hardware supports dual-channel, a single stick is mostly retarded |
14:18 |
MTDiscord |
<Warr1024> Obviously go with the single 8G stick. Makes it less awkward when you inevitably find you need to buy a second one. |
14:18 |
rubenwardy |
agreed |
14:19 |
definitelya |
You both have a point ahah. |
14:28 |
|
cation joined #minetest |
14:32 |
|
Taoki joined #minetest |
14:39 |
erlehmann |
Warr1024 you activate lsan and wait until the application quits, then it shows you all the leaks |
14:43 |
erlehmann |
Warr1024 https://mister-muffin.de/p/5VxU.c |
14:43 |
erlehmann |
; cat test.c |
14:43 |
erlehmann |
#include <stdlib.h> |
14:43 |
erlehmann |
int main(int argc, char *argv[]) { char *p = malloc(sizeof(char)); *p = 'x'; } |
14:43 |
MTDiscord |
<luatic> Speaking of memory leaks, I would've loved it if #11929 had gotten into 5.5-dev - why are memory leaks considered such low-priority? |
14:43 |
ShadowBot |
https://github.com/minetest/minetest/issues/11929 -- Fix zlib (de)compressor memory leaks by savilli |
14:44 |
erlehmann |
you can instrument and run this using: gcc '-fsanitize=address' test.c && ./a.out |
14:44 |
erlehmann |
it will show you that this program has a memory leak of 1 byte |
14:45 |
erlehmann |
oh better compile with -g |
14:45 |
erlehmann |
then you get line numbers |
14:45 |
erlehmann |
Direct leak of 1 byte(s) in 1 object(s) allocated from: |
14:45 |
erlehmann |
#0 0xb79d14bb in __interceptor_malloc ../../../../src/libsanitizer/asan/asan_malloc_linux.cpp:145 |
14:45 |
erlehmann |
#1 0x4321f0 in main /tmp/test.c:2 |
14:45 |
erlehmann |
#2 0xb775ae45 in __libc_start_main (/lib/i386-linux-gnu/libc.so.6+0x1ee45) |
14:45 |
ShadowBot |
erlehmann: Error: That URL raised <HTTP Error 404: Not Found> |
14:45 |
ShadowBot |
https://github.com/minetest/minetest/issues/1 -- GlowStone code by anonymousAwesome |
14:45 |
ShadowBot |
https://github.com/minetest/minetest/issues/2 -- Burned wood |
14:45 |
erlehmann |
thanks for nothing ShadowBot |
14:46 |
erlehmann |
Warr1024 does this help you? |
14:46 |
erlehmann |
https://clang.llvm.org/docs/LeakSanitizer.html |
14:50 |
rubenwardy |
Luatic: a work around for the zlib memory leak was in 5.5 |
14:51 |
rubenwardy |
I wasn't aware of that actual fix though, not sure why that wasn't worked on |
14:53 |
|
calcul0n joined #minetest |
14:53 |
MTDiscord |
<luatic> Huh? I must've missed the workaround, where is it? |
14:57 |
MTDiscord |
<savilli> no, it wasn't, ruben confused with zstd |
14:59 |
rubenwardy |
Ohh |
15:03 |
|
ilomiglio joined #minetest |
15:13 |
sfan5 |
@luatic the leak happens if compression errors out, which approximately never happens |
15:15 |
MTDiscord |
<savilli> unless a malicious client wants to dos your server ? |
15:18 |
sfan5 |
I think there's actually no payload that the server decompresses, so Minetest is protected in that regard |
15:18 |
sfan5 |
(if you uncompress arbitrary user input without limits you already have a vulnerability) |
15:19 |
|
kamdard joined #minetest |
15:24 |
MTDiscord |
<savilli> yeah probably |
15:36 |
ilomiglio |
hi, is there a cmd to add a node into the player's inventory? |
15:36 |
rubenwardy |
At some point this last month was my 10 year anniversary of finding/joining Minetest |
15:37 |
rubenwardy |
ilomiglio: /giveme or /give |
15:37 |
rubenwardy |
/giveme default:mese 99 /give ilomiglio default:mese 99 |
15:37 |
ilomiglio |
sorry for the miseunderstanding, i meant by a mod |
15:37 |
rubenwardy |
!book inv |
15:37 |
MinetestBot |
rubenwardy: ItemStacks and Inventories - https://rubenwardy.com/minetest_modding_book//en/items/inventories.html |
15:37 |
rubenwardy |
It's the "main" list in a player's inventory |
15:38 |
ilomiglio |
rubenwardy: thank you |
15:40 |
|
Fixer joined #minetest |
16:11 |
|
v-rob joined #minetest |
16:18 |
|
debiankaios joined #minetest |
16:18 |
debiankaios |
somebody here? |
16:21 |
rubenwardy |
yes |
16:22 |
debiankaios |
hi rubenwardy |
16:23 |
debiankaios |
i changed my mail-adress and wanted to have a wiki account |
16:23 |
debiankaios |
my forum post got deleted |
16:23 |
debiankaios |
but i got no mail |
17:08 |
definitelya |
!tell erlehmann Reading issue 203 in Mineclonia, I think it was actually mcimport (a mod by sofar) that converted Minecr#ft fire to eternal_fire for my map, not worldedit. Sorry about that |
17:08 |
MinetestBot |
definitelya: I'll pass that on when erlehmann is around |
17:12 |
|
v-rob joined #minetest |
17:23 |
|
powerjungle joined #minetest |
17:26 |
|
Hawk777 joined #minetest |
17:27 |
|
sagax joined #minetest |
17:31 |
|
gargamel joined #minetest |
17:55 |
|
Talkless joined #minetest |
17:57 |
|
___nick___ joined #minetest |
18:05 |
|
___nick___ joined #minetest |
18:07 |
|
___nick___ joined #minetest |
18:29 |
|
erlehmann joined #minetest |
18:29 |
MinetestBot |
erlehmann: Jan-31 17:08 UTC <definitelya> Reading issue 203 in Mineclonia, I think it was actually mcimport (a mod by sofar) that converted Minecr#ft fire to eternal_fire for my map, not worldedit. Sorry about that |
18:30 |
erlehmann |
definitelya i can actually place eternal fire with worldedit just fine. just not with the schematic placement function in mineclonia. |
18:30 |
erlehmann |
it's super weird |
18:31 |
erlehmann |
schemedit can also place it |
18:58 |
definitelya |
I see |
18:58 |
|
GNUHacker joined #minetest |
19:19 |
|
proller joined #minetest |
19:20 |
|
specing joined #minetest |
19:29 |
|
v-rob joined #minetest |
19:30 |
sofar |
mcimport is not a mod |
19:36 |
|
sys4 joined #minetest |
19:39 |
|
kilbith joined #minetest |
19:40 |
kilbith |
I'm currently in Stockholm if there's any Swedish minetesters who want to meet me around a coffee (?) |
19:42 |
definitelya |
Ah true! |
20:18 |
|
kilbith_ joined #minetest |
20:23 |
|
Markow joined #minetest |
20:27 |
|
sys4_ joined #minetest |
20:47 |
|
kilbith_ joined #minetest |
21:09 |
|
proller joined #minetest |
21:25 |
|
Yad joined #minetest |
21:31 |
MinetestBot |
[git] appgurueu -> minetest/minetest: Fix: Render statbar off half-icons 87c4a81 https://github.com/minetest/minetest/commit/87c4a8152186f1c221d185f8f60049bf6435e0e1 (2022-01-31T21:29:33Z) |
21:31 |
MinetestBot |
[git] appgurueu -> minetest/minetest: Default statbars: Correctly show smaller max props 251dd99 https://github.com/minetest/minetest/commit/251dd99291dad4ee3089da27d41fcc908ea4224e (2022-01-31T21:29:33Z) |
21:31 |
MinetestBot |
[git] appgurueu -> minetest/minetest: Scale to HUD element max instead of default max f68dd10 https://github.com/minetest/minetest/commit/f68dd10193736c0c0e67741a6f6a4b4f438d72b9 (2022-01-31T21:29:33Z) |
21:31 |
MinetestBot |
[git] appgurueu -> minetest/minetest: Fix double bubbles 4ac54a5 https://github.com/minetest/minetest/commit/4ac54a557976e8c4662e46a7138b5cf43c5f2b0d (2022-01-31T21:29:33Z) |
21:32 |
HuguesRoss |
...forgot to squash those |
21:32 |
sfan5 |
could still be a fixed by a force-push |
21:33 |
|
v-rob joined #minetest |
21:33 |
HuguesRoss |
I'll do it real quick, I'll verify with my fork first just to be safe |
21:37 |
HuguesRoss |
Done |
21:37 |
sfan5 |
looks good |
21:39 |
MinetestBot |
[git] appgurueu -> minetest/minetest: Fix builtin statbar backgrounds 1e4d667 https://github.com/minetest/minetest/commit/1e4d6672be35e075de6add3d4d4e97793a911efc (2022-01-31T21:35:30Z) |
21:49 |
MinetestBot |
[git] rubenwardy -> minetest/minetest: Revert "Disable dynamic shadows for the 5.5.0 release" (#12032) c61998b https://github.com/minetest/minetest/commit/c61998bd2000427b96fc506edffa9fa4e27a1a9b (2022-01-31T21:48:14Z) |
21:49 |
MinetestBot |
[git] sfan5 -> minetest/minetest: Fix macOS compile instructions 163d354 https://github.com/minetest/minetest/commit/163d3547e65a6cea8a3e555557407e88d8e09183 (2022-01-31T21:48:29Z) |
21:49 |
|
kilbith_ joined #minetest |
21:58 |
|
adam_mc joined #minetest |
22:38 |
|
erlehmann joined #minetest |
22:50 |
|
v-rob joined #minetest |
22:54 |
|
proller joined #minetest |
22:59 |
|
proller joined #minetest |
23:00 |
|
Sven_vB joined #minetest |
23:05 |
|
Jason232 joined #minetest |
23:19 |
|
mtm49 joined #minetest |
23:34 |
|
kilbith_ joined #minetest |
23:47 |
|
jordan4ibanez joined #minetest |
23:48 |
|
Verticen joined #minetest |