shadPS4 Shadlix PS4 Emulator Experimental Fork

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

!أول شيء: هذا Fork تجريبي

المستودع Fork من shadps4-emu/shadPS4، والمطور يوضح أن الفروع الموجودة عنده تضيف ميزات تجريبية أو إضافات شخصية مبنية فوق المشروع الأساسي.

لا تتعامل مع Shadlix على أنه بديل رسمي عن shadPS4. إذا هدفك التجربة بميزات إضافية فهذا هو مكانه؛ أما المشاكل الناتجة عن الخيارات التجريبية فلا تعني بالضرورة أن نفس المشكلة موجودة في النسخة الرسمية.
بحسب README في هذا الـFork، فرع Shadlix هو الفرع الذي سيستمر المطور في تحديثه، وستظهر الميزات الإضافية ضمن تبويب Experimental.

وش يضيف Shadlix؟

🔊 حل صوتي لـBloodborneSound hack مخصص لتقليل مشكلة فقدان الصوت في Bloodborne.
💾 نسخ احتياطية تلقائيةخيار Auto Backup من إعدادات Graphics للمساعدة في حماية بياناتك أثناء الاختبار.
🧩 PM4 Type 0 Hackخيار تجريبي لتجاوز مشاكل مرتبطة بـPM4 Type 0، مع تنبيه بعدم استخدامه مع Copy Buffer في Debug.
✨ RCAS / FSR Sharpnessشريط للتحكم في حدة الصورة عند استخدام FSR.
⌨️ Hotkeys إضافيةاختصارات أكثر للتحكم والمراقبة أثناء تشغيل الألعاب.
⏹ Restart وStopأزرار إعادة التشغيل والإيقاف تعمل داخل الواجهة المعدلة.
🖱 Keyboard + Mouse Mappingتخصيص أزرار الكيبورد والماوس، مع اهتمام خاص بألعاب FromSoftware.
🧪 Experimental Tabيجمع الميزات التجريبية ومنها DevKit وNeo Mode / PS4 Pro Mode.
🧱 Safe Tiling وUSBيتضمن إضافات Safe Tiling وUSB التي طورها صاحب الـFork.
🖼 High-Resolution Hackفرع Shadlix يضم Hack للدقة العالية مع تعديلات لتقليل الانهيارات، لكن قد يؤثر على الأداء في الأجهزة الأضعف.

الواجهة الجديدة وCinema Mode

المشروع يذكر واجهة GUI معاد تصميمها، بالإضافة إلى Cinema Mode بأسلوب قريب من واجهات Netflix، مع أوضاع Big Picture و GameHub لمن ما يفضل واجهة Qt التقليدية.

هذه الواجهة من إضافات الـFork وليست جزءا من الوصف الأساسي للمشروع الرسمي. لذلك إذا ظهرت مشكلة في الواجهة أو وضع Cinema، جرب فرع أقل تعديلا قبل اعتبارها مشكلة عامة في shadPS4.

الفرق بين الفروع

PRTBB

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

Shadlix

الفرع الرئيسي الذي سيستمر المطور في تحديثه. يضم الميزات الإضافية والتجريبية، ومنها High-Resolution Hack وExperimental Tab.

Full-Souls

يضيف تحسينات AV لمنع انهيار مقدمة Dark Souls 2، ويضم سرعات Readback مختلفة. المطور ينبه أن بعضها قد يسبب Stutter بسيط أول مرة.

أمثلة ألعاب معروضة في المشروع

README يعرض لقطات من عدة ألعاب لتوضيح حالة المشروع بصريا. هذه الصور مأخوذة من مجلد Screenshots داخل نفس المستودع.

وجود لقطة للعبة لا يعني أنها كاملة أو خالية من المشاكل. README نفسه ينبه أن shadPS4 ما زال في مرحلة مبكرة ولا يتوقع منه تجربة خالية من العيوب.

أهم الاختصارات

F10إظهار عداد FPS.
Ctrl + F10عرض معلومات Video Debug.
F11تشغيل أو إلغاء Fullscreen.
F12RenderDoc Capture، أو Screenshot للعبة إذا RenderDoc غير متوفر.
Alt + F12لقطة شاشة تتضمن HUD والنوافذ الحوارية.
على Mac يذكر المشروع استخدام Command بدل Control، وCommand+F11 للشاشة الكاملة لتجنب تعارض اختصارات النظام.

🎮التحكم باليد والكيبورد

Xbox Controllerيعمل مباشرة بحسب README.
DualShockيعمل مباشرة بحسب README.

إعدادات الكيبورد والماوس قابلة للتخصيص من زر Controller في الإعدادات، ويتم حفظ الـBindings لكل لعبة بشكل مستقل. المشروع يذكر أيضا إمكانية ربط حتى ثلاثة مفاتيح لكل Binding ودعم أزرار الماوس وحركته كإدخال Analog.

ملفات Firmware المطلوبة

shadPS4 يستطيع تحميل مجموعة من ملفات Firmware الخاصة بـPlayStation 4. الملفات المدعومة توضع داخل مجلد sys_modules.

هذه الملفات لازم يتم Dump لها من جهاز PlayStation 4 تملكه بشكل قانوني. لا يحملها المحاكي لك ولا تعتبر جزءا من ملفات المشروع.
libSceAt9Enc.sprx libSceAudiodec.sprx libSceAudiodecCpu.sprx libSceAudiodecCpuDdp.sprx libSceAudiodecCpuDtsHdLbr.sprx libSceAudiodecCpuHevag.sprx libSceAudiodecCpuM4aac.sprx libSceAvPlayer.sprx libSceAvPlayerStreaming.sprx libSceBeisobmf.sprx libSceBemp2sys.sprx libSceCesCs.sprx libSceFont.sprx libSceFontFt.sprx libSceFreeTypeOl.sprx libSceFreeTypeOptOl.sprx libSceFreeTypeOt.sprx libSceJpegDec.sprx libSceJpegEnc.sprx libSceJson.sprx libSceJson2.sprx libSceLibcInternal.sprx libSceNgs2.sprx libScePngEnc.sprx libScePsmKitSystem.sprx libSceRtc.sprx libSceRudp.sprx libSceSystemGesture.sprx libSceUlt.sprx libSceWkFontConfig.sprx libSceXml.sprx libSceDepth.sprx libScePadTracker.sprx libSceMoveTracker.sprx

أي فرع تختار؟

1
إذا تبي أقل إضافات ممكنة داخل هذا الـFork: المطور يصف PRTBB بأنه الخيار الأكثر أمانا حاليا.
2
إذا تبي الميزات الجديدة والـExperimental Tab وTweaks الخاصة بـBloodborne: استخدم Shadlix.
3
إذا هدفك تجربة تحسينات Dark Souls 2 وخيارات Readback الإضافية: راجع Full-Souls.
لا تخلط نتائج الفروع الثلاثة مع بعض. إذا لعبة تعطلت في Shadlix، قارنها بفرع أبسط أو بالنسخة الرسمية قبل ما تعتبر المشكلة Regression عامة.