Las matemáticas son fascinantes. Los videojuegos también. Stryder7x combina ambas pasiones de una manera muy particular: buscando errores de código que poder explotar en el videojuego Paper Mario. En este caso ha calculado un truco que sería imposible de hacer en la vida real. Se trata de colgar el juego golpeando una y otra vez el mismo bloque.

Para su prueba, este jugador ha seleccionado una pantalla concreta en la que aparecen tres bloques con objetos al golpear un tercero a nivel del suelo. Los golpes se acumulan en una dirección de memoria que puede almacenar de 00000000 a FFFFFFFF en hexadecimal, o sea, 4.294.967.295 valores.

Advertisement

Advertisement

La clave del asunto es que el juego no da el logro por terminado y resetea la dirección de memoria a cero hasta que no sales de la habitación por lo que, teóricamente, si el jugador sigue golpeando inmisericórdemente el bloque, la dirección acabaría por saturarse y el juego se bloquearía, la cuestión es ¿cuánto tiempo hace falta?

Stryder7x calcula esto mediante otra pirueta. Calcula los martillazos por segundo que da Mario analizando los frames por segundo. Con ese valor, los cálculos prosiguen en función de los bloques que aparecen hasta llegar a un resultado final estimado de 416 años. Obviamente, nadie puede probarlo sin utilizar un hack, pero las matemáticas y el código no fallan si se tiene la suficiente paciencia. [vía Stryder7x]

Síguenos también en Twitter, Facebook y Flipboard.