[Windows] Fess's builds (64-bit): LevelDB, DirectX, etc.

User avatar
Fess
Member
 
Posts: 159
Joined: Wed Feb 27, 2013 05:46

[Windows] Fess's builds (64-bit): LevelDB, DirectX, etc.

by Fess » Tue Jul 30, 2013 19:39

Here is latest Minetest win64 dev build, which include gettext, cURL, Freetype, LuaJIT, LevelDB and DirectX support.
I will refresh links when new build will be ready.

Latest dev build 0.4.14 version with leveldb support, commit b3fc133, from 09.10.2016.
https://yadi.sk/d/a_FYLNitwXCqq
Please report, if you have any problems with this build.

Old stable 0.4.11 build:
https://yadi.sk/d/PjucmFfzdcqBE

Also, if you want to download older builds, here is the archive:
http://yadi.sk/d/XtBDSuUS7UXE3
P.S. If you have problem with recognizing language on ya.disk interface, just change flag to en in the left bottom corner of the page.
Last edited by Fess on Sun Oct 09, 2016 16:36, edited 36 times in total.
 

User avatar
Inocudom
Member
 
Posts: 2889
Joined: Sat Sep 29, 2012 01:14
IRC: Inocudom
In-game: Inocudom

by Inocudom » Tue Jul 30, 2013 20:03

I hope that this topic becomes a sticky.

How was your vacation?
 

User avatar
Jordach
Member
 
Posts: 4412
Joined: Mon Oct 03, 2011 17:58
GitHub: Jordach
IRC: Jordach
In-game: Jordach

by Jordach » Tue Jul 30, 2013 20:10

I pushed the Sticky Topic button btw.

But, these should help people who have 64bit but find 32bit too slow.

( ͡° ͜ʖ ͡°) ( ͡o ͜ʖ ͡o) [$ ( ͡° ͜ʖ ͡°) $] ( ͡$ ͜ʖ ͡$) ヽ༼ຈل͜ຈ༽ノ



My image and media server is back online and is functioning as normal.
 

User avatar
Inocudom
Member
 
Posts: 2889
Joined: Sat Sep 29, 2012 01:14
IRC: Inocudom
In-game: Inocudom

by Inocudom » Tue Jul 30, 2013 20:16

Something must have gone wrong. When I start up the build, the screen turns grey.
 

User avatar
Fess
Member
 
Posts: 159
Joined: Wed Feb 27, 2013 05:46

by Fess » Tue Jul 30, 2013 20:19

It was pretty fine, i have visited relatives which i had not seen for a long time, and i have many positive impressions, so I spent my time great :)
P.S. Returning to theme of topic, i found 1 error which can reproduce on other pc - after long loading of some server from list to test i've force closed minetest, and now it fails to load with
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
Code: Select all
In trans_func.
Access violation at 000007FEE3F38AD7 write?=0 address=8
23:10:45: ERROR[main]: Some exception: "Access violation"

error, which fails to fix with reboot/cleaning game data.
 

User avatar
Fess
Member
 
Posts: 159
Joined: Wed Feb 27, 2013 05:46

by Fess » Wed Jul 31, 2013 10:33

Seems it still some problem with curl, because build w/o curl support have no this bug, here is this build:
http://yadi.sk/d/FTKp_YYU7Q2IM
Last edited by Fess on Wed Jul 31, 2013 10:33, edited 1 time in total.
 

User avatar
Jordach
Member
 
Posts: 4412
Joined: Mon Oct 03, 2011 17:58
GitHub: Jordach
IRC: Jordach
In-game: Jordach

by Jordach » Wed Jul 31, 2013 11:06

You might be linking against a 32bit library.

( ͡° ͜ʖ ͡°) ( ͡o ͜ʖ ͡o) [$ ( ͡° ͜ʖ ͡°) $] ( ͡$ ͜ʖ ͡$) ヽ༼ຈل͜ຈ༽ノ



My image and media server is back online and is functioning as normal.
 

User avatar
Fess
Member
 
Posts: 159
Joined: Wed Feb 27, 2013 05:46

by Fess » Wed Jul 31, 2013 12:21

Jordach wrote:You might be linking against a 32bit library.

I've checked all libraries, only libiconv.dll,libogg.dll,libvorbis.dll,libvorbisfile.dll are 32bit and they were the same in early builds, all other are 64-bit. Also if i try to use 32-bit *.lib files while compiling it is leads to fail, while build in first post was compiled without any error, its only appers at minetest start.
 

User avatar
Fess
Member
 
Posts: 159
Joined: Wed Feb 27, 2013 05:46

