Descubierto un huevo de pascua en F-1 Spirit

F‑1 Spirit: The Way to Formula‑1 es un viejo conocido por todos nosotros, un juego de carreras con perspectiva vertical donde empezamos corriendo con coches modestos (Stock, Rally, F3) y, a medida que obtenemos puntos, se desbloquean categorías superiores hasta llegar a Fórmula 1. Fue un título que destacó mucho por su diversión y su excelente puesta en escena con gráficos detallados y coloridos además de una estupendísima banda sonora con SCC.

Con los conocimientos y herramientas adecuados es posible localizar dentro del código los sprites del juego como los coches, semáforos, explosiones, etc. Incluso se pueden extraer los gráficos comprimidos que componen el set de tiles. Pero en el caso que nos ocupa, Néstor Sancho ha mirado más allá descubriendo que aparece algo totalmente inesperado: un pingüino. ¿En serio, un pingüino?

Pues sí, amigos míos. La realidad es que este sprite no estaba documentado en ningún sitio hasta ahora: no aparece en listas de trucos, combinaciones de cartuchos ni foros. Y aunque está presente en las dos versiones comerciales conocidas del juego ninguna de las dos lo usa (ni la primera, que muestra el HUD con la palabra MISSION y tampoco la más tardía en la que el HUD muestra GEAR). Además, no existe referencia alguna en el código que active ese gráfico.

El quid de la cuestión está en la versión temprana del juego (que no fue comercializada) donde el código si hace referencia el sprite del pingüino, pero solo bajo una condición muy específica que implica que una dirección de memoria RAM tenga un valor concreto (0x01). Y esa dirección está vinculada al sistema de detección de combinaciones de cartuchos (Game Master, King Kong 2, Q‑Bert). El problema es que todas las combinaciones reales escriben 0x02, nunca 0x01. Es decir: el pingüino estaba preparado como parte de un comportamiento especial… pero ningún cartucho comercial lo activa.

Pero basta con parchear la ROM para sustituir ese 0x02 por 0x01 y comprobarlo: el pingüino aparece exactamente como Konami lo dejó oculto hace casi cuatro décadas.

Estas son las tres diferentes imágenes ROM de F‑1 Spirit: The Way to Formula‑1:

  • Versión preliminar (no comercial): d2bfd036c8520091375f7d0b3bb0c810e04dd9bf.
  • Mission en el HUD: ff72a1788d47f9876d9fabd720f6a289fb409090
  • Gear en el HUD: 42fbb18722df3e34e5b0f935a2dc0ce0d85099e9

Los videojuegos que hemos jugado una y mil veces no dejan de sorprendernos después de tanto tiempo. Cuando pensábamos que estaba todo descubierto, aparece un nuevo secreto para dejarnos con la boca abierta, alegrarnos la vida y poner de nuevo el foco en los videojuegos clásicos.

Increíble trabajo de arqueología el de Néstor Sancho. Me quito el sombrero.

Enlace relacionado: GitHub

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.