Wintermute Engine Forum
September 07, 2010, 08:14:14 AM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: Forum rules - please read before posting, it can save you a lot of time.
 
   Home   Help Search Calendar Login Register  
Pages: 1 [2]  All
  Print  
Author Topic: NSIS - Nullsoft Scriptable Install System  (Read 4438 times)
0 Members and 2 Guests are viewing this topic.
Mnemonic
WME developer
Administrator
Addicted to WME forum
*
Offline Offline

Gender: Male
Posts: 5079



View Profile WWW
« Reply #15 on: September 13, 2003, 12:52:25 PM »

Hi KiCHiK, thank you for stopping by,

NSIS (and probably InnoSetup too) uses a data block optimizer. This optimizer makes sure the same file won't be compressed twice into the data block. Instead, it searches for that file in the data that have already been added and if found, just points to it instead of adding it again.

I'm not sure about InnoSetup, see below...


A newer and higher scripting language is planned for NSIS 3

I'm REALLY glad to hear that Wink


I did a little experiment and tried to compress the WME package using various tools (of course, it's not completely fair to compare installers and specialized compression utilities, but still...).
The package consists mainly of executables and BMP images (and a 3MB compressed CHM help file).
I used the solid compression mode in both WinRAR (3.20) and 7-zip (2.30beta32)

Uncompressed38.195.864 bytes
InnoSetup14.208.458 bytes
NSIS zlib10.935.232 bytes
NSIS bzip210.163.711 bytes
WinRAR8.230.820 bytes
7zip7.251.109 bytes

I was surprised there's very little difference between the two NSIS compression modes.
Logged

kichik
Guest
« Reply #16 on: September 16, 2003, 04:23:17 PM »

Yep, that's me Smiley

Currently, the newer scripting language and NSIS 3 itself are just an idea. There are no written plans yet.

I can also add that version 2.0 final will have LZMA support (a LZ variant created by Igor Pavlov, the author of 7zip).

Indeed, if everything turns out right you will be able to use LZMA compression in NSIS 2 final.
Logged
odnorf
w00t?
Global Moderator
Addicted to WME forum
*
Offline Offline

Gender: Male
Posts: 1293


Lamp dog!


View Profile
« Reply #17 on: December 15, 2003, 04:54:05 PM »

The latest development build of NSIS has LZMA support.  Wink
Logged

fl*p
SBOVIS
Frequent poster
****
Offline Offline

Gender: Male
Posts: 404

FORGET REALITY SURRENDER TO YOUR DARKEST DREAMS


View Profile WWW
« Reply #18 on: April 08, 2005, 04:37:04 PM »

Hi I have not used NSIS but have used INNOSETUP the problem I found with INNOSETUP is that it takes ages for it to install my project.


And while it is even waiting to start the windows cursor is an arrow not an hour glass etc.

My project is 600mb in size but still thought that the initial install screen would come up in seconds rather than minutes?


Anyone else had this issue? any ideas how to overcome this?







Logged

kind Regards
Steve Bovis
MAJESTIC STUDIOS
Jerrot
Global Moderator
Addicted to WME forum
*
Offline Offline

Gender: Male
Posts: 675



View Profile
« Reply #19 on: April 15, 2005, 08:50:38 PM »

Hey,

My project is 600mb in size...

No idea about your problem Wink, but...
 Thread hijacked
600 MB??! Whew, what sizes it up, is your project THAT big or are there uncompressed parts like Bitmaps, Movies, WAV files ?

And if not - when will we see a demo?  Grin
Logged

Mooh!
Pages: 1 [2]  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.10 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
Page created in 0.216 seconds with 20 queries.