Originally posted by Makaveli213
I would say that is the Video card. I ran UT2004 on 512 RAM for over a year with no issues. As for BF2 nVidia has know issues with it and their drivers. I dont think more RAM is gonna help since the game only requires 512 and you have 1GB. Check for new drivers(they have the 77.77 out now) and see if that helps.
UT2004 has crap requirements, my old comp can run that game....
And because you are playing the demo, it could be a bug in the game. I recommend doing a driver fix first, then try to uninstall/re-install the card.