Minetest logo

IRC log for #minetest, 2022-09-17

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

All times shown according to UTC.

Time Nick Message
00:08 troller joined #minetest
00:11 v-rob joined #minetest
00:18 MTDiscord <Bastrabun> Not long ago, the backport-5 branch of MT engine was updated. Does that mean this branch is what people who want a stable version  should follow?
00:19 MTDiscord <Jonathon> https://github.com/minetest/minetest/pull/12773
00:19 MTDiscord <Jonathon> ^read the above
00:20 MTDiscord <Bastrabun> I did, but not sure what to make of it. Is it a new 5.6.1 release now?
00:21 MTDiscord <Jonathon> also read https://discord.com/channels/369122544273588224/747163566800633906/1020256247674572860
00:22 MTDiscord <Bastrabun> Ok, so I barged in right when release was still ongoing? ? Then I'll shut up until done and happily test for 5.6.1 instead of 5.6.0
00:24 troller joined #minetest
00:29 proller joined #minetest
00:30 jadzia joined #minetest
00:46 proller joined #minetest
01:17 smk joined #minetest
02:15 v-rob joined #minetest
02:47 Verticen joined #minetest
03:44 Alias joined #minetest
03:50 sys4 joined #minetest
04:00 MTDiscord joined #minetest
04:38 Lesha_Vel joined #minetest
04:39 v-rob joined #minetest
04:39 Lesha_Vel joined #minetest
04:40 Lesha_Vel_ joined #minetest
04:41 Lesha_Vel_ joined #minetest
05:28 calcul0n joined #minetest
05:44 lemonzest joined #minetest
05:58 Lesha_Vel_ joined #minetest
06:31 definitelya joined #minetest
06:36 Lesha_Vel joined #minetest
06:57 bodiccea joined #minetest
07:59 olliy joined #minetest
08:00 Flabb joined #minetest
08:39 Fixer joined #minetest
08:49 lemonzest joined #minetest
09:38 TomTom joined #minetest
10:05 jaca122 joined #minetest
10:26 olliy joined #minetest
10:57 amfl2 joined #minetest
11:11 jwmhjwmh joined #minetest
11:11 jwmhjwmh joined #minetest
11:12 definitelya joined #minetest
11:14 jwmhjwmh rubenwardy Why was the Zero modpack removed from ContentDB?
11:17 MTDiscord <ROllerozxa> technical modname conflicts
11:19 MTDiscord <ROllerozxa> since it was a modpack that provided mods such as player_api, it would be installed whenever you tried to install some MTG-dependant mods and break dependency resolution
11:19 MTDiscord <ROllerozxa> "install some MTG-dependant mods"... for a non-MTG game ofc
11:23 definitelya joined #minetest
11:31 jwmhjwmh joined #minetest
11:33 jwmhjwmh That isn't Zero's fault. When installing dependencies, ContentDB should keep a blacklist for mods like player_api.
11:37 rubenwardy I meant to write a thread but never got around to it. It broke another game when a user installed zero indirectly to get player API. Zero should be a game forked from void, making it a modpack doesn't make much sense
11:39 jwmhjwmh The advantage of making it a modpack is that individual mods can be enabled and disabled by the user.
11:39 MTDiscord <kimapr> why does it need to be forked from void
11:39 MTDiscord <kimapr> just make it a standalone game
11:45 jwmhjwmh I was actually the one who suggested to the maintainer of Zero to rename zr_player_api to player_api. It seems the issue is my fault '=(
11:45 proller joined #minetest
11:46 wallabra joined #minetest
11:48 jwmhjwmh How about during dependency installation ContentDB just blacklist modpacks that provide mods which are also provided by MTG.
11:49 rubenwardy Easier to implement that blacklist by removing the modpack from CDB
11:50 rubenwardy I'm currently working on adding supported games to Minetest and ContentDB
11:50 rubenwardy One way to do it is have Zero only have Void in supported_games, and so not be installed for other games
11:53 jwmhjwmh That sounds good. About when will that be done?
12:04 cranezhou joined #minetest
12:11 definitelya I had a tornado forecasted in my area today, so my connection is acting up, it seems. :)
12:14 cranezhou joined #minetest
12:18 cranezhou joined #minetest
12:31 definitelya jwmhjwmh: I still don't really get why the removal from CDB is that big of a deal, anyone looking to contribute or to play with Zero will want to use the git version, IMO.
12:37 jwmhjwmh I expect a lot of players only find mods through ContentDB.
12:38 definitelya Yes, that's probably why.
13:10 jwmhjwmh joined #minetest
13:16 jwmhjwmh joined #minetest
13:17 troller joined #minetest
14:45 troller joined #minetest
14:57 appguru joined #minetest
15:12 MTDiscord <GoodClover> What's the difference in input handling between the main menu and in-game? I'm trying to run MT inside of Xephyr (X nesting), mouse & kbd work fine in the menu but nothing works in-game.
15:14 MTDiscord <GoodClover> Mouse makes some sense, as in the menu it's being used as "normal", in-game its being captured and used for rotation. But why would the keyboard system be different?
15:30 Desour joined #minetest
15:33 Alias joined #minetest
15:38 FreeFull joined #minetest
15:50 appguru joined #minetest
16:06 FreeFull joined #minetest
16:57 fling joined #minetest
17:15 Flabb joined #minetest
17:33 Wuzzy joined #minetest
17:35 fluxionary joined #minetest
17:44 garywhite joined #minetest
17:44 garywhite joined #minetest
17:45 Verticen joined #minetest
17:56 garywhite joined #minetest
17:56 garywhite joined #minetest
18:25 appguru joined #minetest
18:26 jaca122 joined #minetest
18:35 proller joined #minetest
18:39 garywhite1 joined #minetest
19:11 jwmhjwmh joined #minetest
19:50 jaca122 joined #minetest
20:00 diceLibrarian joined #minetest
20:00 Verticen joined #minetest
20:15 v-rob joined #minetest
20:34 Taoki joined #minetest
21:33 jwmhjwmh joined #minetest
21:35 Verticen joined #minetest
21:59 Desour joined #minetest
22:07 YuGiOhJCJ joined #minetest
22:34 panwolfram joined #minetest
22:46 galex-713_ joined #minetest
22:46 galex-713_ hello, i am experiencing fps drop after some time playing minetest and don’t understand why
22:47 galex-713_ also i don’t understand why it takes 20% of my memory
22:47 galex-713 i am currently at 3-7fps but usually it’s more like 15-20fps (which is totally fine
22:49 schwarzwald[m] I sometimes have an FPS drop when my view range is set too high and I move into an un-generated part of the world.
22:49 galex-713 for me it’s like, independent of the world i am playing
22:49 galex-713 it’s usually after a little while playing, it comes
22:49 galex-713 and then i can stop, start, restart, it’s shit, idk why
22:49 galex-713 i think reboot changes it, but idk why
22:50 schwarzwald[m] Could it be a mod?
22:50 schwarzwald[m] Having mesecons running etc. can really cause an FPS drop.
22:51 galex-713 but it’s even in multiplayer
22:51 galex-713 and no mesecons in default game
22:51 galex-713 so no
22:51 schwarzwald[m] galex-713_: I'm curious whether this memory pretty much stays at 20% or whether it looks like it gradually gets more and more.
22:52 galex-713 no it stands still
22:52 galex-713 were you thinking about memory leaks?
22:52 schwarzwald[m] Ok, probably not a memory leak, then.
22:52 galex-713 because the issue is preserved if i kill and start again minetest
22:52 schwarzwald[m] But not if you restart the computer?
22:52 galex-713 i’m not sure
22:53 galex-713 i had this issue, so i stopped playing minetest for a while
22:53 galex-713 and today i tried again, and everything was fine
22:53 galex-713 i was starting to believe it was debian’s version which was bad, and arch’s one was good
22:53 galex-713 but no
22:53 galex-713 now it’s back to as bad as before
22:53 schwarzwald[m] Sounds like a bug.
22:54 schwarzwald[m] Might be a tricky one to get confirmed, though. ?
22:55 galex-713 the most weird is
22:55 galex-713 ok maybe idk how graphics work etc.
22:55 galex-713 but minetest only takes 13% of cpu
22:55 galex-713 but is at 10fps
22:55 galex-713 why?
22:56 Desour if you have 8 virual cores, 12.5% is one core
22:56 Desour does it really stay over process restarts?
22:56 Desour sounds very weird
22:56 schwarzwald[m] One possible explanation is that there's something that persists in one of the databases that correlates with a decrease in FPS.
22:57 galex-713 Desour, dual core
22:57 schwarzwald[m] Entities get despawned IIRC so entities doesn't explain it.
22:58 schwarzwald[m] Oh, but do boats despawn?
22:58 galex-713 schwarzwald[m], anyway it’s even in new worlds
22:59 galex-713 maybe i’m getting crazy
22:59 farribeiro left #minetest
22:59 galex-713 maybe it’s not minetest but something else…
22:59 galex-713 but what?
22:59 schwarzwald[m] galex-713: Ouch, that is even more confusing.
22:59 galex-713 why is minetest slow
22:59 schwarzwald[m] No settings changed?
22:59 Desour does it also happen in other games?
22:59 galex-713 no
22:59 galex-713 i tried to delete .minetest and .cache
22:59 galex-713 Desour, i don’t know other fps that i can play on my computer ^^'
22:59 galex-713 i just noticed sometimes minetest was fluid
22:59 galex-713 but apparently it can’t stay fluid too long
23:00 MTDiscord <GreenXenith> what is your view range set to
23:00 galex-713 it’s only a factor 2 so idk maybe i’m just crazy or picky or idk
23:00 galex-713 how can i know the view range?
23:00 Desour + and -
23:00 MTDiscord <GreenXenith> +/- keys increase/decrease it
23:00 MTDiscord <GreenXenith> also R will toggle far view (it should be off)
23:01 galex-713 190
23:01 Desour that's pretty high
23:01 schwarzwald[m] That's a lot more than I've found necessary.
23:01 galex-713 it’s not the default
23:01 galex-713 this is really weird, i just gained 1fps but it looks a lot more fluid
23:02 galex-713 not so much as before tho
23:02 MTDiscord <GreenXenith> Well, I play at 200 view range. Necessary is subjective.
23:02 Desour what gpu do you have btw, galex-713 ?
23:02 galex-713 Desour, i915
23:03 galex-713 Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller
23:06 galex-713 why does minetest needs 2G of resident memory? i don’t understand
23:08 Desour the vertex data can be very much, i.e. ca. 4*6*(3+2+4)*4=864 bytes per leave node. and it's never freed
23:09 Desour (4 vertices per side, 6 sides, world pos + uv pos + color, 4 bytes per float)
23:09 galex-713 why it’s never freed?
23:10 Desour because we don't do it.
23:10 galex-713 but why?
23:10 Desour (as least I don't think we do it, as you can always see all previous mapblocks via full view range)
23:10 galex-713 mm
23:11 galex-713 why loading all vertices while only a fraction is displayed?
23:11 Desour minetest does many things sub-optimal
23:12 galex-713 ok…
23:12 galex-713 ig it’s not what makes it slow…
23:13 galex-713 why only 15fps while 15% of cpu? what’s bottleneck? gpu?
23:15 AliasAlreadyTake joined #minetest
23:16 Desour I guess so. ¯\_(ツ)_/¯
23:17 Desour but if it slows down over time and doesn't get better when you restart minetest, it's most likely not minetest's fault. maybe your graphics driver has some issues
23:18 galex-713 :/
23:18 galex-713 maybe i should give up
23:19 Desour there's someone in the minetest community who'd tell you to buy a new pc
23:21 schwarzwald[m] <Desour> "(as least I don't think we do it..." <- Seriously?
23:21 schwarzwald[m] How hard can this be to do? ?
23:21 schwarzwald[m] Maybe I'll give it a shot after university.
23:23 schwarzwald[m] C++ Core Guidelines says, "P.9: Don’t waste time or space", because, "This is C++"
23:23 schwarzwald[m] With the following note:
23:23 schwarzwald[m] 'Note Time and space that you spend well to achieve a goal (e.g., speed of development, resource safety, or simplification of testing) is not wasted. “Another benefit of striving for efficiency is that the process forces you to understand the problem in more depth.” - Alex Stepanov'
23:32 fluxionary galex-713, is that 15% of one core, or 15% of all cores?
23:33 fluxionary galex-713, i think the client is mostly single-threaded
23:34 fluxionary schwarzwald[m], that sounds like larry wall's "programmer's virtue" of laziness
23:35 fluxionary galex-713, oh i see you already provided that info earlier
23:49 fluxionary > Desour: (as least I don't think we do it, as you can always see all previous mapblocks via full view range)
23:49 fluxionary Desour, isn't that controlled by `client_unload_unused_data_timeout`?
23:50 fluxionary (and also `client_mapblock_limit`)
23:56 Desour fluxionary: ah seems so. I didn't know about that.
23:56 Desour 600 seconds by default is pretty long though
23:58 wallabra_ joined #minetest

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