يشهد عالم محاكاة أجهزة الألعاب على الأجهزة المحمولة ثورة حقيقية. فقبل أيام قليلة، فاجأ الفريق المطور لبرنامج ARMSX2، المعروف بمحاكي بلاي ستيشن 2 للهواتف الذكية، مجتمع اللاعبين بإصدار ARMSX3، وهو نسخة تجريبية من برنامج RPCS3 لنظام أندرويد. ورغم أنها مجرد نموذج أولي ، إلا أنها قادرة بالفعل على تشغيل بعض ألعاب بلاي ستيشن 3، وقد كان التقدم المحرز خلال أسبوع واحد فقط مذهلاً.
يمثل هذا المشروع خطوة هامة نحو محاكاة كاملة لجهاز بلاي ستيشن 3 على الهواتف المحمولة. وقد واجه المطورون العديد من التحديات التقنية، مثل تجميع برامج التظليل على وحدات معالجة الرسومات من نوع أدرينو، وتوزيع المهام على أنوية عالية الأداء وموفرة للطاقة. علاوة على ذلك، أصبح تكوين مُجمِّع LLVM الآن مُخصَّصًا للشريحة المُثبَّتة، بدلاً من استخدام معلمات عامة.
مشروع انطلق بداية قوية
صدرت النسخة الأولى من برنامج ARMSX3 قبل أسبوع واحد فقط، لكنها تلقت بالفعل سبعة تحديثات ، ليصل إصدارها إلى 0.7.2. من بين الميزات الجديدة، أصبح البرنامج يتعرف على الألعاب في المجلدات غير المضغوطة، ويتيح تثبيت النسخ الرقمية بصيغة PKG مع تراخيص RAP. كما أُضيفت ميزات أخرى مثل الجوائز، وحفظ حالة اللعبة، ودعم ANGLE، وهي طبقة تُترجم أوامر الرسومات بين واجهات برمجة التطبيقات المختلفة.
قام المطورون أيضًا بتحسين تثبيت البرامج الثابتة على الأجهزة ذات المواصفات المنخفضة، وإصلاح وظيفة الإيقاف المؤقت، وإضافة مسح تلقائي لذاكرة التخزين المؤقت للمُظلِّلات مع اللعبة. منذ الإصدار 0.7، يستخدم المحاكي نظام الصوت Oboe افتراضيًا، وقد حسّنت عدة تغييرات التوافق مع مُسرِّعات الرسومات.
ألعاب متوافقة وأداء متميز

تم توسيع قائمة الألعاب المتوافقة. أُعلن سابقًا عن إمكانية لعب Armored Core: For Answer وSonic the Hedgehog (2006). ويجري الآن إضافة Spider-Man: Web of Shadows إلى اللعبة، وبدأ تحميل Sonic Unleashed والنسخة التجريبية من God of War III. هذا لا يعني إمكانية إكمالها بسهولة من البداية إلى النهاية، لكن التقدم مُحرز بشكل جيد.
فيما يتعلق بالأداء، اختبر صحفيو موقع Android Authority البرنامج على هاتف Vivo X300 Ultra. عملت لعبة Catherine بمعدل 22 إطارًا في الثانية تقريبًا، ولعبة 3D Dot Game Heroes بمعدل 15 إطارًا في الثانية. تجمدت لعبة Skate 3 قبل بدء التشغيل، مع أن المطورين تمكنوا من تشغيلها على معالج Snapdragon 8 Gen2 الأقل قوة، حيث عرضت معدل 20-30 إطارًا في الثانية. تتمثل المرحلة التالية في تحسين الأداء وتوسيع قائمة الألعاب المتوافقة.
سيتعين على المطورين أيضًا معالجة الأعطال، والمشاكل الرسومية، ومشاكل واجهة المستخدم. لم يُعلن عن موعد لإصدار نسخة أكثر استقرارًا، لكن النتائج الأولية تؤكد إمكانية تشغيل ألعاب بلاي ستيشن 3 على هواتف أندرويد الذكية الحديثة تقنيًا . الإصدار الأول من ARMSX3 متاح للتنزيل مجانًا من GitHub.
أصبح برنامج ARMSX3 أحد أكثر مشاريع المحاكاة الواعدة حاليًا. ورغم كونه مجرد نموذج أولي، إلا أن تطوره خلال أسبوع واحد فقط يُثبت أن محاكاة ألعاب PS3 على الأجهزة المحمولة ليست مجرد حلم بعيد المنال. وبفضل دعم المجتمع والعمل الدؤوب لمطوريه، لن يكون من المستغرب رؤية نسخة مستقرة قريبًا، مما يتيح للمستخدمين الاستمتاع بألعاب جهاز سوني الرائعة في أي مكان.
