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.