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.

Advertisement

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.

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]

Advertisement

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