Juegos

DOOM llevaba 2,5 años funcionando en una ASUS MyPal PDA, pero finalmente se ha cerrado por un error inesperado

Después de 2,5 años ininterrumpidos de juego en una ASUS MyPal A620, una PDA de 2003 con Windows Mobile, el título icónico de id Software finalmente se bloqueó por un error de desbordamiento de enteros.

DOOM y el curioso fallo tras 2,5 años en una ASUS MyPal

El DOOM clásico siempre ha sido un juego que se ha prestado a todo tipo de experimentos. Durante años hemos visto como el juego funcionaba en microondas, frigoríficos e incluso en test de embarazo. Por eso, que funcionase en una PDA no es algo que pueda sorprendernos.

No obstante, un fan de la franquicia ha demostrado que la resistencia de este clásico también tiene límites. El experimento, compartido por el administrador del foro LenOwO, Minki, se convirtió en una prueba de paciencia tecnológica que nadie esperaba, demostrando que el juego se cierra al alcanzar el valor máximo de enteros.

La hazaña comenzó cuando Minki instaló WinDOOM, un port de código abierto, en la pequeña ASUS MyPal. Para mantenerla encendida sin interrupciones, utilizó un sistema de alimentación continua con batería de litio conectado al router. Durante más de dos años, la PDA ejecutó el juego sin descanso… hasta que una simple ventana emergente anunció el fin: un crash del sistema en Windows Mobile 2003.

El origen del fallo está en un detalle del motor original de DOOM: la variable “gametic”, que registra el tiempo interno a 35 Hz, nunca se reinicia. Al alcanzar el valor máximo de un entero de 32 bits (2.147.483.647 ticks), se produce un desbordamiento que provoca el cierre inesperado. Este bug era conocido desde los 90, pero nadie había llevado el juego a este extremo de tiempo real.

Quizás te pueda interesar la mejor configuración de PC Gaming barato.

Minki especula que el port Doom4CE, usado en Windows CE, podría haber reducido la frecuencia a 30 Hz, lo que explica que el fallo apareciera alrededor de los 2,5 años. No obstante, lejos de ser una crítica, esto habla espléndidamente bien de este clásico de los shooters, ya que pocos juegos serán capaces de estar ejecutándose de manera continuada durante más de dos años.

Recent Posts

  • Smartwatch

Aunque no lo creas, Apple no es la que más relojes inteligentes vende, pero está a punto de alcanzar al líder indiscutible

El mercado de los relojes inteligentes está decreciendo. Según los últimos datos publicados por la…

6 minutos atrás
  • Accesorios

Logitech lanza el MX Keypad, un teclado de accesos directos para controlar agentes de IA y programar sin tocar la terminal

Gestionar varios asistentes de código a la vez suele obligar a saltar entre terminales y…

2 horas atrás
  • Android

Samsung pone fecha de caducidad a dos aplicaciones más: Quick Measure y AR Doodle dirán adiós el 31 de diciembre

Samsung continúa haciendo limpieza en su colección de apps propias. La compañía surcoreana ha empezado…

3 horas atrás