your processor is really old, it is actually a single core processor with hyperthreading. this is actually below the minimum specs of many modern games. your gpu is also low end.
If you want to play 2011 games at max settings you are gonna need a new motherboard, ram, processor, graphics card, and operating system. windows xp restricts you to direct x 9.