I have an identical problem with Joust & Defender on a D9200 running ArcadeVGA. I get a flashing black screen every couple of seconds that begins the moment the rom is launched, and continues throughout game play.
I am using Mame 0.102 and GameEX.
These are the only two roms I have problems with so far. Using a PC monitor I have confirmed everything works fine. Coincidentally (maybe......?), both games have the same Williams boot-up screen although I did notice they are different resolutions.
Been banging my head for a couple of hours and tried quite a few defender.ini video settings but nothing help. Any idea?