DXVK پرت کے نئے ورژن 1.4 کا ابھی ابھی اعلان کیا گیا ہے جو DOLGI (DirectX گرافکس انفراسٹرکچر) ، Direct3D 10 اور Direct3D پر عمل درآمد فراہم کرتا ہے ، جو Vulkan API میں کالوں کے ترجمے کے ذریعہ کام کرتا ہے۔
ڈی ایکس وی کے شراب کا استعمال کرکے لینکس پر تھری ڈی ایپلی کیشنز اور گیمس چلانے کیلئے استعمال کیا جاسکتا ہے ، وائن کے بلٹ ان ڈائریکٹ 3 ڈی 11 کے نفاذ کے اعلی کارکردگی کے متبادل کے طور پر کام کرنا جو اوپن جی ایل کے سب سے اوپر چلتا ہے. کچھ کھیلوں میں ، شراب + DXVK پیکیج کی کارکردگی ونڈوز پر ریلیز سے صرف 10-20٪ سے مختلف ہوتی ہےجبکہ اوپن جی ایل پر مبنی Direct3D 11 عمل درآمد کرتے وقت ، کارکردگی میں نمایاں کمی آتی ہے۔
DXVK1.4 کی اہم نئی خصوصیات
DXVK کے اس اجراء میں سافٹ ویئر انٹرفیس Direct3D 11 کو تازہ ترین ونڈوز 11.4 کی تازہ کاری میں پیش کردہ ورژن 10 میں تازہ کاری کی گئی ہے (1903)۔ D3D11.3 کے لئے سپورٹ کھیل پودوں بمقابلہ زومبی کی رہائی کے ساتھ مسائل کو حل کیا - پڑوسی کے لئے جنگ۔
D3D11.4 میں تجویز کردہ نئے APIs جزوی طور پر نافذ ہیں اور ان میں صرف وہ خصوصیات شامل کی گئی ہیں جو موجودہ ویلکان کی فعالیت کے علاوہ نافذ کی جاسکتی ہیں۔
DXGI انٹرفیس کو ورژن 1.5 میں اپ ڈیٹ کیا گیا ہے ، جہاں ایچ ڈی آر سپورٹ کی جانچ کی جاسکتی ہے ، لیکن ایچ ڈی آر موڈ میں براہ راست آؤٹ پٹ ابھی تک تعاون یافتہ نہیں ہے۔ ڈی ڈی جی جی آئی کے ساتھ جی ڈی آئی کے ساتھ تعامل کے طریقے نافذ کیے گئے تھے ، جس سے راک اسٹار گیم لانچر لانچ کرنے کے لئے انٹرفیس کو ایڈجسٹ کرنے کی اجازت دی گئی تھی (یہ بھی کہ شراب کے ڈائریکٹ 2 ڈی میں ایک بگ فکس ضروری ہے)۔
پہلے سے طے شدہ ، d3d11.allowMapFlagNoWait آپشن فعال ہے ، جس سے کچھ گیمز کی کارکردگی بہتر ہوتی ہے. اس سے قبل مشاہدہ کردہ امور جنہوں نے وِچر 3 گیم کو لانچ ہونے سے روکا تھا ، وہ ختم کردیئے گئے ہیں ، اور مطابقت پذیری کا طرز عمل اصل D3D11 کنٹرولر کے قریب ہے۔
مقررہ ممکنہ گیمنگ پرفارمنس ایشوز جو فعال طور پر موخر سیاق و سباق کا استعمال کرتے ہیں۔ مثال کے طور پر ، کھیلوں میں دشواری ڈارک روحز III اور سیکیرو: سائے دو بار ڈائی۔
وسائل سے زیادہ ٹریکنگ فراہم کرتا ہے ، جس سے آپ CPU پر بوجھ کو تھوڑا سا کم کرسکتے ہیں۔
DXVK سپورٹ کیسے شامل کریں؟
DXVK کیلئے شراب کا تازہ ترین مستحکم ورژن درکار ہے دوڑنا. لہذا ، اگر آپ کے پاس یہ انسٹال نہیں ہے تو ، آپ ملاحظہ کرسکتے ہیں مندرجہ ذیل لنک جہاں ہم آپ کو دکھاتے ہیں کہ اسے کیسے کرنا ہے۔
اب ہمیں صرف DXVK کا تازہ ترین مستحکم پیکیج ڈاؤن لوڈ کرنا پڑے گا ، یہ ہمیں پایا گیا مندرجہ ذیل لنک میں پیکیج کو ویجٹ کمانڈ کی مدد سے ڈاؤن لوڈ کیا جاسکتا ہے۔ ایک ٹرمینل میں ہم مندرجہ ذیل کمانڈ کو ٹائپ کرنے جارہے ہیں۔
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
باش کے نئے اسکرپٹ کی بدولت شراب DXGI کا استعمال ممکن ہے اس کے بجائے DXVK کے ذریعہ فراہم کردہ عمل درآمد۔
ایسا کرنے کے ل you ، آپ کو درج ذیل کمانڈ دینا ہوگا:
setup-dxvk.sh install --without-dxgi
جب شراب کے ایک سابقے میں DXVK انسٹال کریں۔ فائدہ یہ ہے کہ شراب vkd3d D3D12 گیمز اور DXVK D3D11 کھیلوں کے لئے استعمال کیا جاسکتا ہے۔
نیز ، اسکرپٹ آپ کو dll کو علامتی روابط کی حیثیت سے انسٹال کرنے کی سہولت دیتا ہے ، جس سے DXVK کو مزید شراب کے سابقہ حاصل کرنے کے ل update اپ ڈیٹ کرنا آسان ہوجاتا ہے (آپ یہ ایس ایم ایل لنک کے ذریعہ کرسکتے ہیں)۔
ایک آسان طریقہ یہ ہے کہ صرف شراب ڈائریکٹری میں گھڑیوں کی کاپی کریں۔ جیسا کہ آپ جانتے ہیں کہ پلے آن لائنکس جیسے کراس اوور بھی شراب کا استعمال کریں۔ لہذا ہر ایک ایپلی کیشن یا گیم کے لئے وہ عام طور پر "ڈرائیو_سی / ونڈوز" والی بوتل تیار کرتے ہیں یہاں انھیں اپنے سسٹم کا تھوڑا اور زیادہ جائزہ لینا چاہئے۔
جیسا کہ آپ دیکھ سکتے ہیں DXVK فولڈر میں دو اور افراد شامل ہیں جو 32 اور 64 بٹس کیلئے ہیں ، ہم انہیں درج ذیل راستوں کے مطابق رکھیں گے۔
جہاں آپ "صارف" استعمال کرتے ہیں اسے استعمال کنندہ کے صارف نام سے لینکس کی تقسیم میں استعمال کرتے ہیں۔
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/
تبصرہ کرنے والا پہلا ہونا