3D Pinball Space Cadet: el verdadero motivo de su desaparición en Windows

by Tecnoandroid
3D Pinball Space Cadet: el verdadero motivo de su desaparición en Windows

3D Pinball Space Cadet es uno de esos recuerdos que cualquiera que pasara horas frente a Windows 95 guarda con cariño. Venía preinstalado con el sistema operativo y, en una época donde los juegos gratuitos eran casi una rareza, aquel pinball se convirtió en la mejor manera de matar el tiempo. A los más jóvenes puede sonarles extraño, pero por aquel entonces las cosas funcionaban de forma muy distinta a como funcionan hoy.

El juego acompañó a varias versiones posteriores del software de Microsoft, hasta que desapareció del mapa con la llegada de Windows Vista. Y esa marcha tan repentina dejó una pregunta flotando en el aire durante años. ¿Qué pasó exactamente para que un clásico tan querido se esfumara de golpe?

La leyenda de los derechos de autor y lo que realmente ocurrió

Durante mucho tiempo la explicación que más se repetía tenía que ver con un supuesto lío de derechos de autor. Parecía lógico, encajaba, y nadie se molestó demasiado en cuestionarla. Pero la verdad es otra bien distinta, y sorprende bastante. Según Raymond Chen, ingeniero de Microsoft, el motivo real fue un problema técnico surgido al intentar adaptar el juego a 64 bits.

Aquí hay un detalle clave. 3D Pinball Space Cadet no lo desarrolló Microsoft, sino un tercero, así que la compañía de Redmond nunca fue dueña del código fuente. Cuando intentaron llevar ese código a 64 bits, apareció un fallo de lo más curioso. La bola empezaba a atravesar los obstáculos como si fuera un fantasma, algo que, evidentemente, hacía imposible jugar con un mínimo de normalidad.

Link affiliato

Un error imposible de arreglar

El origen del problema estaba en un error de redondeo en las operaciones de punto flotante, justo en la parte del código encargada de la detección de colisiones. Y ahí llegó el verdadero muro. Al haber sido escrito por un tercero hacía años, nadie dentro de Microsoft entendía aquel código. Tanto es así que, según Chen, ni siquiera consiguieron localizar la sección donde estaba el motor de colisiones.

Resolverlo habría exigido meterse en el código fuente línea por línea, con toda la inversión de tiempo que eso supone. Y en Microsoft, sencillamente, no vieron sentido en dedicar semejante esfuerzo para salvar un pinball. Así que lo dejaron ir.

¿Y qué fue de la desarrolladora y de la licencia? Cinematronics, responsable del juego, y Maxis, su editora, terminaron en manos de EA. De modo que hoy es esta última quien posee la licencia de 3D Pinball Space Cadet.

Que vuelva a Windows parece muy poco probable, la verdad. Pero no todo está perdido para los nostálgicos. La comunidad ha creado varias versiones modificadas y mejoradas que se pueden descargar de forma gratuita. Si a alguien le apetece revivir viejos tiempos y echarse una partida, solo tiene que buscar una de esas versiones y ponerse a jugar.

Link affiliato

Fuente
Imagen: muycomputer.com

Related Articles