Noticias
Esta es la verdadera razón por la que 3D Pinball se eliminó de Windows
Si tuviste la oportunidad de disfrutar en su momento de Windows 95 estoy seguro de que recordarás 3D Pinball Space Cadet, un juego que venía preinstalado con dicho sistema operativo y que era una manera muy divertida de matar el tiempo por aquel entonces. Quizá a los más jóvenes les parezca algo absurdo, pero en aquella época los juegos gratis eran una rareza, y la situación era muy distinta a la actual.
Dicho juego estuvo presente en muchas versiones posteriores del sistema operativo de Microsoft, hasta que finalmente 3D Pinball Space Cadet desapareció por completo con la llegada de Windows Vista. Este final tan súbito generó muchas preguntas sobre qué fue lo que ocurrió para que este juego, que se había convertido en un clásico imperecedero y se había ganado el cariño de los usuarios, desapareciese de esa manera.
Durante un tiempo la respuesta dominante fue un supuesto conflicto por derechos de autor, pero la verdadera razón es totalmente diferente, y es probable que te sorprenda. Según Raymond Chen, ingeniero de Microsoft, la razón por la que este juego desapareció con Windows Vista fue un problema que se produjo al intentar adaptar el juego a 64 bits.
3D Pinball Space Cadet no fue desarrollado por Microsoft, sino por un tercero, y por tanto la compañía de Redmond no era la propietaria del código fuente. Al intentar adaptar el código del juego a 64 bits se produjo un error que hacía que la bola atravesara los obstáculos como si fuera un fantasma, algo que obviamente impedía jugar con normalidad.
Este fallo se debía a un error de redondeo en las operaciones de punto flotante que estaba presente en el código que se ocupaba de la detección de colisiones, y que al final acabó siendo totalmente imposible de solucionar, porque el código fuente fue escrito por un tercero hace años, y nadie en Microsoft era capaz de entenderlo, tanto que según Chen ni siquiera fueron capaces de identificar la parte en la que estaba el motor de colisiones.
Para poder llegar a una solución había que hacer una gran inversión de tiempo, ya que era necesario estudiar el código fuente línea a línea, y en Microsoft no estaban dispuestos a asumir ese esfuerzo para salvar el juego. 3D Pinball Space Cadet desapareció de Windows, ¿pero qué pasó con la desarrolladora y con la licencia del juego? Pues Cinematronics, que fue la desarrolladora, y Maxis, la editora, fueron compradas por EA, así que esta es la que tiene la licencia de 3D Pinball Space Cadet.
No parece nada probable que este juego vaya a volver a Windows, pero existen varias versiones modificadas y mejoradas por la comunidad que se pueden descargar de forma gratuita, así que tampoco es un gran problema. Si tienes nostalgia y quieres echarte una partida solo tienes que descargarte una de esas versiones modificadas.


