ok it sounds like you are very fussy regarding how the games run and appear (as am i and many other mame fans, often to the point of driving the mame team nuts) so what i recommend for you (as i am doing) is switching to groovymame and crt emudriver (dont bother with soft15khz). you can use your arcadevga card with groovymame (or a number of other ATI video cards). if this is a road you are interested in going down, start here by reading up on this lot: http://geedorah.com/eiusdemmodi/forum/viewforum.php?id=1 then head over to the groovymame forums over at BYOAC and start a new thread with any questions/help/advice you need.