تخطَّ إلى المحتوى
PS5PCEM

المشغّل · Windows وLinux

مشغّل PS5PCEM

تبدأ كل جلسة من المشغّل. فهو يحتفظ بمكتبة ألعابك، ويتحقق من تعريف بطاقة الرسوم، ويحفظ تفضيلات الإدخال والعرض، ويستخرج حزم التصحيح، ثم يشغّل game-run بهذه الإعدادات. على Windows له واجهة Win32 أصلية، وعلى Linux نسخة مبنية على GTK 3 بالصفحات نفسها.

صفحة إعدادات المشغّل مع بطاقات اللغات ودقة الإخراج والنمط ومفاتيح التبديل وبطاقة واجهة الرسوميات Vulkan / DirectX 12
الإعدادات في إصدار التطوير التالي للإصدار 0.3.5: اثنتا عشرة لغة للواجهة، ودقة الإخراج، والنمط، وثلاثة مفاتيح تبديل، وواجهة الرسوميات.

أربع صفحات

ما الذي تفعله كل صفحة

01

المكتبة

تتسع لما يصل إلى 48 لعبة. تعرض كل لعبة اسمها من sce_sys/param.json وغلافها من sce_sys/icon0.png. بدّل بين الشبكة والجدول، وابحث بالاسم أو معرّف اللعبة أو المجلد، واحذف أي إدخال دون المساس بملفات اللعبة أو ملفات حفظها. وفي الأسفل أزرار «اختيار مجلد» و«استخراج PKG» و«تشغيل اللعبة».

02

التحكم

اختر يد التحكم، أو لوحة المفاتيح كـ DualSense، أو الاثنين معًا. على Windows تُقرأ DualSense وDualShock 4 مباشرة عبر USB أو Bluetooth، وتستخدم أذرع التحكم المتوافقة مع Xbox منافذ XInput من 1 إلى 4. يمكن ربط كل زر من أزرار DualSense بمفتاح؛ وتتحكم WASD بالعصا اليسرى وAlt مع الأسهم بالعصا اليمنى. يشغّل زر «اختبار» اهتزازًا لثانية واحدة ويمرّ على ألوان شريط الإضاءة.

03

الحفظ

تعرض كل خانات الحفظ المحلية مجمّعة حسب معرّف اللعبة، أيًّا كانت اللعبة المحددة، وتفتح مجلد الحفظ. تُخزَّن ملفات الحفظ في savedata/<titleId>/<slot>/ داخل مجلد المحاكي، وتتشاركها مع التشغيل المباشر من سطر الأوامر.

04

الإعدادات

لغة الواجهة، ودقة الإخراج (1080p, 1440p, 4K, 8K، و1080p افتراضيًا)، ونمط العرض «السرعة» أو «الرسوم»، وإخراج الصوت، وعداد الإطارات في عنوان نافذة اللعبة، ووضع أداء اللعبة عندما توفّره، وواجهة الرسوميات: Vulkan أو DirectX 12 التجريبي. تُطبَّق الدقة والنمط والواجهة عند التشغيل التالي.

صفحة مكتبة المشغّل مع ثمانية أغلفة ألعاب والمجلد المحدد وأزرار التشغيل
المكتبة في الإصدار 0.3.2، قبل أن يصل التبديل بين الشبكة والجدول والبحث في 0.3.5.
صفحة التحكم في المشغّل مع بطاقات يد التحكم ولوحة المفاتيح والإدخال المختلط وقائمة تعيينات المفاتيح
صفحة التحكم في وضع الإدخال المختلط مع DualSense متصلة وتعيينات المفاتيح الافتراضية.

قبل اللعب

ماذا يحدث عند الضغط على «تشغيل»

يُفحص Vulkan ولا يُفترض وجوده

عند البدء يطلب المشغّل من محمّل Vulkan مثيلًا وجهازًا. ثم يعرض اسم بطاقة الرسوم وإصدار الواجهة البرمجية، أو يخبرك بأن بيئة التشغيل غير موجودة، أو بأنه لم يُعثر على جهاز، أو بأن التعريف أقدم من 1.2.

العثور على اللعبة

يبحث عن eboot.bin في المجلد المختار وفي مجلده الفرعي decrypted، ثم يشغّل game-run مع تحميل المجلد كاملًا باسم /app0.

عندما يرفض Windows

إذا لم يشغّل Windows الملف game-run.exe، يشرح المشغّل السبب المرجّح — التحكم الذكي في التطبيقات، أو برنامج أمان، أو رفض الوصول، أو ملف تالف — ويحتفظ برقم خطأ Windows لتقارير المشكلات.

فحص التحديثات

يسأل زر «البحث عن تحديث» GitHub Releases عن أحدث إصدار منشور ويعرض رابطه إن كان أحدث. على Linux يستخدم ذلك curl.

واجهة الرسوميات

Vulkan أو DirectX 12

تضم الإعدادات بطاقة «واجهة الرسوميات». يُحفظ الاختيار في ps5pcem.ini بصيغة graphics_api=vulkan أو graphics_api=d3d12، ويصل إلى game-run بصفته PS5_GRAPHICS_API عند التشغيل التالي. Vulkan هو الخيار الافتراضي. يُوسَم DirectX 12 بأنه تجريبي في كل اللغات، ويعرضه الشريط الجانبي مكان حالة Vulkan.

  • مشغّل Linux يبدأ Vulkan دائمًا. يرفض المُشغِّل DirectX 12 هناك، ويرفض اسم واجهة غير معروف قبل تحميل أي لعبة.
  • إذا تعذّر بدء DirectX 12، أو أرسلت لعبة عملًا لـ GPU لا تدعمه الواجهة الخلفية بعد، يتوقف التشغيل ويطبع السبب. ولا ينتقل أبدًا إلى Vulkan من وراء ظهرك.
