How to compile UltraStar Deluxe Installer using NSIS
1. The Tool
1.1 NSIS
Download NSIS2, which is freely available at:
http://nsis.sourceforge.net/Download
2. Fetch the source
See Compile USDX using Delphi for more details.
3. DLLs and more
To compile USDX Installer you'll need some DLLs, and the visualization presets for projectM.
3.1 Additional files
Download this package: usdx_windows_dll_and_projectm_package.zip
3.2 Extract them
Extract the *.dll files to .\trunk\installerdependencies\dll and the projectM folder within visuals to .\trunk\installerdependencies\visuals.
Then grab the plugins, put them to .\trunk\plugins and put the compiled exe files of USDX and ScoreConverter to .\trunk
4. Compiling
4.1 Open NSIS
After you have started NSIS, select Compile NSI scripts.
4.2 Load the Installer File
Go to the menu and select File → Load Script…, pick the UltraStar Deluxe.nsi file at .\trunk\installer and click Open.
4.3 Compiling
You're done. NSIS compiles the file and outputs the Installer Exe file at .\trunk\installer.