Cómo construir una consola de videojuegos retro con Raspberry Pi

Table
  1. Juegos DIY económicos
  2. El hardware
  3. Accesorios necesarios
  4. Paso uno: preparar el sistema operativo
  5. Paso dos: Construye la caja
  6. Paso tres: Enciéndelo (y configura el controlador)
  7. Paso cuatro: cargar los juegos
  8. Paso cinco: empieza a jugar
  9. Personalización y reparación
  10. Divertirse

Juegos DIY económicos

Si te gustan los videojuegos retro, tienes varias opciones. Puedes encontrar un montón de videojuegos antiguos adaptados a consolas más nuevas y al PC (la Nintendo Switch es genial para juegos de Neo Geo, pero curiosamente no para juegos de NES y SNES). Puedes conseguir una consola de juegos clásicos de primera mano como la SNES Classic Edition . Puedes conseguir una consola de juegos retro con cartuchos como la Super Retro Trio+ . Incluso puedes encontrar una consola de juegos clásicos original y conectarla a los conectores de vídeo antiguos de tu televisor o a un convertidor de analógico a HDMI.

También puedes construir tu propia consola de videojuegos retro basada en emulación con una Raspberry Pi. Es económica, potente y más fácil de configurar de lo que crees. Solo necesitas una placa Raspberry Pi, una tarjeta microSD, un adaptador de corriente micro USB y una carcasa para guardarlo todo. Y, por supuesto, algún tipo de mando de juego. Gracias a los desarrolladores del software de código abierto RetroPie , la API de emulación LibRetro y la interfaz EmulationStation , convertir una placa de ordenador de 35 dólares en cualquier consola de videojuegos fabricada antes del año 2000 es (relativamente) rápido y sencillo.

No necesitas soldar nada, escribir código ni usar líneas de comandos a menos que realmente quieras. Hay muchísimas opciones para explorar y menús para explorar, así que deberías tener algunos conocimientos de informática antes de empezar. Si no te da miedo explorar la configuración del ordenador, no tendrás problema.

El hardware

Para empezar, necesitas una Raspberry Pi. Si no estás familiarizado con ella, se trata de una serie de microcomputadoras ARM económicas, diseñadas para la educación y la experimentación. Servirán como el núcleo de tu sistema de juegos retro; todo lo demás alimentará la Raspberry Pi con datos, alimentación y capacidades de entrada/salida.

Cómo configurar y personalizar un Amazon Echo Flash Briefing

Hay varias versiones de Raspberry Pi, y para videojuegos recomendamos el modelo más avanzado: la Raspberry Pi 3 Modelo B+ . Tiene el procesador más rápido de todas las placas Raspberry Pi e incluye funciones inalámbricas como Bluetooth y Wi-Fi de doble banda. No te preocupes por el precio elevado de la Pi premium; a $35, es prácticamente una ganga más que los modelos de gama baja.

La Raspberry Pi no incluye fuente de alimentación, así que tendrás que conseguir la tuya. Cualquier fuente de alimentación micro USB con una salida de 2,5 A debería funcionar, y la fuente de alimentación oficial cuesta solo $11. No escatimes; incluso si puedes encender la Raspberry Pi con el cargador de tu teléfono, la corriente irregular puede provocar fallos y un rendimiento deficiente.

La Raspberry Pi tampoco tiene almacenamiento interno, así que necesitas una tarjeta microSD. De nuevo, es una inversión muy económica. El software RetroPie no ocupa mucho espacio, y la mayoría de los juegos antiguos no son especialmente grandes, así que no necesitas una tarjeta enorme. Puedes usar una tarjeta microSD de 16 GB, pero recomendamos al menos una de 32 GB para mayor seguridad. Puedes conseguir una por unos 11 $.

Finalmente (para el dispositivo en sí), necesitas un lugar donde colocar la Raspberry Pi. Se entrega como una placa base normal y funcionará perfectamente sin ella, pero te recomendamos conseguir una carcasa de plástico para protegerla del polvo, la humedad y los golpes. Hay muchas fundas para Raspberry Pi, e incluso puedes encontrar kits de inicio que incluyen la placa, la fuente de alimentación, una funda y, normalmente, una tarjeta de memoria, todo en un mismo paquete.

Cómo personalizar los controles de búsqueda de Firefox

Si quieres algo más sofisticado, puedes imprimir en 3D tu propia carcasa para Raspberry Pi a partir de una gran variedad de modelos creativos en Thingiverse y otras páginas web de impresión 3D. También puedes pedir carcasas por separado, con opciones para diseños creativos o nostálgicos, como la Retroflag NESPie , muy similar a la NES Classic . Estas carcasas pueden costar entre $10 y $25, lo que eleva el precio total de tu consola retro a, como máximo, unos $90.

Accesorios necesarios

