Neverwinter Nights Installer Tool (NIT)


#1

The Neverwinter Nights Installer Tool (NIT) is designed to make it easy to manage, install and uninstall your Neverwinter Nights and Extended Edition mods. The tool makes it safe to try out new mods because it restores everything to the way it was when you use NIT to uninstall mods…

How it works

  1. Click New Mod, enter the name of the Mod and click OK
  2. Download all the files required to play the mod
  3. Click Add Files to Mod and select all the files you downloaded
  4. Click Create Installer
  5. Click Install
  6. Click Play NWN and play the new Mod.

What are your favorite/must-have override haks?
#2

The Neverwinter Nights Installer Tool version 5.0 Release Candidate 2 is now available for download from the Project page.

Version 5.0 is a complete re-write of the Installer Tool and includes support for the Extended Edition, improved performance, a redesigned database to maintain and manage Mod and file information, a range of new and enhanced functions as well as many refinements to the user interface and dialogues.


#3

The Neverwinter Nights Installer Tool version 5.0 Release Candidate 3 is now available for download from the Project page.

Version 5.0 is a complete re-write of the Installer Tool and includes support for the Extended Edition, improved performance, a redesigned database to maintain and manage Mod and file information, a range of new and enhanced functions as well as many refinements to the user interface and dialogues.

Changes since RC 2

  • Updated Help overview synopsis to include Extended Edition.
  • Fixed Play Time not recorded when NWN session crashes.
  • Removed Beamdog Client from Run menu.
  • Allow shortcuts to be added to Run menu (eg Beamdog Client shortcut).
  • Updated Help to reflect shortcut support for Run menu.
  • Perform NWN log file check when a Profile is loaded so that the Error Log icon display applies to the active Profile.

#4

The Neverwinter Nights Installer Tool version 5.0 Release Candidate 4 is now available for download from the Project page.

Version 5.0 is a complete re-write of the Installer Tool and includes support for the Extended Edition, improved performance, a redesigned database to maintain and manage Mod and file information, a range of new and enhanced functions as well as many refinements to the user interface and dialogues.

Changes since RC 3

  • Fixed Reduce Game Saves archiving incorrect number of game saves when Auto or Quick save is present.
  • Clear Game Manager save count when opening the Manager.
  • Fixed Settings command line option (did not display Settings dialogue at start up).
  • Reload active Profile when the installation folder has been changed using Create NWN Folder.
  • Corrected display of Details panel for Mods that do not have any content.
  • Fixed incorrect Group count display information under certain circumstances.
  • Updated Help to include a section that explains how to deal with existing installed Mods when you first start using the Installer Tool.
  • Prevent problem in diagnostic routine if an error is generated before the log file has been created.
  • Prevent crash on start up if the active Profile was deleted with an external program.

#5

The Neverwinter Nights Installer Tool version 5.0 Release Candidate 5 is now available for download from the Project page.

Version 5.0 is a complete re-write of the Installer Tool and includes support for the Extended Edition, improved performance, a redesigned database to maintain and manage Mod and file information, a range of new and enhanced functions as well as many refinements to the user interface and dialogues.

Changes since RC 4

  • Prevent error when selecting an item that requires a Group to be expanded (occasionally caused by timing issue).
  • Added information to the FAQ section in Help.
  • Create Restorer checks for any installed file changes before determining whether there are any unknown installed files.
  • Fixed some Play Time anomalies when using multiple user.config files.
  • Corrected Play Time validation routine to use the Mod name (was using the NWN’s save file name).
  • Avoid asking for Mod name when the NWN save file name is the same as a defined Mod name.
  • Ensure that Mod Notes are saved after edit and Move to Group initiated.
  • Save Group Expand/Collapse state before importing Mods.

#6

The Neverwinter Nights Installer Tool version 5.0 Release Candidate 6 is now available for download from the Project page.

Version 5.0 is a complete re-write of the Installer Tool and includes support for the Extended Edition, improved performance, a redesigned database to maintain and manage Mod and file information, a range of new and enhanced functions as well as many refinements to the user interface and dialogues.

