gamer

Retropie: consola de videojuegos retro con Raspberry Pi

Veremos los pasos para convertir una Raspberry Pi 2 modelo B en una consola de videojuegos retro.

DSC_0003DSC_0004

¿Qué es el Proyecto Retropie?

El Proyecto retropie es una colección de obras que tienen el objetivo general de convertir la Raspberry Pi en una consola de juegos retro. El proyecto utiliza Raspbian como sistema operativo en la parte inferior y se integra un amplio conjunto de emuladores para una amplia variedad de sistemas informáticos de las últimas décadas. Además de los emuladores, también una interfaz gráfica y un montón de otras características de software son parte del proyecto para que sus recuerdos nostálgicos revivan. La secuencia de comandos de configuración retropie es una pieza central de software para la instalación y configuración de estos componentes. Existe una imagen de tarjeta SD con una instalación completa de la secuencia de comandos de configuración retropie que viene con todos los emuladores y funciones compatibles. Además de los aspectos del software del Proyecto retropie también se compone de una solución para la conexión de ciertos mandos de juego original directamente a la Raspberry Pi. El adaptador GPIO retropie es una pequeña pieza de hardware que soporta la conexión de los mandos de juego, además de darle un pulsador y la protección de circuitos. El ControlBlock es otro módulo más avanzado que proporciona funcionalidades para la lectura de diversos tipos de reguladores, así como un interruptor de encendido.

Instalación de RetroPie

Se necesita:

  • Raspberry Pi 2
  • Cable HDMI
  • Micro SD Card (preferiblemente de 8 GB o más)
  • Suministro de energía (adaptador y cable USB Micro)
  • Teclado USB
  • Lector de tarjetas SD

DSC_0040

Paso 1.

Descargar la imagen SD. Existen dos versiones: una para Raspberry Pi 1/Zero (Model A, A+, B, B+) y otra para las versiones de Raspberry Pi 2/Raspberry Pi 3.

Captura de pantalla 2016-03-31 a la(s) 16.31.59

RetroPie SD-card image Version 3.6 for Raspberry Pi 1 and Pi Zero.

RetroPie SD-card image Version 3.6 for Raspberry Pi 2 and 3.

1.2. Una vez que haya descargado la imagen de la tarjeta SD, debe extraerlo usando un programa como 7-Zip . Se extrae al archivo .gz descargado y el archivo extraído será un archivo .img .

Paso 2.

Instalar imagen de retropie en la tarjeta SD

Para instalar RetroPie 3.6 SD image en su tarjeta MicroSD.

  1. Para Windows puede utilizar un programa llamado Win32DiskImager
  2. Para Mac puedes usar Apple Pi Baker
  3. Para Linux puede utilizar el comando dd o Unetbootin

Screen Shot 2016-03-31 at 2.25.06 PM

Paso 3.

Una vez se tiene RetroPie instalado en la tarjeta se mete en la Raspberry Pi y arrancamos, luego de iniciar aparece EmulationStation, el ‘frontend’ de RetroPie. EmulationStation es un menú interactivo para ejecutar los emuladores de forma sencilla con sólo pulsar un botón y sin tener que escribir comandos en la terminal.

DSC_0006 DSC_0020

3.1 Al arrancar pide configurar los controles para navegar por los menús de EmulationStation y jugar las Rom. Dejar pulsado un botón, seguir las instrucciones y listo, la lista de compatibilidad con dispositivos usb es bastante amplia.

DSC_0017 DSC_0018

3.2 Configuracion de la raspberry y retropie.

Presionamos F4

Escribimos la siguiente linea y presionamos Enter

sudo raspi-config

Elegimos la primer opcion Expand FileSystem. Esto permite que todo el espacio de la tarjeta sea usado.

DSC_0009 DSC_0010DSC_0011

3.2.1. Opción: Hacer ‘overclock’. Eligiendo la opcion 7 se puede subir la cantidad de Mhz que tiene establecida la placa. Recuerda que subir de vueltas el procesador hará que se caliente en exceso y puede generar daños.

DSC_0012

3.2.2. Opción: Para configurar controles de RetroArch o joystick:

