in

كيف قام عشاق Zelda بتغيير النهاية إلى Ocarina of Time على Vanilla N64

كيف قام عشاق Zelda بتغيير النهاية إلى Ocarina of Time على Vanilla N64


Ocarina of Time . إليكم قصة كيف جعل بعض المعجبين ذلك يحدث على أي حال – كل ذلك على مخزون N64 مع خرطوشة Ocarina غير معدلة.”/>
تكبير / هذا … ليس من المفترض أن يحدث في الأكرينا من الوقت. إليكم قصة كيف جعل بعض المعجبين ذلك يحدث على أي حال – كل ذلك على مخزون N64 مع عدم تعديل الأكرينا خرطوشة.

تمت الألعاب الصيفية بسرعة

بعد فترة وجيزة من نشر دليلنا للألعاب الصيفية Done Quick 2022 ، استضاف الحدث عرضًا مذهلاً للعبة فيديو كلاسيكية – وهي لعبة ازدحمت منذ ذلك الحين بردود مقالة Ars. إذا أردنا تقسيم الشعر ، فإن هذا يمر عبر N64 1998 الكلاسيكي أسطورة زيلدا: أوكارينا من الزمن ليس “سباق سريع” ، ولكنه مثال آخر على مفهوم “TASBot” الذي يحول الألعاب بطرق لم نكن نحلم بها قبل 24 عامًا.

منذ ذلك الحين ، كشف فريق المعجبين والمبرمجين المسؤولين عن عرض “Triforce-percent” هذا الأسبوع كيف حققوا هذا الإنجاز مع لا شيء أكثر من مخزون N64 وأصلي. الأكرينا خرطوشة البيع بالتجزئة – على الرغم من أن السر يتضمن إدخالات وحدة تحكم سريعة ودقيقة جدًا بحيث لا يمكن إجراؤها بواسطة أي شيء أقل من جهاز كمبيوتر.

لا شيء قديم عن هذا الجري

https://www.youtube.com/watch؟v=wdRJWDKb5Bo

فيديو أوائل عام 2020 يشرح كيفية عمل التلاعب بالمراجع التي لا معنى لها. قد ترغب في مشاهدة هذا قبل مشاهدة فيديو SGDQ 2022 ، المضمن أدناه.

يبدأ العرض التوضيحي الذي مدته 53 دقيقة (مضمن في نهاية هذا المقال) بثغرة اكتُشفت سابقًا في أواخر عام 2019 ، أطلق عليها المجتمع اسم “التلاعب بالمرجعيات القديمة”. يستفيد هذا الاستغلال من وجود ثغرة في الإصدار 1.0 الأصلي من اللعبة ، والتي سمحت للاعبين بالتلاعب بالقيم العددية المخصصة لأشياء معينة في ذاكرة اللعبة. يمكن العثور على التفسير الأكثر روعة لهذه التقنية المعقدة في مقطع فيديو على YouTube من أوائل عام 2020 (مضمن أعلاه) ، حيث يوضح القيم الرقمية المختلفة المخصصة لكل عنصر في اللعبة ، مثل X- و Y- و Z- المحاور وتناوبها.

يمكن للاعبين الأذكياء جعل القيم تتداخل أو تطغى على رمز اللعبة الأصلي بحيث يمكن التلاعب بها كما يراها اللاعبون مناسبًا. تتطلب التقنية التي نراها في تشغيل هذا الأسبوع رابطًا لالتقاط صخرة أثناء المرور عبر “منطقة التحميل” ، وهي عبارة عن ممر يُستخدم لإخفاء فترات توقف التحميل على أجهزة N64 ، وللقيام بذلك بطريقة لم يتم تصميم اللعبة للتعامل معها .

في البداية ، كانت هذه الاستغلال أداة تشغيل سريع ، حيث يمكن أن تخدع اللعبة لتحميل تسلسل الاعتمادات النهائي وتحسب تقنيًا على أنها “إكمال” في غضون دقائق قليلة فقط. لكن تشغيل Triforce-بالمائة يذهب إلى أبعد من ذلك بكثير.

دمج محتوى جديد في لعبة كلاسيكية

