Page 1 of 1

Minetest Installer (windows-only)

PostPosted: Thu Jul 05, 2012 19:54
by SegFault22
I made this installer some time ago, and it only works with windows - as far as I know there aren't any installers for Linux, and if there are, there are no programs used to make them.
The installer is still in 0.5 mode, as I plan to add some stuff.
----------------------------------------------------------------
I will try to make another installer for every important version of Minetest from this point on, and I hope that my idea here gets added to the Minetest project (I read somewhere that if a program has a good installer it will make it look/seem better than other games like Minecraft)
Also, once I get the Microsoft C++ stuff sorted out, it will be even better, as there will be a small notification box telling the user if it is not installed, but he installation continues if it is :D
I thought I should put this in the Feature Discussion, as it is not a mod but it is something made by someone in the community (I think we need a section for that)
----------------------------------------------------------------
Downloads:
0.4-DEV-20120606-c57e508
Also, I made this installer with NSIS, a simple, compact installer-making tool that also compacts files into the installer (it's kinda like a .ZIP) and the installer is in a .ZIP, making it slightly more-compact :D

PostPosted: Fri Jul 06, 2012 05:31
by sfan5
Nice!

PostPosted: Fri Jul 06, 2012 21:37
by SegFault22
Next I plan to add a list of ''popular mods'' that the user can decide to download and install with Minetest...if I can just remember where I found that thread in their forum...

PostPosted: Fri Jul 06, 2012 21:41
by Keriz
You may make a launcher.

PostPosted: Sat Jul 07, 2012 02:43
by SegFault22
You may make a launcher.

Working on it...
EDIT: made the installer install a desktop shortcut, uploading now...

PostPosted: Sat Jul 07, 2012 02:56
by LandMine
SegFault22 wrote:you may shut up and read where it says I am not finished completely.
N00bs these days...I guess Jordach WAS right after all...


WOAH!!!! dude why you got such a negative attitude? is it because i proved you wrong about me needing an account to enter menche's server? lol.....for what i know the only noob in the entire forum is you....

Calling people nOObs.....what do you think your a minetest pioneer? hahhahaa if anyone is a noob its you, with your useless mods and your useless installer.......i don't know whats taking you so long its just a simple launcher. NOOB!!!!

PostPosted: Sat Jul 07, 2012 04:33
by SegFault22
I am not a ''NOOB'', it is just that I am new to NSIS. My mods/installers are NOT useless. Let me show you why:
-GLOMIE has a server with my MoreStuff mod installed, and everyone there loves it
-STAN5 (a moderator) likes my project
And FURTHERMOAR, the definition of ''NOOB'' is ''one who knows they are doing something the wrong way and/or doing something that will cause harm to others, but they do it anyways'' (ex. GRIEFENG and SPAMMING)
ALSO, I don't have a negative attitude, it's just that someone here doesn't care that I spent 5 hours last night trying to get the installer to work right, and they want a ''launcher'', even though they already know that it's not done yet!
AND, you have not proved me wrong. Menche has deleted those spam accounts you made on his server, and you have no way of getting in.
now, an update about the installer:
-It now makes a shortcut on the desktop after installation
Uploading file, will have link fixed soon :P

PostPosted: Sat Jul 07, 2012 05:18
by sfan5
SegFault22 wrote:-SFAN5 (a moderator) likes my project

I'm a normal Person

PostPosted: Sun Jul 08, 2012 03:32
by thomasP.
So what's the point of an installer? you can download it in a zip extract and run? you can also make a shortcut.

PostPosted: Tue Jul 10, 2012 02:20
by SegFault22
The point of an installer is so that total noobs (most of the online world) will download the game and find it a lot easier to install. It saves time and makes a shortcut so that you don't have to. More-popular software like Adobe Photoshop and Microsoft Malware Maker 2012 have installers that make installation simpler, and if a program has a good, fast, lightweight and simple installer, more people will like the software that the installer installs.

PostPosted: Fri Jul 13, 2012 04:25
by cornernote
minetest was the easiest opensource games of its type to install.

that said, it would have made it faster to install for my kids on all the pcs if there was an installer and i didnt need to fuss with unzipping and copy/paste, make shortcuts, etc

PostPosted: Sat Jul 21, 2012 23:03
by SegFault22
Also, intelligent people can install it easier and help the community.
Will update for latest release.

PostPosted: Sun Aug 05, 2012 06:42
by SegFault22
Update
Something terrible has happened.
Using this installer to install the game will not allow the user to make new worlds, or even play them. I tried including a ''test world'' in the worlds folder but that didn't even work.
I do not know what's wrong, and I may never figure it out, but if I ever do, I will fix the installer.
:P

PostPosted: Sun Aug 05, 2012 13:29
by Calinou
SegFault22 wrote:Update
Something terrible has happened.
Using this installer to install the game will not allow the user to make new worlds, or even play them. I tried including a ''test world'' in the worlds folder but that didn't even work.
I do not know what's wrong, and I may never figure it out, but if I ever do, I will fix the installer.
:P


Permission errors, as usual. Run the game as administrator or install the game in a place other than Program Files (eg. C:\Games\Minetest is a good example and you should probably set it as the default path).

PostPosted: Tue Aug 07, 2012 22:46
by SegFault22
okay. Thank you for the tip.

PostPosted: Wed Aug 08, 2012 00:49
by tonyka
in the systems on GNU + Linux is rare to find an executable installer, I have found myself once with a *.run file for this task, you usually install through online repositories, and software packages, I'm used to the format. deb is used in Debian-based distributions.

however minetest already present in the repositories of many distributions, if Ubuntu is version 0.3.1 available
but installing development repository already have the latest version available, or else the compile ...

Windows only complicates things, to make them appear more simple ...

sorry for my bad English ...

PostPosted: Mon Aug 13, 2012 17:45
by rubenwardy
I am going to make an installer completely from scratch in c++.

What i will do is make a master one which the user will select which version they want to install.

It then downloads your installer that version and installs it.

It will be able to run on windows, linux, and mac.