New Armagetron Advanced Windows Installer

What do you want to see in Armagetron soon? Any new feature ideas? Let's ponder these ground breaking ideas...
User avatar
klax
Project Developer
Posts: 481
Joined: Tue Jun 08, 2004 3:51 pm
Location: Barcelona, Spain
Contact:

New Armagetron Advanced Windows Installer

Post by klax »

Some time ago I was thinking of changing the ugly but functional windows installer (ClickTeam Install Creator) to a new modern and open sourced one. I think the best and easy one is NSIS (Nullsoft Scriptable Install System).

Features of the new installer:
- You can select your language for the installer (English, French, German and Spanish. Do we need more?)
- Modern new look
- Now it shows the GNU GPL License and you have to agree with it
- Smaller executables (thanks to LZMA compression of the installer)

NSIS Scripts: Here are the scripts used. Install NSIS 2.02, decompress the scripts in Armagetron Advanced folder (client or server, whichever u want) with all the files, right click the correct .nsi file and click in 'Compile NSIS Script'. Before you will need to rename armagetron.exe to armagetronad.exe (or armagetron_dedicated.exe to armagetronad_dedicated.exe)
Armagetron Advanced Installer NSIS Scripts (Client, Dedicated Server and Original Moviepack)

Try them and post your impressions:
Armagetron Advanced 0.2.7.0 Client New Installer
Armagetron Advanced 0.2.7.0 Dedicated Server New Installer
Armagetron Advanced Original Moviepack New Installer
Last edited by klax on Sun Oct 31, 2004 6:40 pm, edited 5 times in total.
User avatar
Lucifer
Project Developer
Posts: 8751
Joined: Sun Aug 15, 2004 3:32 pm
Location: Republic of Texas

Post by Lucifer »

Since I'm not a windows guy, I can't really try it.

But I've used NSIS in the past, and it really rocks. :)
User avatar
llaffer2
Core Dumper
Posts: 115
Joined: Fri May 07, 2004 9:22 pm

Post by llaffer2 »

I get a :

Image

when I try to download it. Never seen that before.
User avatar
klax
Project Developer
Posts: 481
Joined: Tue Jun 08, 2004 3:51 pm
Location: Barcelona, Spain
Contact:

Post by klax »

llaffer2 wrote:I get a :

Image

when I try to download it. Never seen that before.
:o :o :o

Maybe it's because an exe file?? Which web browser do u use? Internet Exploder? This is the first time I see that error :o

Try to download it with a download manager like flashget, getright, ..., or another browser like firefox, opera, ...
User avatar
Tank Program
Forum & Project Admin, PhD
Posts: 6712
Joined: Thu Dec 18, 2003 7:03 pm

Post by Tank Program »

That's class m8. Definetely this way for the next release.
User avatar
Seeker
Round Winner
Posts: 302
Joined: Fri Feb 06, 2004 8:37 pm
Location: Pasadena, Maryland, USA
Contact:

Post by Seeker »

try this from inside internet explorer AS LONG AS YOU ARE A MEMBER OF THE ADMINISTRATOR GROUP ON YOUR SYSTEM.

from the tools menu at the top left go:

TOOLS=> INTERNET OPTIONS

NEXT, CLICK ON THE SECURITY TAB.

FROM THERE YOU SHOULD SEE A HORIZONTAL GROUP OF ICONS, CLICK ON TRUSTED SITES, AND CLICK SITES.

NEXT YOU WILL NEED TO PASTE THE URL TO THE SITE YOU ARE TRYING TO ACCESS IN THE DIALOG BOX AND UNCHECK THE ITEM AT THE BOTTOM SEQUIRING ALL URLS TO BEGIN WITH "HTTPS".

now you should be able to download the file.
User avatar
Seeker
Round Winner
Posts: 302
Joined: Fri Feb 06, 2004 8:37 pm
Location: Pasadena, Maryland, USA
Contact:

Post by Seeker »

Oh BTW,

I like the new installer very nice.
User avatar
llaffer2
Core Dumper
Posts: 115
Joined: Fri May 07, 2004 9:22 pm

Post by llaffer2 »

