قامت شركة Valve بإتاحة النسخة التجريبية من Proton 11 Beta رسميًا لمجتمع الألعاب. يدمج التحديث أحدث التغييرات الهيكلية من Wine 11 ويمكن الآن تجربته من قبل مستخدمي أنظمة التشغيل Linux وأصحاب وحدة التحكم المحمولة Steam Deck. يعمل البرنامج كطبقة توافق أساسية، مما يسمح للعناوين التي تم تطويرها حصريًا لبيئة Windows بالعمل محليًا على منصات أخرى.
أهم ما يميز هذا الإصدار هو تنفيذ دعم برنامج التشغيل NTSync مباشرة على مستوى kernel. يقوم هذا التغيير المعماري بنقل جزء كبير من مضاهاة مكتبة Windows NT إلى قلب نظام التشغيل مفتوح المصدر. وكنتيجة مباشرة، يواجه اللاعبون انخفاضًا ملحوظًا في حمل المعالج عند تشغيل الألعاب المعقدة. يشهد اتساق معدل الإطارات تحسينات كبيرة، خاصة في الألعاب التي تتطلب مزامنة مكثفة لخيوط المعالجة المتعددة.
يعمل تكامل NTSync الأصلي على تحسين الأداء للألعاب المعقدة
القاعدة التكنولوجية التي تدعم هذه المرحلة الجديدة من البرنامج تأتي مباشرة من Wine 11، الذي تم إطلاقه في مارس. تبرز ميزة NTSync باعتبارها الابتكار التقني الرئيسي، حيث تعمل على تعديل الطريقة التي يتعامل بها النظام مع ترجمة مكالمات المزامنة الصادرة من Windows. في السابق، كانت الأدوات البديلة مثل esync وfsync تؤدي هذا العمل المعقد في مساحة المستخدم، مما أدى إلى خلق اختناقات في المعالجة. والآن، تتولى نواة نظام التشغيل نفسها هذه المسؤولية بطريقة متكاملة وفعالة.
لقد سجل مطورو البرامج بالفعل مكاسب كبيرة في مجال الاستقرار في سيناريوهات استخدام محددة. تُظهر كل من الإصدارات الحديثة من صناعة الألعاب والعناوين الكلاسيكية تسليم إطار خطي أكثر بكثير. لقد كانت وحدة NTSync جزءًا من النواة الرئيسية منذ الإصدار 6.14، مما يعني أن أحدث التوزيعات في السوق تتمتع بالفعل بتوافق فوري. أخذت شركة Valve نفسها زمام المبادرة لتفعيل الميزة افتراضيًا في الإصدار التجريبي من نظام SteamOS 3.7.20.
يشير خبراء الأجهزة إلى عدم وجود زيادة عامة في الحد الأقصى لمعدل الإطارات في الثانية. وتركز الفائدة الحقيقية على سيولة التجربة البصرية والقضاء على التأتأة المفاجئة. في حالات تعدد العمليات المكثفة، يصبح الفرق في استقرار وقت الإطار واضحًا للاعب. يجب أن يلاحظ مالكو Steam Deck جلسات لعب أكثر سلاسة إلى حد كبير، خاصة في تلك العناوين التي واجهت مشكلات في التحسين على النظام الأساسي المحمول تاريخيًا.
التوسع المعماري يمهد الطريق للأجهزة الجديدة
بالإضافة إلى الإصدار التجريبي التقليدي، أصدر فريق التطوير تكوينًا مصممًا خصيصًا لبنية Arm64. تم تحديد الميزة الجديدة في المستودعات باسم Proton 11.0 (ARM64)، وتمثل خطوة استراتيجية مهمة لمستقبل الشركة. الهدف الرئيسي لهذا الفرع هو إعداد النظام البيئي البرمجي لإطار Steam القادم. سيستخدم جهاز الواقع الافتراضي المستقل هذا، والذي من المتوقع أن يصل إلى السوق في عام 2026، معالجات خط Snapdragon وسيقوم بتشغيل نسخة معدلة من SteamOS.
يتيح إطار التوافق الجديد إمكانية تشغيل الألعاب المستندة إلى بنية x86 على الأجهزة المجهزة بمعالجات Arm. ولتحقيق هذا الإنجاز التقني، يجمع الحل بين إمكانات Proton ومترجم التعليمات FEX-Emu. لا يزال المشروع في مراحله الأولى من التطوير، وقد أبلغ المختبرون الأوائل عن نتائج مختلطة من حيث الاستقرار. وعلى الرغم من التحديات التقنية الكامنة في ترجمة البنى المختلفة، فإن التقدم المحرز يوضح جدوى المفهوم.
يمكن أن يمتد تأثير هذا الابتكار إلى ما هو أبعد من نظارات الواقع الافتراضي الخاصة بالعلامة التجارية. يمكن للأجهزة القابلة للارتداء عالية الأداء التي تعمل بنظام Android وغيرها من الأجهزة المزودة بشرائح Arm الاستفادة من هذه التقنية في المستقبل. لقد وضعت الشركة بالفعل إرشادات توافق واضحة لإطار Steam، بعد برنامج تحقق مشابه جدًا للنموذج الناجح المطبق على Steam Deck. ستتمتع استوديوهات التطوير بالمرونة اللازمة لإنشاء إصدارات ARM64 الأصلية أو الاعتماد على طبقة الترجمة.
الفوائد التقنية الرئيسية المطبقة في التحديث
يجلب الانتقال إلى نموذج المزامنة الجديد فوائد قابلة للقياس لنظام Linux البيئي للألعاب. كان المجتمع الفني يراقب عن كثب تأثير هذه التغييرات على سلوك الأجهزة أثناء جلسات اللعب الممتدة.
- تخفيض جذري في حمل المعالج في مهام مزامنة الخيط.
- تحسن كبير في اتساق الحد الأدنى لمعدلات الإطارات في الألعاب المتأثرة.
- تكامل عميق ومحلي مع Linux kernel بدءًا من الإصدار 6.14.
- التمكين الافتراضي للميزة في أحدث إصدارات نظام SteamOS التجريبي.
- فوائد ملحوظة في العناوين التي كانت تعتمد في السابق على الحلول البرمجية التلطيفية.
تعمل مجموعة التحسينات المذكورة أعلاه على دمج NTSync باعتباره حدثًا تطوريًا في محاكاة بيئات Windows. يؤدي التخلص من طبقات المعالجة المتوسطة إلى مزيد من الاتصال المباشر بين كود اللعبة والمكونات المادية للكمبيوتر. تفيد هذه الطاقة والكفاءة الحسابية بشكل خاص الأجهزة المحمولة، حيث تحدد إدارة الموارد عمر البطارية والتحكم الحراري للجهاز عند تشغيل التطبيقات الثقيلة.
يتلقى كتالوج الألعاب المتوافقة تعزيزًا للوزن
تعالج مرحلة اختبار Proton 11 Beta أيضًا مشكلات وقت التشغيل الحرجة في مجموعة واسعة من العناوين التجارية. العديد من الألعاب التي كانت تتطلب سابقًا استخدام القناة التجريبية تعمل الآن بشكل صحيح في الإصدار التجريبي القياسي. تراوحت أعمال التحسين من الإصدارات الحديثة إلى الأعمال التي ميزت تاريخ ألعاب الفيديو في التسعينيات. يلبي الدعم المحسن للألعاب القديمة الطلب طويل الأمد من مجتمع الحفظ الرقمي.
تتضمن قائمة الميزات الجديدة القابلة للتشغيل بالكامل كلاسيكيات مطلقة من نوع رعب البقاء، مثل Resident Evil الأصلية وإصدار 1998 الشهير من Resident Evil 2. كما تعمل الآن مغامرات Jurassic Dino Crisis وDino Crisis 2 بدون أي خلل أو أعطال رسومية. تكمل لعبة RPG اليابانية Breath of Fire IV وGothic 1 Classic حزمة الإضافات التي تبعث على الحنين. كرّس الفريق الهندسي اهتمامًا خاصًا لإصلاح الأخطاء المستمرة في كتالوج الناشر EA.
تم حل المشكلات المزمنة المتعلقة بعمل Steam Overlay على تكوينات أجهزة معينة بشكل نهائي في هذا الإصدار. تحافظ Valve على وتيرة ثابتة لتكرارات أداة التوافق الخاصة بها، مما يضمن أن كل إصدار جديد يوسع عالم الألعاب التي يمكن الوصول إليها خارج نظام Microsoft البيئي. يتلقى مستخدمو سطح مكتب Linux ومالكو Steam Deck كل هذه التحسينات بشفافية بمجرد تحديد فرع الإصدار التجريبي في خصائص التطبيق.
إن التركيز المستمر على الأداء والاستقرار والتوسع في بنيات المعالجات الجديدة يؤكد من جديد التزام الشركة بالمصادر المفتوحة. إن محاذاة تقنيات المحاكاة مع إرشادات Linux kernel الحديثة تضمن مستقبلًا واعدًا للنظام الأساسي. يواصل مجتمع الألعاب مراقبة كل تحديث عن كثب، مدركًا أن البرنامج يمثل الجسر النهائي بين مكتبة الألعاب الواسعة لنظام التشغيل Windows وحرية نظام التشغيل المجاني.

