3D Pinball: Space Cadet: Unterhaltsame Programmierpanne sorgte für 5.000 Fps unter Windows

3
News Sven Brückner Als bevorzugte Quelle auf Google hinzufügen 28,49 €
3D Pinball: Space Cadet: Unterhaltsame Programmierpanne sorgte für 5.000 Fps unter Windows
Quelle: Pacochan.net

3D Pinball: Space Cadet lief auf Windows NT zeitweise mit bis zu 5.000 Fps. Ein Bug in der Portierung von Windows 95 auf NT sorgte für unbegrenzte Bildraten, bis Microsoft den Fehler mit einem Frame-Limiter auf 100 Fps behob.

3D Pinball: Space Cadet gehört zu den Klassikern früher Windows-Versionen. Ursprünglich in Microsoft Plus für Windows 95 enthalten, wurde das Spiel später bis Windows XP standardmäßig mitgeliefert. Hinter den Kulissen verbirgt sich eine bemerkenswerte technische Anekdote, wie Dave Plummer, der das Spiel von Windows 95 auf die NT-Plattform portierte, kürzlich auf seinem Youtube-Kanal erklärte.

Eigene Engine machte Probleme

Bei der Portierung entwickelte Plummer eine eigene Engine, die auf der ursprünglichen Logik des Spiels aufsetzte und die Video- und Soundausgabe verwaltete. Dabei entstand unbeabsichtigt ein Bug: Die Engine zeichnete Frames so schnell wie möglich, ohne eine Begrenzung der Bildrate zu implementieren. Zum Zeitpunkt der Portierung lief der Titel auf einem MIPS-R4000-Prozessor mit 200 MHz. Unter diesen Bedingungen erreichte das Spiel eine Bildrate von etwa 60 bis 90 Fps, was für die damalige Zeit völlig ausreichend war.

Modernere Prozessoren entlarvten den Bug

Mit der Einführung leistungsfähigerer Prozessoren in den frühen bis mittleren 2000er-Jahren wurde das Problem jedoch deutlich sichtbar. Ohne Frame-Limiter nutzte 3D Pinball einen gesamten CPU-Kern und konnte zeitweise Bildraten von bis zu 5.000 Fps erreichen.

Empfohlener redaktioneller Inhalt [EMBED_URL] An dieser Stelle finden Sie externe Inhalte von [PLATTFORM]. Zum Schutz Ihrer persönlichen Daten werden externe Einbindungen erst angezeigt, wenn Sie dies durch Klick auf "Alle externen Inhalte laden" bestätigen: Ich bin damit einverstanden, dass mir externe Inhalte angezeigt werden. Damit werden personenbezogene Daten an Drittplattformen übermittelt. Mehr dazu in unserer Datenschutzerklärung.
Externe Inhalte Mehr dazu in unserer Datenschutzerklärung.

Das Spiel lief damit extrem schnell und beanspruchte moderne Rechner unnötig stark. Der Fehler wurde von Raymond Chen, einem Kollegen Plummers, behoben. Er implementierte eine Begrenzung auf 100 Fps, wodurch das Spiel wieder mit einer stabilen Bildrate lief und die CPU nicht mehr dauerhaft ausgelastet wurde.

Unterhaltsame Programmierpanne

Obwohl Microsoft Bugs grundsätzlich ernst nimmt, wurde dieser Fall als harmlos eingestuft. Er zeigt zugleich, wie stark die Hardwareentwicklung die Software beeinflussen kann. Während die ursprüngliche Portierung unter einem langsamen Prozessor unproblematisch war, führte die stark gestiegene Rechenleistung später zu ungewöhnlichen Effekten.

Plummer selbst bezeichnete den Fehler rückblickend als typische Programmierpanne, die in der Praxis allerdings keinen Schaden verursachte. Die Anekdote unterstreicht den Wandel von Hardware- und Software-Design: Früher wurde die Spielgeschwindigkeit oft direkt an die Taktrate gekoppelt, eine Praxis, die mit modernen Mehrkernprozessoren und festen Zeitintervallen für Spiele zunehmend an Bedeutung verlor.

Haben Sie noch Erinnerungen an 3D Pinball: Space Cadet? Nutzen Sie die Kommentarfunktion und teilen Sie uns Ihre Meinung mit. Zum Kommentieren müssten Sie eingeloggt sein. Sollten Sie noch keinen Account haben, könnten Sie über eine Registrierung nachdenken, die viele Vorteile mit sich bringt. Beachten Sie beim Kommentieren bitte die gültigen Forenregeln. Folgen Sie uns außerdem für Neuigkeiten in der Hardware-Welt oder unsere exklusiven Inhalte gern auf Whatsapp und X. Unsere Video-Inhalte (oftmals gewürzt mit einer Prise Humor) finden Sie bei Youtube, Instagram und Tiktok.

Quelle: via Tom's Hardware, Dave Plummer via Dave's Attic

3
    • Kommentare (3)

      Zur Diskussion im Forum
      • Von Gamer1970 Software-Overclocker(in)
        Der Flipper war einfach klasse.
      • Von Gamer1970 Software-Overclocker(in)
        Der Flipper war einfach klasse.
      • Von empy Lötkolbengott/-göttin
        Zitat von nitg
        was hab ich das damals gesuchtet, weils einfach nix anderes gab
        Ich habe das eine zeitlang viel zum Prokrastinieren benutzt. Einerseits habe ich deswegen jetzt nostalgische Gefühle für das Spiel, andererseits war das nüchtern betrachtet eine ganz schöne Zeitverschwendung, weil ich auch damals schon Zugang zu deutlich besseren Spielen hatte, wenn auch bei weitem nicht im gleichen Maßstab wie heute.
      • Von nitg Freizeitschrauber(in)
        was hab ich das damals gesuchtet, weils einfach nix anderes gab
      Direkt zum Diskussionsende
  • Print / Abo
    Apps
    PCGH Magazin 07/2026 PC Games 06/2026 play5 07/2026 N-Zone 06/2026 Linux Magazin 07/2026 LinuxUser 07/2026 Raspberry Pi Geek 07/2026
    PC Games Hardware PC Games Linux Magazin Raspberry Pi Geek Computec Kiosk