Reviva jogos clássicos do Nintendo DS no Linux com emulação

Quer jogar jogos do Nintendo DS em seu sistema Linux, mas não consegue descobrir como? No passado, o Nintendo DS era um console portátil muito popular com uma enorme coleção de jogos. Mas com o tempo, consoles avançados foram lançados no mercado, tornando o DS obsoleto.

Felizmente, vários emuladores estão disponíveis que permitem que você jogue jogos clássicos do Nintendo DS em seu sistema. DeSmuMe é um ótimo exemplo de emulador Nintendo DS estável para uma máquina Linux.

O que DeSmuMe faz?

DeSmuMe é um emulador usado para jogar jogos DS em um sistema não DS. Simplificando, ele cria um ambiente em seu sistema que atua como um console Nintendo DS.

DeSmuMe gerencia a entrada / saída do seu sistema e o vincula ao sistema do ambiente DS. Ele pode rodar qualquer jogo DS em seu computador, desde que você tenha uma ROM de jogo legal.

A emulação é uma tecnologia poderosa amplamente usada em jogos e testes de software. Você pode até mesmo rodar jogos Android no Linux usando emuladores.

Instalando o DeSmuMe

DeSmuMe é um aplicativo de plataforma cruzada e está disponível em vários sistemas operacionais, incluindo Windows, macOS e Linux. Por ser um software de código aberto, o código-fonte do aplicativo é divulgado pelos desenvolvedores.

Baixar e instalar o DeSmuMe em um sistema Linux é fácil. O pacote está disponível em quase todos os repositórios oficiais e você pode baixá-lo usando o gerenciador de pacotes padrão do seu computador.

No Debian

Se você tiver uma distribuição baseada em Debian, você pode instalar o DeSmuMe usando o gerenciador de pacotes Apt. Digite o comando fornecido abaixo em seu terminal.

 sudo apt install desmume

No arco

Os usuários do Arch podem baixar o DeSmuMe dos repositórios oficiais usando o Pacman.

 sudo pacman -S desmume

No Fedora

Infelizmente, o repositório oficial do Fedora não tem um pacote para DeSmuMe. No entanto, você pode instalá-lo em seu sistema usando o repositório RPMFusion não oficial. RPMFusion é um repositório de software que fornece pacotes adicionais para distribuições Fedora Linux.

Comece adicionando a fonte não oficial à lista de repositórios do seu sistema.

 sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Para adicionar o pacote DeSmuMe, digite o seguinte comando em seu terminal.

 sudo dnf install desmume

Relacionado: Os melhores jogos de Linux que você pode jogar de graça

Configurando o DeSmuMe no Linux

Agora que você instalou com sucesso o aplicativo em seu sistema, é hora de configurar o emulador para obter o melhor desempenho dele.

Carregando ROMs

Você pode extrair ROMs de jogos de seu console Nintendo DS fazendo um backup de seus jogos usando um cartucho flash. Depois de ter sua ROM, carregá-la no emulador é muito fácil.

  1. Inicie o DeSmuMe em seu sistema.
  2. Selecione a opção Arquivo localizada no menu superior.
    carregando rom desmume
  3. Clique em Abrir e escolha a ROM do jogo no explorador de arquivos.
    selecionando rom de arquivos

DeSmuMe irá carregar a ROM e iniciar o jogo automaticamente.

Mapeamento de controle

Por padrão, os botões A, B, R, L, X e Y são mapeados com as teclas X, Z, W, Q, S e A do teclado, respectivamente. Os botões Iniciar e Selecionar também são mapeados com as teclas Return e Shift.

Embora o mapeamento de teclas padrão funcione bem, você sempre pode alterar as combinações de teclas usando as configurações de DeSmuMe:

  1. Abra o emulador DeSmuMe.
  2. Selecione a opção Config no menu.
  3. Clique na opção Editar controles .
    editar controles desmumar
  4. Para remapear uma tecla, clique em uma entrada e pressione a nova tecla que deseja atribuir ao mapa de teclado.
    controle de remapeamento em desmumação
  5. Selecione Ok se um prompt de confirmação for exibido.

Como você já deve saber, muitos jogos de DS utilizam a funcionalidade de tela de toque do console. Embora você possa usar o teclado e o mouse em combinação para jogar esses jogos, nem sempre é a melhor opção.

Você pode obter o melhor dos jogos com tela sensível ao toque usando um joystick. Se você possui um joystick, basta conectá-lo ao computador e mapear os controles indo até Editar configuração > Editar controles do joystick .

Configurações de tela

Os consoles Nintendo DS têm duas telas, que são alinhadas verticalmente uma ao lado da outra. Enquanto alguns jogos utilizam apenas uma tela, outros exibem a saída em ambas. Se você estiver jogando um jogo NDS que trata os dois monitores como independentes, você pode alternar para um layout de tela ampla alinhando os dois monitores horizontalmente um ao lado do outro.

Vá para Exibir > Layout de LCDs e clique em Horizontal . O layout da janela do DeSmuMe mudará. Você também pode usar os atalhos do teclado para fazer o mesmo. Pressione Ctrl + 1 para alternar para o Layout vertical e Ctrl + 2 para um horizontal.

Você também pode pressionar Espaço no teclado para trocar as telas. Isso é útil quando a saída de uma tela específica é mais importante do que a outra. Ao jogar jogos que requerem apenas uma única tela, selecionar a opção Tela Única será uma escolha muito melhor. Como alternativa, você pode pressionar Ctrl + 0 no teclado para fazer o mesmo.

Se você possui um monitor de alta definição, os visuais do jogo não parecerão nada atraentes. Você pode corrigir isso rapidamente alterando o tamanho da tela nas configurações. Vá para Exibir> Tamanho da janela e escolha um multiplicador adequado à sua exibição.

Observe que multiplicadores mais altos aumentam o tamanho da tela. A melhor maneira é escolher a opção Dimensionar para janela e, em seguida, redimensionar a janela do emulador de acordo com sua exibição.

Correções de desempenho

Embora DeSmuMe seja um emulador decentemente otimizado para jogar jogos Nintendo DS, os sistemas mais antigos ainda enfrentam muitos problemas de desempenho. Você pode corrigir a maioria desses problemas pulando quadros.

Para fazer isso, selecione a opção Frameskip no submenu Config e escolha o número de frames que deseja ignorar. Lembre-se de que a quantidade de frameskip é diretamente proporcional ao desempenho do emulador.

Jogar jogos Nintendo DS no Linux

Desfrutar de alguns jogos clássicos da Nintendo DS é muito divertido. Se você não possui mais um console Nintendo DS ou deseja jogar em seu sistema Linux, então o DeSmuMe é a melhor escolha.

DeSmuMe é um emulador Nintendo DS gratuito e de código aberto que fornece todas as funcionalidades de que você precisa para rodar jogos DS. O emulador permite que você jogue jogos clássicos e retro no seu computador.