D3DERR Invalid Call I tryied to play the game Settlers II 10th Anniversary.And it did not work there are others games with the same problem or your game installed ok, but it does not run at all. I Found The Fault D3DERR Invalid Call it is the Graphics Card. I have two computers on one the game was ok, the other not. I tried this game in 4 different Computers non worked same fault I had a NVIDIA Geforce 4 MX 440 in the computer that the game did not work. D3DERR Invalid Call. So I took out the MX 440 card, and put in an ATI Radeon 9600 from the computer that played the Settlers II 10th Anniversary ok. Now the game works ok. So I tried the MX 440 in the computer that the game worked ok before. Guess what it did not work D3DERR Invalid call came up. So get a much better Graphics card. I can’t tell which one will work for you, I thought it was the ram at first, I only have 256Mb of ram, but with the ATI Radeon 9600 card the game is ok now. I tried this game in a brand new £400 computer with 960Mb of Ram with a 200Gig hard drive, and it did not work. I think it had a Graphics card built in the mother board not as good as a card in the VGA slot. Get a High End Graphics Card. Good luck.