سيعمل Half-Life 2 على Raspberry Pi ، لكن هل يمكن تشغيله؟

إذا كنا نتحدث عن لعبة Valve الكلاسيكية التي تم إصدارها في عام 2004 ، فإننا نتحدث عن واحدة من أفضل الألعاب في تاريخ الكمبيوتر وقصة لا تزال غير مكتملة ، على الرغم من أنه في هذه الحالة لا نتحدث عن جزء ثالث يختتم القصة التي بقيت. في منتصف الطريق ، خاصة بعد النهاية المفاجئة للحلقة الثانية. وماذا أحدث؟ ما يقرب من 2 عامًا بعد إصدار اللعبة ، يمكننا الآن لعب Half-Life 2 على أ فطيرة التوت .

على الرغم من أنه قد يبدو مفاجئًا بالنسبة لك ، فقد ظهر Half-Life 2 بالفعل عدة مرات على منصات لا تعتمد على تقنية الكمبيوتر الشخصي. على سبيل المثال ، كان لدينا إصدار خاص بـ SONY بلاي ستيشن 3 ، استنادًا إلى معالج CBEA ، من Orange Box الشهير. أيضا قبل بضع سنوات NVIDIA أصدرت وحدة تحكم محمولة ، Tegra Shield ، والتي كانت مبنية على ARM معالج مجموعة التعليمات.

سيعمل Half-Life 2 على Raspberry Pi الخاص بك

يأتي Half-Life 2 إلى Raspberry Pi 4

حسنًا ، قال ISA هو نفسه الذي يستخدمه Raspberry Pi ، ومع ذلك ، فإن أصل الكود المصدري ليس هو الإصدار الذي تم إصداره منذ سنوات لجهاز الكمبيوتر المحمول NVIDIA الفاشل نظرًا لأن كود الإصدار المذكور يحتوي على تحسينات لعناصر فريدة. من أجهزة الشركة الخضراء. بدلاً ، تم العثور على أصله في تسريب شفرة مصدر Team Fortress 2 التي حدثت في عام 2018 ، ومع ذلك ، على الرغم من حقيقة أنهم نجحوا في جعل اللعبة تعمل ، لا يمكن القول أن أدائها هو الأمثل ، والأكثر من ذلك ، يمكن اعتباره غير قابل للعب وفقًا للمعايير الحالية.

نحن مدينون بهذا العمل الفذ لمستخدم Reddit zbios ، الذي قام أيضًا بتجميع إصدار آخر من اللعبة لـ تفاحمعالجات M2 ، ولكن مع نتائج مختلفة.

راسبيري باي هاف لايف 2

إنها ليست نسخة نوصي باللعب بها

ويجب مراعاة أن Half-Life 2 تحت Raspberry Pi يعمل فقط على جهاز الجيل الرابع وأن الجهاز المدمج وحدة معالجة الرسوميات‏:‏ بسيط للغاية. ليس فقط من حيث القوة الخام ، ولكن من حيث دعم واجهة برمجة التطبيقات. وهو أنه لا يمكنه حتى تشغيل اللعبة بأفضل ملابسها ، وهي الرسومات الموجودة تحت DirectX 9 أو OpenGL 2 ، بل يجب أن يتم ذلك في الإصدار الأول من OpenGL. الذي يفتقر تمامًا إلى التظليل الرسومي والجانب المرئي ملحوظ تمامًا.

النقطة الأخرى هي معدل الإطارات والدقة ، لا تستطيع اللعبة تجاوز 20 إطارًا في الثانية بدقة 720 بكسل ولا يجب أن نتوقع تحسنًا كبيرًا من خلال رفع تردد التشغيل. هذا يذكرنا بالإصدار السيئ السمعة لـ PS2 الذي ظهر في منتصف العقد الأول من القرن الحادي والعشرين وكان غير قابل للتشغيل بسبب نقص الطاقة. على أي حال ، من المفهوم منذ اللحظة التي لم يتم فيها التفكير في Raspberry Pi لـ Half Life 2000 وقائمة الاحتمالات الخاصة به تتجاوز تشغيل ألعاب الفيديو ، على الرغم من عناد تقليل فائدتها لتشغيل ROMS للألعاب القديمة.

ظهرت أيضًا نسخة من Apple M2

كما قلنا من قبل ، كل من قام بتجميع الكود المصدري قام أيضًا بعمل نسخته المقابلة لـ Apple M2 ، وهنا يكون الاختلاف في الأداء بين الشريحتين ملحوظًا ومع وجود اختلاف. وهو أن المعالج الخاص بأجهزة كمبيوتر كوبرتينو قادر على نقل الرسومات مع جميع الخيارات المرئية إلى الحد الأقصى ، وبدقة أعلى بكثير وبأكثر من 300 إطارًا في الثانية.

نصف العمر 2 التفاح M2

كل هذا يفتح الباب لإصدارات Homebrew من Half Life 2 وليس فقط لأجهزة Pi 4 و Apple ، ولكن لأي نظام يعتمد على معالج متوافق مع تعليمات ARM. على سبيل المثال ، ملف Nintendo Switch، التي تلقت مؤخرًا نسخة من Portal باستخدام نفس المحرك ، أو حتى PlayStation Vita يتبادر إلى الذهن. على أي حال ، تذكر أنها ليست إصدارات رسمية من Valve بل تأتي من المجتمع. مهما كان الأمر ، فنحن نرحب دائمًا بلعب لعبة كلاسيكية مثل هذه على أي منصة ، حتى لو لم تكن تقليدية ، دعنا نقول.