MAME takes no notice of 3D video cards I believe, and it's the processor speed which matters. More ram would help speed up the PC, but only noticably if you are running Windows 2000 or XP in day to day use.(posted 8718 days ago)Definately go for a faster processor, as I think you need 1ghz or more to run all games at 100% on frameskip 0.
Cheers,
Crash