![]() |
| تشغيل ألعاب PS5 على أندرويد مع محاكي CapyPS5 |
أصبح تشغيل بعض ألعاب PlayStation 5 على هواتف أندرويد ممكنًا بشكل تجريبي، بفضل مشروع CapyPS5، وهو محاكي مفتوح المصدر ما يزال في مرحلة Alpha ويهدف إلى تشغيل ألعاب PS5 على أجهزة أندرويد.
لكن من المهم توضيح أن CapyPS5 لا يستطيع حاليًا تشغيل مكتبة PS5 بالكامل، كما أن أداء الألعاب يختلف بشكل كبير حسب الهاتف ومعالج الرسوميات وتعريف Vulkan المستخدم.
ما هو محاكي CapyPS5؟
CapyPS5 هو محاكي مفتوح المصدر لنظام أندرويد، ومشروعه مرخص بموجب GPL-2.0. يعتمد على مشاريع وتقنيات مفتوحة المصدر، من بينها KytyPS5 وFEX، بهدف ترجمة وتشغيل تعليمات ألعاب PS5 على معمارية ARM64 المستخدمة في الهواتف الذكية.
المشروع لا يزال في مرحلة التطوير المبكرة، ولذلك فإن عدد الألعاب التي تعمل بشكل جيد محدود، بينما توجد ألعاب أخرى تعمل بسرعة منخفضة أو لا تقلع أصلًا.
الموقع الرسمي: CapyPS5.org
المصدر البرمجي: مستودع CapyPS5
كيف يعمل محاكي CapyPS5 على أندرويد؟
تختلف بنية هاتف أندرويد عن جهاز PlayStation 5 بشكل كبير، لذلك يحتاج المحاكي إلى ترجمة عدة طبقات حتى يتمكن من تشغيل الألعاب.
ترجمة x86-64 إلى ARM64
تعتمد ألعاب PS5 على معمارية x86-64، بينما تستخدم معظم هواتف أندرويد الحديثة معمارية ARM64. لذلك يستخدم CapyPS5 تقنية FEX JIT لإعادة ترجمة تعليمات اللعبة أثناء التشغيل إلى تعليمات يمكن لمعالج الهاتف تنفيذها.
معالجة الرسوميات باستخدام Vulkan
يعتمد المحاكي على Vulkan لمعالجة الرسوميات على الهاتف. كما تتم إعادة ترجمة بعض مكونات الرسوميات والشيدرات لتتناسب مع وحدة معالجة الرسوميات الموجودة في الهاتف.
ولهذا السبب تلعب وحدة معالجة الرسوميات وتعريفها دورًا مهمًا جدًا في استقرار المحاكي وأداء الألعاب.
أداء CapyPS5 في الوقت الحالي
نظرًا لأن المشروع لا يزال في مرحلة Alpha، فلا يمكن اعتبار الأداء الحالي ممثلًا للأداء النهائي للمحاكي.
وبحسب النتائج المنشورة رسميًا، يمكن لبعض الألعاب ثنائية الأبعاد والألعاب الخفيفة الوصول إلى حوالي 60 إطارًا في الثانية على الأجهزة المناسبة، بينما تعاني الألعاب ثلاثية الأبعاد الثقيلة من انخفاض كبير في معدل الإطارات.
على سبيل المثال، تم تسجيل نتائج جيدة مع ألعاب مثل:
- Dead Cells — حوالي 60 إطارًا في الثانية.
- Blasphemous — حوالي 60 إطارًا في الثانية.
- Animal Well — حوالي 60 إطارًا في الثانية.
- Greak: Memories of Azur — حوالي 60 إطارًا في الثانية.
- The Binding of Isaac: Repentance — حوالي 60 إطارًا في الثانية.
- Monster Boy and the Cursed Kingdom — قريب من 60 إطارًا في الثانية.
في المقابل، توجد ألعاب أخرى تعمل بمعدلات أقل بكثير. فعلى سبيل المثال، تم تسجيل أداء يقارب 4 إلى 7 إطارات في الثانية مع Stray، بينما تعمل بعض الألعاب الأخرى بمعدلات تتراوح بين نحو 8 و20 إطارًا في الثانية.
كما أن ألعاب Unreal Engine الثقيلة تبدأ حاليًا بدقة عرض منخفضة تصل إلى 25% في الإعدادات الافتراضية لتقليل الضغط على وحدة معالجة الرسوميات.
متطلبات تشغيل CapyPS5 على أندرويد
يحتاج المحاكي إلى هاتف قوي نسبيًا، ولا يعني توافق إصدار أندرويد وحده أن الهاتف سيكون قادرًا على تشغيل الألعاب بسرعة جيدة.
- نظام التشغيل: Android 12 أو إصدار أحدث.
- المعمارية: ARM64 / 64-bit.
- الرسوميات: دعم Vulkan 1.3.
- الذاكرة: 12 جيجابايت RAM أو أكثر موصى بها.
- المعالج: يفضل استخدام هاتف بمعالج رائد حديث.
- ملفات الألعاب: يجب أن تكون لديك نسخ ألعابك الخاصة المستخرجة من جهاز PS5.
تم اختبار المشروع بشكل أساسي على جهاز AYN Odin 3 المزود بمعالج Snapdragon 8 Elite ووحدة معالجة رسوميات Adreno 830، كما توجد تقارير وتجارب على أجهزة أخرى بمعالجات Snapdragon وMediaTek.
هل يعمل CapyPS5 على معالجات Adreno وMali؟
نعم، لكن مستوى الدعم يختلف بين وحدات معالجة الرسوميات.
معالجات Qualcomm Adreno
يعمل CapyPS5 على وحدات Adreno، وقد تحتاج بعض الأجهزة إلى استخدام تعريف Turnip بدلًا من تعريف النظام لتحسين التوافق والأداء.
يوفر التطبيق خيار تنزيل تعريفات الرسوميات من داخل الإعدادات، ويمكن الوصول إليها من خلال Settings → Graphics → Download drivers.
معالجات Mali
دعم وحدات Mali موجود بشكل تجريبي، ويمكن استخدام تعريفات PanVK المتاحة من خلال مدير التعريفات داخل التطبيق، لكن قد تواجه بعض المشاكل في التوافق أو الرسوميات.
طريقة تثبيت وإعداد محاكي CapyPS5
1. تحميل المحاكي
ابدأ بتحميل أحدث إصدار من الموقع الرسمي لمشروع CapyPS5، ثم قم بتثبيت ملف APK على هاتف أندرويد المتوافق.
الإصدار الحالي المنشور على الموقع الرسمي هو v0.0.3 Alpha.
تحميل CapyPS5 من الموقع الرسمي
يفضل دائمًا استخدام الموقع الرسمي للمشروع بدلًا من مواقع APK غير المعروفة.
2. منح صلاحية الوصول إلى الملفات
عند تشغيل التطبيق لأول مرة، قد يطلب CapyPS5 صلاحية الوصول إلى الملفات حتى يتمكن من قراءة مجلدات الألعاب الموجودة على وحدة التخزين الداخلية.
امنح الصلاحية المطلوبة إذا كنت تريد استخدام ملفات الألعاب الموجودة على هاتفك.
3. إضافة مجلد الألعاب
يمكنك وضع مجلدات الألعاب في مجلد CapyPS5 على وحدة التخزين الداخلية، أو إضافة مجلدات الألعاب من خلال إعدادات التطبيق.
يجب أن تحتوي ملفات اللعبة المستخرجة على العناصر المطلوبة، ومن بينها:
eboot.binsce_sys/
بعد ذلك، أضف مجلد الألعاب من إعدادات CapyPS5 حتى يتمكن المحاكي من فحصه وإظهار الألعاب المتوافقة في المكتبة.
4. إعداد تعريف GPU
إذا واجهت مشاكل في الرسوميات أو ضعفًا في التوافق، انتقل إلى:
Settings → Graphics → Download drivers
على بعض أجهزة Adreno يمكن تجربة تعريف Turnip، بينما يمكن لمستخدمي Mali تجربة PanVK، مع العلم أن النتائج تختلف من هاتف إلى آخر.
5. تشغيل اللعبة
بعد إضافة مجلد اللعبة، ستظهر اللعبة في مكتبة CapyPS5 إذا تم التعرف عليها بشكل صحيح.
اضغط على اللعبة ثم اختر التشغيل. ويمكن استخدام أزرار التحكم الافتراضية أو توصيل يد تحكم خارجية عبر Bluetooth للحصول على تجربة أفضل.
كيف تحسن أداء الألعاب؟
إذا كانت اللعبة تعمل ببطء، فهناك عدة أمور يمكن تجربتها، لكن النتائج تعتمد على إمكانيات الهاتف نفسه.
- استخدم تعريف GPU المناسب لهاتفك.
- خفض دقة العرض من إعدادات اللعبة إذا كانت متاحة.
- تجنب تشغيل التطبيقات الثقيلة في الخلفية.
- استخدم هاتفًا مزودًا بذاكرة RAM كبيرة ونظام تبريد جيد.
- لا تتوقع أداءً مرتفعًا في الألعاب ثلاثية الأبعاد الثقيلة في المرحلة الحالية.
بعض ألعاب Unreal Engine تبدأ أصلًا بدقة 25% داخل CapyPS5 لتقليل الضغط على وحدة معالجة الرسوميات.
هل يحتاج CapyPS5 إلى BIOS أو مفاتيح PS5؟
لا. وفقًا للمشروع الرسمي، لا يتضمن CapyPS5 ألعابًا أو BIOS أو Firmware أو مفاتيح Sony، ولا يعتمد عليها بالطريقة التقليدية التي قد يتوقعها البعض من محاكيات الأجهزة الأخرى.
يجب استخدام الألعاب التي تمتلكها بشكل قانوني والتي قمت باستخراجها من جهاز PS5 الخاص بك. ولا يوفر المشروع روابط لتحميل الألعاب.
هل يمكن تشغيل ألعاب PS5 الثقيلة حاليًا؟
ليس بشكل عملي في معظم الحالات. فالمحاكي ما يزال في مرحلة Alpha، وبعض الألعاب الثقيلة قد تبدأ التشغيل لكنها تعمل بمعدل إطارات منخفض جدًا أو تعاني من مشاكل رسومية أو تتوقف أثناء التشغيل.
لذلك يعتبر CapyPS5 حاليًا مشروعًا تجريبيًا مناسبًا لاختبار الألعاب المتوافقة ومتابعة تطور المحاكي، وليس بديلًا كاملًا لجهاز PlayStation 5.
هل يوجد إصدار CapyPS5 للآيفون؟
لا يوجد حاليًا إصدار iOS رسمي للمحاكي. ويشير المشروع إلى أن نظام iOS يفرض قيودًا على تقنية JIT التي يعتمد عليها المحاكي.
الخلاصة
يمثل CapyPS5 مشروعًا مثيرًا للاهتمام في مجال محاكاة PlayStation 5 على أندرويد، خصوصًا أنه مفتوح المصدر ويستفيد من تقنيات مثل FEX وVulkan.
ومع ذلك، لا يزال المشروع في مرحلة Alpha، ولذلك فإن التوافق والأداء محدودان حاليًا. بعض الألعاب الخفيفة تعمل بصورة جيدة، بينما تحتاج الألعاب الثقيلة إلى تحسينات كبيرة في الإصدارات القادمة.
إذا كنت تمتلك هاتف أندرويد قويًا وتريد تجربة المشروع، فمن الأفضل البدء بالألعاب التي تم اختبارها بالفعل، مع استخدام تعريف GPU المناسب لجهازك وعدم توقع تشغيل ألعاب PS5 الحديثة والثقيلة بأداء كامل في الوقت الحالي.
المصدر الرسمي: CapyPS5
المصدر البرمجي: CapyPS5 Source Code
