Mensajepor zup » 29 Oct 2012, 20:16
Vale, volvamos unos cuantos pasos atrás y repasemos algunas cosillas. Algunas de estas cosas vienen en el tutorial y otras no, y soy demasiado perezoso para buscar cuáles. A grandes rasgos, los sistemas en MESS podemos dividirlos en dos grandes grupos:
- Sistemas que tenían su propia ROM en placa. Por ejemplo, la mayoría de ordenadores (excepción: el CPC+) y algunas consolas (PSX, Saturn, fundamentalmente las que no tenían cartuchos y usaban CDs... de nuevo hay alguna excepción como la Gameboy Advance).
- Sistemas que NO tienen sus propias ROMs en placa. Por ejemplo, la inmensa mayoría de las consolas que usan cartuchos.
Cuando MESS arranca y eliges un sistema, primero comprueba en sus tablas internas si ese sistema tiene sus propias ROMs internas y si requiere alguna ROM externa. Si el sistema no tiene ROMs internas, te pedirá las ROMs que debes usar (si no se lo has indicado).
¿Y si el sistema tiene ROMs internas? Entonces MESS irá a buscarlas en el directorio roms. Allí deberán estar en un fichero zip (o en un subdirectorio) con el nombre del sistema (p.ej.: spectrum.zip) y deberán tener nombres específicos y ciertas características. Si MESS encuentra una ROM con el tamaño adecuado pero no le cuadra su "firma", protestará pero la cargará de todas maneras. Si no encuentra una ROM con el nombre adecuado, protestará y no arrancará.
Volvamos a tu error. El error puede indicar dos cosas: o el directorio roms está totalmente vacío, o lo que hay dentro no le cuadra para nada con ninguna ROM de ningún sistema que conozca. Si está vacío, llénalo (puedes encontrar por ahí ficheros que contienen las ROMs para los sistemas). MESS reconoce ROMs metidas en ficheros zip o 7z, así que te encontrarás con un montón de ficheros zip que deben ir tal cual al directorio ROMs.
La segunda posibilidad es que los nombres de las ROMs no sean adecuados. El problema es el mismo que se sufre con el MAME, y la solución es la misma: hay gestores de ROMs que pueden identificarlas, renombrarlas y comprimirlas de forma que a MESS le cuadren. Mi favorito es romcenter, pero este tipo de programas quizás necesiten su propia guía de funcionamiento.
(Existe una tercera posibilidad: simplemente no vas a usar ninguno de los sistemas con ROMs en placa y por eso tienes el directorio vacío... quizás sería bueno meterle un fichero de cualquier sistema para que deje de protestar)
I have traveled across the universe and through the years to find Her. Sometimes going all the way is just a start.
Además vendo cosas!