Here is the readme from the NWN2 Patcher page:
NWN2Patcher by tnt220
¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
This patcher will let you patch you NWN2 completely offline as
long as you have downloaded one or more of the patches beforehand.
Offline patches are hosted by NWVault at this URL:
http://nwvault.ign.c...s.Detail&id=230
How to use
¯¯¯¯¯¯¯¯¯¯
Make sure that NWN2 is not running before proceeding...
Download one of the patches normally used with the built in
nwupdate.exe usually called something like
nwn2_pc_english_from100788_to102809.zip
Unzip the file into the nwn2 installation directory, the above
shown file will likely contain a file called
nwn2_pc_english_from100788_to102809.rtp . I would advice to place
the .rtp file in the nwn2 installation directory, but have managed
to patch my NWN2 with the .rtp file located elsewhere.
As with the nwupdate.exe you will still need up to 6GB (or more)
of free space to patch, but should with this patcher be able to
choose where to take it from (and not just the drive where NWN2 is
installed as nwupdate does). Version 2.17 and forward on
NWN2Patcher will, if applying one patch at a time tell you
approximately how much temp space is needed for a given patch.
Select a patch file and optional temp directory with lots of free
space, 6 GB or more is required for the larger patches (the
program defaults to the root of the drive with the most free
space) and then press Patch to start patching.
With version 2.15 another patching option has been added making it
possible to apply several patches in one go by queuing them. To
use this feature press the Queue button and add patches to the
queue (Be carefull to add them in the correct order or you may
harm your installation). Once you have added patches to the queue
press the close button and press the Patch button to start
patching from the queue.
If a CRC error or out of space error is encountered when using
queued patching, the patch engine will as with normal patching
roll back to latest successfully applied patch.
When using the queue option it is not possible to use the ignore
missing files, verify only or undo patch options. This is
naturally because ignored ignored bad files should not be taken
lightly. As for the Verify only option... Since it does not write
files to disk and patches often add new files, patching of those
not written files by a later patch is deemed to fail.
A new feature in version 2.25 is the undo patch feature which is
available when applying a single patch (not using queued
patching). The undo patch feature will let you choose a directory
where the patcher will create a "undo_fromxxx_toXXX" (X being
version numbers) subdirectory into which the files modified by the
selected patch will be copied prior to patching your installation.
Additionally NWN2Patcher will create an undo_patch.bat file which
when executed will first delete any new files added byt the patch
and the copy back the affected files before finally set the
version in your windows registry to the one it was prior to
patching.
NOTE that the backup taken by the undo patch feature is not
compressed, and can take up several GB of space. It will tell you
how much space is needed before backing up. When using the undo
patch feature the copying of files to backup before patching may
also take some time.
NOTE also that any savegames made while the patch to be undone was
applied may or may not be corrupt after undoing the patch. This is
due to the way the savegames are structured, so the safest would
be to revert to an earlier savegame.
Running undo_patch.bat while nwn2 is running will fail, shutting
nwn2 down and rerunning undo_patch.bat should work.
It may take some time to apply the patch(es) depending on your
system, but you can follow the progress on the progress indicators
and will also be notified upon success or failure by a messagebox.
The file progress indicator might seem to be at 100% for a long
time with some files (usually the large ones), this I believe is
caused by the overhead time used to write the patched file to the
harddisk before starting on the next file.
If you reapply a patch, the file progress indicator will only
change when a file is actually modified. The total progress
indicator will count normally.
If you wish to verify that you can patch without getting CRC
errors simply check the "Validate install only" checkbox and a
quick simulated patch will happen listing any errors. Note that
real patching will perform rollback if errors happen so this
feature is merely for those wanting to quickly check the state of
their installation. Temp space for patching will NOT be verified
as it depends on the patch,.
From version 2.10 it is possible to force the patch engine to
ignore files that are missing or the patchengine believes are
incorrect. This was implemented to allow those who modify the
original campaign (or otherwise customise the original NWN2 files)
to update their game. This MUST be used with caution as it can
cause unforseen results (reinstalling game, ruining savegames
etc.) When/if using this option please check the listbox to verify
that only the files you had modified were bypassed.
After having used the Ignore files option you should NOT contact
Obsidian support for help with any problems with the game or
savegames from a game where the "Ignore Files" option was used.
NOTE:
¯¯¯¯¯
If you get crc errors with nwupdate.exe, my patch program is
likely to fail also.
DISCLAIMER:
¯¯¯¯¯¯¯¯¯¯¯
You MUST KNOW which version of NWN2 you have and use the correct
patch file for your version of NWN2 (you can see it in
the launch window of NWN2 and also when my patcher starts). You
should choose an .rtp file where the number after from in the .rtp
filename matches your version (ignore the . when comparing i.e.
100788 equals 1.00.788).
Patching with the wrong RTP file may damage your NNW2 installation
and a reinstall could be required.
I am NOT responsible if you have to reinstall NWN2 after using
this (I always update my NWN2 with this utility and had no
problems with it)
In case of error check the listbox for more specific error
messages. I however cannot help you with errors reported in the
listbox as they originate directly from the patchw32.dll file.
TNT220
tnt220@nwn-rtg.dk