The screenshots look so fuzzy, they resemble TV signal captures. I can't imagine how much worse they would look on a TV.
I'm just so surprised the unfiltered graphics look like that.
I do wonder if the palette displays are wrong, though - like, were they adjusted for the specific region's NTSC variant? (Japan uses a different black level, which has to be changed on US TVs.) I'm not sure how MAME handles that stuff.