La Raspberry Pi ha sido una gran máquina de emulación desde sus inicios. A medida que aumentó la potencia del Pi, se pudieron reproducir cada vez más sistemas retro. Con el rendimiento adicional de Frambuesa Pi 5 Ahora tenemos una base sólida para emular consolas de finales de los 90 y ahora de los 2000, incluida la Sony PlayStation 2.
La PS2 se lanzó en el año 2000, pero todavía tiene una biblioteca de juegos realmente impresionante. Estos incluyen Alien Hominid, Metal Gear Solid 3, Oni, Shadow of the Colossus, Rez, Grand Turismo, Godzilla: Save the Earth y cientos de otros. Si tienes ROM de estos u otros juegos de PS2, puedes iniciarlos en una Raspberry Pi 5 o 4 y ejecutarlos.
En este tutorial, configuraremos AetherSX2, un excelente emulador de PS2 para Arm SBC. Usaremos Ubuntu 23.10 porque hay problemas al ejecutarlo en el sistema operativo Raspberry Pi y le mostraremos cómo configurar el emulador para jugar sus juegos favoritos de PS2. Queremos darle un consejo al YouTuber Leepsp, quien nos dio muchos consejos y nos brinda una gran vídeo tutorial sobre cómo hacer esto.
Imagen 1 de 2
(Crédito de la imagen: Tom’s Hardware)(Crédito de la imagen: Tom’s Hardware)
Aunque este emulador funciona en modelos de Raspberry Pi más antiguos, no usaríamos Raspberry Pi 4 (y el 5 es ideal). Lo probamos en una Raspberry Pi 4 de 8 GB funcionando a 1,8 GHz y la emulación no fue excelente. Vimos alrededor del 60% del rendimiento ofrecido por la Raspberry Pi 5. Si prefieres los scrollers 2D o los juegos simples, está bien. Pero la PS2 era famosa por sus vastos mundos 3D y esos mundos no funcionarían tan bien en la Pi 4.
Cómo instalar Ubuntu 23.10
Normalmente con una Raspberry Pi instalaríamos Raspberry Pi OS. La última versión está basada en Debian 12 “Bookworm”, pero no es la mejor opción para este emulador. En su lugar, elegimos instalar Ubuntu 23.10 y es sorprendentemente fácil gracias a la herramienta oficial Raspberry Pi Imager.
Configura Ubuntu en una Raspberry Pi de la misma manera que configura el sistema operativo Raspberry Pi.
1. Descargar, instalar y ejecutar Generador de imágenes Raspberry Pi.
dos. Haga clic en Elegir sistema operativo.
3. Desplácese hacia abajo hasta Otro sistema operativo de propósito general, selecciónelo y seleccione Ubuntu 23.10 para Raspberry Pi 5.
(Crédito de la imagen: Tom’s Hardware)
1. Continúe seleccionando su tarjeta microSD y haciendo clic en Guardar. Luego tendrás Ubuntu instalado en una tarjeta SD.
dos. Inserta la tarjeta micro SD en la Raspberry Pi 5, conecta tus periféricos y enciende la Pi.
3. Siga el primer proceso de configuración de arranque. y su instalación de Ubuntu estará lista para usar.
Cómo instalar AetherSX2
A diferencia de una instalación tradicional de Linux (a través de un administrador de paquetes), AetherSX2 se entrega como un archivo ejecutable, descargado del sitio web de AetherSX.
1. Abra una terminal, actualice los repositorios de software e instale el software más reciente para Raspberry Pi 5. La parte de actualización es esencial para que podamos actualizar la lista de repositorios de nuestra Pi. Actualizar es más bien “algo bueno que hacer”.
sudo apt update && sudo apt upgrade -y
dos. Instale el fusible. Fuse es un sistema de archivos de espacio de usuario y permite a usuarios sin privilegios crear sistemas de archivos sin editar el código del kernel.
sudo apt install fuse
3. Instale el paquete de escritorio de Ubuntu. Desafortunadamente, Fuse elimina el acceso a las carpetas del escritorio de Ubuntu. Al instalar este paquete, recuperamos ese acceso.
sudo apt install ubuntu-desktop
4. Abra un navegador y visite el Página de descarga de AetherSX2 para Linuxhaga clic en el enlace v1.3. Parece tener la mejor compatibilidad general, pero su kilometraje puede variar.
5. Vaya al archivo AetherSX2 descargado, haga clic derecho y seleccione Propiedades.
6. Configure el archivo como ejecutable y haga clic en Aceptar. Si prefiere la línea de comando, use chmod +x
(Crédito de la imagen: Tom’s Hardware)
7. Haga doble clic en el archivo para ejecutar AetherSX2. La aplicación está empaquetada como una imagen de aplicación. Se trata básicamente de aplicaciones portátiles de Linux que contienen todas las dependencias y archivos para ejecutarse como si fueran un archivo exe en Windows.
(Crédito de la imagen: Tom’s Hardware)
Cómo utilizar AetherSX2
AetherSX2 es un emulador de PlayStation 2 líder para SBC basados en Arm y estuvo en desarrollo activo hasta finales de 2022. Desafortunadamente, el desarrollo ya terminó, pero todavía se considera la mejor manera de jugar juegos de PS2 en Arm.
La aplicación requiere dos elementos principales. Juegos para jugar, conocidos como “ROMS” en la comunidad de emulación y BIOS. Los ROM son esencialmente volcados de juegos, el término proviene de los gabinetes arcade que usan chips ROM para almacenar juegos. Los archivos de BIOS también son volcados, pero esta vez de los chips de BIOS utilizados en las consolas. No todas las consolas requieren archivos BIOS, pero la emulación de PlayStation 1 y 2 sí.
La legalidad de ROMS y BIOS es cuestionable. Algunos los consideran abandonware, y muchos juegos cumplen 40 años desde su lanzamiento. Pero las licencias de estos juegos probablemente se hayan transferido a otro titular de derechos y eso significa que tienen derechos de autor o propiedad intelectual de una empresa. No te vamos a decir cómo buscar y descargar ROMS o BIOS. Este es un ejercicio para el lector.
1. Haga clic en Agregar directorio de juegos y navegue hasta la ubicación de los archivos ROM de PS2.
(Crédito de la imagen: Tom’s Hardware)
dos. Busca en las carpetas para encontrar todos tus juegos.
(Crédito de la imagen: Tom’s Hardware)
3. Haga clic en Configuración >> BIOS. Tus juegos ahora aparecen en la ventana principal, pero necesitamos configurar el BIOS antes de poder jugarlos.
(Crédito de la imagen: Tom’s Hardware)
4. Haga clic en Examinar, navegue hasta la ubicación del BIOS y haga clic en Elegir para seleccionar la carpeta. El menú se completará con todos los BIOS que pueda encontrar.
(Crédito de la imagen: Tom’s Hardware)
5. Haga clic en Configuración >> Controladores y configure su gamepad. Haga clic en Puerto del controlador 1, defina cada entrada en la ventana y presione el botón correspondiente en su controlador. Usamos un controlador de Xbox One conectado vía USB. Las entradas analógicas, como los pulgares, se registrarán cuando se suelte el joystick.
(Crédito de la imagen: Tom’s Hardware)
6. Haga clic en Configuración >> Gráficos y configure el Renderizador en Vulkan y el Adaptador en V3D 7.1.7. También puede hacer clic en Representación para configurar la salida de la emulación. Le sugerimos no tocar esta pestaña todavía. Ejecuta el juego con la resolución nativa de tu PS2 y comprueba si funciona correctamente.
(Crédito de la imagen: Tom’s Hardware)
7. En la ventana principal, haz doble clic en el juego elegido. y el emulador se ejecutará usando el BIOS correcto para la imagen ROM.
(Crédito de la imagen: Tom’s Hardware)
Probamos Rez y Gran Turismo 4. Rez funcionó bien con la resolución nativa de la PS2, 60 fps constantes. Desafortunadamente, Gran Turismo 4 se convirtió en una presentación de diapositivas al intentar elegir un coche. Los menús y la interfaz de usuario estaban actualizados, pero no se podía jugar al juego. Nuestro editor en jefe, Avram Piltch, probó Godzilla: Save the Earth y jugó a 60 fps constantes a 640 x 480.
Imagen 1 de 5
(Crédito de la imagen: Tom’s Hardware)(Crédito de la imagen: Tom’s Hardware)(Crédito de la imagen: Tom’s Hardware)(Crédito de la imagen: Tom’s Hardware)(Crédito de la imagen: Tom’s Hardware)
La versión 1.3 de AetherSX2 parece ofrecer la mejor compatibilidad, pero prueba las otras versiones para encontrar la mejor para tus juegos. Avram utilizó la versión 1.5 con Godzilla: Save the Earth con gran éxito. Esperamos que una actualización del controlador Vulkan aporte un poco más de potencia a nuestras emulaciones.