Autor Tema: Sobre los "Single event upset" y speedrun

0 Usuarios y 2 Visitantes están viendo este tema.

21 Enero, 2024, 09:50 pm
Leído 1067 veces

manooooh

  • $$\Large \color{#9c57a6}\pi\,\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 4,791
  • País: ar
  • Karma: +1/-0
  • Sexo: Masculino
Hola!

Suelo mirar curiosidades de los speedrun y el que sin duda me ha llamado la atención tiene que ver con el videojuego Super Mario 64 y un single even upset (SEU).

Links:

Super Mario 64 Cosmic Ray Bit Flip

How An Ionizing Particle From Outer Space Helped A Mario Speedrunner Save Time

Básicamente se trata aparentemente de un rayo proveniente del espacio que provocó el cambio de un sólo bit mientras el speedrunner estaba jugando Super Mario 64 y grabándolo, lo que causó que se modificara la altura de Mario que en su momento era C5837800 (11000101) a C4837800 (11000100), colocándolo en un piso superior al que estaba. Lamentablemente el speedrun estaba lejos de ser perfecto, por lo que esa "ayuda proveniente del espacio" no produjo ningún ahorro de segundos, aunque causó el asombro del jugador y de toda la comunidad.

Se ha intentado reproducir ese salto de Mario de muchísimas maneras diferentes, sin éxito. Incluso ofrecieron 1000 dólares a quien lograra reproducir el glitch. Se comprobó que manipulando sólo un bit de la altura de Mario provocaba casi el mismo efecto que dicho evento. Y digo "casi" porque si bien el video original data del 2013, según las palabras del Youtuber UncommentatedPannen:

Note that DOTA_TeaBag's stream is (1) choppy, (2) might have twitch lag, and (3) might have N64 lag. Thus, I'd say there's a small margin of error, explaining the slight difference in timing of the damage in the second comparison. Additionally, you can compare the camera angles caused by the upwarp, and you'll notice that they match much more closely in the second comparison than the first comparison.


Para las mentes matemáticas, ¿cuán probable es que justo en el momento exacto que cae Mario del salto, en un speedrun, jugando un videojuego, ese bit y no otro haya cambiado por un SEU? Me parece asombroso y a la vez preocupante si podría volver a suceder.

Otros SEU tomados de la Wikipedia en inglés:

- In the 2003 elections in Brussels's municipality Schaerbeek (Belgium), an anomalous recorded number of votes triggered an investigation that concluded an SEU was responsible for giving a candidate named Maria Vindevoghel 4,096 extra votes. The possibility of a single-event upset is suggested by the difference in votes being equivalent to a power of two, 212.

- In 2013, a speedrunner of the video game Super Mario 64 using the Nintendo 64 console experienced an advantageous glitch that teleported Mario higher up in the "Tick Tock Clock" stage. This has been hypothesized to have been caused by an SEU, flipping the least significant bit of Mario’s height value's most significant byte. Attempts by other players to reproduce the glitch, even using the exact controller inputs to recreate the speedrun identically, have not succeeded. Only after flipping one bit of memory in an emulator could players consistently replicate the glitch.

- On October 7, 2008, Qantas Flight 72 at 37,000 feet, one of the plane’s three air data inertial reference units had a failure, causing incorrect data to be sent to the plane’s flight control systems. This caused pitch-downs and caused severe injuries to crew and passengers. All potential causes were found to be "unlikely," or "very unlikely," except for an SEU. However, the Australian Transport Safety Board (ATSB) found it had "insufficient evidence to estimate the likelihood" that an SEU was the cause.

¿Los conocían?

Quizás sobre informática puedan opinar argentinator o pierrot. ;)

Saludos

08 Febrero, 2024, 04:38 pm
Respuesta #1

Juan Galicia

  • $$\Large \color{#6a84c0}\pi$$
  • Mensajes: 26
  • País: mx
  • Karma: +0/-0
  • Sexo: Masculino
    • Colegio del Valle
No sabia esto del speedrun, es muy interesante.

08 Febrero, 2024, 07:31 pm
Respuesta #2

manooooh

  • $$\Large \color{#9c57a6}\pi\,\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 4,791
  • País: ar
  • Karma: +1/-0
  • Sexo: Masculino
Hola

Un video sobre el glitch:


En uno de los comentarios dijeron algo y es cierto, no me había percatado que si se tratase de un SEU, y jugando en simuladores, sería imposible de replicarlo de manera "natural" pues los simuladores no tienen circuitos eléctricos. Toda una maravilla.

Saludos