Novo recorde de velocidade de Super Mario Bros. pode ser batido?

Em 7 de abril de 2021, o speedrunner Niftski estabeleceu um novo recorde mundial na categoria Any% de Super Mario Bros com um tempo de 4:54.948. Esta foi a primeira série sub-4:55 do clássico jogo de plataformas da Nintendo e se tornaria a segunda barreira final da história. Uma corrida abaixo de 4:54 é impossível, mas é possível obter um 4:54 mais baixo e quebrar o recorde de Niftski?

Super Mario Bros, lançado em 1985, teve muito tempo para ser dominado pelos speedrunners. Tal como está, a categoria Any% é uma das execuções mais otimizadas em qualquer jogo. Isso, somado à popularidade da franquia e ao impacto cultural desse título específico, torna os recordes mundiais de speedrunning neste jogo um dos mais cobiçados. 4:54, sendo a última segunda barreira possível para quebrar o jogo, faz deste recorde mundial um dos maiores marcos da história do speedrunning.



Para acompanhar melhor essa discussão, dê uma olhada no recorde mundial de Niftski:

Como foi estabelecido o recorde?

Para realmente entender o quão otimizada é essa execução, é importante saber exatamente como o jogo funciona. Super Mario Bros só pode carregar o próximo nível a cada 21 frames, um intervalo de tempo que os jogadores chamam de "framerules", que é de 21 frames ou 0,35 segundos. Se um corredor atingir o final de um nível 11 quadros em uma régua de quadro, 20 quadros em uma régua de quadro ou apenas um quadro em uma régua de quadro, o próximo nível será carregado apenas no início da seguinte régua de imagem.

Isso significa que uma vez que um nível foi otimizado a ponto de ser vencido o mais rápido possível, ele já está em seu limite teórico.



A rota Any% é: jogue para 1-1, pegue a Warp Zone 1-2 em 4-1, termine em 4-1 e pegue a Warp Zone 4-2 em 8-1. Em seguida, jogue os últimos quatro níveis e derrote Bowser no final de 8-4.

Os pilotos jogam em oito níveis no total. Desses oito, Niftski estabeleceu o melhor tempo teoricamente possível em seis deles. Mesmo a IA programada para vencer o jogo o mais rápido possível não conseguiu vencer Niftski nesses seis níveis.

Claro, isso significa que ainda há tempo para economizar em dois níveis. Chegaremos a isso, mas primeiro vamos considerar alguns dos destaques atuais do recorde mundial que colocam essa corrida em perspectiva. Parte disso pode parecer jargão no início, mas o importante é observar a precisão de todas essas dicas.

  • Nos Campeonatos Mundiais de 1-1, 4-1, 8-1 e 8-3, Niftski conseguiu o que é conhecido como falha no mastro. Essas falhas permitem que os jogadores ignorem a animação do mastro da bandeira e entrem no castelo mais cedo, e todos exigem entradas perfeitas em quadros e posicionamento perfeito em sub-pixel.

Novo recorde de velocidade de Super Mario Bros. pode ser batido?

  • 1-2 e 4-2 incluem clipes de parede perfeitos para o quadro. O primeiro é usado para chegar à área de warp mais rápido, enquanto o último é usado para empurrar Mario mais para o lado direito da tela, um requisito para a primeira falha de "false warp".
  • 8-1 apresenta o que é chamado de aceleração rápida no primeiro quadro do nível. Niftski teve que socar para a esquerda no primeiro quadro do nível, depois pular e socar para a direita no terceiro quadro e soltar o pulo no quarto quadro. Todas essas são entradas perfeitas que permitem que Mario atinja a velocidade de corrida mais rapidamente e devem ser iniciadas no primeiro quadro possível, sem indicação de quando esse quadro de nível superior chegará. Fazer isso, mais a falha do mastro no final, permite que ele pegue a regra de quadros o mais rápido possível com zero quadros a perder.
  • 8-2 inclui o infame "Bullet Bill Glitch" para enganar o nível terminando duas regras de quadro mais cedo; outro truque de quadro perfeito, bem como a configuração "TAS 8-2", que envolve chegar ao final do nível em um ritmo que só recentemente foi determinado como humanamente possível através de novas configurações.
  • O tempo termina no quadro O machado de Bowser é agarrado, não a régua do quadro, então cada quadro conta como 8-4. Niftski usou um salto de parede perfeito e uma aceleração rápida insanamente forte antes da segunda corda ruim para obter um tempo bastante baixo de 4:54.

