Page 1 of 3

64 bit

PostPosted: Sat Apr 27, 2013 14:14
by brainiacbob
does any one know of a 64 bit minetest build for windows 7 ????
thanks in advance.

PostPosted: Sat Apr 27, 2013 14:33
by CryAngel

PostPosted: Sat Apr 27, 2013 14:59
by PilzAdam
64 bit is rather useless for Minetest, it isnt a performance increase and only takes more RAM.

PostPosted: Sat Apr 27, 2013 15:11
by CryAngel
btw i think x32 application on x64 system force system to switch context.

PostPosted: Sat Apr 27, 2013 20:49
by brainiacbob
PilzAdam wrote:64 bit is rather useless for Minetest, it isnt a performance increase and only takes more RAM.


that may be true but 32 bit wont work for my system (dont know why). i tried a 64 bit version but it is junk and i dont know how to improve it. maybe you could develop a 64 bit version pilzadam

PostPosted: Sat Apr 27, 2013 21:18
by PilzAdam
brainiacbob wrote:
PilzAdam wrote:64 bit is rather useless for Minetest, it isnt a performance increase and only takes more RAM.


that may be true but 32 bit wont work for my system (dont know why). i tried a 64 bit version but it is junk and i dont know how to improve it. maybe you could develop a 64 bit version pilzadam

Why doesnt the 32 bit version work for you? I don think the 64 bit version will work then.
And you dont "develop" a 64 bit version, you just use a 64 bit compiler (and use all the libaries in 64 bit). I wont do this for my win builds, because I simply dont want to set up the whole build environment for 64 bit too. And it also has no benefit.

PostPosted: Sat Apr 27, 2013 22:58
by CryAngel
well, on pure x64 linux x32 binary dont work indeed. but x64 windows never pure, is always contains also x32 libs. i most sure, if some x32 app dont work on windows - then just some x32 lib missed. is can be one of lib, on which minetest depend (i.e. irrlicht, gettext etc.) or some system lib missed or damaged. x64 system still can work good in case if some x32 lib damaged.

PostPosted: Sat Apr 27, 2013 23:26
by brainiacbob
so what compiler would i use. how about MinGw???

PostPosted: Sun Apr 28, 2013 00:13
by jordan4ibanez
PilzAdam wrote:64 bit is rather useless for Minetest, it isnt a performance increase and only takes more RAM.

No. For me; 32bit = 20-25fps[normal] 26-32fps[max], 64bit = 55-60fps[normal/max].

PostPosted: Sun Apr 28, 2013 00:42
by CryAngel
brainiacbob wrote:so what compiler would i use

on windows im sure about MSVS but think MinGW will also work. so, you choose.

PostPosted: Sun Apr 28, 2013 01:06
by VanessaE
For me, when I first upgraded from 32 -> 64 bit in my OS (on the same hardware, yet), it gave Minetest a nice boost in starting speed, to the tune of 30 or 40% faster.

PostPosted: Sun Apr 28, 2013 01:31
by CryAngel
also i most sure some better performance can be achieved even in case game or app don't bother about x64 - just because compiler can use some optimisations specific for x64 (new registers etc.)

PostPosted: Sun Apr 28, 2013 06:26
by sfan5
If anyone could give me all the libraries(for x86_64), I'd build a 64bit version.

PostPosted: Mon Apr 29, 2013 00:43
by Fess
I've posted updated builds of minetest x64 for windows in topic http://forum.minetest.net/viewtopic.php?pid=87122#p87122 , but maybe its good idea to start new topic in which i will post updated build of minetest x64, or just rename this topic and place it to section where people can easily found it.

PostPosted: Thu May 02, 2013 19:06
by brainiacbob
Fess wrote:I've posted updated builds of minetest x64 for windows in topic http://forum.minetest.net/viewtopic.php?pid=87122#p87122 , but maybe its good idea to start new topic in which i will post updated build of minetest x64, or just rename this topic and place it to section where people can easily found it.

yeah but in your build the textures are messed up in the inventory. wood looks like water, water looks like wood, and so on. they dont look like that when they are placed but in my inventory they are wierd. is there anyone willing to try and fix this problem

PostPosted: Sat May 04, 2013 21:46
by Inocudom
Could you make a new build soon, Fess? The favorite server list was finally fixed.

PostPosted: Sat May 04, 2013 22:57
by Fess
brainiacbob wrote:yeah but in your build the textures are messed up in the inventory. wood looks like water, water looks like wood, and so on. they dont look like that when they are placed but in my inventory they are wierd. is there anyone willing to try and fix this problem

