Time Nick Message 13:55 yunfan aha, it seems my locale set work 13:55 yunfan but its lack of fonts 14:35 thexyz yunfan: try this http://minetest.ru/ttf/ttf-25cf3757b29a0397e201a4719788ead3dc76ec94.patch 14:37 yunfan thexyz: i have found the problem , its just my lack of font file , now i am testing let it using my ttf file 14:37 yunfan thexyz: anyway will have a try of your patch :] 14:44 thexyz this one is known to work 14:48 yunfan thexyz: still couldnt display my font in gui menu, but the application's title windows show in my font 14:48 thexyz you'll also need http://minetest.ru/ttf/font.ttf 14:49 thexyz drop it to minetest root dir 14:49 yunfan thexyz: so your font file is font.ttf? 14:49 yunfan i have got my droid.ttf to c55's default path -> which is texture/fontlucida.png 14:50 yunfan thexyz: ok , now its really works 14:50 yunfan thexyz: very thanks, and btw, where is your repo address? 14:52 thexyz https://github.com/xyzz 14:52 thexyz but my minetest fork is outdated 14:52 yunfan lost interesting of it? 14:53 thexyz the only change is that ttf thing 14:54 yunfan ok just want to follow you :] 14:54 yunfan and btw, is it possible to using cross compiling and mingw for compiling minetest on linux for win32? 14:55 yunfan i used to use tinycc + mingw done that, dont know if it could success on bigger projects 14:56 thexyz better ask sfan5 about this 14:57 thexyz he uses mingw to make windows builds 14:57 sfan5 and? 14:58 yunfan sfan5: which host did you do that ? 14:59 sfan5 my minetest builds? 14:59 yunfan your minetest build for win32 14:59 yunfan with mingw 14:59 sfan5 linux 14:59 yunfan which distro? 14:59 sfan5 ubuntu 12.04 lts 15:00 yunfan very well same with me 15:00 yunfan can you send your build scripting to me? 15:00 sfan5 yes 15:00 yunfan ok my email is jyf1987 at gmail dot com 15:01 sfan5 i don't need that 15:01 yunfan ? 15:01 sfan5 http://pastie.org/private/uy2folye4svs2vwbyswvaq 15:01 sfan5 here 15:01 yunfan ok 15:01 yunfan very thanks 15:02 sfan5 i disabled some wget lines because the download links are broken 15:03 yunfan and so i dont need to download those depended package myself? 15:03 sfan5 yes 15:04 sfan5 and put them in $build_dir/packages 15:04 thexyz you'll also need openal_stripped.zip 15:05 thexyz http://c55.me/random/2012-04/openal_stripped.zip 15:05 yunfan good, so i was wondering could this game supporting thousands of player online? 15:07 yunfan and another question is i notice that the sqlite file only contains one table is for contain mapblock's data. so why not using a keyvalue db to instead it for performance? 15:07 thexyz it's damn slow with ~60-70 players 15:07 thexyz http://minetest.net/forum/viewtopic.php?id=2095 15:08 thexyz server specs http://www.hetzner.de/en/hosting/produkte_rootserver/ex4 15:08 yunfan i see, the sqlite3 has no problem for parady read, but for writting, its horrible 15:08 thexyz and nobody knows why does it use sqlite 15:08 thexyz there's also some patch that enables us to use mysql 15:08 thexyz still not perfect 15:09 yunfan the current database only store mapblocks which i think is the best use case for keyvalue db 15:10 yunfan for cpp maybe we could give leveldb a try 15:10 yunfan unless there's other plan for storing more complex data 15:10 thexyz by the way, does storing raw (non-gzipped) data for each node (key is (x, y, z)) cause too much overhead? 15:11 yunfan its all write syscall 15:12 yunfan why not using a profiling tool for detecting that? 15:12 yunfan as VanessaE also said when sometime you play on your local server, it laaaags 15:12 thexyz currently it's stored gzipped 15:13 yunfan the problem is io i think , cpu is not the problem seems you use lua 15:13 thexyz well 15:13 thexyz http://minetest.ru/plot_final.png 15:14 thexyz (that's "stress test" server) 15:14 yunfan how about the disk io? 15:14 thexyz it wasn't recorded 15:16 yunfan i think that's import, because when i play on my local server, cpu and ram wont be the problem. my pc is i7 2600 + 16G ram 15:16 thexyz well, that server has i7 & 16gb of ram too 15:17 yunfan hmm its disk must better than mine 15:17 thexyz maybe try putting map.sql into ramfs and do stress test again? 15:18 yunfan yep, just try that, you could put it to /dev/shm 15:18 yunfan for sqlite3 i know it support in-memory mode 15:18 thexyz or even try stress-testing that mysql patch 15:19 thexyz http://minetest.net/forum/viewtopic.php?id=3005 15:20 yunfan how about the improvement of this? 15:23 yunfan sfan5: by using a ssh tunel , i let the packages downloadable, so are you also in china like me? 15:23 yunfan or iran? 15:23 yunfan which seems also have their own GFW 15:23 sfan5 i'm in germany 15:23 yunfan sfan5: then i dont know why you are also can achive that 15:25 yunfan thexyz: how about trying redis if your memory usage is not so huge 15:35 yunfan sfan5: seem i need to got mingwm10.dll and toolchain_mingw.cmake 15:36 sfan5 yunfan: https://github.com/celeron55/minetest/blob/master/util/buildbot/toolchain_mingw.cmake 15:36 sfan5 and http://www.dll-files.com/mingwm10.zip?0WHmRIVDhP 15:37 yunfan sfan5: good , thanks 16:22 yunfan thexyz: a question, your patch seems use the old protocol? 16:23 thexyz what patch? 16:24 yunfan thexyz: the font patch 16:24 thexyz um... how can it use old protocol? it's based off latest commit 16:24 yunfan well when i connect to local server it laaags for minutes 16:25 thexyz it doesn't touch network protocol at all 16:25 yunfan ok that's your server 16:25 yunfan minetest.ru 16:25 yunfan it use old protocol? 16:26 thexyz yep 16:27 yunfan why not using the new protocol? 16:27 thexyz it's old version 16:27 thexyz i'm planning to update it some day though 16:30 yunfan thexyz: i see you have such a good server, are you trying to make a mmo comunity? 16:30 thexyz minetest isn't ready for mmo 16:31 thexyz but.. it depends on your "mmo" definition 16:32 yunfan ok i am planning to using it for mmo, but current state seems not suit 16:32 thexyz yep 16:32 yunfan want to porting the minecraft mod mcmmo for it 16:32 thexyz it simply won't handle "massive" number of players =( 16:33 yunfan if i could got a extractly description of the protocol i will try to rewrite that server 16:33 yunfan i am server side engineer for web backend 16:34 yunfan now trying reboot to win32 16:39 jyfl9871 thexyz: a problem, how to force the locale value to mt's win32 build client? 16:40 thexyz umm? 16:40 thexyz for me it just works 16:41 jyfl9871 but mine not work :[ 16:41 jyfl9871 it fall back to english ui 16:41 thexyz oh 16:41 jyfl9871 should i add some configure item to minetest.conf? 16:41 thexyz well, i haven't even tried to swtich ui language 16:44 jyfl9871 i dont think win32 has locale term like zh_CN? 16:44 jyfl9871 instead they have cp936 19:42 LandMineMT_ anyof you know how to install mt on centos? 19:44 LandMineMT_ MiJyn do you? ^^ 19:49 MiJyn LandMineMT_ hmm 19:49 MiJyn is it redhat? 19:51 LandMineMT_ yeah 19:51 LandMineMT_ im following this guid 19:51 LandMineMT_ http://linuxhtpcguide.blogspot.fi/2011/06/howto-install-minetest-c55-on-fedora.html 19:55 MiJyn hmm 19:57 LandMineMT_ i get this error 19:57 LandMineMT_ http://pastebin.com/Kk0jT1yx 19:57 LandMineMT_ MiJyn 19:58 LandMineMT_ how do i disable sound? 20:06 LandMineMT_ MiJyn!! 20:06 LandMineMT_ MiJyn ! 20:09 MiJyn sorry 20:09 MiJyn I was afk 20:10 LandMineMT_ its ok how do i disable sounds? 20:13 MiJyn sudo apt-get install libvorbis-dev 20:13 MiJyn Idk 20:14 LandMineMT_ it says its not found 20:14 LandMineMT_ its centos 20:15 MiJyn oh 20:15 MiJyn lol 20:15 MiJyn just install libvorbis-dv 20:15 MiJyn *libvorbis-dev 20:18 LandMineMT_ nope 20:18 LandMineMT_ do you know how disable sound while compiling? 20:18 LandMineMT_ MiJyn 20:18 LandMineMT_ celeron55 are you therE?!! 20:23 MiJyn I don't know 20:23 MiJyn sorry! 20:59 LandMineMT_ thexyz u there?