sistemas: ps3 [Batocera.linux – Wiki]

Quem sou
Marie-Ange Demory
@marie-angedemory
REFERÊNCIAS EXTERNAS:

reddit.com minecraftforum.net foroactivo.com

FONTES CONSULTADAS:

tdk.com epicgames.com game.es

Autor e referências

sistemas: ps3 [Batocera.linux – Wiki]
ðŸ'¨â € ðŸ '»

O PlayStation 3 é um console doméstico desenvolvido pela Sony. Foi lançado em 2022.

A emulação PS3 está disponível apenas em x86_64 (ou seja, não em Raspberry Pi, Odroid ou outros SBCs).

Este sistema recupera os metadados do pacote ps3 e carrega o pacote ps3 do tema selecionado no momento, se disponível.

MD5 checksum compartilhar caminho do arquivo Descrição
a0b63a3e4ae92ed176d6b9a67ce447f0 bios/PS3UPDAT.PUP arquivos de firmware ps3

A Sony distribui este firmware em seu site para instalação em seu PlayStation 3; nenhum link pode ser fornecido, mas é bastante fácil de encontrar usando um mecanismo de pesquisa.



PS3UPDAT.PUP ainda é atualizado até hoje. O MD5 mostrado aqui pode ser para firmware mais antigo, verifique o FALTA BIOS ferramenta para verificar o MD5 para sua instalação atual do Batocera.

Adicione outros formatos. Limpeza geral.

Coloque suas ROMs do Sony Playstation 3 em /userdata/roms/ps3.

As ROMs do PlayStation 3 podem estar disponíveis em vários formatos, em disco, PSN e outros. Todos eles são armazenados como vários arquivos em uma pasta global.

O Batocera aceita esses tipos de jogos de PS3 na seguinte estrutura de pastas:

ps3/ └─ Nome do jogo.ps3/ ├─ PS3_GAME/ │ ├─ LICDIR/ │ ├─ TROPDIR/ (dados de troféus) │ ├─ USRDIR/ (os dados principais do jogo) │ ├─ ICON0.PNG │ ├─ PARAM.SFO │ ├─ PIC0.PNG │ ├─ PS3LOGO.DAT │ └─ (vários outros arquivos de metadados) ├─ PS3_UPDATE/ (atualização de firmware incorporada, se disponível) └─ PS3_DISC.SFB



Conteúdo ocultar 1 Configuração RPCS3 2 Primeira execução RPCS3 3 Executar jogos de disco 4 Executar jogos PSN 5 Compressão de pastas 6 Compatibilidade de jogos

Parametrização RPCS3

Recursos padronizados disponíveis para todos os núcleos deste emulador: ps3.videomode


PT nome do parâmetro chave batocera.conf Descrição » Valor da chave de opção ES
INTERFACE GRÁFICA DO USUÁRIO ps3.gui Mostrar interface do usuário
» Desativado 0, Ativado 1.
BACKEND GRÁFICO ps3.gfxbackend Escolha sua renderização gráfica
»OpenGL OpenGL, Vulcão Vulcão.
SPU DECODER ps3.spudecoder LLVM usado por padrão. Use ASMJIT se o jogo travar; então interprete (rápido) se ainda travar.
⇒ Recompilador (LLVM) Recompilador (LLVM), Recompilador (ASMJIT) Recompilador (ASMJIT), Intérprete (rápido) Intérprete (rápido), Intérprete (preciso) Intérprete (preciso).

Primeira execução do RPCS3

O emulador que usamos é o RPCS3, o emulador de PS3 de código aberto. Requer mais recursos do que sistemas mais antigos, em particular você precisa de uma CPU decente com uma GPU compatível com Vulkan para aceleração de hardware. Você não executará jogos corretamente se não tiver aceleração de GPU, consulte as recomendações de hardware RPCS3 em seu site.


No Batocera 29, para a primeira execução, você precisa instalar manualmente o firmware no RPCS3. Para fazer isso, você precisa iniciar o navegador de arquivos de [F1] quando estiver na rede principal menu do sistema, vamos para aplicações e execute o aplicativo rpcs3-config.

Quando você estiver na ferramenta de configuração RPCS3, vá para o depósito menu e selecione Instalar firmware. O arquivo de firmware que você precisa fornecer é o instalado acima. Ele está localizado em /userdata/bios/PS3UPDAT.PUP no sistema de arquivos Batocera Linux. A instalação do firmware do PlayStation 3 levará alguns minutos (“PPU Module Compilation”)… seja paciente!



executar jogos de disco

Depois de instalar o firmware com sucesso na etapa anterior, você pode remover o navegador de arquivos ([Ctrl]+[Q]) e ir para o menu do sistema PS3 do EmulationStation.

Os jogos do PlayStation 3 são instalados como diretórios .ps3.

Na primeira execução de cada jogo, o RPCS3 compilará os módulos PPU novamente.

Executar jogos da PSN

  1. Instale o jogo a partir de arquivos pkg em rpcs3-config

  2. Crie um arquivo de texto em roms/ps3/ com extensão .psn. O conteúdo do arquivo é o ID do jogo – por exemplo, Scott Pilgrim vs. world (que não sairá do modo de demonstração a menos que seja executado na pasta apropriada) conteria NPUB30162 no arquivo PSN.

Scott Pilgrim vs. le monde.psn NPUB30162

E isso é tudo. Adicionei uma linha extra à versão em inglês do texto do sistema PS3 para explicar isso.

compressão de arquivo

Por Batocera v33 e mais, você pode compactar pastas de jogos PS3 sem perdas como imagens SquashFS e ainda fazer com que o RPCS3 as reproduza como se não estivessem compactadas!

Para fazer isso, abra o SSH e execute os seguintes comandos em seus jogos já instalados:

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

Por exemplo:

cd /userdata/roms/ps3 mksquashfs "pequeno grande planeta.ps3" "pequeno grande planeta.ps3.squashfs"

É importante que você mantenha a extensão da pasta para as extensões ps3 e psn, respectivamente.

Compatibilidade do jogo

Não se esqueça de compartilhar o artigo com seus amigos!

Adicione um comentário do sistemas: ps3 [Batocera.linux – Wiki]
Comentário enviado com sucesso! Vamos analisá-lo nas próximas horas.