Hi Jersey Phil. I have the downloaded version of the game on my WIN XP machine. Before I even started playing the game, I downloaded and installed all three items that Jenny referred to in the link she provided. I started playing the game. and so far I have had NO issues to deal with.
I hope you will enjoy this game as much as I am enjoying it. HAPPY GAMING!
Sandy