First off, I don't know.
But I will say - I had Mame set up on a machine and used it for both gaming and work. Mame was okay, but the colors were never quite right. I noticed it most in Mr. Do, where the first level has little rectangles all over it - they were missing. And when you won an extra Mr. Do he blended into the background.
Cutting a long story short - the problem was I had customized the video settings on both the MONITOR and the video card settings Nvidia install. Things looked fine for everything else but gaming.
I reset the monitor to defaults, reset the control panels settings to defaults, and all returned.
So for me the issue was - there are so many places you can change colors - on the monitor, through Microsoft's Control Panel app, though the video card control panel app - I had them all in conflict.
Probably not your issue, but thought I'd share.