Como jogar jogos Nintendo DS no Linux com MelonDS

O Nintendo DS destacou-se como um dos consoles portáteis mais aclamados da Nintendo, marcando uma era de sucesso. Contudo, em 2021, a sua produção foi descontinuada. Para os entusiastas que desejam reviver os jogos icónicos do Nintendo DS, a emulação surge como a solução.

Para utilizadores do sistema Linux, o MelonDS é a ferramenta de eleição para emular o Nintendo DS. Vamos explorar como tirar o máximo partido deste emulador.

Aviso: O presente artigo não incentiva o download de ROMs de jogos Nintendo DS de fontes não oficiais. É recomendado utilizar cópias legais dos jogos para emulação.

Instalação do MelonDS no Linux

O MelonDS destaca-se pela sua eficácia na emulação de jogos DS e DSi em ambiente Linux. No entanto, sendo que não vem pré-instalado em nenhuma distribuição Linux, é necessário saber como instalá-lo.

Para iniciar a instalação, abra uma janela de terminal através do atalho Ctrl + Alt + T. Em seguida, siga as instruções abaixo.

Flatpak

A instalação via Flatpak é altamente recomendada para utilizadores Linux. O Flatpak oferece compatibilidade com a maioria das distribuições e integra-se com o Gnome Software, simplificando a gestão de aplicações.

Para instalar o MelonDS como Flatpak, é essencial instalar primeiro o runtime Flatpak, um auxiliar que facilita a instalação e atualização de pacotes.

Para tal, instale o pacote “flatpak” utilizando o seu gestor de pacotes Linux. Consulte um guia detalhado, se necessário.

Após instalar o runtime, configure a loja de aplicações com o comando flatpak remote-add para adicionar o Flathub:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Com o Flathub configurado, instale o MelonDS com:

flatpak install flathub net.kuribo64.melonDS

Pacote Snap

Como alternativa ao Flatpak, é possível utilizar o Snap Store do Ubuntu. Os pacotes Snap são compatíveis com várias distribuições Linux, exigindo apenas a instalação do runtime Snapd.

Para instalar o Snapd, instale o pacote “snapd” e ative o “snapd.socket” com o Systemd. Em seguida, utilize o comando sudo snap install melonds para instalar o MelonDS.

sudo snap install melonds

Arch Linux

Utilizadores do Arch Linux podem instalar o MelonDS através do Arch Linux User Repository (AUR). Primeiro, instale os pacotes “git” e “base-devel”:

sudo pacman -S git base-devel

Em seguida, instale o auxiliar Trizen AUR, que simplifica a instalação de pacotes do AUR. Utilize os seguintes comandos:

git clone https://aur.archlinux.org/trizen.git
cd trizen/
makepkg -sri

Com o Trizen instalado, use o comando trizen -S melonds para instalar o MelonDS.

trizen -S melonds

Como Jogar Jogos DS com MelonDS

Para jogar, é essencial adicionar o firmware do BIOS. O BIOS deverá ser extraído do seu próprio Nintendo DS ou DSi. Consulte este link para mais informações sobre como extrair o firmware.

Após obter o firmware, abra o MelonDS e aceda ao botão “Config” e depois “Config”. Na seção “modo DS”, adicione os ficheiros do firmware (ARM9, ARM7 e Firmware DS).

Após adicionar o firmware, clique em “OK”. Em seguida, no menu “Arquivo”, clique em “Abrir ROM”.

Navegue até à localização da sua ROM Nintendo DS e selecione-a. O MelonDS irá carregar o jogo.

Com o jogo aberto, aceda a “Config” e depois a “Input and hotkeys” para configurar os controlos. Ajuste os controlos e clique em “OK” após terminar.

Com os controlos configurados, está pronto para desfrutar dos seus jogos Nintendo DS!