We'll presume you have a legal copy of VC.
What are the differences between your new computer & the old one. If you haven't already, make sure your drivers are up
to date on your computer. Also, make sure you have a recent version of DirectX. I recently had to do a wipe & reload on
my box & forgot that one. Surprisingly, SA ran okay w/out it, finally realized what I missed when I tried to run SCARFACE &
realized the error message meant the game was looking for DirectX.
The only other thing I can think of is what OS are you running. For me VC has gotten along just fine w/ Windows 98 & XP.