você está aqui: Home  → Arquivo de Mensagens

Emulando Video Game no Linux

Colaboração: Eder Miranda

Recentemente falei sobre jogos nativos para Linux. Hoje falarei um pouco sobre emuladores de Video Games para Linux. Emuladores de Video Games são bem populares para Windows, não se ouve falar muito de emuladores para Linux. Pois bem, hoje darei algumas dicas de bons emuladores de Video Games para Linux. Mostrarei cinco emuladores para cinco Video Games diferentes:

  • Super Nintendo;
  • Game Boy Séries (GB, GBC, GBA, ...);
  • Nintendo 64;
  • Mega Drive, SegaCD e Sega32X;
  • Playstation One.

IMPORTANTE

Antes de instalar qualquer um dos emuladores de dica certifique-se que em sua distribuição Linux estaja instalado o a biblioteca gráfica SDL (Simple Direct Layer - Camada de Acesso Direto), ele funciona mais ou menos como o Directx do Windows, caro que tem a diferença de ser onpen source.

Para baixá-la a bibliote SDL, vá em http://www.libsdl.org ou procure um pacote relativo à tua distro. Se for RPM, tente procurar em http://www.rpmfind.net.

Além dos emuladores instalados é necessário ter a rom do jogo na máquina, só assim é possível jogar.

Super Nintendo (Zsnes)

Este emulador é sucesso em emulação de jogos de Super Nintendo (Snes). Iniciamente desenvolvido para emular o Snes no Windows, possui também uma ótima versão para Linux, que não deixa a desejar.

  1. Baixe o pacote de instalação no site http://www.zsnes.com/index.php?page=files.
  2. Execute os seguintes comandos:
      $ tar -xzvf zsnes...tar.gz
      $ cd zsnes../src
      $ ./configure
      $ make
      $ make install
    
  3. Para executar o programa é usar o comando zsnes. Se achar necessário crie um atalho para facilitar o acesso.

Observações

  • Na minha instalação foi necessário instalar o nasm. Então caso haja algum problema na instalação, é só instalar a dependência que o configurador está pedindo.
  • Em Pcs com placas de som onboard é interessante colocar o som em 44000 Khz. Pois com 22000 Khz percebece um pequeno chiado.
  • Se você tem joystick, ele pode ser facilmente configurado e com uma boa jogabilidade.


Game Boy Séries (VBA)

O VisualBoyAdvance (VBA) é um Emulador de Game Boy Advance Game Boy, Super Game Boy e Game Boy Color. Atualmente é o emulador mais popular de GBA, contendo diversas funções, desde a gravação de demos e sons até o uso de filters gráficos para deixar o visual dos jogos ainda melhor. Para instalar siga as instruções:

  1. Baixe o software em http://prdownloads.sourceforge.net/vba/VisualBoyAdvance-src-1.7.2.tar.gz.
  2. Execute os seguintes comandos:
      $ tar - xzvf VisualBoyAdvance-src-1.7.2.tar.gz
      $ cd VisualBoyAdvance-1.7.2
      $ ./configure
      $ make
      $ make install
    

Pronto o emulador já está instalado! Para executa-lo, use o seguinte comando:

  /usr/local/bin/VisualBoyAdvance <nome rom>.

Observações

  • Na instalação do VBA, também foi necessário instalar o nasm.
  • Usando o comando /usr/local/bin/VisualBoyAdvance, é possível saber todos as opções que esse emular oferece!

Nintendo 64 (Mupen64)

O Mupen64 um emular novo para o Nintendo64. Ele é o emulador mais fácil e mais rápido de se instalar.

  1. Baixe o arquivo em http://mupen64.emulation64.com/down.htm
  2. Para instalá-lo basta descompactar o arquivo, para isso use o seguinte comando:

      $ tar xvfj mupen64....tar.br2
    

Pronto, o Mupen64 está instalado!!

Para executar o Mupen64 entre no diretório em que ele foi descompactado e digite o comando ./mupen64

Observações

  • A interface do Mupen64 é bem intuitiva, é só entrar em config e você terá todas as opções necessárias para deixá-lo rodando legal, não tem secredo.
  • Nesse endereço http://mupen64.emulation64.com/shots.htm você encontra uns screenshots dos jogos no Windows, mas testei Mario 64 e Castlevania, os dois funcionaram sem problemas no Linux.

Mega Drive e SegaCD (gens)

O gens é um dos melhores emuladores de MegaDrive, SegaCD e Sega32X existente. Uma de suas maiores vantagens é ler arquivos zipados, o que garante uma maior economia de espaço no HD, já que as ROMs não precisam ser descompactadas.

Siga os passos:

  1. Baixe o Gens for Linux em http://prdownloads.sourceforge.net/gens/gens-rc2.tar.gz
  2. Execute os seguintes comandos:
      $ tar - xzvf gens...tar.gz
      $ cd gens.../
      $ ./configure
      $ make
      $ make install
    
  3. O arquivo executável pode ser encontrado em /home/<usuario>/gens-linux/gens/gens, crie um link no /usr/local/bin:

      $ ln -s /home/<usuario>/gens-linux/gens/gens /usr/local/bin/gens
    

Pronto, você já pode executar o comando gens e iniciar o emulador.

Observações

Alguns screenshots dos jogos suportados pelo Gens pode ser visto em http://gens.consolemul.com/screenshots.shtml. A maioria está rodando na versão do Windows, mas eles funcionam normalmente no Linux.

PlayStation (Epsxe)

Esse emulador para PlayStation tem uma versão nativa para o Linux. A versão mais recente é a 1.6.0. A configuração do Epsxe é a mais "chata". Siga os passo:

  1. Baixe o emulador no site do projeto, http://www.epsxe.com/download.php.
  2. Em seguinda baixe a bios em http://www.filemirrors.com/search.src?type=begins&file=scph (Pegue o arquivo scph1001.zip).
  3. O epsxe tem vários plugins, pegue um pacote com aproximadamente 4MB com mais de 90 plugins, no site http://www.aldostools.com/psemu/plugins.zip

Pronto!!

A instalação do Epsxe é muito fácil:

  1. Descompacte o arquivo epsxe160lin.zip
  2. Em seguida, pegue o arquivo da bios e copie dentro do diretório do epsxe/bios.
  3. Finalmente descompacte o arquivos dos plugins no diretório plugins da pasta do emulador. Instalação completa!!

Para executar o epsxe entre no diretório em que ele foi descompactado e digite o comando ./epsxe.

Observações

  • Esse emulador possui muitos plugins, se você tiver uma placa de vídeo boa, dê preferência aos plugins OpenGL.
  • Leia o artigo do Carlos Morimoto em http://www.guiadohardware.info/artigos/258/, tem um tutorial bem legal com imagens e os plugins mais utilizados. Vale à pena dar uma olhada.
  • Não existe Roms de PlayStation, para rodar os jogos é necessário ter o CD do jogo a mão.

Pretendo fazer outros tutoriais para emuladores de outros video games. Aguardem.



Veja a relação completa dos artigos de Eder Miranda

 

 

Opinião dos Leitores

João
28 Set 2014, 20:34
No terminal de comandos.

Ótimo post.
Guilherme
12 Fev 2012, 18:29
onde é q eu digito este comando me ajude pf
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script