<img alt="مرحبًا ، انتظر ، هذا لا ينتمي هنا … ولكن كما يشير فريق TASBot التوضيحي ، تم ترك Arwing من Star Fox 64 في خرطوشة Ocarina الأصلية ، كتذكير بأنه تم استخدام هذا الكائن لاختبار إجراءات رسوم متحركة معينة في فترة التطوير المبكرة.” src=”https://cdn.arstechnica.net/wp-content/uploads/2022/07/Screenshot-103-980×653.png” width=”980″ height=”653″/>
تكبير / مهلا ، انتظر ، هذا لا ينتمي هنا … ولكن كما يشير فريق TASBot التوضيحي ، فإن Arwing من ستار فوكس 64 ترك في الأصل الأكرينا خرطوشة ، كتذكير بأنه تم استخدام هذا الكائن لاختبار إجراءات رسوم متحركة معينة في فترة التطوير المبكرة.

تمت الألعاب الصيفية بسرعة

من خلال التقاط عناصر محددة وإفلاتها ، ثم جعل رابط بطل اللعبة يتحرك وأداء المناورات في تسلسل محدد ، يفتح فريق TASBot صندوق Pandora لما يُعرف باسم تنفيذ التعليمات البرمجية التعسفي – نوع الثغرة الأمنية التي يستخدمها المتسللون في جميع أنحاء العالم جعل نظام كمبيوتر مغلق يعمل بأي كود يريدونه. علاوة على ذلك ، تبدأ سلسلة التحركات والأوامر في TASBot في إخبار N64 بقبول إدخال الزر من جميع وحدات التحكم N64 الأربعة كما لو كانت رمزًا.

تم ترك قائمة التلاعب بالعناصر هذه في اللعبة كعنصر تجريبي ، وتم اكتشافها بسهولة لاستخدامها في تشغيل SGDQ 2022.
تكبير / تم ترك قائمة التلاعب بالعناصر هذه في اللعبة كعنصر تجريبي ، وتم اكتشافها بسهولة لاستخدامها في تشغيل SGDQ 2022.

تمت الألعاب الصيفية بسرعة

في هذه المرحلة ، يستحوذ الكمبيوتر على جميع منافذ وحدة التحكم N64 الأربعة ويرسل سلسلة سريعة من نقرات الأزرار ، كما لو كان بطلًا خارقًا من zillion-finger مكافئًا لـ The Flash. الخلل الأكرينا قامت خرطوشة بتوجيه N64 لقبول كل نقرة زر بطريقة تتوافق مع سلاسل رمز معينة. بمجرد إرسال ما يكفي من هذه الحمولة ، يمكن للفريق إعادة التحكم العادي إلى منفذ “اللاعب الأول” ، بحيث يمكن لشخص حقيقي اللعب من خلال سلسلة جديدة تمامًا من المحتوى – يتم إلقاؤها جميعًا في ذاكرة الوصول العشوائي لـ N64 (ذاكرة الوصول العشوائي ) من خلال الإدخال السريع للغاية لوحدات التحكم الثلاثة الأخرى.

يمكن لهذه التصحيحات السريعة القيام بالعديد من الأشياء المذهلة التي تشبه مجتمعة رقعة منفوخة بالكامل لذاكرة القراءة فقط (ROM) للخرطوشة ، على الرغم من أن فريق TASBot يقيد نفسه بالتغييرات التي تنطبق بشكل خاص على ذاكرة الوصول العشوائي لوحدة التحكم: تغييرات طفيفة إلى الكود الحالي أو إجمالي عمليات استبدال الملفات أو الأوامر لإخبار اللعبة بتجاهل المحتوى الذي يتم تحميله عادةً من ذاكرة القراءة فقط. نتيجة لذلك ، يمكن أن يحدث خلل أو تعطل هذا الاستغلال إذا خرج اللاعبون عن المسار المتوقع الذي تم تحسين هذا الاستغلال من أجله.



Source link

What do you think?

اترك رد

«تنفيذي الشارقة» يعتمد دفعة جديدة من الدعم السكني

«تنفيذي الشارقة» يعتمد دفعة جديدة من الدعم السكني

مارينا فيازوفسكا هي ثاني امرأة تفوز بميدالية فيلدز

مارينا فيازوفسكا هي ثاني امرأة تفوز بميدالية فيلدز