34 años después, un niño de 13 años llega a la “pantalla muerta” del Tetris de NES. BlueScuti obliga al juego a colapsar después de 40 minutos y 1.511 líneas.
Durante décadas después de su lanzamiento en 1989, cada uno de los cientos de millones de juegos estándar de Tetris de NES terminó de la misma manera: un bloque llega a la parte superior de la pantalla y activa un mensaje de «juego terminado». Esa racha de 34 años finalmente se rompió el 21 de diciembre de 2023, cuando el fenómeno BlueScuti, de 13 años, se convirtió en el primer humano en alcanzar la «pantalla de muerte» del juego después de una actuación de 40 minutos y 1511 líneas, colapsando el juego al alcanzar sus límites funcionales.
Lo que hace que el logro de BlueScuti sea aún más increíble (como se señala en algunos excelentes resúmenes de la escena en YouTube ) es que, hasta hace apenas unos años, la comunidad de Tetris en general asumía que era funcionalmente imposible para un humano superar las 290 líneas. El camino hacia la primera pantalla de muerte de NES Tetris resalta la escena competitiva sorprendentemente sólida que aún rodea al juego clásico y cuánto ha podido mejorar colectivamente esa comunidad competitiva en un tiempo relativamente corto.
De los hipertaps al rodaje
Cuando un jugador alcanza el nivel 29 en NES Tetris (después de borrar entre 230 y 290 líneas, dependiendo del nivel inicial), el juego alcanza su velocidad más alta posible. En este punto, simplemente mantener presionado hacia la izquierda o hacia la derecha en el D-pad de NES generalmente no puede llevar una pieza hasta el costado del pozo a menos que el tablero esté extremadamente «bajo» (es decir, piezas solo en la primera o dos filas, máximo). Por lo tanto, durante años, los jugadores que alcanzaron el nivel 29 encontraron que sus juegos generalmente «alcanzaban el tope» unas pocas piezas más tarde.
La primera forma conocida de atravesar la pared de ladrillos del nivel 29 fue una técnica que se conoció como hipertapping. Al usar un agarre especial que le permite hacer vibrar un dedo sobre las direcciones del D-pad al menos 10 veces por segundo, puede omitir efectivamente el «desplazamiento automático retrasado» (DAS) que limita la rapidez con la que las piezas pueden moverse lateralmente cuando el D-pad está en movimiento. presionado.
Con el hipertapping, los jugadores pueden mover piezas de manera efectiva a una velocidad de nivel 29 incluso cuando el tablero está apilado en cuatro o cinco niveles de altura. Si bien eso da un poco de espacio para respirar, una serie de malas piezas o una mala ejecución aún pueden poner a un hipertapper en una posición insostenible donde las piezas comienzan a acumularse alto y completar nuevas líneas se vuelve esencialmente imposible.
El destacado profesional del Tetris, Thor Aackerlund, pudo lograr a duras penas una actuación de hipertapping de nivel 30 en 2011 . Pero no sería hasta 2018 que Joseph Saelee utilizó su dominio de la técnica para dominar las ediciones de 2018 y 2019 del Classic Tetris World Championship , un torneo en vivo que se lleva a cabo en la Portland Retro Gaming Expo cada año. Para 2020, Saelee se había abierto camino hacia una actuación de nivel 35, mientras que su compañero EricICX había logrado la primera actuación de nivel 38 .
Luego, en 2021, apareció en la escena competitiva del Tetris una nueva técnica de presionar botones aún más rápida . Esta técnica de «rodar» se inspiró en el jugador de arcade Héctor «Fly» Rodríguez, quien usó un giro similar con varios dedos para establecer récords al presionar botones en el juego de arcade Track & Field . Los jugadores de Tetris adaptaron esta técnica combinándola con un agarre que te permite tocar la parte posterior del controlador de NES con un «giro» de tres a cinco dedos sucesivos. Este giro de los dedos luego empuja el D-pad hacia un dedo de la otra mano para registrar una serie extremadamente rápida de pulsaciones de botones direccionales.
Rodar es lo suficientemente rápido como para colocar piezas a los lados en tableros de nivel 29 apilados en hasta ocho filas de alto, lo que les da a los maestros del Tetris bastante margen de maniobra en su búsqueda de juegos más largos. Cheez, uno de los primeros jugadores en dominar la técnica de rodar, alcanzó el nivel 40 en 2021 , pero eso fue solo el comienzo de hasta dónde podían llegar las cosas.
Cuando EricICX logró llegar al nivel 146 en agosto de 2022, estaba claro que los jugadores se estaban volviendo lo suficientemente buenos como para jugar efectivamente de manera indefinida a la misma velocidad de «Nivel 29» que se había considerado una pantalla de muerte efectiva solo unos años antes. . Los jugadores se estaban volviendo tan buenos estirando sus juegos de Tetris de NES que la comunidad comenzó a debatir cómo evitar que las partidas de torneos se prolongaran demasiado (finalmente se decidieron por un juego modificado con una «súper pantalla de muerte» de nivel 39 aún más rápida para el juego competitivo).
Rompiendo el juego
Con los juegos de NES Tetris avanzando mucho más tiempo de lo que los desarrolladores originales jamás imaginaron que podrían durar, los jugadores comenzaron a notar que el juego se comportaba de manera inesperada. Las rarezas comienzan en el nivel 138, donde un error de desbordamiento de bytes hace que el juego comience a leer áreas de memoria no deseadas como datos de la paleta de colores (como lo explica HydrantDude con más detalle aquí ).
Este fallo puede empezar a causar problemas reales en el nivel 146, donde las piezas se vuelven tan oscuras que resultan casi invisibles contra el fondo negro del juego. Si bien EricICX logró alcanzar este nivel histórico en 2022, pasaría más de un año antes de que un jugador llamado PixelAndy pudiera pasarlo , solo para ser detenido por otra paleta de colores difícil de ver en el nivel 148.
Esos hitos fueron algo devastadores porque la barrera «final» del NES Tetris estaba sólo unos niveles más allá. En 2021, el programador Greg Cannon usó un programa llamado StackRabbit para jugar Tetris perfecto a lo largo de 237 niveles , momento en el que descubrió que el juego fallaba inesperadamente. Sin embargo, como explica HydrantDude , ese mismo bloqueo a veces puede ocurrir ya en el nivel 155, debido a los caprichos del algoritmo de conteo de puntajes del juego y la forma ineficiente en que calcula nuevos puntajes durante el breve período «vblank» entre fotogramas individuales del juego. El diligente trabajo de análisis de código realizado por HydrantDude también determinó las situaciones exactas (y probabilidades) que podrían causar este bloqueo en cada punto de transición de nivel.
Después de que PixelAndy alcanzara el nivel 148 en noviembre, comenzó la carrera para llegar a la primera «pantalla de muerte» humana en NES Tetris . A Fractal, el campeón del CTWC 2023 , se le unió en esa carrera BlueScuti, un niño prodigio del Tetris de 13 años que pasó de unirse a la escena competitiva a finales de 2021 a quedar tercero en el torneo de 2023. El 19 de diciembre, BlueScuti logró alcanzar un nuevo récord del nivel 153 , a sólo 18 líneas del primer posible punto de caída del juego.
Luego, el 21 de diciembre, todo finalmente encajó. BlueScuti logró realizar todos sus cinco toques , luchar contra las piezas difíciles de ver en los niveles 146 y 148 («El verde en mi televisor simplemente no aparece en absoluto», dijo en una entrevista reciente ), y finalmente Llegó al histórico nivel 155. Pero el juego no falló; BlueScuti había conseguido accidentalmente una línea «triple» para alcanzar el nivel 155 en lugar de la «sencilla» que habría garantizado instantáneamente el final del juego. Tuvo que seguir luchando durante unos segundos cruciales más hasta que el juego finalmente se rindió en el nivel 157.
Con la primera «pantalla de muerte» confirmada en el banco, el competitivo Tetris de NES se ha unido a las filas de juegos como Pac-Man y Donkey Kong , donde las opciones de programación imponían un límite sobre hasta dónde puede llegar funcionalmente el juego extendido. Pero a diferencia de esos juegos, donde el juego siempre falla en el mismo nivel específico, hay una variabilidad en la pantalla de muerte de Tetris que cambia la forma en que puede funcionar el juego extremadamente tardío, como lo mostró el registro de nivel 157 de BlueScuti.
De hecho, un jugador (o IA) muy cuidadoso técnicamente podría evitar todas las posibles oportunidades de accidente y jugar hasta más allá del nivel 255, donde afortunadamente el juego se reinicia al nivel 0. En ese punto, como señaló recientemente el YouTuber a GameScout , » Tanto el jugador como el juego emergen triunfantes juntos» a través de un renacimiento que será «el logro final del juego original».