
ألعاب يومية
·09/10/2025
لقد حظيت ألعاب سوبر ماريو جالاكسي المحبوبة من نينتندو منذ فترة طويلة بالإشادة بسبب أسلوب لعبها المبتكر وطابعها المرح. والآن، تم الكشف مؤخرًا عن غرابة برمجية: إذ تحتفظ الألعاب دائمًا بعرض أسماء فريق العمل في الذاكرة — وهو أمر "غير فعال للغاية" ولكنه يُعد تحية ساحرة للمطورين الذين يقفون وراء مغامرات ماريو الكونية.
الاعتمادات دائمًا في الذاكرة: كل من لعبتي سوبر ماريو جالاكسي تحتفظان بكامل أسماء فريق العمل في الذاكرة المؤقتة (RAM)، حتى عندما لا تكون مطلوبة.
تستهلك مساحة: في النسخة الأصلية، يشغل نص الاعتمادات حوالي 1/400 من إجمالي ذاكرة النظام، وهو ما يكفي لعدة عناصر إضافية في اللعبة.
لمسة دافئة عن غير قصد: على الرغم من أن هذا النهج غير فعال، يرى العديد من المعجبين أنه لفتة رمزية — لضمان تذكر المبدعين دائمًا أثناء اللعب.
تحسين في الجزء الثاني: يدير سوبر ماريو جالاكسي 2 النص بشكل أكثر كفاءة بشكل عام، لكنه مع ذلك يضمن بقاء الاعتمادات دائمًا في الذاكرة.
اختار المبرمجون الذين عملوا على سوبر ماريو جالاكسي الاحتفاظ بكامل نص الاعتمادات في الذاكرة المؤقتة طوال تجربة اللعب. وهذا يعني أن السطور التي تذكر العشرات من موظفي نينتندو جاهزة دائمًا في الذاكرة — سواء كان ماريو يقفز عبر الفجوات النجمية أو يتنقل عبر الألغاز التي تتحدى الجاذبية.
في اللعبة الأولى، كان جميع النصوص داخل اللعبة (بما في ذلك الاعتمادات) حاضرة دائمًا في الذاكرة — بإجمالي 4,643 سطرًا وفقًا لأبحاث المعجبين. وقد استهلكت هذه الخصوصية جزءًا كبيرًا من ذاكرة الوصول العشوائي الثمينة، والتي عادة ما تُخصص لعناصر وأحداث وأشياء اللعبة.
على الرغم من أنها ليست تحية متعمدة، إلا أن المعجبين يجدون الوجود الدائم للاعتمادات "يبث الحميمية عن غير قصد". ومع الكثير من التركيز في الألعاب الحديثة على قضايا حقوق المؤلف والاعتراف، تُعتبر هذه القطعة الغريبة من تاريخ البرمجة لفتة مجازية: اللعبة دائمًا "تتذكر" من أنشأها، تمامًا كما يتذكر اللاعبون تجاربهم داخلها.
في وقت تكافح فيه بعض الألعاب الحديثة للاعتراف الصحيح بالمطورين، يتردد صدى هذا الجانب الخفي من سوبر ماريو جالاكسي مع اللاعبين. إنه تذكير ساحر أن حتى غرائب وعدم كفاءة البرمجيات القديمة قد تحمل معانٍ تتجاوز الشيفرة البرمجية — أحيانًا عن قصد وأحيانًا عن طريق الصدفة السعيدة.