Ola companheiros, para aqueles que gostam de uma jogatina e nao esquecem os classicos do Snes
http://pt.wikipedia.org/wiki/Super_nintendo dos anos 90's como F-Zero,Actraizer,Final Fight e Castlevania nao ha com o que se preocupar, no Ubuntu temos os otimos Snes-9x e Zsnes.
O Super Nintendo, juntamente com o Mega Drive, deixou saudades e muitos fãs, vamos agora dar uma olhada na trajetória da Big N e do seu videogame reconhecido por muitos como o melhor que ela já fabricou.
*O tutorial vai ser focado no Snes9x, para o Zsnes estou deixando dois links com uma excelente apostila Zsnes, e so baixar!!!
Aviso;No Brasil, de acordo com a Lei de Programa de Computador nº 9.609/98, que diz respeito à proteção de direitos autorais, a única forma de uma ROM ser legal é quando a pessoa possui o jogo (comprado legalmente) e utiliza a ROM no computador como Backup do jogo original.
Um pouco de historia;Nintendo: dos baralhos aos games;A história da Nintendo é mais velha do que muitos imaginam. Tudo começou em 1889, quando
Fusajiro Yamauchi fundou então a
Nintendo Koppai, uma fabricante de baralhos situada em Kyoto. Os baralhos em questão são conhecidos como Hanafuda, que consiste de 48 cartas diferentes. São 12 conjuntos de 4 cartas cada. Cada conjunto representa um mês do ano e a flor que floresce nessa época. Cada carta é ilustrada com a flor do conjunto e pode, também, conter outros elementos como objetos, animais ou humanos.
Yamauchi conseguiu algum êxito e dinheiro, vendendo seus baralhos em lojas da Nintendo em Kyoto e Osaka. Seu baralho fazia tanto sucesso que até membros da Yakuza (a máfia japonesa) usavam para jogar em seus encontros e apostas.
E assim a popularidade da Nintendo Koppai foi crescendo, assim como os negócios. Já nos anos de 90 a empresa já contava com parcerias de outras companhias para vender o seu baralho. Nesta época, Nintendo Koppai tornou-se a primeira empresa a produzir e distribuir baralhos ocidentais no Japão (só lembrando que naquela época o Japão era bem conservador e não admitia produtos estrangeiros em seu país, inclusive baralhos). Em 1929 Fusajiro Yamauchi, já rico, aposentou-se, e deixou então para
Sekiryo Yamauchi, que é na verdade seu genro, a maior empresa de baralhos do Japão.
Sekiryo ficou 20 anos no poder da empresa, sendo reconhecido como um bom líder e empresário. Em 1949 foi a sua vez de se aposentar, deixando o lugar para o seu filho,
Hiroshi Yamauchi, porém, diferente de seu pai, ele não era bem visto pelos empregados, que diziam ser ele arrogante, imprevisível e bastante temperamental. Mas graças a ele e ao seu comando de mãos de ferro, a Nintendo é hoje uma das maiores na indústria de games. Ele se aposentou em 2002 e recusou a aposentadoria de 9 milhões achando que a empresa faria melhor uso do dinheiro.
Nintendo domina o mundo;Final dos anos 70 e início dos 80, o mercado mundial, principalmente o americano, era dominado pela Atari e videogames similares, uma febre mundial. A coisa foi tão boa que havia milhares de jogos, a maioria ruins, no mercado consumidor. Isso espantou as pessoas levando ao famoso "crash dos videogames", em 1984, que quebrou quase todas as empresas da área, inclusive a Atari.
Porém, do outro lado do mundo, em 1983, quase 100 anos depois de sua criação, a Nintendo lançaria o "Family Computer" ou simplesmente "
Famicom" (o Nes 8 bits). Suas especificações técnicas deixavam as dos adversários (principalmente a Atari) no "chinelo". As vendas no Japão iam bem, até a data do "crash" já havia sido vendidas 2,5 milhões de unidades somente no Japão. e varias empresas queriam desenvolver jogos para o sistema.
Instalada nos EUA em 1981, a
Nintendo of America resolveu lançar o seu vitorioso
Famicom nas terras do tio Sam. Mas no início ele não foi bem aceito, pois as pessoas ainda estavam temerosos pelo crash de 1984. A Nintendo teve um duro trabalho para convencer os lojistas a venderem seu produto. Ele foi mostrado pela primeira vez na Consumer Eletronics Show de 84, com um visual nada bonito e cheio de parafernálias. O público não gostou.
Na CES do ano seguinte o aparelho retornou..
(Leia a historia completa no link no final do post)ZSNES?;ZSNES é um programa de código aberto GNU GPL, e foi originalmente escrito para DOS, mas possui versões para Windows, Linux e FreeBSD. É escrito em linguagem assembly intel x86, portanto não é facilmente convertido para outras arquiteturas como PowerPC. Com este fato,
ZSNES é bem rápido, rodando a maioria dos jogos com taxas de 50-60 quadros por segundo em um computador Pentium 2 400 MHz, com som estéreo e gráficos interpolados,
otimo para maquinas antigas.
O emulador foi criado pelos programadores
ZsKnight e
_Demo_ e lançado na internet em 1997. No início, seu código era fechado, entretanto, em 2 de abril de 2001, foram estabelecidas as leis GNU GPL tornando-se código aberto e hospedado no
SourceForge. Com isso, um grande número de contribuidores ajudaram com códigos, onde os mais famosos foram
pagefault e
Nach. ZSNES é ainda um projeto com desenvolvimento ativo, porém a frequência de publicações oficiais tem caído dramaticamente, desde que o desenvolvedor original,
ZsKnight, saiu da equipe pela morte de seu pai.
ZSNES
http://www.zsnes.com/ foi, de certa forma, um pioneiro da emulação para SNES. Algumas características foram primeiramente introduzidas por esse emulador e posteriormente implementadas em outros;
- Emula chips: DSP(1, 2, 3, 4), C4, SA-1, SuperFX, OBC-1 e Seta 10.
- Suporte para Smoothing (suavizar, para não ver os frames quadrados) e anti-aliasing.
- Habilidade para tirar screenshots do jogo, quando está rodando.
- Habilidade para salvar o jogo no ponto que ele está sendo jogado (normalmente conhecido como savestate).
- Habilidade para gravas filmes do jogo.
- Suporte para voltar em determinada parte salva.
- Habilidade para gravar músicas do jogo, salvando no formado SPC700 (ou .spc).
- Aumenta a capacidade sonora, melhorando o audio original produzido pelo próprio Super Nintendo.
- Suporte para códigos de trapaça Game Genie, Pro Action Replay e GoldFinger.
Snes9x..;Snes9x é um emulador multiplataforma para o Super Nintendo escrito em C++ portado para Windows,Linux e Mac OS e que permite jogar a maioria dos jogos. O projeto original do Snes9x foi fundado por
Gary Henderson e
Jerremy Koot como uma colaboração de suas tentativas anteriores de emular o SNES com o snes96 e snes97.
Eleito em 2005 pela revista Retro-Gamer
http://en.wikipedia.org/wiki/Retro_Gamer como o melhor emulador disponivel, o hardware exigido pelo snes9x e bem superior ao recomendado para o Zsnes, mas nada extraordinario hoje em dia, a emulação com o Snes9x e muito mais precisa e conta com varios efeitos de suavização de imagem e pluguins, no que se refere ao audio é onde esse emulador brilha com otima compatibilidade na reprodução e fidelidade em relação ao console.
- minimo um 486DX4 com 100MHz para usar gráficos 8-bit e sem som.
- para efeitos de transparência um Pentium 200 ou superior para jogos que usam o Super FX ou SA-1
- 16Mb de memória RAM para Linux.
- uma saída gráfica configurada, dentre X11, SVGA, 3dfx e OpenGL
SnesGT;O SnesGT embora seja um dos melhores se comparando ao Snes9x nao esta disponivel para Linux por enquanto, e parece que o desenvolvedor nao esta interessado em um port, mas vale a pena conhecer.
http://gigo.retrogames.com/download.htmlhttp://img199.imageshack.us/img199/3194/rq8w.pngInstalação do emulador;Zsnes;Instalando as bibliotecas;
Versao 1.51 Off-linesudo apt-get install -y ia32-libs ; sudo apt-get update
Baixando e instalando o pacote para 64bit;
wget https://launchpad.net/ubuntu/+source/zsnes/1.510-2.1ubuntu1.1/+build/831822/+files/zsnes_1.510-2.1ubuntu1.1_amd64.deb ; sudo dpkg -i zsnes_1.510-2.1ubuntu1.1_amd64.deb
wget http://ubuntu.mirror.cambrium.nl/ubuntu//pool/main/liba/libao/libao2_0.8.8-5ubuntu2_i386.deb
wget http://ppa.launchpad.net/nutznboltz/cappy-getlibs-all/ubuntu/pool/main/g/getlibs/getlibs_2.06-1~ppa1~natty1_all.deb
sudo dpkg -i getlibs_2.06-1~ppa1~natty1_all.deb ; sudo getlibs -i libao2_0.8.8-5ubuntu2_i386.deb
Versao 1.36 e a 1.42 On-line*As versoes do zsnes para jogar on-line sao a
1.36 e a
1.42 nas versoes posteriores do Zsnes o suporte ao game
online foi removido. Eu uso o
http://www.zbattle.net/.
http://old-releases.ubuntu.com/ubuntu/pool/multiverse/z/zsnes/sudo dpkg --force-architecture -i zsnes_1.420-2ubuntu1_i386
http://www.thenewnet.eu/en/index.php?option=com_content&view=article&id=392&Itemid=324http://www.whatismyip.com/O emulador ja deve estar funcionando, se ainda estiver sem som;
cd /usr/share/applications ; sudo gedit zsnes.desktop
Procure a linha Exec e deixe dessa forma;
zsnes -ad sdl
[Desktop Entry]
Name=ZSNES Emulator
Comment=Play Super Nintendo (SNES) games
Exec=
zsnes -ad sdlIcon=/usr/share/applications/images.png
Terminal=false
Type=Application
Categories=Game;Emulator;
Configurações Avançadas;Podem ver aqui, nesse otimo PDF (em portugues) do Zsnes;
Link1 -
http://www.fileserve.com/file/XfKVNAv/tutorialzsnes.pdfLink2 -
http://zsnes-docs.sourceforge.net/pdf/portuguese/tutorialzsnes.pdfSnes9xVersao 1.52 no 11.04sudo apt-get install snes9x-gtk
Versao 1.52 no 11.10wget http://mirror.pnl.gov/ubuntu//pool/multiverse/s/snes9x/snes9x-gtk_1.52-1_amd64.deb ; dpkg -i snes9x-gtk_1.52-1_amd64.deb
Versao 1.53 no 11.04wget http://files.ipherswipsite.com/snes9x/snes9x-1.53-gtk-81-x86_64.tar.bz2 ; tar -jxvf snes9x-1.53-gtk-81-x86_64.tar.bz2
sudo apt-get install -y alien
wget ftp://ftp.muug.mb.ca/mirror/opensuse/distribution/11.4/repo/oss/suse/x86_64/libpng14-14-1.4.4-2.1.x86_64.rpm ; sudo alien libpng14-14-1.4.4-2.1.x86_64.rpm
sudo chmod a+x libpng14-14_1.4.4-3.1_amd64.deb ; sudo dpkg -i libpng14-14_1.4.4-3.1_amd64.deb ; sudo rm -rf libpng14-14-1.4.4-2.1.x86_64.rpm
Ou entao modo bem mais facil e adicionar o PPA ou entao baixar diretamente a versao 1.53;
https://launchpad.net/~bearoso/+archive/ppaJa deve estar funcionando.
Traduzindo 1.53 para PT-Br;Pegue qualquer pacote como por exemplo o 1.52;
wget http://mirror.pnl.gov/ubuntu//pool/multiverse/s/snes9x/snes9x-gtk_1.52-1_amd64.deb
Abra o .deb com o
compactador de arquivos e arraste para fora em /usr/share/locale/pt_BR/LC_MESSAGES/ o arquivo snes9x-gtk.mo, no seu sistema va ate o mesmo local como root;
gksu nautilus
E navegue ate /usr/share/locale/pt_BR/LC_MESSAGES e cole o snes9x-gtk.mo la dentro e pronto, traduzido.
Configuração Basica; Game-Genie;Para adicionar os codigos, que alteram as propriedades do game adicionando vidas infinitas, armas e power-ups, aqui
http://gamegeniecodes.blogspot.com/2008/12/game-genie-codes-for-snes-from-galoob.html e
http://www.gamegenie.com/cheats/index.html ou procure no Oraculo por exemplo "Final-Fight game genie" a maneira de usar os codigos sao um pouco diferentes no Zsnes e no Snex9x;
Zsnes;Inicie o game em que vai usar o cheat e va ate cheat->add code e entre por exemplo para o game Axelay(U) com 1721-AD04 e coloque um comentario para identificar como "vidas infinitas" depois saia da janela apertando "esc" e va ate game->reset e confirme e ja vai estar habilitado.
Start with 50 lives 7421-AD04
Start with 75 lives 0821-AD04
Start with 99 lives 1721-AD04 Snes9x;No Snes9x va ate options->cheats e insira os mesmos codigos anteriores, use a mesma versao da rom, no caso Axelay(U) mas
nao deixe ativado, desmarque a caixa de seleção, va depois que o game rodou ate emulation->reset e volte novamente ate options->cheats e agora sim vc vai habilitar e tudo vai correr normalmente.
Carregando um Jogo;Para carregar um jogo, clique no menu File->Open rom Image e clique em um jogo, ou entao em Open Recent para abrir os ultimos games jogados.
Tela Cheia;Pressione view->fullscreem para tela cheira ou defina um atalho em shortcuts, pressionando 'esc' volta ao modo de janela.
Save States;Salvar é um recurso interessante porque salva o local exato que você está em qualquer jogo. Você pode usar esse recurso manualmente, entrando no menu ou por comandos de teclado. Através do menu File, clique em Save e escolha a posição jogo e depois escolher qualquer um dos 9 slots, Para retomar o game salvo, vá em posição e escolha o slot que você salvou.
Capturando SPC;Quando o jogo você está jogando toca uma música que você gosta, clique no menu
Arquivo e
Salvar dados SPC e especifique o diretorio desejado.
Depois e so usar o Sound-Converter para converter para .mp3
sudo apt-get install soundconverter
Gravar SMV;1. Abra o jogo que você gostaria para a captura. Jogue até o ponto em que deseja iniciar a gravação.
2. Vá em Emulation-> Record Movie e escolha o diretorio para Salvar.
3. A gravação começa, quando você estiver pronto para parar a gravação, vá ate emulation->stop recording
4. Ir para a pasta especificada e seu clipe estara em formato SMV.
Configurando os Botões;Clique em options->joypads para o menu de configuração, nesse local estao os botões de configuração do SNES. Se você quiser mudá-los, clique na caixa a seta está apontando, em seguida, pressione o botão que você quer mudar.
Isso ativa a configuração automática, assim que o assim que vc fizer a mudança ele irá saltar para a caixa de seleção seguinte, guardando o seu comando para o botão.
NetPlay;Para jogar pela internet, através do Netplay, todos os participantes devem usar a mesma versão do jogo desejado. É necessário saber seu endereço IP e informá-lo aos outros jogadores, as versoes 1.52 e 1.53 do Snes9x contam com melhorias no gameplay on-line.
Lembre-se que não é recomendado alterar nenhuma opção durante o jogo, pois isso força os outros jogadores a travar e você pode ser desconectado.
Bad Checksum?Você está jogando um game traduzido ou modificados/hackeado a mensagem "
bad checksum" é normal. Significa apenas o patch Inglês ou modificação aumentou o tamanho da ROM, daí a soma de verificação é diferente.
Capturar Imagens;Vá em Options->preferences->shortcuts ali pode-se configurar varios atalhos como screeshots,ligar/desligar camadas, tudo esta centralizado.
Camadas de Fundo;Os gráficos de todos os jogos do Super Nintendo é composta por cinco camadas: quatro camadas de gráficos e da camada de sprite, você pode desligar/ligar qualquer uma destas camadas
* Esta característica é crucial se você deseja capturar sprites do jogo, porque torna o processo muito mais fácil quando não há um fundo para editar manualmente.
PDF;Versao PDF desse tutorial para compartilhar;
Link1 -
http://min.us/mmpoCz7FQOutro emulador excelente e o Bsnes;
http://byuu.org/bsnes/Para;
Nintendo
Super Nintendo
Game Boy
Game Boy Color
Game Boy Advance
enjoy!!!
Classicos; Veja tbm;
http://gamehall.uol.com.br/site/a-historia-do-super-nintendo/http://pt.wikipedia.org/wiki/Anexo:Lista_de_jogos_para_Super_Nintendohttp://www.zsnes.com/http://www.snes9x.com/phpbb2/http://www.mamechannel.it/mc_radio/http://www.nintendofanforum.com/forumdisplay.php?f=77http://www.zbattle.net/