ما هو بروتون Proton، وكيف يؤثر على الألعاب في لينكس؟

هل تتذكر الأيام التي كان يصعب فيها تخيل اللعب على نظام لينكس لينكس Linux؟ بفضل طبقة التوافق Proton والشركات التي تركز على لينكس Linux، أصبحت الألعاب على لينكس Linux أفضل بكثير خلال السنوات القليلة الماضية. ولكن ما هو Proton بالضبط، ولماذا هو مهم لألعاب لينكس Linux؟

ما هي طبقة توافق Proton على لينكس؟

لفهم ماهية Proton، أولاً نحتاج إلى فهم تقنيتين DirectX و Vulkan.

فكر فيهم كتطبيقات دعم الألعاب. إنها واجهات برمجة التطبيقات (APIs) التي تساعد جهاز الكمبيوتر على الاتصال ببطاقات الرسومات.

في حين أن DirectX عبارة عن واجهة برمجة تطبيقات مغلقة المصدر مطورة من مايكروسوفت Microsoft ومخصصة لنظام التشغيل ويندوز Windows، يستخدم لينكس Linux واجهة برمجة تطبيقات Vulkan مفتوحة المصدر.

هناك العديد من واجهات برمجة التطبيقات الأخرى مثل OpenGL، ولكن دعونا نركز على Vulkan و DirectX فقط.

نظراً لأن DirectX عبارة عن واجهة برمجة تطبيقات تعمل بنظام ويندوز Windows فقط ولأن ويندوز Windows هو أحد أنظمة التشغيل الأكثر شيوعاً على مستوى العالم، يركز مطورو الألعاب على تحسين ألعابهم على DirectX.

نظراً لأنه لا يمكن تشغيل ألعاب ويندوز Windows على لينكس Linux، فإليك خطوات Proton.

بعبارات بسيطة، يستخدم Valve-made Proton مكتبات مثل DXVK (DirectX over Vulkan) لترجمة ألعاب DirectX إلى Vulkan.

تتواصل الألعاب مع بطاقة الرسومات باستخدام DirectX. يجمع DirectX الموارد ويخصصها للألعاب.

يحتوي DirectX على Direct3D (المسؤول عن عرض الرسومات ثلاثية الأبعاد في التطبيقات). يقوم Proton بتحويل طلبات Direct3D هذه إلى Vulkan مفهومة باستخدام المكتبات.

والنتيجة النهائية هي لعبة تعمل بنظام ويندوز Windows فقط وتعمل على كمبيوتر يعمل بنظام لينكس Linux.

ماذا يمكن أن يشغل Proton؟

عندما تم إطلاق Proton في عام 2018، كان بإمكانه تشغيل 27 لعبة فقط. ومع ذلك، في غضون ثلاث سنوات، نمت قائمة الألعاب المدعومة إلى حوالي 16000.

ومع ذلك، فإن Proton محدود من حيث أنه لا يمكنه تشغيل الألعاب بآليات مضمنة لمكافحة الغش.

كما يوحي الاسم، تمنع آليات مكافحة الغش في الألعاب اللاعبين من الغش. مع ظهور الغشاشين، دخلت شركات الألعاب في شراكة مع موفري آليات مكافحة الغش لتحسين تجربة الألعاب.

بعض مقدمي خدمات مكافحة الغش المشهورين هم BattlEye و Easy by Epic Games.

لمعرفة الألعاب المدعومة حالياً، توجه إلى موقع ProtonDB الرسمي. حتى كتابة هذه السطور، يمكن لعب أكثر من 77% من أفضل 1000 لعبة باستخدام Proton، حيث يتم تشغيل أكثر من 21% منها محلياً (لا تتطلب Proton)، و 21% مصنفة بلاتينية، و 56% ذهبية، 66% فضي (تشغيل مع مشكلات وتعديلات بسيطة)، و 71% برونزي (يعمل ولكن يتعطل كثيراً).

كيفية استخدام Proton:

لتمكين Proton، توجه إلى Steam Settings ثم Steam Play ثم Enable Steam Play.

مستقبل ألعاب لينكس مع Proton:

ليس هناك من ينكر أن Desktop Linux قد تحسن خلال العقد الماضي. ومع ذلك، كانت الألعاب أحد المجالات التي كان يفتقر إليها GNU/Linux بشدة حتى ظهور Proton.

يحمل Proton مفتاح إحداث ثورة في ألعاب لينكس Linux إلى الحد الذي يمكن أن يتنافس فيه لينكس Linux مع ويندوز Windows. أحد التطورات التي يمكن أن تساعد أيضاً في تعزيز الألعاب على لينكس Linux هو Steam Deck، الذي تم الإعلان عنه في تموز من عام 2021.

