Jogue jogos PSP no Linux com PPSSPP: Guia completo de instalação e configuração

Para os entusiastas que desejam desfrutar de seus jogos favoritos do Sony PSP no ambiente Linux, o PPSSPP surge como a solução ideal. Este emulador, desenvolvido em C++, oferece uma experiência de jogo otimizada em diversas distribuições Linux. Sua eficácia reside na capacidade de adaptar o código da CPU do PSP para funcionar de forma eficiente em computadores convencionais.

Importante: Este guia enfatiza o uso ético do PPSSPP, desencorajando o download ou compartilhamento ilegal de ROMs. Para desfrutar dos seus jogos de PSP, utilize seus próprios backups legais que você mesmo criou.

AVISO: Para um guia visual detalhado, veja o vídeo tutorial no final deste artigo.

Instalando o Emulador PPSSPP

Obter a versão mais recente do PPSSPP para Linux pode ser um desafio, pois algumas distribuições o incluem em seus pacotes, enquanto outras não. Embora existam pacotes binários disponíveis, nem todos os sistemas operacionais os oferecem. Por isso, este guia focará no uso de um arquivo binário.

Ubuntu/Debian

Usuários do Ubuntu e Debian podem usar o emulador PPSSPP após instalar a dependência necessária: libsdl2-dev. Para instalá-la, execute o seguinte comando:

sudo apt install libsdl2-dev

Se você estiver usando uma versão mais antiga do Debian sem o apt, substitua por apt-get.

Arch Linux

A instalação do PPSSPP no Arch Linux é feita através do repositório de usuários AUR.

Para isso, clone o pacote AUR mais recente usando git:

Observação: Certifique-se de que o “git” esteja instalado antes de tentar o procedimento.

git clone https://aur.archlinux.org/ppsspp-git.git

Navegue até o diretório clonado:

cd ppsspp

Finalmente, utilize o makepkg para compilar e instalar o programa:

makepkg -si

Fedora

O PPSSPP funciona bem no Fedora, contanto que o pacote SDL2-devel esteja instalado. Para instalá-lo, use o seguinte comando no terminal:

sudo dnf install SDL2-devel

OpenSUSE

Semelhante a outras distribuições, o OpenSUSE requer a biblioteca SDL para o PPSSPP. Siga estes passos para obter os arquivos SDL corretos.

Primeiro, adicione o repositório de jogos externo (Leap 42.3):

sudo zypper addrepo https://ftp.gwdg.de/pub/opensuse/repositories/games/openSUSE_Leap_42.3/ opensuse-games

(Tumbleweed):

sudo zypper addrepo https://ftp.gwdg.de/pub/opensuse/repositories/Emulators/openSUSE_Tumbleweed/ opensuse-emulators

Em seguida, use o Zypper para instalar o software:

sudo zypper install libSDL2-devel

Outras Distribuições Linux

O emulador PPSSPP deve funcionar em outros sistemas Linux, desde que as bibliotecas de desenvolvimento SDL2 estejam instaladas. Você pode encontrar os pacotes “SDL2 develop” em sites como pkgs.org, que oferece uma lista extensa de binários e instruções para diversas distribuições Linux.

Caso não encontre os pacotes lá, consulte a documentação oficial da sua distribuição, buscando por “SDL2”.

Com as dependências instaladas, o próximo passo é baixar o programa. Visite esta página, role até o final e selecione “Linux”. Escolha a versão “dev-working”. Após o download, abra o terminal e vá para o diretório ~/Downloads:

cd ~/Downloads

Crie uma pasta para extrair o arquivo:

mkdir ppsspp-emulator
cd ppsspp-emulator

Extraia o programa:

mv "ppssppbuildbot-org.ppsspp.ppsspp-dev-working-linux-amd64.zip" ~/Downloads/ppsspp-emulator/
unzip *.zip
rm *.zip

Finalmente, mova a pasta para seu diretório /home/:

mv ~/Downloads/ppsspp-emulator/ ~/

Usando o PPSSPP

Para executar o emulador, navegue até /home/seu_usuario/ppsspp-emulator/ usando o gerenciador de arquivos, clique com o botão direito em “PPSSPPSDL” e execute. A janela principal do emulador será aberta. Use as setas do teclado para navegar e a tecla Enter para selecionar.

Para carregar um arquivo ROM, pressione a seta para a direita e vá em “Jogos”. Isso permitirá que o PPSSPP acesse o diretório /home/. Encontre a ROM do PSP dentro do seu diretório pessoal e pressione Enter para carregá-la.

Para sair de um jogo em execução, pressione ESC para abrir o menu de configurações dentro do jogo. Use o teclado (ou gamepad) para selecionar “sair”. No menu principal, selecione novamente “sair” para fechar o PPSSPP por completo.

Salvando e Carregando o Progresso

Ao contrário de outros emuladores, o menu de salvamento do PPSSPP só é acessível durante a execução de uma ROM. Para salvar, pressione ESC para acessar as configurações, que incluem 5 espaços para salvamento. Escolha um slot e pressione Enter para salvar o jogo.

Para salvar várias vezes, utilize diferentes slots.

O carregamento de um estado salvo também é feito no menu acessado por ESC. Use as setas para escolher um jogo salvo e pressione Enter para carregá-lo.

Configurações de Gráficos e Áudio

Para alterar as configurações gráficas, selecione “Configurações” no menu principal e pressione Enter. Em “Configurações”, acesse “Gráficos”. Lá, você pode ajustar o modo de renderização, taxa de quadros e configurações de pós-processamento.

Para ativar o modo tela cheia, marque a caixa de seleção na parte inferior das configurações de “Gráficos”.

Além das configurações gráficas, o PPSSPP oferece opções de áudio. Acesse “Áudio” na janela de configurações para ajustar volume, latência, e ativar/desativar sons.

Configurando um Controlador

Para configurar um gamepad, conecte-o, vá em “Configurações” e selecione “Controles”. Clique em “mapeamento de controle” para abrir a ferramenta de configuração. O PPSSPP deve atribuir os controles automaticamente, e seu gamepad provavelmente já estará funcionando.

Se os controles padrão não funcionarem corretamente, use o símbolo + para reatribuí-los.