So newer versions have poorer sound? Is that what I'm getting? I have it working now with .129 (I take the point about the decimal) but I also have a .105 version as backup. It's tough to get roms for the older versions, that's the problem. The gave run fast on it now. But I haven't even hooked the speakers up, so it might sound terrible for all I know.
Mame versions from 0.107 up to 0.128 have some
timing issues in the
sound on computers with
LCD monitors (or monitors running @ 60 Hz). 0.129 still does, but is generally better (some people don't notice the improvement, others do).
Options have been added since 0.107 that try to address the timing issues, but how well they work varies from monitor to monitor (and monitor driver to driver, and video card to video card, and video driver to driver).

The issue is based on that some video games originally ran at frequencies different than 60 Hz. Further issues come when some "60 Hz" monitors really run at up to plus or minus 5% from the declared frequency, funking up the stuff mame tries to do to get around the original timing issue.
If you have a CRT running at 80 Hz (or have mame changing res & frequency), OTOH, you didn't notice any of the sound timing issues, and sound is actually better emulated in general (and have gotten a lot better on specific games). (Blame the problem on LCD monitors.

)