512MB RAM is not the amount of virtual memory you have. It is the amount of physical RAM that you have.
In Windows 98, the virtual memory is rather well hidden. It is controlled by Windows.
Have you got the latest security updates?
If I were you, I would consult EA games technical support. They have an outstanding database of problems and fixes.