الموت في اختبار الحمل وفي Coreboot

موضوع لطالما ولدت الموانئ بعض الاهتمام في المجتمع من أي نوع ، مثل ألعاب الفيديو (وحدة التحكم في الكمبيوتر) ، وكذلك التطبيقات (من نظام إلى نظام) ، والوظائف ، والمرافق ، وما إلى ذلك.

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

لكن في هذه الحالة سوف نتحدث عن لعبة ، والتي تبدو مثيرة للاهتمام بالفعل في هذه المرحلة على وجه الخصوص ، لأن حقيقة أنها واحدة من الألعاب التي تحتوي على أكبر عدد من المنافذ لديها (أو على الأقل ما أعرفه) وهذا هو أن أحداً لم يتخيل رؤية الألعاب تتحول إلى أجهزة مثل اختبار الحمل.

هذه اللعبة ليست سوى Doom ، التي تم إصدارها في عام 1993 وغيرت مشهد ألعاب الرماية عند إصدارها.

يُعرف الشخص الذي يقف وراء هذا الإنجاز العظيم باسم Foone Turing.، مبرمج حسب المهنة اكتشفت طريقة لعب Doom في اختبار الحمل. يبدو أن اهتمام Foone Turing قد أثار غضبًا منذ بضعة أسابيع عندما أظهر مستخدم آخر على Twitter الجزء الداخلي من اختبار الحمل ، والذي يتلخص في الحد الأدنى من الأجهزة اللازمة لتفسير شريط الاختبار ، مثل شريط اختبار آلي منخفض الطاقة للغاية من الأعمال المنزلية.

ومع ذلك ، فإن معظم الاختبارات المجهزة بها شاشة LCD ذات لون واحد ، مما يعني أن لديها أيضًا مدخلات لهذه الشاشات. يمكن لأي شخص فضولي بدرجة كافية ولديه معرفة جيدة بالمواد إجراء الاتصال ، إذا جاز التعبير.

مثل Marc Verdiell ، المتخصص في الأجهزة القديمة ، يحب Turing اللعب بتقنية لا تبدو مناسبة. يحتوي اختبار الحمل الذي طلبوه على شاشة LCD تحتوي على أربعة رموز فقط ومشفرة للقيام بشيء واحد: عرض علامات مثل الساعة الرملية وكلمة "حامل". في الاختبار الأول الذي حاول تورينج القيام به ، تم تشفير الشريحة الداخلية بالكامل ، مثل مثبّت الأقراص المضغوطة للقراءة فقط.

قام تورينج لاحقًا بإزالة عناصر شاشة LCD وشريحة الكمبيوتر مشفر. لقد جرب العديد من OLEDs الصغيرة ، قبل أن يستقر على متحكم دقيق وعرض من Adafruit يمكن أن يتناسب مع المساحة الصغيرة لصندوق اختبار الحمل. (Adafruit ، شركة تصنيع أجهزة الحواسيب الصغيرة ومقرها مانهاتن ، صنعت جيلين من متحكم Trinket الدقيق.)

الشكل والمظهر مألوفان ليس فقط للاعبين العاديين ، ولكن أيضًا للعديد من مستخدمي Windows 95. جلب تورينج اللعبة إلى الشاشة من الأجهزة الخارجية واستخدم طريقة عرض الرسومات تسمى "التردد" لترجمة رسومات اللعبة الملونة بشكل مبسط و شكل محكم. لون واحد OLED. لكن الأمر لم يكن يتعلق بلعب اللعبة ، فقط تشغيل صور الفيديو على شاشة على شكل اختبار الحمل.

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

من الجدير بالذكر أنه حتى الآن فيما يتعلق باختبار الحمل ، فإنه لا يقوم بتشغيل Doom تقنيًا على أجهزته الأصلية ، ولكن اختبار الحمل الذي تم إجراؤه بشكل مختلف يمكن أن يكون تورينج مصممًا على اكتشاف ذلك.

آخر المنصات التي تم نقلها إليها الموت مؤخرا إنه ليس أكثر ولا أقل مما هو عليه في مشروع coreboot، وهو مشروع برمجيات مجاني قابل للتمهيد. هدفه هو استبدال نظام الإدخال والإخراج الأساسي (BIOS) الموجود في معظم أجهزة الكمبيوتر بنظام وظيفته الوحيدة تحميل نظام تشغيل حديث 32 بت أو 64 بت.

أعلن مطورو Coreboot عن Coreboot 4.17 مع العديد من اللوحات الأم المدعومة الجديدة ، ودعم GRUB2 بالإضافة إلى SeaBIOS كحمولة ، والعديد من التحسينات على الكود منخفض المستوى أيضًا. أيضًا ، من الممكن تشغيل لعبة Doom على Coreboot 4.17.

CoreDOOM هو منفذ لعبة Doom التي تعمل تحت Coreboot. هذا منفذ من Doomgeneric ، وهو مشروع يجعل لعبة Doom سهلة النقل من خلال طلب فقط تنفيذ عدد قليل من الميزات حول عرض الصور والأحداث الرئيسية والعلامات والوظائف الأساسية الأخرى ، ولكن بدون دعم للصوت وما إلى ذلك. تتم معالجة حمولة coreDOOM في المخزن المؤقت للإطار الخطي لـ Coreboot وتحميل ملفات بيانات لعبة WAD من CBFS إلى ذاكرة القراءة فقط للنظام.

تم اختباره تحت QEMU وعلى أجهزة حقيقية لأولئك الذين يرغبون في لعب هذه اللعبة الكلاسيكية التي تعمل مباشرة على البرامج الثابتة لنظام Coreboot كحمولة.

توجد نسخة من coreDOOM في شجرة بينما يتم التطوير عبر coreDOOM على جيثب. حتى الآن ، يتم دعم لوحات المفاتيح PS / 2 فقط ، مع توقع دعم لوحة مفاتيح USB في تاريخ لاحق. لا يوجد دعم لحفظ اللعبة لأنه يتم تشغيله من ذاكرة فلاش تمهيد النظام ، ودعم تنسيق الفيديو محدود.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.