AnyPS5 Guías

Configurar AnyPS5 en Linux

Convierte a ELF, usa las bibliotecas Linux adecuadas y revisa la memoria de Vulkan.

Revisado ·

Convierte e inicia desde la carpeta de ejecución

Elige el relinker y las bibliotecas Linux. La salida predeterminada es ELF. Coloca app0/ junto al ejecutable y las bibliotecas AnyPS5 en libs/. Inicia desde esa carpeta para resolver las rutas relativas. Sustituye las rutas de ejemplo por las tuyas.

Terminal / ejemplo
chmod +x ./relinker-v0.1.1
./relinker-v0.1.1 ./source/input.elf ./runtime/app.elf
cd ./runtime
chmod +x ./app.elf
./app.elf

Revisa la ruta de memoria del controlador

Algunos controladores Linux usan dma-buf mediante /dev/udmabuf; NVIDIA sigue otra ruta. Un dispositivo ausente, permisos insuficientes o un límite pequeño pueden impedir la ejecución. Identifica la ruta usada y consulta las instrucciones actuales de udmabuf antes de cambiar el sistema.

La caché de shaders, la visibilidad de la ventana, el compositor y la primera compilación pueden cambiar mucho los FPS. Indica el estado de la caché, si la ventana era visible y la duración de la muestra. Separa menú, cinemáticas y juego.

Distinguir inicio, dispositivo y memoria

Comprueba el dispositivo Vulkan en el registro. Con dos GPU puede ser el integrado. main acepta ANYPS5_GPU como fragmento del nombre sin distinguir mayúsculas y lista candidatos al fallar. Usa los nombres del build; no presupongas apoyo en versiones antiguas.

Con dma-buf, no poder abrir udmabuf puede provocar copias y fallos de memoria GPU. Comprueba dispositivo y acceso de sesión; cambiar grupos requiere volver a iniciar sesión. Tamaño y permisos son distintos. Sigue las instrucciones del controlador y conserva los valores originales.

Fuentes originales

Guías relacionadas