Could anyone please help as I'm completely confused by this problem!
I'm trying to sort out resolutions for displaying vertical games on a horizontal arcade monitor (Hantarex MTC9000). The problem I'm getting is when running Donkey Kong for example the MAME Res tool selects 392x240 60hz which looks awful (loosing line information) but the sound is fine. If I change the resolution to 401x256 53Hz the image looks perfect but the samples go all out of tune, and I get clicking and crunching noises!
I have DirectX enabled and D3D texture manage on, no filters, Pre-scale enabled and sound set to 44100, latency 2, High Priority enabled, rdtsc off, sleep off.
Changing any of the above settings doesn't help unfortunately. Just when changing the refresh rate from 60 down to 53 makes the sound play up.
I suspect the refresh rate change makes the game run slower causing the sound to go out of sync

Is there anyone who knows what's going on here?

I am running MAME 0.89 under XP using MameWah FE and an ArcadeVGA 7000 series.