El 7 de abril de 2021 puede haber sido un día histórico en el mundo de los speedruns. Speedrunner Niftski logró completa Super Mario Bros en 4:54: 948. Esta vez no es solo el nuevo récord mundial del videojuego más famoso de la historia, también es la última barrera. Es posible que los primeros tres dígitos de este registro nunca vuelvan a cambiar.

Un juego corto

La importancia de este registro está relacionada con dos factores. La primera es que Super Mario Bros. es un juego muy corto, si sabes cómo completarlo. Jugando solo ocho de los treinta y dos niveles que lo componen (1-1, 1-2, 4-1, 4-2, y todo el octavo mundo) puedes salvar a la princesa.

Esto hace que las carreras de velocidad sean muy difíciles de mejorar. Los niveles son cortos y las posibilidades de acortar el camino ya son muy pocas en sí mismas. Dado que se permitieron carreras con fallas, Pasó de un récord de 5:07 al actual 4:54, solo después de una década de intentos.

Pero hay otra variante que hace que 4:54 sea un número probablemente insuperable. Es algo que todos los corredores de velocidad de Super Mario conocen y odian desde las primeras carreras: la regla del marco. 

Marco 21

Debido a las limitaciones de la consola para la que se desarrolló Super Mario Bros., la NES, el juego solo puede actualizarse una cierta cantidad de veces por segundo. Estas actualizaciones, entre otras cosas, compruebe si es necesario cargar una nueva capa. 

El juego puede cargar un nivel una vez cada 21 fotogramas., que a 60 fotogramas por segundo es 0,35 segundos. Esto afecta enormemente a los speedruns. Por poner un ejemplo práctico, es como si al final de cada nivel hubiera un autobús que lleva a Mario al siguiente nivel, y que sale a intervalos de 0,35 segundos. Este intervalo se llama framerule.

Esto implica que ninguna mejora en una carrera es significativa, a menos que ahorre un tercio de segundo en un solo nivel (excluyendo 8-4, el último nivel que termina en el instante en que Mario derrota a Bowser). Parece un período de tiempo muy corto, pero en un juego de ritmo rápido como Super Mario Bros. es infinito.

Casi perfecto

Los speedruns de Super Mario Bros. han llegado a una optimización que roza la perfección. Cada falla fue explotada, incluso aquellos que durante años se consideraron humanamente imposibles de realizar.

Desde Fast 4-2, que requiere una manipulación de la posición de Mario que asciende a fracciones de fotogramas, a la falla de bala de 8-2, en el que el jugador debe esperar, aparentemente perdiendo tiempo, a que la bala se posicione perfectamente, hasta llegar al Fallo en el poste de bandera.

Es a este último error al que algunos apelan para seguir creyendo que 4:53 es posible. Incluso en los días en que los primeros corredores de velocidad cayeron por debajo de la marca de 4:56, muchos sintieron que no sería posible llegar más lejos.

Esto se debe a que la última falla mostrada por el TAS (speedruns asistidos por herramienta, en el que el juego se ejecuta desde una computadora con entradas perfectas), el Flag Pole, de hecho, se consideró humanamente imposible. Esta teoría fue refutada cuando los primeros corredores de velocidad lograron realizar el error con cierta coherencia.

Pero esta vez es diferente. Ni siquiera el TAS logra bajar de 4:54. La perfección, después de años de investigar el código del juego, en un juego ejecutado desde una computadora, es 4: 54: 032. Casi un segundo por debajo del mejor desempeño humano, pero no obstante en una regla de marco de 4:53. 

Aunque Super Mario ha llegado a su límite, el hecho es que más de 35 años desde su lanzamiento, este juego aún logra animar a una gran comunidad. El video de speedrun tiene más de 300.000 visualizaciones y otro video, que cuenta la historia y la ejecución de este partido, más de un millón. No creo que haya mejor prueba de la calidad del título que esta.