Buenas, he estado guera y no he podido responder.
Vamos a ver si me explico (que soy como un libro cerrao y sin pastas, como se suele decir) , utilizo el mame32 plus, versión 0.83. Ya sé que es un poco arcaica, pero me ha ido bien y con casi 900 juegos me sobran.
A li que me referia con la lista de los archivos defectuosos, es a verificar las rom que hay, he podido comprobar, que algunos juegos les faltan algún archivo en el zip, he podido buscar en uns biblioteca de roms que tengo en otro archivo, todas las versiones de ese juego, descomprimo todos los ficheros que hay en cada zip en una carpeta. Al verificar las rom, me indica wue archivos no se han encontrado y, con el juego también descomprimido en otra carpeta, voy rellenando los crc o archivos faltantes, como colocar las hojas que le faltan a un libro. Lo vuelvo a comprimir y listo, suele salir el jueho que no acababa de funcionar.
En caso dr no estar bien dumpeado, ya veré mas adelante. Perdón por el tocho. Espero haber resuelto lo que queria explicaros. Un saludo y gracias a ambos de todas maneras.
Por lo que he podido entender leyendo el hilo y aunque no se cual es tu conocimiento básico sobre emuladores quiero ver si puedes entender el funcionamiento de las roms de Mame porque veo varias cosas en las que te complicas la vida y se puede hacer todo mucho más fácilmente de lo que tu lo haces (aunque se de mucha gente que hace lo mismo que haces tu, pero no es lo idóneo)
Hablas de tu set de roms pero debes de saber que los sets de roms pueden tener 3 formatos distintos (non-merged,split y merged). En tu caso que haces una limpia de roms de Mame imagino que para quedarte con lo que quieres jugar, tienes que tener claro que tipo de estructura tiene tu set de roms.
Si tu set fuese merged o non merged funcionaria simplemente con poner la rom en su carpeta, pero si tu set es split necesitas archivos de los otros sets porque estos no estan completos y ahi es donde entra el proceso 'manual' que tu haces para completar una rom incompleta, por lo que estas conviertiendo tu rom split en non-merged pero de forma manual. Existen gestores de ROMS que te hacen el proceso automático para convertir tus sets de un formato a otro, pero para ello lo suyo es que partas de un full romset.
Si solo quieres quedarte con las roms que necesites para jugar lo suyo es que las tengas en non-merged y deseches luego las que no vas a jugar. Con el set non-merged cada rom por separado esta lista para ser funcional en Mame sin tener que preocuparte de si le faltan o no archivos.
Por otro lado las listas de los juegos de Mame se estructuran siguiendo la estructura interna del propio emulador por lo que si algun archivo no concuerda en tamaño o crc como te han dicho arriba no te va a salir en la lista porque no concuerda con la informacion del emulador.
Un ejemplo seria esto:
<machine name="005" sourcefile="segag80r.cpp">
<description>005</description>
<year>1981</year>
<manufacturer>Sega</manufacturer>
<rom name="1346b.cpu-u25" size="2048" crc="8e68533e" sha1="a257c556d31691068ed5c991f1fb2b51da4826db"/>
<rom name="5092.prom-u1" size="2048" crc="29e10a81" sha1="c4b4e6c75bcf276e53f39a456d8d633c83dcf485"/>
<rom name="5093.prom-u2" size="2048" crc="e1edc3df" sha1="4f593546bbb0f50850dc6286cb514af6831c27a7"/>
<rom name="5094.prom-u3" size="2048" crc="995773bb" sha1="98dd826527853bc031edfb9a821778cc3e906150"/>
Esa es parte de la informacion del juego 005 dada por una determinada version de Mame, si alguno de los datos importantes de ese juego no concuerda con la info que tiene el emulador no te va a salir en la lista y el problema esta en el paso manual porque si el archivo faltante que le metes despues a mano lleva la informacion correcta no pasa nada pero si ese juego se ha actualizado y tiene un par de roms distintas a las que tienes tu los datos importantes ya no van a ser los mismos y el resultado es que no te lo reconoce.
Mirate si quieres estos links para empaparte un poco más de todo lo que te he comentado
http://insertmorecoins.es/que-es-una-rom/te enteraras mejor de todo.
Y te aconsejaria que miraras tutoriales de ClrMamePro aunque sea para que veas como funciona el tema de actualizar automaticamente tus roms por si algun dia quieres cambiar tu version de Mame a otra (te estas dejando juegazos sin jugar por tener una tan antigua) y sepas lo que tendrias que hacer.
Yo tengo uno en Youtube pero no quiero poner el link para no abusar que ya te he puesto uno, pero vamos igual que el mio habrá varios más solo es ponerse a buscarlo.