Después de mucho tiempo regreso para reportar mis resultados.
Estuve repasando varias veces el video, me resultó muy útil pero me topé con el problema de que no pude utilizar las herramientas de -romident y -romcmp, ya que me marca un error en la ejecución, en este caso solo ejecuta MAME cuando lo pongo como mame.exe y lo ejecuta como lo haría para emular los juegos, seguramente algo he de estar haciendo mal en este paso, de cualquier manera decidí buscar alternativas y mediante dos procedimientos encontré cosas interesantes.
En el primer caso decidí hacer varios sets de roms tomando como base el publicado en MAME, el cuál consta de 13 roms, es decir tengo 13 sets en total; posteriormente a cada uno de estos sets le fui sustituyendo un rom de los que yo dumpeé y probé cada uno de los sets en el emulador, mis resultados responden a tu pregunta
Artemio escribió:El juego debe correr con tu ROM, como mencionas, púes no es código sino gráficos. Lo que no mencionas es si corrió con los errores gráficos de tu PCB o si corrió bien. Si corrió bien, no es la ROM y debe ser una de las otras cosas que mencioné. Si tuvo errores gráficos iguales, es porque los datos en la ROM están mal.
Al probar 12 sets MAME corrió el juego sin problemas, solo en el set donde cambie el rom 13 hubo un error como el que puse en mi post anterior y no, MAME no quiso siquiera correr el juego.
Hasta este punto me encontraba como antes, solo que con más seguridad de saber donde estaba la falla, pero definitivamente necesitaba comparar en una base de datos; después de buscar aquí y allá di con esta página:
http://romident.coinopflorida.com/, parece ser una alternativa confiable y así decidí meter cada uno de los roms que dumpeé, y de paso el set de MAME para confirmar, empecé a tener resultados de este tipo:

- Identificación de rom 5. New Fantasia 94 y 95
- ident1.jpg (85.65 KiB) Visto 5761 veces
Asumí que el rom 13 me debería de dar un error, pensando que hay algo malo con los datos y que al verificar no encontraría nada, pero para mi sorpresa me topé con esto:

- Identificación rom13 de mi set
- ident2.jpg (89.69 KiB) Visto 5761 veces
Los datos corresponden a New Fantasia y a otros dos juegos más, en este punto no entendía muy bien que pasaba y fue hasta después de un tiempo que se me ocurrió comparar con el rom de MAME, el resultado es este:

- Identificación de rom 13 del set de MAME
- ident3.jpg (89.29 KiB) Visto 5761 veces
Como se puede observar, hay diferencias entre los roms; para empezar solo el rom 13 tiene datos de New Fantasia del año 1994, mientras que los otros roms de mi set tienen los datos del NF 1994 y 1995, adicionalmente y como se observa claramente, el rom 13 de MAME solo tiene los datos de un solo juego, mientras que mi rom tiene los datos de tres juegos, todos relacionados a la serie Gals Panic de acuerdo con el código de MAME que me proporcionaste
https://git.redump.net/mame/tree/src/ma ... 1e1c9b52c2
Gals Panic 1990 Kaneko
Fantasia 1994 Comad
Super Model 1994 Comad
New Fantasia 1995 Comad
Fantasy '95 1995 Hi-max Technology Inc. (Running on a Comad PCB)
Miss World '96 1996 Comad
Ms/Mr World '96 1996 Comad
Fantasia II 1997 Comad
Gals Hustler 1997 Ace International
Lo raro es que observando la parte del código de MAME a la que hago referencia no veo el New Fantasia 94 que es el que tengo; también me surge la pregunta ¿Qué hacen los datos de tres juegos en una sola rom?, me imagino que grababan los datos así por temas de producción y esta rom estaba pensada para correr en cualquiera de esos juegos...supongo y no sé, quizá los datos adicionales son los que causan el problema, algo ligeramente parecido ví haciendo experimentos con cartuchos de Neo-Geo, intercambiando las placas PROG y CHA entre un Metal Slug 2 y X

- Placa de gráficos de Metal Slug X en Metal Slug 2
Con esto creo que la solución ya esta más clara, lo que podría hacer es borrar esa rom y regrabarla con los datos del set de MAME...pero en este caso mejor esperaré a tener un eprom vacío y grabarlo, asumo que al correr el juego en mi gabinete este debería funcionar bien, en cuanto a los datos de mi rom...pues no se que hacer, si ya me arrojó un resultado en la base de datos entonces esta que ya debería estar documentada.