Changes since RC 5

  • Prevent crash on start-up or when loading Profile (a background thread timing issue introduced in RC 5).

#7

The Neverwinter Nights Installer Tool version 5.0 Release Candidate 7 is now available for download from the Project page.

Version 5.0 is a complete re-write of the Installer Tool and includes support for the Extended Edition, improved performance, a redesigned database to maintain and manage Mod and file information, a range of new and enhanced functions as well as many refinements to the user interface and dialogues.

Changes since RC 6

  • External Tool FAQ updated.
  • Prevent crash when loading Profile and there are no NWN game saves (introduced by fix applied in RC6).

#8

The Neverwinter Nights Installer Tool version 5.0 Release Candidate 8 is now available for download from the Project page.

Version 5.0 is a complete re-write of the Installer Tool and includes support for the Extended Edition, improved performance, a redesigned database to maintain and manage Mod and file information, a range of new and enhanced functions as well as many refinements to the user interface and dialogues.

Changes since RC 7

  • Loading a Profile now validates Play Time information to add any missing entries and remove redundant ones.
  • Prevent non-Restorer Mod name being used to create a Restorer.
  • Fix missing Extended Edition folder entries from NWN lookup table after Settings have been saved.
  • FAQ updated.
  • Internal Original Extended Edition Files information updated to reflect the latest EE upgrade.

#9

The Neverwinter Nights Installer Tool version 5.0 Release Candidate 9 is now available for download from the Project page.

Version 5.0 is a complete re-write of the Installer Tool and includes support for the Extended Edition, improved performance, a redesigned database to maintain and manage Mod and file information, a range of new and enhanced functions as well as many refinements to the user interface and dialogues.

Changes since RC 8

  • Steam and Beamdog Library location automatically detected.
  • If both Steam’s and Beamdog’s Extended Edition are detected, you are asked which one you want NIT to use.
  • You can cancel Extended Edition information dialogue if it is shown when NIT starts (User Files folder can’t be found).
  • Help updated to reflect the automated EE detection and the change to the Extended Edition dialogue.
  • Window position and size is correctly restored if you Cancel imported settings.
  • Fix Game Manager displaying negative archive size after some Restore requests are issued.
  • New question for FAQ.
  • Symbol files included in the setup package to provide additional diagnostic information for NIT crashes.
  • Fixed Window and Panel preferences being lost under certain circumstances.
  • Fixed changing certain Locations in Settings not being applied to the current session.
  • Automatically detect User Files folder stored in OneDrive’s Documents folder.
  • When using Steam’s Extended Edition, Play Neverwinter Nights uses Steam to launch Neverwinter Nights.
  • Implemented NIT Store location change (was not coded).

#10

The Neverwinter Nights Installer Tool version 5.0 Release Candidate 10 is now available for download from the Project page.

Version 5.0 is a complete re-write of the Installer Tool and includes support for the Extended Edition, improved performance, a redesigned database to maintain and manage Mod and file information, a range of new and enhanced functions as well as many refinements to the user interface and dialogues.

Changes since RC 9

  • FAQ updated with information on Steam’s Workshop Mods.
  • Fixed incorrect Play Time display when the number of hours played is a multiple of 24.
  • Amended the Extended Edition information dialogue to indicate that the User Files folder is only created by starting Neverwinter Nights via Beamdog or Steam.
  • Help updated to reflect the change to the Extended Edition dialogue.
  • Find Next for text within a file scrolls down a few lines to ensure the highlighted text is always visible.

#11

The Neverwinter Nights Installer Tool version 5.0 Release Candidate 11 is now available for download from the Project page.

Version 5.0 is a complete re-write of the Installer Tool and includes support for the Extended Edition, improved performance, a redesigned database to maintain and manage Mod and file information, a range of new and enhanced functions as well as many refinements to the user interface and dialogues.

