DirectX don't have to worry about it,because chances are, are that you already have it or else you would be playing CA in a very Shitty Quality. but download the .net Framework, and then if it doesn't work after that PM me you're TeamViewer info, I am Approved by Dave in case you are wondering