What is the model number of your HP? Also, what kind of graphics card and power supply do you have? If you don't know that, we might be able to figure it out from the model of your HP.
Is 221MB your total system RAM? If so, that's easily part of the problem. The minimum requirement is 512MB and 1GB is recommended. Considering your fairly low system specs, your graphics card could be insufficient as well.