AnyPS5
Esc

Type to search

Passo 2 de 6

Prepare o seu dump

O que o conversor precisa dos arquivos do jogo, e os problemas a resolver antes.

O AnyPS5 trabalha com os arquivos de um jogo instalado, extraídos do seu próprio console com as suas próprias ferramentas homebrew. O projeto não fornece um dumper e não pode ajudar você a conseguir jogos que não são seus.

O que um dump utilizável contém

O conversor precisa dos arquivos do jogo descriptografados:

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
  • O executável precisa ser um arquivo ELF simples. Contêineres SELF criptografados não são aceitos. Se o seu dumper gerou contêineres SELF descriptografados, desempacote-os antes com tools/unwrap_self.py, do repositório do AnyPS5.
  • Mantenha a pasta sce_sys/. Muitos jogos leem o param.json ao abrir e falham sem ele.
  • Mantenha o resto dos arquivos do jogo. O conversor só reescreve o executável e os módulos, mas o jogo precisa dos arquivos de dados ao lado deles na hora de rodar.

Você pode entregar ao conversor web a pasta app0 inteira ou um ZIP dela. Arquivos grandes que não são o executável nem módulos podem ficar dentro do arquivo compactado.

Anote a versão do conteúdo

A versão do conteúdo (por exemplo, 01.004.000) importa na hora de compartilhar resultados. Versões diferentes do mesmo jogo podem se comportar de forma diferente, e os patches de jogos dependem dos bytes exatos. Você encontra essa informação em sce_sys/param.json, no campo contentVersion.

Problemas conhecidos em alguns dumps