En esta entrada vamos a hacer una alto en nuestro camino linuxero y vamos a relajarnos un poco creando una mini consola retro multisistema sobre una RaspBerry Pi. En esta mini consola vamos a poder jugar a multitud de juegos retro en nuestro televisor de multitud de consolas antiguas tales como Nintendo, Master System, Mega Drive, Super Nintendo así como máquinas recreativas e incluso micro ordenadores de 8 bits como Spectrum, Amstrad CPC, MSX y juegos de MS-DOS de los antiguos PC. Además instalaremos Kodi para poder disfrutar de todo tipo de contenido multimedia. Y todo ello a un precio ridículo. Vamos a ello.

MATERIAL NECESARIO – HARDWARE

Para montar nuestra mini consola, además de un PC o un Mac para realizar la instalación del sistema operativo y transferir los juegos, necesitaremos los siguientes componentes:

RaspBerry Pi: Existen varios modelos de RaspBerry Pi cada uno con una potencia distinta. También hay diferencias de precios dependiendo de la placa que elijamos (desde unos 20€), para este manual utilizaremos una RaspBerry Pi 3 B que me ha costado 33,90€ . Tarjeta microSD: Este será el disco duro de nuestra mini consola por lo que interesa que sea rápida y con una capacidad decente. Como mínimo lo recomendable sería una Clase 6 de 16 Gb de capacidad que se puede conseguir por poco más de 5€. Yo he optado por una Samsung EVO Clase 10 de 64 Gb que me ha costado 18,75€ . Fuente de alimentación: La RaspBerry Pi tiene una salida de corriente de 5.1V a 2.5A, en un principio cualquier adaptador de corriente que funcione a ese voltaje debe servir. Para asegurarme de que todo funcione correctamente he optado por la fuente de alimentación oficial que me ha costado 11,51€ . Carcasa: Cualquier carcasa compatible con nuestra Raspberry Pi nos vale, es cuestión de estética y gustos. Se pueden conseguir carcasas desde 2€. Yo he comprado una transparente con un pequeño ventilador para que no se caliente demasiado por 6,99€ . Mando USB: Aquí cada uno elige la manera en la que quiera jugar. Se pueden conseguir mandos USB de NES desde unos 4€, utilizar mandos de PS3, PS4, Xbox, Wiimote o cualquier otro mando USB o Bluetooth. La elección del mando dependerá de los botones que necesitemos. Yo tenía uno de imitación de SuperNintendo en casa que costaría sobre los 8€ . Cable HDMI: Poco que decir, cualquier cable HDMI macho-macho servirá para conectar nuestra mini consola a la televisión. Se pueden conseguir a partir de 2€ . Pendrive USB (opcional): El pendrive se utilizará para transferir las roms a nuestra mini consola. Cualquier pendrive formateado a FAT32 servirá, de todos modos hay otras formas de transferir las roms sin necesidad de pendrive con lo que este componente es totalmente opcional. Teclado USB o Bluetooth (opcional): Cualquier teclado que tengáis por casa os será suficiente, realmente sólo es necesario si se va a conectar por wifi para introducir la clave.

Con los componente elegidos nuestra mini consola cuesta 81,15€ pero, tal y como he indicado, se puede montar una desde tan solo 44,51€, eso sí, algo más limitada.

PREPARAR LA TARJETA – INSTALAR SOFTWARE

Para instalar el software de nuestra mini consola necesitamos, además de la propia tarjeta, una imagen del sistema operativo y un programa para instalar dicha imagen en la tarjeta. El programa que utilizaremos es Win32DiskImager y el sistema operativo es el RetroPie, una modificación de Raspbian (que a su vez está basado en Debian) orientado a facilitar el manejo de emuladores en Raspberry Pi. El enlace de descarga es el siguiente:

Dependiendo de la placa que utilicemos deberemos descargar una imagen u otra, en nuestro caso tenemos una Raspberry Pi 3 B por lo que descargaremos la versión Raspberry Pi 2/3.

Instalamos Win32DiskImager en nuestro sistema y descomprimimos la imagen descargada, después introducimos la tarjeta en nuestro ordenador usando un adaptador para SD estándar y ejecutamos Win32DiskImager. En Image File le damos al icono de la carpeta y buscamos nuestra imagen descomprimida de RetroPie, mientras en el apartado Device seleccionamos la unidad donde tenemos insertada nuestra tarjeta SD. Una vez todo en orden le damos a Write. Nos saldrá un mensaje de advertencia como que se va a reescribir el dispositivo, le damos a Yes.

Una vez finalizado el proceso extraemos la tarjeta SD del ordenador y la introducimos en nuestra RaspBerry Pi. Con esto ya está todo listo para arrancar nuestra mini consola.

PRIMER ARRANQUE – CONFIGURACIÓN DEL MANDO

Ahora que tenemos Retropie instalado, metemos la tarjeta SD, enchufamos el cable HDMI a la televisión, conectamos el mando, el cable de red si se dispone de él y finalmente la alimentación a la corriente. Raspberry Pi no tiene botón de encendido y apagado por lo que al enchufarla a la luz de enciende y aunque apaguemos el sistema de forma segura hay que cortarle el suministro eléctrico para apagarla completamente.

