killap said:
In regards to the C:\Program Files confusion, I'll probably include a suggestion (C:\Games) in the message that comes up. But yes, what everyone has said regarding it is true. There were problems with sfall and other such things when F2 was installed to that directory.
If others can think of ways to make that message more clear, I'm open to suggestions. Though I kinda thought the message was clear enough already.
My suggestion: you could make your installer offer to move the whole Fallout 2 installation from a protected directory to a new location, instead of simply saying that the game should be uninstalled and reinstalled. The installer would simply move the directory, and perhaps update some references, if there are those in config files or in registry, and update start menu shortcuts.
In your installer, in addition to being able to write a location, you could offer a list of locations, from which the user could select a directory, say C:\fallout2, C:\games\fallout2, etc. That way people would more easily choose a "good" location to the game. In that list, you should also offer an option to install to a different drive, since, for example, I use D:\fallout2. I've seen this approach in some installers, and I think it is a good idea.
You could do the above even if you don't like my first idea, of moving the installation.
Alternatively, your installer could be a full installer for Fallout 2 and RP, that is, it could offer to install Fallout 2 from a CD, by first preventing installations to program files, and then creating a proper directory. It would then copy necessary files from the CD, and then it would apply the restoration installer on top of that. But that might mean quite a lot of work with the installer. I have seen some installers that can that, and in a way, they replace the (usually dated) installer in a game CD.