En 1995, inclinación completa! Pinball dio a los usuarios la oportunidad de jugar en tres mesas de pinball 3D pre-renderizadas diferentes, incluidas Space Cadet 3D, Skulduggery y Dragon’s Keep. Si bien ese juego puede haberse desvanecido en la memoria, el ex ingeniero de Microsoft, Dave Plummer, reveló recientemente que Space Cadet 3D Pinball tenía el error más vergonzoso que jamás haya dejado pasar por él.
Plummer compartió La historia en su canal de YouTube (a través de Jugador de PC), y recordó que portaba el juego desde Windows 95 a Windows NT. Para hacerlo, tuvo que escribir un motor de juego nuevo en torno al programa original que pudiera manejar el video y el sonido. Sin embargo, el motor de juego que escribió tenía un error que «dibujaba marcos tan rápido como pudo». Space Cadet 3D Pinball funcionó a 60-90 fps cuando Plummer lo codificó en un procesador MIPS R4000 que se ejecuta a 200 MHz. Pero cuando Space Cadet se jugó en una máquina más potente, aumentó la velocidad a 5,000 fps.
«Avance rápido un par de años después, alguien se da cuenta de que en las máquinas de múltiples núcleos, está usando todo un núcleo para jugar pinball en todo momento», dijo Plummer. «Todavía se estaba dibujando tan rápido como podía, pero ahora estaba dibujando a 5,000 cuadros por segundo, porque las máquinas eran mucho mucho más rápidas de lo que solían ser».
Plummer acreditó a otro ex ingeniero de Microsoft, Raymond Chen, por arreglar el error al agregar un limitador de velocidad de cuadro que bloqueó el juego en 100 fps. Aunque Plummer ahora encuentra el humor en su error, recordó que Microsoft se tomó muy en serio los insectos así.
«Si tuviera un error que realmente llegó al producto y requería trabajo en un paquete de servicio, eso nunca fue un asunto de risa», recordó Plummer. «Eso fue algo vergonzoso».
Una versión de Space Cadet 3D Pinball está disponible en la tienda de aplicaciones.