Lo primero que nos pedirá Retropie es que configuremos el mando. Vamos pulsando botones según nos pregunte y si nuestro mando no dispone de alguno de los botones lo que hacemos es mantener pulsado cualquier botón hasta que pase al siguiente.

Si nos resulta confusa la asignación de botones nos podemos guiar por los siguientes esquemas. Recordemos que si tenemos consolas actuales en casa podemos utilizar sus mandos en nuestra mini consola.

INSTALACIÓN DE JUEGOS

Para meter juegos en nuestra mini consola hay tres métodos, por un pendrive USB, por red mediante el explorador de archivos o mediande SFTP. Explicaré los dos primeros métodos.

COPIAR JUEGOS CON UN PENDRIVE USB

Para copiar los juegos a nuestra mini consola con este método necesitamos un pendrive USB con capacidad suficiente para pasar las roms desde nuestro ordenador. A continuación hay que seguir los siguientes pasos:

Conectar el pendrive en nuestro ordenador y formatearlo como FAT32. Crear una carpeta en la raíz del pendrive con el nombre retropie. Con Retropie en marcha, conectar el pendrive en el Raspberry Pi, la luz del pendrive comenzará a parpadear. Cuando cese el parpapeo quitarlo y volver a conectarlo en el ordenador. Entrar en el explorador de archivos y accedemos a la carpeta retropie\roms donde vemos más carpetas con el nombre de los sistemas que Retropie soporta, copiar las roms dentro de sus respectivas carpetas. Volver a conectar el pendrive en el Raspberry Pi, volverá a parpadear. Cuando el pendrive se apague, desconectarlo del Raspberry y reiniciar.

COPIAR ROMS POR RED

Lo primero es conectar nuestra mini consola a nuestra red ya sea por cable o por wifi. Para conectarla por wifi necesitamos tener un teclado conectado para poder introducir la clave, en el menú principal de RetroPie pulsamos A en nuestro mando.

Nos saldrá el siguiente menú en el que elegimos la opción WIFI.

En el siguiente menú elegimos Connect to WiFi network, seleccionamos nuestra red e introducimos la contraseña, así de fácil.

Hay que apuntarse la dirección IP que aparece en el campo Current IP para acceder posteriormente desde nuestro PC a nuestra mini consola. Para conocer la dirección IP si se ha conectado por cable desde el menú de RetroPie se pulsa el botón A y de elige la opción SHOW IP.

Con la dirección IP en nuestro poder y la mini consola en marcha y conectada a la red, abrimos en nuestro PC el explorador de archivos y en la barra de direcciones escribimos la dirección IP de nuestra mini consola.

Nos aparecerán cuatro carpetas compartidas, accedemos a la carpeta roms y vemos que hay más subcarpetas con los nombres de los sistemas que Retropie emula. En esas carpetas es donde deberemos copiar nuestras roms.

Una vez copiadas las roms tan solo queda reiniciar EmulationStation para ello pulsamos el botón Start en el mando y elegimos la opción QUIT y luego RESTART EMULATIONSTATION.

CARGAR METADATOS

Para finalizar vamos a hacer que nuestra interfaz sea más bonita añadiendo carátulas de los juegos así como algo de información de los mismos, a esto se le llama metadatos. Para ello pulsamos Start y en el menú principal elegimos la opción de SCRAPER.

En el siguiente menú podemos elegir desde qué base de datos vamos a importar los datos y si queremos que aparezcan las valoraciones. Después de elegir (siempre con el botón A del mando), le damos a SCRAPE NOW.

Ahora sólo queda elegir si queremos buscar información de todos los juegos o sólo aquellos a los que le faltan datos y el sistema o sistemas. Cuando estemos listos de damos a START.

Comenzará el proceso de descarga de datos y finalmente saldrá un resumen con el resultado de la búsqueda.

¡JUGAR!

Ahora ya tenemos nuesta mini consola lista para jugar, tan sólo hay que elegir un sistema y un juego con el botón A del mando.

Una vez dentro del juego podemos utilizar las siguiente combinaciones de botones:

Start + Select: Salir del juego.

Select + B: Reiniciar juego.

Select + Izquierda/Derecha: Cambiar slot de guardado.

Select + R: Guardar partida en el slot actual.

Select + L: Cargar partida del slot actual.

APAGAR NUESTRA MINI CONSOLA

Para apagar nuestra mini consola pulsamos Start en en mando y elegimos QUIT seguido de SHUTDOWN SYSTEM.

Haciendo esto salimos de Retropie pero no apagamos el hardware ya que como he comentado antes para apagar la Raspberry Pi hay que dejarla sin alimentación de corriente ya que no tiene botón de encendido/apagado al menos que le instalemos uno.

Con esto ya tenemos diversión para rato, en próximas entradas veremos como instalar Kodi en Retropie para convertir nuestra mini consola además en un completo centro multimedia.