In the first step ASC tries to find a configuration file. In looks in these locations:
If a configuration file is found, the pathes listed there will be used.
If no configuration file is found, a new one in CSIDL_APPDATA is created and it will contain the directory CSIDL_PERSONAL, CSIDL_APPDATA, CSIDL_COMMON_APPDATA and the directory where the ASC2.exe file is located.
The Installation program of ASC creates a registry entry HKEY_LOCAL_MACHINE/SOFTWARE/ADVANCED STRATEGIC COMMAND/InstallDir which contains the directory it was installed to. ASC looks for its configuration file ASC.INI in this directory. The configuration file in turn contains the directories where ASC searches for its data files and where to store its savegames.
The registry entry is necessary for starting ASC by double clicking on an ASC mail game. Without a registry entry, ASC wouldn't know where to find its data. This means, you can easily delete the registry entry and the only thing that will stop working is the abilitiy to start ASC by double clicking on a mail game.
When you have deleted the registry entry, you can easily install different versions of ASC into different directories.
If you encounter any problems with could be caused by invalid or missing data files, although they seem to be there, check the registry entry and look at the ASC.INI it points to.
Last change: Sun, 2007-08-05 7:58