تشغيل حصرية أخرى من حصريات PS4 الكبرى على الحاسوب؛ العب The Last Guardian دون محاكٍ!

يعمل أحد عشاق ألعاب الفيديو على تطوير نسخة غير رسمية من The Last Guardian، تعمل مباشرةً على أجهزة الحاسوب الشخصية دون الحاجة إلى محاكٍ. ولتجربة هذه النسخة، على اللاعبين

يقوم أحد عشاق ألعاب الفيديو بتطوير نسخة غير رسمية من The Last Guardian تعمل مباشرة على جهاز الكمبيوتر بدون محاكي.

لا يحتاج اللاعبون إلى محاكاة كاملة لوحدة التحكم لتجربة هذا الإصدار، على عكس الطرق المعتادة. على الرغم من أن هذا المشروع لا يزال في المراحل الأولى من التطوير، إلا أن منشئه تمكن حتى الآن من تشغيل اللعبة من القائمة الرئيسية إلى قسم اللعب وجعل نظام الصوت الخاص بها متوافقًا تمامًا. وفقًا للمطور، سيتم تشغيل اللعبة بدقة 1080 بكسل وبمعدل إطارات غير محدود. وقد حقق هذا المشروع على نظام مزود ببطاقة رسوميات NVIDIA GeForce RTX 4070 ومعالج AMD Ryzen 5 9600X (عند تجربة الأجزاء الرئيسية من اللعبة) معدل 60 إلى 75 إطارًا في الثانية. والأداء في القوائم أفضل ويصل معدل الإطارات في هذه الأقسام إلى 120 إطارًا في الثانية.

ومن أهم التحديات التقنية لهذا المشروع هو تنفيذ النظام الصوتي للعبة. كان على المطور أن يعيد بناء محرك الصوت Ngs2 من سوني بشكل مستقل، وهو المسؤول عن معالجة الأصوات ودمجها. يتم تشغيل الموسيقى التصويرية وحوار الشخصيات وأصوات Trico وخطوات الشخصية بشكل صحيح الآن. في قسم الرسومات، يستخدم هذا المشروع رموز محاكاة shadPS4؛ أداة تترجم أوامر رسومات PlayStation 4 ليتم تشغيلها عبر Vulkan API. بالإضافة إلى ذلك، قامت الشركة المصنعة بتطبيق إصداراتها الخاصة من مكتبات نظام وحدة التحكم حتى تتمتع اللعبة بالميزات التي تحتاجها على الكمبيوتر.

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

قدم منشئ هذا المشروع أيضًا شرحًا أكثر تفصيلاً حول عملية عمله في منتدى Reddit. وشدد على أن هذا الإصدار لا يمثل إعادة بناء مستقرة لرمز اللعبة بالطريقة المستخدمة في بعض مشاريع وحدات التحكم القديمة. نظرًا لأن جهاز PlayStation 4 يستخدم معالج x86-64، فيمكن تشغيل كود اللعبة الأصلي مباشرة على الكمبيوتر. كان الجزء الأكبر من عمل المطور هو بناء البنية التحتية التي تجعل من الممكن تشغيل اللعبة في بيئة Windows. تتضمن هذه البنى التحتية تحميل الملف القابل للتنفيذ للعبة وتنفيذ مكتبات نظام PlayStation 4 والميزات الداعمة مثل إدارة الخيوط والملفات والتخزين ووحدة التحكم والصوت.

وبطبيعة الحال، فإن مبتكر هذا المشروع لم يبدأ عمله من الصفر. لقد استخدم العديد من المشاريع الحالية كنقطة انطلاق، بما في ذلك النسخة غير الرسمية للكمبيوتر الشخصي من God of War III. كما أن مشروع Bloodborne (الذي صنعته شركة deadinside28) وإصدار Windows الذي طورته شركة Supermedo لعب أيضًا دورًا في تكوين هذه البنية التحتية. على الرغم من هذه التحسينات، كان تنفيذ الصوت هو الجزء الأكثر صعوبة في المهمة. في البداية، تم تشغيل موسيقى اللعبة فقط وتم سماعها فقط من القناة اليسرى لسماعات الرأس.

في النهاية، أدرك المطور أن المؤثرات الصوتية للعبة تستخدم تنسيق HE-VAG (إصدار أحدث من تنسيق VAG). أدى استخدام طرق فك التشفير القديمة إلى حدوث تشوهات في الأصوات واستغرق الأمر وقتًا طويلاً للتعرف على هذه المشكلة. من حيث الأداء، لا يزال هناك مجال كبير للتحسين، على الرغم من تحقيق معدل 60-75 إطارًا في الثانية. وفقًا للشركة المصنعة، فإن بطاقة الرسومات RTX 4070 لا تتعرض لضغط كبير عند لعب اللعبة، ويرتبط القيد الرئيسي بالمعالج.

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