Skip to main content
الأخبار

"لقد فوجئت جدا بأن عصا الحمل تحتوي بالفعل على ذاكرة وصول عشوائي كافية لحمل Doom وتشغيلها"

نتحدث مع المؤلف المشارك جون روميرو حول الميم / التحدي الخاص ب Doom الأصلي الذي يتم تشغيله على كل شيء تقريبا.
David Caballero Editor-in-Chief Spain 21 نوفمبر 2024

(ليست لقطات لعب فعلية ل Doom قيد التشغيل في اختبار الحمل).

في اليوم الآخر التقينا بجون روميرو في DevGAMM في لشبونة ، وبينما طلبنا منه أيضا مزيدا من التفاصيل حول FPS الجديد الذي لا يزال سريا ، نظرنا بشكل طبيعي إلى الوراء في الكلاسيكيات مثل Doom أو Castle Wolfenstein أو Heretic أو Hexen في الفيديو التالي.

في مرحلة ما ، اتجهت المحادثة نحو المزيد من الكلمات الطنانة التقنية في التسعينيات مثل Deluxe Paint و NeXTSTEP وعمق الألوان المحدود وكيف تم إنجاز الأشياء في ذلك الوقت ، مما جعلنا نسأل روميرو عن الميم الأحدث ، أو التحدي المتمثل في تشغيل Doom على الطابعات والسيارات وألواح الشوكولاتة وأي شيء تقريبا به شاشة.

"نعم ، إنها واحدة من أكثر قواعد التعليمات البرمجية المحمولة التي يمكنك العثور عليها. إنه مكتوب بلغة C "، يشرح. "والشيء الذي جعل Doom يسير بسرعة كبيرة هو العارض ، والذي تم إجراؤه بلغة التجميع على 8086. إذن هناك مجموعة من التعليمات البرمجية C ، ثم هناك لغة التجميع في منتصف C لجعل هذا الشريط يسير بسرعة. هذا الرمز مكتوب بالفعل بلغة C فقط في حالة عدم كتابة التجميع ، أليس كذلك؟ لذلك يمكنك فقط إلغاء التعليق على السطر C ، وسيعمل ، ولكن أبطأ بكثير. لكنه مثال على ما تحتاج إلى ترجمته إلى تجميع. وإذا قمت بهذه الوظيفة الواحدة ، فسوف يسير العرض بأكمله بسرعة ".

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

ما هو ميم "Doom running on" المفضل لديك؟

Editor-in-Chief Spain David Caballero was editor-in-chief of Gamereactor Spain, writing for the site from 2011. He covered video games alongside film, tech and wider culture, and interviewed developers at events across Europe.
الملف الكامل كاتب في Gamereactor منذ 2011 · 584 مقالة منشورة
لماذا تثق بـ Gamereactor
23 إصدارات لكل إصدار غرفة تحرير خاصة به وتقييماته الخاصة.
1998 ينشر منذ ملكية مستقلة طوال تلك المدة.
100% تجربة مباشرة يُكتب من وقت قضيناه مع اللعبة، لا من مواد صحفية.
1–10 تقييم الشبكة تقييم كل إصدار، بمتوسطه ومعروضًا للجميع.