I recently decided to try installing an old game, Mech Commander 2, and play though it a little bit on my basically modern gaming machine.

To my surprise, it played VERY slowly... graphics stuttered during the opening movies and menus.

Why is this old game suffering on hardware that is literally thousands of times faster than was available at release... and how do I fix it?

up vote 7 down vote accepted

Turns out that Mech Commander appears to have hardcoded in a preference for video cards that were current at the time.

The solution is to go into the install directory and delete the two files involved in this:

badcard.csv
vidcard.csv

After removing those, performance increases to what you would expect.

  • just to add to this, this is all you need to run the game perfectly on windows 7, you don't need to use any compatibility modes, etc, just removing these 2 files worked great. – l I Sep 16 '13 at 14:11

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.