バーチャルPCに Vistaをインストールして XPで そのバーチャルPCを実行すれば 一応、XPでVistaのゲームを実行できないことはないでしょうが、プログラムだけ持ってきてというのは 無理でしょうね。
C:\Program Files\Microsoft Games\Solitaire にexeがあるので適当に試してみてはどうでしょう。