The Linux's Speech

domingo, junho 18, 2006

Instalando emulador ZSNES no Ubuntu Dapper Drake

Olá viciados de plantão!
Quem nunca quando criança, ou até mesmo hoje em dia, nunca jogou jogos incríveis no Super Nitendo?

Hoje em dia, é possível sim matar a saudade daqueles tempos, em que nada era preocupação, bons tempos! E eu que achava que era ruim ser criança! :P

Direto ao Assunto

Existem hoje, os chamados emuladores para todos (ou quase todos) aparelhos de video games antigos e atuais.

Para SNES, o mais conhecido e estável é o ZSNES, e melhor, é LIVRE!!

Vamos aprender a compilar e instalar este incrível programa e matar as saudades dos bons tempos jogando quem sabe, um Megaman X 3?

Primeiro, pegue o código-fonte necessário para compilar o ZSNES, você pode pegá-lo clicando aqui.
Talvez seja necessário selecionar o espelho (mirror) para efetuar o download, basta escolher o mais próximo a você e pronto.

Também será necessário instalar alguns componentes adicionais, o NASM e o SDL para compilar o ZSNES.

Se você usa o Ubuntu Dapper Drake, digite em um terminal de sua preferencia: apt-get install nasm que o sistema se encarregará de auto-instalar o programa, se não usa o Ubuntu, terá de pegá-lo e compilar "na mão". Ah, não sabe onde encontra? Que tal pesquisar no Google?

Depois de instalar o NASM, pegue o pacote SDL, para isso clique aqui.

Quando baixar o source do SDL será necessário descompactar e compilar.
Para isso, execute esse comando em um terminal:

# tar xvzf SDL-1.2.10.tar.gz

Depois de descompactar o pacote, vamos compilá-lo, é simples e rápido!
Entre no diretório onde os arquivos foram extraídos e execute esses comandos:

# ./configure
# make
# sudo make install

Pronto! As duas dependências necessárias para instalar o ZSNES já estão instaladas.

Agora iremos compilar o tão esperado ZSNES!
Antes, iremos descompactar o pacote do ZSNES com o comando:

# tar xvzf zsnes142src.tar.gz

Depois iremos compilá-lo, entre no diretório: zsnes_1_42/src e execute os comandos de compilação.

# cd zsnes_1_42/src
# ./configure
# make
# sudo make install

Pronto, finalmente terminamos nosso trabalho, ufa!!
Para entrar no emulador, execute o comando zsnes no terminal. Se quizer facilitar o acesso, basta criar um atalho em seu ambiente de trabalho (GNOME, KDE, etc).

Até a próxima!


Nota: Este tutorial foi criado usando o Ubuntu Dapper Drake, pode ser que não funcione corretamente em outras distribuições.

