I am using
this card as my reference for your card. Because it has only 128 MB of memory, this may be the cause of many of your problems. It does meet the minimum system requirements but the 128 MB will give you less than desirable performance.
I would check my installed driver date to see if it is the last version offered for this card. The last offered was Version: 93.71 WHQL Release Date: November 2, 2006.
If you right click your desktop, click Properties on the resulting dialog, click the Setting tab, click the Advanced button, click the Adaptor tab and the Properties button on that tab, click the Driver tab and see if your driver version and date are the same as the last driver released.
If not the last driver Nvidia released is available for download
at this link from Nvidia.
If your driver is the latest than I would recommend that you upgrade to a better card as that, IMHO, is the cause of many of your problems. An AGP card may be hard to find but you might have a PCI slot open which will be easier to find a card for. DO NOT buy a PCI-E or PCI Express card as that will not work. Make sure you remove the AGP card if you install a new card.
I would get a minimum of 256 MB of memory with 512 MB being readily available. I just recently replaced my 256 MB with a 1GB card for around $120. Amazon has a 512 MB AGP card for $45
at this link. If you have an open PCI slot you may be able to find a newer version something like
this card I am not recommending these cards . . . only using them as examples of cards you could replace your current card with. Read the user reviews on any card you might buy. . . .=)
I know everyone has different circumstances, myself included, but replacing this card would be a major update for your system I believe. Your RAM might also be a good thing to look at as well. You can download a
scanner tool from Crucial Memory that will tell you what kind of memory your system uses and how much you can add. The max for XP will be 4 GB. Some of the older Gateways only had 256 MB or 512 MB of RAM. Upgrading your video card and maxing out your RAM might worth thinking about and would help your system run games better as well. (There also may be a limit on how much memory you system will accept)
This is the best advice I can give you concerning your system . . .=) . . . I believe you would see a noticeable change in performance with a video card upgrade and even more if your RAM was maxed out . . . =)
Edit: It might be worth downloading and reinstalling the last available video driver since you might have some corrupted files which would be replaced by reinstalling the driver.