Claude يطور محاكي PS2 على المتصفح لتشغيل GTA San Andreas بكفاءة

⏱وقت القراءة المتوقع: 4 دقيقة

مشروع جديد يتيح تشغيل محاكي PS2 في المتصفح

تمكن فريق من المطورين من تحويل محاكي الألعاب الشهير PCSX2، المخصص لأجهزة بلايستيشن 2، للعمل مباشرة ضمن متصفح الإنترنت. يحمل المشروع اسم TabStationToo، وقد أثبت نجاحه في تشغيل ألعاب معروفة مثل GTA San Andreas وFinal Fantasy XII دون الحاجة إلى تثبيت برنامج المحاكاة على الحاسوب.

تحويل محاكي PS2 للعمل في المتصفح خطوة جريئة تكسر حاجز البرمجيات الثقيلة.

كيف تم تنفيذ هذا الإنجاز؟

يعتمد محاكي PCSX2 في الأساس على ترجمة أوامر بلايستيشن 2 إلى تعليمات يستطيع معالج الحاسوب تنفيذها. لكن التحدي الأكبر كان في جعل هذا المحاكي يعمل بسلاسة ضمن بيئة المتصفحات التي لا تدعم تشغيل البرامج بالطريقة التقليدية.

استخدم الفريق تقنية WebAssembly التي تسمح بتشغيل أكواد عالية الأداء داخل المتصفح، كما تم تعديل نظام العرض المُستخدم في المحاكي ليتوافق مع تقنية WebGPU الخاصة برسم الرسوميات عبر الويب.

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

Claude ساهم في تبسيط تطوير محاكٍ معقد وتكييفه مع بيئة ويب حديثة.

أداء الألعاب وتجربة الاستخدام

اختبر المطورون المشروع على عدة أجهزة مختلفة، من حواسيب صغيرة إلى أجهزة قوية مثل حاسوب مزود بمعالج M1 Max وما شابه من معالجات حديثة تحت نظامي MacOS وLinux.

أظهرت التجارب الأولية أن ألعاب مثل Final Fantasy XII وBurnout تعمل بسلاسة تامة على بعض الأجهزة، مع تحقيق أداء قريب من سرعة الألعاب الأصلية. ومع ذلك، لا تزال بعض المشاهد الثقيلة تؤثر سلبيًا على سرعة التشغيل في بعض الحالات.

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

تبقى تجربة الأداء متغيرة حسب مواصفات الجهاز المستخدم وطبيعة اللعبة.

ما الذي تحتاجه لتبدأ اللعب؟

المشروع متاح مجاناً ومفتوح المصدر، ما يجعل إمكانية استخدامه متاحة للمطورين واللاعبين المهتمين بتجربة ألعاب بلايستيشن 2 عبر المتصفح. ولكن من الضروري توفر ملفات BIOS الخاصة بجهاز PS2 الأصلي ونسخ من الألعاب بصيغة صور الأقراص (disc images) التي تمتلكها قانونياً.

يتطلب تشغيل TabStationToo استخدام متصفح مثل Chrome أو Edge على الحاسوب المكتبي، حيث لا يدعم المشروع حالياً الهواتف المحمولة. كما يوفر دعمًا للتحكم عن طريق لوحة المفاتيح أو وحدات التحكم (gamepads)، بالإضافة إلى إمكانية حفظ التقدم باستخدام ميزة بطاقات الذاكرة أو حفظ الحالات (save states).

لا حاجة لتثبيت محاكٍ خارج المتصفح؛ كل شيء يعمل محليًا مع حماية خصوصية ملفاتك.

استخدامات ومزايا مشروع TabStationToo

  • تجربة ألعاب بلايستيشن 2 بدون الحاجة لتثبيت برامج إضافية.
  • توفير واجهة سهلة الوصول عبر المتصفح مباشرة.
  • دعم التحكم عبر لوحة المفاتيح وأجهزة التحكم الخارجية.
  • حفظ التقدم عبر الذاكرة الافتراضية وحفظ الحالات.
  • الاستفادة من تقنيات حديثة مثل WebAssembly وWebGPU لتعزيز الأداء.

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

خاتمة

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

المصدر: Digital Trends


اكتشاف المزيد من Mohdbali

اشترك للحصول على أحدث التدوينات المرسلة إلى بريدك الإلكتروني.

Related Articles

Stay Connected

13,946المشجعينمثل
1,700أتباعتابع
11,000المشتركينالاشتراك

Latest Articles