Remember that if you encounter a 16-bit installer, though the installer will not work on x64 Windows, the game itself may very well. The problem may be just with the installer. This applies to many of the late Win9x to mid XP era games. There can be workarounds for this problem. First, see if there is a modern replacement installer. This is the easiest solution if one is available for the game in question. For the Sierra games I have many new installers on my site.
http://sierrahelp.com/Patches-Updates/NewSierraInstallers.htmlI even have a few non-Sierra installers here:
http://sierrahelp.com/forums/viewtopic.php?f=24&t=3925Though limited, there are the Squirt the Cat installers:
http://www.squirtthecat.com/For LA games there are the Quick and Easy Software installers/launchers:
http://quickandeasysoftware.net/softwareThese are the preferred solutions as if there are any compatibility issues, these will have most likely been addressed, too.
If it is an InstallShield installer, you can try the generic 32-bit replacement installer.
http://www.reactos.org/forum/viewtopic.php?p=90351 Just note that there can still be issues such as wrong path statements that would need to be corrected, but you risk nothing in trying.
Another more involved way is what I do to effectively reverse engineer the old installers is to use the original installers in a virtual machine while tracking the changes that the installer makes. I can use this information replicate what the original installer did. This can be used to manually install the game of, in my case, write a replacement installer.
One more option is to use a replacement interpreter like
ScummVM or if one exists for the game, a
source port.
Lastly, there is the
emulator or
virtual machine (VM) route. I did not mention this earlier as outside of DOSBox for DOS games, this is usually the least satisfactory solution. They can be clumsy, difficult to setup and even before you can install the game you have to own and install an earlier version of Windows in it first. Some may not support some features of DirectX, which, as you can imagine will cause issues with some games. Some are free and some not. You can find emulators for nearly any of the old systems.
https://en.wikipedia.org/wiki/List_of_computer_system_emulatorsNote that if there are also compatibility issues with the target game that both the generic 32-bit InstallShield replacement installer and the manual install will not fix these and they will still need to be addressed separately. But that is a whole other topic.