El ingeniero de Microsoft Raymond Chen desvela que el clásico juego fue retirado por un fallo de 64 bits imposible de corregir. La licencia pertenece ahora a EA.
El mítico 3D Pinball Space Cadet, que acompañó a millones de usuarios desde Windows 95 hasta Windows XP, desapareció de los sistemas operativos de Microsoft con la llegada de Windows Vista. Durante años circularon teorías sobre un supuesto conflicto de derechos de autor, pero la verdadera razón acaba de salir a la luz.
Raymond Chen, ingeniero de Microsoft, ha explicado en su blog que el juego fue retirado porque no se pudo adaptar a 64 bits. El código fuente pertenecía a un desarrollador externo, y al intentar portarlo se produjo un error que hacía que la bola atravesara los obstáculos como un fantasma, lo que hacía imposible jugar con normalidad.
El fallo estaba en un error de redondeo en las operaciones de punto flotante dentro de la detección de colisiones. Como el código fue escrito por un tercero hacía años, nadie en Microsoft era capaz de entenderlo, ni siquiera para localizar el motor de colisiones. Corregirlo habría requerido estudiar el código línea a línea, y la compañía no estaba dispuesta a invertir ese tiempo.
El juego fue desarrollado por Cinematronics y publicado por Maxis, ambas adquiridas posteriormente por EA, que hoy ostenta la licencia. Aunque es poco probable que regrese a Windows, la comunidad ha creado versiones modificadas y mejoradas que pueden descargarse gratis para revivir la nostalgia.
Para los que quieran volver a jugar, basta con buscar en internet alguna de estas versiones alternativas. El clásico sigue vivo fuera del ecosistema oficial de Microsoft.


