أرشيفات الإلكترونيات الرقمية Uncategorized تنفيذ التعليمات البرمجية التعسفي في قلعة أخرى!

تنفيذ التعليمات البرمجية التعسفي في قلعة أخرى!

عندما يحصل المرء على جهاز كمبيوتر، يجب أن يتوقع أن يقوم المالك بتشغيل أي رمز على أنه يريد. في كثير من الأحيان هذا ليس هو الحال، على الرغم من أن الكثير من الأجهزة الحديثة يتم بيعها مع محمل الإقلاع المقفل أو أسوأ. ومع ذلك، فإن التكنولوجيا الأكبر سنا أسهل كثيرا في التعامل معها، ولكن تنفيذ التعليمات البرمجية التعسفي على شيء مثل نينتندو الأصلي لا يزال يتضمن الكثير من الأعمال السرية، حيث توضح [ميكانيكا ألعاب الرجعية] مع الأعمال الداخلية لإخوان ماريو براذرز 3.

في حين أن هذا الاختراق لا يعدل بشكل دائم Nintendo نفسه، إلا أنه يسمح بتنفيذ التعليمات البرمجية التعسفي داخل اللعبة، والذي يستخدم في الغالب بواسطة Speedrunners للوصول إلى مشهد درجات الائتمان النهائي بأسرع وقت ممكن. للقيام بذلك، تتم كتابة القيم إلى الذاكرة عن طريق معالجة بعناية فائقة الكائنات على الشاشة. بمجرد إدخال القيم المناسبة، يتم استغلال خلل في اللعبة التي تنطوي على أنبوب لتنفيذ الذاكرة المعالجة كتعليمات. تعد التعليمات المزروعة كثيرا والتي تستخدم في كثير من الأحيان لتحميل غرفة الأميرة وإكمال اللعبة، مع تحوم السجل الحالي حول علامة ثلاث دقائق.

إذا كنت تشعر وكأنك رأيت شيئا مثل هذا من قبل، فمن المحتمل أن تفكر في استغلال ماريو العالم بشكل لا يصدق لنظام SNES الذي يسمح بنفس نمط تنفيذ التعليمات البرمجية التعسفية. ومع ذلك، فإن ماريو 3 هاك أبسط لتنفيذ. كما أنه يستحق التحقق من الفيديو أدناه، لأن [ميكانيكا اللعبة الرجعية الموضحة] يذهب إلى عمق كبير حول القيم التي تتم كتابة القيم إلى الذاكرة، وكيف يتم تنفيذها كتعليمات، وجميع الأعمال الداخلية الأخرى للعبة التي تسمح بذلك استغلال هذا المستوى.

Leave a Reply

Your email address will not be published. Required fields are marked *