Skip to content

FileExportBuildInstallers

cyberfox edited this page Aug 12, 2026 · 1 revision

Build installer for multiple games

DFendX can make exe installer packages from installed games. This packages will contain all game data (program files, profile, data folder, captured screenshots etc.) and can be archived and installed again later.

For making exe installers DFendX is using the open source installer maker Nullsoft scriptable install system (NSIS). DFendX will create a nsi script from which NSIS will create the exe file. This means you will need to have NSIS installed on your system to use this feature. (There is no need to configurate the NSIS installation path in DFendX because the path can be read from the registry.)

Complete games

From this list you can select the games you want to include to the installer. If you just want to create an installer package for a single game, you can use "Make installer package" menu item from the "Profile" menu.

Templates / Auto setup templates

You can also make installer packages not containing complete games but templates. On this two pages you can select templates and auto setup templates for the installer package.

Advice:

Only the games or templates from the currently visible page will be included to the installer package when clicking "Ok". This means you do not need to unselect the templates if you want to create a games package.

Group games by genre

If this option is activated, the games or templates will be group by genres in the installer. This means the "Select games to install" page will not display a simple checklistbox but a tree where you can select any genre group or any game.

Package settings

From this box you can select if DFendX should only create a nsi script (for later use with NSIS) or should create a nsi script and compile it with NSIS to an exe installer. (In most cases you probabily want the second option.)

Package file name

In this edit field you can enter the name of the exe installer to create. The file must be located in the base data folder (see directories of the program options dialog) because there are relative path names used in the nsi script. (The exe installer itself can be copied an executed from any location.)

See also:

Build zip packages for multiple games
Nullsoft scriptable install system (NSIS) homepage

Contents

Clone this wiki locally