Changes since RC 10

  • Archived Game Saves can be deleted.
  • Help updated to reflect Delete option for Archived Game Saves.
  • Miscellaneous corrections and refinements to Help.
  • FAQ updated to cover missing Windows Start Menu items.
  • Checks for new and changed NWN Database files after closing Neverwinter Nights game.
  • Prevent Microsoft Help crashing NIT when you use the mouse to select the Features text on the Overview page.
  • Refined estimated time to copy files.
  • Refined estimated time to compute CRC values.

#12

The Neverwinter Nights Installer Tool version 5.0 Release Candidate 12 is now available for download from the Project page.

Version 5.0 is a complete re-write of the Installer Tool and includes support for the Extended Edition, improved performance, a redesigned database to maintain and manage Mod and file information, a range of new and enhanced functions as well as many refinements to the user interface and dialogues.

If you used Beamdog or Steam to apply the recent update to the Extended Edition, you need to update NIT to RC 12 and check your Extended Library path on the Locations page in Settings.

Changes since RC 11

  • Updated release information in Help.
  • Update Help to reflect CEP 2.65 release.
  • Revised Extended Edition update procedure in Help.
  • Internal Extended Edition file information updated to reflect latest version.
  • Fixed Update Extended Edition Files not processing removed files correctly for the current session.
  • Fixed Core Restorer update not removing deleted original files.
  • Corrected INI file processing when performing Update Extended Edition Files function.
  • Version update removes the user created Extended Edition Files information and uses the internal file information.
  • Extended Edition Library detection failure after last Beamdog or Steam update.

#13

The Neverwinter Nights Installer Tool version 5.0 has been released and is available for download from the Project page.

Version 5.0 is a complete re-write of the Installer Tool and includes support for the Extended Edition, improved performance, a redesigned database to maintain and manage Mod and file information, a range of new and enhanced functions as well as many refinements to the user interface and dialogues.


#14

The Neverwinter Nights Installer Tool version 5.0.2 has been released and is available for download from the Project page.

This release automates the maintenance of the Extended Edition’s original file information and includes fixes to prevent NIT crashing under certain circumstances.


#15

I have only just noticed that there are two key directories in the Beamdog Library folder…

00839: This is the released version of EE (currently 1.75 build 8176)
00840: This is the development version of EE (currently 1.75 build 8175).

If you decide to switch between the released and development versions of EE, remember to change the Library folder on the Locations page in Settings so that NIT knows which version you are using.


#16

The Neverwinter Nights Installer Tool version 5.0.3 has been released and is available for download from the Project page.

This is a stability release that includes a number of fixes to resolve various problems.

Bug Fixes

  • Prevent crash on start up when the NIT Store has been deleted using an external program.
  • Display additional information for wbm files in the properties panel.
  • Prevent crash when more than one Mod is selected and Collapse Group issued using the Status Bar.
  • Play Time files are merged when importing Mods from one Profile to another on the same PC.
  • Accommodate variations in Steam’s Extended Edition Library folder name to prevent erroneous prompt for NWN exe location.

#17

The Neverwinter Nights Installer Tool version 5.0.4 has been released and is available for download from the Project page.

This is a stability release that includes a number of fixes to resolve various problems as well as using the correct name for the new edition of Neverwinter Nights (ie Enhanced Edition instead of Extended Edition).

User Interface

  • Replaced Extended Edition references with Enhanced Edition to reflect the correct name of the new edition of NWN.

Bug Fixes

  • Prevent crash when restoring panel layouts at start up.
  • Fixed drag and drop of files from the contents of one Mod to another.

#18

Here are my current plans for the next few releases of NIT. Comments, feedback and ideas are very welcome.

Plans for Version 5.1

The key feature for this release is to automate the link between Game Save files and the Mod name you define your profile. This should remove the prompt you get when NIT can’t determine this link. My thanks to @pscythe for solving the problem of reading .mod file information that enables this to be automated.

This is quite a significant change and will take some time to complete, but I am working on it whenever I get the time.

Plans for version 5.2