9 Comentários:

  • Não seria mais fácil simplesmente fazer um 'sudo pat-get install zsnes'? =)

    Por Blogger Jean Ferri, em 11:49 PM  

  • Muito bom o tutorial... Eu fiz aqui e funcionou. Muito obrigado mesmo.

    Quanto ao "sudo apt-get install zsnes", isso não funciona, simplesmente porque não há nenhuma versão do zsnes compilada em .deb e que se encontre nos repositórios.

    Por Anonymous Anônimo, em 4:10 PM  

  • Segui o roteiro rigorosamente e deu o erro abaixo ao tentar compilar ( make ) o ZSnes versão 1.42 :


    ------------------

    gcc -pipe -I. -Wall -I/usr/local/include -I/usr/include -D__LINUX__ -I/usr/local/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -D__OPENGL__ -O3 -ffast-math -fomit-frame-pointer -fexpensive-optimizations -s -march=pentiumpro -o chips/dsp1emu.o -c chips/dsp1emu.c
    In file included from chips/dsp1emu.c:27:
    chips/../gblhdr.h:85:20: error: GL/gl.h: No such file or directory
    make: ** [chips/dsp1emu.o] Erro 1

    -------------------



    A minha placa de vídeo e nVidia e estou usando aceleração 3D.

    O que será que pode estar faltando de dependência no meu Kubuntu Dapper para que eu não esteja conseguindo compilar o ZSnes ???

    Atenciosamente,

    Guilherme

    e-mail: gui_a458 arroba yahoo ponto com ponto br

    Por Anonymous Guilherme, em 12:44 AM  

  • Provavelmente vc não os headers da biblioteca GL instalada, procure mais informações sobre e instale para conseguir compilar!

    Por Blogger Ramon Gadelha, em 1:50 PM  

  • [URL=http://web-cam-girl-658sf4.live-chat-cam-sex.info/]web cam girl[/URL]
    [URL=http://web-cam-girl-658sf4.live-nude-cam-chat.info/]web cam girl[/URL]
    [URL=http://web-cam-girl-658sf4.live-sex-cam-nude-chat.info/]web cam girl[/URL]
    [URL=http://web-cam-girl-658sf4.sex-cam-live-chat-web.info/]web cam girl[/URL]
    [URL=http://web-cam-girl-658sf4.sex-chat-live-cam-nude.info/]web cam girl[/URL]
    [URL=http://web-cam-girl-658sf4.sex-chat-porn-cam.info/]web cam girl[/URL]
    [URL=http://live-web-cam-658sf4.adult-cam-chat-sex.info/]live web cam[/URL]
    [URL=http://live-web-cam-658sf4.adult-chat-sex-cam.info/]live web cam[/URL]
    [URL=http://live-web-cam-658sf4.ive-sex-cam-nude-chat.info/]live web cam[/URL]
    [URL=http://live-web-cam-658sf4.live-chat-cam-sex.info/]live web cam[/URL]
    [URL=http://live-web-cam-658sf4.live-nude-cam-chat.info/]live web cam[/URL]
    [URL=http://live-web-cam-658sf4.live-sex-cam-nude-chat.info/]live web cam[/URL]
    [URL=http://live-web-cam-658sf4.sex-cam-live-chat-web.info/]live web cam[/URL]
    [URL=http://live-web-cam-658sf4.sex-chat-live-cam-nude.info/]live web cam[/URL]
    [URL=http://live-web-cam-658sf4.sex-chat-porn-cam.info/]live web cam[/URL]
    [URL=http://free-web-cam-658sf4.adult-cam-chat-sex.info/]free web cam[/URL]
    [URL=http://free-web-cam-658sf4.adult-chat-sex-cam.info/]free web cam[/URL]
    [URL=http://free-web-cam-658sf4.ive-sex-cam-nude-chat.info/]free web cam[/URL]
    [URL=http://free-web-cam-658sf4.live-chat-cam-sex.info/]free web cam[/URL]
    [URL=http://free-web-cam-658sf4.live-nude-cam-chat.info/]free web cam[/URL]
    [URL=http://free-web-cam-658sf4.live-sex-cam-nude-chat.info/]free web cam[/URL]
    [URL=http://free-web-cam-658sf4.sex-cam-live-chat-web.info/]free web cam[/URL]
    [URL=http://free-web-cam-658sf4.sex-chat-live-cam-nude.info/]free web cam[/URL]
    [URL=http://free-web-cam-658sf4.sex-chat-porn-cam.info/]free web cam[/URL]
    [URL=http://web-cam-sex-658sf4.adult-cam-chat-sex.info/]web cam sex[/URL]
    [URL=http://web-cam-sex-658sf4.adult-chat-sex-cam.info/]web cam sex[/URL]
    [URL=http://web-cam-sex-658sf4.ive-sex-cam-nude-chat.info/]web cam sex[/URL]
    [URL=http://web-cam-sex-658sf4.live-chat-cam-sex.info/]web cam sex[/URL]
    [URL=http://web-cam-sex-658sf4.live-nude-cam-chat.info/]web cam sex[/URL]
    [URL=http://web-cam-sex-658sf4.live-sex-cam-nude-chat.info/]web cam sex[/URL]
    [URL=http://web-cam-sex-658sf4.sex-cam-live-chat-web.info/]web cam sex[/URL]
    [URL=http://web-cam-sex-658sf4.sex-chat-live-cam-nude.info/]web cam sex[/URL]
    [URL=http://web-cam-sex-658sf4.sex-chat-porn-cam.info/]web cam sex[/URL]
    [URL=http://web-cam-chat-658sf4.adult-cam-chat-sex.info/]web cam chat[/URL]
    [URL=http://web-cam-chat-658sf4.adult-chat-sex-cam.info/]web cam chat[/URL]
    [URL=http://web-cam-chat-658sf4.ive-sex-cam-nude-chat.info/]web cam chat[/URL]

    Por Anonymous Anônimo, em 8:13 AM  

  • [url=http://clipurl.com/?NZQ217]Play Online Games[/url], [url=http://clipurl.com/?YMT154]Play Games Free Online[/url], [url=http://clipurl.com/?GPA446]Boggle Game - Free Download[/url], [url=http://clipurl.com/?DNO771]Top 10 Websites for War Games[/url],
    [url=http://clipurl.com/?BVS628]Play Puzzle Games Free Online[/url]

    Por Anonymous Anônimo, em 1:11 PM  

  • [url=http://clipurl.com/?SCX898]Buy Viagra[/url], [url=http://clipurl.com/?IAP753]Levitra Pills[/url], [url=http://clipurl.com/?PAV414]Buy Cialis Pills[/url],
    [url=http://clipurl.com/?EYK254]Order Generic Viagra Online[/url]

    Por Anonymous Anônimo, em 6:40 PM  

  • Lendo Lista de Pacotes... Pronto
    Construindo Árvore de Dependências... Pronto
    Os NOVOS pacotes a seguir serão instalados:
    zsnes
    0 pacotes atualizados, 1 pacotes novos instalados, 0 a serem removidos e 2 não atualizados.
    1 pacotes não totalmente instalados ou removidos.
    É preciso fazer o download de 519kB de arquivos.
    Depois de desempacotamento, 3301kB adicionais de espaço em disco serão usados.
    Obtendo:1 http://archive.ubuntu.com dapper/multiverse zsnes 1.420-0.1ubuntu2 [519kB]
    Baixados 519kB em 23s (22,3kB/s)
    Selecionando pacote previamente não selecionado zsnes.
    (Lendo banco de dados ... 89156 arquivos e diretórios atualmente instalados.)
    Descompactando zsnes (de .../zsnes_1.420-0.1ubuntu2_i386.deb) ...
    Instalando zsnes (1.420-0.1ubuntu2) ...


    oO acho que o apt-get funciona sim ;)

    Por Blogger Dennis Alves, em 5:38 PM  

  • sudo apt-get install zsnes
    funciona sim!

    Por Blogger maykon, em 11:24 AM  

Postar um comentário

<< Home