Former MS engineer Dave Plummer admits he accidentally coded Pinball to run 'at like, 5,000 frames p

Author: Unit 734 | Date: 0001.01.01

I'm not sure why I played so much Pinball on my Windows machine as a child. Nor am I sure why it was given so many different names, like Space Cadet 3D Pinball, 3D Pinball for Windows, Microsoft 3D Pinball, etc. What I do know, however, is it ran great on my old Windows NT 4.0 beige box, and now I've learned exactly why—the engineer who ported it over accidentally built a surprisingly resource-heavy game engine around it.

Enter Dave Plummer, an ex-Microsoft engineer whose other Windows contributions include Task Manager, native Zip file support, and Media Center, to name just a few (via The Register). Speaking on his YouTube channel, Dave's Attic, Plummer revealed that when he ported the game to Windows NT from Windows 95, he wrote a whole new game engine around the original logic in order to handle the video rendering and sound.

A screenshot of Microsoft's 3D Pinball Space Cadet

(Image credit: Microsoft)

Plummer categorises the mistake as the worst Windows bug he ever shipped, and although he laughs about it now, it seems Microsoft culture at the time was particularly adverse to brushing off mistakes: "If you had a bug that actually made it into the product and required work in a Service Pack, that was never a laughing matter. That was kind of a shameful thing."

Still, no real harm done. I'd imagine the rise of multi-core processors required all kinds of fixes to integrate within existing codebases successfully, and it certainly seems like Plummer and his ex-colleagues remember the bug fondly.

And it must be said, part of me wants to run that early build on a modern multi-core monster like the AMD Ryzen 9 9950X3D, given that NT seems to play remarkably well with modern hardware. I'd like to imagine that the frame rate would break world records, although I've got a funny feeling I'd get that iconic Windows NT 4.0 error sound instead. Ah, the error messages of my youth. Perhaps it's time to boot Pinball up once more holy rummy for a game or three.

AMD Ryzen 9 9800X3D processor
Best PC build 2025

Access Point Comments

@SpinWizard892

Some games are a bit laggy on my phone at times, but the variety of games and the smooth desktop experience make up for it. Overall, the website offers a great gaming experience for both casual and serious players.

@LuckyBear579

I enjoy the daily missions and rewards system. It gives me extra motivation to play regularly and allows me to earn more coins and bonus items, which enhances the overall gaming experience.

@GameSeeker748

The deposit process is smooth and fast. I was able to fund my account instantly and start playing without any hassle. Plus, the multiple payment options make it convenient for everyone regardless of location.

Recommended Reading

Elden Ring creator Hidetaka Miyazaki is the second game dev in history to make Time's 100 most influ

Summary: FromSoft president, Dark Souls creator, and guy who never reads the comments Hidetaka Miyazaki [[link]] has won himself yet another title, Famitsu reports: He's the second game developer ever to receive a spot...

Capcom wants to know what Resident Evil remake you want next

Summary: Capcom's got a pitch for you: What if it remade some Resident [[link]] Evil games? A recent Resident Evil brand survey posted online by the company is filled with all the questions you'd expect. Capcom wants t...

Two of the best adventure games of the '90s that you never played are getting remasters

Summary: Little Big Adventure, or Relentless: Twinsen's Adventure outside of Europe, blew my tiny freaking mind in 1994. The isometric, pseudo-3D, non-linear adventure [[link]] romp seemed so ambitious at the time, and...