Emulación de PSP en la R36S: Cómo Ejecutar Juegos de PlayStation Portable
La emulación de PSP en la R36S es posible, pero conviene tener expectativas realistas. El chip RK3326 no se diseñó para los gráficos 3D exigentes de la PSP, aunque una selección concreta de juegos funciona lo bastante bien como para disfrutarlos de verdad.
Emulación de PSP en la R36S: qué esperar
La PlayStation Portable usaba una CPU MIPS a 333 MHz junto a una unidad gráfica 3D programable. La comparación útil no es con la SNES sino con la PS1, que esta consola emula sin esfuerzo: el núcleo MIPS de la PS1 iba a unos 33 MHz, así que la PSP es aproximadamente un orden de magnitud más rápida, y su GPU es mucho más compleja de reproducir que el rasterizador de función fija de la PS1. Esa es toda la diferencia. Emular PS1 está cómodamente al alcance de la R36S; emular PSP significa pedirle a un núcleo ARM de bajo consumo que siga el ritmo de una máquina diez veces más rápida que su contemporánea mientras además simula sombreado programable.
Expectativas honestas de rendimiento
- Juegos 2D y novelas visuales: rendimiento excelente, a menudo 60 fps completos
- Juegos 3D sencillos: buen rendimiento a 30–60 fps con ajustes reducidos
- Juegos 3D exigentes (God of War, Crisis Core): mal rendimiento, 15–25 fps. No recomendados.
- Juegos de carreras con circuitos complejos: variable, muchas veces injugable
Importante
No compres una R36S pensando principalmente en la PSP. La consola se maneja de forma excelente con PS1, GBA y SNES; la PSP es un extra para juegos concretos, no un uso principal. Si la emulación de PSP es tu objetivo real, plantéate una consola más potente como la Anbernic RG353M o la RG405M.
El problema de pantalla que ningún ajuste soluciona
El rendimiento se lleva toda la atención, pero hay un segundo desajuste que conviene conocer antes de empezar, y es geométrico más que de cálculo.
La PSP renderiza a 480×272, un formato panorámico de aproximadamente 1,76:1. El panel de la R36S es de 640×480, un formato 4:3 de 1,33:1. Esos dos números no se reconcilian:
- A escala entera 1×, una imagen de 480×272 queda en el centro del panel con 80 px sin usar a cada lado y unos 104 px arriba y abajo: pixel perfect, pero aprovechando bastante menos de la mitad de la pantalla.
- Escalada para llenar el ancho, obtienes 640×363, lo que deja unos 58 px de banda negra arriba y abajo. Es lo habitual por defecto y el mejor compromiso práctico.
- 2× entero necesitaría 960×544 y no cabe en absoluto.
- Estirar para llenar la altura deforma todo, porque las proporciones son realmente distintas.
Así que los juegos de PSP siempre se ven más pequeños aquí que los de PS1 o SNES, y eso no es un error de configuración. Donde un juego de PS1 llena este panel exactamente a 2× (la aritmética está en el desglose del hardware, en inglés), uno de PSP no puede. Las bandas negras en contenido de PSP son el resultado correcto; quitarlas estirando la imagen te cuesta la geometría.
Instalar PPSSPP en la R36S
Los juegos de PSP en la R36S funcionan con PPSSPP, el emulador de referencia, disponible tanto como aplicación independiente como núcleo de RetroArch. Tanto ArkOS como Rocknix lo traen preinstalado.
PPSSPP independiente frente al núcleo de RetroArch
Hay dos opciones de PPSSPP en la R36S:
- PPSSPP independiente: la aplicación completa, con su propia interfaz y sus ajustes. Suele ofrecer algo más de rendimiento y muchas más opciones de configuración. Es la recomendada para jugar a PSP.
- Núcleo de PPSSPP para RetroArch (
ppsspp_libretro): se integra en la interfaz de RetroArch. Es cómodo si quieres controles unificados, pero el rendimiento puede quedar algo por debajo del de la aplicación independiente.
Para asignar PPSSPP independiente a tus juegos de PSP en ArkOS:
- Sitúate sobre un juego de PSP en el menú
- Pulsa el botón de opciones del juego
- Elige «Edit This Game's Metadata» → «Emulator»
- Selecciona «PPSSPP» (la versión independiente)
Ajustes óptimos de PPSSPP
Los ajustes por defecto de PPSSPP no están pensados para el rendimiento de la R36S. Estos cambios mejoran mucho la jugabilidad de los juegos que esta consola puede mover.
Ajustes gráficos (los más importantes)
Entra en los ajustes de PPSSPP desde su menú principal, o durante la partida desde el menú de pausa:
- Resolución de renderizado: ponla en 1× (la nativa de PSP: 480×272). Resoluciones más altas provocan ralentizaciones graves en la R36S; no la subas.
- Backend: Vulkan si está disponible; si no, OpenGL. Vulkan suele rendir mejor en el RK3326.
- Control de framerate: «Auto», para que PPSSPP pueda saltarse fotogramas cuando no llegue a tiempo y el movimiento se perciba más fluido en los juegos lentos.
- Filtrado de texturas: Auto o Nearest; evita los filtrados de alta calidad, que cuestan rendimiento.
- VSync: desactivado, para que PPSSPP corra tan rápido como pueda sin quedar atado a la frecuencia de refresco.
- Shader de posprocesado: ninguno. Cualquier shader añade carga; sáltatelo en la R36S.
Ajustes de rendimiento
- Núcleo de CPU: JIT (recompilación en tiempo real). Es el valor por defecto y mucho más rápido que el intérprete. Comprueba que no esté puesto en modo intérprete por accidente.
- I/O Timing: «Fast», que reduce los retardos de entrada/salida emulados y da algo más de rendimiento en algunos juegos.
- Ignore Bad Memory Access: activado. Evita cierres inesperados en juegos con pequeños fallos de acceso a memoria.
Dos de esos ajustes compran velocidad a cambio de otra cosa
El salto de fotogramas no hace más rápido al emulador. Hace que dibuje menos. Cuando PPSSPP no llega a terminar un fotograma a tiempo, saltárselo permite que la lógica del juego siga a la velocidad correcta en lugar de ir a cámara lenta, que suele ser el mejor cambio: un juego a velocidad correcta con fotogramas perdidos se puede jugar, y uno al 60 % de velocidad no. Pero en cualquier cosa con movimiento rápido de cámara los fotogramas perdidos se ven mucho. Si un juego ya va casi a velocidad completa, deja el salto desactivado; solo ayuda cuando hay un déficit real que absorber.
Desactivar VSync puede provocar tearing. Desatar la tasa de fotogramas deja que PPSSPP corra tan rápido como permita el hardware, y en esta consola ese margen conviene tenerlo. El coste es una línea horizontal visible cuando el fotograma cambia a mitad de refresco. La mayoría lo acepta aquí porque la alternativa es peor; si el tearing te molesta más que perder algunos fotogramas, vuelve a activarlo y júzgalo por ti mismo en lugar de dar por bueno cualquiera de los dos ajustes.
Consejo
Para los juegos de PSP que necesitan joystick (casi todos los 3D), comprueba que el firmware haya asignado correctamente los joysticks de la R36S a los controles analógicos de la PSP en PPSSPP. Revisa los ajustes de controles y asigna el analógico izquierdo al stick de la PSP si hace falta.
Compatibilidad de juegos de PSP en la R36S
Esta es una guía realista de compatibilidad basada en pruebas de la comunidad:
Juegos que funcionan bien en la R36S
| Juego | Género | Rendimiento | Notas |
|---|---|---|---|
| Castlevania: Symphony of the Night (PSP) | Acción-RPG (2D) | Velocidad completa | Excelente en la R36S |
| Final Fantasy Tactics: War of the Lions | RPG de estrategia | Bueno (30 fps) | Algo de ralentización en los combates |
| Persona 3 Portable | JRPG (mayormente 2D) | Bueno | Sobre todo menús y 2D |
| Disgaea: Afternoon of Darkness | RPG táctico (2D) | Velocidad completa | Excelente juego 2D |
| Mega Man Maverick Hunter X | Acción (2D) | Velocidad completa | La jugabilidad 2D va perfecta |
| Lumines | Puzle | Velocidad completa | Gráficos sencillos, impecable |
Juegos que se atascan en la R36S
- God of War: Chains of Olympus / Ghost of Sparta — 3D pesado; 15–20 fps, no jugable
- Grand Theft Auto: Liberty City Stories — 3D de mundo abierto; demasiado exigente
- Crisis Core: Final Fantasy VII — combate de acción; mal rendimiento
- Monster Hunter Freedom Unite — entornos 3D complejos; irregular, a menudo injugable
- Ridge Racer PSP — carreras 3D; por debajo de la velocidad jugable
Formatos de archivo de PSP
Los juegos de PSP llegan en dos formatos para la R36S:
- .ISO: imagen completa del disco. Funciona en PPSSPP. Los archivos ocupan entre 500 MB y 1,8 GB por juego.
- .CSO (ISO comprimida): versión comprimida de una ISO. Reduce el tamaño entre un 30 y un 50 %. Funciona en PPSSPP y carga algo más despacio que una ISO sin comprimir. Recomendado para ahorrar espacio en la tarjeta SD.
A diferencia de la PS1, los juegos de PSP no se pueden guardar en archivos .zip: PPSSPP necesita el .iso o el .cso directamente.
Lo esencial
La emulación de PSP en la R36S funciona bien con juegos 2D, novelas visuales y RPG de estrategia. Mantén la resolución de renderizado de PPSSPP en 1× (nativa), usa el backend Vulkan y desactiva los shaders de posprocesado. Evita los juegos de acción en 3D: realmente no van bien en este hardware. Para eso, la excelente biblioteca de PS1 de la R36S es una gran alternativa.