También necesitas un mando. RetroPie ofrece una excelente compatibilidad con mandos, y si tienes una PlayStation 4 o una Xbox One , puedes usarlos fácilmente. También puedes pedir mandos de estilo retro, con o sin joysticks analógicos, conectividad inalámbrica u otras funciones, a fabricantes como Retro-bit y 8Bitdo.

Debes tener un teclado a mano. Generalmente no será necesario, pero te ayudará si quieres navegar por los menús del sistema o cambiar la configuración de tu consola retro.

Un último detalle: Deberías conseguir una memoria USB estándar. De cualquier tamaño (cuanto más grande, mejor), de cualquier diseño y de cualquier velocidad. Es la forma más fácil de instalar juegos en la consola.

Cómo evitar que 23andMe comparta tu ADN para investigaciones

Paso uno: preparar el sistema operativo

Montar el sistema físicamente es la parte fácil, pero sin un sistema operativo no se puede hacer nada con él. Ahí es donde RetroPie entra en escena. Es una distribución de Linux compatible con Raspberry Pi con una versión compatible del software RetroArch de LibRetro superpuesta, configurada para acceder automáticamente al software de emulación que se desee usar sin necesidad de usar muchas líneas de comandos de Linux.

Para empezar, instala el software gratuito 7-zip y Etcher. Esto te permitirá instalar el software RetroPie en tu tarjeta microSD sin necesidad de escribir ni usar comandos complejos.

Visita el sitio web de RetroPie y descarga la última versión del software (actualmente la 4.4). Asegúrate de obtener la versión para Raspberry Pie 2/3. Se descargará como un único archivo .img.gz de unos 700 MB. Usa 7-zip para descomprimirlo en formato .img.

Inserta la tarjeta microSD en tu ordenador. Si tu ordenador no tiene ranura para tarjetas SD o si tu tarjeta no incluye un adaptador de microSD a SD, podrías necesitar un lector. No toques la tarjeta ni arrastres archivos. Para que funcione en una instalación de RetroPie, necesitas escribir una imagen de disco completa.

Cómo buscar en Google desde un chat de iMessage

Abra Etcher y seleccione la unidad de la tarjeta microSD y el archivo .img que descomprimió. Haga clic en Iniciar y el software formateará la tarjeta correctamente y grabará la imagen de disco en ella.

Al terminar, Windows podría pedirte que formatee la tarjeta para poder usarla. ¡No lo hagas! Ya está lista para la Raspberry Pi, así que simplemente sácala del ordenador.

Paso dos: Construye la caja

Esto puede parecer una de las tareas más abrumadoras, ya que se necesita trabajar con una placa de circuito simple, pero es increíblemente directo y sencillo. A menos que uses placas de accesorios para construir dispositivos personalizados especialmente complejos, las Raspberry Pi son prácticamente de una sola pieza y fáciles de conectar.

Primero, toma la tarjeta microSD donde grabaste la imagen de disco de RetroPie e insértala en la ranura para tarjetas microSD de la placa. Algunas carcasas de Raspberry Pi ofrecen fácil acceso a la ranura, pero por si acaso, es más fácil insertar la tarjeta antes de instalarla, a menos que planees usar varias tarjetas con diferentes imágenes de disco (una opción viable para usuarios de Raspberry Pi).

En segundo lugar, atornilla la placa Raspberry Pi a la carcasa. Esta debería incluir tornillos compatibles. Si imprimes la tuya en 3D, comprueba qué tornillos necesitas. Luego, cierra la carcasa, probablemente con algunos tornillos más.

Conecta un cable HDMI, un mando de juego y tu teclado a los puertos correspondientes. Conecta el cable HDMI a un televisor o monitor.

¡Listo! Tu caja está lista.

Paso tres: Enciéndelo (y configura el controlador)

Cuando todo esté listo, conecta el adaptador de corriente a la toma de corriente para encender la Raspberry Pi. Si usas un interruptor de encendido opcional o una carcasa con interruptor integrado, pulsa o gira el interruptor para encenderla. Sin un interruptor independiente, la Raspberry Pi se enciende en cuanto la conectas.

La primera vez que lo configures, podría tardar unos minutos. La pantalla debería mostrar un proceso de inicio, mostrando los comandos de Linux ejecutándose antes de que aparezca el logotipo de RetroPi.

El sistema te pedirá que configures tu mando, que debe estar conectado a uno de los puertos USB de la Raspberry Pi. Sigue las instrucciones para asignar las entradas de tu mando a los comandos correspondientes del sistema. Esta calibración manual ayuda a garantizar que los botones funcionen correctamente en el entorno Linux de RetroPi. No te preocupes si pulsas el botón equivocado; puedes reconfigurar tu mando después y usar el teclado como método de entrada de respaldo si realmente necesitas reiniciarlo.

