[Windows] MSVC Installer builds

User avatar
addi
Member
 
Posts: 658
Joined: Thu Sep 20, 2012 03:16
Location: Black-Forest, Germany
GitHub: adrido

[Windows] MSVC Installer builds

by addi » Thu Feb 25, 2016 17:05

Since there are some people that builds portable Minetest versions for windows, I decided to provide an Installer.

Features:
  • zlib
  • sqlite3
  • curl
  • LuaJit
  • Irrlicht with DirectX 9
  • OpenAl with DirectSound
  • Minetest Game


System Requirements:


Download:
MinetestSetup.exe 10 MB
The installer contains both, 32 and 64 bit binaries and installs that one that fits to your system. Installation requires Admin rights, but you can install it wherever you want. (C:\Program Files\ works too!)
Install mods into C:\Users\<username>\minetest\mods . if \mods folder does not exist, just create it.



Source:
Since I had to modify the source a bit: here is it:
https://github.com/adrido/minetest/tree/windows


I tested the 64 bit on Windows 7 Professional and Home and Win 10 Home. The 32 bit where tested on Windows 10 Home.
Last edited by addi on Thu Mar 10, 2016 12:03, edited 3 times in total.
 

User avatar
cHyper
Member
 
Posts: 842
Joined: Fri May 06, 2011 08:49
Location: Austria
GitHub: cHyper-0815OL
IRC: cHyper
In-game: cHyper cHyper_0815

Re: [Windows] MSVC Installer builds

by cHyper » Thu Feb 25, 2016 17:42

program cannot be run because VCRUNTIME140.dll is missing!
 

User avatar
addi
Member
 
Posts: 658
Joined: Thu Sep 20, 2012 03:16
Location: Black-Forest, Germany
GitHub: adrido

Re: [Windows] MSVC Installer builds

by addi » Thu Feb 25, 2016 17:47

you have to install Visual C++ Redistributable for Visual Studio 2015 Update 1 than the dll error should be solved. I cannot include the vcruntime140.dll because windows 10 requires a different version than win 7. Maybe future versions of the installer downloads and installs it automatically if required.
 

User avatar
rubenwardy
Moderator
 
Posts: 5795
Joined: Tue Jun 12, 2012 18:11
Location: United Kingdom
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

Re: [Windows] MSVC Installer builds

by rubenwardy » Thu Feb 25, 2016 17:55

I maintain the official stable installers, here is the script if that's useful to you at all: https://gist.github.com/rubenwardy/5397343
 

User avatar
addi
Member
 
Posts: 658
Joined: Thu Sep 20, 2012 03:16
Location: Black-Forest, Germany
GitHub: adrido

Re: [Windows] MSVC Installer builds

by addi » Thu Feb 25, 2016 18:00

Oh I had not known that there extist official installers. Thanks :-), Ill look how useful it can be.
 

User avatar
addi
Member
 
Posts: 658
Joined: Thu Sep 20, 2012 03:16
Location: Black-Forest, Germany
GitHub: adrido

Re: [Windows] MSVC Installer builds

by addi » Sat Feb 27, 2016 13:28

New Build.
  • Now It downloads and installs "Visual C++ Redistributable for Visual Studio 2015 Update 1", automatically, if not already installed.
  • the new VBO increases FPS much. (At least on my computer) thanks RealBadAngel :-)
  • some bug fixes (see changelog)

@rubenwardy can you put the installers in a real git repo? Then we can easier work together.

Download: MinetestSetup.exe 9.6 MB
You can just install this update over the existing Installation.
+ Changelog
 

User avatar
addi
Member
 
Posts: 658
Joined: Thu Sep 20, 2012 03:16
Location: Black-Forest, Germany
GitHub: adrido

Re: [Windows] MSVC Installer builds

by addi » Wed Mar 02, 2016 15:57

New Build
Highlights:
  • Installer creates a firewall rule to avoid Firewall is popping up on first run.
  • Updated Minetest Game to latest unstable
  • Various bug-fixes

Download:

+ Changelog "Minetest":

+ Changelog "Minetest Game":
 

User avatar
addi
Member
 
Posts: 658
Joined: Thu Sep 20, 2012 03:16
Location: Black-Forest, Germany
GitHub: adrido

Re: [Windows] MSVC Installer builds

