Time |
Nick |
Message |
00:00 |
cheapie |
Trains/trams/buses/etc. mostly fall outside of my interests (outside of motor controls for the electric ones, and railroad crossings) so you might have to look elsewhere for those :P |
00:00 |
ireallyhateirc |
there are mods for that... |
00:00 |
cheapie |
Sure, there's advlag, not sure about buses though |
00:01 |
ireallyhateirc |
there are Konstals at least: https://content.luanti.org/packages/doxygen_spammer/doxy_mini_tram/ |
00:01 |
ireallyhateirc |
the problem is the scale |
00:03 |
ireallyhateirc |
but that's a distant future, elevators first |
00:04 |
cheapie |
One of the things on my list is to make the car registration in celevator more generic, mostly to allow for multiple types of cars, but I suppose it would also allow for different dimensions. |
00:04 |
cheapie |
As with everything else, I can't guarantee if I'll actually do it or when. |
00:05 |
|
Eragon joined #minetest |
00:05 |
ireallyhateirc |
if you don't add custom dimensions by the time, I will |
00:05 |
cheapie |
Doors need the same sort of treatment - it seems like the two most common feature requests are cars with glass and doors without glass :P |
00:09 |
cheapie |
Also on my list (in no particular order) are hoistway access mode, OEO, improved parameter menus, more DBD configurability, animated governor, animated door operator, roller guides, braille plates, more machine variants (gearless?), and rear doors. |
00:13 |
cheapie |
Also sort of tempted to add a (mostly decorative) I/O display screen to the controller, even if most of the signals would just be made up from the state information instead of the other way around. |
00:14 |
|
Baytuch_2 joined #minetest |
00:24 |
|
qur joined #minetest |
01:11 |
|
kamdard_ joined #minetest |
01:31 |
|
nopjmp_ joined #minetest |
01:53 |
|
Can0xfBows joined #minetest |
02:23 |
[MatrxMT] |
<Blockhead256> the following come to mind when I think of interesting mapgen mods: |
02:24 |
[MatrxMT] |
<Blockhead256> squaresville C https://forum.luanti.org/viewtopic.php?p=351263#p351263 |
02:24 |
[MatrxMT] |
<Blockhead256> Noisegrid Noisegrid https://forum.luanti.org/viewtopic.php?t=9296 |
02:24 |
[MatrxMT] |
<Blockhead256> mg_earth https://forum.luanti.org/viewtopic.php?t=27374 |
02:30 |
cheapie |
Squaresville looks interesting, Noisegrid I remember poking at ages ago |
03:06 |
[MatrxMT] |
<Blockhead256> noisegrid has the interesting feature where the cities are completely flat and often coastal, whereas the countryside is hilly. |
03:06 |
[MatrxMT] |
<Blockhead256> that's not a bad way of doing it considering the amount of players out there who won't start building anything until the land is 100% flat |
04:04 |
|
est31 joined #minetest |
04:13 |
|
gera joined #minetest |
05:00 |
|
MTDiscord joined #minetest |
05:14 |
[MatrxMT] |
<Blockhead256> my new headcanon is that The Library is a prequel to Shadow Forest, where the banished shadow leaves the world/region of the The Library to go to the Forest instead |
05:51 |
|
TheSilentLink joined #minetest |
06:34 |
|
TomTom joined #minetest |
06:48 |
|
whosit joined #minetest |
06:49 |
MTDiscord |
<_devsh_> @luatic points to discuss with sfan5: - geometry shaders preclude GLES < 3.2 not only web, many mobiles simply don't have them! - all GPU hardware hates geometry shaders, compute is much faster - even if you did use a geometry shader, using it is slower than just rendering geometry saved somewhere, so the perfect use of geo shader is to run it once, cache the output (xform feedback) and just draw that regularly - yes, cutting down vertex |
06:49 |
MTDiscord |
size from 36 bytes to 12 in BaW was the single best performance improvement we made |
06:50 |
MTDiscord |
<_devsh_> * that didn't sacrifice quality, dynamic resolution rendering was another one but thats just doing less work, not the same work |
07:05 |
|
v-rob joined #minetest |
07:17 |
|
YuGiOhJCJ joined #minetest |
07:39 |
|
MisterE12303 joined #minetest |
08:26 |
|
Verticen joined #minetest |
09:24 |
|
Verticen joined #minetest |
09:42 |
|
tarsovbak joined #minetest |
09:44 |
|
gregon joined #minetest |
10:16 |
|
Glaedr joined #minetest |
10:19 |
|
Glaedr joined #minetest |
10:51 |
|
chilledfrogs joined #minetest |
11:19 |
sfan5 |
did you switch to half floats for some components or drop useless ones or something else? |
11:23 |
|
chilledfrogs joined #minetest |
11:33 |
|
gregon joined #minetest |
11:44 |
|
tarsovbak joined #minetest |
11:55 |
|
runxiyu joined #minetest |
11:55 |
|
shinbet joined #minetest |
12:23 |
|
qur joined #minetest |
12:57 |
MTDiscord |
<_devsh_> bit packing and integer vertex formats |
12:57 |
MTDiscord |
<_devsh_> half floats are useless for anything to do with block rendering |
12:57 |
MTDiscord |
<_devsh_> they have their uses only in HDR images, and some other high dynamic range info, like particle velocities, etc. |
13:25 |
|
darylsun joined #minetest |
13:26 |
|
fgaz joined #minetest |
13:26 |
|
z812 joined #minetest |
13:26 |
|
ursa-major joined #minetest |
13:26 |
|
anemofilia joined #minetest |
13:29 |
|
sparky4 joined #minetest |
13:49 |
|
sinvet joined #minetest |
13:56 |
|
yezgromafic joined #minetest |
13:58 |
|
sparky4 joined #minetest |
14:23 |
|
gregon joined #minetest |
14:24 |
|
tarsovbak joined #minetest |
14:31 |
|
jaca122 joined #minetest |
14:38 |
|
erle joined #minetest |
15:16 |
MTDiscord |
<_devsh_> https://cdn.discordapp.com/attachments/749727888659447960/1310625241583849502/part101_infographics_v08.png?ex=6745e65f&is=674494df&hm=3cbb6f20452af9d8c6aad693bae6a55d26b93541c4269899dac555cfee8abf74& |
15:17 |
MTDiscord |
<_devsh_> if someone still doesn't understand my reasoning of "memory bandwidth is the main determinant of throughput" |
15:37 |
sfan5 |
integer vertices would be an option for many basic nodes rendering, but not everything. so we have to mix formats which is a bit of work to integrate |
15:38 |
sfan5 |
not saying we should never do it but our current biggest concern is drawcalls |
16:25 |
|
v-rob joined #minetest |
16:27 |
|
MacroFaxSax joined #minetest |
16:46 |
[MatrxMT] |
<Blockhead256> can content installed from ContentDB's texture pack section work as sound packs as well? |
17:02 |
|
v-rob joined #minetest |
17:07 |
|
est31 joined #minetest |
17:11 |
|
Lunatrius joined #minetest |
17:36 |
Bombo |
how do i debug this: https://github.com/ElCeejo/draconis/blob/main/api/behaviors.lua#L199 i tried to put minetest.log("action", "[DRACONIS] current self.turn_rate is: " .. self.turn_rate) before line 199 but then it doesn't load |
17:36 |
|
ireallyhateirc joined #minetest |
17:38 |
sfan5 |
have you looked at the error message? |
17:48 |
Bombo |
hm now it works but i don't know why |
17:49 |
Bombo |
ok i'm gonna walk the dragon, watching the turn_rate now ;) |
17:52 |
Bombo |
i need to know which dragon it is in the debug, like when i right click on it i get 'right-clicks object 362: LuaEntitySAO "draconis:fire_dragon" at (223,23,32)' |
17:53 |
sfan5 |
you can get those from _self.object |
17:53 |
Bombo |
can i get details of that dragon? it has a name set, somehow |
17:53 |
Bombo |
hm |
17:57 |
Bombo |
is there a var_dump(_self.object) in lua? ;) |
17:58 |
MTDiscord |
<wsor4035> not in lua, but in the engine, dump and dump2 |
18:00 |
Bombo |
can i use that in the console? wasn't there /lua |
18:03 |
Bombo |
got it https://api.minetest.net/helper-functions/ |
18:08 |
|
Thomas-S joined #minetest |
18:08 |
|
Thomas-S joined #minetest |
18:11 |
|
buchbinder joined #minetest |
18:11 |
|
Elouin joined #minetest |
18:11 |
Bombo |
get_entity_name = <function>, |
18:12 |
Bombo |
i see only functions |
18:13 |
Bombo |
when i print this:local debug_objinfo = dump(self.object) |
18:14 |
|
pounce joined #minetest |
18:15 |
Bombo |
with dump2 i get dump[_ = userdata: 0x401d01e0 |
18:17 |
|
jaca122 joined #minetest |
18:18 |
|
TeXMaster joined #minetest |
18:19 |
|
Desour joined #minetest |
18:22 |
|
lyn1337 left #minetest |
18:26 |
|
Talkless joined #minetest |
18:34 |
Bombo |
minetest.log("action", "[DRACONIS] current self.turn_rate is [" .. self.turn_rate .. "] nametag["..self.nametag.."] owner["..self.owner.."]") |
18:34 |
Bombo |
worked :) |
18:35 |
Bombo |
dump(self) helped there |
18:44 |
Bombo |
hm _self.object:get_pos() failed: attempt to index global '_self' (a nil value) |
18:44 |
Bombo |
no that was dump(_self.object) |
18:44 |
Bombo |
trying to get the position |
18:50 |
Bombo |
in https://github.com/ElCeejo/draconis/blob/main/api/behaviors.lua#L203 it says local pos = _self.object:get_pos(), is that not possible above? |
18:57 |
sfan5 |
referencing _self is only possible in the scope where it exits |
18:57 |
sfan5 |
and that is from line 202 to 220 |
18:57 |
sfan5 |
I assume that runs repeatedly while the outer function runs only once |
19:07 |
Bombo |
i get the self.turn_rate whenever the dragon turns |
19:07 |
|
specing joined #minetest |
19:07 |
specing |
Hi.. is there some mod that adds cargo carts for default rails? |
19:08 |
Bombo |
two different values but sometimes the two values change, no idea when |
19:09 |
Bombo |
sometimes it seems to get nil, so the whole server crashes, but i walked around with the dragon for a while now nothing happened, values 8.xxx and 5.xxx |
19:09 |
Bombo |
hmm |
19:11 |
|
Verticen joined #minetest |
19:14 |
|
___nick___ joined #minetest |
19:14 |
specing |
nvm found it |
19:14 |
|
specing left #minetest |
19:18 |
|
v-rob joined #minetest |
19:20 |
|
kamdard_ joined #minetest |
19:22 |
erle |
specing what's the name of the mod |
19:27 |
|
___nick___ joined #minetest |
19:31 |
Bombo |
oy the client crashed: ERROR[MeshUpdate]: /mnt/luanti/src/util/thread.h:203: virtual void* UpdateThread::run(): A fatal error occurred: C++ out of memory |
19:32 |
|
___nick___ joined #minetest |
19:47 |
|
lhofhansl joined #minetest |
19:52 |
|
Thermoriax joined #minetest |
19:56 |
MinetestBot |
[git] lhofhansl -> minetest/minetest: Clamp pre-bloom color to valid range (#15453) 8c56434 https://github.com/minetest/minetest/commit/8c56434bd3e93e89e258d82171b9af71b558145e (2024-11-25T19:56:32Z) |
20:11 |
|
___nick___ joined #minetest |
20:12 |
ireallyhateirc |
hmmmmm ambient light ded? |
20:17 |
MTDiscord |
<luatic> personally i like to think of it more as waiting on dependency |
20:18 |
ireallyhateirc |
I hope so because I can't really build good ambience for my game without controling the color and intensity of ambient light |
20:37 |
|
Wuzzy joined #minetest |
20:59 |
|
kamdard_ joined #minetest |
21:13 |
[MatrxMT] |
<🇬regon> You can make custom shaders and set shader_path setting to path to your shaders |
21:13 |
[MatrxMT] |
<🇬regon> I did it once |
21:16 |
|
est31 joined #minetest |
21:17 |
MTDiscord |
<luatic> doesn't solve the issue, even if you could convince your users to do this, because the shader currently doesn't even have the data properly separated (hardware coloring vs light). |
21:17 |
MTDiscord |
<luatic> not to mention that you can't really dynamically change the ambient light from game code with static shaders, and that the shader interface is not stable. |
21:32 |
ireallyhateirc |
Making custom shaders is beyond my field of expertise |
21:33 |
ireallyhateirc |
I'm basically the kind of person (degenerate) who learned programming to make a game lol |
21:36 |
ireallyhateirc |
it was painful enough to learn 3D modelling |
21:37 |
erle |
how many *usable* gear mods do you know? |
21:37 |
erle |
i was thinking of making one |
21:37 |
erle |
that is very simple |
21:37 |
erle |
i found 2 on the forums |
21:38 |
erle |
https://forum.luanti.org/viewtopic.php?t=28379 |
21:38 |
erle |
https://forum.luanti.org/viewtopic.php?t=22077 this one looks amazing |
21:40 |
|
v-rob joined #minetest |
22:32 |
MTDiscord |
<jordan4ibanez> If you're going to make one, you might want to gear up, shift into the right mindset, clutch your mouse when you test it, don't be cogging from those other mods, ratchet yourself into maintainable code, wheel be waiting for your code to transmission it's way into the forum. Don't let anyone be differential to your opinion on it |
22:32 |
|
cow321 joined #minetest |
22:36 |
erle |
jordan4ibanez thanks, now i am going to make poop gears |
22:36 |
erle |
you spin the poop one way |
22:36 |
erle |
adjacent poop goes different way |
22:39 |
|
Verticen joined #minetest |
22:45 |
MTDiscord |
<jordan4ibanez> https://cdn.discordapp.com/attachments/749727888659447960/1310738170702467082/20241125_174503.png?ex=67464f8c&is=6744fe0c&hm=47d709c9f4159352ffe010e19552eabb32aff6ce7e8442632c0c821fab970072& |
22:47 |
MTDiscord |
<luatic> why is the ear a flipped gazprom logo |
22:50 |
MTDiscord |
<jordan4ibanez> You're gonna have to ask the artist in #assets |
22:50 |
MTDiscord |
<jordan4ibanez> I'd be more worried about why their ear is upside down |
22:54 |
|
androidnoob joined #minetest |
23:01 |
|
shaft joined #minetest |
23:14 |
shaft |
Can someone approve my mod https://content.luanti.org/packages/shaft/cbeds/ quickly? I'm already discussing it over here https://git.minetest.land/VoxeLibre/VoxeLibre/issues/4713 |
23:14 |
shaft |
It's kinda hard to discuss something people can't test easily |
23:16 |
MTDiscord |
<wsor4035> you submitted it 2 hours ago, the average turn around time is under 2 days. be patient |
23:16 |
MTDiscord |
<luatic> shaft: one would hope that the people reading a mesehub issue tracker are able to clone a repo |
23:16 |
shaft |
I sure hope so |
23:17 |
shaft |
What do you guys think about my 'Unified hardware colored bed textures' proposal? |
23:18 |
MTDiscord |
<luatic> I think more generally you're in for a lifetime of fun chasing after game maintainers with your unification plans 😄 |
23:19 |
MTDiscord |
<wsor4035> heh, i think i made this mod for mtg a long while ago |
23:19 |
|
androidnoob joined #minetest |
23:20 |
androidnoob |
I cannot use Minetest on an old phone running android 5.1 anymore, since latest version it is throwing an EACESS error. https://imgur.com/a/Q9EuBg0 |
23:20 |
shaft |
Rather than unification it's also about texturing beds in general. Have you taken a look at the crazy complicated texture VoxeLibre uses for each color? Or the many individual textures for each color of colorful beds? |
23:22 |
shaft |
And the nodebox is the same as the model in VoxeLibre and also has the same boundraries as the simple bed from mtg. So people can adjust their textures to it and it will work for everyone everywhere |
23:22 |
|
androidnoob joined #minetest |
23:22 |
shaft |
I just kinda doubt I will get it into mtg but I can recommend people my mod |
23:22 |
androidnoob |
It seems it does not have permission to access its own folder, also no files are being created. I checked it with ghost commander app |
23:24 |
shaft |
Android 5 is 10 years old my friend. What fps were you even getting when it worked? I still remember the phone I got in 2012. It was like 360p and sucked ass. |
23:24 |
androidnoob |
It was slow but worked. 25-30fs? |
23:25 |
androidnoob |
I know the phone is old however it is useful tp use the old S3 for something |
23:26 |
MTDiscord |
<jordan4ibanez> Android 5 :O |
23:26 |
shaft |
That's faster than I expected. |
23:27 |
androidnoob |
Samsung S3 always was a good phone and is the one used by Replicant |
23:27 |
androidnoob |
I put pacrom on it |
23:27 |
shaft |
You may be able to get some unofficial lineageos running https://xdaforums.com/t/rom-unofficial-12l-i9300-lineageos-19-1-beta.4379129/ |
23:27 |
|
TheSilentLink joined #minetest |
23:28 |
androidnoob |
Yes i had that working at one point but wifi kept turning off xD |
23:28 |
shaft |
LineageOS 19.1 is Android 12 |
23:28 |
androidnoob |
Oh ok i think the latwst one that ever ran properly was 7 but buggy |
23:28 |
shaft |
And this one https://wiki.lineageos.org/devices/i9300/install/ Lineage os 14 is still android 7 |
23:29 |
androidnoob |
Since it is just a permission problem i might be able to patch the apk. |
23:32 |
androidnoob |
The issue seems to be it is only requesting full network access but needs storage permission and it isnt asking for it |
23:33 |
androidnoob |
Then i can play again 25fps 👀 |
23:34 |
|
panwolfram joined #minetest |
23:36 |
shaft |
I hope you'll get it working or the Luanti devs fix it. I'm not a Luanti dev, so I can't help you beyond giving user advice. |
23:37 |
androidnoob |
I found an old version of APK Edit app, it lets you modify the app manifest without root. Will see! |
23:53 |
shaft |
Now that I've put everything in motion I have inner peace. |
23:57 |
erle |
shaft what's the RAM saving? |
23:57 |
shaft |
No idea but I guarantee it's there and it sounds good! The more colored beds you add the more ram will be saved. |
23:57 |
erle |
LMAO |
23:57 |
erle |
> <shaft> Android 5 is 10 years old my friend. What fps were you even getting when it worked? |
23:58 |
erle |
predictable as the tides these responses |
23:58 |
erle |
“i have a bug on low-spec hardware” – “HAHA ARE YOU EVEN GETTING FPS” |
23:58 |
erle |
gamers … |
23:59 |
erle |
shaft is there any drawback to the HW colored bed? |
23:59 |
erle |
shaft like why are vl and mcla not using nodeboxes in the first place? |
23:59 |
MTDiscord |
<luatic> i hate HW coloring i hate HW coloring i hate HW coloring |
23:59 |
shaft |
It may not work with Luanti < 5.0 |
23:59 |
MTDiscord |
<luatic> but other than that it's fine |
23:59 |
erle |
why do you hate it |