Minetest logo

IRC log for #minetest, 2016-09-21

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

All times shown according to UTC.

Time Nick Message
00:06 Grandolf joined #minetest
00:07 halt_ joined #minetest
00:15 paramat joined #minetest
00:20 paramat ~tell Danek edit /games/minetest_game/mods/default/mapgen.lua delete the 'minetest.register_biome' code blocks for each biome, also delete the .._beach and .._ocean biomes for each
00:20 ShadowBot paramat: O.K.
00:21 paramat left #minetest
00:56 halt_ joined #minetest
00:57 Grandolf joined #minetest
01:07 proller joined #minetest
01:08 Void7 joined #minetest
01:21 ssieb joined #minetest
01:37 swift110 joined #minetest
02:00 misprint joined #minetest
02:01 DMan joined #minetest
02:01 DMan Oldcoder
02:05 DMan left #minetest
02:06 DMan joined #minetest
02:06 aheinecke_ joined #minetest
02:13 GunshipPenguin joined #minetest
02:20 misprint joined #minetest
03:09 OldCoder DMan
03:12 torgdor joined #minetest
03:13 Tiktalik hey guys, I just had an interesting idea for a mod
03:13 Tiktalik a mod that lets you trade away space for resources
03:13 Tiktalik as in, permanently
03:13 Tiktalik by using the thing, it would render part of your world eternally unusable and give you stuff
03:30 Lunatrius joined #minetest
03:37 Lunatrius joined #minetest
03:45 Hawk777 joined #minetest
04:22 misprint joined #minetest
04:27 Yst joined #minetest
04:31 torgdor joined #minetest
05:11 ptv joined #minetest
05:58 Hijiri sounds like there would be too much land to be balanced in singleplayer
05:58 Hijiri in multiplayer you would be taking away land that other people could use and it would be a race to the bottom
05:59 Hijiri Could be interesting to have a mod that gives you a permanent personal disability in exchange for something
05:59 Hijiri like making questionable pacts with evil things
06:00 Hijiri or you could replace some of your organs with cybernetics to sidegrade your body
06:02 MinetestBot [git] paramat -> minetest/minetest: Builtin: Change error to warning for light_source > 14 2b0492d https://git.io/viHeW (2016-09-21T06:54:22+01:00)
06:02 MinetestBot [git] everamzah -> minetest/minetest: Increase default font size by 1 aa64322 https://git.io/viHel (2016-09-21T06:53:53+01:00)
06:02 MinetestBot [git] rubenwardy -> minetest/minetest: Warn if container is not closed 95b79aa https://git.io/viHe8 (2016-09-21T06:52:04+01:00)
06:02 Jordach joined #minetest
06:05 LazyJ joined #minetest
06:06 MinetestBot [git] paramat -> minetest/minetest: Builtin: Change error to warning for light_source > 14 5091cb5 https://git.io/viHe7 (2016-09-21T08:04:11+02:00)
06:06 MinetestBot [git] everamzah -> minetest/minetest: Increase default font size by 1 679c8de https://git.io/viHe5 (2016-09-21T08:04:11+02:00)
06:08 CWz joined #minetest
06:28 Jousway joined #minetest
06:36 PjotrOrial joined #minetest
06:36 PjotrOrial joined #minetest
07:00 Hirato joined #minetest
07:05 Hirato_ joined #minetest
07:20 Hirato joined #minetest
07:21 TitiMoby joined #minetest
07:40 SylvieLorxu joined #minetest
07:51 enricom joined #minetest
07:55 Trustable joined #minetest
07:59 PjotrOrial joined #minetest
07:59 PjotrOrial joined #minetest
08:32 PjotrOrial joined #minetest
08:32 PjotrOrial joined #minetest
08:38 MinetestBot [git] sfan5 -> minetest/minetest: Do not serialize empty NodeMetadata 3a57e52 https://git.io/viHYc (2016-09-21T10:29:17+02:00)
09:02 JamesTait joined #minetest
09:03 JamesTait Good morning all!  Happy Wednesday, and happy International Day of Peace! 😃  â˜®
09:15 Markow joined #minetest
09:27 jojoa1997 joined #minetest
09:37 PjotrOrial joined #minetest
09:37 PjotrOrial joined #minetest
09:42 DMackey- joined #minetest
09:42 buttatoes joined #minetest
09:44 buttatoes I need to modify my .config file so minetest works on my low memory mobile device
09:45 buttatoes I have about 200 Megabits to play with
09:49 buttatoes joined #minetest
09:50 Megaf Good morning
09:50 buttatoes good morning
09:51 buttatoes riots in the usa have me unnerved so I'm trying to focus on minetest
09:51 Megaf I can help you with the config file
09:52 Megaf Also, I further improve the server for mobile
09:52 tpe joined #minetest
09:53 Megaf !server Megaf
09:53 MinetestBot Megaf: Megaf Server v4.0 | mt.megaf.info:30003 | Clients: 0/20, 0/2 | Version: 0.4.14-Megaf / MegafXploreNext | Ping: 6ms
09:53 buttatoes thanks for both. are you reducing server quality to achieve improvements?
09:53 Megaf buttatoes: by the way. Farming is totally fixed now. We can cook potatoes again
09:54 buttatoes thanks I enjoy potatoes :D
09:54 Megaf buttatoes: I reducing its performance in some aspects yes, but not overall gameplay quality
09:55 Megaf DMan is also on mobile, it's important for me that him and other mobiles players have a good experience.
09:56 buttatoes ok, I was afraid you were making changes just for me
09:57 Megaf Nope, but I often do make changes for a single person yes.
09:57 buttatoes The game crashes just as it starts to initialize nodes
09:59 Megaf daZe used to have a terrible internet connection. So for him I had reduced package size, the distance the server sends blocks and other changes. Totally worth it, he built amazing stuff
09:59 buttatoes nice
09:59 Calinou did you publish full mod source code so that Richard Stallman can play on your server? :)
10:00 Szkodnix joined #minetest
10:00 buttatoes that's because you're a great admin Megaf. unlike calinou who shut down his light server
10:00 buttatoes :p joking
10:01 Calinou it was a waste of server resources to keep my server up
10:01 Calinou the world was a total mess, nobody protected their builds
10:01 Megaf Lol Calinou, he could actually join, I'd give my servers source code on request
10:05 buttatoes one day I'll get back into moding when I decide to be less lazy. maybe godot and blender too so I can bug calinou on all fronts
10:07 Megaf Heh
10:08 Megaf Oh man, how I wish I could install more ram on my phone
10:09 Megaf Because of terribly coded crap software like Skype that alone will eat all the ram itself
10:10 buttatoes yeah cheap phones suck but I can't see paying good money for something I could drop in the toilet
10:12 Megaf My phone is not cheap. Just not new :/
10:14 Megaf Peace JamesTait ! 😁
10:16 buttatoes AFK, little doggy attack
10:18 IKRadulov joined #minetest
10:18 IKRadulov left #minetest
10:22 Megaf Must have been a devastating attack.
10:41 yusf[m] joined #minetest
10:55 Megaf man, mozilla nightly, version 51, is so much faster then chrome, it's crazy
10:56 Megaf version 52 actually
10:56 Megaf 52.0a1 (2016-09-20) (64-bit)
10:58 Fixer joined #minetest
11:09 Fixer joined #minetest
11:55 M-JLuc joined #minetest
11:55 M-geir joined #minetest
11:55 sherkaton[m] joined #minetest
12:05 buttatoes joined #minetest
12:13 FirePowi joined #minetest
12:23 proller joined #minetest
12:32 TitiMoby1 joined #minetest
12:32 SylvieLorxu joined #minetest
12:41 CWz Megaf, I am at version 38
12:41 CWz *48
12:42 Megaf CWz: that's the stable isnt it\/
12:42 Megaf ?
12:43 shivajiva joined #minetest
12:43 CWz yeah
12:43 * CWz wonders where's the nightly ppa
12:44 Megaf I just get the tarball from mozilla
12:48 proller joined #minetest
12:48 Megaf Minetest doesnt work on my phone, it crashes upon launch
12:48 Megaf Minetest has stopped
12:49 Megaf I think it's not built for Intel, just ARM, my phone has Intel CPU
13:02 Megaf lol, I have no idea why or where is coming from but the audio the the Elephants Dream has just begun playing on my laptop
13:02 Calinou Megaf: yeah we don't have x86 builds currently, IIRC
13:03 Megaf I just have Quassel, GNOME terminal and Firefox open, and in firefox just messenger.com web.skype.com and gmail open
13:03 Megaf very very very weird
13:03 Tux[Qyou] joined #minetest
13:03 Megaf I have the web IDE open too, and installed the firefox OS simulator
13:03 Megaf still, nothing explains The Elephants Dream audio playing in the background
13:03 * Megaf is confused
13:04 Calinou once I visited a website and My Little Pony fan music started playing
13:04 Calinou ._.
13:04 Megaf "Listen to the sounds of the machine"
13:04 Megaf Calinou: I don't have regular websites opened
13:05 Megaf maybe it's just an easter egg in firefox dev?
13:05 Calinou I use Firefox Developer Edition, no issues with that :P
13:05 Megaf Calinou: closed the IDE and the audio stopped
13:05 Megaf how crazy is that
13:07 Fixer Calinou: you was in headphones?
13:07 sonicpp joined #minetest
13:08 Megaf Calinou: when I start the Firefox OS 2.6 TV the Elephants Dream audio begins to play
13:10 Volkj joined #minetest
13:10 Calinou Fixer: I always have headphones on desktop PC
13:11 Megaf Freeminer doesnt work either, same thing, "Unfortunetally Freeminer has stopped"
13:11 Megaf proller: ^
13:11 Megaf just a second after lunch or launch
13:11 Megaf !g lunch
13:11 MinetestBot Megaf: Problem getting data from Google.
13:11 Megaf lunch and lunch, hm
13:12 proller yet another bug 8(
13:13 Calinou Google has no problem getting data from you though 8)
13:14 Volkj hi all, based on your server's management, how do you felt data safety in databases back-end like redis and leveldb compared to default's sqlite?
13:14 Megaf I feel pretty good with sqlite
13:16 Volkj my experience on leveldb, outside faster mapgen on singleplayer, gave me a corrupted map while testing a mod that crashed minetest for its errors. Hoping it wasn't related
13:17 STHGOM joined #minetest
13:17 STHGOM joined #minetest
13:30 yusf[m] I'm good with SQLite on 10 player server
13:31 VoIPConference[m joined #minetest
13:31 VoIPConference[m left #minetest
13:46 Megaf sqlite is pretty reliable
13:46 Megaf in events of crashes
13:48 swift110 joined #minetest
13:49 swift110 joined #minetest
13:54 Elinvention joined #minetest
13:56 Calinou SQLite has synchronous stuff that makes it nuclear-bomb-proof, but also slow
13:56 Calinou if you disable it, it can be up to 50 times faster
13:56 Calinou (sqlite_synchronous = 0)
14:00 KaadmY joined #minetest
14:04 STHGOM nuclear bomb proof?
14:07 * Megaf uses 1
14:07 Megaf very save against server crashes, not so safe against OS crash, but safe enough still
14:07 Megaf 0 still somewhat safe against server crash but not safe at all against OS crash
14:08 Megaf 2 = bomb proof, chances to corrupt the map are very small
14:08 Megaf I actually crashed my server a lot in around 3 years that I used 0, never corrupted the map, and had some ugly OS crashes too, map still fine
14:08 Megaf (as far as I know)
14:09 Megaf but in the past, with other server, I got corruption even using 2
14:09 STHGOM so what happens to a corrupted map?
14:09 Megaf so there's luck too
14:09 Megaf STHGOM: sometimes the server will not even start, will just throw an error
14:10 STHGOM ouch
14:19 moparisthebest does anyone know if there is a way to increase the spawn rate for mobf, or the animals_modpack thing?
14:19 moparisthebest I'm assuming at expense of CPU but I'm fine with that
14:19 Megaf I'm not really sure if actually managed to fix the map
14:20 Megaf I had other server that would crash every single time a player walked near the part of the map that was corrupted. This was using LevelDB
14:22 Volkj seems map corruption goes by luck, or better: speed or reliability, choose one
14:22 Volkj sqlite as more secure but slower, leveldb as faster but more insecure - at least i got that
14:22 Megaf It's kind like that yes
14:23 moparisthebest wouldn't redis be better than both?
14:23 Megaf And lots of tools will only work if your map is sqlite
14:24 Megaf moparisthebest: what would happen if there's any hickup between server and db server?
14:24 Megaf Minetest is extremely sensitive
14:24 moparisthebest why would there be?
14:25 moparisthebest redis has proven rock solid on loads far higher than minetest could ever be
14:25 moparisthebest and a TCP connection to localhost is as reliable as writing to the filesystem surely?
14:25 Megaf I don't know
14:26 moparisthebest in my opinion redis is perfect for this kind of thing
14:26 Megaf I'm actually curious in trying PostgreSQL on a different server over the internet
14:27 Megaf Redis takes its speed from RAM. It's good if you have loads of it
14:27 Megaf I don't
14:28 moparisthebest ram is cheap
14:28 Volkj redisdb security however... it isn't a set-and-forget db
14:28 moparisthebest but yea, different use cases
14:28 moparisthebest why not Volkj ? listen on localhost and done?
14:31 Volkj yup moparisthebest, needs a bit of attention, giving a pair of links for more  http://antirez.com/news/96   https://www.digitalocean.com/community/tutorials/how-to-secure-your-redis-installation-on-ubuntu-14-04
14:33 moparisthebest Volkj: but neither is any concern if you just listen on localhost
14:34 bas1 joined #minetest
14:34 adicto joined #minetest
14:41 Void7 joined #minetest
14:45 Tuxedo[Qyou] joined #minetest
14:54 Tux[Qyou] joined #minetest
14:55 proller joined #minetest
15:02 hmmmm joined #minetest
15:09 xunto joined #minetest
15:10 Freejack joined #minetest
15:12 LNJ2GO joined #minetest
15:13 Freejack joined #minetest
15:13 proller joined #minetest
15:21 Out`Of`Control joined #minetest
15:35 behalebabo joined #minetest
15:59 lumidify joined #minetest
16:08 Freejack joined #minetest
16:12 PseudoNoob joined #minetest
16:13 proller joined #minetest
16:31 Krock joined #minetest
16:31 Krock joined #minetest
16:33 Jordach joined #minetest
16:33 AcidNinjaFWHR joined #minetest
16:58 Megaf So I just installed win10 on my laptop
16:58 Megaf It's terrible. I had forgotten how slow and frustrating windows is
16:58 Megaf Spend a
16:59 Krock nothing more to expect on a P4
16:59 Megaf Spend a lot of time in the privacy area just disabling things. Then I disabled a lot of auto start crap
16:59 nm0i Then disable windows10
16:59 Krock remove ntldr in C:\
16:59 Megaf And windows update just stays on searching for updates
17:00 Megaf And when I go to reboot/shutdown I get that "please wait, installing updates"
17:00 KaadmY wait
17:00 Megaf And the same when I start the laptop
17:00 KaadmY you need to update to reboot..?
17:00 moparisthebest I have a small map on a server (max_block_generate_distance = 500) can I set anything in the server or client to make it send the client basically all blocks at once?
17:00 moparisthebest rather than having to fly around to load the whole map?
17:01 KaadmY i think map_block_generate_distance is in 80x80x80 chunks
17:01 KaadmY that's just what i remember, might be wrong
17:01 Megaf moparisthebest: max block send distance 500
17:01 moparisthebest the map is generated, but it's not all sending
17:01 Megaf That's the option you want
17:01 moparisthebest max_block_send_distance = 500
17:01 Krock moparisthebest, that's insane. change back to 10
17:01 moparisthebest that is set, but it's still not loading
17:02 Volkj P4 still go strong, on their limits (and heat)
17:02 Megaf But you cave to increase the
17:02 Megaf The..
17:02 KaadmY that's 40k nodes btw
17:02 Krock Volkj, well then. Celeron D family
17:02 moparisthebest also max_forceloaded_blocks = 500, max_simultaneous_block_sends_per_client = 1000, max_simultaneous_block_sends_server_total = 4000
17:02 Krock gawd
17:02 KaadmY which is larger than the entire world
17:02 Megaf Emerge queue or something
17:02 Megaf 3 lines. One of them is disk only
17:02 moparisthebest max_packets_per_iteration = 10240
17:02 moparisthebest ah emerge queue, let me try that
17:03 Volkj Krock: northwood here, minetest takes half an hour to compile but it's acceptable, kinda
17:03 Megaf Set to like 20000 to all 3 lines
17:03 Megaf Simultaneous per client can be 4
17:03 Krock Volkj, took 20 mins with the 3.06 GHz one I had
17:03 Telesight joined #minetest
17:03 Krock now it's near to 8 mins with the AMD Athlon 64 4000+
17:03 Krock (same setup)
17:03 est Megaf: you made me start my windows VM
17:03 Void7 joined #minetest
17:04 Megaf est: whoops
17:04 est I regularly update all things there to not get a virus the instant i start it
17:04 est seems firefox is broken, and I guess its win10's fault
17:04 Megaf I'd use VM but my CPU is too slow for that
17:04 Krock > regularly update all things
17:04 * Krock uses Win XP
17:04 * Krock laughts
17:05 Megaf Firefox stable, opera and chrome going well here on win10
17:05 est Megaf: do you have enabled virtual extensions?
17:05 moparisthebest I assumed everyone in #minetest would be using linux, why *wouldn't* you be using linux? :/
17:05 Megaf Debian gnome installed faster then win10 and with only a single reboot after the install was completed. Cool!
17:06 Megaf est: I guess so. CPU have the guts for that
17:06 moparisthebest do I set all these values in minetest.conf on the server only? or do I need to set something on the client
17:06 moparisthebest it's still only loading around 25% of the map
17:06 Megaf All server side moparisthebest
17:07 est Megaf: its a setting in the bios, and usually disabled
17:08 Megaf est: this laptop bios is pretty helpless
17:09 Megaf Not many options there
17:09 Megaf And uefi
17:11 LNJ2GO joined #minetest
17:11 Megaf JFS and XFS are so much faster than Ext4 on normal use.
17:11 moparisthebest this is what I have set now:
17:11 moparisthebest emergequeue_limit_diskonly = 5000,emergequeue_limit_generate = 5000,emergequeue_limit_total = 5000,map_generation_limit = 500,max_block_send_distance = 5000,max_forceloaded_blocks = 5000,max_packets_per_iteration = 102400,max_simultaneous_block_sends_per_client = 10000,max_simultaneous_block_sends_server_total = 40000
17:11 Megaf And less CPU intensive
17:11 moparisthebest and it still only loads ~25% of the map :/
17:11 Megaf Moparisthebest that's a mess
17:12 Krock moparisthebest, how about the client? does it have set the setting of maximal loaded blocks to unlimited?
17:12 Megaf Wait till I have IRC in my laptop and I will help you out. I'm on the tablet
17:12 Krock btw: pastebin.com
17:12 moparisthebest under advanced settings in client I have mapblock limit set to -1
17:12 swift110 cool
17:13 moparisthebest anything else?
17:14 moparisthebest https://www.moparisthebest.com/paste/?2305aa896aa30394#IS6ZXppe4AiYemq65/dtKSWhlMrxWiNvVyko5+IE1bs=
17:14 moparisthebest that's the same config except without the | tr '\n' ','
17:16 Grandolf joined #minetest
17:16 Krock moparisthebest, I'm not using linux (yet) because the directory structure is way different
17:16 Krock same with commands)
17:16 Krock (
17:17 Megaf Actually that's because you use dos commands
17:17 Megaf Power shell is closer to bash
17:17 Megaf But I know the feeling
17:17 KaadmY i use dos and bash
17:17 KaadmY more used to bash though
17:17 Megaf Using Solaris was a pain in the butt
17:18 moparisthebest it takes some getting used to but it's worth it, and windows is the odd one out there too
17:18 Megaf I wonder how easy is to add password to grub
17:18 moparisthebest commands/directory structure etc are the same EVERYWHERE ELSE besides windows
17:19 Krock no, they're everywere different but in windows
17:19 est i like having windows 10 with the bliss background
17:19 Krock (and reactOS, which is windows-alike)
17:19 est bliss image makes me nostalgic of my first own computer
17:20 est it had win xp
17:20 est and the bliss image
17:20 moparisthebest the commands and directory structure are the same on linux/various bsds/mac/solaris etc etc
17:20 moparisthebest and windows/react are the odd ones out
17:21 Krock est, I've seen an article about this hill about six months ago. It's not beautiful anymore. Brown grass (wheat?) everywhere
17:21 Krock but it looked so great back then
17:21 est yeah
17:22 lumidify joined #minetest
17:23 moparisthebest meh yea I give up on these settings now, I'll take you up on your offer Megaf and wait until you get on a laptop, thanks! :)
17:24 Megaf Almost there
17:26 Megaf Now, what's my quassel core password??
17:26 Megaf Calinou: ^
17:26 Krock magafissocool123
17:26 Krock there, your pass
17:31 Megaf moparisthebest: on laptop now
17:31 Megaf :)
17:31 * Megaf opens the webbrowser
17:32 Megaf this is totally broken here https://www.skype.com/en/download-skype/skype-for-linux/
17:32 Megaf no CSS
17:32 Megaf and Java Script doesnt seem to be running either
17:32 moparisthebest Megaf: here is most of the config https://www.moparisthebest.com/paste/?2305aa896aa30394#IS6ZXppe4AiYemq65/dtKSWhlMrxWiNvVyko5+IE1bs= any ideas?
17:32 sfan5 skype for linux doesn't work
17:33 sfan5 since ages
17:33 Megaf moparisthebest: hold on, I will give you the lines that are important and you adjust there
17:37 Jordach_ joined #minetest
17:39 Megaf moparisthebest: this should do http://paste.debian.net/plain/832472
17:39 Megaf it will use a lot of RAM in server and client side
17:40 Megaf you have to wait until everything loads though, minetest is terrible in parallel stuff, so it takes a while
17:45 Volkj 2¢ idea on multithread: one thread per sqlite file, for map chunk of 1000x1000 wide
17:47 Krock did you mean 1000^3 wide?
17:48 Volkj usually people don't build so much on height, more widely - 1000x1000 wide including all the heigh from bottom to top
17:49 Volkj just a though, would give multiple sqlite files but multithread would be useful on servers
17:50 Megaf [18:48:54] <Volkj> usually people don't build so much on height, more widely - 1000x1000 wide including all the heigh from bottom to top
17:50 Megaf eh.. Don't go to my server then
17:50 Megaf we have stuff ranging from -20000 to +25000
17:51 Megaf yes, people actually dug that deep, people are crazy
17:51 Volkj it won't give every file of little size, but at least it's better than a single big file
17:51 ssieb joined #minetest
17:53 Volkj Megaf: wondering how much the spawn rate of ore is influenced by that depth, but it really depends on the mapgen used (and tweaked by servers)
17:54 Megaf Volkj: I don't think it affects that much
17:54 moparisthebest Megaf: no that didn't load it all either :/
17:54 est wohoo
17:54 est its just awesome how slow windows update is
17:54 Volkj yup, i use to find more mese on lower depths than >20k
17:55 est if they managed to get windows update fast, people wouldnt hate it as much
17:55 Megaf moparisthebest: is the server public?
17:55 est chrome updates are super super fast
17:55 Megaf [18:55:26] <est> its just awesome how slow windows update is
17:55 est noone really has a problem with chrome updates
17:55 moparisthebest Megaf: it *can* be, but not that fast upload speeds, I was testing it over lan
17:55 Megaf I was looking at windows 10 privacy things, and saw the windows update is now p2p, over local network and internet
17:56 Megaf so if you download an updated, it will seed to other windows machines
17:56 est yeah but you can disable it
17:56 Megaf you can make it p2p on the internal network only yes
17:56 Megaf but p2p on the internet is slow enough already
17:56 Calinou <Megaf> And when I go to reboot/shutdown I get that "please wait, installing updates"
17:56 Calinou yeah, it does that a lot
17:57 Calinou Windows Update is not known to be particularly fast or stable or anything
17:57 basxto joined #minetest
17:57 agaran lol
17:57 Volkj Calinou: tried gnome-software for updates, a button named "reboot and update" appeared. Gnome-software uninstalled
17:58 Calinou Volkj: it's fine to ask for a reboot after updating
17:58 xSmurf joined #minetest
17:58 Calinou what is not fine is 1) rebooting without user consent, 2) applying updates without user consent
17:58 Calinou (Windows 10 does both)
17:58 Megaf not the win10 I installed
17:58 Megaf I guess not at least
17:58 Megaf because I told it to notify first
17:58 Calinou Windows 10 can reboot if you're not in "activity hours", by defaut between 8:00 and 17:00
17:58 Megaf Ok, managed to install Skype 4 here
17:59 Megaf works well
17:59 Volkj sadly yes. Was like a nightmare on every patch Tuesday , checking every patch to not get an hidden updater
18:03 agaran Calinou: win10 does lot more than just those two..
18:05 Markow joined #minetest
18:05 moparisthebest ok Megaf burtrum.org port 30000 should be open now
18:05 Megaf so, full Debian 8 + Jessie-backports GNOME install (Including Inkscape, GIMP, LibreOffice)+ Skype (and it's 32 bit deps) + Quassel (And deps, like VLC), + Opera + Firefox + Chrome = 5.3 GB. Windows 10 install + Chrome + Firefox + Opera + Skype (No graphical/office tool, no nothing, just clean install) = 11 GB
18:06 Megaf amazing isn't it?
18:06 Megaf I was actually expecting windows to use much more
18:07 Megaf oh, and on Windows I'm missing a lot of drivers. On Debian I installed all drivers and firmwares already
18:07 Megaf moparisthebest: hold on, downloading minetest
18:08 Megaf moparisthebest: joining
18:08 moparisthebest and the blocks are already generated, and the database is redis
18:08 moparisthebest it loads them fairly fast but I have to fly over them to get them to load, that's what I'm trying to avoid
18:08 Megaf hows you CPU use there?
18:09 moparisthebest < 50% of one core now, and that's 4 cores
18:09 moparisthebest it's not a very powerful server, intel avalons which are like atoms
18:09 Megaf ok, again, mt is terrible in parallel stuff
18:09 Megaf moparisthebest: just joined
18:10 Megaf moparisthebest: /grant Megaf fly,fast
18:10 moparisthebest done
18:21 xSmurf joined #minetest
18:24 behalebabo joined #minetest
18:26 MinetestBot [git] sfan5 -> minetest/minetest: Update library versions in buildbot 9fa562f https://git.io/viQoq (2016-09-21T20:16:31+02:00)
18:26 MinetestBot [git] sfan5 -> minetest/minetest: Don't use ZLIB_WINAPI if the required DLL is not provided to CMake af4c210 https://git.io/viQom (2016-09-21T20:16:31+02:00)
18:27 Megaf !server Megaf
18:27 MinetestBot Megaf: Megaf Server v4.0 | mt.megaf.info:30003 | Clients: 0/10, 0/3 | Version: 0.4.14-Megaf / MegafXploreNext | Ping: 7ms
18:31 Trustable_2 joined #minetest
18:34 behalebabo joined #minetest
18:37 tried_to_fix_wif joined #minetest
18:38 moparisthebest anyone know how to set a hotkey to '
18:38 moparisthebest when I try it sets it to - instead?
18:40 sfan5 irrlicht doesn't seem to have a keycode for that
18:40 sfan5 or maybe it does but it's not called after the character
18:40 sfan5 s/called/named/
18:40 moparisthebest that sucks for people using the dvorak keyboard layout where ' is where Q is on a qwerty
18:40 agaran sfan5: is possible to have clipboard working in minetest? so I can paste from X clipboard or cut like seed from chat/output in console in MT and paste in xterm?
18:40 moparisthebest oh, let me try editing the .conf with the keycode name directly
18:40 sfan5 have you tried editing the config to set it to KEY_KEY_Q
18:40 sfan5 ?
18:41 moparisthebest well I need it to be ' I'll find the name though
18:41 sfan5 agaran: complaing to irrlicht
18:41 sfan5 it works on windows
18:41 agaran sfan5: ok
18:41 sfan5 moparisthebest: http://irrlicht.sourceforge.net/docu/_keycodes_8h_source.html have fun
18:43 moparisthebest sfan5: it doesn't just use standard keycodes and such? :/
18:43 sfan5 what are "standard keycodes" ?
18:44 moparisthebest like the input any operating system would give you
18:44 agaran moparisthebest: it varies with OS.. irrlight talks on few..
18:45 Megaf hm, gnome web is pretty much useless as a web browser
18:45 sfan5 well it varies by OS
18:46 sfan5 so obviously irrlicht can't just use what it gets without processing
18:46 moparisthebest at some layer it has to talk to the OS though ?  also I'd assume all OS's have support for the ' key ?
18:46 sfan5 otherwise windows and linux wouldn't really work with the same code
18:46 sfan5 obviously OSs support the ' key
18:46 sfan5 you just have to find out which irrlicht keycode that it
18:46 sfan5 some are named quite strangely
18:47 sfan5 so it might be one of the KEY_OEM_* ones
18:47 moparisthebest it seems like it's not handled if I go by the ui
18:47 moparisthebest because it puts a '-' in there and maps it to the literal - key instead
18:47 Megaf hm, there's more people here using Dvorak
18:47 Megaf just can't remember who right now
18:48 Megaf be right back, going to windows
18:48 moparisthebest actually sfan5  KEY_OEM_7            = 0xDE,  // for US    "'""
18:49 moparisthebest maybe that's it, trying now
18:50 moparisthebest NOPE
18:51 moparisthebest oops sorry for the caps lock
18:51 moparisthebest so irrlicht doesn't use SDL or another library to handle input? it does everything itself?
18:54 moparisthebest what is that keycode supposed to map to?
18:57 moparisthebest for example /usr/include/linux/input.h says #define KEY_A 30
18:58 moparisthebest irrlicht says  KEY_KEY_A            = 0x41,  // A key
19:03 sfan5 moparisthebest: irrlicht has it's own keycode because it needs to work crossplatform
19:03 sfan5 keycodes
19:03 sfan5 also yes
19:04 sfan5 irrlicht is a game engine library itself
19:04 sfan5 it doesn't use sdl
19:04 moparisthebest it looks like there is an SDL driver though? also a Linux one
19:04 moparisthebest ah digging into the source code I see what I think is the cause...
19:05 sfan5 yes but the SDL driver adds more complexity because you're going through yet another layer
19:07 moparisthebest sfan5: is there a way to tell which driver it's going through?
19:07 moparisthebest when I'm running it? like is it a runtime or compiletime choice?
19:08 sfan5 no idea
19:08 sfan5 but i guarantee you it's not running via SDL
19:09 shamoanjac joined #minetest
19:09 moparisthebest source/Irrlicht/CIrrDeviceLinux.cpp line 1065 has some questionable looking key code
19:09 moparisthebest do you know how I could turn on the logging?
19:10 sfan5 what logging?
19:10 sfan5 anyway i found it
19:10 moparisthebest so things like os::Printer::log("Could not find EKEY_CODE, using orig. X11 keycode instead", core::stringc(event.xkey.keycode).c_str(), ELL_INFORMATION); would print ?
19:10 sfan5 oh that, no idea
19:10 sfan5 ' is U+0027
19:10 sfan5 % grep U+0027 /usr/include/X11/keysymdef.h
19:10 sfan5 #define XK_apostrophe                    0x0027  /* U+0027 APOSTROPHE */
19:11 sfan5 % grep XK_apostrophe <(wget -qO- https://raw.githubusercontent.com/zaki/irrlicht/master/source/Irrlicht/CIrrDeviceLinux.cpp)
19:11 sfan5 KeyMap.push_back(SKeyMap(XK_apostrophe, KEY_OEM_7));
19:11 moparisthebest can I put that in minetest.conf directly somehow?
19:11 moparisthebest that's not the right key though, somehow, it doesn't work anyhow
19:13 sfan5 KEY_OEM_7 is the format for minetest.conf, yes
19:13 sfan5 then you'll need to figure out how dvorak and X11 work together
19:13 moparisthebest yea that doesn't work though
19:14 moparisthebest pressing ' sends the right keycode otherwise I couldn't type '
19:14 moparisthebest can you set a hotkey to the ' key with your keyboard layout? it doesn't work with regular qwerty either, for me
19:16 sfan5 no
19:16 sfan5 the problem is that irrlicht receives the shift independent from the pressed key
19:16 moparisthebest there is no shift with that key though
19:16 moparisthebest if I run xev, it shows X gets it correctly
19:17 moparisthebest state 0x10, keycode 48 (keysym 0x27, apostrophe), same_screen YES,
19:17 moparisthebest XLookupString gives 1 bytes: (27) "'"
19:17 moparisthebest XmbLookupString gives 1 bytes: (27) "'"
19:17 sfan5 i use qwertz
19:17 sfan5 is qwerty that different?
19:18 moparisthebest it's not a keyboard layout issue even, it's just that the ' key does not work
19:18 Danek joined #minetest
19:18 moparisthebest with minetest/irrlicht
19:18 sfan5 for me it's a keyboard layout issue
19:18 sfan5 since ' uses shift
19:18 moparisthebest what is it if you don't hold shift?
19:18 sfan5 also xev probably handles keys differently than irrlicht
19:18 sfan5 actually no ignore that
19:18 sfan5 a #
19:18 moparisthebest xev just prints what X gets
19:18 moparisthebest can you use that as a hotkey?
19:19 agaran how to specify other prefix than /usr/local when compiling minetest?
19:19 sfan5 it turns into - and doesn't work
19:19 sfan5 so no
19:19 sfan5 that's definitely a bug
19:19 moparisthebest yep that's what happens to me too sfan5
19:19 sfan5 agaran: -DCMAKE_INSTALL_PREFIX=/usr iirc
19:20 sfan5 KeyMap.push_back(SKeyMap(XK_numbersign, KEY_OEM_2));
19:20 sfan5 hm
19:20 sfan5 while minetest.conf says keymap_zoom = -
19:20 sfan5 (why isn't it using the irrlicht name, is that new?)
19:20 agaran sfan5: thx, let's see.. :)
19:21 moparisthebest and yea you are right if KeyMap.push_back(SKeyMap(XK_A, KEY_KEY_A)); is right then it *looks* like KeyMap.push_back(SKeyMap(XK_apostrophe, KEY_OEM_7)); would be right
19:21 moparisthebest except the whole not working thing :)
19:21 sfan5 uh
19:21 sfan5 it doesnt accept KEY_OEM_2
19:21 sfan5 now *that* could be an mt bug
19:22 moparisthebest what if you put it in the config file manually?
19:22 sfan5 it interprets it as "K"
19:22 sfan5 as in KEY_KEY_K
19:22 sfan5 oh that explains it
19:22 sfan5 man who wrote this shitty code stuff
19:23 sfan5 moparisthebest: "-" means that minetest has no idea what key you're taking about
19:23 moparisthebest ah yep mine does the same
19:23 sfan5 an error
19:23 moparisthebest that's what I thought, but turns out pressing the - key makes it do it anyway :)
19:24 moparisthebest ha you know the worst part?
19:24 moparisthebest all that code diving, and turns out I can literally set
19:24 moparisthebest keymap_drop = '
19:25 moparisthebest in minetest.conf and it *just works* :)
19:25 moparisthebest but yea, that's some funky behavior
19:25 sfan5 my god this code is horrible
19:25 sfan5 if it wasn't so late i would start re-writing it this instant
19:26 moparisthebest I take it it has a hard-coded list of the keys, and if it doesn't match one, it puts -
19:26 moparisthebest but then parsing it if it doesn't recognize it it just takes the first character?
19:26 moparisthebest something along those lines anyway?
19:27 sfan5 i dont even know
19:28 sfan5 keycode.cpp:260-295
19:28 moparisthebest the other thing that wouldn't work was the / key for command
19:28 sfan5 ;_;
19:28 moparisthebest but that works too if you just set it to a literal /
19:28 sfan5 yes what you're doing works because of the
19:28 sfan5 bool KeyPress::operator==(const KeyPress &o) const
19:28 sfan5 and
19:29 sfan5 // it's not a (known) key, just take the first char and use that
19:29 sfan5 (line 291 - 295 in keycode.cpp)
19:30 moparisthebest ah so explains both why - gets put in there and why it ends up using the literal - key
19:30 moparisthebest yea, that's an, interesting, way to do it
19:31 moparisthebest though I see why, irrlicht didn't provide human readable names for the codes except for in the comments
19:31 moparisthebest if it did, it'd just use that and be done
19:32 moparisthebest I guess maybe it didn't because those some could need localization? idk
19:32 sfan5 yeah keycode.cpp deals with 1) parsing KEY_KEY_A into data 2) describing keys with human readable stuff 3) comparing keys
19:33 moparisthebest so the actual fix for those two keys is replacing "-" in that lookup array with "'" and "/"
19:33 moparisthebest but of course that's right for my keyboard, and not yours
19:33 moparisthebest fun. stuff.
19:34 moparisthebest still it should probably fallback to machine-readable KEY_OEM_7 or whatever versus not-working '-' ?
19:35 tried_to_fix_wif joined #minetest
19:48 Tux[Qyou] joined #minetest
19:50 sfan5 yes it should
19:51 sfan5 i've decided
19:51 sfan5 fuck it
19:51 sfan5 i'm rewriting keycode.cpp
19:54 moparisthebest ha sfan5 sorry about that :P
19:55 pludov joined #minetest
19:59 LNJ2GO left #minetest
20:04 STHGOM joined #minetest
20:10 behalebabo joined #minetest
20:11 aheinecke joined #minetest
20:12 agaran recompiled dev release (not a head.. rather a bit old but post 4.14) and it seems to work bit more smoothly than release but maybe thats because of more optimal flags when compiling on same host
20:14 aheinecke joined #minetest
20:32 Calinou yeah the difference is usually less than 1% faster
20:32 Calinou when compiling yourself vs using a pre-made build
20:33 proller joined #minetest
20:44 Erthome joined #minetest
20:45 agaran Calinou: i did recompile to check if it helps for random teleport to -xmax,y,-zmax
20:53 redblade joined #minetest
20:55 STHGOM joined #minetest
21:15 bigfoot547 joined #minetest
21:43 sfan5 moparisthebest: https://github.com/sfan5/minetest/tree/keycode_rewrite
21:43 sfan5 night~
21:55 tried_to_fix_wif joined #minetest
21:58 jojoa1997 joined #minetest
21:59 tried_to_fix_wif joined #minetest
22:10 torgdor joined #minetest
22:18 AntumDeluge joined #minetest
22:19 Void7 joined #minetest
22:19 STHGOM joined #minetest
22:20 tried_to_fix_wif joined #minetest
22:38 nolsen joined #minetest
22:44 redblade hi
22:44 redblade i've been noticing a phenomenon lately on my server
22:44 redblade i'm wondering if there's an unofficial client that's doing this
22:45 redblade people join and follow this pattern: NameXXX or NameYYYY
22:45 redblade as their username
22:45 redblade sometimes i've seen duplicate usernames with different numbres
22:45 redblade i'm wondering if anyone had more info
22:45 redblade i'm guessing it's an unofficial client
22:50 Erthome_ joined #minetest
22:58 Fixer redblade: unofficial client
22:59 redblade what's it called?
22:59 redblade do we know?
22:59 Fixer redblade: i'm not sure, could be "Exploration" smth
22:59 Fixer redblade: minetest android clone
22:59 redblade are these accounts a danger? my server is currently 0.4.14-dev
23:00 redblade i upgraded to dev when the tree griefer bug was fixed
23:00 Fixer redblade: don't think so
23:01 redblade exploration is a commercial version of "exploration lite"
23:05 redblade oh god
23:05 redblade i dont know if this is minetest but
23:05 redblade https://play.google.com/store/apps/details?id=com.playcoolzombiesportgames.mine.craft.pocket.lite.exploration.voxel.story.ExplorationLite.adventure.world.girl.girls.princess
23:05 redblade Girls Craft: Mine Exploration
23:05 redblade Great game for girls! Feel like a princess! Play one of the best free games for teenage girls!
23:06 redblade Build whole city with SPA, Nail Salon, Pet Shop, Make-up & beauty salon!
23:06 Fixer redblade: don't bother, there are lots of them
23:07 redblade I HATE THIS APP THERE ARE NO CUTE ANIMALZ!!! PLUS the castle is HUGE and it has 1 room with a tree in it. ARE U SERIOUS!! Plz make it better!
23:08 redblade So annoying This is an annoying game and each time I press the menu it freezes and came up an ad also why don't they just give us the entire block so annoying
23:09 redblade coming soon:
23:09 redblade Multiplayer - girls game edition
23:09 redblade Crafting items and weapons (maybe it isn't minetest then?)
23:10 redblade there was someone on the message board who had a github for imitations, i gotta go find it
23:12 redblade This other game entitled "Cute Craft Exploration: Girls" has the exact same description
23:13 redblade but instead of being developed by "Play Cool Zombie Sport Games", it's developed by "Tiny Dragon Adventure Games: Craft, Sport & RPG "
23:13 redblade https://play.google.com/store/apps/details?id=com.tinydragonadventuregames.mine.craft.pocket.lite.exploration.minecraft.voxel.cat.creative.build.world.girl.girls.cute.cube
23:14 redblade Worldcraft: Exploration 3D
23:14 redblade Craft Exploration Survival
23:14 redblade there are dozens of similarly named "exploration" games
23:17 redblade review for "megacraft":
23:17 redblade HE STOLE!! He stole off exploration craft!thats the original game!!
23:20 DMackey- joined #minetest
23:39 swift110 joined #minetest
23:40 swift110 joined #minetest
23:43 Tmanyo joined #minetest
23:54 Fixer it is known
23:55 Fixer fuck them
23:55 CanadianLuv joined #minetest
23:56 CanadianLuv Anyone online

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