by addi » Sat Mar 05, 2016 09:05

New Build
Highlights:
  • Now with luaJit!
  • Various bug-fixes

Download:

+ Changelog "Minetest":

+ Changelog "Minetest Game":
[/quote]
 

User avatar
MineYoshi
Member
 
Posts: 5370
Joined: Wed Jul 08, 2015 13:20

Re: [Windows] MSVC Installer builds

by MineYoshi » Tue Mar 08, 2016 21:17

I downloaded the installer, everything normal, now when i going to install says this!


Runtime Error (at 29:206):

Error Interno: ExtractTemporaryFile: The file "" was not found.


I tried downloading the installer again, and the same error!



Any solution or is my pc?
 

User avatar
addi
Member
 
Posts: 658
Joined: Thu Sep 20, 2012 03:16
Location: Black-Forest, Germany
GitHub: adrido

Re: [Windows] MSVC Installer builds

by addi » Wed Mar 09, 2016 02:53

Im currently looking whats wrong with it. Setup extracts two *.dll files into the temporary folder one is used for the Setup itself and the other is required to download VC redist. I'm only wondering why the dll it tries to extract is empty ("")...

Maybe it could be also something with the Anti virus. I may ask you which Anti virus you are using? Can you create a log file which may contains additional informations?
 

User avatar
MineYoshi
Member
 
Posts: 5370
Joined: Wed Jul 08, 2015 13:20

Re: [Windows] MSVC Installer builds

by MineYoshi » Wed Mar 09, 2016 22:44

I use Avast, but i disabled it!


and how exactly use the log.txt function?
I know that is minetestsetup log=log.txt
ok but how do it exactly?

i mean what to do when happen' the error!
 

User avatar
addi
Member
 
Posts: 658
Joined: Thu Sep 20, 2012 03:16
Location: Black-Forest, Germany
GitHub: adrido

Re: [Windows] MSVC Installer builds

by addi » Thu Mar 10, 2016 12:00

hmm I'm using Avast too. Then I guess its not the anti virus that makes trouble here.

To generate the log, download the setup_with_log.bat file into the same directory as "MinetestSetup.exe" and double click the setup_with_log.bat file. Follow the installation assistant, and if the error appears, click ok or close or whatever. Then there should be a file named "log.txt" upload or paste its contents here please.
 

User avatar
MineYoshi
Member
 
Posts: 5370
Joined: Wed Jul 08, 2015 13:20

Re: [Windows] MSVC Installer builds

by MineYoshi » Thu Mar 10, 2016 20:17

The contents of txt (Some things are in spanish, if you need the translation, say me!):

2016-03-11 04:15:31.787 Log opened. (Time zone: UTC-05:00)
2016-03-11 04:15:31.788 Setup version: Inno Setup version 5.5.6 (a)
2016-03-11 04:15:31.788 Original Setup EXE: C:\Users\Angela Forero\Downloads\MinetestSetup.exe
2016-03-11 04:15:31.788 Setup command line: /SL5="$7033A,10049001,61952,C:\Users\Angela Forero\Downloads\MinetestSetup.exe" /SPAWNWND=$5031A /NOTIFYWND=$50326 /LOG=log.txt
2016-03-11 04:15:31.788 Windows version: 6.1.7601 SP1 (NT platform: Yes)
2016-03-11 04:15:31.788 64-bit Windows: Yes
2016-03-11 04:15:31.788 Processor architecture: x64
2016-03-11 04:15:31.788 User privileges: Administrative
2016-03-11 04:15:31.795 64-bit install mode: Yes
2016-03-11 04:15:31.819 Created temporary directory: C:\Users\ANGELA~1\AppData\Local\Temp\is-VDAV7.tmp
2016-03-11 04:15:31.967 Extracting temporary file: C:\Users\ANGELA~1\AppData\Local\Temp\is-VDAV7.tmp\isxdl.dll
2016-03-11 04:15:48.710 Exception message:
2016-03-11 04:15:48.710 Message box (OK):
Runtime Error (at 29:206):

Error interno: ExtractTemporaryFile: The file "" was not found.
2016-03-11 04:15:49.546 User chose OK.
2016-03-11 04:15:49.953 Exception message:
2016-03-11 04:15:49.953 Message box (OK):
Runtime Error (at 29:206):

