أداة الترجمة Vulkan-to-DirectX 12 المستخدمة في Valve's Proton تدعم الآن FSR4 وAnti-Lag من AMD، بينما يظل DLSS4 من Nvidia غير مدعوم – يعمل FSR4 الآن أيضًا على وحدات معالجة الرسوميات الأقدم، ويوفر VKD3D-Proton v3.0 تحسينات أخرى في الأداء
وصلت أداة الترجمة Vulkan-to-DirectX 12 المستخدمة في Valve's Proton إلى الإصدار 3.0، مما يمثل أحد أكبر تحديثات الأداة حتى الآن. تسلط صفحة GitHub الخاصة بمشروع VKD3D-Proton الضوء على عدد كبير من الترقيات للإصدار 3.0، بما في ذلك دعم FSR 4، ودعم Anti-lag، وإعادة الكتابة إلى الواجهة الخلفية للتظليل DXBC. يمكن لمستخدمي Linux أن يتوقعوا أن تأتي التكرارات المستقبلية لـ Proton مع الإصدار 3.0 من VKD3D-Proton قريبًا.
يعد تكامل FSR4 أحد أهم الميزات في هذا التحديث. على وجه التحديد، قام المطورون بتنفيذ جوهريات AGS WMMA عبر VK_KHR_cooperative_matrix وVK_KHR_shader_float8، مما يتيح التوافق مع FSR 4. لا يقتصر الأمر على دعم FSR 4 على وحدات معالجة الرسومات RDNA 4 والأحدث، ولكن هناك أيضًا وضع احتياطي يستخدم int8 وfloat16 لجعله يعمل على وحدات معالجة الرسومات الأقدم (على غرار تعديلات FSR 4 السابقة التي رأيناها بالفعل).
التحذيرات الوحيدة مع هذا الإصدار البديل هي أنه يقال إنه يعمل بشكل أبطأ بكثير من التطبيق الأصلي المصمم لوحدات معالجة الرسومات RDNA 4 (والأحدث). كما أنه لن يأتي إلى الإصدارات “الرسمية” من بروتون؛ الطريقة الوحيدة لتشغيله هي بناء مسار المحاكاة من الكود المصدري باستخدام الأعلام الرسمية.
بغض النظر، يحصل لاعبو Linux الآن على دعم FSR 4 عند تشغيل ألعاب Windows المستندة إلى DirectX 12 من خلال Proton. يتفوق FSR على DLSS في هذا المجال، حيث أن DLSS 4 غير مدعوم أصلاً بواسطة Proton حتى الآن.
يضيف الإصدار 3.0 أيضًا إعادة كتابة للواجهة الخلفية DXBC Shader لأداة الترجمة. يقال إن هذا يعمل على إصلاح الكثير من المشكلات التي عانى منها مسار vkd3d-shader القديم، ويسمح بتشغيل بعض الألعاب المعطلة مسبقًا في Proton. تعني إعادة كتابة الواجهة الخلفية لـ DXBC Shader أيضًا أن أدوات الترجمة DXVK وVKD3D-Proton تشترك في نفس الواجهة الأمامية لـ DXBC، مما يسهل العمل مع التعليمات البرمجية الأساسية لكل أداة. (كتجديد، يقوم DXVK بترجمة كود DX8 إلى DX11 إلى Vulkan، بينما يقوم VKD3D-Proton بترجمة DX12 إلى Vulkan فقط.)
إضافة رائعة أخرى تم تنفيذها في هذا التحديث الأخير هي الدعم التجريبي لرسومات العمل. هذه التقنية جديدة جدًا ويمكنها تحسين كفاءة مسار العرض ثلاثي الأبعاد للعبة بشكل كبير، اعتمادًا على كيفية تنفيذ الرسوم البيانية للعمل. على سبيل المثال، تمكن مهندسو AMD من تقليل سعة VRAM المطلوبة للأشجار المعروضة ثلاثية الأبعاد من 38 جيجابايت إلى 52 كيلو بايت فقط (نعم، كيلو بايت) بمساعدة الرسوم البيانية للعمل.
يمكن لـ Proton الآن محاكاة الرسوم البيانية للعمل في ألعاب DirectX 12، ولكنها تجريبية. ومن المضحك أن الرسوم البيانية لحالة محاكاة ملاحظات التصحيح يمكن أن “تتفوق بشكل كبير” على أداء برنامج التشغيل الأصلي في العديد من السيناريوهات التي اختبرها المطورون.
هناك العشرات من الإصلاحات والحلول الإضافية للألعاب في ملاحظات التصحيح. يستمر Proton في الحصول على التحديثات بعد التحديثات، مما يجعل ألعاب Linux أسرع وأكثر سلاسة وأكثر موثوقية عند تشغيل الألعاب المستندة إلى Windows في Linux. تم تطوير Proton وصيانته بواسطة Valve وهي طبقة التوافق التي يستخدمها SteamOS وSteam Deck وSteam Machine.
احصل على أفضل أخبار Tom's Hardware والمراجعات المتعمقة، مباشرة إلى صندوق الوارد الخاص بك.
يتبع أجهزة توم على أخبار جوجل، أو أضفنا كمصدر مفضل، للحصول على آخر الأخبار والتحليلات والمراجعات في خلاصاتك.
التعليقات