This release plans to automate the download process by allowing you to specify a Project page on the Vault. The idea is that NIT will download all required files and construct a NIT Mod folder automatically. The folder will include the downloaded files and the NIT installer.

Thanks again to @pscythe for the screen scraper code that should make this possible.

Plans for version 5.3

This release will introduce a Basic Mode Wizard to simplify using NIT. The dialogue will probably have Install, Play and Exit buttons to make playing mods as easy as possible. There will also be an Advanced button to use NIT’s standard interface. You will also be able to specify whether NIT starts in Basic or Advanced mode.


#19

The Neverwinter Nights Installer Tool version 5.1 has been released and is available for download from the Project page.

The key feature for this release is to automate the link between Game Save files and your Profile Mod name. My thanks to @pscythe for solving the problem of reading .mod file information to enable this automation. The release also contains other improvements as well as a number of bug fixes.

Improvements

  • Automate the link between Game Save files and the Profile Mod name. My thanks to @pscythe for solving the problem of reading .mod file information to enable this automation.
  • The Game Saves Manager now includes the NIT Mod Name in the list to make it easier to identify Game Save information.
  • Play Times for Mods not defined in the Active Profile are saved in a new information file. When the Profile containing the Mod is loaded, the Mod’s Game Play Time file is created or updated to include the saved information.
  • Create Installer ignores WBM files for NWN and, for EE, ignores BIK files when a corresponding WBM file is present.
  • Automatically install or reinstall Mods after creating Mod Installers. Options to control this behaviour have been added to the Preferences page in Settings.

Miscellaneous

  • Help updated to reflect Game Save Mapping and Game Saves Manager changes as well as a number of other amendments.
  • Extension Map updated to correct folder assignment for “New Rain” mod files.
  • A simple text ReadMe file is now included in the NIT Download package.
  • Send Feedback added to Help menu.
  • If defined, XP2_Chapter2.nwm is removed from the Excludes Map to reflect the latest version of the Community Patch (v1.72 Release Candidate 5).
  • Help’s FAQ updated to include “How do I uninstall the Neverwinter Nights Installer Tool?” question.
  • Help’s “Deal with existing installed Mods” updated to include “Create NIT Mods from Restorers” section.
  • Help’s “Community Patch Project (CPP)” section updated to reflect the latest version of CPP.

Bug Fixes

  • The Game Manager ensures that the Game Saves entry is visible in the list after it has been deactivated or activated.
  • Additional change made to the LazWorks Library to try and prevent the crash when restoring panel layouts at start up.
  • Prevent crash when NWN’s registry entry does not contain the Path key.
  • Prevent crash when the Saves folder specified in the NWN.INI file does not exist.
  • The “Demo” map exclusion has been refined to ensure that names such as Demon are not excluded when creating Mod Installers.
  • Pasting files from an external source (such as File Explorer) into a Mod Installer no longer causes NIT to crash.
  • After installing a new version of NIT, the Debug Options menu is now shown when you start the new version for the first time.
  • Game Manager always detects Archived Game Saves when opened for the first time (fixed timing error).
  • Prevent occasional crash when closing Game Manager after a Reduce operation has been performed on a large number of Game Saves.
  • You can now specify a non-default EE source folder when using Settings to create a profile’s NWN folder.
  • The install status explanation displayed in the Mod Properties panel is now updated after pasting files into Mod Installer folders.

#20

Would it be possible to automatically create a “Mod” from already installed packages? I realize not everything can be done this way but packages that are unchanged such as CEP2 would be a good candidate.

Is is possible to share/copy Mods from one user to another? Assuming they both already have the files, is it possible to just download/install the NIT Mod schemes? If this is possible someone send me some mod schemes :smiley:

EDIT: when manually adding files into mod scheme, everytime I click to Add files the selection starts from C: and I have to re-find the D:/NeverwinterNights/NWN/ every time. I would expect that it will remember the location of last file added OR use location of NWN folder? Or am I using this in wrong way ? I am creating mod file from already installed content instead of creating mod from Downloaded Files or Documents and then installing it.