Como instalar o VisualBoyAdvance -M para emular games do GBA no Linux

Publicado por Neblinus em 05/01/2022

[ Hits: 6.125 ]

 


Como instalar o VisualBoyAdvance -M para emular games do GBA no Linux



Se você gosta de jogos do GameBoy Advance como Pokémon Fire Red, The Legend of Zelda: Minish Cap e Terranigma, mas não sabe como jogá-los em uma distro Linux, essa dica é pra você!

O VisualBoyAdvance -M é um emulador de GBA que roda nativamente no ecossistema Linux, no formato de Snap (pois é, é o único formato disponível). Por isso, vamos precisar primeiro configurar o suporte aos snaps, e depois, instalar o emulador. Se você usa uma distro que tem suporte nativo aos snaps, como o Ubuntu 20.04 (e você não o removeu :), pode pular essa etapa).

1ª Etapa: ativando o suporte ao Snap

Para instalar o suporte ao formato Snap, você deverá realizar os seguintes processos, de acordo com sua distro, efetuando esses comandos no terminal.

Para o Arch Linux ou Manjaro, usamos:

sudo pacman -S snapd para instalar o snapd

Depois, iniciamos e ativamos o serviço snapd com:

sudo systemctl enable --now snapd.socket

Encerre a sessão ou reinicie seu dispositivo.

E (apenas no Arch) executamos um último comando, ativando o suporte ao snapd com:

sudo ln -s /var/lib/snapd/snap /snap

Para o Debian:

sudo apt update
sudo apt install snapd

Encerre a sessão ou reinicie seu dispositivo.

E ative a versão mais recente do snapd:

sudo snap install core

Para o Ubuntu:

sudo apt update
sudo apt install snapd

Encerre a sessão ou reinicie seu dispositivo.

Para o Linux Mint:

sudo rm /etc/apt/preferences.d/nosnap.pref
sudo apt update
sudo apt install snapd

Encerre a sessão ou reinicie seu dispositivo.

No Fedora:

sudo dnf install snapd

Encerre a sessão ou reinicie o dispositivo.

sudo ln -s /var/lib/snapd/snap /snap

No openSUSE adicionamos o repositório com:

sudo zypper addrepo --refresh \
https://download.opensuse.org/repositories/system:/snappy/openSUSE_Leap_15.3 \
snappy


Importamos as chaves GPG com:

sudo zypper --gpg-auto-import-keys refresh

E atualizamos o cache com:

sudo zypper dup --from snappy

Instalamos o snapd:

sudo zypper install snapd

Encerre a sessão ou reinicie o dispositivo.

Iniciamos e ativamos o serviço:

sudo systemctl enable --now snapd

E na versão 15.3, temos ainda que executar:

sudo systemctl enable --now snapd.apparmor

2ª Etapa: instalando e configurando o VisualBoyAdvance -M

Para instalar a versão beta, inserimos no terminal:

sudo snap install visualboyadvance-m --beta

Para a versão Edge:

sudo snap install visualboyadvance-m --edge

Agora, para jogar, você deve baixar o jogo, preferencialmente, nos formatos .zip ou .gba.

E, se perceber que a resolução do jogo está ruim, basta ir em:

Options > Video > Configure > Output Settings > Mudar de OpenGL para Simple, e a resolução ficará em alta definição.

Pronto! Agora você pode jogar seus jogos retrô com tranquilidade.

Espero que tenham gostado!

Outras dicas deste autor

Sistema não inicia o desktop environment? Saiba como resolver!

Leitura recomendada

Steam for Linux no Slackware usando SlackBuild de AlienBOB

Emulador pcsx2 (ps2) no Slackware64-14.2_multilib

Counter-Strike 1.6 no GNU/Linux via Wine

Como obter o ProjectBrutality do github

Instalando no PlayonLinux a versão do Wine compatível com League of Legends

  

Comentários
[1] Comentário enviado por NidoBr em 05/01/2022 - 15:28h


Legal! Testei aqui e achei bem interessante, outro que recomendo é o mgba.

[2] Comentário enviado por Neblinus em 06/01/2022 - 12:45h


[1] Comentário enviado por NidoBr em 05/01/2022 - 15:28h


Legal! Testei aqui e achei bem interessante, outro que recomendo é o mgba.


Que bom que gostou!
Vou dar uma olhada nesse MGBA!

[3] Comentário enviado por markirius em 08/01/2022 - 02:52h

dica legal, tem mgba como já foi comentado e também o mednafen.

[4] Comentário enviado por Neblinus em 08/01/2022 - 07:08h


[3] Comentário enviado por markirius em 08/01/2022 - 02:52h

dica legal, tem mgba como já foi comentado e também o mednafen.


Muito obrigado, vou dar uma olhada no Mednafen também!

[5] Comentário enviado por maurixnovatrento em 09/01/2022 - 11:58h


É uma boa opção, muito bom.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/mxnt10 [/code]

[6] Comentário enviado por Neblinus em 10/01/2022 - 09:33h


[5] Comentário enviado por mauricio123 em 09/01/2022 - 11:58h


É uma boa opção, muito bom.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/mxnt10 [/code]


Muito obrigado, eu usava bastante na época que utilizava o Windows.

[7] Comentário enviado por JeanBG em 15/06/2022 - 20:14h

Uma ajuda. Fiz conforme o colocado, agora onde acho o programa? Foi dito que ele foi instalado, mas não acho ele no sistema.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts