Flipped the horizontal image back around, so that's solved. I've checked, and I'm quite certain that video ground is connected just fine. The pc running groovymame works just fine on a pvm rgb monitor too.
Maybe an IC was fried when being fed an incorrect frequency?