Hmm, i don't have this problem. Are you using default textures? And which render are you using? With all default settings problem also appears?

Also, there is updated Windows 7 x64 build of minetest (latest commit 098692ef26), firstly try it maybe problem is solved:
http://yadi.sk/d/ey2pTy3x4ZIwV

PostPosted: Wed May 08, 2013 17:42
by Fess
Updated: Minetest x64 with latest commit 7b41f54411
http://yadi.sk/d/Tyd1JvLa4fFIW

PostPosted: Thu May 09, 2013 15:34
by Inocudom
A few very useful updates were made to Minetest recently. The itemdef memory leak was fixed, a video mode option was added in-game, world selection was fixed, a main menu segfault was fixed, and clouds and a progress bar were added to the loading screen.

Do you play on any servers? If not, you might like WazuClan's server or VanessaE's server.

PostPosted: Fri May 10, 2013 15:36
by Fess
Updated: Minetest x64 latest commit 81c863ac4d
http://yadi.sk/d/Uq37veji4hku6

Yea, sometimes i run server for me and my friends :)

PostPosted: Fri May 10, 2013 15:40
by rubenwardy
CryAngel wrote:btw i think x32 application on x64 system force system to switch context.


I have Window 7 64 bit, and normal Minetest works fine for me.

PostPosted: Fri May 10, 2013 17:41
by 100best
Fess wrote:Updated: Minetest x64 latest commit 81c863ac4d
http://yadi.sk/d/Uq37veji4hku6

Yea, sometimes i run server for me and my friends :)

it give me this error?

the apparition was unable to start correctly (0xc00007b)

i have c++ Redistributable 2010 and 2012

PostPosted: Fri May 10, 2013 20:09
by Inocudom
Thank you for that build, Fess. That new progress bar for the loading screen makes life less stressful, not to mention that you are the only person making dev builds for Windows that use Direct X. Sadly, the inventory icons bug is caused by Direct X, but at least my computer is quieter when I use it. I fear that this will be eternally denied, but it would be nice if someone had the skills to make Direct X work better with Minetest. I am not the only person using Windows around here, after all.

PostPosted: Sun May 12, 2013 18:20
by Fess
100best wrote:it give me this error?

the apparition was unable to start correctly (0xc00007b)

i have c++ Redistributable 2010 and 2012

It is mean that you have 32-bit release of OpenAL32, not 64-bit.
I've replaced library OpenAL32.dll which placed in minetest/bin folder, now its 64-bit. If you still have this problem just install 64-bit OpenAL.
To Inocudom:
I've tested video_driver = direct3d9 option, yes game starts much faster and have more performance. But i have also that bug with textures, all them become red-colored, screenshot here:
Image
This problem fixed by disabling shaders (enable_shaders = 0), and seems i have repeated your bug with disapperaing of icons - it caused when i have minimized and maximized minetest windows. On official 32-bit build this problem also take place, so it is not the problem of 64-bit release. I will try to do smth with this problem.

Also, there is updated minetest build with latest commit 2c09e8a84c:
http://yadi.sk/d/18aSyJuL4lYIB

PostPosted: Mon May 13, 2013 17:06
by 100best
Fess wrote::
I've tested video_driver = direct3d9 option, yes game starts much faster and have more performance. But i have also that

DX 9 is old, it does that with GL 1.X too.
Settings -> Shaders

PostPosted: Sun May 19, 2013 16:46
by Inocudom
Could you make a new build soon, Fess? A few important changes were made to the development version of Minetest lately. One significant one is an improved mod installation structure.

PostPosted: Sun May 19, 2013 19:59
by Fess
Updated minetest x64 build (latest commit bc66f46323):
http://yadi.sk/d/PNci7Iz34zPX7

PostPosted: Sun May 19, 2013 22:32
by Inocudom
With the new build you made, I was able to test the new mod installation system. I can say that it is easier to work with than the previous one, but people must remember that mods must be activated in the configuration area of the main menu before they will appear in-game.

PostPosted: Mon May 20, 2013 21:05
by Fess
Yeah, but some problems with mods which uses deflaut mods from common part are appears, so we need wait until they updates too.

PostPosted: Tue May 21, 2013 19:12
by Inocudom
PilzAdam's farming mod was added to the default game of Minetest and plantlife was updated. It looks like 0.4.7 will be out soon.