And to add to what Haze is saying: MAMEdev made it clear *years* in advance where the project was heading. QMC2 skated to where the puck was going; others went to where they thought MAME should go and then were mock-surprised when MAMEdev actually did what they said they were doing. It's shameful how many major front ends (including some commercial/for-pay ones) still don't handle the console/computer integration.