AnyPS5 Guias

Configurar o AnyPS5 no Linux

Converta para ELF, use bibliotecas Linux correspondentes e verifique a memória Vulkan.

Revisto ·

Converta e execute na pasta preparada

Escolha o relinker e as bibliotecas Linux. A saída predefinida é ELF. Coloque app0/ junto do executável e as bibliotecas AnyPS5 em libs/. Execute nessa pasta para resolver corretamente os caminhos relativos. Substitua os caminhos do exemplo pelos seus.

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

Verifique o caminho de memória do controlador

Alguns controladores Linux usam dma-buf através de /dev/udmabuf; a NVIDIA usa outro caminho. Um dispositivo ausente, permissões insuficientes ou um limite pequeno podem impedir a execução. Identifique o caminho usado e leia as instruções udmabuf atuais antes de alterar o sistema.

A cache de shaders, a visibilidade da janela, o compositor e a compilação inicial podem alterar bastante os FPS. Indique se a cache estava preparada, se a janela estava visível e a duração da amostra. Separe menu, cinematográficas e jogo.

Distinguir arranque, dispositivo e memória

Confirme o dispositivo Vulkan no registo. Num PC com duas GPUs pode ser o integrado. O main atual aceita ANYPS5_GPU como parte do nome sem distinguir maiúsculas e lista candidatos se falhar. Use nomes do seu build; não presuma apoio em versões antigas.

Em drivers dma-buf, falta de acesso a /dev/udmabuf pode levar a cópias e falhas de memória. Verifique dispositivo e permissões da sessão; mudar grupos exige novo login. Limite de tamanho difere de permissão. Siga instruções específicas e preserve valores originais, sem aumentar limites para todas as GPUs.

Fontes originais

Guias relacionados