Error interno: ExtractTemporaryFile: The file "" was not found.
2016-03-11 04:15:51.203 User chose OK.
2016-03-11 04:15:51.914 Exception message:
2016-03-11 04:15:51.914 Message box (OK):
Runtime Error (at 29:206):

Error interno: ExtractTemporaryFile: The file "" was not found.
2016-03-11 04:15:52.632 User chose OK.
2016-03-11 04:15:53.578 Message box (Yes/No):
La instalación no se ha completado aún. Si cancela ahora, el programa no se instalará.

Puede ejecutar nuevamente el programa de instalación en otra ocasión para completarla.

¿Salir de la instalación?
2016-03-11 04:15:54.671 User chose Yes.
2016-03-11 04:15:54.671 Deinitializing Setup.
2016-03-11 04:15:54.734 Log closed.
 

Dragonop
Member
 
Posts: 1178
Joined: Tue Oct 23, 2012 12:59
Location: Argentina
GitHub: Dragonop
IRC: Dragonop
In-game: Dragonop

Re: [Windows] MSVC Installer builds

by Dragonop » Thu Mar 10, 2016 23:13

Translation because it's not good to not give one when people are trying to fix your problem (also your english is bad, and you might mess it up, sorry)

Code: Select all
2016-03-11 04:15:31.787 Log opened. (Time zone: UTC-05:00)
2016-03-11 04:15:31.788 Setup version: Inno Setup version 5.5.6 (a)
2016-03-11 04:15:31.788 Original Setup EXE: C:\Users\Angela Forero\Downloads\MinetestSetup.exe
2016-03-11 04:15:31.788 Setup command line: /SL5="$7033A,10049001,61952,C:\Users\Angela Forero\Downloads\MinetestSetup.exe" /SPAWNWND=$5031A /NOTIFYWND=$50326 /LOG=log.txt
2016-03-11 04:15:31.788 Windows version: 6.1.7601 SP1 (NT platform: Yes)
2016-03-11 04:15:31.788 64-bit Windows: Yes
2016-03-11 04:15:31.788 Processor architecture: x64
2016-03-11 04:15:31.788 User privileges: Administrative
2016-03-11 04:15:31.795 64-bit install mode: Yes
2016-03-11 04:15:31.819 Created temporary directory: C:\Users\ANGELA~1\AppData\Local\Temp\is-VDAV7.tmp
2016-03-11 04:15:31.967 Extracting temporary file: C:\Users\ANGELA~1\AppData\Local\Temp\is-VDAV7.tmp\isxdl.dll
2016-03-11 04:15:48.710 Exception message:
2016-03-11 04:15:48.710 Message box (OK):
Runtime Error (at 29:206):

Error interno: ExtractTemporaryFile: The file "" was not found.
2016-03-11 04:15:49.546 User chose OK.
2016-03-11 04:15:49.953 Exception message:
2016-03-11 04:15:49.953 Message box (OK):
Runtime Error (at 29:206):

Error interno: ExtractTemporaryFile: The file "" was not found.
2016-03-11 04:15:51.203 User chose OK.
2016-03-11 04:15:51.914 Exception message:
2016-03-11 04:15:51.914 Message box (OK):
Runtime Error (at 29:206):

Error interno: ExtractTemporaryFile: The file "" was not found.
2016-03-11 04:15:52.632 User chose OK.
2016-03-11 04:15:53.578 Message box (Yes/No):
The installation is not completed yet. If you cancel now, the software won't install.

You can execute the installation setup later to complete it.

Exit installation?

2016-03-11 04:15:54.671 User chose Yes.
2016-03-11 04:15:54.671 Deinitializing Setup.
2016-03-11 04:15:54.734 Log closed.


From this I assume you are quiting installation manually.
 

User avatar
MineYoshi
Member
 
Posts: 5370
Joined: Wed Jul 08, 2015 13:20

Re: [Windows] MSVC Installer builds

by MineYoshi » Fri Mar 11, 2016 23:13

@Dragonop

