Direct1.4D 3 के साथ DXVK 1.4 का नया संस्करण और कुछ गेम के लिए समाधान

डीएक्सवीके 1.4

DXVK परत के नए संस्करण 1.4 की घोषणा अभी की गई है जो Vulkan API को कॉल के अनुवाद के माध्यम से काम करते हुए DXGI (DirectX Graphics Infrastructure), Direct3D 10 और Direct3D का कार्यान्वयन प्रदान करता है।

डीएक्सवीके शराब का उपयोग करके लिनक्स पर 3 डी एप्लिकेशन और गेम चलाने के लिए इस्तेमाल किया जा सकता है, ओपनजीएल पर चलने वाले वाइन के अंतर्निहित Direct3D 11 कार्यान्वयन के लिए एक उच्च प्रदर्शन विकल्प के रूप में कार्य करना। कुछ खेलों में, वाइन + डीएक्सवीके पैकेज का प्रदर्शन विंडोज रिलीज़ से केवल 10-20% तक भिन्न होता हैOpenGL- आधारित Direct3D 11 कार्यान्वयन का उपयोग करते समय, प्रदर्शन बहुत अधिक गिर जाता है।

DXVK1.4 की मुख्य नई सुविधाएँ

DXVK के इस रिलीज में सॉफ्टवेयर इंटरफेस Direct3D 11 को नवीनतम विंडोज 11.4 अपडेट में पेश किए गए संस्करण 10 में अपडेट किया गया है (1903) है। D3D11.3 के लिए समर्थन खेल बनाम लाश की रिहाई के साथ मुद्दों को हल किया - पड़ोसी के लिए लड़ाई।

D3D11.4 में प्रस्तावित नए एपीआई आंशिक रूप से कार्यान्वित किए जाते हैं और वे केवल उन सुविधाओं को कवर करते हैं जिन्हें मौजूदा वल्कन कार्यक्षमता के अतिरिक्त लागू किया जा सकता है।

DXGI इंटरफ़ेस को संस्करण 1.5 में अपडेट किया गया है, जहाँ HDR समर्थन का परीक्षण किया जा सकता है, लेकिन HDR मोड के लिए प्रत्यक्ष आउटपुट अभी तक समर्थित नहीं है। GDI के साथ DXGI की बातचीत के लिए तरीके लागू किए गए, जिसने रॉकस्टार गेम लॉन्चर लॉन्च करने के लिए इंटरफ़ेस को समायोजित करने की अनुमति दी (इसके अलावा, वाइन के डायरेक्ट 2 डी में एक बग फिक्स आवश्यक है)।

डिफ़ॉल्ट रूप से, d3d11.allowMapFlagNoWait विकल्प सक्षम है, जो कुछ खेलों के प्रदर्शन को बेहतर बनाता है। पहले देखे गए मुद्दों ने जो कि चुड़ैल 3 गेम को लॉन्च करने से रोक दिया था, हटा दिया गया है, और सिंकिंग व्यवहार मूल D3 नियंत्रक के करीब है।

फिक्स्ड संभावित गेमिंग प्रदर्शन मुद्दों सक्रिय रूप से आस्थगित संदर्भों का उपयोग करना। उदाहरण के लिए, खेल के साथ समस्याएं डार्क सोल्स III और सीकिरो: शैडोज़ डाई ट्वाइस।

अधिक सटीक संसाधन ट्रैकिंग प्रदान करता है, जिससे आप CPU पर लोड को कम कर सकते हैं।

DXVK समर्थन कैसे जोड़ें?

 DXVK को वाइन के नवीनतम स्थिर संस्करण की आवश्यकता होती है para ejecutarse. Por lo que, si no cuentas con este instalado, puedes visitar el siguiente enlace en donde te mostramos a cómo hacerlo.

अब हमें केवल DXVK के नवीनतम स्थिर पैकेज को डाउनलोड करना होगा, यह हमने पाया निम्नलिखित लिंक में पैकेज को wget कमांड की मदद से डाउनलोड किया जा सकता है। एक टर्मिनल में हम निम्नलिखित कमांड टाइप करने जा रहे हैं:

wget https://github.com/doitsujin/dxvk/releases/download/v1.4/dxvk-1.4.tar.gz

डाउनलोड किए जाने के बाद अब हम नए प्राप्त पैकेज को अनज़िप करने जा रहे हैं, यह आपके डेस्कटॉप वातावरण से या टर्मिनल से ही निम्न कमांड निष्पादित करके किया जा सकता है:

tar -xzvf dxvk-1.4.tar.gz

तब हम फ़ोल्डर को एक्सेस करते हैं:

cd dxvk-1.4

और हम इंस्टॉलेशन स्क्रिप्ट को चलाने के लिए sh कमांड चलाते हैं:

sudo sh setup-dxvk.sh install

एक नई बैश स्क्रिप्ट के लिए धन्यवाद, शराब डीएक्सजीआई का उपयोग करना संभव है DXVK द्वारा प्रदान किए गए कार्यान्वयन के बजाय।
ऐसा करने के लिए, आपको निम्नलिखित कमांड देनी होगी:

setup-dxvk.sh install --without-dxgi

शराब के एक उपसर्ग में डीएक्सवीके स्थापित करते समय। लाभ यह है कि शराब vkd3d का उपयोग डी 3 डी 12 गेम और डीएक्सवीके डी 3 डी 11 खेलों के लिए किया जा सकता है।

इसके अलावा, नई स्क्रिप्ट आपको प्रतीकात्मक लिंक के रूप में डीएल को स्थापित करने की अनुमति देती है, जिससे अधिक शराब उपसर्ग प्राप्त करने के लिए डीएक्सवीके को अपडेट करना आसान हो जाता है (आप -सिमलिंक कमांड के माध्यम से ऐसा कर सकते हैं)।

एक आसान तरीका है कि आप केवल Dlls को वाइन डायरेक्टरी में कॉपी करें। जैसा कि आप जानते हैं कि PlayOnLinux जैसे क्रॉसओवर वाइन का उपयोग करते हैं। इसलिए प्रत्येक एप्लिकेशन या गेम के लिए वे आमतौर पर "drive_c / windows" के साथ एक बोतल बनाते हैं यहां उन्हें अपने सिस्टम की थोड़ी और अच्छी तरह से समीक्षा करनी चाहिए।

जैसा कि आप देख सकते हैं DXVK फ़ोल्डर में दो अन्य हैं जो 32 और 64 बिट्स के लिए dll हैं, हम उन्हें निम्नलिखित रास्तों के अनुसार रखने जा रहे हैं।
जहां "उपयोगकर्ता" आप इसे अपने लिनक्स वितरण में उपयोग किए जाने वाले उपयोगकर्ता नाम से बदलते हैं।

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. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।