En realidad no tengo una duda, quiero compartir un error muy raro que tuve con mame y wolfmame 151 para el torneo, por si le sirven a alguien más.
El síntoma era que al intentar ejecutar el juego Progear me salía el típico error de que no podía correr el juego por que le faltaban archivos.
C:\Afrodita\juegos\mame\wolfmame-0151>mame progear
INPVIEW: invalid type specified, standard layout in use
pgau.03 NOT FOUND (tried in progear progear)
pgau.04 NOT FOUND (tried in progear progear)
pga-simm.01c NOT FOUND (tried in progear progear)
pga-simm.01d NOT FOUND (tried in progear progear)
pga-simm.01a NOT FOUND (tried in progear progear)
pga-simm.01b NOT FOUND (tried in progear progear)
pga-simm.03c NOT FOUND (tried in progear progear)
pga-simm.03d NOT FOUND (tried in progear progear)
pga-simm.03a NOT FOUND (tried in progear progear)
pga-simm.03b NOT FOUND (tried in progear progear)
pga.01 NOT FOUND (tried in progear progear)
pga-simm.05a NOT FOUND (tried in progear progear)
pga-simm.05b NOT FOUND (tried in progear progear)
pga-simm.06a NOT FOUND (tried in progear progear)
pga-simm.06b NOT FOUND (tried in progear progear)
qsound.bin NOT FOUND (tried in progear qsound)
ERROR: required files are missing, the game cannot be run.
Eso me llamaba mucho la atención porque esta rom la he jugado en torneos anteriores sin problema, pero me dije que tal vez por error hubiera pisado esa rom con alguna versión más actual (ya que el juego si me iba con el mame 177).
Pedí ayuda en el grupo de telegram que tenemos para el torneo y Jordani me facilitó su rom del progear (gracias Jordani). Descargo el nuevo archivo, lo piso en mi romset y vuelvo a probar y nada, el mismo error.
Jordani me comparte otros archivos (clones y bios) pero yo sé que eso no es el problema, ya que los otros juegos de NEOGEO si que me corren, si fuese la bios, entonces tendría problema con todos los juegos que dependen de esa bios y no solo uno, pero pro probar, descargo todos los archivos que me pasó Jordani, vuelvo a probar y nada, el mismo error.
Decido validar manualmente el SHA1 de cada archivo dentro de la ROM y resulta que todo está bien, así que decido cambiar el enfoque, estoy seguro que no tengo problema en las ROM, así que el problema debe estar en el emulador.
Pruebo con un mame oficial 151 que tenía en mi HDD y el mismo error que con el wolfmame, como si no existiera la rom. Ya he descartado errores en la ROM, pero es raro que dos emuladores diferentes me den exactamente el mismo problema (el que describí al comenzar el post) así que pongo a pensar que pueden tener en común esos 2 emuladores y ahí es cuando "me cae la teja", ambos emuladores los tengo hace años y ambos los usaba para jugar progear y en ambos utilizaba configuraciones personalizadas, así que me voy a la carpeta INI y borro todo su contenido (para el que no sepa, en el directorio INI de mame podemos colocar configuraciones especificas por juego) y ahora si que funciona el juego.
Esos archivos de configuración los escribí cuando usaba windows 7, por algún motivo desconocido, esas configuraciones daban error en windows 10, lo extraño y que me tuvo de cabeza, fue que mame en vez de indicar un error en la configuración o simplemente no decir nada, me alertaba de que a la ROM le faltaban archivos o sea mame indicaba un error que no tenía absolutamente nada que ver con el error real y de ahí que quiera compartir esta experiencia.
Si tiene un error similar y tienen la certeza de que la ROM es la correcta, entonces prueben con un mame limpio de toda configuración especial.