الإصدار الجديد من DXVK 1.5.1 يأتي مع بعض التحسينات لبعض العناوين

دكسفك

الإصدار الجديد من مشروع DXVK 1.5.1 متاح الآن للتنزيل والتحديث. وهذا هو تم تنفيذ بعض التحسينات في هذا الإصدار الجديد لإصلاح مشاكل بعض الألعاب. منها GTA V و Halo من بين أمور أخرى تستفيد منها.

بالنسبة لأولئك الذين ما زالوا لا يعرفون عن DXVK، يجب أن يعرفوا ما هو إحدى الأدوات المضمنة في وظيفة Steam Play من Steam. إنها أداة رائعةيمكنك تحويل مكالمات رسومات Microsoft DirectX 11 و DirectX 10 إلى Vulkan ، واجهة برمجة تطبيقات الرسومات مفتوحة المصدر المتوافقة مع Linux. لاستخدام DXVK ، بالإضافة إلى Wine و Vulkan ، من الواضح أنك بحاجة إلى وحدة معالجة رسومات متوافقة مع Vulkan.

بينما لا يزال DXVK يستخدم بشكل أساسي على Steam Play ، فهو ليس المكان الوحيد الذي يمكن لمستخدمي Linux الاستفادة من هذه التقنية الرائعة. كما أنه يساهم تطبيق D3D11 المستند إلى Vulkan لنظامي التشغيل Linux و Wine ، فيما يتعلق بالأداء والتحسين عند تشغيل ألعاب Direct3D 11 على Wine نظرًا لأنها توفر أيضًا دعمًا لـ Direct3D9.

ما الجديد في DXVK 1.5.1؟

في هذا الإصدار الجديد من مشروع DXVK ، يمكننا أن نجد ذلك من بين التغييرات الرئيسية المعلنة تم ذكر تحسين الأداء العام لـ Direct3D 9، جنبا إلى جنب مع تنفيذ محسّن لتمرير العمق في Direct3D 9 ، مما أدى إلى التخلص من مشاكل العرض مع Pixel Shader 1.x. ، مثل عدم وجود الظلال والملصقات في العديد من الألعاب.

أيضا يتم تمييز الإعداد لعدد المواضيع تستخدم لتعقيد خط الأنابيب للتعامل مع أنظمة اليوم سداسية النواة وثمانية النواة "المشتركة" ، مع السماح لوحدات المعالجة المركزية الأحدث التي تحتوي على أكثر من 6 مؤشر ترابط باستخدام المزيد أثناء مرحلة البناء.

تم أيضًا إصلاح الخلل الذي تسبب في حدوث عطل بسبب القسمة على الصفر عند تشغيل بعض الألعاب القائمة على Direct3D 9.

من المشاكل التي تم حلها المذكورة في الإعلان عن هذا الإصدار الجديد، استفادت الألعاب من GTA V حيث تم إصلاح الانحدار الذي قد يتسبب في أداء ضعيف للغاية عند تمكين Vsync في وضع ملء الشاشة.

من العناوين الأخرى يمكننا العثور على التحسينات لـ: Halo CE و Need For Speed: Carbon و Risen 2 و Sims 4 و Trackmania Forever و Vampire The Masquerade: Bloodlines.

و أيضا تم تمييز وظيفة تكوين dxvk.hud التي تمت استعادتها وبسبب المراقبة التي تم إزالتها في الفرع 1.5.

أخيرا إذا كنت تريد معرفة المزيد عنها حول تفاصيل إصدار DXVK 1.5.1 ، يمكنك القيام بذلك من خلال إعلان الإصدار على GitHub في الرابط التالي.

كيف تضيف دعم DXVK إلى Linux؟

تركيب DXVK

يتطلب DXVK أحدث إصدار ثابت من Wine يهرب. لذلك ، إذا لم يكن لديك هذا مثبتًا. الآن سيتعين علينا فقط تنزيل أحدث حزمة DXVK مستقرة ، وسنجد هذه الحزمة في الرابط التالي.

wget https://github.com/doitsujin/dxvk/releases/download/v1.5/dxvk-1.5.tar.gz

بعد إجراء التنزيل ، سنقوم الآن بفك ضغط الحزمة التي حصلت عليها للتو ، ويمكن القيام بذلك من بيئة سطح المكتب أو من الجهاز نفسه عن طريق تنفيذ الأمر التالي:

tar -xzvf dxvk-1.5.tar.gz

ثم نصل إلى المجلد باستخدام:

cd dxvk-1.5

ونقوم بتنفيذ الأمر sh إلى شغّل نص التثبيت:

sudo sh setup-dxvk.sh install
setup-dxvk.sh install --without-dxgi

عند تثبيت DXVK في بادئة من Wine. الميزة هي أنه يمكن استخدام Wine vkd3d لألعاب D3D12 و DXVK لألعاب D3D11.

يسمح لك البرنامج النصي الجديد أيضًا بتثبيت dll كروابط رمزية ، مما يسهل تحديث DXVK للحصول على المزيد من بادئات Wine (يمكنك القيام بذلك عبر الأمر –symlink).

كيف سترى المجلد يحتوي DXVK على دلسين آخرين لـ 32 و 64 بت انت سنقوم بوضعهم وفقًا للطرق التالية.
حيث تقوم "user" باستبداله باسم المستخدم الذي تستخدمه في توزيعة Linux الخاصة بك.

64 بت نضعها في:

~/.wine/drive_c/windows/system32/

O

/home/”usuario”/.wine/drive_c/windows/system32/

وللحصول على 32 بتًا في:

~/.wine/drive_c/windows/syswow64

O

/home/”usuario”/.wine/drive_c/windows/system32/

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.