Your graphic card isn't that good, and I assume you meen the 3d problem? Some video cards can get updates for that,
Ok you can easily update your card right here:
http://downloadcenter.intel.com/SearchResult.aspx?lang=eng&ProductFamily=Graphics&ProductLine=Desktop+graphics+drivers&ProductProduct=Intel%C2%AE+G41+Express+Chipset
Just fill in which version of windows and then fill in in the search bar; G41.
This is an example of a right update file, though this one if for windows Vista: http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&DwnldID=18631&keyword=G41&lang=eng
_
Now your graphics card doesnt have to be a problem, just be sure you play in the lowest resolution, that also gives your RAM a bit more breathing space.
But your RAM is quite low, a known problem among XP computer, nevertheless I upgraded my RAM, something you need to do.
Keep in mind, XP is still the best PC software, makes sooo way more sense than all the others.
If you still have questions place them in details, or comment them,.