by Fess » Wed Jul 31, 2013 20:29

New build c6cb97e693, changelog:
Make bumpmapping compatible with irrlicht 1.8
 

User avatar
Inocudom
Member
 
Posts: 2889
Joined: Sat Sep 29, 2012 01:14
IRC: Inocudom
In-game: Inocudom

by Inocudom » Wed Jul 31, 2013 22:10

Fess wrote:New build c6cb97e693, changelog:
Make bumpmapping compatible with irrlicht 1.8


This build works fine. Thank you, Fess.
 

User avatar
Fess
Member
 
Posts: 159
Joined: Wed Feb 27, 2013 05:46

by Fess » Fri Aug 02, 2013 08:35

New build 0b77588e87, changelog from GitHub:
  • Allow multiple 'wherein' nodes in oredef
  • Weather backward compatibility
  • Leveled nodebox backward compatibility
but still w/o Curl support, because with curl same error in trans func after second launch(first launch is correct, even server list works fine, but after you close client once minetest fails to load with grey screen and access violation error)
Also i've added link to folder with old builds, if someone want to use it.
Last edited by Fess on Fri Aug 02, 2013 08:48, edited 1 time in total.
 

User avatar
Inocudom
Member
 
Posts: 2889
Joined: Sat Sep 29, 2012 01:14
IRC: Inocudom
In-game: Inocudom

by Inocudom » Sun Aug 04, 2013 01:37

Curl seems to be a very difficult feature to get to work properly. Is there anybody in this community that understands this error?
 

User avatar
sfan5
Member
 
Posts: 3636
Joined: Wed Aug 24, 2011 09:44
GitHub: sfan5
IRC: sfan5

by sfan5 » Sun Aug 04, 2013 06:47

cURL is not difficult to get working, it just has some problems with 64bit
Mods: Mesecons | WorldEdit | Nuke
Minetest builds for Windows (32-bit & 64-bit)
 

User avatar
Fess
Member
 
Posts: 159
Joined: Wed Feb 27, 2013 05:46

by Fess » Sun Aug 04, 2013 21:20

Seems i fixed a problem with cURL, with updated 7.31 version its doesn't crashes.
New build with latest commit 314e4dd4a6, and cURL fixed in first post. Please try it and report if you have any issues with it
Changelog from GitHub:
[spoiler]
  • Fix installation of textures/texture_packs_here.txt
  • Fix texture bumpmapping on some GPUs
  • Masterserver bugfix
  • Freeze-melt adjust
  • Fix formspec label issues in win builds (MSVC)
  • Make freetype usage configureable by a setting
  • Dont show gamefilter in TP tab
  • Add texture pack selection to main menu
  • Change large amount of objects to be configurable via a setting in minetest.conf (max_objects_per_block)
  • Fix server getting completely choked up on even a little of DoS:
    -If client count is unbearable, immediately delete denied clients
    -Re-prioritize the checking order of things about incoming clients
    -Remove a huge CPU-wasting exception in ReliablePacketBuffer
  • Allow mods to listen to cheat detections using minetest.register_on_cheat()
  • Fix anticheat
  • Lessen the sky color glitch when quickly turning to look up after looking at ground that contains caves
  • Fix and improve view range tuner
  • Add replacements to schematics
  • More info in serverlist
[/spoiler]
P.S. If new build still crashes at yours pc for some reason, there is version w/o curl in ya.disk archive folder.
Last edited by Fess on Sun Aug 04, 2013 23:36, edited 1 time in total.
 

User avatar
Inocudom
Member
 
Posts: 2889
Joined: Sat Sep 29, 2012 01:14
IRC: Inocudom
In-game: Inocudom

by Inocudom » Mon Aug 05, 2013 05:06

This new build works very well, and the bump mapping looks nice with VanessaE's HDX 128px Texture Pack. Of course, the bump mapping will require the shaders, and the shaders require OpenGL (they don't work with DirectX 9.) According to the post beyond the link below, DirectX 9 support is not truly impossible:
https://forum.minetest.net/viewtopic.php?pid=103046#p103046
Last edited by Inocudom on Mon Aug 05, 2013 05:09, edited 1 time in total.
 

User avatar
Fess
Member
 
Posts: 159
Joined: Wed Feb 27, 2013 05:46

by Fess » Tue Aug 06, 2013 16:54

