أعلنت شركة كانونيكال أن Steam Snap لنظام ARM64 أصبح مستقرًا، مما يفتح الباب أمام تشغيل ألعاب الكمبيوتر على معالجات ARM مثل NVIDIA DGX Spark أو أجهزة الكمبيوتر المحمولة من Qualcomm. الاقتراح مغرٍ: كفاءة أعلى، سعر أقل، وحرارة أقل. ومع ذلك، فإن الواقع وراء محاكاة x86 إلى ARM هو أقل إشراقًا مما يبدو.
محاكاة x86: عنق الزجاجة الذي لا يريد أحد رؤيته 🎮
معظم الألعاب مكتوبة لبنية x86، وليس لـ ARM. قامت كانونيكال بتنفيذ طبقة ترجمة ومحاكاة لتشغيلها، لكن هذه العملية تقلل الأداء دائمًا وتضيف أخطاءً. الألعاب الأحدث أو الأكثر تطلبًا تُستبعد، وتقتصر التجربة على لعب بعض الألعاب، أحيانًا، مع بعض التقطيع. الحل الحقيقي هو أن يقوم المطورون بالتجميع الأصلي لـ ARM.
اليوم الذي يتذكر فيه المطورون ARM ⏳
البديل، وهو أن تقوم الاستوديوهات بالتجميع أيضًا لـ ARM، يبدو وكأنه ثورة. لكن في صناعة ألعاب الفيديو، الإرادة دائمًا تسبق المال، وليس التكنولوجيا. بمعنى آخر، عندما ترى Rockstar تطلق GTA VI لـ ARM قبل الكمبيوتر، أخبرنا. في هذه الأثناء، علينا الانتظار والاستمتاع بهذه التقطيعات الفلسفية.