The only other option I can think of would be to install a newer Windows version over the current installation. To me it sounds a bit like the game creators have decided (surprise) to stop supporting installations on Vista so if you can find out which newer Windows versions are supported, you can install one and upgrade your Windows environment (I think the offical term is a repair install or in place upgrade). Your installed software should remain and you might (hopefully) be able to continue your game.