Isso cobre apenas os momentos-chave da corrida. Cada nível apresenta pelo menos um truque de pixel perfeito, e Niftski acertou cada um deles em sucessão, além de um movimento geral perfeito através de tudo entre eles.



Então, quais são os dois níveis em que os corredores teoricamente poderiam economizar tempo, e eles são humanamente possíveis de economizar tempo?

Onde economizar tempo?

A zona mais realista para economizar tempo é 8-4. Existem 20 quadros possíveis para gravar neste nível, embora o 8-4 mais rápido já registrado na prática tenha registrado apenas 17, também feito por Niftski.

Esses 20 quadros podem ser salvos executando sprints rápidos no primeiro quadro em cada peça de 8-4, semelhante ao que é feito no início de 8-1. Dada a taxa de sucesso incrivelmente baixa do truque 8-1 pelos velocistas mais talentosos, é improvável que vejamos alguém acertando várias vezes em um único nível no final de uma corrida de ritmo recorde. do mundo, em breve .

Aceleração rápida significa que Mario está programado para desacelerar da velocidade de corrida para zero mais rápido do que ele acelera de zero para a velocidade de corrida. O software determina a desaceleração quando você tenta se mover na direção oposta que você está enfrentando. Então, olhando para a esquerda e pulando de volta para a direita, você “desacelera” mais rápido até a velocidade máxima.

O outro nível para economizar tempo é 4-2, onde apenas uma regra de imagem pode ser registrada. Isso é feito executando um truque conhecido como “Lightning 4-2”. O truque aqui é empurrar Mario 20 pixels mais para a direita da tela do que normalmente é possível.

Ao fazer isso, Mario pode entrar em um tubo antes que a tela tenha rolado para a direita o suficiente para substituir os dados de transição do tubo. Em vez de levá-lo a um esconderijo de moedas como de costume, leva você à região aérea que você geralmente precisa assistir a uma cena de escalada de videira para alcançar.



Niftski usa o clipe de parede para empurrar Mario o suficiente para a direita, mas há uma maneira mais rápida de fazer isso. Ao esbarrar nos cantos dos blocos da maneira certa, de frente para trás, mas de pé à direita, os pilotos podem forçar Mario para a direita de 7 a 10 pixels por colisão. Duas saliências perfeitas forneceriam a quantidade exata de pixels necessários, e descer o primeiro pixel do tubo o levaria acima do solo. Isso economiza alguns quadros em comparação com o registro de Niftski.

Novo recorde de velocidade de Super Mario Bros. pode ser batido?

Uma vez acima do solo, os corredores devem atingir uma aceleração rápida a partir do primeiro quadro, assim como 8-1 novamente, depois entrar no tubo da zona de dobra 8-1 no primeiro quadro possível para registrar uma regra extra no agregado em 4-2. Quando Niftski praticou esse truque, levou seis meses de tentativas intermitentes para acertar uma vez.

Em conclusão, restam 41 frames possíveis para serem salvos em Super Mario Bros, então sim, o recorde pode e será quebrado. Muito provavelmente, os salvamentos futuros envolverão pequenas economias de tempo em 8-4, à medida que acelerações rápidas simples são adicionadas, mas uma regra de frame salva em 4-2 é inevitável. É apenas uma questão de tempo e prática.

Derrubar esses 41 frames resultaria em 4:54,265, o tempo mais rápido possível para o jogo ser batido. À medida que nos aproximamos da perfeição, as atualizações só ficam mais difíceis, e agora essas atualizações são quase impossíveis. Para ver a corrida de Niftski comparada com o teoricamente perfeito 4:54.265, e ver essas potenciais economias de tempo de 4-2 e 8-4, confira este vídeo de comparação:

Adicione um comentário do Novo recorde de velocidade de Super Mario Bros. pode ser batido?
Comentário enviado com sucesso! Vamos analisá-lo nas próximas horas.