New build with latest commit 779165144e.
Changelog from GitHub:
[spoiler]
  • Simplify code of mainmenu world sort
  • Fix full crack texture being shown when releasing dig button
  • Add support for different drowning damage and allow drowning in other nodetypes
  • Fix worldlist in servertab being filtered by selected game
  • Rename LagPool's member variables to avoid MSVC freaking up due to it's #define max
  • Clean up server's log messages and give a better error to client when its player is in use
  • Add minetest.registered_biomes
  • Fix crack overlay for animated textures
  • Master server script improvement
[/spoiler]
Last edited by Fess on Tue Aug 06, 2013 16:55, edited 1 time in total.
 

User avatar
Inocudom
Member
 
Posts: 2889
Joined: Sat Sep 29, 2012 01:14
IRC: Inocudom
In-game: Inocudom

by Inocudom » Tue Aug 06, 2013 17:45

It looks like things are stabilizing concerning the development of Minetest. Did you try out the bump mapping feature yet? It is really quite nice.
 

User avatar
Fess
Member
 
Posts: 159
Joined: Wed Feb 27, 2013 05:46

by Fess » Wed Aug 07, 2013 17:46

Yea, bump mapping looks great with VanessaE's 512px HDX photorealistic texture pack.
New build with today's fixes, latest commit 2ed3067bbe.
Changelog from GitHub:
  • Fix various memory access problems detected by valgrind
  • Fix path of mono font in defaultsettings.cpp
  • Fix stored XSS vulnerability in the serverlist
  • Fix uninitialized irr::SEvent fields in guiFormSpecMenu.cpp
Last edited by Fess on Wed Aug 07, 2013 18:02, edited 1 time in total.
 

User avatar
jojoa1997
Member
 
Posts: 2890
Joined: Thu Dec 13, 2012 05:11

by jojoa1997 » Wed Aug 07, 2013 18:52

What benefit does using 64bit have over 32bit?
Coding;
1X coding
3X debugging
12X tweaking to be just right
 

User avatar
PilzAdam
Member
 
Posts: 4026
Joined: Fri Jul 20, 2012 16:19
GitHub: PilzAdam
IRC: PilzAdam

by PilzAdam » Wed Aug 07, 2013 18:53

jojoa1997 wrote:What benefit does using 64bit have over 32bit?

A downside is that it uses more RAM. Some people say its faster, but there are no benchmarks for that yet.
 

User avatar
Inocudom
Member
 
Posts: 2889
Joined: Sat Sep 29, 2012 01:14
IRC: Inocudom
In-game: Inocudom

by Inocudom » Wed Aug 07, 2013 18:55

jojoa1997 wrote:What benefit does using 64bit have over 32bit?


You must not use VanessaE's HDX texture packs... If you want to use the higher-resolution ones, it would be very wise to have a 64-bit build. You should try one of them, because they have bump mapping and they support numerous mods.

On some 64-bit computers (like mine,) 64-bit builds are smoother and faster. Oddly, oOChainLynxOo's laptop is 64-bit, but 32-bit builds seem to run better on it. However, 64-bit builds are faster than 32-bit builds on my computer.
Last edited by Inocudom on Wed Aug 07, 2013 18:58, edited 1 time in total.
 

User avatar
Fess
Member
 
Posts: 159
Joined: Wed Feb 27, 2013 05:46

by Fess » Tue Aug 13, 2013 23:36

New build with latest commit fc72d7fbb6.
http://yadi.sk/d/ZI3KDE9q7tRA5
Changelog from GitHub:
[spoiler]
  • Fix typos
  • Add support for entities to automatic face movement direction
  • Dont write directly to files but rather write and copy a tmp file
  • Remove farmesh
  • Decoration: Fix schematic probability mess with new MTS file version
  • Dont crash if facedir > 23
  • Dont download modstore info if its isnt needed
  • Don't freak out when a client sends multiple TOSERVER_INIT packets; also log one thing more.
[/spoiler]
Last edited by Fess on Fri Aug 16, 2013 19:22, edited 1 time in total.
 

User avatar
Fess
Member
 
Posts: 159
Joined: Wed Feb 27, 2013 05:46

by Fess » Fri Aug 16, 2013 19:17

New build with latest commit 4095e8f383.
http://yadi.sk/d/GufYM-QP8-A5j
Changelog from GitHub:
[spoiler]
  • Fix modstore pagecount
  • Use get_texturepath() instead of get_gamepath()/../textures
  • Use errorstream instead of std::cout in pathfinder.cpp
  • Remove debug output
  • Sort modlist alphabetically
  • Add ability to activate mods with doubleclick (remove old_style_mod_selection)
  • Don't automatically scroll listbox when selecting an item in the middle
  • Formspec textlist: Black Irrlicht magic to detect fake doubleclicks
  • Fix formspec escaping, add escaping to info.txt for texture packs.
  • Fix documentation about colors in formspec
  • Add virtual destructor to IBackgroundBlockEmerger to silence warning
  • Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu
  • Fix my name
