A ver, el emulador MAME es el emulador por excelencia de recreativas, ya que es el que mas roms abarca (alrededor de 4000, compatible con NEO-GEO), aunque hay otros emuladores que son especialmente buenos con determinadas roms, como el CALLUS.
Del MAME hay dos variantes:
-MAME MS-DOS, se ejecuta en la ventana de símbolo del sistema, lanzando previamente un script con el nombre de la rom y las opciones.
-MAME32 (Windows), se ejecuta haciendo doble click y las opciones se modifican sobre botones y pestañas de ventanas.
Diferencias: en el modo MS-DOS es mas inestable, pero se pueden ejecutar ROMS en modo BETA que aún no se han sacado oficialmente. (En cristiano, es como si pudieses jugar al doom3 o al hl2 antes de que salga, pero con problemas de sonido o gráficos)
En MAME32 tienes que esperar a que salga la ROM dumpeada y corregida, (puede llevar desde algunos meses hasta un año), pero cuando sale la puedes jugar sin problemas y con total seguridad.
Una direccion puede ser http://mame.emu-zone.org/
(pero ultimamente me he encontrado con la situación de que el emulador supuesto en WIN32 se ejecuta solo bajo MS-DOS de windows).