NSISBI aims to remove the current 2GB limit found in NSIS. This version adds support for using a separate file for storing the install data, therefore allowing installer sizes up to a theoretical max size of 8EB (this is controlled by NSIS_CONFIG_EXTERNAL_FILE_SUPPORT, this is turned on by default).
On versions before 7069-1, the compiler (makensis) is designed to run on 64 bit machines as this is the feature needed to make installers bigger than 2GB.
On versions before 7208-1, source files added to the installer are limited to 2GB per file (this is controlled by NSIS_CONFIG_LARGE_FILE_SUPPORT, this is turned on by default).
This project is the result of several different experiments focused on relieving the 2GB limit in NSIS, so it's still a work in progress. I'll try to keep it up to date with each major NSIS release.
Features
- Allows installer sizes greater than 2GB
- 32 and 64 bit installer support
Follow nsisbi
User Reviews
-
Thanks for adding the feature
-
Hello, first I would like to thank you for the excellent project. I would like to know if it is possible to create the .nisbin files separated by size, such as creating an 8gb installer with 3 files, the executable and 2 .nisbin files of 4gb each?Reply from nsisbi