السباق السريع

سوبر ماريو براذرز تحصل على تنفيذ تعليمات برمجية عشوائية بعد 40 عاماً

بعد أربعين عاماً على صدورها، لا تزال نسخة Super Mario Bros. الأصلية تخفي أسراراً. تذكر Kotaku أن متسابق السرعة Kosmic نشر فيديو عن ثغرة جديدة كبيرة اكتشفها مجتمع سباقات السرعة للعبة، وكانت Polygon أول من تناولها. تستخدم الثغرة تنفيذ تعليمات برمجية عشوائية (ACE)، وهو استغلال يتيح للاعبين إدخال شيفرة خاصة بهم عبر اللعبة نفسها. وقد استُخدمت ACE لتخطي أجزاء كبيرة من ألعاب أخرى، مثل The Legend of Zelda: The Wind Waker وFinal Fantasy وكثير من ألعاب Pokémon، وظهرت في ألعاب ماريو أخرى، لكنها لم تظهر قط في النسخة الأصلية.

بدأت القصة بتعطل جلسة لعب The Lost Levels على Nintendo Switch Online، وشارك مستخدم على منصة X التسجيل. عثر أعضاء المجتمع على المقطع وحاولوا فهم سبب التعطل، وتحققوا مما إذا كان يمكن إعادة إنتاجه في اللعبة الأصلية. وبعد كثير من التخمين وجدوا ثغرة، وأصبحت ACE ممكنة رسمياً في SMB1، ما يتيح للاعبين القفز مباشرة إلى النهاية.

لن يغيّر هذا طريقة لعب الناس في الوقت الحالي. فقد قال Kosmic لموقع Polygon إن الحيلة محدودة وتحتاج إلى كثير من المدخلات الدقيقة على مستوى البكسل، وحتى مع ذلك يكون الوصول إلى النهاية أبطأ من إنهاء اللعبة بالطريقة المعتادة. وإن أسرع أحدهم بهذه الطريقة، فمن المرجح أن تُعدّ فئة مستقلة لا أن تحل محل الأرقام القياسية الحالية، لأن الثغرة بهذا الحجم.

قدّم Kosmic الاكتشاف على أنه إنجاز يتمثل في جعله ممكناً وحلّه. وقد علق في ذهني قوله: يمكنك الآن الوصول ليس فقط إلى عالم Minus، بل إلى أي عالم أو مرحلة تريدها، دون اختراق أو غش. وبعد فترة من التوتر في مجتمع سباقات ماريو، من الجميل قراءة قصة عن التعاون.

المصدر: Kotaku

التعليقات 0

اترك أول تعليق، بأي لغة.

سجّل الدخول للتعليق