Añadiendo algo más a lo que comenta Elnef, no es lo mismo emular Snes usando snes9x que usar bsnes-higan de Retroarch, que es lo más accurate que hay y pide más máquina. Como no es lo mismo emular GBA con un emu basado en GpSp que en VBA. Ni es lo mismo usar Mame 0.78 que mame 0.151
No se, hay tantas opciones hoy en día para elegir que yo lo veo ideal. Cada cual elige según sus gustos y/o poder adquisitivo.
Y si se tiene un teléfono decente un smart clip de 6 pavos de ebay + mando de ps3 y listo. Es lo que uso yo ahora.