- El juego Morrowind en la Xbox original reiniciaba la consola en secreto.
- Esta acción se realizaba para liberar memoria RAM durante la carga.
- Una investigación ha confirmado esta peculiar funcionalidad.
La Xbox original, conocida por su arquitectura basada en hardware de PC, contaba con una limitación de 64 megabytes de RAM. Esta cantidad, incluso para la época, era bastante escasa. Todd Howard de Bethesda reveló en un podcast una anécdota sorprendente: Morrowind, en ocasiones, reiniciaba la consola de forma invisible para el jugador con el fin de optimizar el uso de la memoria. Un investigador, conocido como Modern Vintage Gamer, se propuso verificar la veracidad de esta afirmación.
Investigación sobre reinicios ocultos de Morrowind
La investigación comenzó utilizando un kit de desarrollo de Xbox. Se observó que los reinicios mencionados ocurrían durante el proceso de carga del juego. Al ejecutar una carga y forzar un reinicio suave de la consola, en lugar de volver a la pantalla de título, el sistema volvía directamente a la pantalla de carga, recuperando la última partida guardada. Esto sugería que el juego era capaz de reiniciarse en medio de su rutina de carga.
Confirmación de la función de reinicio
Modern Vintage Gamer sospechó que esta funcionalidad se lograba mediante una rutina llamada XLaunchNewImage, parte de la API de Xbox, que permitía reiniciar la consola y ejecutar un nuevo programa. Tras descompilar el código de Morrowind, se encontró una llamada que coincidía con esta descripción. Un análisis más profundo reveló que el juego efectivamente invocaba XLaunchNewImage al cargar y al iniciar una nueva partida. La existencia de un archivo *.ini con indicadores para activar este comportamiento confirmó la teoría.
Motivaciones detrás del reinicio automático
La razón principal detrás de esta peculiar característica de Morrowind parece ser la simplicidad de iniciar el juego desde cero al cargar una partida guardada, en lugar de tener que descargar y gestionar todos los activos del juego en memoria de la sesión actual. Este ingenioso método probablemente facilitó enormemente el trabajo del equipo de desarrollo una vez implementado. Aunque no se habla frecuentemente de la saga The Elder Scrolls en este contexto, este descubrimiento arroja luz sobre las innovaciones técnicas de la época.