I was having problems with games running slow, and the sound not working. I used a program to convert the files to the right version of mame, and that fixed the problem with the speed. The sound still wasn't working though.
The other day however I decided to try the sound, and it was working... for about 20 seconds... then it went back to not working. But I listened very close and I realized that the sound was playing, but there was this other sound that was playing much louder over it. Kind of like white noise, but pulsing.
I have 4 games. Galaga works perfectly. SF2, Battle Toads, and Puzzle Bobble are the ones that give me trouble with the sound. One day puzzle bobble worked perfect, and one day SF2 started perfect and then messed up again.
I plan to update my pimame version and try mame4all to see if that works better.