Como jogar jogos Sony PSP no Linux com PPSSPP

Aqueles que desejam jogar seus jogos favoritos da Sony PSP na plataforma Linux precisam experimentar o PPSSPP. É um emulador Sony PSP escrito em C++. O emulador funciona muito bem em praticamente qualquer distribuição Linux. O melhor de tudo é que ele pega todo o código da CPU do PSP e o otimiza para funcionar com CPUs de computador comuns.

Nota: wdzwdz de forma alguma encoraja ou tolera o download ou distribuição ilegal de arquivos ROM para PPSSPP. Se você quiser jogar jogos Sony PSP com PPSSPP, use seus próprios arquivos ROM de jogo que você fez backup no seu PC, legalmente.

ALERTA DE SPOILER: Role para baixo e assista ao tutorial em vídeo no final deste artigo.

Instale o emulador PPSSPP

Obter a versão mais recente do emulador PPSSPP para Linux pode ser um desafio às vezes. Algumas distribuições Linux optam por empacotá-lo e outras não. É possível encontrar pacotes binários instaláveis, mas nem todos os sistemas operacionais os possuem. É por isso que, neste guia, trabalharemos com um arquivar binário em vez disso.

Ubuntu/Debian

Os usuários do Ubuntu e do Debian devem ser capazes de executar o emulador PPSPP assim que a dependência correta estiver instalada. Neste caso, o PPSSPP requer libsdl2-dev. Instale-o no Ubuntu ou Debian com:

sudo apt install libsdl2-dev

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

  Como se conectar a PCs Windows remotos no Linux com Remmina

Arch Linux

Instale o PPSSPP por meio do repositório de usuários do Arch Linux.

Para obtê-lo, pegue o pacote AUR mais recente com o git.

Nota: certifique-se de instalar o “git” antes de tentar isso

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

Usando o CD, entre no diretório clone.

cd ppsspp

Por fim, use makepkg para compilar e instalar o programa.

makepkg -si

Fedora

O PPSPP funciona bem no Fedora na forma binária, uma vez que o SDL2-devel está instalado. Para instalar este pacote, abra um terminal e digite o seguinte comando:

sudo dnf install SDL2-devel

OpenSUSE

O SUSE, como outras distribuições Linux neste guia, requer uma biblioteca SDL para executar o software emulador PPSSPP. Siga estas instruções para obter os arquivos SDL corretos.

Primeiro, adicione o repositório de jogo 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 a ferramenta de gerenciamento de pacotes Zypper para instalar o software.

sudo zypper install libSDL2-devel

Outros Linux

O programa deve funcionar como está no seu PC. O único requisito real aqui é que você instale as bibliotecas de desenvolvimento SDL2. Considere ir até pkgs.org e pesquisar por “SDL2 develop”. O Pkgs.org tem uma longa lista de binários, bem como instruções sobre como instalar de quase todas as distribuições Linux (mesmo as mais obscuras).

Se você não conseguir encontrá-lo neste site, considere procurar no manual oficial do seu sistema operacional por “SDL2”.

Com todas as dependências necessárias para rodar o binário instalado, tudo o que resta é baixar o programa. Vá aqui, role para baixo e selecione “Linux”. Certifique-se de selecionar “dev-working”. Quando o download estiver concluído, abra uma janela de terminal e use o CD para ir para o diretório ~/Downloads.

cd ~/Downloads

Crie uma pasta para descompactar o arquivo usando mkdir.

mkdir ppsspp-emulator

cd ppsspp-emulator

Descompacte o programa.

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

unzip *.zip

rm *.zip

Por fim, mova o programa para sua pasta /home/.

mv ~/Downloads/ppsspp-emulator/ ~/

Usando PPSSPP

Para usar o emulador PPSSPP, vá para /home/username/ppsspp-emulator/ com seu gerenciador de arquivos, clique com o botão direito em “PPSSPPSDL” e execute-o. Clicar em PPSSPPSDL abre a janela principal de emulação. Nesta janela, você precisará usar as teclas de seta para navegar e entrar para selecionar as coisas.

  Como monitorar a largura de banda da rede no Linux

Para carregar um arquivo PSP ROM, pressione a tecla de seta para a direita e vá para “Jogos”. Selecionar “Jogos” expõe o PPSSPP ao diretório /home/. Selecione seu nome de usuário e encontre a ROM do PSP dentro do seu diretório pessoal. Pressione enter para carregar qualquer arquivo ROM selecionado.

Para fechar um jogo enquanto ele está sendo executado, pressione ESC para abrir a área de configurações principais no jogo. A partir daí, use o teclado (ou gamepad) e selecione “sair”. Isso deve sair da ROM. No menu principal, selecione “sair” mais uma vez para sair completamente do PPSSPP.

Salvando e carregando

Ao contrário de muitos outros emuladores, o menu de salvamento do PPSSPP só é acessível quando as ROMs estão em execução. Para salvar um jogo, pressione ESC no teclado. Pressionar esta tecla revela a área central de configurações para PPSSPP, incluindo 5 slots de estado de salvamento. Sempre que você quiser salvar, acesse este menu e use as teclas de seta para cima ou para baixo para encontrar um slot de salvamento e digite para iniciar o processo de salvamento.

  Como compartilhar o terminal Linux online com o Teleconsole

Para salvar várias vezes, basta selecionar diferentes slots antes de salvar.

O carregamento de um estado de salvamento no PPSSPP também acontece no menu ESC. A qualquer momento, pressione ESC no teclado e use as teclas de seta para cima ou para baixo para selecionar um jogo salvo. Depois de encontrar o jogo salvo que deseja carregar, pressione Enter para carregá-lo.

Configurações de gráficos e áudio

Procurando alterar gráficos para o emulador PPSSPP? Selecione “Configurações” no menu principal com as teclas de seta e pressione enter para abri-lo. Dentro de “Configurações”, procure por “Gráficos” e pressione a tecla Enter. Dentro da área de gráficos, os usuários podem alterar o modo de renderização, assim como o controle da taxa de quadros e até mesmo configurações como controle de pós-processamento.

Para ativar o modo de tela cheia com PPSSPP, olhe para a parte inferior da área de configurações “Gráficos” e clique na caixa de seleção para habilitá-lo.

Além das opções gráficas, o emulador PPSSPP também possui algumas configurações de áudio bastante decentes. Para acessar essas configurações, selecione “Áudio” na janela de configurações. Em “Áudio” os usuários podem ativar/desativar sons, alterar o volume do emulador globalmente, alterar a latência do áudio, bem como hacks de velocidade do som, etc.

Configurando um controlador

Para configurar um gamepad com PPSSPP, conecte um joypad compatível, abra “Configurações” e selecione “Controles” no menu. A partir daí, clique em “mapeamento de controle” para abrir a ferramenta de vinculação do controlador. Por padrão, o PPSSPP deve atribuir controles automaticamente. As chances são de que seu gamepad funcione imediatamente.

Com tudo isso dito, os controles padrão podem não funcionar para todos. Se você quiser gerenciar os diferentes mapeamentos, vá e clique no símbolo + para reatribuir os controles.