Dude in really, i am not from USA or Canada i am not from there, that means you can't say i can speak English very excellent , ok understand that, everybody isn't perfect, but anyways you're right in some way i don't understand some grammar stuff yet!. You didn't translate everything, so i will do my version:
Code: Select all
2016-03-11 04:15:31.787 Log opened. (Time zone: UTC-05:00)
2016-03-11 04:15:31.788 Setup version: Inno Setup version 5.5.6 (a)
2016-03-11 04:15:31.788 Original Setup EXE: C:\Users\Angela Forero\Downloads\MinetestSetup.exe
2016-03-11 04:15:31.788 Setup command line: /SL5="$7033A,10049001,61952,C:\Users\Angela Forero\Downloads\MinetestSetup.exe" /SPAWNWND=$5031A /NOTIFYWND=$50326 /LOG=log.txt
2016-03-11 04:15:31.788 Windows version: 6.1.7601 SP1 (NT platform: Yes)
2016-03-11 04:15:31.788 64-bit Windows: Yes
2016-03-11 04:15:31.788 Processor architecture: x64
2016-03-11 04:15:31.788 User privileges: Administrative
2016-03-11 04:15:31.795 64-bit install mode: Yes
2016-03-11 04:15:31.819 Created temporary directory: C:\Users\ANGELA~1\AppData\Local\Temp\is-VDAV7.tmp
2016-03-11 04:15:31.967 Extracting temporary file: C:\Users\ANGELA~1\AppData\Local\Temp\is-VDAV7.tmp\isxdl.dll
2016-03-11 04:15:48.710 Exception message:
2016-03-11 04:15:48.710 Message box (OK):
Runtime Error (at 29:206):
Internal error: ExtractTemporaryFile: The file "" was not found.
2016-03-11 04:15:49.546 User chose OK.
2016-03-11 04:15:49.953 Exception message:
2016-03-11 04:15:49.953 Message box (OK):
Runtime Error (at 29:206):

Internal error: ExtractTemporaryFile: The file "" was not found.
2016-03-11 04:15:51.203 User chose OK.
2016-03-11 04:15:51.914 Exception message:
2016-03-11 04:15:51.914 Message box (OK):
Runtime Error (at 29:206):
Internal error: ExtractTemporaryFile: The file "" was not found.
2016-03-11 04:15:52.632 User chose OK.
2016-03-11 04:15:53.578 Message box (Yes/No):
The installation is not completed yet. If you cancel now, the program will not be installed.

You can execute again the installation program later to complete the installation.

¿Exit of the installation?
2016-03-11 04:15:54.671 User chose Yes.
2016-03-11 04:15:54.671 Deinitializing Setup.
2016-03-11 04:15:54.734 Log closed.



And yes i am quitting the installation manually!
 

User avatar
rubenwardy
Moderator
 
Posts: 5795
Joined: Tue Jun 12, 2012 18:11
Location: United Kingdom
GitHub: rubenwardy
IRC: rubenwardy
In-game: rubenwardy

Re: [Windows] MSVC Installer builds

by rubenwardy » Fri Mar 11, 2016 23:21

MineYoshi wrote:Dude in really, i am not from USA or Canada i am not from there, that means you can't say i can speak English very excellent


Are you saying that only USA and Canada speak English fluently? :P
Don't worry about it, and don't apologise for bad english if you're not native. Everyone needs to learn, and you're already better than some native speakers are currently.
 

User avatar
MineYoshi
Member
 
Posts: 5370
Joined: Wed Jul 08, 2015 13:20

Re: [Windows] MSVC Installer builds

by MineYoshi » Fri Mar 11, 2016 23:47

rubenwardy wrote:
MineYoshi wrote:Dude in really, i am not from USA or Canada i am not from there, that means you can't say i can speak English very excellent


Are you saying that only USA and Canada speak English fluently? :P
Don't worry about it, and don't apologise for bad english if you're not native. Everyone needs to learn, and you're already better than some native speakers are currently.



THX. Anyways i think i need to learn a lot as you said!

And i forgot to say U.K people speak English excellent too!
 

Dragonop
Member
 
Posts: 1178
Joined: Tue Oct 23, 2012 12:59
Location: Argentina
GitHub: Dragonop
IRC: Dragonop
In-game: Dragonop

Re: [Windows] MSVC Installer builds

by Dragonop » Sat Mar 12, 2016 03:45

I did translated everything... well, whatever, I didn't meant to insult you, but to offer my help to translate, because your english, as you already stated, might confuse some people. I see you don't appreciate it, don't worry, good luck, hope you find an answer.
 

