You will need upwards of a 15GHz PC to get those games at full speed. There is nothing you can do.
There's nothing you can do except for hassling the Authors of Mame to get their act into gear and start writing code that will run in an optimised fashion.
The fact is that "Mame" is a slug in the speed stakes. In the last two years it's turned into a dirge of poorly optimised code. The excuse we keep hearing is that Mame is about preserving the original data and not about playing games. Well quite frankly, I've heard enough of that rubbish spouted.
When Nicola Salmoria wrote the first version, you're not seriously telling me that he wrote it to preserve data!! Because that's total BS.... He wrote it so he could play a few games of PacMan on the University computers.
There are better optimised and faster emulators for running many of the games that Mame fails to run properly. There's simply no excuse for its sluggish behavior. It's turned into the Windows Vista of the emulation world... over complex over bloated and bogged down to being a slow slow slow beast of a thing.
Now I'm NOT saying that I don't appreciate all of the hard work and dedication put in by the Mame Devs.... Because it would be untrue to say that. They have my undying gratitude and respect for the work that they do. But at the end of the day, if people can't play the games then interest in the wider community will eventually be lost and for many games, other emulators will be used.
For example..... Forget running Neo-Geo Games inside Mame.... It just can't cut it. NeoRageX runs them a hell of a lot better and at full frame rates, even on a low spec PC. Sega System 2 Games.... 3D, so forget running them in Mame. Nebula is coming along fast and getting far better results. Adding the Laser Disk games into Mame!! Don't make me laugh! They will be in there..... But they won't be playable.
For the games it does run properly Mame is an astoundingly good piece of software. But the list of games it runs properly is actually shrinking with each release. It will eventually get to the point where it serves no purpose for games players and cabinet builders. "Ask not for whom the bell tolls, it tolls for thee... Mame".
Sorry guys, this response is NOT meant as any insult to the Devs.... But I really think it's time they started asking themselves what direction this is all headed in.
This may not be a popular opinion amongst several people here, but it is a personal opinion only.... and it is my personal opinion. If you disagree with it, then fine. You are similarly entitled to your own opinion and views which I respect.
Best Regards,
Julian (Fozzy The Bear)