Gamereactor



  •   Português

Iniciar sessão
Gamereactor
notícias

O popular emulador Sega Saturn agora recebeu uma melhoria considerável

Yaba Sanshiro é frequentemente considerado o melhor emulador de Sega Saturn para Android e iOS, e agora um grande problema foi resolvido.

HQ

Antigamente, o Sega Saturn era frequentemente visto como um console mais fraco e um tanto malsucedido, que ainda custava mais para comprar do que o PlayStation. As vendas sofreram um golpe, marcando o início da saída da Sega do mercado de consoles. Mas... a verdade é que o Saturno não era fraco, muito pelo contrário.

A Sega o havia lotado de tecnologia, e o problema era que o console era considerado incrivelmente difícil de desenvolver, com documentação inadequada e componentes difíceis de fazer funcionar juntos. Na verdade, foi tão poderoso que o fundador dos Argonauts, Jez San (mais conhecido como programador de Star Fox, entre outros títulos) participou do debate no outro ano, dizendo que "era excepcionalmente mais poderoso que o PlayStation na época", com a ressalva de que era absurdamente difícil de desenvolver.

O popular emulador Sega Saturn agora recebeu uma melhoria considerável

Além disso, o executivo da Sega, Yukio Sugino, disse em entrevista à Famitsu que a empresa já havia explorado a possibilidade de lançar um Sega Saturn Mini, mas que isso foi complicado pelo fato de que "o Sega Saturn tem desempenho surpreendentemente alto." Tivemos mais um exemplo de quão poderoso ele realmente era em janeiro, quando um desenvolvedor do Saturn demonstrou que o console era realmente capaz de ray tracing, e a comunidade exibe regularmente os gráficos incríveis que o dispositivo realmente é capaz de fazer nas mãos certas. Nada mal para um hardware de 1994.

O motivo de estarmos trazendo isso à tona é que o design incomum do Saturn tornou difícil de emular. Existem emuladores, mas nenhum produziu um resultado perfeito até agora. Agora, porém, um dos maiores problemas foi resolvido.

É o desenvolvedor de Yaba Sanshiro, devMiyax (uma figura bem conhecida na comunidade Saturn), quem escreve em seu site, via Time Extension, que resolveu uma das maiores peculiaridades do console, a saber, que o chip VDP1 do Saturn renderiza sprites e polígonos como quadriláteros (quads) em vez de triângulos, o que há muito tempo é o padrão:

"Quando você renderiza um quad em uma GPU moderna, normalmente ele é dividido em dois triângulos. Se você desenhar um sprite assim, uma textura que deveria parecer natural em todo o quad pode parecer distorcida na costura entre os dois triângulos.

"O novo caminho executa um compute shader para cada comando VDP1. Na abordagem atual de mapeamento reverso do lado da tela, cada thread é responsável por um pixel da tela — ou, quando upescalado, por um pixel HD de saída.

"Em lugares onde a tesselação era muito grossa, as texturas costumavam sair distorcidas. Com esse método, a renderização suave é alcançada por meio de lógica simples por pixel."

Ele dá um exemplo concreto de como ela fica muito melhor na imagem abaixo, onde você pode conferir a emulação anterior à esquerda e a nova à direita, que está muito mais próxima de como deveria ser.

O popular emulador Sega Saturn agora recebeu uma melhoria considerável

Apesar dessa melhoria, emular o Saturn dessa forma não custa mais desempenho, mas estamos chegando muito mais perto dos jogos originais. Agora só falta torcer para que a Sega perceba e lance o Sega Saturn Mini que a comunidade tem pedido há dez anos...



A carregar o conteúdo seguinte