Sobre los que preguntaban acerca del MAME en Vita, bueno la explicación va a ser larga espero poder expresarme bien.
Para empezar como mencione anteriormente cada core de arcade tiene su romset especifico por ejemplo MAME 2003 (0.78), MAME 2000 (0.37b5), FBA 2012 (v0.2.97.29), FB Neo (v0.2.97.44), algunos son difíciles de encontrar otros pues mas accesibles (archive.org). El MAME 2003 plus utiliza el 0.78 pero agrega nuevos juegos y arreglos de sonido y demas de acuerdo a este changelog, también archive org.
https://github.com/libretro/mame2003-plus-libretro/blob/master/CHANGELOG.mdUna vez sabiendo esto pues
cada core requiere los roms de su respectivo romset, o sea no es tratar de meter cualquier rom de por ahi que no se sabe si es para MAME para FBA y que version, se tiene que utilizar el especifico, haciendo esto para empezar deberian funcionar sin problemas (al menos arrancar ya después puede ir lento o tener otros problemas conocidos), alguna vez llega a pasar que una rom funcione en cualquier core, esto es porque son roms digamos universales, es idéntico el dump de cualquier romset como ultraballon por ejemplo, pero por lo general hay que utilizar el rom apropiado de cada romset para cada core. También los roms clones bootleg pues eran copias de las placas y les quitaban la protección por eso es mas facil ejecutarlos en emus antiguos como MAME 2000 o 2003 (la verdad no estoy seguro si tengan alguna diferencia con la rom original), el mismo emu cuando ejecutas una rom protegida con la que no es compatible te lo indica, en este caso hay que utilizar la bootleg y como comentas
@odessa a lado de la rom original, esto es bastante comun en juegos de SEGA en MAME 2000 o 2003 por ejemplo.
Otro detalle es que los romsets son diferentes por ejemplo el mas limitado es el de MAME 2000, MAME 2003 y plus es mas extenso pero muchos juegos tienen problemas de protecciones no emuladas u otros de video o audio conocidos, el mismo emu te lo marca, el romset de FBA 2012 también es bastante amplio y rinde mejor que FB Neo, ahora el de FB Neo es el mas completo a la fecha para vita, tiene algunos juegos recientemente dumpeados, que tenían proteccion no emulada o problemas de sonido o video arreglados, pero por ser mas moderno es mas exigente y rinde peor si el juego es exigente, de hecho el emu por separado pfbneo de cpasjuste rinde un poco mejor aunque en lo personal no me gusta, prefiero retroarch.
Sobre rendimiento y cual es mejor, de acuerdo a mi experiencia MAME 2003 plus es el mejor, placas complicadas que van muy mal en FBA 2012, rinden full speed o casi, como las que mencione de Konami, Data East, Taito, Irem, Sega (2d), Namco, Tecmo, Kaneko, Gaelco (tampoco todos los juegos hay algunos muy exigentes que aun les falta pero bastantes van full speed), pero este core tiene el detalle que comenta
@jotax de algunos juegos con sonido corrupto-diferente, la alternativa puede ser FBA 2012 o MAME 2000 y esperar que rinda bien, Snowbros y Toki son el colmo tanto en MAME 2000 y 2003 se escuchan mal pero por suerte van perfecto en FBA 2012.
Tal vez
@jotax nos podria hacer una lista de los juegos que conoce con sonido corrupto en MAME 2003 para testearlos en FBA 2012, para ser sinceros son pocos los juegos que yo me se de memoria la música de los arcade, la mayoría que conozco los he jugado en emus.
FBA 2012 a secas es bastante bueno para Toaplan, Cave, Banpresto, Eigthing-Raizing y algunos juegos de los llamados misc, por otro lado CPS12, y Neo Geo pues tienen su core específico donde va todo el romset full speed, en lo personal para CPS2 también utilizo FBA 2012 a secas por que si guarda dipswitches para poner los juegos en español y con mayor dificultad los de figth, también algun juego de CPS1 como Three Wonders o de Neo Geo como los Metal Slug se pueden correr en el MAME 2003 plus por que da acceso a cheats interesantes de manera sencilla, CPS2 en MAME 2003 no, porque no alcanza full speed.
Otra aclaracion es que algun juego rinde mejor en MAME 2000 que 2003 pero cosa de probar y ademas su romset es mucho menos extenso, en conclusión MAME 2003 para las placas exigentes y FBA 2012 para Capcom y Neo Geo, con las aclaraciones que mencione.
Molaria que se hiciera un emu especifico para placas modernas como CPS3 o PGM que aunque se acercan les falta algo para ser jugables.
PD:
@odessa sobre Simpsons y Tortugas Ninja de Konami la rom original es de la máquina para cuatro players y si juegas individual solo puedes escoger siempre el mismo personaje como Marge en el de los Simpsons, para este caso utilizar la rom japonesa 2 players de MAME 2003 en la que si puedes elegir al personaje que quieras, viene en el romset 0.78.