Minetest logo

IRC log for #minetest, 2024-11-25

| Channels | #minetest index | Today | | Google Search | Plaintext

All times shown according to UTC.

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&amp;is=674494df&amp;hm=3cbb6f20452af9d8c6aad693bae6a55d26b93541c4269899dac555cfee8abf74&amp;
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&amp;is=6744fe0c&amp;hm=47d709c9f4159352ffe010e19552eabb32aff6ce7e8442632c0c821fab970072&amp;
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

| Channels | #minetest index | Today | | Google Search | Plaintext