[Windows] Minetest 5.0.0 MSVC Installer
- addi
- Member
- Posts: 666
- Joined: Thu Sep 20, 2012 03:16
- GitHub: adrido
- Location: Black-Forest, Germany
[Windows] Minetest 5.0.0 MSVC Installer
Minetest 5.0.1
Minetest-5.0.1-win64.msi · 13,8 MB
Minetest-5.0.1-win32.msi · 12,63 MB
To Update just install the 5.0.1 version.
Old Minetest 5.0
Minetest-5.0.0-win64.msi · 13.8 MB
Minetest-5.0.0-win32.msi · 12.62 MB
If you have already tested the old installer builds here, you can simply and save upgrade using the new build.
Minetest-5.0.1-win64.msi · 13,8 MB
Minetest-5.0.1-win32.msi · 12,63 MB
To Update just install the 5.0.1 version.
Old Minetest 5.0
Minetest-5.0.0-win64.msi · 13.8 MB
Minetest-5.0.0-win32.msi · 12.62 MB
If you have already tested the old installer builds here, you can simply and save upgrade using the new build.
Last edited by addi on Sat May 04, 2019 06:02, edited 4 times in total.
- Krock
- Developer
- Posts: 4650
- Joined: Thu Oct 03, 2013 07:48
- GitHub: SmallJoker
- Location: Switzerland
- Contact:
Re: Windows: Minetest 5.0.0 x64 MSVC Installer Feature Freez
Can confirm working on Linux 8)
Just.. do not close Minetest. It will crash. Like this:
Sneak-peek from in-game:
Just.. do not close Minetest. It will crash. Like this:
Code: Select all
2018-12-09 13:50:24: ERROR[Main]: Please choose a name!
2018-12-09 13:50:25: [Main]: >> === FATAL ERROR ===
2018-12-09 13:50:25: [Main]: >> Illegal instruction encountered (Exception 0xC000001D) at 0x00000000005DF0B6
2018-12-09 13:50:25: [Main]: >> Saved dump to C:\users\me\Application Data\Minetest\minetest.dmp
- Attachments
-
- screenshot_20181209_135535.png (218.69 KiB) Viewed 2019 times
-
- minetest.dmp.7z
- (6.82 KiB) Downloaded 414 times
Look, I programmed a bug for you. >> Mod Search Engine << - Mods by Krock - DuckDuckGo mod search bang: !mtmod <keyword here>
Re: Windows: Minetest 5.0.0 x64 MSVC Installer Feature Freez
addi wrote:Minetest-5.0.0-win64.msi · 13.65 MB
- Attachments
-
- minetest-0.5.0.0dev-wherearethefolders.png (20.85 KiB) Viewed 2019 times
- addi
- Member
- Posts: 666
- Joined: Thu Sep 20, 2012 03:16
- GitHub: adrido
- Location: Black-Forest, Germany
Re: Windows: Minetest 5.0.0 x64 MSVC Installer Feature Freez
Sorry for the late response, I was very busy before the Holidays.
Normaly the error 0xC..1D indicates a broken Windows Installation. It could be fixd by checking and repairing with sfc /scannow (on a real windows installation)
Another odd thing is, that your ntdll.dll is versioned to be Windows 7 (6.1) while the kernel32.dll and the other system libs are versioned to be Windows XP (5.1).
The actual Error appears to be in OpenAl32.dll. Ill check if there is a update for OpenAL but I guess the error its only caused by wine.
Its not a bug, its a feature: It will keep the players playing that are afraid of Errors. ;-PKrock wrote:Can confirm working on Linux 8)
Just.. do not close Minetest. It will crash. Like this:...Code: Select all
2018-12-09 13:50:24: ERROR[Main]: Please choose a name! 2018-12-09 13:50:25: [Main]: >> === FATAL ERROR === 2018-12-09 13:50:25: [Main]: >> Illegal instruction encountered (Exception 0xC000001D) at 0x00000000005DF0B6 2018-12-09 13:50:25: [Main]: >> Saved dump to C:\users\me\Application Data\Minetest\minetest.dmp
Normaly the error 0xC..1D indicates a broken Windows Installation. It could be fixd by checking and repairing with sfc /scannow (on a real windows installation)
Another odd thing is, that your ntdll.dll is versioned to be Windows 7 (6.1) while the kernel32.dll and the other system libs are versioned to be Windows XP (5.1).
The actual Error appears to be in OpenAl32.dll. Ill check if there is a update for OpenAL but I guess the error its only caused by wine.
- Attachments
-
- debug.png (155.68 KiB) Viewed 2019 times
- Krock
- Developer
- Posts: 4650
- Joined: Thu Oct 03, 2013 07:48
- GitHub: SmallJoker
- Location: Switzerland
- Contact:
Re: Windows: Minetest 5.0.0 x64 MSVC Installer Feature Freez
No problem, thanks for investigating!addi wrote:Sorry for the late response, I was very busy before the Holidays.
<snip>
Another odd thing is, that your ntdll.dll is versioned to be Windows 7 (6.1) while the kernel32.dll and the other system libs are versioned to be Windows XP (5.1).
Actually I had to giggle for a moment when I've read about the version mismatch (- "Ooops!") because it's anyhow not clear what exactly Wine does to change the Windows version. I don't think that a newer OpenAL version will solve this issue - it's most likely caused by running it in Wine. At least it's playable - I'm fairly impressed :)
Look, I programmed a bug for you. >> Mod Search Engine << - Mods by Krock - DuckDuckGo mod search bang: !mtmod <keyword here>
- addi
- Member
- Posts: 666
- Joined: Thu Sep 20, 2012 03:16
- GitHub: adrido
- Location: Black-Forest, Germany
Re: [Windows] Minetest 5.0.0 MSVC Installer Release Candidat
Updated to Release candidate 1, added x86 installer
To upgrade just download and install it again.
To upgrade just download and install it again.
Re: [Windows] Minetest 5.0.0 MSVC Installer Release Candidat
thanks for your info.addi wrote:Updated to Release candidate 1, added x86 installer
To upgrade just download and install it again.
- addi
- Member
- Posts: 666
- Joined: Thu Sep 20, 2012 03:16
- GitHub: adrido
- Location: Black-Forest, Germany
Re: [Windows] Minetest 5.0.0 MSVC Installer Release Candidat
Updated to RC2
To upgrade just download and Install it again.
To upgrade just download and Install it again.
- addi
- Member
- Posts: 666
- Joined: Thu Sep 20, 2012 03:16
- GitHub: adrido
- Location: Black-Forest, Germany
Re: [Windows] Minetest 5.0.0 MSVC Installer
Updated to 5.0.0. Thanks to all that made this possible!
- Beerholder
- Member
- Posts: 199
- Joined: Wed Aug 03, 2016 20:23
- GitHub: evrooije
- In-game: Beerholder
Re: [Windows] Minetest 5.0.0 MSVC Installer
Hi addi, could you repost the 5.0.1 download link please? Thanks!!
- addi
- Member
- Posts: 666
- Joined: Thu Sep 20, 2012 03:16
- GitHub: adrido
- Location: Black-Forest, Germany
Re: [Windows] Minetest 5.0.0 MSVC Installer
Minetest 5.0.1
Minetest-5.0.1-win64.msi · 13,8 MB
Minetest-5.0.1-win32.msi · 12,63 MB
To Update just install the 5.0.1 version.
Minetest-5.0.1-win64.msi · 13,8 MB
Minetest-5.0.1-win32.msi · 12,63 MB
To Update just install the 5.0.1 version.
Re: [Windows] Minetest 5.0.0 MSVC Installer
Hi addi,
Thanks for your great work!
I tried to compile the "Minetest 5.x MSVC Installer" by myself.
It didn´t work... (My system: Windows 10 (x64; 1909); VS2019 Community (Win SDK 10.0.18362); cMake 3.16; Git 2.23)
First time I tried make.bat it ended with an error saying, that Irrlicht wanted "Win SDK 10.0.15063"... so I installed it too...
* Started "x64 Native Tools Command Prompt for VS2019"
* Ran "init.bat" ... everything okay... (downloaded Minetest 5.2 dev and all the other stuff)
* Ran "make.bat Installer"
But the "make.bat Installer" quits with fatal error:
So something wrong with libvorbisfile.lib... it´s missing...
The folder ends in: "E:\minetest\libvorbis\win32\VS2008\libvorbisfile" (No following ".../x64/Release/..." folders. Only some *.vcproj and *.vcxproj files can be found here...)
Do you know, what it could be? Could "Visual Studio Community 2019" be the main problem?
I have also installed "MS Visual Studio Code 1.41.1". Could that be a problem?
"Git\cmd" and "Cmake\bin" are listed in the PATHS.
(Compiling is completely new to me...)
Greetings,
Andoh
Thanks for your great work!
I tried to compile the "Minetest 5.x MSVC Installer" by myself.
It didn´t work... (My system: Windows 10 (x64; 1909); VS2019 Community (Win SDK 10.0.18362); cMake 3.16; Git 2.23)
First time I tried make.bat it ended with an error saying, that Irrlicht wanted "Win SDK 10.0.15063"... so I installed it too...
* Started "x64 Native Tools Command Prompt for VS2019"
* Ran "init.bat" ... everything okay... (downloaded Minetest 5.2 dev and all the other stuff)
* Ran "make.bat Installer"
But the "make.bat Installer" quits with fatal error:
Code: Select all
"E:\minetest\Minetest\cmake-build-release\x64-Installer\src\minetest.vcxproj" (Standardziel) (1) ->
(Link Ziel) ->
LINK : fatal error LNK1181: Eingabedatei "E:\minetest\libvorbis\win32\VS2008\libvorbisfile\x64\Release\libvorbisfile.lib" kann nicht geöffnet werden. [E:\minetest\Minetest\cmake-build-release\x64-Installer\src\minetest.vcxproj]
The folder ends in: "E:\minetest\libvorbis\win32\VS2008\libvorbisfile" (No following ".../x64/Release/..." folders. Only some *.vcproj and *.vcxproj files can be found here...)
Do you know, what it could be? Could "Visual Studio Community 2019" be the main problem?
I have also installed "MS Visual Studio Code 1.41.1". Could that be a problem?
"Git\cmd" and "Cmake\bin" are listed in the PATHS.
(Compiling is completely new to me...)
Greetings,
Andoh
- Attachments
-
- Screenshot Folder
- screenshot folder.png (18.16 KiB) Viewed 2019 times
Re: [Windows] Minetest 5.0.0 MSVC Installer
Hi,
Thank you for providing us an windows installer great job.
I'm working in a french school and pupils don't understand english.
I've tried to change language in game settings without success.
How can i switch language to french ?
Thank you very much
Regards
Thank you for providing us an windows installer great job.
I'm working in a french school and pupils don't understand english.
I've tried to change language in game settings without success.
How can i switch language to french ?
Thank you very much
Regards
- addi
- Member
- Posts: 666
- Joined: Thu Sep 20, 2012 03:16
- GitHub: adrido
- Location: Black-Forest, Germany
Re: [Windows] Minetest 5.0.0 MSVC Installer
Hi, sorry for the late response. The forum does no longer seem to send notification mails.
@Andoh The buildbot is old and outdated, but you can now use the official way described in the readme. https://github.com/minetest/minetest#co ... on-windows
@Oxejatte Sadly this builds do not provide translation support due to legal reasons. The translation library(gettext) is licensed under GPL which do not allow to be compiled with windows libs.
Normaly I wouldn't care about it, but gettext is a pure Linux thing that is hardly working on Windows. The last time I tried it was not possible.
But this would only translate the mainmenu not the game itself. To have the mods translated, you need https://github.com/minetest-mods/intllib
@Andoh The buildbot is old and outdated, but you can now use the official way described in the readme. https://github.com/minetest/minetest#co ... on-windows
@Oxejatte Sadly this builds do not provide translation support due to legal reasons. The translation library(gettext) is licensed under GPL which do not allow to be compiled with windows libs.
Normaly I wouldn't care about it, but gettext is a pure Linux thing that is hardly working on Windows. The last time I tried it was not possible.
But this would only translate the mainmenu not the game itself. To have the mods translated, you need https://github.com/minetest-mods/intllib
- rubenwardy
- Moderator
- Posts: 6978
- Joined: Tue Jun 12, 2012 18:11
- GitHub: rubenwardy
- IRC: rubenwardy
- In-game: rubenwardy
- Location: Bristol, United Kingdom
- Contact:
Re: [Windows] Minetest 5.0.0 MSVC Installer
This doesn't sound right to me. Our official windows build supports gettext, and there have been no complaints about itaddi wrote:Sadly this builds do not provide translation support due to legal reasons. The translation library(gettext) is licensed under GPL which do not allow to be compiled with windows libs. Normaly I wouldn't care about it, but gettext is a pure Linux thing that is hardly working on Windows. The last time I tried it was not possible.
Don't use intllib - it's deprecated in favour of built-in translation support in Minetest 5addi wrote:To have the mods translated, you need https://github.com/minetest-mods/intllib
- addi
- Member
- Posts: 666
- Joined: Thu Sep 20, 2012 03:16
- GitHub: adrido
- Location: Black-Forest, Germany
Re: [Windows] Minetest 5.0.0 MSVC Installer
Well you are probably not using msvc ;-)rubenwardy wrote:This doesn't sound right to me. Our official windows build supports gettext, and there have been no complaints about it
Oh, I didn't know, that. Does the built in translation support requires gettext aswell?rubenwardy wrote:Don't use intllib - it's deprecated in favour of built-in translation support in Minetest 5
- rubenwardy
- Moderator
- Posts: 6978
- Joined: Tue Jun 12, 2012 18:11
- GitHub: rubenwardy
- IRC: rubenwardy
- In-game: rubenwardy
- Location: Bristol, United Kingdom
- Contact:
Re: [Windows] Minetest 5.0.0 MSVC Installer
We have made MSVC builds in the past. Krock also used to make gettext builds with MSVC: viewtopic.php?f=42&t=9515addi wrote:Well you are probably not using msvc ;-)
No, it doesn't require gettextaddi wrote:Oh, I didn't know, that. Does the built in translation support requires gettext aswell?
- addi
- Member
- Posts: 666
- Joined: Thu Sep 20, 2012 03:16
- GitHub: adrido
- Location: Black-Forest, Germany
Re: [Windows] Minetest 5.0.0 MSVC Installer
The prebuild binaries are not a option, they are generated 2004, and are only x86 not x64.rubenwardy wrote: We have made MSVC builds in the past. Krock also used to make gettext builds with MSVC: viewtopic.php?f=42&t=9515
But someone already ported gettext to vcpkg: https://github.com/microsoft/vcpkg/tree ... ts/gettext
With minor changes to minetest's CMakeLists it works. (It compiles and links, still no translation)
But to generate a working package its necesarry to convert the po files to mo files that gettext can read.
<rant>I tried for 2 days to get msgfmt compile, but this crap of sourcecode is missing headers, definitions, constants, has wrong definitions, ... and the file that probably generates the right config, 'gettext-tools/configure' consists of 72.000 LOC!!! And if you look up the FAQ... That program is causing woe's to me, not Windows !111!!! </rant>
TLDR:I give up. I will not longer waste my time porting gettext to Windows. Its probably easier to implement a gettext alternative instead of getting this working.
Last but not least, the license problem still remains.
- rubenwardy
- Moderator
- Posts: 6978
- Joined: Tue Jun 12, 2012 18:11
- GitHub: rubenwardy
- IRC: rubenwardy
- In-game: rubenwardy
- Location: Bristol, United Kingdom
- Contact:
Re: [Windows] Minetest 5.0.0 MSVC Installer
GIMP is GPLv3 and supports Windows. I'm going to need a citation for this because I can't find anyaddi wrote:Last but not least, the license problem still remains.
- Krock
- Developer
- Posts: 4650
- Joined: Thu Oct 03, 2013 07:48
- GitHub: SmallJoker
- Location: Switzerland
- Contact:
Re: [Windows] Minetest 5.0.0 MSVC Installer
You're by far not the first and definitely not the last person who's upset about gettext. I also spent hours trying to get it to work until I eventually gave up and went on using the old pre-compiled ones. With Win64 it's for sure not easier, thus having at least up-to-date cross-compiled binaries would be very welcome.addi wrote:TLDR:I give up. I will not longer waste my time porting gettext to Windows. Its probably easier to implement a gettext alternative instead of getting this working.
Maybe mingw is capable running those scripts and compiling it; but I never looked enough into that prior switching entirely to Linux.
Look, I programmed a bug for you. >> Mod Search Engine << - Mods by Krock - DuckDuckGo mod search bang: !mtmod <keyword here>
-
- Moderator
- Posts: 4095
- Joined: Wed Aug 24, 2011 09:44
- GitHub: sfan5
- IRC: sfan5
- Location: Germany
Re: [Windows] Minetest 5.0.0 MSVC Installer
If all you are missing is msgfmt, you can extract it from the gettext used by the buildbot: http://minetest.kitsunemimi.pw/gettext-0.20.1-win64.zipaddi wrote:I tried for 2 days to get msgfmt compile, [...]
You might have to copy libgcc and other DLLs from a recent build of mine for it to work.
FYI Gettext compiles fine for me with MinGW (except some small cross-compiling problems), even recent versions from 2019 such as the one linked above.
Who is online
Users browsing this forum: No registered users and 4 guests