DXVK 1.9.3 يأتي مع تحسينات كبيرة لـ DirectX والألعاب والمزيد

دكسفك

بعد حوالي 4 أشهر من التطوير منذ الإصدار الأخير ، تم الإعلان عن إصدار النسخة الجديدة من DXVK 1.9.3 الإصدار الذي عمل فيه المطورون على تقليل حمل وحدة المعالجة المركزية بشكل كبير في ألعاب DirectX ، بالإضافة إلى تقدم DirectX إلى Vulkan وإصلاح المشكلات وتحسينات Mesa والألعاب والمزيد.

بالنسبة لأولئك الذين ما زالوا لا يعرفون عن 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.9.3

في هذا الإصدار الجديد الذي تم تقديمه للتنفيذ ، تم إبراز ذلك عند استخدام dxvk-nvapi ، (تطبيق NVAPI) بالإضافة إلى DXVK ، يتم توفير الدعم لتقنية DLSS، والذي يسمح لك باستخدام أنوية Tensor من بطاقات رسومات NVIDIA لتوسيع نطاق الصور الواقعية باستخدام أساليب التعلم الآلي لزيادة الدقة دون فقدان الجودة.

بالإضافة إلى مراعاة امتداد Vulkan VK_EXT_robustness2 ، تم تحسين ثوابت التظليل D3D9 وتمت إزالة الخيارات القديمة للألعاب التي تستخدم معالجة قمة البرنامج.

ويلاحظ أيضًا أنه تمت إضافة واحد أو أكثرتمكين الخيار لبعض الألعاب لتوفير محاكاة أكثر دقة لسلوك النقطة العائمة D3D9. يؤدي تمكين هذا الخيار إلى التخلص من المشكلات في Red Orchestra 2 و Dark Souls 2 و Dog Fight 1942 و Bayonetta و Rayman Origins و Guilty Gear Xrd و Richard Burns Rally.

وبالإضافة إلى ذلك، مشاكل مع البنية الأساسية لرسومات Microsoft DirectX (DXGI)، والذي غالبًا ما كان يقطع وضع ملء الشاشة للألعاب المختلفة ويسبب تشوهات رسومية ، تم إصلاحها وفقًا لملاحظات الإصدار الرسمية وأصلحت أيضًا مشكلة في DXGI تسببت في حدوث عطل عند محاولة تنشيط وضع ملء الشاشة في بعض الشاشات.

من ناحية أخرى ، في العناوين الحالية مثل تم زيادة أداء Crysis 3 Remastered ، تستفيد أحدث لعبة Euro Truck Simulator و Splinter Cell: Chaos Theory من تحديث تطبيق Vulkan.

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

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

يمكن استخدام DXVK لتشغيل التطبيقات والألعاب ثلاثية الأبعاد على Linux باستخدام Wine ، حيث يعمل كبديل عالي الأداء لتطبيق Wine المدمج Direct3D 3 الذي يعمل على OpenGL.

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

wget https://github.com/doitsujin/dxvk/releases/download/v1.9.3/dxvk-1.9.3.tar.gz

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

tar -xzvf dxvk-1.9.3.tar.gz

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

cd dxvk-1.9.3

ونقوم بتنفيذ الأمر 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. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.