I am not sure about vector graphics. I only have raster monitor.
I recommend latest 0.200 mame, unless your pc is too old. Groovymame for CGA, and the haynor666 on byoac forum derrivitive has fixed for things like garbage on side of some Neo Geo games. It’s not a problem on my mvs because I adjust monitor, but not practical to adjust lots on pc/mame setup.