I recently bought the old, Windows 2000/XP version of "Where in the USA is Carmen Sandiego?" from a third-party seller on Amazon. I had no problems installing it on my old laptop (which runs Windows Vista) but when I tried to run the game, I immediately got this error message:
Microsoft Visual C++ Debug Library
Debug Assertion failed!
Program: ...any\Where in the USA is Carmen Sandiego for schools\CSUSA.exe
Expression: str !=NULL
For information on how your program can cause an assertion failure, see the Visual C++ documentation on asserts.
(Press Retry to debug the application)
[options: Abort, Retry, or Ignore]
Abort obviously doesn't help, and Retry or Ignore causes me to get the generic error message "CSUSA.exe has stopped working: A problem caused the program to stop working correctly. Windows will close the program and notify you if a solution is available."
Can I fix this? Is it an error caused by running XP/2000 software on a Vista machine, or is it faulty software? Please help me if you can!