This is why the MAME developers probably cry themselves to sleep at night.  
I swear, this guy should be ashamed of himself for trying to sell that as a legitimate machine.  What are those things holding up the monitor??  Some pieces form his kid's play fort?