ما كان يعرفه القليلون هو أن خطأً برمجيًا قد يتسبب في تشغيل اللعبة بسرعات غير مسبوقة في ذلك الوقت، وتحديدًا ما يصل إلى 5000 إطار في الثانية على الأجهزة الحديثة.
جاء هذا الكشف من ديف بلامر، مهندس سابق في مايكروسوفت، كان مسؤولًا عن تحويل لعبة سبيس كاديت من نظام ويندوز إن تي إلى ويندوز 95. شرح بلامر على قناته على يوتيوب أن محرك اللعبة كان يعاني من خلل غريب: "كان محرك الرسومات الخاص بي يعاني من خلل، وكان يجعلني أرسم الإطارات بأقصى سرعة ممكنة".
عند الإطلاق، كانت اللعبة تعمل على معالج MIPS R4000 بسرعة 200 ميجاهرتز، مما يحد من التجربة إلى حوالي 60 أو 90 إطارًا في الثانية.
لكن المشكلة ظهرت بعد سنوات مع ظهور أجهزة كمبيوتر أكثر قوة بكثير: "بعد عامين، لاحظ أحدهم أن لعبة Pinball، على الأجهزة متعددة الأنوية، كانت تستخدم نواة كاملة طوال الوقت"، روى بلامر. "كانت لا تزال ترسم بأقصى سرعة ممكنة، لكنها الآن تفعل ذلك بمعدل حوالي 5000 إطار في الثانية، لأن أجهزة الكمبيوتر أصبحت أسرع بكثير من ذي قبل."
وأخيرًا، قام مهندس آخر في مايكروسوفت، وهو ريموند تشين، بتصحيح المشكلة بتحديد معدل إطارات اللعبة بـ 100 إطار في الثانية.
على أية حال، انتشرت هذه القصة على نطاق واسع، مما يدل على أن التقدم في مجال الأجهزة قد يؤدي في النهاية إلى الكشف عن أخطاء لم يتم ملاحظتها.
ليست هناك تعليقات:
إرسال تعليق