Minetest logo

IRC log for #minetest, 2022-02-11

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

All times shown according to UTC.

Time Nick Message
00:06 calcul0n joined #minetest
00:20 Alias2 joined #minetest
00:41 Oksanaa joined #minetest
01:46 Jason232 joined #minetest
02:45 Verticen joined #minetest
02:47 Yad_ joined #minetest
02:55 Guest58 joined #minetest
03:28 queria^clone joined #minetest
03:33 queria^clone joined #minetest
03:40 v-rob joined #minetest
04:04 riff-IRC joined #minetest
04:11 Guest58 joined #minetest
04:19 Verticen joined #minetest
04:32 lemonzest joined #minetest
04:57 cass left #minetest
05:00 MTDiscord joined #minetest
05:09 Gustavo6046 joined #minetest
05:39 riff-IRC joined #minetest
05:46 Oksanaa joined #minetest
05:48 Guest58 joined #minetest
06:01 riff-IRC joined #minetest
06:26 Gustavo6046 joined #minetest
06:27 Gustavo6046 joined #minetest
06:32 erlehmann joined #minetest
06:45 calcul0n joined #minetest
06:56 BuckarooBanzai ghoti: UPSERT handling works find with the map-backend and the version-check, the problem is in the auth-backend here: https://github.com/minetest/minetest/blob/master/src/database/database-postgresql.cpp#L676
06:56 BuckarooBanzai *fine
06:57 BuckarooBanzai but as i said previously: upsert is a workaround not a solution
07:16 erlehmann joined #minetest
07:58 Gustavo6046 joined #minetest
08:18 TomTom joined #minetest
08:41 peterz joined #minetest
09:02 grouinos joined #minetest
09:09 Jason232 joined #minetest
09:22 Oksanaa joined #minetest
09:58 GNUHacker joined #minetest
10:15 specing_ joined #minetest
10:27 proller joined #minetest
11:04 grouinos joined #minetest
11:05 Gustavo6046 joined #minetest
11:25 lemonzest joined #minetest
12:32 proller joined #minetest
12:42 Sven_vB_ joined #minetest
12:53 proller joined #minetest
13:05 definitelya joined #minetest
13:31 ronoaldo joined #minetest
13:36 olliy joined #minetest
13:42 troller joined #minetest
13:46 kamdard joined #minetest
13:58 kamdard_ joined #minetest
14:00 tech_exorcist joined #minetest
14:12 troller joined #minetest
14:34 Gustavo6046 joined #minetest
14:53 Sven_vB joined #minetest
14:59 Guest187 joined #minetest
15:10 Fixer joined #minetest
15:10 Guest1845 joined #minetest
15:52 Noisytoot joined #minetest
15:58 v-rob joined #minetest
16:08 v-rob joined #minetest
16:24 appguru joined #minetest
16:29 Hawk777 joined #minetest
16:32 definitelya_ joined #minetest
16:46 tech_exorcist joined #minetest
16:50 definitelya joined #minetest
17:06 v-rob joined #minetest
17:34 lemonzest joined #minetest
17:39 Guest18 joined #minetest
17:41 grouinos joined #minetest
18:16 Guest18 joined #minetest
18:18 Guest18 joined #minetest
18:30 ronoaldo Hi! Is there any effort to bring Minetest to Steam? Something like what Supertux did would be interesting, specially with the upcomming release of Steam Deck.
18:31 MTDiscord <Sublayer plank> sudo pacman -S minetest... there you go, minetest on the steam deck
18:34 Verticen joined #minetest
18:37 Guest18 joined #minetest
18:39 Guest58 joined #minetest
18:46 riff-IRC joined #minetest
20:01 Oksanaa joined #minetest
20:03 Markow joined #minetest
20:04 Yad joined #minetest
20:36 v-rob joined #minetest
20:48 sfan5 the ideas are there but to be honest I think much more polish is needed
20:55 rubenwardy ronoaldo: I'd like to port it to the steam deck
21:05 sfan5 rubenwardy: do rpi first
21:06 rubenwardy Eh
21:06 rubenwardy Would be handy for education I guess
21:06 rubenwardy Minetest is quite heavy though
21:31 v-rob joined #minetest
21:35 Gustavo6046 joined #minetest
21:37 Oksanaa joined #minetest
21:51 Gustavo6046 joined #minetest
21:52 Verticen joined #minetest
22:05 Jason232 joined #minetest
22:07 rubenwardy Steam Deck is specced like a normal PC and is x86_64. Porting would only need support for controllers
22:16 Talkless joined #minetest
22:17 specing joined #minetest
22:21 MTDiscord <MisterE> Minetest works tm on rpi
22:22 MTDiscord <MisterE> Support for controllers would be greatly appreciated
22:24 MTDiscord <MisterE> Also, basic support for vr controllers would be nice, along with basic functionality with vr (doesn't have to work great, just has to work) we can make it work great later
22:32 rubenwardy slightly blocked by me not having VR
22:33 rubenwardy sapier was looking into VR support, but then disappeared
22:33 rubenwardy hope he's ok
22:33 lemonzest joined #minetest
22:35 MTDiscord <MisterE> We
22:35 MTDiscord <MisterE> Oops
22:36 MTDiscord <MisterE> Well, vr will get cheap in the near future, I think. So its something to keep in mind
22:38 rubenwardy it's less the cost of VR, and more building a gaming PC
22:39 MTDiscord <MisterE> Quest should handle it
22:39 MTDiscord <MisterE> Standalone
22:39 rubenwardy facebook lockin
22:40 MTDiscord <MisterE> they plan to get rid of that
22:40 MTDiscord <MisterE> You won't need a fb acct
22:41 MTDiscord <MisterE> I wonder if a wrapper could be made for MT using LÖVR...
22:43 MTDiscord <luatic> Wouldn't be worth it. Those who have considered this would usually prefer to go with a full rewrite.
22:44 MTDiscord <MisterE> no, a full rw would require a similar development period, or at least half of it, 5 years
22:44 MTDiscord <MisterE> also, just why
22:45 MTDiscord <MisterE> Why not use what is already made
22:45 MTDiscord <luatic> Because what is already made is an Irrlicht-based C++ mess
22:45 MTDiscord <luatic> Good luck shitting that on an entirely different rendering engine (LÖVR)
22:46 MTDiscord <MisterE> that would require a reasonable dev team
22:47 MTDiscord <MisterE> Lovr would just show the scene from mt and display the hud in a vr freindly way, and process input
22:47 MTDiscord <MisterE> Lovr is lua, so it would be familiar too
22:48 MTDiscord <MisterE> Anyhow, I'm not here to argue. Like my other idea you said was bad, either someone does it or they don't, who cares really
22:49 MTDiscord <luatic> ¯_(ツ)_/¯
22:50 MTDiscord <luatic> If it is to ever get done, the "swap out Irrlicht with plain modern OpenGL" probably needs to get done first
22:55 MTDiscord <MisterE> +1 to that
22:57 est31 joined #minetest
23:02 appguru joined #minetest
23:31 onehittoaster Has there been any discussion about using Vulkan instead of OpenGL?
23:33 rubenwardy yes, too much  (:
23:33 rubenwardy we need to support OpenGL (ES) for Android
23:33 onehittoaster ah, ok.
23:41 v-rob joined #minetest
23:41 onehittoaster So... I've written a C++ tool that decodes all of the map blocks in a map.sqlite file (version #28, for mt-5.4.x), and looks for certain things.
23:41 ShadowBot https://github.com/minetest/minetest/issues/28 -- Fixes for Danish tranlation by Thue
23:42 onehittoaster Anyway, I've found 1 mapblock that is all air nodes, but has inventory data as if it were chests filled w/ minegeld.
23:42 onehittoaster I go there in-game and its air.
23:42 onehittoaster but a careful analysis of a hexdump of the zlib decompressed mapblock data shows that it really does have inventory.
23:43 onehittoaster I'm not sure how this came about.
23:43 onehittoaster The tool... is actually needed to find some banned player's stash of minegeld that they created using some sort of glitch.
23:43 onehittoaster they have billions hidden in places, anbd threatened to use to to nuke the in-game economy.
23:44 onehittoaster so I've found it using the tool that I wrote, but I also found weird "air" nodes that have an InventoryList.
23:44 onehittoaster I have no data on whatever "glitch" they used.  But I did find their stashes.
23:45 onehittoaster Any suggestions on how to remove the "Inventory" for these "air" nodes, other than to just delete the infectd map blocks?
23:45 onehittoaster Any hypothesis on how these mapblocks ended up this way?
23:45 citrons joined #minetest
23:46 rubenwardy there will be a misbehaving mod that is swap_nodeing in air, and so not clearing the meta (which includes inventory)
23:46 rubenwardy perhaps the engine is doing it
23:48 onehittoaster hmm.. I don't think that we have a mod like that (I'm the sysadmin for this server, and I recently audited all 189 of our mods).
23:48 onehittoaster However, I've only been the admin for a  month; the server is ~1y old.
23:49 onehittoaster would world-edit "//set air" clear the meta?
23:49 onehittoaster I could set it to "default:chest", then 'air" or any combination that might clear the meta
23:49 onehittoaster I can try that.

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