En este tutorial veremos como usar los mejores emuladores arcade para la consola portátil PSP, que son MVSPSP (para correr juegos de Neo-Geo), y los dos CPS1PSP / CPS2PSP (para juegos de las placas arcade CPS1 / CPS2 respectivamente, de Capcom).
Así mismo, he creado y comparto los dats correspondientes, para que podáis comprobar o crearos los romsets completos de juegos para los tres emuladores.
Antes de nada, unas consideraciones previas, para adelantarnos a posibles problemas y que los juegos os funcionen correctamente:
- En el caso de MVSPSP, es necesario que en la carpeta “Roms” esté presente la bios de Neo-Geo, llamada "neogeo.zip", que opcionalmente puede incluir en su interior la rom "uni-bios.rom" (para trucos y extras).
- Para algunos juegos de Neo-Geo y CPS2 será necesario crear en el PC unos archivos extra, llamados cache; ya que debido al tamaño de los juegos de CPS2 y Neo-Geo, la memoria RAM de PSP se queda corta, y necesita esos archivos extra para ejecutar el juego en cuestión. No obstante, según el modelo de PSP que tengáis (PSP 1000 o PSP 2000/3000), la cosa cambia:
Versiones 2.3.5 para PSP 1000 (fat):
CPS1PSP: No necesita cache
CPS2PSP: Sí necesita cache
MVSPSP: Sí necesita cache
Versiones 2.3.5 para PSP 2000/3000 (slim):
CPS1PSP: No necesita cache
CPS2PSP: No necesita cache
MVSPSP: Sí necesita cache
- Deben ser roms verificadas con los dats correspondientes a cada
emulador. Si utilizáis roms al azar, sin verificarlas, algunos juegos
pueden funcionar, pero otros os darán errores al ejecutarlos en el
emulador o al crear el cache.
¿Cómo verificar que los sets de roms son correctos?
Necesitamos esto:
-
CLRMAMEPro (Gestor de roms)
- Archivos DAT para el CLRMAMEPro:
MVSPSP v2.3.5
CPS1PSP v2.3.5
CPS2PSP v2.3.5
Descarga DATS
- Carpeta con nuestras roms (Obvio, XD)
Una vez instalado el CLRMAMEPRO, metemos los dats en la carpeta “datfiles” del programa:
Iniciamos el programa, y nos sale el menú “PROFILER” para que seleccionemos un dat de los que hemos metido:
Hacemos doble clic sobre el dat que queramos usar, y en el cuadro de diálogo siguiente le damos a “Default”. Aceptamos y nos saldrá el menú principal del programa:
Damos clic en “Settings”. En la ventana que nos saldrá, nos fijamos que en la barra desplegable de arriba figure la opción “ROM-Paths” (Ruta de las roms); le damos a “Add…”
Buscamos y seleccionamos la carpeta de nuestras roms, aceptamos y nos quedará así (Por ejemplo):
Cerramos esa ventana y volveremos al menú principal; Ahora, le damos a “Scanner” (La primera opción), y en la ventana que nos sale, marcamos las opciones como se ven en la siguiente imagen (Muchas ya estarán marcadas por defecto):
Le damos a “New Scan…”. Tras darle, nos escaneara nuestra carpeta de roms, comprobando que son roms correctas. En caso de que existan roms incorrectas nos propondrá eliminarlas, y si aceptamos las moverá a la carpeta “backups” del CLRMAMEPro. En caso de que las roms sean correctas pero tengan mal el nombre, nos propondrá renombrarlas, y si aceptamos las renombrará.
Lo mejor es decir “Yes to all” a todas las preguntas
De que termine de escanear nos saldrán dos ventanas con los resultados del escaneo: “Statistics” y “Scan Results”:
La carpeta con mis roms la tengo completa, pero he quitado esos dos sets de roms para mostrar este ejemplo de escaneo. Los datos que que se ven en la ventana “Scan Results” son los necesarios para saber qué es lo que nos falta de ese juego que queremos, o por qué no nos funciona. En concreto, fijaros sobre todo en el código “CRC32”. También os puede ayudar el nombre completo del juego y lo que ponga en “folder” (nombre del archivo zip), pero lo más importante es el CRC32. Todo esto, con Google de por medio, claro.
Aquí quiero hacer una observación: A diferencia de otros juegos para otros emuladores (Por ejemplo, SNES o Mega Drive), los archivos zip de los juegos para MVSPSP, CPS1PSP y CPS2PSP no se componen de una sola rom, sino que dentro de cada zip se encuentran varias roms, y todas ellas son parte de un mismo juego.
En la ventana "Scan Results" podremos ver que archivos son los que faltan. Haciendo clic en el símbolo + de cada juego se desplegarán los datos de los archivos que nos faltan, y así podéis ver el CRC32 de esos archivos.
¿Cómo añadir las roms faltantes?
Si tenéis nuevas roms que queráis añadir y escanear para comprobar si son correctas, lo mejor es que hagáis un rebuild; para ello, volvemos al menú principal del CLRMAMEPro y le damos a la segunda opción, “Rebuilder”:
Nos fijamos en lo que aparece en esa ventana; en “Source” tenemos que seleccionar la carpeta donde se encuentran las nuevas roms, y en “Destination” estará seleccionada por defecto la ruta de nuestra carpeta de roms original. Todas las demás opciones las dejamos como figuran en la imagen. Ahora, le damos a “Rebuild”, y añadirá solo las roms correctas que falten en nuestra carpeta de roms; si las roms son incorrectas o ya se encuentran en nuestra carpeta, las ignorará.
Tras el rebuild, nos saldrá una ventana con los resultados:
En
“Created Files” aparece el número de roms correctas que se han añadido y que no teniamos.
En
“Matched Files” aparece el número total de roms correctas encontradas en la carpeta de origen.
En
“Skipped Files” aparece el número de archivos ignorados, al no figurar su CRC32 en el dat.
Si, según estos datos, veis que se os han añadido roms que no teníais, podéis realizar un nuevo escaneo y comprobarlo.
______________________________________________________
Sobre los DATS…
Los dats han sido creados por mí, con el CLRMAMEPro.
- Están basados en los archivos rominfo y gamelist que acompañan a los emuladores MVSPSP, CPS1PSP y CPS2PSP, versiones 2.3.5
- Cada romset completo se compone de:
CPS1PSP: 244 sets de roms
CPS2PSP: 286 sets de roms
MVSPSP: 311 set de roms