لعبة Lost Odyssey تحصل على نسخة PC Native تجريبية عبر Static Recompilation

أصبح الإصدار التجريبي الأول v0.1 من مشروع Lost Odyssey Recompiled متاحًا الآن، وهو مشروع غير رسمي يهدف إلى تشغيل نسخة Xbox 360 من Lost Odyssey كتطبيق Windows x64 أصلي باستخدام Static Recompilation

ويعتمد المشروع على تحويل كود PowerPC الخاص بنسخة Xbox 360 إلى C++ باستخدام XenonRecomp، ثم تشغيل الناتج مباشرة على Windows بدل محاكاة معالج Xbox 360 بصورة كاملة أثناء اللعب

وتتم معالجة الرسوم حاليًا باستخدام Direct3D 12، بينما يتم تحويل Shaders الخاصة بمعمارية Xenos لتعمل على بطاقة الرسوم الموجودة في الحاسوب

التثبيت أبسط من بناء المشروع يدويًا

لا يحتاج المستخدم الذي يحمل حزمة الإصدار v0.1 الجاهزة إلى تثبيت Visual Studio أوPython أوأدوات Compile منفصلة

ويكفي فك ضغط ملفات الإصدار في مجلد يمكن الكتابة داخله، ثم تشغيل LostOdysseyRecomp.exe واختيار اللغة والإعدادات الرسومية

بعد ذلك يظهر Importer مدمج يسمح باستيراد بيانات اللعبة من عدة صيغ مختلفة

مجلد اللعبة المستخرج: مدعوم

default.xex: مدعوم

XDVDFS ISO: مدعوم

GOD Container: مدعوم

وبعد الاستيراد، يتولى البرنامج إعداد ملفات اللعبة وتجهيز Shaders المطلوبة قبل بدء التشغيل، بينما يتم حفظ Shader Cache لإعادة استخدامه في المرات التالية

الإصدار ما يزال تجريبيًا جدًا

يشدد المطور على أن v0.1 يمثل إصدار اختبار مبكر، وليس نسخة PC مكتملة من Lost Odyssey

وتم اختبار المناطق الافتتاحية وبعض المشاهد المختارة فقط، بينما لم يتم حتى الآن إجراء Playthrough كامل من البداية إلى النهاية

كما ما تزال هناك مشاكل Rendering واستقرار معروفة، من بينها بعض المؤثرات البصرية وفشل متقطع في GPU Queries وعمليات الانتظار، إضافة إلى مشكلتين معروفتين أثناء تجهيز Shaders

لا ينبغي اعتبار v0.1 بديلًا نهائيًا لمحاكاة Lost Odyssey حتى الآن، لأن التوافق الكامل مع جميع مناطق اللعبة والأقراص لم يتم إثباته

نسخة اللعبة المطلوبة

يعتمد التطوير حاليًا بصورة أساسية على النسخة الآسيوية متعددة اللغات من Lost Odyssey

ويحتاج المستخدم إلى Disc 1 لبدء اللعبة، بينما يمكن استيراد الأقراص الإضافية لاحقًا باستخدام InstallGame.exe، لكن التقدم عبر جميع الأقراص لم يتم التحقق منه بالكامل حتى الآن

كما يتحقق Importer من Hashes الخاصة بملف XEX المدعوم، لذلك لا يكفي أن تحمل النسخة اسم Region متوافق إذا كان الملف التنفيذي مختلفًا أو معدلًا

متطلبات التشغيل

يتطلب المشروع حاليًا نظام Windows x64 ومعالجًا يدعم AVX وبطاقة رسومية مع تعريف يدعم Direct3D 12

ولا يضع المطور حتى الآن جدولًا رسميًا لمتطلبات CPU أوGPU بحسب الدقة، خصوصًا أن الأداء والاستقرار ما يزالان قيد التطوير

إعدادات الرسوم والتحكم

يتضمن الإصدار الحالي خيارات مثل FXAA ودقة الإخراج ووضع العرض، إلى جانب دعم الكيبورد ويد التحكم

كما توجد قائمة Debug يمكن فتحها بزر F1، وتوفر معلومات عن الخريطة وبعض أدوات الانتقال التجريبية التي تساعد في الاختبار

ويظل الاهتزاز معطلًا افتراضيًا، بينما يمكن تفعيله يدويًا باستخدام متغير البيئة المخصص لذلك

لا يوجد DLSS أوFrame Generation حاليًا

تظهر بعض خيارات DLSS وFrame Generation داخل المشروع، لكنها مجرد Placeholder حاليًا ولا تعمل فعليًا في الإصدار v0.1

وتتضمن خريطة التطوير المستقبلية دقات Rendering داخلية أعلى، وفتح معدل الإطارات، ودعم HDR، إلى جانب Linux وVulkan

ملفات اللعبة غير مرفقة

لا يحتوي المشروع على ملفات Lost Odyssey أوأصول اللعبة المحمية بحقوق النشر

ويجب على المستخدم توفير بيانات اللعبة من نسخته الخاصة، بينما يقوم المشروع فقط بتوفير Runtime والأدوات والكود اللازم لتشغيل النسخة المعاد ترجمتها

المشروع: Lost Odyssey Recompiled

الإصدار: v0.1

الحالة: Early Testing Release

المنصة: Windows x64

واجهة الرسوم: Direct3D 12

الطريقة: PowerPC Static Recompilation

الأداة الأساسية: XenonRecomp

التوافق الكامل: غير مؤكد حتى الآن