Voy a explicaros "para torpes" algunos detalles importantes de como lo he hecho yo porque me funcionan todos los emuladores y todos los roms perfectamente ,en mi caso desde una microsd interna de 64 gb , de manera que todo el mundo lo entienda perfectamente .
- Para empezar, los que queráis usar TODOS los roms de MAME , os recomiendo bajaros todos los roms concretamente de aqui :
y os descargáis los 13 archivos llamados Mame 0.138 ROMS (que en total ocupan 23,8 gb los 13 archivos , paciencia, cada archivo pesa 2 GB y es un total de 8724 roms en 23,8 Gb de peso) . Una vez descargadas las 13 partes , las descomprimimos en nuestro Pc y nos creará una carpeta llamada Mame 0.138 con todas las roms dentro en formato zip. Renombramos la carpeta Mame 0.138 a "arcade" , en minúsculas todo.
- Ahora descargamos de la misma web donde estábamos el archivo llamado "Mame 0.138 to 0.139 Update Pack" . Lo descomprimimos en otra carpeta aparte , y una vez descomprimido , cortamos y pegamos todos esos roms a la carpeta "arcade" , y sobreescribimos los archivos que nos pida .
-Ahora desde nuestra Raspberry encendida, es decir,desde Emulationstation , nos vamos a "Retropie" , seguidamente a "Retropie Setup" y en "Update Retropie- Setup script" para que se actualice a la ultima versión del script , que a fecha de hoy 04/12/2017 es la versión 4.3.7 (tarda 5 segundos) .
Ahora descargamos el único emulador que carga todas las roms de Mame perfectamente ,es el "lr-mame2010" , para ello desde nuestra Raspberry encendida , es decir , desde Emulationstation, vamos otra vez a :
Retropie ,
Retropie Setup ,
Manage packages ,
Manage optional packages ,
lr-mame2010 ,
Install from binary.
Una vez descargado veremos que nos ha creado dentro de la microsd otra carpeta dentro de "roms" llamada "arcade" .
- Ahora copiamos la carpeta "arcade" de nuestro pc y la pegamos en nuestra Raspberry dentro de Retropie/roms.
- Cargamos un juego cualquiera desde emulationstation y nos saldrá una pantallita en inglés de color gris en nuestra pantalla que dice algo así como "pulsar A para configurar" . Pulsamos el boton A del Gamepad repetidas veces y muy rápidamente mientras aparece esa pantallita gris, hasta que nos salga otra pantalla de color azul para seleccionar emulador. Seleccionamos el emulador "lr-mame2010" , ya que ES EL ÚNICO EMULADOR BASADO EN ROMS VERSIÓN 0.139 QUE CARGA EL MAYOR NÚMERO DE ROMS DE MAME , EN ESTE CASO LOS 8724 ROMS . (Los demás emuladores de MAME sólo cargan un máximo de 3000 Roms)
Salimos volviendo para atrás con Cancel,Cancel,Cancel...
Y ya tenemos TODAS LAS ROMS DE MAME FUNCIONANDO AL 100% .
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
CÓMO CONFIGURAR Y DEJAR FIJADOS LOS MANDOS USB :
- La primera vez que uséis el Retropie os saldrá una pantalla que dice "Configure input device" , ahí pulsaremos un boton cualquiera de nuestro gamepad e iremos seleccionando con nuestro gamepad Arriba ,abajo , Izquierda , Derecha , etc etc.
Es muy muy importante seleccionar un botón del mando como "Hotkey" para poder salir de un juego y usar otro juego distinto. Esto se hace pulsando a la vez el botón del gamepad que hemos seleccionado previamente como "Hotkey" mas el botón del gamepad que hayamos seleccionado como "Start" .
- Ahora procederemos a "dejar fijado" el mando o gamepad USB para que lo reconozcan todos los emuladores. Lo explico paso a paso :
- Desde nuestra Raspberry encendida , es decir ,desde EmulationStation y en este orden vamos a :
Retropie ,
Retropie Setup ,
Configuration / Tools ,
805 configedit Edit RetroPie - Retroarch configurations ,
Configure basic libretro emulator options,
Configure default options for all libretro emulators,
Video Shader file y seleccionamos el archivo "super-eagle" (Con esto conseguimos maxima nitidez en todos los juegos).
Choose joypad order y seleccionamos "1" y seleccionamos nuestro mando USB.
- Salimos hacia atrás dandole a Cancel , Cancel ,Cancel
---------------------------------------------------------------------------------------------------------------------------------------------------------------
Emulador NEOGEO :
NO TODOS LOS ROMS SON VÁLIDOS CON RETROPIE , HAY QUE USAR LA VERSIÓN DE ROMS ESPECÍFICOS PARA CADA EMULADOR , YA QUE HAY DIFERENTES VERSIONES DE ROMS Y NO TODAS CARGAN.
Para conseguir que todos los roms de Neogeo desde la carpeta "neogeo" carguen correctamente (268 roms) , recomiendo seguir los pasos que yo hice y que son estos:
- Bajar los roms de neogeo desde Emuparadise :
Son 4 partes llamadas "NeoGeo Set Part 01 , 02 , 03 y 04" , las vais a encontrar enseguida.
- Descomprimimos las 4 partesy renombramos la carpeta que nos ha creado con todas las roms a "neogeo"
- Copiamos la carpeta "neogeo" de nuestro pc a la microsd de la Raspberry , es decir , a RetroPie/ roms.
- Ahora debemos buscar y descargar desde google la BIOS correcta para neogeo. Se trata de un archivo llamado "neogeo.zip" de 1556 kb de peso (ES LÁ ÚNICA BIOS QUE HACE FUNCIONAR TODAS LAS ROMS, CUALQUIER OTRA VERSIÓN DE LA BIOS OS VA A DAR BASTANTES PROBLEMAS) . En Emuparadise lo podréis encontrar dentro de las roms de Mame.
- Copiamos y pegamos el archivo descargado de la bios "neogeo.zip" de 1556 Kb de peso a las carpetas "bios" y "neogeo" de la microsd de la Raspberry.
- Cargamos cualquier juego de neogeo . Segun lo cargamos aparece una pantallita de color gris que está en inglés y dice algo así como : "Input A for configure" . Pulsamos el botón A de nuestro Gamepad repetidas veces y muy rápidamente hasta que se abra otra pantalla azul para seleccionar el emulador que queremos utilizar. Ir probando entre emuladores hasta encontrar el que mejor os funcione, en mi caso uso el lr-fbalpha2012 , aunque también funciona muy bien el lr-fbaalpha .