Getting Neverwinter Nights 2 to Install and Run on Windows 7

In this post, I detail my experiences getting Neverwinter Nights 2 (NWN2) to install and run correctly on Windows 7.

  • When I first installed NWN2 on Windows 7, I received a warning toward the end of the installation giving me an ERROR_DX_INSTALL message; however, the installation seamed to finish.  When I launched the game, Windows complained that the game had stopped working.  So, after searching on the internet, I did the following to get it working.  I am not sure if the first step needs to be performed, but I will list it in case it is needed.
  1. The first thing I did was install the DirectX 9 redistributable package, located at http://www.microsoft.com/downloads/details.aspx?familyid=04ac064b-00d1-474e-b7b1-442d8712d553&displaylang=en. I realize that Windows 7 is being bundled with DirectX 11, but the above package will not conflict with it.
  2. The next thing I did was manually patch NWN2 as far as I could, as the game’s automatic updater would not patch the game until the game had been run once, and as you know, I could not run the game.  You can find NWN2 manual patches at http://nwvault.ign.com/View.php?view=NWN2Other.Detail&id=19.  If you know how to manually patch NWN2 you can skip the following details.
    1. Obtain and run the NWN2 manual patcher.
    2. Note the version of NWN2 that you have installed, located in the bottom right had corner of the manual patcher, when it is launched.
    3. Assuming you don’t have any expansions installed yet, you need patches with the following naming convention: nwn2_pc_<language>_from<starting version>_to<ending version>.zip.  You need to download and install consecutive patches starting with the version you noted above.  Install up to the highest version you can get to, but make sure that each patch is an nwn2_pc patch, you install patches consecutively, and there are no gaps between patches.  There is a gap between patches if you install patches A and B, one right after another, and the ending version number of patch A does not match the starting version number of patch B.
      • At the advice of a friend, I unzipped each patch into my NWN2′s installation directory before installing them.  However, I’m not sure if that is necessary.
      • I was able to install patches from version 104870 to version 1111115.
  • After performing the steps above I was able to launch NWN2.  So, I tried to install the Mask of the Betrayer expansion.  After doing so, I tried to launch the game and again Windows complained that the game had stopped working.  So, as before, I manually patched NWN2 as far as I could.  This time, patches should be of the form  nwn2_pcx1_<language>_from<starting version>_to<ending version>.zip. pcx1 stands for expansion 1.  You will have to check the version of NWN2 as you did before to know which patch to begin with.  I installed patches starting with version 1101115 and ending with version 1211549.
  • At this point, NWN2 with Mask of the Betrayer patches launched and played.  However, roughly 15-20 minutes into creating a character in multiplayer mode, it crashed.  So, I launched NWN2 in administrator mode, made it through character creation, saved, and relaunched without being in administrator mode.  That seamed to fix all of the problems.  I’m not sure why administrator mode fixed the problems, but I will hazard two guesses as to why.
  1. There was some save file to which NWN2 was trying to write, and it did not have permissions to create the file.  After having run the game in administrator mode, the file was successfully created.
  2. There is a bug in NWN2 character creation that administrator mode somehow overcomes.
About these ads

~ by Ryan Lefever on January 23, 2010.

3 Responses to “Getting Neverwinter Nights 2 to Install and Run on Windows 7”

  1. Thanks for this post, it was very helpful for me!

  2. After I manually patched (with MWN2Patcher) to 1.05.912, the stock NWN2 Updater would actually not complain anymore that the game needed to be run first before any patches could be applied (what a stupid concept in any case). After clicking on Update, it would happily chug along, incrementally patching all the way up to 1.24.1765 Took an awful while (14:45) but didn’t require any more manual intervention on my part. As far as I can tell, NWN2 runs fine now, but I’m not very far into it.
    This is the U.S. English version on Windows 7 64bit. I did manually install DX9 beforehand.

    Thanks for pointing the way.

  3. Good advice.
    I took a simpler approach.
    I installed DirectX 9 like you described. Then i ran nwn2.exe in windows xp sp2 mode to get it activated. And finally ran the autoupdater.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
Follow

Get every new post delivered to your Inbox.

%d bloggers like this: