MultiSH4 is a utility that will change the folder name in My Documents that Silent Hunter 4 uses to save campaign and career information. It does this by patching a file in the game's root folder called FileManager.dll. Stock SH4 is hard-coded to save this information in a folder called My Documents\SH4, but it may be desirable to be able to separate careers by saving them in different folders. For example, you might want to have a stock SH4 1.2 installation for online play, a customised single player installation and perhaps even a mod development installation, each with their own career information. The obvious benefit of this is that it prevents any possible confusion over which campaigns and careers belong to which installation.
At the time of writing MultiSH4 has been tested with SH4 1.0, 1.1 and 1.2. If it detects a version of Filemanager.dll it does not recognise you will receive the error message:
Unknown version of Filemanager.dll.
MultiSH4 will now exit.
MultiSH4 can be used in one of two ways:
Install SH4, patch it and install mods as required. Copy MultiSH4 into the game's root folder (default: \Program Files\Ubisoft\Silent Hunter 4 Wolves of the Pacific). Run MultiSH4 to change the save folder name. This folder name can be 1 to 3 characters long. The next time you run SH4 it will use the new save folder name. If the folder does not exist then SH4 will create it. Swapping between save folders in this environment requires running MultiSH4 each time you want to change campaigns/careers.
Be sure to make a backup copy of FileManager.dll before running MultiSH4 in this environment.
It is recommended you begin with a clean installation of SH4, patched to 1.2. If you wish to use JSGME, install it in the stock game folder, run it and generate a snapshot of the game files before proceeding. Do not install any mods at this stage.
In this example you end up with two game folders:
Ubisoft\Silent Hunter 4 Wolves of the Pacific
(default, stock 1.2)
Ubisoft\SH4 Custom (modified)
Two save folders:
My Documents\SH4 (default)
My Documents\Cus (new)
And two shortcuts:
Shortcut pointing to "Ubisoft\Silent Hunter 4
Wolves of the Pacific\SH4.exe"
Shortcut pointing to "Ubisoft\SH4 Custom\SH4.exe"
Repeat the above for as many installations as you want, always copying from the stock 1.2 folder.
In the event of a problem with FileManager.dll replace the corrupted copy with the original from the stock 1.2 installation and try again.
MultiSH4 should not affect mods that do not access the campaign and career files, although you may need to install them once in each installation according to need.
MultiSH4 is freeware. It may be distributed freely as long as it is not separated from this readme file. It may not be distributed or sold for profit, nor included in any for profit package or distribution without prior written approval.
Contact: mailto:drs@ihug.com.au?subject=MultiSH4
Copyright © 2007 Potoroo, TheRealPotoroo