تشغيل ألعاب PlayStation 3 على Batocera يتم من خلال محاكي RPCS3 المدمج مع نظام Batocera على أجهزة الكمبيوتر المتوافقة. لكن قبل تشغيل أي لعبة، لازم تضيف ملف نظام PS3 الرسمي، وتضع نسخة اللعبة التي تملكها بالطريقة الصحيحة داخل مجلد ألعاب PS3.
في الشرح ده هنعرف مكان ألعاب PS3 داخل Batocera، وطريقة إضافة PS3UPDAT.PUP، وتشغيل ألعاب الأقراص بصيغة المجلد .ps3، وتحديث قائمة الألعاب، بالإضافة إلى أهم متطلبات RPCS3 وحل المشاكل الشائعة.
كيف يعمل PlayStation 3 داخل Batocera؟
Batocera يستخدم RPCS3 لتشغيل ألعاب PlayStation 3، لذلك مش محتاج تحمل أو تثبت RPCS3 منفصلًا على Windows علشان تستخدمه داخل Batocera.
تشغيل PS3 متاح على أجهزة x86_64، يعني أجهزة الكمبيوتر بمعالجات Intel أو AMD الحديثة، وليس على Raspberry Pi ومعظم أجهزة SBC الضعيفة.
ولو لسه معندكش Batocera على فلاشة، راجع شرح تحميل وتثبيت Batocera على الفلاش ميموري الأول.
متطلبات تشغيل ألعاب PS3 على Batocera
مفيش مواصفات واحدة تضمن تشغيل كل ألعاب PS3، لأن RPCS3 بيعتمد بشدة على قوة المعالج، وكل لعبة ليها حمل مختلف. لذلك المواصفات القديمة اللي كانت بتحدد i3 من الجيل الخامس أو GTX 1050 Ti كشرط ثابت مش دقيقة.
- المعالج: معالج حديث نسبيًا بأداء Single-Core وMulti-Core جيد.
- كرت الشاشة: GPU يدعم Vulkan بشكل جيد هو الاختيار الأفضل غالبًا.
- RAM: 8GB تعتبر نقطة بداية عملية، والألعاب الثقيلة قد تستفيد من ذاكرة أكبر.
- التخزين: يفضل SSD، خصوصًا مع الألعاب الكبيرة وملفات الـCache.
عندنا شرح منفصل وأوسع عن المواصفات المطلوبة لتشغيل ألعاب PlayStation 3 وRPCS3 على الكمبيوتر لو عايز تقارن جهازك بالتفصيل.
تحميل Firmware الرسمي للـPlayStation 3
RPCS3 يحتاج إلى ملف نظام PS3 الرسمي المعروف باسم PS3UPDAT.PUP. نزله من صفحة تحديث PlayStation 3 الرسمية الخاصة بـSony، وليس من مواقع BIOS عشوائية.
الصورة التالية من الطريقة القديمة توضح الوصول إلى زر تنزيل تحديث PS3. بعد التنزيل تأكد أن اسم الملف هو PS3UPDAT.PUP.
هل RPCS3 يوفر ألعاب PS3 للتحميل؟
لا. موقع RPCS3 الرسمي لا يوفر ألعاب PlayStation 3 للتحميل. الصفحة الموجودة على الموقع هي Compatibility List، ووظيفتها إنك تبحث عن اسم اللعبة وتشوف حالتها: Playable أو Ingame أو غيرها.
الصور التالية كانت بتستخدم لعبة Afro Samurai كمثال في الشرح القديم. هنحتفظ بيها لتوضيح شكل ملفات لعبة PS3 بعد تجهيز نسخة تملكها، لكن مش باعتبارها تعليمات لتنزيل اللعبة من الإنترنت.
تجهيز ألعاب PS3 بصيغة المجلد .ps3
بعد عمل Dump قانوني للعبة القرص التي تملكها، هتكون الملفات عادة داخل مجلد يحتوي على PS3_GAME وملفات اللعبة الأخرى.
Batocera يتعرف على ألعاب الأقراص عندما يكون المجلد الخارجي باسم اللعبة وينتهي بـ.ps3. مثال:
Afro Samurai.ps3
نقل Firmware واللعبة إلى Batocera
تقدر تنقل الملفات مباشرة عبر شبكة Batocera أو باستخدام File Manager داخل النظام. الصور القديمة بتوضح طريقة مؤقتة لتجميع الملفات في مجلد على Windows قبل إعادة التشغيل.
تشغيل Batocera من الفلاشة
وصل فلاشة Batocera وأعد تشغيل الكمبيوتر، ثم افتح Boot Menu بالمفتاح المخصص لجهازك. المفتاح مش لازم يكون F12 على كل الأجهزة؛ ممكن يكون F12 أو F11 أو Esc أو غيرهم حسب الشركة المصنعة.
فتح File Manager في Batocera
من الشاشة الرئيسية في Batocera اضغط F1 لفتح مدير الملفات.
حدد القرص أو المجلد اللي نقلت عليه ملفاتك.
نسخ Firmware إلى مجلد BIOS
انسخ ملف PS3UPDAT.PUP.
افتح مجلد bios الموجود داخل مساحة SHARE الخاصة بـBatocera.
الصق الملف هناك. المسار النهائي المطلوب هو:
/userdata/bios/PS3UPDAT.PUP
نقل اللعبة إلى roms/ps3
ارجع إلى مكان اللعبة اللي جهزتها.
انسخ مجلد اللعبة كاملًا بعد التأكد إن اسمه بينتهي بـ.ps3.
افتح مجلد roms.
ثم افتح مجلد ps3.
الصق مجلد اللعبة. المسار النهائي هيكون بالشكل:
/userdata/roms/ps3/Game Name.ps3/
بعد انتهاء النسخ اقفل File Manager.
تحديث قائمة ألعاب Batocera
افتح القائمة الرئيسية في Batocera، ثم ادخل إلى إعدادات الألعاب.
اختار UPDATE GAMELISTS.
لو كل شيء صحيح، هيظهر قسم PlayStation 3.
أول تشغيل للعبة وتهيئة RPCS3
اختار اللعبة واضغط تشغيل.
في أول مرة، RPCS3 هيطلب تثبيت Firmware الموجود داخل مجلد BIOS. وافق على تثبيته وانتظر حتى يكتمل.
كمان أول تشغيل لكل لعبة ممكن يستغرق وقت أطول لأن RPCS3 بيعمل Compile لوحدات PPU. التشغيلات التالية عادة بتكون أسرع.
ألعاب PSN بصيغة PKG على Batocera
ألعاب PSN الرقمية تختلف عن ألعاب الأقراص. لو عندك نسخة PSN تملكها، افتح rpcs3-config من Applications داخل Batocera، واستخدم خيار تثبيت ملفات PKG والتراخيص المرتبطة بها.
بعد التثبيت، Batocera يستخدم ملفًا نصيًا بامتداد .psn داخل مجلد roms/ps3 ويحتوي على Title ID الخاص باللعبة حتى تظهر في القائمة.
حل مشكلة لعبة PS3 لا تظهر في Batocera
- تأكد إن اللعبة داخل
/userdata/roms/ps3. - لو لعبة Disc Folder، تأكد إن اسم المجلد الخارجي ينتهي بـ
.ps3. - تأكد إن مجلد
PS3_GAMEموجود داخل مجلد اللعبة. - نفذ Update Gamelists بعد إضافة اللعبة.
- تأكد إن جهازك x86_64، لأن PS3 غير متاح على Batocera لأجهزة Raspberry Pi وأغلب SBC.
حل مشكلة Firmware أو BIOS الخاص بـPS3
PS3 داخل Batocera لا يعتمد على BIOS مجهول من مواقع الإنترنت. المطلوب هو Firmware رسمي من Sony باسم PS3UPDAT.PUP.
لو Batocera بيقول إن الملف مفقود، تأكد من الاسم والمسار:
/userdata/bios/PS3UPDAT.PUP
اللعبة بطيئة أو فيها تقطيع
PS3 من أثقل الأنظمة في المحاكاة، وممكن لعبة تشتغل ممتاز على نفس الجهاز بينما لعبة ثانية تكون بطيئة. راجع حالة اللعبة في RPCS3 Compatibility، وتأكد إن GPU يدعم Vulkan وإن الجهاز مش بيعمل Thermal Throttling.
ولو عايز شرح RPCS3 نفسه داخل Windows بدل Batocera، راجع شرح تشغيل ألعاب PlayStation 3 على الكمبيوتر باستخدام RPCS3 .
فيديو تشغيل ألعاب PS3 على Batocera
مواضيع Batocera مرتبطة بالشرح
لو بتجهز نظام كامل للألعاب، ممكن تحتاج كمان شرح تشغيل ألعاب PlayStation 2 على Batocera وحل مشكلة BIOS .
ولو عندك مشكلة في عرض الألعاب، شوف تشغيل ألعاب Batocera بوضع Full Screen .
روابط رسمية مفيدة
تحديث نظام PlayStation 3 الرسمي: Sony PlayStation Support
التحقق من توافق اللعبة: RPCS3 Compatibility List
أسئلة شائعة عن PS3 على Batocera
هل Batocera يحتوي على RPCS3؟
نعم، Batocera يستخدم RPCS3 لتشغيل PlayStation 3 على أجهزة x86_64 المتوافقة.
أين أضع ألعاب PS3 في Batocera؟
ضع ألعاب PS3 داخل /userdata/roms/ps3. ألعاب الأقراص بنظام المجلد يجب أن ينتهي اسم مجلد اللعبة الخارجي بامتداد .ps3.
أين أضع PS3UPDAT.PUP في Batocera؟
يوضع ملف Firmware الرسمي باسم PS3UPDAT.PUP داخل /userdata/bios.
هل أحتاج BIOS منفصل للـPS3؟
المطلوب لتشغيل RPCS3 هو Firmware الرسمي الخاص بجهاز PS3 من Sony، وليس BIOS غير رسمي من مواقع تحميل الملفات.
هل يمكن تنزيل ألعاب PS3 من RPCS3؟
لا. RPCS3 لا يوفر ألعابًا للتنزيل. استخدم نسخ الألعاب التي تملكها وقمت بعمل Dump لها، واستخدم موقع RPCS3 فقط لمعرفة حالة التوافق والمعلومات التقنية.
لماذا أول تشغيل للعبة يأخذ وقتًا طويلًا؟
RPCS3 يقوم في أول تشغيل بتهيئة Firmware وتجميع PPU Modules وملفات Cache، لذلك التشغيل الأول قد يكون أبطأ من التشغيلات التالية.
هل PS3 يعمل على Batocera في Raspberry Pi؟
لا، دعم PlayStation 3 في Batocera مخصص حاليًا لأجهزة x86_64 وليس Raspberry Pi أو معظم أجهزة SBC.
هل كل ألعاب PS3 تعمل على Batocera؟
لا. مستوى التوافق يختلف من لعبة إلى أخرى، لذلك راجع RPCS3 Compatibility List قبل محاولة حل مشكلة لعبة معينة.
الخلاصة
تشغيل ألعاب PlayStation 3 على Batocera يعتمد على RPCS3 المدمج داخل النظام. نزّل Firmware الرسمي من Sony وضع PS3UPDAT.PUP داخل مجلد BIOS، ثم ضع نسخة اللعبة التي تملكها في /userdata/roms/ps3 بالشكل الصحيح، وبعدها حدث قائمة الألعاب وشغلها من EmulationStation.
لو اللعبة لا تعمل أو الأداء ضعيف، راجع حالة التوافق أولًا؛ لأن متطلبات PS3 عالية والأداء بيختلف بشدة حسب اللعبة والمعالج وكرت الشاشة.