Setup Retropie:

cd RetroPie-Setup
sudo ./retropie_setup.sh

opcion 317

DSC_0037

Configuracion de mandos:

1. jstest /dev/input/js0
2. sudo nano /opt/retropie/configs/all/retroarch.cfg
3. input_enable_hotkey_btn = 8
4. input_exit_emulator_btn = 9
5. emulationstation

Paso 4.

Configuración de Wifi

Si desea utilizar un dongle WiFi para transferir roms través de la red en lugar de una memoria USB o un cable Ethernet que necesita para configurar su wifi- que también se puede hacer desde el menú retropie en emulationstation:

DSC_0026

Se abrirá en este menú:

DSC_0027

Cambiar la SSID de una lista:

DSC_0029

Escriba su contraseña Wifi

DSC_0028DSC_0030

Paso 5.

Transferencia de las ROM

Descargue los Roms que prefiera.

Emuladores soportados

  • Amiga (UAE4ALL)
  • Apple II (LinApple)
  • Atari 800 (Atari800)
  • Atari 2600 (RetroArch/Stella)
  • Atari ST/STE/TT/Falcon (Hatari)
  • Apple Macintosh (Basilisk II)
  • C64 (VICE)
  • Amstrad CPC (#CPC4Rpi)
  • Final Burn Alpha (RetroArch/PiFBA, RetroArch/FBA)
  • Game Boy (RetroArch/Gambatte)
  • Game Boy Advance (GpSP)
  • Game Boy Color (RetroArch/Gambatte)
  • Sega Game Gear (Osmose)
  • Intellivision (jzIntv)
  • MAME (RetroArch/mame4all-pi, RetroArch/mame4all)
  • MSX (openMSX)
  • PC – x86 (rpix86)
  • NeoGeo (PiFBA, GnGeo)
  • Nintendo Entertainment System (RetroArch/FCEUmm)
  • Nintendo 64 (Mupen64Plus-RPi)
  • TurboGrafx 16 – PC Engine (RetroArch/Mednafen/pce_fast)
  • Ports
    – CaveStory (RetroArch/NXEngine)
    – Doom (RetroArch/PrBoom)
    – Duke Nukem 3D (eDuke)
  • ScummVM
  • Sega Master System / Mark III (RetroArch/Picodrive, Osmose, DGen)
  • Sega Mega Drive / Genesis (RetroArch/Picodrive, DGen)
  • Sega Mega-CD / CD (RetroArch/Picodrive, DGen)
  • Sega 32X (RetroArch/Picodrive, DGen)
  • Playstation 1 (RetroArch/PCSX ReARMed)
  • Super Nintendo Entertainment System (RetroArch/Pocket SNES, snes9x-rpi)
  • Sinclair ZX Spectrum (Fuse, FBZX)

Hay tres métodos principales de transferencia de roms:

5.1. USB

  • (Asegúrese de que el USB está formateada en FAT32 o NTFS)
  • primero cree una carpeta llamada retropie en la memoria USB
  • conectela al pi y espere a que termine de parpadear
  • aque la USB y conectela a el computador
  • añada las roms a sus respectivas carpetas (en la carpeta retropie / roms )
  • vuelva a conectarlo a la Raspberry pi
  • espere que termine de parpadear
  • reinicie emulationstation

5.2. FTP (necesita una conexión a Internet)

  • Con conexión de cable (necesita cable de Ethernet)
  • Inalámbrica (wifi necesita dongle) Hay muchos programas FTP por ahí, para Windows muchas personas utilizan WinSCP para Mac puede usar algo como Cyberduck

5.3. Navegando desde las carpetas del pc.

  • En MAC OS X, en el Finder seleccione menú “Ir” y “Conectar al servidor”. Escriba SMB: // retropie y pulse “Conectar”.

Paso 6.

Jugar!

Después de añadir ROMs es necesario reiniciar emulationstation con el fin de que aparezcan. Puede reiniciar emulationstation desde el menú de inicio, o reiniciando su pi con sudo reboot .


DSC_0024DSC_0039

DSC_0033DSC_0035

Información tomada de RetroPie Project y Github.