Como vocês sabem, estou fazendo um diário de bordo de minhas aventuras com Tales of Phantasia. Claro que estou usando um emulador de Super Nintendo para esta tarefa, e o emulador que escolhi foi o ZSNES.
O ZSNES tem excelente desempenho. De modo geral, não dá para notar diferenças entre um jogo no ZSNES e um jogo no console original. Eu, pelo menos, não noto diferença, mas os puristas podem chiar. Além do bom desempenho, o ZSNES roda em Windows e Linux, e como eu rodo Debian Linux por aqui, isso é muito importante.
Aparentemente o ZSNES foi descontinuado — afinal, a última notícia do site data de janeiro de 2007 e refere-se ao lançamento da versão atual, a 1.51. Mas a julgar o nível da emulação, parece que não há muito o que se acrescentar, e como o código do emulador foi lançado sob a GPL, uma licença livre, qualquer um pode pegar o código e fazer alterações.
Instalando
Instalar o ZSNES é uma moleza. No Windows, vá até o site do projeto e baixe o instalável. No Linux, há grandes chances do ZSNES vir empacotado para sua distro. É questão de entrar com um apt-get install zsnes, ou yum install zsnes em um terminal, como root. Se sua distribuição Linux não incluir um pacote do ZSNES, é o caso de baixar o pacote com o código fonte e compilar.
Gráficos
Se você pretende aumentar o tamanho da tela (há várias opções de resolução, além da possibilidade de jogar em tela cheia), saiba que os pixels vão estourar e o resultado não vai ser nada bom. É aí que entram os filtros gráficos do ZSNES.
Para ter acesso aos filtros, pressione ESC para abrir o menu do emulador. Vá em Config, Video e Filters. Aqui começa a brincadeira. Veja nas fotos a seguir a diferença que os filtros fazem (clique para ver em tamanho maior).
HQ Filter: dá uma borradinha na imagem para suavizar a pixelização, com resultados extremamente satisfatórios:
> |
Bilinear Filter: parece seguir o princípio do HQ Filter, só que borra ainda mais a imagem. O resultado não é muito bom:
> |
Mas aí é que está o truque: se você usar Bilinear Filter + HQ Filter vai obter excelentes resultados:
> |
Essa última é a configuração que uso aqui em casa. Não sei o quanto os filtros podem diminuir o desempenho do emulador no seu computador. O meu é um Core2Duo com 2GB de RAM e placa de vídeo onboard mequetrefe, e o desempenho continua ótimo.
Vale destacar que o ZSNES também oferece a opção de 3 graus diferentes de scanlines, se você quiser emular com maior perfeição o visual de uma televisão.
O Som
Não sou exatamente um expert nessa área, mas as opções são muitas. É possível escolher a freqüência do som, por exemplo. Eu jogo em 22050HZ, e o som fica ótimo. Acima disso, meu ZSNES dá umas gaguejadas. Eu acho que deve ser problema ou da minha placa de vídeo vagabunda ou do som onboard, você pode tentar freqüências mais altas por aí. Além disso, há opções para som estéreo, interpolação, low pass e até simulação de surround!
Opções diversas
Em Config > Paths você pode escolher os diretórios de ROMs, screenshots e save states. Para bater fotos da tela (screenshots) basta apertar “*” no teclado numérico. As fotos podem ser salvas em formato BMP ou PNG, oque pode ser definido na tela de opções do ZSNES. Para salvar seus jogos, há 10 slots de save states disponíveis.
O ZSNES oferece ainda alguma opções interessantes de configuração, que você acessa indo em Config > Options. Por exemplo, o IPS autopatching. Às vezes a comunidade prepara patches com traduções e outras alterações para um jogo específico. Se for o caso, coloque o arquivo do patch no diretório de save states, ou no diretório da ROM do jogo. O nome do IPS deve ser o mesmo da ROM, mudando apenas a extensão, desta forma:
TalesOfPhantasia.smc
TalesOfPhantasia.ips
TalesOfPhantasia.ip0
TalesOfPhantasia.ip1
Veja que o emulador aceita vários patches para um mesmo jogo. No exemplo acima, estou aplicando três patchs diferentes.
Há outros emuladores de SNES disponíveis no mercado, mas o ZSNES atendeu com sobras a todas as minhas exigências. Conhece um emulador melhor? Então poste aí nos comentários, sua opinião será muito bem-vinda!
Você tem que me ajudar, rs. Antigamente, eu jogava meu jogo pelo emulador, mas eu não precisei baixar, já que era um cd com uns 100 jogos de super nintendo. Mas eu não tenho mais esse cd, então baixei o jogo, e o emulador. Mas eu não consigo salvar nada. Até chego a salvar, mas quando eu vou jogar de novo, o jogo está pausado e não despausa por nada. Por favor, responde! 😀
Muuuuuito grata, Danielle Araújo 🙂
danielle[Citar este comentário] [Responder a este comentário]
Pausado? Isso deve ser tilte. Qual é o procedimento que você segue? Por acaso é:
1- abrir o zsnes;
2- carregar a rom (Game > Load > (escolher a rom);
3- apertar ESC;
4- Clicar em OPEN STATE.
Aí o jogo carrega para o ponto em que você parou, mas fica pausado?
Orakio Rob, “O Gagá”[Citar este comentário] [Responder a este comentário]
Parabens pelo review , Orakio . Fui seguir o seu conselho de usar os filtros “Bilinear” e “HQ” para melhorar a imagem , mas o primeiro não está disponível entre as opções , o que poderá estar acontecendo ? (A minha versão de Zsnes é a ultima e a minha placa de vídeo é ATI) . Valeu …
darth vader x[Citar este comentário] [Responder a este comentário]
Checando…
…
…
…
Ah, sim… acabei de ler no fórum do ZSNES que o filtro bilinear é exclusivo da versão SDL, que só roda em MAC e Linux. Vou consertar no post.
Orakio Rob, “O Gagá”[Citar este comentário] [Responder a este comentário]
Olha, sei que tô postando isso meio que atrasado, mas gostei do blog, por isso gostaria de dar uma sugestão, eu utilizo no Windows o “Snes9x” que é muito bom, e ouvi dizer que pega em Linux, taí minha sugestão, ele tem, pelo que vi no seu post, tudo que o “Zsnes” tem mas ele tem, pra mim, um visual mais agradável, salva de maneira mais simples, não precisa parar de jogar, é só apertar F1 + Shift e salva, sendo que todos os “F com numero” (não tenho como explicar melhor) são slots pra salvar, por exemplo, no F1 tem eu depois de dar uma pancada no chefão, já no F2 tem eu antes de enfrentar o chefão, pois se eu salvar errado eu volto onde eu tava, sacou? O Snes9x, até onde sei não está descontinuado, e tem versões um pouco mais velhas traduzidas, essa é minha recomendação.
Victor[Citar este comentário] [Responder a este comentário]
Ah! Esqueci! pra voltar, nesse caso aonde salvou no F2 é só apertar nele, tipo, salvo F1+ Shift, e volto apertando apenas F1, simples assim!
Victor[Citar este comentário] [Responder a este comentário]
Ele é o emulador que é utilizado no Wii pra emular SNES, legal, né?!
Victor[Citar este comentário] [Responder a este comentário]
Valeu pela dica, Victor. No próximo diário de bordo de SNES eu vou usar o snes9x. Inclusive é uma boa para comparar com o ZSNES em uma análise.
Orakio Rob, “O Gagá”[Citar este comentário] [Responder a este comentário]
como salvar o jogo de um cd de emulador de s.nintendo
jhonatas[Citar este comentário] [Responder a este comentário]
@jhonatas
Dentro do ZSNES, aperta ESC e vai em GAME > SAVE STATE. Para carregar o jogo, vá em GAME > LOAD STATE.
Orakio Rob, “O Gagá”[Citar este comentário] [Responder a este comentário]
Pessoal, fiz tudo certinho, heis o que acontece.
salvo com shift f1,
consigo carregar enquanto o emulador continua ligado, mas se eu desligar para jogar depois, nao existe nada salvo.
o emulador está numa pasta zipada, e o jogo também, isso pode interferir?
Humberto[Citar este comentário] [Responder a este comentário]
Talvez interfira sim, é melhor extrair esses arquivos todos para alguma pasta do seu computador.
Orakio Rob, “O Gagá”[Citar este comentário] [Responder a este comentário]
quero saber o codego
Daniel[Citar este comentário] [Responder a este comentário]
@Humberto
Interfere sim, porque no emulador os saves, tanto os save states quanto os saves normais do jogo, são gravados como arquivos na mesma pasta do jogo. Se você roda ambos de uma pasta zipada, o save vai para uma pasta temporária, que é de onde está rodando o aplicativo. Quando você fecha o emulador, a pasta vai embora, e com ela, seu save. Basta descompactar os arquivos do emulador em alguma pasta do seu pc e o problema será resolvido. Vale lembrar que as ROMs rodam em formato zip sem maiores problemas. 😉
Rodrigo Silva[Citar este comentário] [Responder a este comentário]
qual a diferença do znes e do snes?
eu posso usar room’s do snes no znes?
aj[Citar este comentário] [Responder a este comentário]
Hello very nice site!! Man .. Beautiful .. Amazing .. I will bookmark your blog and take the feeds additionallyKI am glad to find numerous helpful information here within the publish, we’d like work out extra techniques in this regard, thank you for sharing. . . . . . 11xxfad3d33c
Regina487[Citar este comentário] [Responder a este comentário]
بنت ابوي
Saudi B[Citar este comentário] [Responder a este comentário]
Hello very nice site!! Man .. Beautiful .. Amazing .. I will bookmark your blog and take the feeds
شات المدينه[Citar este comentário] [Responder a este comentário]
Já foi considerado o melhor emulador!!!! Infelizmente no Windows 10…Por experiência pessoal e devidos a algumas pesquisas que fiz sobre o emualdor, em algumas máquinas apresenta uma leve travadinha…mesmo usando o modo de compatibilidade!!!! A verade é que o Windows 10 é muito ruin para emuladores!!!! bons tempos em que usava no Windows 7!!!! valeu
Helinux[Citar este comentário] [Responder a este comentário]