Happens. Even to me did, when I first played the game. Same here, these black screens.... But, try re-installing or getting Direct X. If you would, that may help. There is not a problem with the Visual C++, mine is 2013, not 2010, so I think you have it.