sistemas: ps3 [Batocera.linux – Wiki]

sistemas: ps3 [Batocera.linux – Wiki]

sistemas: ps3 [Batocera.linux – Wiki]
👨‍💻

La PlayStation 3 es una consola doméstica desarrollada por Sony. Fue lanzado en 2022.

La emulación de PS3 solo está disponible en x86_64 (es decir, no en Raspberry Pi, Odroid u otros SBC).

Este sistema recupera los metadatos del paquete de ps3 y carga el paquete de ps3 desde el tema seleccionado actualmente, si está disponible.


Suma de comprobación MD5 compartir ruta de archivo Descripción
a0b63a3e4ae92ed176d6b9a67ce447f0 bios/PS3UPDAT.PUP archivos de firmware ps3

Sony distribuye este firmware en su sitio web para instalarlo en tu PlayStation 3; no se puede proporcionar ningún enlace, pero es bastante fácil de encontrar utilizando un motor de búsqueda.


PS3UPDAT.PUP todavía está actualizado hasta el día de hoy. El MD5 que se muestra aquí puede ser para un firmware más antiguo, verifique el BIOS FALTANTE herramienta para verificar el MD5 para su instalación actual de Batocera.

Añadir otros formatos. Limpieza general.

Coloque sus ROM de Sony Playstation 3 en /userdata/roms/ps3.

Las ROM de PlayStation 3 pueden estar disponibles en muchos formatos, en disco, PSN y ese otro. Todos se almacenan como archivos múltiples en una carpeta global.

Batocera acepta este tipo de juegos de PS3 en la siguiente estructura de carpetas:

ps3/ └─ Nombre del juego.ps3/ ├─ PS3_GAME/ │ ├─ LICDIR/ │ ├─ TROPDIR/ (datos del trofeo) │ ├─ USRDIR/ (datos principales del juego) │ ├─ ICON0.PNG │ ├─ PARAM.SFO │ ├─ PIC0.PNG │ ├─ PS3LOGO.DAT │ └─ (varios otros archivos de metadatos) ├─ PS3_UPDATE/ (actualización de firmware integrada si está disponible) └─ PS3_DISC.SFB



Contenido ocultar 1 Configuración de RPCS3 2 Primera ejecución de RPCS3 3 Ejecución de juegos de disco 4 Ejecución de juegos de PSN 5 Compresión de carpetas 6 Compatibilidad de juegos

Parametrización RPCS3

Funciones estandarizadas disponibles para todos los núcleos de este emulador: ps3.videomode


ES batocera.conf clave nombre del parámetro Descripción » Valor clave de la opción ES
INTERFAZ GRÁFICA DE USUARIO ps3.gui Mostrar interfaz de usuario
» Deshabilitado 0, Habilitado 1.
BACKEND GRÁFICO ps3.gfxbackend Elija su representación gráfica
»OpenGL OpenGL, Volcán Volcán.
DECODIFICADOR SPU ps3.spudecoder LLVM utilizado por defecto. Usa ASMJIT si el juego falla; luego interprete (rápido) si todavía falla.
⇒ Recompilador (LLVM) Recompilador (LLVM), Recompilador (ASMJIT) Recompilador (ASMJIT), Intérprete (rápido) Intérprete (rápido), Intérprete (preciso) Intérprete (preciso).

Primera ejecución de RPCS3

El emulador que usamos es RPCS3, el emulador de PS3 de código abierto. Requiere más recursos que los sistemas más antiguos, en particular, necesita una CPU decente con una GPU compatible con Vulkan para la aceleración de hardware. No ejecutará los juegos correctamente si no tiene aceleración de GPU, consulte las recomendaciones de hardware RPCS3 en su sitio web.


En Batocera 29, para la primera ejecución, debe instalar manualmente el firmware en RPCS3. Para hacer esto, debe iniciar el explorador de archivos desde [F1] cuando esté en la red principal menu del sistema, ir a aplicaciones y ejecute la aplicación rpcs3-config.

Cuando esté en la herramienta de configuración RPCS3, vaya a la déposer menú y seleccione Instalar firmware. El archivo de firmware que debe proporcionar es el instalado anteriormente. Se encuentra en /userdata/bios/PS3UPDAT.PUP en el sistema de archivos de Batocera Linux. La instalación del firmware de PlayStation 3 llevará unos minutos ("Compilación del módulo PPU")... ¡Tenga paciencia!



ejecutar juegos de disco

Una vez que haya instalado correctamente el firmware en el paso anterior, puede eliminar el explorador de archivos ([Ctrl]+[Q]) e ir al menú del sistema PS3 desde EmulationStation.

Los juegos de PlayStation 3 se instalan como directorios .ps3.

En la primera ejecución de cada juego, RPCS3 compilará los módulos PPU nuevamente.

Ejecutar juegos de PSN

  1. Instalar el juego desde archivos pkg en rpcs3-config

  2. Cree un archivo de texto en roms/ps3/ con una extensión .psn. El contenido del archivo es el ID del juego, por ejemplo, Scott Pilgrim vs. world (que no saldrá del modo de demostración a menos que se ejecute desde la carpeta adecuada) contendría NPUB30162 en el archivo PSN.

Scott Pilgrim vs. le monde.psn NPUB30162

Y es todo. Agregué una línea adicional a la versión en inglés del texto del sistema PS3 para explicar esto.

Compresión de archivo

De Batocera v33 y más, puede comprimir sin pérdidas las carpetas de juegos de PS3 como imágenes de SquashFS y aún así hacer que RPCS3 las reproduzca como si no estuvieran comprimidas en absoluto.

Para hacer esto, abra SSH y ejecute los siguientes comandos en sus juegos ya instalados:

cd /userdata/roms/ps3 mksquashfs « . » « ..squashfs »

Por ejemplo:

cd /userdata/roms/ps3 mksquashfs "pequeño gran planeta.ps3" "pequeño gran planeta.ps3.squashfs"

Es importante que mantengas la extensión de la carpeta para las extensiones ps3 y psn respectivamente.

Compatibilidad de juegos

¡No olvides compartir el artículo con tus amigos!

Añade un comentario de sistemas: ps3 [Batocera.linux – Wiki]
¡Comentario enviado con éxito! Lo revisaremos en las próximas horas.