klax wrote:
llaffer2 wrote:I get a :

Image

when I try to download it. Never seen that before.
:o :o :o

Maybe it's because an exe file?? Which web browser do u use? Internet Exploder? This is the first time I see that error :o

Try to download it with a download manager like flashget, getright, ..., or another browser like firefox, opera, ...
I've downloaded .exe's before. don't know why I'm getting that.
User avatar
klax
Project Developer
Posts: 481
Joined: Tue Jun 08, 2004 3:51 pm
Location: Barcelona, Spain
Contact:

Post by klax »

llaffer2: don't know why this happens to you. try to download it in other way

I've updated the original moviepack windows installer for Armagetron Advanced ;)

We could do installers of all the moviepacks that people is sharing and have all of them in a web. I can do the installers (now it's very easy hehe) or you can try it (I've included the nsis script of the moviepack above).

This way to change a moviepack in windows would be very easy:
- Uninstall present moviepack going to the start menu
- Download new moviepack installer
- Install the new moviepack
User avatar
Tank Program
Forum & Project Admin, PhD
Posts: 6712
Joined: Thu Dec 18, 2003 7:03 pm

Post by Tank Program »

Yeah, I can host them too ;). http://guru3.sytes.net/moviepacks/ - Coming Soon
User avatar
klax
Project Developer
Posts: 481
Joined: Tue Jun 08, 2004 3:51 pm
Location: Barcelona, Spain
Contact:

Post by klax »

Nice tank! I can't host all of them. Then in the armagetronad client installer, in the final step we could add a checkbox to visit http://guru3.sytes.net/moviepacks/ ;)

Here is simcosmos lightcity v0.4 converted to the new installer. I've added a license in rtf extracted from the pdf, added entry for the pdf in the start menu, added checkbox in the final step of installation to open the pdf and added link to simcosmos webpage in final step. I hope simcosmos like it ;P
This is a complex moviepack example because sky.png is overwritten in textures directory while installing but not deleted when uninstalling 8)

Links:
simcosmos lightcity v0.4 NSIS Script and legal.rtf
simcosmos lightcity v0.4 New Installer (4.28 MB)
User avatar
Seeker
Round Winner
Posts: 302
Joined: Fri Feb 06, 2004 8:37 pm
Location: Pasadena, Maryland, USA
Contact:

Post by Seeker »

the method i described WILL work for u llaffer, i had the same error and fixed it
User avatar
Tank Program
Forum & Project Admin, PhD
Posts: 6712
Joined: Thu Dec 18, 2003 7:03 pm

Post by Tank Program »

Klax, when a movie pack installs, does it uninstall the old one first? Or does it over write it?

Edit: *me gets idea for a 'movie pack switcher' application...*
User avatar
philippeqc
Long Poster - Project Developer - Sage
Posts: 1526
Joined: Mon Jul 12, 2004 8:55 am
Location: Stockholm
Contact:

Post by philippeqc »

klax wrote: This way to change a moviepack in windows would be very easy:
- Uninstall present moviepack going to the start menu
- Download new moviepack installer
- Install the new moviepack
Always aiming for more that what we have, isnt there some code floating around that would allow for movie pack selection from the client.

Every moviepack create its own folder inside moviepack and dumps its files in it, then the use just select the one that will be active.
Edit: Any archive format would still work for moviepacks, as long as it created a folder with the name of the moviepack. Easier to do than installers, and work on all platforms, not just transalvenian blood sucking vampires OS. (Happy Halloween!)

would that be worth a 0.2.7.1 release. I think it would be really neat myself, even if the ressources of my system doesnt allow me to play with movie pack at the moment.

-ph
Canis meus id comedit.
User avatar
klax
Project Developer
Posts: 481
Joined: Tue Jun 08, 2004 3:51 pm
Location: Barcelona, Spain
Contact:

Post by klax »

Sorry for not posting before but again my home pc crashed (the cpu fan died sniff).

Tank: you will need to uninstall the old moviepack, then install the new moviepack

philippeqc: yep, we were thinking about adding some code to support multiple moviepacks. But until there is not that code we could provide installers of moviepacks for windows.
Post Reply