Emular o PS2 no Raspberry-Pi 5 com emulador AetherSX2

O minicomputador Raspberry-Pi revelou-se como uma boa plataforma para a emulação, possível emular uma variedade de sistemas retrô. Agora, com o Raspberry Pi5 a proporcionar um desempenho ainda mais impressionante, estamos prontos para explorar o mundo da emulação de consoles das últimas décadas, incluindo o icónico PlayStation 2 da Sony. O emulador AetherSX2 funciona no Pi4, mas o Pi5 oferece um desempenho bem superior.

No guia veremos a configuração do AetherSX2, um emulador PS2 compatível com ARM SBC. Para este processo, escolhemos o sistema Ubuntu 23.10 ou Retro Home, porque o Raspberry-Pi OS possui limitações de desempenho. 

O emulador foi testado no Pi4 com 8GB de RAM a 1,8 GHz, e a experiência de emulação não foi a ideal, então foi testado no Pi5, que teve desempenho de cerca de 60% maior. Se preferir jogos 2D ou jogos simples use o Pi4. No entanto, a PS2 era conhecida por grandes mundos em 3D, e esses mundos não terão o mesmo desempenho neste modelo.


Instalação do sistema

O processo de instalação do sistema é simples com à ferramenta oficial Raspberry-Pi Imager, sendo semelhante à configuração do Raspberry-Pi OS

  1. Instale e execute o Raspberry-Pi Imager.
  2. Clique em “Escolher SO”.
  3. Percorra a lista “Outros SO de uso geral”, selecione-o e depois escolha o Ubuntu 23.10 para o Raspberry Pi 5.
  4. Insira o cartão microSD no Pi5, conecte os periféricos e ligue a placa.
  5. Siga o processo de configuração inicial e a sua instalação do Ubuntu estará pronta para uso.

Instalação do aetherSX2

Ao contrário de uma instalação tradicional do Linux (com gestor de pacotes), o AetherSX2 é disponibilizado como um ficheiro executável, que é descarregado a partir do site do AetherSX.

  1. Abra um terminal e atualize os repositórios de software,  atualização da lista de repositórios do minicomputador é importante
  2. Instale o software mais recente para o Pi-5. 
  3. Instale o ‘fuse’, um sistema de arquivos que permite ao utilizador não privilegiados criar sistemas de arquivos sem editar o código do kernel.
  4. Instale o pacote do ambiente de trabalho do Ubuntu. O fuse remove o acesso as pastas neste ambiente de trabalho, quando instalar este pacote restauramos esse acesso.
  5. Abra um navegador web e visite a página de downloads do AetherSX2 para Linux.
  6. Encontre o arquivo AetherSX2 e clique com o botão direito e selecione ‘Propriedades’.
  7. Configure o arquivo como executável e clique em OK. Se preferir a linha de comando, use: chmod +x <Nome_do_Ficheiro_de_Download_do_AetherSX2>
  8. Dê um duplo clique no ficheiro para executar o AetherSX2. A aplicação é empacotada como um ficheiro appimage. Estes são essencialmente aplicações Linux portáteis que contêm todas as dependências e ficheiros necessários para serem executadas, semelhantes aos ficheiros .exe no Windows.

Execute os comandos no terminal:

sudo apt update && sudo apt upgrade -y

sudo apt install fuse

sudo apt install ubuntu-desktop


Usando o aetherSX2

O AetherSX2 é um dos principais emuladores do PS2 para placas ARM. Estava em desenvolvimento até o final de 2022, mas foi descontinuado e masmo assim ainda é considerado a melhor forma de jogar jogos de PS2.

A aplicação requer dois elementos, os jogos conhecidos como ‘ROM’ na comunidade de emulação, e a BIOS. A ROM é a cópia do jogo, termo que teve origem na máquina de arcade que usava chip ROM para armazenar os jogos. A BIOS também é uma cópia do chip BIOS usado no console.

A legalidade da ROM e da BIOS é questionável; alguns consideram ser software abandonado, pois muitos jogos já têm quase 40 anos desde o lançamento. No entanto, é provável que as licenças para esses jogos tenham sido transferidas para outros empresas.

  1. Clique em ‘Adicionar Diretório de Jogos’ e encontre a localização do arquivo de ROM do PS2
  2. Clique em "Procurar" e encontre a localização da BIOS, e clique em Escolher para selecionar a pasta. O menu será preenchido com todas as BIOS que conseguir encontrar.
  3. Pesquise as pastas para encontrar os jogos
  4. Clique em Definições >> BIOS, onde os jogos estão listados na janela principal, mas precisamos configurar a BIOS antes de jogar.
  5. Clique em Definições >> Comandos e configure o controle de jogo. Clique em Porta do Controlador 1 e, em seguida, defina cada entrada na janela e pressione o botão correspondente no seu comando.
  6. Clique em Definições >> Gráficos e defina o Renderizador para Vulkan e o adaptador para V3D 7.1.7. Também pode clicar em Renderização para definir a saída da emulação. Sugerimos que não mexa nesta aba ainda. Execute o jogo com a resolução nativa do PS2 e verifique se ele funciona corretamente.
  7. Na janela principal, dê um duplo clique no jogo escolhido e o emulador será executado usando a BIOS correta para a imagem da ROM.

Comentários
0 Comentários

Postar um comentário