Vamos a cubrir el procedimiento sobre cómo instalar RetroPie en Ubuntu. Aparte de eso, también mostraremos los pasos para configurar RetroPie y también cómo cargar juegos en RetroPie.
Todavía tenemos nuestros juegos favoritos de la infancia a los que nos encanta volver. Por suerte para nosotros, podemos disfrutar de nuestros viejos favoritos incluso hoy en día, incluso si no tenemos la consola de juegos para ellos o si el juego ya no es compatible con el sistema. Para eso podemos usar emuladores. Pero la mayoría de los emuladores son solo para una sola consola y no muchos son compatibles con GNU/Linux.
Entonces, si caes en esa categoría, un usuario de Linux que aún disfruta de los clásicos de la consola, prueba RetroPie . Es un potente emulador compatible con muchas consolas populares (Atari, SNES, NES, Nintendo 64, GBA, Game Boy Color, PS1, PS2, Xbox, etc.) y no solo puede instalarlo en su PC Debian/Ubuntu. También puede instalarlo en una Raspberry PI y convertirse en una máquina arcade/consola. La mejor parte es que RetroPie es de código abierto y de uso gratuito. Retropie aún es un proyecto mantenido y en los documentos de Retropie, se especifica que Retropie funcionará con versiones de Ubuntu desde la versión 18.04 y posteriores.
Debajo también puede encontrar el video tutorial:
Contenido
Cómo instalar Retropie en Ubuntu
Descargando RetroPie
El primer paso es iniciar el terminal (atajo de teclado Ctrl+Alt+T), descargar los archivos de instalación e instalar RetroPie. Hay un conjunto de comandos de terminal que se muestran a continuación:
Instale los paquetes necesarios para el script de instalación de RetroPie:
sudo apt-get install -y git dialog unzip xmlstarlet
Descargue el último script de configuración de RetroPie:
git clone --depth=1 https://github.com/RetroPie/RetroPie-Setup.git
Ingrese a la carpeta con el script de instalación:
cd RetroPie-Setup
El script se ejecuta con:
sudo ./retropie_setup.sh
Instalación retropie
Cuando inicie el script de instalación, primero obtendrá esta pantalla.
Presiona ok para continuar
La instalación comenzará y puede demorar un tiempo; en mi caso, tardó alrededor de 20 minutos en completarse. Una vez finalizada la instalación, volverá a la primera pantalla de configuración. Puede salir de la configuración.
Empezando la retropie
emulationstation
Retropie se iniciará y te pedirá que configures el controlador de tu gamepad. También puede configurar el teclado y usarlo para jugar. Si quieres usar un teclado o un gamepad, presiona cualquier tecla para que Retropie pueda detectarlo.
En la siguiente pantalla, debe configurar el mapeo del gamepad.
Esta es la pantalla de inicio. Ahora el siguiente paso es agregar juegos.
EmulationStation se puede ejecutar desde la terminal escribiendo emulationstation
en la terminal.
Puede ir a Configuración / Configuración y habilitar el inicio automático como desee.
Soluciones a problemas frecuentes
Emulationstation se cuelga si se seleccionó apagar/reiniciar
No es posible reiniciar/apagar si un sudo solicita una contraseña. Para deshabilitar la solicitud de contraseña de Sudo, agregue la línea
<user> ALL=(ALL) NOPASSWD:ALL
al final de /etc/sudoers
. Reemplace <usuario> con el nombre de su usuario actual.
No se puede instalar el controlador de PS3
Ubuntu tiene un controlador bluetooth PS3 incorporado. No es necesario instalar Sixad. Haga que su dongle bluetooth sea reconocible. Conecte su controlador a través de usb. Ahora abra «configuración del sistema bluetooth/agregar dispositivo». Seleccione el controlador de PS3 y haga clic en Aceptar. Su controlador debería emparejarse ahora si presiona el botón PS.
nota al margen: https://retropie.org.uk/forum/topic/2736/ubuntu-16-04-install-genuine-ps3-controller-issue
Pantalla en blanco después de algunos minutos
Abra el menú de configuración del sistema de Ubuntu, deshabilite el protector de pantalla y los tiempos de espera de bloqueo de pantalla.
Ubuntu no inicia sesión automáticamente
Abra el menú de configuración del sistema Ubuntu y seleccione cuentas de usuario. Habilite el inicio de sesión automático para el usuario actual.
Cómo configurar una pantalla de bienvenida
Utilice Plymouth para configurar una pantalla de presentación. Vea la wiki de Plymouth Ubuntu o use este sencillo tema ES .
Mi dispositivo alimentado por NUC o Intel Baytrail/Braswell se bloquea
El kernel 4.1 predeterminado de Ubuntu 15.10 tiende a fallar. Es un error conocido: https://bugs.freedesktop.org/show_bug.cgi?id=91629
La actualización a una versión superior del kernel resuelve este problema: http://sourcedigit.com/18333-how-to-install-linux-kernel-4-3-3-on-ubuntu-15-10-ubuntu-15-04/
No audio
Abra el menú Configuración del sistema de Ubuntu y seleccione el dispositivo de salida de audio correcto.
No audio in Mupen64Plus
El uso de PulseAudio por parte de EmulationStation entrará en conflicto con el controlador SDL en Mupen64Plus, lo que deshabilitará el sonido en los juegos de N64. Si está utilizando lr-Mupen64plus, no tendrá este conflicto.
Desde una terminal:
aplay -l
Salida de ejemplo:
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC892 Analog [ALC892 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: ALC892 Digital [ALC892 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
Tome nota de qué tarjeta y dispositivo utiliza para el audio. Por ejemplo, para audio HDMI, considere la línea card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
. En este caso, querríamos la tarjeta 0 y el dispositivo 3 .
Crea el archivo /etc/asound.conf
con el contenido:
ctl.!default {
type hw
card 0
device 3
}
pcm.!default {
type hw
card 0
device 3
}
Asegúrese de cambiar los valores de la tarjeta y el dispositivo a los valores encontrados al ejecutar aplay -l
arriba.
El controlador SDL en Mupen64Plus ahora usará el dispositivo de audio adecuado, pero seguirá en conflicto con PulseAudio en EmulationStation. Abre /opt/retropie/emulators/mupen64plus/bin/mupen64plus.sh
en tu editor favorito. Busque las siguientes líneas en la parte inferior del archivo:
else
"$rootdir/emulators/mupen64plus/bin/mupen64plus" --noosd --fullscreen --rsp ${RSP_PLUGIN}.so --gfx ${VIDEO_PLUGIN}.so --audio mupen64plus-audio-sdl.so --configdir "$configdir/n64" --datadir "$configdir/n64" "$ROM"
fi
cambiarlos a:
else
mv $HOME/.config/pulse/client.conf $HOME/.config/pulse/client.conf.bak
echo autospawn = no > $HOME/.config/pulse/client.conf
/usr/bin/pulseaudio --kill
"$rootdir/emulators/mupen64plus/bin/mupen64plus" --noosd --fullscreen --rsp ${RSP_PLUGIN}.so --gfx ${VIDEO_PLUGIN}.so --audio mupen64plus-audio-sdl.so --configdir "$configdir/n64" --datadir "$configdir/n64" "$ROM"
mv $HOME/.config/pulse/client.conf.bak $HOME/.config/pulse/client.conf
/usr/bin/pulseaudio --start
fi
Esto detendrá la ejecución de PulseAudio mientras se ejecuta Mupen64Plus, pero lo volverá a activar cuando lo cierre.
Las asignaciones del controlador XBOX 360 no funcionan
La versión X86 de la instalación de Retropie no tiene xboxdrv instalado correctamente. Inicie Retropie-Setup Manage Packages – Drivers e instale xboxdrv y reasigne sus entradas.
Agregar juegos
Para jugar juegos con Retropie, necesita imágenes ROM para descargarlas y copiarlas en la carpeta Retropie. La ubicación de la carpeta predeterminada es /home/RetroPie/roms. En esa carpeta, hay carpetas para cada una
cada consola de juegos (playstation, nintendo, xbox, etc.). Copie la imagen de la ROM en la carpeta correspondiente. La imagen ROM debe ser para la consola adecuada.
Cuando copie los juegos (imágenes ROM), inicie el emulador RetroPie nuevamente. Esta vez la pantalla de bienvenida será diferente. Retropie detectará automáticamente las imágenes ROM agregadas y reconocerá para qué consola de juegos son. El menú mostrará las consolas que contienen juegos.
Seleccione la consola que desee. La siguiente pantalla mostrará todos los juegos que están en la carpeta de juegos.
Selecciona tu juego e inícialo.
Resumen
Para resumir el artículo: cubrimos los pasos sobre cómo instalar Retropie en Ubuntu Linux y cómo configurarlo, jugar y agregar juegos.
Por el momento, los desarrolladores de Ubuntu y Debian admiten oficialmente RetroPie de forma predeterminada. Es por eso que cubrimos los pasos para instalar Retropie en Ubuntu. Con los mismos pasos, también puede instalarlo en Debian. No estoy seguro de si también lanzarán una versión para otras distribuciones. Pero además de todo eso, Retropie es un poderoso emulador con muchas capacidades para ofrecer.