[/spoiler]
P.S. This build is unstable for me, crashes when creating world and trying to log into it. Please try it and report if you have the same problem.
Last edited by Fess on Fri Aug 16, 2013 19:41, edited 1 time in total.
 

User avatar
Inocudom
Member
 
Posts: 2889
Joined: Sat Sep 29, 2012 01:14
IRC: Inocudom
In-game: Inocudom

by Inocudom » Fri Aug 16, 2013 22:55

Fess wrote:New build with latest commit 4095e8f383.
http://yadi.sk/d/GufYM-QP8-A5j
Changelog from GitHub:
[spoiler]
  • Fix modstore pagecount
  • Use get_texturepath() instead of get_gamepath()/../textures
  • Use errorstream instead of std::cout in pathfinder.cpp
  • Remove debug output
  • Sort modlist alphabetically
  • Add ability to activate mods with doubleclick (remove old_style_mod_selection)
  • Don't automatically scroll listbox when selecting an item in the middle
  • Formspec textlist: Black Irrlicht magic to detect fake doubleclicks
  • Fix formspec escaping, add escaping to info.txt for texture packs.
  • Fix documentation about colors in formspec
  • Add virtual destructor to IBackgroundBlockEmerger to silence warning
  • Omnicleanup: header cleanup, add ModApiUtil shared between game and mainmenu
  • Fix my name
[/spoiler]
P.S. This build is unstable for me, crashes when creating world and trying to log into it. Please try it and report if you have the same problem.


How often does it do these things? It has not crashed on me so far.
Last edited by Inocudom on Fri Aug 16, 2013 22:56, edited 1 time in total.
 

User avatar
Inocudom
Member
 
Posts: 2889
Joined: Sat Sep 29, 2012 01:14
IRC: Inocudom
In-game: Inocudom

by Inocudom » Sun Aug 18, 2013 19:39

Diagonal water animation was added to the Github version of Minetest recently.
 

User avatar
Fess
Member
 
Posts: 159
Joined: Wed Feb 27, 2013 05:46

by Fess » Tue Aug 20, 2013 09:32

Inocudom wrote:How often does it do these things? It has not crashed on me so far.

I've solved this problem, it was happening through special symbols in path to minetest folder.
Also i've compiled new build, but it have problem with localized characters in main menu, they are all looks like a symbols with wrong encoding. After latest BlockMen's fix there is not that problem, because all symbols are gone :))
Screenshot:
[spoiler]Image[/spoiler]

Here is this build, commit 78ea818aaf just for testing
.

http://yadi.sk/d/JhZ1R1Hj86suC
If your native system language is english maybe you will have no this bug.
Last edited by Fess on Tue Aug 20, 2013 09:57, edited 1 time in total.
 

User avatar
PilzAdam
Member
 
Posts: 4026
Joined: Fri Jul 20, 2012 16:19
GitHub: PilzAdam
IRC: PilzAdam

by PilzAdam » Tue Aug 20, 2013 11:23

What language did you try? Are you sure that the font contains the characters?
 

User avatar
Fess
Member
 
Posts: 159
Joined: Wed Feb 27, 2013 05:46

by Fess » Tue Aug 20, 2013 11:51

PilzAdam wrote:What language did you try? Are you sure that the font contains the characters?

Russian language, until latest commits there is no such problem.
 

User avatar
BlockMen
Member
 
Posts: 768
Joined: Fri Mar 01, 2013 17:24
GitHub: BlockMen

by BlockMen » Tue Aug 20, 2013 12:38

I can reproduce this with russian language...
Image

But im wondering why the "main menu" (in russian) after "Minetest" in the window caption is also not shown correct, because this is not affected by my commit.

It seems to be a general problem with gettext and russian language?
 

User avatar
Fess
Member
 
Posts: 159
Joined: Wed Feb 27, 2013 05:46

by Fess » Tue Aug 20, 2013 13:19

In my case window caption after word minetest shows correctly, also ingame menu appears correctly on russian, screenshots below.
[spoiler]Image
Image[/spoiler]
Also, thats how it looks a like until latest commit
[spoiler] Before https://github.com/minetest/minetest/commit/78ea818aaf398e5eec4f1da7c302d3082aaf7f3c
Image[/spoiler]
Last edited by Fess on Tue Aug 20, 2013 13:47, edited 1 time in total.
 

Next

Return to Minetest Builds

Who is online

Users browsing this forum: No registered users and 3 guests

cron