User avatar
MineYoshi
Member
 
Posts: 5370
Joined: Wed Jul 08, 2015 13:20

Re: [Windows] MSVC Installer builds

by MineYoshi » Sat Mar 12, 2016 16:56

Dragonop wrote:I did translated everything... well, whatever, I didn't meant to insult you, but to offer my help to translate, because your english, as you already stated, might confuse some people. I see you don't appreciate it, don't worry, good luck, hope you find an answer.


In really i appreciate it!...

You didn't translated everything, some "Error Interno" you forgot!

And well , relax, i know i am not so good than other people, speaking English, but well isn't wrong, that shows everyone is unique!
And that's good!
Anyways don't start to offtopic, i think addi say me write the log.txt contents so here they are.

I am waiting my solution.....
 

User avatar
addi
Member
 
Posts: 658
Joined: Thu Sep 20, 2012 03:16
Location: Black-Forest, Germany
GitHub: adrido

Re: [Windows] MSVC Installer builds

by addi » Fri Mar 18, 2016 15:09

MineYoshi, sorry, but I could not reproduce your problem. Tried on 5 PC's and on 3 VM's.
The last thing you could try is with the following bat script
https://github.com/adrido/minetest/rele ... cancel.bat
Copy it into the download directory of MinetestSetup.exe and double click it.
 

User avatar
MineYoshi
Member
 
Posts: 5370
Joined: Wed Jul 08, 2015 13:20

Re: [Windows] MSVC Installer builds

by MineYoshi » Sat Mar 19, 2016 20:34

After all was the Visual Studio libraries, But i was sure that i had that in my computer?

I had a similar problem with the OBS Studio, so i downloaded the packages, and installed it, maybe a bug?

Anyways, i sorry for waste your time, that is very precious for everyone , the topic says:

"Visual C++ Redistributable for Visual Studio 2015 Update 1 Will automatically installed if its missing."

But only think about what happend?

Why was the problem with the Visual Studio libraries, if there says that will be installed automatically?

Or was because the problem with OBS Studio....

But anyways THX for the support!

Good luck with the installer!

◕◡◕


EDIT:

The reason off all this was the "Why Minetest is so laggy in Windows" Topic, continues being laggy ;_;
 

User avatar
MineYoshi
Member
 
Posts: 5370
Joined: Wed Jul 08, 2015 13:20

Re: [Windows] MSVC Installer builds

by MineYoshi » Fri Jun 03, 2016 23:39

It's the Version of Minetest from the installed Updated?
(I mean, if the installer have the 0.4.14...)
 

User avatar
Krock
Developer
 
Posts: 4342
Joined: Thu Oct 03, 2013 07:48
Location: Switzerland
GitHub: SmallJoker

Re: [Windows] MSVC Installer builds

by Krock » Sat Jun 04, 2016 06:29

MineYoshi wrote:(I mean, if the installer have the 0.4.14...)

No, the newest installer is based on 0.4.13-dev. All releases on GitHub
I hope he will find the time to update the stuff.
>> Mod Search Engine << - Mods by Krock - DuckDuckGo mod search bang: !mtmod <keyword here>
 

User avatar
addi
Member
 
Posts: 658
Joined: Thu Sep 20, 2012 03:16
Location: Black-Forest, Germany
GitHub: adrido

Re: [Windows] MSVC Installer builds

by addi » Sat Jun 04, 2016 06:42

Yeah, time is the most problem. Sadly the day only have 24 hours. :-(

I had to stop creating builds because my hdd died and up to now I found not the time to re-build all of that minetest dependencies. I hope I can start today to make a x64 build. If you are interested into the x32 builds you could use Kroks builds instead :-)

Thanks for remembering me about this topic.
 

User avatar
addi
Member
 
Posts: 658
Joined: Thu Sep 20, 2012 03:16
Location: Black-Forest, Germany
GitHub: adrido

Re: [Windows] MSVC Installer builds

by addi » Sun Jun 05, 2016 13:28

A new "portable" build of stable 0.4.14
https://www.magentacloud.de/share/g1deuwv355

I said only "portable" because it is still required to have Visual C++ Redistributable 2015 installed. So if you get a dll missing error, download and install it. An Installer will following
 

Next

Return to Builds



Who is online

Users browsing this forum: No registered users and 1 guest