Hacker Brasileiro reescreve o codigo do jogo esquecido de corrida do SNES para rodar em mais de 30FPS

O engenheiro de software brasileiro Vitor Vilela tem, há quase uma década, cantado elogios ao chip de aprimoramento SA-1 da Nintendo, mas nunca antes vimos os benefícios do processador de Super Nintendo. Aplicado a Race Drivin, o sem brilho 1992 port SNES de Atari Jogo piloto da arcada 3D que funcionou originalmente em um framerate de um dígito no console caseiro.

Em um vídeo lançado, Vilela mostra o quão poderoso o relativamente comum chip SA-1 poderia ser comparando a filmagem do Race Drivin original com uma conversão que eles desenvolveram para uso com o coprocessador mais poderoso. O hardware atualizado aumenta o jogo em cerca de 4 quadros por segundo para mais de 30 quadros, tornando-o mais parecido com um videogame real e menos com uma apresentação de slides.

Ao contrário das tentativas recentes de adicionar ray-tracing aos jogos SNES, no entanto, essas melhorias não vêm da tecnologia moderna, mas de um chip que já existe em alguns cartuchos da época. Um total de 34 jogos SNES usaram o chip SA-1 “Super Accelerator”, que apresenta velocidades de clock e RAM muito mais rápidas, entre 1995 e 1997, incluindo clássicos como Kirby Super Star e Super Mario RPG: Legend of the Seven Stars.

Vilela passou os últimos anos mostrando como o chip SA-1 pode beneficiar jogos que ainda não o incluíam em seus cartuchos, implementando atualizações de desempenho igualmente impressionantes para Gradius III , Contra III e Super R-Type . Cada conversão, diz Vilela, leva mais de cem horas de trabalho fazendo engenharia reversa do código existente, remapeando a RAM e ajustando o jogo para garantir que ele não seja executado muito rapidamente no SA-1. Neste caso, Vilela estima que rodou cerca de 90% do código do jogo.

Todo o trabalho de Vilela até agora está disponível via Github , compatível com vários emuladores SNES e também com hardware real se você conseguir colocar o código hackeado em um cartucho.

 

Fonte Principal

Deixe seu comentário