Hi Howling Mad Murdock
Not played any of the games your having probs with but would suggest,
Checking on the latest patches from the games website. Also your card manufacturer.
If that does not work, use system restore to the point were everything was working ok.
Could have been a corrupt d/l on something.
Hope that helps, if not try click here