I would HOPE it would play those; the tech behind those games is several years old. I even had BF1942 going for a while on a GF2MX (at 800x600...), so it's not a terrible card. It's just way slower than a 9600Pro, and way way slower than a 5900 or 9800.