To play Call of Duty 2 you will need a minimum CPU equivalent to an Intel Core 2 Duo E8400. The cheapest graphics card you can play it on is an NVIDIA GeForce 510. The minimum memory requirement for Call of Duty 2 is 4 GB of RAM installed in your computer.