First off, if anyone can give me a way to turn off Adobe Flash hardware acceleration in Windows 8.1, I will kiss you. ArcadeVGA has a nasty bug that crashes anything using hardware acceleration for video. So when I use Hyperspin, the videos are solid green and the frontend crashes. You can get around this in Windows 7 by right clicking a youtube video before it starts and clicking setting, then disabling hardware acceleration. This globally fixes the problem. Windows 8 has Flash for IE built in (like Chrome does), and has no such option.
Now onto the real question...
I feel like something is a bit off on some games and what resolution GroovyMame chooses. For instance, Mortal Kombat (and NBA Jam, etc) display at 521x512i, instead of 401x256@53hz (which is an ArcadeVGA resolution specifically for MK style games, see here:
https://www.ultimarc.com/avgainst.html.)
I'm not new to Mame by any stretch, but I am new to GM and AVGA, so please be gentle. Please let me know what other info I can provide to help!