مقالة ذات صلة: ما هو جهاز ستيم ديك Steam Deck؟ وما ميزاته ومواصفاته؟ ومتى موعد إطلاقه.

حقيقة أن لينكس Linux مفتوح المصدر يعني أنه إذا تمكنت Valve من الحصول على دعم Easy و BattlEye على SteamOS، فمن المحتمل أن يتم نقل نفس الشيء إلى توزيعات لينكس Linux الأخرى. سيؤدي ذلك في النهاية إلى تعزيز تجربة ألعاب لينكس Linux لسطح المكتب بشكل عام.

من السابق لأوانه التنبؤ بالضبط كيف ستتغير الأشياء، ولكن في الوقت الحالي يبدو مستقبل ألعاب لينكس Linux مشرقاً.

مقالات قد تعجبك:

كيفية تعطيل التصحيح التلقائي في أجهزة آيفون وآيباد
جولة افتراضية في المرآب الذي بدأت به شركة جوجل!
كيفية تحويل ملفات PDF إلى ملفات وورد
كيفية تحويل الفيديو من صيغة MKV إلى صيغة MP4
كيفية تحويل ملف وورد إلى ملف PDF

شركة Valve تعمل مع AMD لتهيئة Steam Deck لدعم ويندوز 11

تهدف شركة فالف Valve إلى جعل جهاز الألعاب المحمولة Steam Deck جاهزاً لتثبيت نظام التشغيل ويندوز Windows 11 عليه.

بينما كنا نعلم منذ أسابيع أن Steam Deck يمكنه تشغيل ويندوز Windows، إلا أنه لم يكن واضحاً وقتها إلى أي مدى سيتم دعم هذا بواسطة Valve.

أو ما إذا ما كان هناك خيار لتمكين وحدات النظام الأساسي الموثوقة TPM الضرورية لعمل ويندوز Windows 11 على منصة Steam.

الآن فقد أكدت Valve أنها تركز بشدة على دعم ويندوز Windows.

وقال Greg Coomer مصمم Valve Steam Deck، في مقابلة مع PC Gamer أن هناك جهوداً من الشركة حول شريحة TPM.

وتعمل Valve مع AMD للتأكد من أن TPM مدعومة على مستوى BIOS، وأن Steam Deck جاهز لـ Windows 11.

لذلك لا يوجد ما يشير حتى الآن أنه ستكون هناك أية مشكلات في ويندوز Windows 11 بحسب Coomer نفسه.

يبدو هذا مشجعاً للغاية من أجل تثبيت Windows 11 على Steam Deck بمجرد إطلاقه في وقت لاحق من هذا العام.

بينما يتم شحن الجهاز المحمول مع SteamOS بشكل افتراضي، وهو إصدار مخصص من Linux، إلا أن Valve ستدعم عمليات تثبيت ويندوز Windows.

السؤال الأبرز هو لماذا يرغب المستخدم في تثبيت ويندوز Windows على Steam Deck؟ الجواب هو أن Valve لا تزال تعمل للحصول على ألعاب مع مكافحة الغش على هذا الجهاز المحمول باليد، وليس مضموناً أن تعمل عناوين مثل Apex Legends و Destiny 2 و PUBG و Fortnite و Gears 5 بشكل نظامي بدون ويندوز Windows.

تقول Valve: “نحن نعمل مع BattlEye و Easy Anti-Cheat للحصول على دعم لـ Proton قبل الإطلاق”.

حيث يستخدم Steam Deck برنامج Valve Proton لتشغيل الكثير من ألعاب ويندوز Windows غير المدعومة رسمياً على الجهاز، لكن عمليات الغش كانت أكبر مشكلة لهذا البرنامج في السنوات الأخيرة.

ويتجنب دعم Windows مشكلات التوافق الواضحة هنا، ولكنه سيجلب معها واجهة غير مخصصة لشاشة مقاس 7 بوصات، والكثير من الأشياء غير المعروفة حتى نرى مدى جودة عمل نظام التشغيل على Steam Deck.

مقالات قد تعجبك

نسخة أصلية مختومة من لعبة النينتيندو Super Mario Bros تُباع بمليوني دولار
هواتف شاومي الأكثر مبيعاً في العالم في شهر يونيو/حزيران الماضي
شركة Honor تطلق هاتف Play 5T Pro الاقتصادي
كيفية زيادة عدد الإطارات في الثانية FPS على إكس بوكس سيريس Xbox Series إكس وإس
ما هو الإنترنت عبر الأقمار الصناعية (الإنترنت الفضائي)؟ وكيف يعمل؟
كيفية جدولة (تعيين تاريخ ووقت معين) إرسال الرسائل النصية القصيرة SMS على أندرويد