يصل DXVK 1.10.2 مع تحسينات التحسين وإصلاحات الأخطاء

دكسفك

مؤخرا تم الإعلان عن إصدار النسخة الجديدة من طبقة DXVK 1.10.2، والذي يوفر تطبيقًا لـ DXGI (DirectX Graphics Infrastructure) و Direct3D 9 و 10 و 11 ، والذي يعمل من خلال ترجمة مكالمات Vulkan API.

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

الميزات الرئيسية الجديدة لـ DXVK 1.10.2

في هذا الإصدار الجديد من DXVK 1.10.2 ، بالنسبة لـ Direct3D 9 ، تمت إضافة دعم لمواد المكعب غير السلس (غير سلس ، بدون حدود معالجة بين العينات) ، تم تنفيذه باستخدام امتداد Vulkan VK_EXT_non_seamless_cube_map.

تغيير ملحوظ آخر هو تحسين ذاكرة التخزين المؤقت للتظليل على القرص عند استخدام برامج تشغيل NVIDIA Vulkan ، بالإضافة إلى أداء ضغط كود تظليل SPIR-V المحسن في الذاكرة.

كما تم تسليط الضوء على ذلك كود تنظيف محسن في تنفيذ طريقة D3D11 للوصول غير المنظم إلى الموارد من خيوط متعددة (UAV ، عرض الوصول غير المنظم) ، مما جعل من الممكن زيادة كفاءة ضغط الصور في برامج التشغيل.

على جزء من إصلاحات الشوائب ذكر ذلك إصلاح الأخطاء التي تسببت في حفظ واستخدام ملف ذاكرة التخزين المؤقت بشكل غير صحيح وإصلاح مشاكل البناء مع دول مجلس التعاون الخليجي 12.1.

أما بالنسبة لل إصلاحات للألعاب تم ذكر ما يلي:

  • ما وراء الخير والشر: تجنب مهاوي الضوء المفقودة
  • تم تمكين خيار Day Z: d3d11.cachedDynamicResources لإصلاح مشكلات الأداء
  • Dead Space: تم إصلاح عرض الظل وإضافة قفل 60 إطارًا في الثانية لمنع تعطل اللعبة
  • Dirt Rally: تم إصلاح عطل GPU المحتمل بسبب أخطاء اللعبة في التظليل
  • العراب: تم ​​إصلاح الانهيار على الأنظمة التي لا تدعم 16x MSAA
  • Limbo - قم بتمكين غطاء 60 إطارًا في الثانية لتجنب أخطاء اللعبة
  • Majesty 2: حل أخطاء اللعبة التي تسبب مشكلات في وحدات معالجة الرسومات والأنظمة المضمنة التي تحتوي على أكثر من 2 جيجابايت من ذاكرة الوصول العشوائي للفيديو (VRAM)
  • Onechanbara Z2: الفوضى - لا يتم عرض تأثيرات الجسيمات الثابتة وعناصر واجهة المستخدم بشكل صحيح
  • النباتات مقابل. Zombies Garden Warfare 2 - منع الانهيار عندما تكتشف اللعبة وحدة معالجة رسومات AMD
  • عودة الحساب: استكشاف أخطاء المشغل وإصلاحها
  • Scrapland Remastered - استكشاف أخطاء الشاشة السوداء وإصلاحها
  • أجهزة الراديو الصغيرة وأجهزة التلفزيون الكبيرة - استكشاف أخطاء الشاشة السوداء وإصلاحها
  • Sonic Adventure 2: تم إصلاح تأثيرات الجسيمات المفقودة

الجدير بالذكر أن DXVK يتطلب حاليًا برامج تشغيل متوافقة مع Vulkan API 1.1 مثل Mesa RADV 22.0 و NVIDIA 510.47.03 و Intel ANV 22.0 و AMDVLK.

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

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

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

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

wget https://github.com/doitsujin/dxvk/releases/download/v1.10.2/dxvk-1.10.2.tar.gz

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

tar -xzvf dxvk-1.10.2.tar.gz

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

cd dxvk-1.10.2

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