EmuFive y PS4 Multiboot 1.3.0 llevan Linux con GPU 3D y un emulador de PS5 a la PS4 con jailbreak
PS4 Multiboot instala distribuciones de Linux en una PS4 con GoldHEN y su versión 1.3.0 ya arranca en más modelos. Sobre esa base, EmuFive empaqueta el emulador KytyPS5 para ejecutar juegos de PS5 en una PS4 Pro, de momento de forma experimental y con rendimiento desigual.
Linux en una PS4 con jailbreak
PS4 Multiboot, de blue0x1, es un menú que se maneja con el mando para instalar y arrancar Linux en una PS4 con GoldHEN. Se copia por FTP el archivo rootfs de cualquier distribución x86_64 y el instalador le añade los módulos y el firmware del núcleo de PS4, el arreglo de HDMI y la configuración de pantalla. Cada distribución vive en su propio archivo, en el disco interno o en un USB, sin repartir el disco, y ocupa unos 28 GB. El repositorio nació el 6 de noviembre y ese mismo día salió la 1.2.0, con Mesa 26.2.5 parcheado para la GPU de la consola, que da OpenGL 4.5, Vulkan 1.3 y un escritorio acelerado.
La 1.3.0, del 12 de noviembre, hace que las PS4 Slim y Pro posteriores con el puente sur Baikal, que mostraban solo una pantalla negra, arranquen Linux y muestren imagen, aunque de forma experimental y con la escritura en USB aún fallando en algunas. También devuelve al menú las distribuciones instaladas en USB. Está probado en una PS4 Pro con puente Belize, y la PS4 original no se ha probado.
Un emulador de PS5 sobre esa base
EmuFive, del mismo autor, se instala con PS4 Multiboot como cualquier otro sistema y arranca directamente en un emulador, sin escritorio. Usa KytyPS5, que no emula la CPU de la PS5: ejecuta el código x86-64 de los juegos tal cual. Como los juegos de PS5 usan instrucciones AVX2, FMA y BMI2 que la CPU Jaguar de la PS4 no tiene, un parche las reescribe al cargar cada módulo en instrucciones que sí soporta, y Mesa para PS4 aporta el Vulkan 1.3 que pide el emulador.
El propio README lo califica de investigación experimental. En una PS4 Pro, God of War Sons of Sparta corre a unos 40 fps o más y Hollow Knight: Silksong funciona desde la 1.0.1, pero otros juegos siguen en pruebas y muchos van lentos, porque la Jaguar es mucho más lenta que la CPU de una PS5. Tiene pantalla de inicio con teselas por origen (USB, PS4 o PC), perfiles, trofeos, capturas y, desde la 1.0.2, un navegador web que se maneja con el mando.
La 1.0.4, del 12 de noviembre, arregla que la actualización desde Ajustes no arrancara y que no se encontraran juegos en un segundo USB. Quien venga de la 1.0.3 o una anterior tiene que lanzar esa actualización una vez a mano por SSH, según las notas.
Requisitos
Una PS4 con GoldHEN, para su servidor FTP y el cargador de payloads, un PC en la misma red con un cliente FTP, unos 28 GB libres o un USB de al menos 8 GB y un mando DualShock 4. Tras lanzar el payload, la tele puede quedarse uno o dos minutos en «sin señal» mientras arranca Linux. Los juegos los pone el usuario: carpetas con eboot.bin o volcados .zar.

