Raspberry RetroPie para Disco USB


Guía general


Descarga inicial

Para simplificar el proceso, se puede utilizar un gestor de descarga como por ejemplo Jdownloader: https://www.jdownloader.org

A continuación un video que muestra como pasar los enlaces a Jdownloader por ejemplo:

 


Preparación del disco solido

Es necesario antes de iniciar la descompresión, tener todos los archivos dentro de una carpeta de tu computadora, luego deberás descomprimir el primer archivo utilizando el programa llamado 7-Zip (https://www.7-zip.org). Una vez finalizada la descompresión, podrás ya conectar tu disco a la PC.  Una vez conectado, deberás ejecutar el programa Win32 Disk Imager. En “Image File” deberás elegir el archivo que generó la descompresión, en “Device” hay que asegurarse que esté seleccionada correctamente la unidad que representa al disco solido (tener especial cuidado con no elegir otra unidad porque se perderían los datos de esa unidad) y por último hacer clic en “Write” para grabar el disco solido con el contenido de la imagen de RetroPie. No es necesario formatear al disco previamente, Win32 Disk Imager, sobrescribe todo el contenido del disco al completo (tenerlo presente antes de hacerlo, si se llega a tener algún archivo que se quiera preservar). Una vez terminado el proceso, se podrá cerrar Win32 Disk Imager. Se debe apagar la PC antes de desconectar al disco solido del equipo, una vez terminado ya estaría listo para conectar al puerto USB en la placa Raspberry y encenderla.

A continuación un video del proceso en cuestión:


Preparación de la Raspberry Pi 4 / 400 / 5 / 500

Según el caso, puede ser necesario indicarle a la placa en su EEPROM que la intención es que arranque desde el disco USB (boot). Es posible que sea necesario actualizar la EEPROM de la placa Raspberry para poder realizar este paso y que la placa arranque desde el disco USB en lugar de una tarjeta microSD.

Para actualizar/configurar el arranque, es necesario conectar una microSD a la PC e instalar Raspberry PI Imager, disponible en el siguiente sitio: https://www.raspberrypi.com/software/

Una vez instalado, se puede ejecutar en la PC y aparecerá la siguiente ventana (las imágenes a continuación corresponden a una instalación en Windows),  a continuación se muestra un paso a paso de como preparar una microSD para actualizar y dejar configurada la EEPROM de Raspberry Pi 4 para que arranque desde un disco por el puerto USB.

1-Seleccionar “Choose OS”.

 

2-Seleccionar “Misc utility images”.

 

3-Seleccionar “Bootloader”.

 

4-Seleccionar “USB Boot”.

 

5-Seleccionar la unidad correspondiente a la microSD conectada en la PC, en la imagen se observa la que reportó Windows al momento de tomar la imagen de ejemplo, en este caso reportará una distinta según la microSD conectada.

 

6-Seleccionar “YES”, el programa procederá a sobreescribir todo el contenido de la microSD.

 

7-Esperar que termine de grabar la microSD para luego conectarla en la Raspberry.

 

Al conectar la Raspberry con la microSD recién grabada, lo normal sería observar una pantalla en color verde. De ser así nos está indicando que ya actualizó la EEPROM desde la microSD. Restaría apagar la Raspberry, sacar la microSD y conectar el disco solido al USB para luego proceder a utilizar la Raspberry con el disco, lo ideal es usar un conector USB 3.0 de la placa Raspberry, diferenciados por su color azul.


Para salir de los juegos y volver al menú principal:

  • Atari 2600 / 7800 / Lynx, Amstrad CPC, ColecoVision, Game & Watch, Intellivision, MAME, MSX, N64, NES, SNES, Nintendo Game Boy / Advance / Color, Sega 32X / Game Gear / Genesis / Master System / SG-1000, PC Engine, SNK Neo-Geo / Neo-Geo Color, Vectrex, Videopac, Virtual Boy, WonderSwan/WonderSwan Color: Presionando Start+Select o Start+Hotkey de forma simultánea.
  • Apple II: Presionando F10.
  • Commodore 64: Presionando Start y luego seleccionando la opción Quit emulator.
  • Dragon32: Presionando Ctrl+Q de forma simultánea.
  • Jupiter Ace / ZX-81 / ZX-Spectrum: Presionando F5 y luego F10.
  • MGT Sam Coupe: Presionando Ctrl+F12 de forma simultánea.
  • ScummVM: Presionando Ctrl+Q de forma simultánea.
  • Tandy Color Computer: Presionando Ctrl+Q de forma simultánea. Tangerine Oric: Presionando F1 para acceder al menú y salir desde el mismo.

Los sistemas Amstrad CPC, Apple II, Commodore 64, Dragon32, Jupiter Ace, MGT Sam Coupe, MSX, Tandy Color Computer, Tangerine Oric, ZX-81 y ZX-Spectrum requieren el uso de un teclado.


Configuración de control arcade vía GPIO

La configuración de un control arcade que se utiliza conectado al GPIO de la Raspberry, requiere de previamente conectar la Raspberry a Internet (por wifi o cable) y la utilización de un teclado para poder realizar la instalación del driver y posterior configuración.

  • Antes de comenzar, cabe aclarar que de momento para Pi 5 no hay soporte de GPIO en RetroPie, por esta razón solo se pueden utilizar controles por USB en Pi 5.
  • Una vez iniciada la Raspberry, cuando aparece la ventana de configuración de controles, presionar la tecla F4 y luego en la línea de comando tipear: sudo ./RetroPie-Setup/retropie_setup.sh
  • Para configurar el wifi de ser necesario (si ya esta conectada a Internet, saltear este paso), elegir la opción Configuration / Tools, luego la opción wifi y por último Connect to WiFi network, luego de indicar la contraseña del wifi, volver al menú principal del setup de RetroPie.
  • Elegir la opción Manage packages, luego Driver, y del listado a continuación seleccionar mkarcadejoystick e instalar. Una vez instalado el driver salir de RetroPie setup.
  • Si solo tiene un control para un solo jugador, es suficiente con tipear en la línea de comando, sudo reboot now para reiniciar la Raspberry y proceder configurar el control posteriormente, pero en caso de poseer dos controles, tipear la siguiente línea de comando: sudo nano /etc/modprobe.d/mk_arcade_joystick_rpi.conf
  • A continuación se abrirá el editor de texto llamado Nano con el archivo de configuración que se indico en el comando anteriormente tipeado, dentro de Nano se va a observar una única línea de texto con el siguiente contenido: options mk_arcade_joystick_rpi map=1
    Para finalizar la configuración del driver, deberemos agregar al final map=1,2 para que tome ambos controles, de modo que la linea quedaría de la siguiente manera: options mk_arcade_joystick_rpi map=1,2
  • Para terminar presionar Ctrl+X, luego cuando pregunte Nano, Save modified buffer?, presionar la tecla Y para indicarle que guarde los cambios y pulsar a continuación la tecla Enter.
  • Para finalizar se puede tipear: sudo reboot now y de este modo se reinicia la Raspberry, y tomaría los dos controles conectados vía GPIO al iniciar nuevamente. Solo restaría proceder con su configuración.

Soporte

Ante cualquier duda con el funcionamiento/configuración del producto, siempre vas a poder solicitar soporte vía telefónico, WhatsApp, e-mail o acceso remoto incluso si así lo preferís. En caso de necesitarlo, lo ideal es enviar una foto/captura sobre la consulta (si se tratase de algún mensaje de error por ejemplo, etc.)

Para ver mas productos, desde este mismo sitio web: https://www.viejaera.com
Teléfono Celular: 11-4989-1759
WhatsApp: +5491149891759
Listados disponibles: Hacer clic para acceder a los mismos.