Ir para o conteúdo

Super ZSNES chega ampliando a emulação do Super NES, com renderização por GPU, Mode 7 em alta resolução e melhorias jogo a jogo

O Super ZSNES revive a emulação do Super Nintendo com GPU, Mode 7 em alta resolução e melhorias específicas para jogos como Star Fox.

Junior Candido
Super ZSNES chega ampliando a emulação do Super NES, com renderização por GPU, Mode 7 em alta resolução e melhorias jogo a jogo

O Super ZSNES é um emulador de Super Nintendo reescrito do zero, com núcleo gráfico rodando na GPU, Mode 7 em alta resolução e um sistema que aplica melhorias específicas em cada jogo. Segundo o site oficial, os dois desenvolvedores originais do ZSNES voltaram a trabalhar juntos no projeto. A versão atual é a v0.310, disponível para Windows, Mac, Linux, Android e iOS.

O que muda em relação ao ZSNES original

O código foi escrito novamente, sem aproveitar a base antiga. Os núcleos de CPU e áudio ficaram bem mais precisos do que no ZSNES clássico, e o núcleo de vídeo (a PPU) agora usa a placa de vídeo. É essa mudança que permite o Mode 7 em alta resolução, aquele efeito de rotação e perspectiva que dava forma às pistas de Super Mario Kart e F-Zero. E que foi o “ray-tracing” da era 16-bits, do tanto que falavam disso.

A interface manteve o visual de antigamente, incluindo a neve caindo no menu, só que com definição maior e uso mais confortável. O pacote de recursos também cobre o que se espera hoje de um emulador: avanço rápido, rewind, save states, histórico de salvamento automático, favoritos de save, cheats e carregamento rápido.

Super Enhancement Engine: a novidade que mais chama atenção

O ponto mais interessante do projeto, no entanto, é o Super Enhancement Engine, em que os próprios desenvolvedores melhoram os jogos um por um, em vez de aplicar um filtro genérico em tudo. No momento são 9 jogos suportados:

Publicidade
  • Chrono Trigger
  • F-Zero
  • Gradius 3
  • Mega Man X
  • Super Castlevania 4
  • Super Ghouls & Ghosts
  • Super Mario Kart
  • Super Mario World
  • Super Metroid

Os recursos variam conforme o título e podem ser desligados individualmente:

  • Alta resolução: segundo a equipe, não se trata de um upscaler automático. Um programa interno de desenho permite que os detalhes sejam criados à mão para ficarem nítidos.
  • Texture/Normal Map: acrescenta detalhes aos fundos para dar aparência de resolução maior.
  • Overclock: aplicado em jogos que costumam sofrer com lentidão, para reduzir as quedas de velocidade.
  • Tela widescreen: ativada quando o próprio jogo já foi programado para suportar widescreen, parcial ou total.
  • Áudio sem compressão: a equipe seleciona amostras sem compressão para substituir as originais, que eram bastante comprimidas.
  • 3D: por enquanto funciona só no Mode 7 de estilo perspectiva e troca os tiles por dados 3D com mapa de altura.

Vale saber que os arquivos de melhoria não trazem nenhum dado de ROM ou material protegido. Como sempre, quem tem que inserir as ROMs no emulador é o jogador

Star Fox ganha versão em 3D na v0.310

Entre as novidades da v0.310, a que mais deve render interesse é a primeira versão da melhoria de Star Fox. Ela recria modelos e sprites como objetos 3D reais, processados na GPU, e adiciona widescreen, alta resolução e interpolação. O site agradece a Kandowontu, Sunlit, Alexander e à equipe do Starfox EX por tornarem isso possível. Uma limitação importante: por enquanto ela só funciona com a ROM original do jogo.

Outras mudanças da versão:

Siga o Arkade no Instagram @revistaarkade Seguir
  • Modo retrato para celulares.
  • Correções na detecção de botões e direcional em vários controles.
  • Suporte a Apple TV e Android TV, com transferência de arquivos por um servidor web local.
  • Suporte inicial a scripts personalizados .zlua.
  • Arquivos .zsmod (de melhorias) personalizados, que podem ser carregados colocando o arquivo junto da ROM e renomeando para o mesmo nome dela.
  • O widescreen interno é desligado quando o widescreen por jogo está ativo, o que corrigiu o patch de widescreen de Super Metroid.
  • O analógico direito controla o modo de camadas 3D, e clicar e segurar o analógico esquerdo ativa o zoom.
  • Suporte ao launcher (frontend) no Android, com agradecimento a Snu pelos testes.
  • Várias otimizações.

Onde baixar

Os arquivos para PC estão no site oficial, em zsnes.com: um .zip para Windows, um .dmg para Mac e um .tar.gz para Linux. No Android o app está na Google Play e também em APK no Itch.io, e no iOS está na App Store.

O site avisa que a versão de PC pode disparar um alerta falso de trojan em alguns antivírus. A explicação da equipe é que emuladores têm padrões de código parecidos com os de certos trojans, o que confunde os scanners.

Publicidade

O que ainda está por vir

A lista de próximos passos inclui RetroAchievements, netplay, suporte a widescreen personalizado para patches, mais tipos de melhoria, otimizações e correções de bugs. A própria equipe admite que ainda existem bugs de emulação e que nem todos os chips especiais foram implementados, então alguns jogos podem não rodar direito por enquanto.

Quem quiser acompanhar ou ajudar tem o Discord oficial e o Patreon do projeto, e o site antigo do ZSNES continua no ar.

Aproveite que está aqui e siga o Arkade no 

O Anbernic RG DS é o Nintendo DS de ontem, mas com suporte a muitos mais jogos e recursos de games de hoje. Garanta já o seu no AliExpress!

Se prepare para o remake de Zelda Ocarina of Time garantindo já o seu Nintendo Switch 2, com frete Prime garantido na Amazon!

Ganhamos uma pequena comissão nos links compartilhados em nossos posts. Você não gastará nada mais com isso e ainda apoiará o jornalismo independente de  games e cultura.

Próxima matéria Arch Enemy lança vídeo ao vivo de "Nemesis" com a nova vocalista Lauren Hart Música Arch Enemy lança vídeo ao vivo de “Nemesis” com a nova vocalista Lauren Hart Arch Enemy lança vídeo ao vivo de “Nemesis”, primeiro registro com Lauren Hart, e detalha a nova fase da banda e os próximos shows.

Gradius

Ficha do jogo
Lançamento
29 de maio de 1985
Desenvolvedora
Konami
Publicadora
Konami
Gênero
Shoot 'em up
Junior Candido

Conto a história dos videogames e da velocidade de ontem e de hoje por aqui! Você pode me seguir em instagram.com/juniorcandido ou x.com/junior_candido E para contatos, envie sua mensagem para o e-mail [email protected]

Mais matérias de Junior Candido

Buscar no Arkade