Prepara tu volcado
Lo que necesita el conversor de los archivos de tu juego y los problemas que hay que resolver antes.
AnyPS5 trabaja con los archivos de un juego instalado, volcados desde tu propia consola con tus propias herramientas homebrew. El proyecto no ofrece ningún programa de volcado y no puede ayudarte a conseguir juegos que no tengas.
Qué contiene un volcado utilizable
El conversor necesita los archivos del juego descifrados:
app0/
eboot.bin the game's executable, as a plain ELF file
sce_module/ the game's own libraries
sce_sys/
param.json the title ID and name
... everything else the game ships with
- El ejecutable debe ser un archivo ELF normal. No se aceptan contenedores SELF cifrados. Si tu herramienta de volcado generó contenedores SELF descifrados, extráelos primero con
tools/unwrap_self.pydel repositorio de AnyPS5. - Conserva
sce_sys/. Muchos juegos leenparam.jsonal arrancar y fallan sin él. - Conserva el resto de archivos del juego. El conversor solo reescribe el ejecutable y los módulos, pero el juego necesita sus archivos de datos junto a ellos cuando se ejecuta.
Puedes darle al conversor web la carpeta app0 entera o un ZIP de ella. Los archivos grandes que no sean el ejecutable ni los módulos pueden quedarse dentro del archivo comprimido.
Apunta la versión del contenido
La versión del contenido (por ejemplo 01.004.000) importa cuando compartes resultados. Distintas versiones del mismo juego pueden comportarse de forma diferente, y los parches de juegos dependen de bytes exactos. La encontrarás en sce_sys/param.json como contentVersion.