
- SharpEmu يصل إلى مرحلة جديدة في محاكاة PlayStation 5
- 55 لعبة PS5 تم اختبارها في قاعدة التوافق الرسمية
- 6 ألعاب مصنفة حاليًا Playable
- المطور أعلن أن 6 ألعاب وصلت إلى تجربة قابلة للعب عند 60FPS
- الإصدار v0.0.4-release.2 متاح الآن
- تحسينات جديدة لـVulkan وSPIR-V Shader Translator
- إصلاحات CPU ودعم إضافي لامتدادات Vulkan
- المشروع ما يزال تجريبيًا وفي مرحلة مبكرة جدًا
حقق مشروع SharpEmu المفتوح المصدر خطوة جديدة في سباق محاكاة PlayStation 5 على الحاسوب، مع إعلان المطورين وصول مجموعة من ألعاب PS5 إلى مرحلة Playable وتسجيل أداء يصل إلى حوالي 60FPS في ست ألعاب خلال الاختبارات الأخيرة
يأتي التقدم بالتزامن مع إصدار SharpEmu v0.0.4-release.2 الذي أصبح متاحًا على Windows وLinux وmacOS، مع مجموعة من التغييرات الداخلية المهمة في Vulkan وترجمة Shaders وإدارة CPU
55 لعبة PS5 تم اختبارها
بحسب قاعدة التوافق الرسمية الحالية لـSharpEmu، يتتبع المشروع أكثر من 9,000 لعبة PS5، بينما تم تقديم تقارير اختبار فعلية لـ55 لعبة حتى الآن
وتعرض الصفحة الحالية 6 ألعاب بتصنيف Playable، إلى جانب مجموعة أخرى تصل إلى Gameplay أو القوائم أو مرحلة Boot فقط
- 55 لعبة تم اختبارها
- 6 ألعاب Playable
- 7 ألعاب مصنفة Ingame
- 5 ألعاب تصل إلى Menus
- 23 لعبة تصل إلى Boot
- 14 لعبة مصنفة Nothing
6 ألعاب عند 60FPS بحسب إعلان المطور
أعلن Scarecrow، أحد مطوري SharpEmu، أن ست ألعاب من المجموعة المختبرة أصبحت قادرة على العمل بصورة قابلة للعب عند حوالي 60 إطارًا في الثانية
القائمة التي تم تداولها وقت الإعلان تضمنت مجموعة من الألعاب الأخف نسبيًا، وهو تفصيل مهم لأن الإنجاز لا يعني حتى الآن تشغيل أكبر ألعاب PS5 الحديثة بالمستوى نفسه
- Tomb Raider IV-VI Remastered
- Tetris Forever
- Hoa
- Dreaming Sarah
- void tRrLM();++ //Void Terrarium++
- NEW Joe & Mac: Caveman Ninja
لكن Playable لا تعني Perfect
فريق SharpEmu نفسه يحذر من تفسير كلمة Playable على أنها تعني أن اللعبة تعمل مثل PS5 الحقيقي دون أخطاء
حتى الألعاب التي وصلت إلى هذه المرحلة لم يتم اختبارها بالكامل من البداية إلى النهاية، وقد تستمر فيها مشاكل رسومية أو صوتية أو أخطاء تظهر في مراحل متقدمة
60FPS هنا نتيجة اختبارات حالية لبعض الألعاب وليست ضمانًا لثبات الأداء طوال التجربة أو دليلًا على وصول محاكاة PS5 إلى مرحلة ناضجة
قاعدة التوافق تتغير بسرعة
من المثير للاهتمام أن قاعدة SharpEmu الرسمية أصبحت تتغير بصورة شبه يومية مع وصول تقارير جديدة من المطورين والمختبرين
القائمة الحالية للألعاب الست المصنفة Playable تختلف جزئيًا عن القائمة التي صاحبت إعلان 60FPS، وهو أمر طبيعي في مشروع تجريبي يتم فيه تحديث التقارير وإعادة اختبار الألعاب على Builds مختلفة
- Dead Cells
- Castlevania Dominus Collection
- Tomb Raider IV-VI Remastered
- NEW Joe & Mac: Caveman Ninja
- Dreaming Sarah
- void tRrLM();++ //Void Terrarium++
هذا الاختلاف لا يلغي إعلان الأداء السابق، لكنه يوضح أن حالة كل لعبة قد تتغير مع تقارير أحدث وبناءات جديدة للمحاكي
Tomb Raider IV-VI Remastered تعمل لكن مع أخطاء بسيطة
تعتبر Tomb Raider IV-VI Remastered واحدة من أبرز الألعاب الموجودة حاليًا في فئة Playable الرسمية
ويشير تقرير التوافق إلى أن الألعاب الثلاث الموجودة داخل الحزمة قابلة للعب، لكن قد تظهر أحيانًا بعض الـVisual Artifacts البسيطة
وهذا مثال جيد على معنى تصنيف Playable داخل SharpEmu: الوصول إلى تجربة قابلة للعب بصورة فعلية، وليس ضمان تطابق كامل بنسبة 100% مع العتاد الأصلي
Dead Cells قابلة للعب لكن دون صوت داخل اللعبة حاليًا
دخلت Dead Cells أيضًا فئة Playable في تقرير أحدث بتاريخ 26 سبتمبر
لكن التقرير الرسمي يذكر بوضوح أن الصوت داخل Gameplay لا يعمل حاليًا، وهو مثال آخر على أن بعض الألعاب يمكن أن تصل إلى مستوى قابل للعب رغم بقاء وظائف ناقصة
Demon’s Souls وصلت إلى Gameplay
أما الألعاب الأكبر والأكثر تعقيدًا فالصورة مختلفة كثيرًا
Demon’s Souls أصبحت قادرة على الدخول إلى Gameplay وفق تقرير حديث، وهو في حد ذاته تقدم مهم لمحاكاة لعبة PS5 كبيرة ومعقدة
لكن قاعدة التوافق تحذر من وجود مشاكل رسومية كبيرة وأداء ثقيل، ولذلك ما تزال مصنفة Ingame وليست Playable
وصولها إلى داخل اللعبة يمثل تقدمًا تقنيًا للمشروع، لكنه لا يعني أن المستخدم يستطيع حاليًا لعبها من البداية إلى النهاية على SharpEmu
ASTRO BOT تصل إلى القوائم
توجد كذلك تطورات في ASTRO BOT
أحدث تقرير يضع اللعبة في فئة Menus، حيث يمكن استخدام يد التحكم والتقدم لما بعد بعض القوائم، لكن العرض الرسومي ما يزال غير مكتمل والقوائم نفسها لا تظهر بصورة صحيحة بالكامل
وهذا يضع اللعبة بعيدًا جدًا عن حالة Playable، لكنه يعكس التطور التدريجي للمشروع مقارنة بالمراحل التي كانت ألعاب PS5 فيها لا تتجاوز تحميل executable أو شاشة سوداء
GTA V نسخة PS5 وصلت أيضًا إلى القوائم
أحدث تقارير الاختبار تظهر أن نسخة Grand Theft Auto V الخاصة بـPS5 تصل حاليًا إلى مرحلة Menus
ولا توجد إشارة إلى Gameplay قابل للاستخدام حاليًا، ولذلك لا ينبغي التعامل مع هذا كتأكيد على أن GTA V PS5 أصبحت قابلة للعب على PC عبر SharpEmu
حتى Ghost of Yōtei بدأت تقلع
ومن أحدث الاختبارات كذلك Ghost of Yōtei
قاعدة التوافق الرسمية تسجل أنها أصبحت قادرة على Boot باستخدام build v0.0.4-release.2، لكنها تدخل إلى شاشة سوداء ثم تتوقف بسبب مشكلة في فك Shader Program
وجود ألعاب حديثة بهذا الحجم في مرحلة Boot يوضح توسع نطاق التوافق، لكن الفارق بين Boot وPlayable ما يزال ضخمًا جدًا
- Demon’s Souls: Ingame مع مشاكل رسومية وأداء ثقيل
- ASTRO BOT: Menus
- GTA V PS5: Menus
- Ghost of Yōtei: Boots ثم شاشة سوداء وتوقف
- Gran Turismo 7: Boots دون صورة
- Hades: Ingame مع احتمال التعليق أثناء التحميل
ماذا يضيف v0.0.4-release.2؟
الإصدار الجديد لا يعتمد على تعديل لعبة واحدة فقط، بل يقدم تغييرات على البنية الداخلية للمحاكي يمكن أن تساعد عدة ألعاب مستقبلًا
من أهم المجالات التي عمل عليها الفريق Vulkan وترجمة Shaders الخاصة بـPS5 إلى SPIR-V التي يستطيع الحاسوب تنفيذها
- تحديث إصدار Vulkan المستخدم
- إضافة تعليمات جديدة إلى SPIR-V Translator
- دعم VK_EXT_shader_viewport_index_layer
- إصلاحات في CPU وحفظ Host Registers
- إصلاحات لأوامر AMD Wave32
- تحسين التعامل مع Gen5 Runtime وShader Buffers
- خيار لتعطيل Vulkan Implicit Layers
- إضافة إعدادات Console واختيار اللغة في GUI وCLI
لماذا SPIR-V مهم جدًا؟
واحدة من أكبر العقبات أمام أي محاكي حديث هي ترجمة الأوامر الرسومية وShaders المصممة للعتاد الأصلي إلى صيغة يستطيع GPU الموجود في الحاسوب فهمها
SharpEmu يستخدم Vulkan في Windows وLinux، بينما يعتمد على MoltenVK في macOS
ولهذا فإن كل تحسين في SPIR-V Translator أو دعم أوامر رسومية إضافية يمكن أن يؤدي إلى اختفاء أخطاء، ظهور عناصر لم تكن تُرسم سابقًا، أو تقدم ألعاب كانت تتوقف في مراحل مبكرة
SharpEmu مكتوب من الصفر بلغة C#
SharpEmu مشروع مفتوح المصدر ومكتوب من الصفر باستخدام C#، ويركز حصريًا على PlayStation 5 بدل محاولة دمج محاكاة PS4 في المشروع نفسه
يوضح الفريق أن هدفه الحالي هو بناء بنية صحيحة ودقيقة للمحاكاة أكثر من مطاردة توافق ألعاب فردية بطرق مخصصة
ويصف المطورون المشروع بأنه مخصص للأبحاث والتعليم ولا يمتلك أهدافًا تجارية
- Windows x64
- Linux x64
- macOS x64
- Vulkan على Windows وLinux
- MoltenVK على macOS
Windows ما تزال منصة التطوير الرئيسية
رغم توفر Builds رسمية للأنظمة الثلاثة، يؤكد المشروع أن Windows تمثل حاليًا هدف التطوير الأساسي
وتختلف مستويات التوافق والأداء بحسب نظام التشغيل وGPU والتعريف المستخدم، لذلك نتيجة لعبة على جهاز معين لا تعني بالضرورة الحصول على النتيجة نفسها على جهاز آخر
ما الذي يحتاج إليه المستخدم؟
بحسب الموقع الرسمي، يحتاج SharpEmu إلى جهاز 64-bit وبطاقة رسومية تدعم Vulkan مع تعريف حديث
المحاكي لا يتضمن ألعاب PS5 أو ملفات محمية خاصة بالنظام، ويطلب الفريق استخدام Dumps قانونية لألعاب يمتلكها المستخدم
الموقع الرسمي نفسه يحذر من توقع Crashes وألعاب مكسورة ومشاكل توافق، وينصح بالتحقق من قاعدة البيانات قبل تجربة أي عنوان
هذا لا يعني أن محاكاة PS5 أصبحت جاهزة
الوصول إلى ست ألعاب Playable يمثل خطوة مهمة للمشروع، لكن الأرقام تضع الوضع الحالي في حجمه الحقيقي
قاعدة SharpEmu تتبع أكثر من 9,000 عنوان PS5، بينما عدد الألعاب المصنفة Playable حاليًا لا يتجاوز ستة فقط
معظم الألعاب الحديثة الثقيلة ما تزال في مراحل Boot أو Menus أو Ingame غير المستقرة، وبعض أكبر العناوين لا تعمل بعد بصورة يمكن اعتبارها تجربة لعب طبيعية
لكن انتقال المشروع خلال فترة قصيرة من مجرد تحميل eboot.bin إلى تشغيل عدد من الألعاب فعليًا عند معدلات إطارات مرتفعة يمثل تقدمًا واضحًا للبنية الأساسية التي يبنيها المطورون
v0.0.4-release.2 متاحة الآن
أصدر الفريق SharpEmu v0.0.4-release.2 بتاريخ 25 سبتمبر 2026
وتتوفر Builds رسمية لـWindows وLinux وmacOS عبر موقع المشروع ومستودع GitHub، مع استمرار نشر تحديثات وتغييرات جديدة بوتيرة سريعة