كيف تعمل واجهة DirectX 12 الخلفية
بطاقة «واجهة الرسوميات» في إعدادات المشغّل مع اختيار DirectX 12 وملاحظة بأنه تجريبي
بطاقة «واجهة الرسوميات» في إصدار التطوير التالي للإصدار 0.3.5، مع اختيار DirectX 12.

من الداخل

ما الذي يمرّره المشغّل إلى game-run

تصل التفضيلات إلى المشغِّل الفعلي عبر متغيرات البيئة، لذا يتصرف التشغيل المباشر من سطر الأوامر بالطريقة نفسها إذا ضبطتها بنفسك.

المتغيرالقيمالمعنى
PS5_INPUT_MODEcontroller | keyboard | hybridمصدر الإدخال: يد التحكم أو لوحة المفاتيح أو كلاهما
PS5_CONTROLLER_INDEX0–3منفذ XInput
PS5_KEYMAPcross=32,circle=69,…المفتاح المرتبط بكل زر من أزرار DualSense، على شكل رموز مفاتيح افتراضية
PS5_OUTPUT_RESOLUTION1080 | 1440 | 2160 | 4320دقة الإخراج المختارة في الإعدادات
PS5_GRAPHICS_APIvulkan | d3d12العارض المستخدم في هذا التشغيل: Vulkan افتراضيًا، أو الواجهة الخلفية التجريبية DirectX 12 الخاصة بنظام Windows (تُقبل dx12 أيضًا).
PS5_PERFORMANCE_MODEspeed | graphicsنمط العرض «السرعة» أو «الرسوم»
PS5_GAME_PRESETdefault | performanceيطلب وضع أداء اللعبة عند تفعيل المفتاح
PS5_SHOW_FPS1يعرض معدل الإطارات المقاس في عنوان النافذة
PS5_AUDIO_DISABLED1يوقف إخراج الصوت على الجهاز؛ مع الحفاظ على توقيت AudioOut

ملف الإعدادات

أين تُحفظ التفضيلات

  • Windows: الملف ps5pcem.ini بجوار ps5pcem.exe، في الأرشيف المحمول وفي التثبيت لكل مستخدم على حد سواء. وتوجد ملفات الحفظ والسجلات وذاكرات التخزين المؤقت بجواره.
  • حزم Linux وAppImage: ‏${XDG_CONFIG_HOME:-$HOME/.config}/ps5pcem/ps5pcem.ini للتفضيلات، و${XDG_DATA_HOME:-$HOME/.local/share}/ps5pcem/ لملفات الحفظ والسجلات وذاكرات التخزين المؤقت.

Linux

مشغّل Linux

منذ 0.3.5 يرسم مشغّل مبني على GTK 3 وCairo وPango الصفحات والعبارات نفسها التي يرسمها مشغّل Windows ويحتفظ بالإعدادات نفسها. لوحة المفاتيح تعمل؛ أما أذرع Sony HID وXInput والاهتزاز وشريط الإضاءة فتبقى ميزات خاصة بـ Windows. نسخة Linux تجريبية، ونتائج الألعاب على Windows ليست نتائج على Linux.

دليل التثبيت على Linux

التاريخ

كيف تطوّر المشغّل

يذكر كل سطر أول إصدار منشور تضمّن التغيير.

  1. الإصدار ⁦0.3.0-alpha.1⁩

    أول مشغّل لـ Windows: مكتبة لثماني ألعاب مع الأغلفة، ومتصفح للحفظ، وإدخال عبر يد التحكم ولوحة المفاتيح والوضع المختلط، بالإنجليزية والروسية والألمانية والفرنسية.

  2. الإصدار ⁦0.3.0-alpha.4⁩

    انضمت الصينية المبسطة والإسبانية والعربية والبرتغالية إلى الواجهة؛ وتُقرأ العربية من اليمين إلى اليسار.

  3. الإصدار ⁦0.3.1-beta.1⁩

    دقة الإخراج ونمط «السرعة/الرسوم»؛ ويُفحص Vulkan عند البدء بدل افتراض وجوده.

  4. الإصدار ⁦0.3.2⁩

    زر «استخراج PKG» مع أداة pkgextractor بجوار المشغّل؛ ويُعرض الإصدار الجاري تشغيله.

  5. الإصدار ⁦0.3.3⁩

    تقدّم الاستخراج وسجله داخل المشغّل؛ ومفتاح وضع أداء اللعبة.

  6. الإصدار ⁦0.3.4⁩

    شروح لإخفاقات التشغيل: التحكم الذكي في التطبيقات، وبرامج الأمان، ورفض الوصول، والملفات التالفة.

  7. الإصدار ⁦0.3.5⁩

    مكتبة لـ 48 لعبة بعرض شبكي وجدولي، وبحث وفحص للتحديثات؛ ومشغّل GTK 3 أصلي لـ Linux.

  8. نسخة تطوير · 83948d3

    التركية واليابانية والهندية والكورية؛ وصار اختيار اللغة صفّين في كل منهما ست بطاقات.

  9. نسخة تطوير · fafd205

    اختيار لواجهة الرسوميات في الإعدادات: Vulkan افتراضيًا أو الواجهة الخلفية الأصلية التجريبية DirectX 12 على Windows. يبقى Linux على Vulkan.

اثنتا عشرة لغة للواجهة

كل صفحة وسطر حالة وشرح خطأ مترجم. اعرف أي لغة وصلت في أي إصدار وكيف تبدّلها. اللغات المدعومة (12)
ملاحظات المشغّل في المستودع