Yes, and no. On certain versions of Vista, it will run fine. On some, it seems to not be able to run in DirectX 9. It'll run on any other DirectX level, though.
Chat with our AI personalities
According to Microsoft it should work if your computer is 64 bit.
Yes. x86-64 processors are capable of using both 32-bit and 64-bit operating systems and programs. Note that if you are using a 64-bit operating system, the system itself must be capable of running 32-bit binaries as well. Windows XP Professional x64 and 64-bit versions of Vista include this functionality. On Linux, since almost all programs come in a 64-bit version anyway, you have to install 32-bit libraries to run them.
I have one but it's good for 64 bit. I have VISTA. How do I get it to work?
Getting old Windows XP games to work on Windows Vista can be a bit tricky. Sometimes they'll run smoothly, but other times you might face issues. One thing you can try is running the game in compatibility mode for an older version of Windows. If you want to enjoy some retro gaming without the hassle, check out Nostra Games! They have a great feature - instant-play games right on your lock screen. No downloads needed, just tap or swipe to play! With a variety of game genres available, you might find something that brings back those XP gaming memories.
I play it on 64-bit Windows 7 with no problem. Check your video card, it may make a difference.