Paper Mario speedrunner usa uma falha de Ocarina of Time para estabelecer um novo recorde

Um novo recorde mundial de velocidade de Paper Mario foi alcançado, e tudo graças a The Legend of Zelda: Ocarina of Time. Não se preocupe, isso fará sentido em um minuto.





Speedrunner JCog postou o novo vídeo de gravação de 54 minutos e 22 segundos junto com uma explicação O que diabos está acontecendo sobre Pastebin . Aqui está a configuração básica: os speedrunners descobriram recentemente uma falha que os permitiria sobrescrever partes do código do jogo Paper Mario enquanto ele rodava, permitindo o que a comunidade chama de execução arbitrária de código ou ACE. Infelizmente, acessar essa falha com apenas uma cópia do Paper Mario e seu controlador requer entradas incrivelmente precisas.

Acontece que há outra maneira, graças a uma falha anteriormente conhecida de Ocarina of Time e à magia do Nintendo 64 Expansion Pak. Aqui está a explicação de nível superior do JCOG:

“Estamos usando ACE em OoT para escrever código na memória que podemos alcançar com uma falha no Paper Mario depois de trocar rapidamente os cartuchos, e então esse código nos permite escrever mais código com nossos nomes de arquivos que nos leva ao final do jogo. Provavelmente não será permitido na tabela de classificação (nem deveria ser), mas é muito legal.'



Ao brincar muito cuidado em Ocarina of Time, você pode deixar algumas instruções para trás na RAM extra do Expansion Pak (mesmo que nenhum jogo seja construído para usá-lo). Pense nisso como uma chave para a falha do Paper Mario ACE. Então, se você desligar o console e trocar imediatamente o Paper Mario, essa chave persistirá no Expansion Pak e você poderá usá-la para destrancar a porta metafórica para o final do jogo.

Independentemente de quaisquer categorias de speedrunning em que possa ou não se enquadrar, este é um feito incrível de entender e manipular jogos em seu próprio nível.

Veja onde Paper Mario (e Ocarina of Time) lista dos melhores jogos n64 de todos os tempos.