Minetest logo

IRC log for #minetest-hub, 2018-09-04

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

All times shown according to UTC.

Time Nick Message
00:09 ANAND_ joined #minetest-hub
02:04 paramat joined #minetest-hub
02:10 garywhite joined #minetest-hub
02:26 benrob0329 joined #minetest-hub
02:30 atorian37 joined #minetest-hub
02:37 tesu10 joined #minetest-hub
03:56 lumberJ joined #minetest-hub
05:20 lumberJ joined #minetest-hub
05:31 Mr_Pardison joined #minetest-hub
05:42 ssieb joined #minetest-hub
05:47 ChimneySwift joined #minetest-hub
06:38 ANAND Is minetest.after asynchronous?
06:40 ChimneySwift yes
06:40 ANAND If I have 2 minetest.afters, would the second one run after both the durations combined?
06:40 ANAND I assume no
06:40 CWz joined #minetest-hub
06:41 ChimneySwift no, the callback always runs after the time you input
06:42 ChimneySwift even if you have multiple running at once
06:44 ANAND I see, thanks for clarifying
06:48 ChimneySwift it's actually just implemented in Lua using server step
06:49 ChimneySwift pending tasks get queued until they're due to be run
07:05 lumberJuice joined #minetest-hub
07:30 Gael-de-Sailly joined #minetest-hub
07:57 jluc_ joined #minetest-hub
08:30 CWz joined #minetest-hub
09:23 paramat joined #minetest-hub
09:46 tenplus1 joined #minetest-hub
09:46 tenplus1 hi folks
09:52 r0bby24 joined #minetest-hub
09:54 Mr_Pardison hi
09:54 tenplus1 hi mister
09:55 tenplus1 had to change theme there, couldnt see your nick :P
09:55 Mr_Pardison heh.
09:55 Mr_Pardison shall I just stick to my default (and afaik p
09:56 Mr_Pardison arrgghhh
09:56 Mr_Pardison hit enter too soon.
09:56 Mr_Pardison want me to just stick with ahoy as my greetting?
09:56 tenplus1 found a nice one called "Zenner" but a tad too dark for my liking :) back to ThinIce
09:57 Jordach joined #minetest-hub
09:57 tenplus1 mornin Jordach
10:00 jordach_ joined #minetest-hub
10:01 yaymuffins joined #minetest-hub
10:02 tenplus1 wow, quick muffin visit :D
10:07 tenplus1 paramat: got Ambience API working if you're interested
10:14 Fixer joined #minetest-hub
10:14 tenplus1 o/ fixer
10:14 Fixer hello
10:20 paramat probably not but thanks :) most ambience mods irritate me, all those sounds of things that aren't there
10:21 tenplus1 this is the api you can use to make your own sound sets :) the default set is just an example
10:28 paramat that's cool
10:31 his joined #minetest-hub
10:34 paramat my implementation of ambience evolved to game#2064 but it's only 1 sound
10:34 ShadowBot https://github.com/minetest/minetest_game/issues/2064 -- Add initial ambience mod with flowing water sounds by paramat
10:34 tenplus1 yeah saw that one...  this lets you expand on it and add sets with different checks
10:44 tenplus1 will need to separate active sounds and background so the bg one's play throughout
10:46 paramat anyway, my ambience work started from your code :)
10:46 tenplus1 heh :) it'll end up with one of us making something that can be included in game :D
11:05 paramat another ABM bites the dust game#2209
11:05 ShadowBot https://github.com/minetest/minetest_game/issues/2209 -- Fire: Remove ABM active when fire mod disabled by paramat
11:05 tenplus1 yup, integrated that into fire redo already :D is live on xanadu
11:08 paramat noice
11:09 tenplus1 as for the book erasure pull, why not a simple recipe to blank the book and let players re-use them
11:18 tenplus1 so basiucally new fire change removed fire nodes when fire setting is false ??
11:27 paramat yes
11:27 * tenplus1 uses the /fire [on|off] command for that :P
11:27 paramat i don't understand the book PR, hoping someone else will deal with that
11:27 tenplus1 book pr is to remove title so it blanks book and returns a default:book
11:28 tenplus1 means only author can blank a book, but adding a recipe like written_book + dye:white = blank book would be easier for all
11:37 CBugDCoder joined #minetest-hub
11:37 tenplus1 hi Cbug
11:37 CBugDCoder hi ten
11:52 jluc joined #minetest-hub
12:17 wget18 joined #minetest-hub
12:54 radiofree4 joined #minetest-hub
13:27 ChimneySwift joined #minetest-hub
13:29 tenplus1 wb
13:30 ChimneySwift thanks
13:31 timdorohin joined #minetest-hub
13:36 paramat joined #minetest-hub
13:36 tenplus1 wb p
13:36 tenplus1 should I stop mobs from seeing through stairs and other nodeboxes that aren't a whole block ???
13:40 paramat there are errors either way so choose the more desirable error
13:40 tenplus1 I suppose manyt players are building walls from slabs, so it would be better for them to not see through slabs
13:57 Megaf Hey server owners/admins, please let's show some support here.
13:57 Megaf !title https://github.com/minetest/minetest/issues/6975
13:57 paramat i agree
13:57 MinetestBot Megaf: [Feature request] Add ability to set mapgen vertical and horizontal limits separately. · Issue #6975 · minetest/minetest · GitHub
13:57 paramat i mean, i would not let mobs see thorugh nodeboxes
13:57 Megaf tenplus1: hi, and that is a very complex question
13:58 paramat 6975 is supported don't worry, i just can't be bothered to do it myself
13:59 tenplus1 latest api has them not able to see through anything walkable, also standing on "ignore" removes mob
14:07 Helenah joined #minetest-hub
14:17 jordach_ joined #minetest-hub
14:19 Mr_Pardison joined #minetest-hub
14:32 jordach_ Megaf, your performance issues are probably related to shitty disk I/O
14:34 Megaf actually if it was IO there would be a lot of IO Wait
14:34 Megaf theres none
14:34 IhrFussel joined #minetest-hub
14:34 Jordach if your doing it on ARM like an rPI
14:34 Megaf its just a huge player database and a single threaded thing...
14:35 Jordach you're going to be waiting an eternity
14:35 Jordach just copy and paste the world over to your macbook and do it on that
14:35 Megaf eh, not a bad idea
14:35 Jordach x
14:35 Jordach x86 and i686 will always destroy ARM
14:36 Jordach even POWER V does a better job /s
14:36 Jordach my Note 8 even has troubles with Minetest
14:38 Megaf well, I don't really mind about wait. I just mind about not knowing what's going on
14:38 mobijubo14 joined #minetest-hub
14:39 Megaf I'm not even sure if the command --migrate-players sqlite3 or --migrate-players sqlite
14:39 Megaf documentation is lacking for the lack of a better word
14:43 rubenwardy it will be I/O
14:45 Megaf rubenwardy: nope, my disk read/wirte is at 0 bytes/second
14:45 Megaf CPU is doing a lot of work with no IO?
14:45 rubenwardy well, something is wrong
14:45 rubenwardy what command did you do?
14:45 Megaf and theres no iowait either
14:45 Megaf ok, I wll cancel this thing
14:45 rubenwardy yep
14:45 rubenwardy :D
14:46 Megaf I think I will have to kill it
14:46 Megaf it is just "shutting down" after ctrl c
14:48 Megaf rubenwardy: command was bin/minetestserver --migrate-players sqlite3
14:48 rubenwardy what worlds do you have?
14:48 Megaf worlds/world
14:48 Megaf it did create the folder players.bak
14:49 Megaf which was empty the whole time
14:49 Megaf have I found a bug after all?
14:50 Megaf anyway, I'm building minetestserver on my mac right now, will try to run the migrate thing here
14:52 Jordach Megaf, not the builds on the forum?
14:55 CBugDCoder joined #minetest-hub
14:56 Megaf Jordach: eh, I always build it myself
14:56 Megaf all game servers I run I built the code myself, more control and more stability, I kid you not
14:58 Jordach macOS binaries literally contain everything inside themselves
14:58 Jordach and target the *lowest* possible version
14:59 rubenwardy macOS apps*
14:59 rubenwardy they're zip files essentially
14:59 Megaf Jordach: Debian Linux here
15:00 Megaf rubenwardy:
15:00 Megaf reglnx@Aluminium:/dev/shm/minetest$ bin/minetestserver --gameid minimal --migrate-players sqlite3
15:00 Megaf 2018-09-04 15:58:31: WARNING[Main]: Couldn't find a locale directory!
15:00 Megaf 2018-09-04 15:58:31: [Main]: Automatically selecting world at [/dev/shm/minetest/bin/../worlds/world]
15:00 Megaf 2018-09-04 15:58:31: [Main]: Using game specified by --gameid on the command line
15:00 Megaf this time is not even saying its migrating
15:00 rubenwardy lol
15:00 Megaf this on my MacBook Pro
15:00 Megaf its using 100% of a core as before
15:00 Megaf and IO sits mostly idle as before
15:01 Megaf and as usual, my hardware was blamed by a software fault...
15:01 Megaf you assume, it takes long, it must be ARM, if ARM, it must have slow IO, that explains.
15:02 Megaf now I'm on 2,4 GHz x86 and running on a SSD that goes to several 100s of MB/s
15:09 Megaf rubenwardy: are you investigating it or should I open an issue?
15:10 rubenwardy I'd open an issue
15:30 Megaf rubenwardy:
15:30 Megaf !title https://github.com/minetest/minetest/issues/7701
15:30 MinetestBot Megaf: [Bug] --migrate-players Does not work. · Issue #7701 · minetest/minetest · GitHub
15:30 rubenwardy Cheers
15:31 * Mr_Pardison raises a galss
15:33 * Megaf raises his pint of cofee and sips it
15:33 * Megaf have coffee in pints, because why not
15:34 Mr_Pardison why not? there is no reason not to.
15:35 Megaf my bug reports are getting better
15:36 Megaf thanks FlightGear for that. :P
15:39 Megaf that moment you realized there's 10 people following you on GitHub
15:39 IhrFussel joined #minetest-hub
15:39 Megaf and you can't code
15:39 Mr_Pardison > has 1 follower on github
15:39 Mr_Pardison maybe 2.
15:39 Megaf but you can code at least
15:39 Mr_Pardison not rly tho XD
15:39 Mr_Pardison afk brb
15:39 Megaf I'm basically a bugger
15:40 Megaf 49% of all my activity is opening issues. https://github.com/Megaf
15:41 tenplus1 Mobs Redo API 1.46 uploaded... mobs only drop rare items when killed by player, cannot see through walkable nodes
15:49 Mr_Pardison joined #minetest-hub
15:51 tenplus1 wb mista
15:51 Mr_Pardison thank ya tenplus
15:56 Fixer tenplus1: nice
15:56 Fixer tenplus1: i hope they can see through ladders and glass, right?
15:56 Fixer and fences
15:57 tenplus1 if they are walkable then no
15:57 tenplus1 just before update they saw through stairs, changed that...
15:58 rdococ tbh I wish there was something in between mesecons and digilines
15:59 tenplus1 basic_machines and elepower
15:59 rdococ as in, wires that can transmit, say, a number from 0 to 255
16:00 rdococ sort of like 8-bit mesecons
16:00 Mr_Pardison so, some type of logic system.
16:01 rdococ kinda
16:01 rdococ with bitwise gates and bit shifting
16:02 rdococ you can kinda do it in digilines but it doesn't feel the same
16:02 rdococ the 8-bit mesecons system wouldn't have channels, it would act like mesecons in terms of how they are transmitted
16:03 rdococ brb
16:14 rdococ back
16:15 tenplus1 wb :P
16:28 rdococ digilines is powerful
16:28 rdococ too powerful
16:28 sys4 joined #minetest-hub
16:29 rdococ and mesecons is too weak
16:29 rdococ so we need 8-bit mesecons
16:29 rdococ and directional digilines
16:46 Krock joined #minetest-hub
16:46 MinetestBot Krock: Sep-03 19:45 UTC <rubenwardy> Hello, this is a demonstration for Andrey01
16:46 Krock hi tenplus1
16:46 tenplus1 lol, wondered what the message was there :) hey Krock
16:46 rubenwardy https://i.imgur.com/QJWcE5c.jpg
16:46 Krock ack. MTB does its race condition thing again
16:46 tenplus1 what did you do ruben ?
16:47 rubenwardy not me
16:47 Krock rubenwardy: there's a similar message when it can't find /sbin/init
16:47 Krock "Good luck" or something like that
16:48 ssieb joined #minetest-hub
16:48 tenplus1 hi ssieb
16:48 Krock yes.. https://i.redd.it/mw1tfpqm3cg11.jpg
16:48 ssieb hi
16:49 Krock actually that boot issue can happen quite easily when you forget to mount it on startup
16:49 Krock as in: mount automatically
16:49 garywhite joined #minetest-hub
16:50 tenplus1 o/ gary
16:50 garywhite o/
16:51 rdococ my computer suddenly switched off
16:52 tenplus1 what Os?
16:52 rdococ Client: HexChat 2.14.2 • OS: Ubuntu "bionic" 18.04 • CPU: AMD A4-6210 APU with AMD Radeon R3 Graphics (998MHz) • Memory: Physical: 3.2 GiB Total (2.7 GiB Free) Swap: 2.0 GiB Total (2.0 GiB Free) • Storage: 0 bytes / 0 bytes (0 bytes Free) • Uptime: 2m 46s
16:52 rdococ silly hexchat, I do not have 0 bytes of storage
16:52 tenplus1 sure you never hit the prnscrn altgr and O by mistake :P
16:53 rdococ no, I think I accidentally went to the start menu and pressed shutdown
16:53 tenplus1 it happens :D
16:53 tenplus1 especially if you have a power key on your keyboard and it's not setup
16:53 rdococ then I accidentally went outside and did a weird dance
16:54 rdococ when it used to do it, I just chalked it up to overheating, but it's only warm at worst
16:55 rdococ so I'm kinda suspicious
16:55 tenplus1 gnome3 desktop ?
16:55 rdococ no, xfce
16:55 tenplus1 kewl :P gnome3 is kinda crappy
16:56 rubenwardy nerzhul: any idea how to do a heuristical search on multible columns in postgresql?
16:57 nerzhul what is the usecase ?
16:57 rubenwardy searching on content.minetest.net
16:57 tenplus1 rdococ: maybe install psensor and do a heat check on cpu./gpu
16:57 rubenwardy so the search is multiple keywords
16:57 Megaf I vote for sfan5 to be removed from core devs
16:57 rubenwardy the more it appears the better the match is
16:57 sfan5 lol ok megaf
16:57 Megaf he simply closed my bug issue saying that it works
16:57 rubenwardy and it also depends on which column it is in
16:57 rubenwardy Megaf: are you going to replace him?
16:58 sfan5 don't open a proper issue then get all butthurt when you get a snarky response
16:58 Megaf no need for replacing, he is not doing much
16:58 rubenwardy so a keyword appearing in the title is better than the short description
16:58 Megaf sfan5: I did a clean build from latest stable 0.4 and migrate players IS NOT WORKING
16:58 Megaf and I did say how to reproduce
16:58 rubenwardy nerzhul: my current idea is to just do a query for existence, and then sort in app-space
16:58 sfan5 I tried both 5.0 and 0.4.17 and migrate IS WORKING
16:58 sfan5 what now?
16:58 Megaf also, minetestserver will not provice any indication that is actually working
16:58 Megaf provide*
16:59 sfan5 it will, it logs every user that is migrated
16:59 Megaf log where?
16:59 sfan5 actionstream, so your terminal
16:59 Megaf where is the documentation saying that?
16:59 Megaf sfan5: man, I ran this SHITfor 42 FUCKING HOURS
16:59 Megaf not a single input, no IO
16:59 Megaf now a single output
16:59 Megaf not*
17:00 Megaf and ran for one hour in my Core2Duo
17:00 * Shara is totally sure all caps swearing will make people more keen to help
17:00 rdococ SHITfor™: the new GitHub, owned by Apple™
17:00 tenplus1 hi shara
17:00 Megaf Shara: I couldnt care less
17:00 Shara Megaf: But I could.
17:00 Megaf sfan5: I suggest I zip my players and send to you so you can test yourself. please.
17:00 tenplus1 Megaf:  was this migrating the players over to the new sql database ?
17:00 Megaf tenplus1: yep
17:00 sfan5 Megaf: first, how many players do you have?
17:00 rdococ really? all caps swearing -FUCK- works wonders -SHIT- for me
17:00 tenplus1 damn,that's a looooooon time...
17:00 Megaf sfan5: a lot,
17:01 sfan5 i need a number
17:01 rubenwardy the unconfirmed label is for unreproduciable issues to date
17:01 Shara rdococ: but you're just weird
17:01 tenplus1 I wonder if sorcerykid's auth replacement does it any quicker
17:01 rubenwardy the number shouldn't matter, it should work but slower
17:01 rdococ Shara: agreed
17:01 Megaf sfan5: and I even posted screenshots of the whole process, no IO activity, no INFOstream, nothing.
17:01 sfan5 none of this helps with debugging
17:02 sfan5 tell how many you have
17:02 sfan5 +me
17:02 rdococ hmm
17:02 Megaf sfan5: 21+ thousand files
17:02 Megaf that after a lot of cleanup
17:03 Megaf great design ^ ^
17:03 sfan5 right
17:03 nerzhul rubenwardy more precise ?
17:03 nerzhul why sort in userspace ? it's always slower
17:03 Megaf sfan5: are you on Discord?
17:03 sfan5 no
17:03 Megaf 623 KB players.tar.bz2
17:03 rubenwardy nerzhul: because I'm not sure if I can do the sorting in a query
17:04 rubenwardy and it'll be sorted in user space anyway ;)
17:04 rubenwardy the kernel doesn't add support for postgresql
17:04 nerzhul SELECT a,b,c FROM t ORDER BY a DESC;
17:04 rubenwardy heuristics
17:04 sfan5 the code fully deserializes every player just to list them
17:04 nerzhul why kernel want to use postgresql ?
17:04 sfan5 this is bound the be inefficient
17:05 sfan5 Megaf: by the way, an iotop listing does not prove that there is no I/O happening
17:05 rubenwardy maybe postgresql is the wrong tool for this
17:05 sfan5 an strace excerpt would have
17:05 rubenwardy inb4 I write my own page rank algorithm by crawling the forums
17:05 rubenwardy and IRC
17:06 rubenwardy ooh, to_tsvector looks interesting
17:08 VanessaE !tell benrob0329 don't need the dune grass, but thanks
17:08 MinetestBot VanessaE: I'll pass that on when benrob0329 is around
17:08 tenplus1 o/ Vanessa
17:08 VanessaE !tell benrob0329 nice photos though
17:08 MinetestBot VanessaE: I'll pass that on when benrob0329 is around
17:08 VanessaE hi tenplus1 .
17:08 Megaf Shara: and I will always be stupid with people acting stupid. We have to speak their language.
17:09 Megaf sfan5: https://github.com/minetest/minetest/issues/7701#issuecomment-418445665
17:09 Megaf !title
17:09 MinetestBot Megaf: [Bug] --migrate-players Does not work. · Issue #7701 · minetest/minetest · GitHub
17:09 sfan5 Megaf: since you have it running right now, please attach strace to the running minetestserver
17:09 rubenwardy yes!
17:09 rubenwardy nerzhul:  http://rachbelaid.com/postgres-full-text-search-is-good-enough/
17:09 sfan5 in case there are multiple threads, pick the once with the most cputime
17:09 sfan5 one*
17:09 rubenwardy Ranking is what I want
17:10 nerzhul rubenwardy FTS then
17:10 rubenwardy lol
17:10 iooner18 joined #minetest-hub
17:11 sfan5 Megaf: if you have htop you can directly do that by pressing s while selecting the process
17:11 Megaf strace attached
17:11 Megaf there's only one minetest task running
17:12 sfan5 right, and what does strace say?
17:12 nerzhul rubenwardy what is your concrete usecase, it's diffucilt to answer to your usecase
17:12 Megaf --- SIGWINCH {si_signo=SIGWINCH, si_code=SI_KERNEL} ---
17:12 Megaf --- SIGWINCH {si_signo=SIGWINCH, si_code=SI_KERNEL} ---
17:12 Megaf So far that's all
17:13 rubenwardy nerzhul: https://content.minetest.net
17:13 rubenwardy the search there
17:13 nerzhul use FTS yes
17:13 sfan5 deserialization got stuck in a loop, maybe
17:13 nerzhul FTS indices or elasticsearch indexing the db
17:13 sfan5 if there's no output in the next minute: retry with gdb, ^C when it's hanging and post the backtrace
17:13 rubenwardy sweet
17:14 rubenwardy I guess this means I need a local postgresql test env
17:14 Megaf sfan5: strace screenshot https://github.com/minetest/minetest/issues/7701#issuecomment-418447501
17:16 nerzhul rubenwardy: docker pull postgres:10
17:17 nerzhul and then connect :D
17:17 nerzhul it's the best when you need to spawn a component easily
17:18 Megaf how do I run this thing with gdm?
17:18 Megaf gdb*
17:19 sfan5 gdb --args ./bin/minetest --stuff [...]
17:19 Megaf ok, was missing --args
17:23 Megaf sfan5: I don't think this is right http://paste.debian.net/plainh/720fc47b
17:24 Krock hit  r
17:24 sfan5 yes, you need to enter "run" and press return
17:24 Megaf nevermind
17:24 sfan5 to create a backtrace to "thread apply all bt full"
17:24 VanessaE what is this, BASIC? :P
17:24 sfan5 s/to "/do "//
17:24 Megaf I had totally forgotten to type run
17:24 Megaf just realized when reading the pastebin
17:25 Mr_Pardison joined #minetest-hub
17:26 Megaf by the way, debug.txt is mostly empty. Just
17:26 Megaf 2018-09-04 18:24:13: [Main]: Using world specified by --worldname on the command line
17:26 Megaf 2018-09-04 18:24:13: [Main]: Using game specified by --gameid on the command line
17:26 Megaf that
17:29 sfan5 Megaf: have a backtrace yet?
17:29 Megaf https://github.com/minetest/minetest/issues/7701#issuecomment-418452372
17:29 Megaf there
17:29 tenplus1 erk
17:29 Megaf you will ask me now to rebuild with debug enabled
17:29 Megaf am I right?
17:30 sfan5 not really, this is already pretty useful
17:30 sfan5 continue the program using "c" and then do another backtrace at a later time
17:30 sfan5 later time meaning in a minute or so
17:31 Megaf ok
17:31 rdococ I'm testing an extended touchscreen library based on tslib
17:33 * tenplus1 orders a pizza using rdococ's touchscreen lib and a nodebox pc
17:33 rdococ it has screens, which each have several states; which are composed of elements which can have hooks that can change the screen state
17:34 * Mr_Pardison orders another pizza
17:34 rdococ which will hopefully make programming for my luacontroller OS easier
17:34 Megaf moving bud discussion to -dev
17:34 rdococ and each screen requires methods to set and get the current screen state as it is stored in mem
17:35 tenplus1 lol
17:43 rdococ anyway, in my library there will be a class and (pseudo-)metatable for basically every element, so it's going to be pretty big
17:54 Logan joined #minetest-hub
17:56 rdococ are there vertical image labels?
17:57 rdococ nvm
17:57 Jordach joined #minetest-hub
17:57 tenplus1 o/
17:57 Jordach back in windows land
17:57 Jordach oh god i miss raw mouse inputs
17:57 tenplus1 nuuuuuu
17:59 rdococ we must rescue Jordach from windows land
18:00 Jordach linux is first boot device on a separate drive
18:00 rdococ quick! get the uninfected drive!
18:01 rdococ also, hi microsoft
18:08 Megaf issue close
18:08 Megaf !title https://github.com/minetest/minetest/issues/7694#issuecomment-418464867
18:08 MinetestBot Megaf: [Discussion] Drop DirectX and Software drivers. · Issue #7694 · minetest/minetest · GitHub
18:09 * Megaf proceeds to open same issue on Irrlicht bug tracker
18:09 garywhite Why mess with it if it works?
18:09 Megaf Just joking ^
18:09 Megaf garywhite: I wrote your answer there...
18:10 Megaf "I've been in the situation myself on widows machines and experienced inverted inventory icons, swapped colors and broken shaders."
18:10 Jordach broken shaders occur from lack of VRAM and Chroimium-like browsers
18:10 Jordach i've experienced that myself
18:11 Jordach on a 256mb nvidia 6200
18:12 garywhite An Nvidia 6200 is like 12 years old if I'm not mistaken
18:12 * tenplus1 is using nvidia ion.2 mobile gfx :D
18:13 * garywhite is using standard Intel mobile gfx
18:13 * Krock is using a RIVA TNT2  (jk)
18:15 tenplus1 I wonder how fast Mt would run using vulkan
18:16 rdococ anyway, each run of the screen works in my WIP library with three steps: first, the content of the GUI elements are saved to memory, then their hooks are run to actually do stuff, and finally the display is updated.
18:23 rubenwardy tenplus1: a silly question
18:23 tenplus1 ?
18:23 rubenwardy it would require you to actually make use of vulkan features
18:23 Mr_Pardison g2g will be Bach
18:23 rubenwardy so sure, if you did that it would run faster on high end devices
18:23 rubenwardy but it would also run faster if you spent your work on doing proper graphics
18:23 rubenwardy and it would run faster on more than the high end
18:24 Jordach but run on every GPU that happens to be newer than uh 2009
18:24 tenplus1 from what I read vulkan is a better rewrite of opengl that'll use the newer features where available but run better than the opengl to start with
18:24 rubenwardy vulkan is a low level API for using the GPU
18:24 rubenwardy it doesn
18:24 rubenwardy it doesn't really replace OpenGL as such
18:24 * tenplus1 still liked opengl :P
18:25 tenplus1 I remember buying a very ancient isa gfx card that was nvidia just to get opengl for some games to work :DD
18:27 Chex0 joined #minetest-hub
18:27 tenplus1 *pci
18:34 rdococ well, I'm kinda stumped
18:34 rdococ brb
18:34 tenplus1 ??
18:34 Fixer Krock: i have riva tnt2 in my "retro"pc
18:35 tenplus1 you tried minetest on it ?
18:35 Fixer no, it has win98se
18:35 tenplus1 aww
18:35 tenplus1 how much memory ?
18:36 Krock Fixer: me too, but it's unused for a long time already
18:37 Krock tenplus1: you'd get ~20 FPS, although the bottleneck there was probably the CPU
18:37 tenplus1 heh
18:37 tenplus1 a challenge :)
18:38 tenplus1 WinXP with bbLean running instead of explorer and 7-zip as file-manager gets it down to 68mb on desktop
18:42 rdococ back
18:42 rdococ the best file browser is filefox
18:43 tenplus1 never used that one...  on XP I liked 7-zip cause it handled all my zipped files and looked like explorer :D
18:56 CBugDCoder joined #minetest-hub
19:02 * tenplus1 wonders how much better performance python would be over lua for mt
19:07 rdococ Gonna call my new library the 'TSFramework' (since it's more complex than the TSLib, and it's more of a foundation upon which you can create luacontroller software that interacts with touchscreens)
19:19 rubenwardy tenplus1: python is slower than Lua
19:20 tenplus1 really? damn
19:20 rubenwardy Well, it depends on what you're doing
19:20 Calinou http://wren.io/performance.html
19:20 Calinou Python 3 is often slower than Python 2 too (but not always)
19:20 Calinou that's the price to pay for a more convenient language
19:20 Jordach joined #minetest-hub
19:21 Calinou (you can use PyPy, but it's only compatible up to Python 3.5)
19:21 tenplus1 ahh bums...  oh well :) was just a thought :D
19:21 tenplus1 if only lua came with all the bindings like love2d to do gfx then it might have been icnluded on linux distro's instead
19:22 rubenwardy Nah
19:22 rubenwardy Performance isn't the most important thing
19:22 tenplus1 heh
19:22 rubenwardy If it were, we'd be programming in assembly
19:22 tenplus1 nuuuu. too hard
19:22 Jordach *looks at -03*
19:25 * rdococ looks at Jordach
19:25 Jordach meep
19:28 tenplus1 what was your first programminmg language ? to anyone
19:29 rdococ first one was scratch for me
19:30 rdococ now I mostly use lua for mod shenanigans
19:30 tenplus1 my first was basic (qbasic, amos basic) then pascal, cobol, a smidge of c which I forgot and now lua :DD
19:32 benrob0329 joined #minetest-hub
19:32 MinetestBot benrob0329: Sep-04 17:08 UTC <VanessaE> don't need the dune grass, but thanks
19:32 MinetestBot benrob0329: Sep-04 17:08 UTC <VanessaE> nice photos though
19:32 tenplus1 hi benrob
19:32 benrob0329 Hi tenplus1
19:32 benrob0329 VanessaE: thanks
19:36 tenplus1 is there a way to limit footstep sound distance for an entity ?
19:38 tenplus1 https://github.com/minetest/minetest/issues/4361
19:38 tenplus1 !title
19:38 MinetestBot tenplus1: Add 'max hear distance' parameter for mob footstep sounds · Issue #4361 · minetest/minetest · GitHub
19:38 Jordach just type #4361
19:38 ShadowBot https://github.com/minetest/minetest/issues/4361 -- Add 'max hear distance' parameter for mob footstep sounds
19:38 Jordach ShadowBot already does the hard lifting
19:39 tenplus1 :P
19:40 Gael-de-Sailly joined #minetest-hub
19:40 tenplus1 hi Gael-de-Sailly
19:40 Gael-de-Sailly hi tenplus1 :)
19:47 benrob0329 joined #minetest-hub
19:53 benrob0329 joined #minetest-hub
19:58 JustTheDoctor1 joined #minetest-hub
20:06 benrob0329 joined #minetest-hub
20:09 tenplus1 nite folks p/
20:09 tenplus1 left #minetest-hub
20:46 garywhite joined #minetest-hub
20:53 benrob0329 joined #minetest-hub
21:00 roben1430 joined #minetest-hub
21:08 longerstaff13-m joined #minetest-hub
21:09 Jordach joined #minetest-hub
21:24 Fixer notifics: engine - 40, game - 8...
21:24 rubenwardy [Mark all as read]
21:25 rubenwardy I've had 250+ after an exam season
21:30 benrob0329 joined #minetest-hub
21:49 Fixer yes, but look how little game active compared to engine, and only paramat takes most of the burden these days it feels
21:57 benrob0329 joined #minetest-hub
22:07 roben1430 joined #minetest-hub
22:15 ChimneySwift joined #minetest-hub
22:20 Jordach joined #minetest-hub
22:22 Jordach rubenwardy: oof
22:23 Fixer [oof]
22:28 benrob0329 joined #minetest-hub
22:32 nerzhul Fixer it seems MT non releasing its 5.0.0 has some drawbacks on core contributors production & maybe coredev production too
22:36 Fixer damn, ESR 52 gets EOL, fuuu
22:50 Mr_Pardison joined #minetest-hub
22:56 ANAND joined #minetest-hub
23:21 garywhite joined #minetest-hub

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