Cuando todo esté configurado, aparecerá el menú principal de RetroPie. No puedes hacer mucho desde aquí ahora, pero si quieres explorar los diferentes menús de configuración, no dudes en hacerlo (pero ten cuidado antes de hacer ningún cambio).

Antes de continuar, conecte la unidad USB al sistema y espere un minuto. Luego, extráigala.

Bien, ahora que ya está hecho, pulsa el botón que configuraste como Inicio en tu mando, selecciona Salir y apaga la Raspberry Pi. Es importante ejecutar el proceso de apagado antes de apagar o desconectar el sistema; es igual que con una computadora normal.

Paso cuatro: cargar los juegos

No podemos decirte dónde conseguir ROM, ¡así que aquí está la interfaz del SNES Classic!

RetroPie puede ejecutar juegos de varias docenas de ordenadores y consolas clásicas gracias al backend de LibRetro. Puedes jugar a juegos de NES, SNES, Game Boy, Sega Genesis, PlayStation, Neo Geo e incluso de Atari Jaguar y Virtual Boy, si los encuentras. No podemos decirte cómo, ya que es un tema legalmente incierto. Sin embargo, si tienes un método para extraer imágenes de juegos de tus propios cartuchos, puedes transferirlas fácilmente a RetroPie, guardando toda tu colección de juegos clásicos en una pequeña caja.

También puedes jugar a juegos de ordenador antiguos en RetroPie, que ofrece muchas más opciones para crear imágenes e importar archivos de forma legítima. Por ejemplo, puedes comprar juegos clásicos de DOS en GOG.com. GOG configura los juegos de DOS para que se ejecuten en Windows mediante el emulador DOSBOX, pero los juegos en sí permanecen intactos y se pueden instalar en RetroPie.

Además de PC/DOS, RetroPie es compatible con sistemas como Commodore 64, MSX y ZX Spectrum. Si tienes tus discos originales y una unidad que los lea, puedes usarlos para crear imágenes de disco que RetroPie pueda reproducir.

Te dije que conectaras tu unidad USB al sistema RetroPie y luego la desconectaras para configurarla para juegos. RetroPie detecta cualquier unidad USB que conectes y agrega las carpetas correspondientes para todos los sistemas de juego compatibles. Al volver a conectar la unidad a tu ordenador, debería tener una nueva carpeta retropie. Debajo de esta, habrá tres carpetas: BIOS, configs y roms.

La BIOS contiene los archivos de sistema que requieren ciertos emuladores. Al igual que con las ROM de juegos, no podemos decirte dónde encontrarlos, pero no son necesarios para todas las plataformas.

Configuraciones contiene las configuraciones individuales del emulador. Esto puede ser útil si necesitas modificar la configuración, pero no es necesario que la modifiques por ahora.

Los juegos se guardan en ROMs. Cada plataforma compatible con tu sistema retro tendrá su propia carpeta. No todos los emuladores disponibles vienen instalados en RetroPie por defecto, así que si quieres jugar a algo realmente complejo, tendrás que pedirle a RetroPie que lo instale primero. Sin embargo, los sistemas más comunes deberían estar disponibles.

Cualquier ROM o ejecutable de juego que quieras jugar, y como sea que los obtengas, coloca los archivos en sus respectivas carpetas.

Cuando tu memoria USB esté llena, sácala del ordenador y conéctala a tu sistema Retro. Vuelve a encender el sistema y espera. ¡En serio, espera! RetroPie copiará automáticamente todo de la carpeta retropie de tu unidad a la tarjeta microSD. Dependiendo de cuántos juegos quieras guardar y del tamaño de los archivos, la transferencia puede tardar unos minutos. A menos que tu memoria USB tenga una luz de lectura/escritura, no te indicará cuándo ha terminado, así que quizás quieras tomarte un café o algo.

Tras una buena espera, extraiga la unidad USB. Pulse Inicio, seleccione Salir y elija Restablecer Emulationstation. Esto actualizará la interfaz de RetroPie y mostrará los juegos copiados al sistema.

Paso cinco: empieza a jugar

Ya puedes jugar. RetroPie organiza los juegos añadidos a su biblioteca en pantallas de menú individuales para cada sistema. Al pulsar el mando a la izquierda o a la derecha, se alterna entre las bibliotecas de cualquier consola o ordenador compatible con RetroPie, siempre que hayas subido juegos. Las bibliotecas vacías no se mostrarán, así que si solo ves la pantalla de RetroPie y no puedes acceder a los sistemas individuales, vuelve al paso cuatro.

Selecciona un juego y pulsa el botón que asignaste a A para iniciarlo. RetroPie cargará el emulador correspondiente y empezará a ejecutar el juego. A partir de aquí, cualquier juego de consola, portátil o de ordenador compatible con mando debería funcionar con tu mando, ya que ya le asignaste los botones.

