So, many people have issues actually installing the game? Here is what I do when I need to install a new and pure version of Fallout 2. Maybe this will help?
Unless you have just downloaded it, redownload killaps' restoration pack file, since it has been silently updated daily, and you want the most recent version.
If you already have Fallout 2 installed, you don't necessarily need to uninstall it. Just forget it for now. And don't use the installer on the Fallout 2 CD.
Actual steps:
1. Start the restoration installer, and install to a completely new directory, for example c:\f2. I recommend you install all the optional modules too. Alternatively, if you have an existing installation, you could rename that directory and then install the restoration package to the original directory, this would keep any references in the registry or elsewhere intact. But I haven't actually tried that.
2. Copy master.dat and critter.dat to your new directory (c:\f2), either from your Fallout 2 CD or from a previous installation (you could move those files around to save space if you want to have multiple installations).
3. Copy or move the music files (*.acm) from your CD or previous installation to c:\f2\data\sound\music\. This step is not absolutely necessary, but you won't hear any music without it. I wouldn't override any files if asked.
4. Start the fallout2.exe in c:\f2. Click through the intro movies and then click "Exit game" from the main menu. The purpose of this is to create a default configuration for the game, which fallout2.exe creates since it doesn't find the file on the first run. File fallout2.cfg should appear to c:\f2, and also a directory called sound, which you can delete.
5. Edit fallout2.cfg (when Fallout 2 is not running). Find section [sound] and change the lines
music_path1=sound\music\
music_path2=sound\music\
to
music_path1=data\sound\music\
music_path2=data\sound\music\
That should do it. Start the game and see if everything works out okay. You probably want to set the game options to your liking, since they are at their default values.
Optionally you can edit ddraw.ini to your liking, but do it only if you know what you're doing and when the game is not running.
I'd appreciate any feedback, if this helps works or if this is goofy
.