Very Cool, thanks for this. I'm having trouble using the ArcCabView with these overlays though. For some reason I get wavy lines overlaid on the screen. If I go into slider controls and change ArcCabView to something else, then switch back it fixes it, but doesn't save it. Wavy lines return after restart. Works with OrionsAngel overlays, but not Mr. Retrolusts.
**Update** - found the issue in mame.ini now it works great! Thanks again!
# OSD ACCELERATED VIDEO OPTIONS
#
filter 1
prescale 3 <---- problem - originally set to 1, causes issues when set to 3