Al terminar de jugar, mantén pulsado el botón de atajo (normalmente "Seleccionar", según la configuración de los controles) y pulsa "Inicio". Esta combinación de atajos te permite salir del juego e ir al menú principal. También puedes mantener pulsado el botón de atajo y pulsar el botón derecho para guardar el estado del juego, o pulsar el botón derecho y el izquierdo para cargarlo. La página de configuración de RetroPie explica todas las combinaciones de atajos que puedes usar por defecto.

¡Listo! Ya tienes una consola retro que puede ejecutar casi cualquier videojuego anterior al año 2000 (siempre que puedas cargarlo correctamente en la tarjeta microSD).

Personalización y reparación

Ahora que tu sistema retro está configurado, puedes empezar a personalizar la interfaz. También debes saber cómo solucionar cualquier problema que pueda surgir. De hecho, puede que ya hayas intentado jugar a un juego y se vea extraño o demasiado largo. Estas soluciones son fáciles, pero necesitas profundizar en el sistema de menús de RetroPi. Si quieres actualizar RetroPie o alguno de sus emuladores en el futuro, o descargar temas y personalizar la apariencia de tus menús, también debes configurar la conexión a internet. No necesitas conexión a internet para usar tu sistema de juegos retro, pero es útil para el mantenimiento.

El menú de RetroPie ofrece acceso a la mayoría de las opciones de configuración que necesitas para reparar y ajustar tu sistema. Sin embargo, al ser una distribución de Linux compatible con Raspberry Pi y con una interfaz gráfica independiente que accede a docenas de emuladores distintos mediante una API independiente, los menús pueden resultar algo complejos.

Para la configuración del sistema, incluyendo la conexión a internet, selecciona Raspi-Config en el menú de RetroPie. Esto te llevará a un sistema de menús de texto muy simple. No te preocupes; así es como se ve Linux al natural. Puedes usar el pad de dirección del gamepad para seleccionar los elementos del menú: pulsando arriba y abajo se navega por la lista activa en pantalla, y pulsando izquierda y derecha se alterna entre botones como Aceptar, Finalizar y Cancelar. También puedes usar un teclado para navegar por los menús, si te resulta más cómodo (y si quieres usar el administrador de archivos integrado para navegar manualmente, un teclado es fundamental).

La opción 2 de Raspi-Config es "Opciones de red". Esta opción te permite configurar tu conexión de red. Si tienes una Raspberry Pi 3 Modelo B o B+, puedes conectarte a tu red mediante Wi-Fi. Para este paso, necesitas usar el teclado, ya que debes ingresar manualmente el SSID de tu red y luego tu contraseña. Una vez ingresada esta información, tu sistema debería poder conectarse a internet para actualizaciones y descargas. Si tienes una Raspberry Pi 2 o anterior, o prefieres usar una conexión a internet por cable, también puedes conectar un cable Ethernet al puerto Ethernet de la placa.

Para problemas gráficos y de emulación básicos, el Editor de Configuración es tu menú de referencia. Te permite configurar los valores predeterminados básicos del emulador o ajustar cada uno individualmente. El problema más común con un sistema RetroPie nuevo son los juegos que se extienden. RetroPie emula los juegos a 16:9 por defecto, mientras que la mayoría de los juegos clásicos se diseñaron para jugarse a 4:3. Esto se soluciona fácilmente en el Editor de Configuración, que se encuentra en el menú de RetroPie. Esta es otra pantalla de configuración basada en texto, como Raspi-Config. Selecciona la opción 1, luego la opción 0 y luego la opción 1 (Relación de Aspecto). Cambiar de 16:9 a 4:3 solucionará cualquier juego clásico que se extienda que quieras jugar. Cuando termines, pulsa el botón derecho del pad de dirección hasta que el botón resaltado diga Cancelar y cancela el proceso para volver a la interfaz gráfica de EmulationStation.

Hablando de la interfaz gráfica, si conectas tu sistema a internet, puedes elegir diferentes temas para reemplazar la opción predeterminada, que es bastante simple. En el menú de RetroPie, selecciona Temas ES. Desde aquí puedes descargar cualquiera de las docenas de temas disponibles. Una vez instalados, puedes seleccionarlos en el menú Configuración de la interfaz. Me gusta bastante RetroHursty69/magazinemadness, que le da a cada biblioteca de juegos su propio diseño clásico de revista de videojuegos.

Divertirse

RetroPie es muy potente y flexible, y ofrece muchísimas opciones para personalizar la apariencia de los juegos. Y, por supuesto, ahora puedes jugar a juegos de docenas de consolas, portátiles y ordenadores en esta pequeña caja, ¡y la has creado tú mismo! ¡Diviértete!

Si quieres conocer otros artículos parecidos a Cómo construir una consola de videojuegos retro con Raspberry Pi puedes visitar la categoría Guias.

Entradas Relacionadas