DXVK 1.6.1-ийн шинэ хувилбар нь тоглоом дээрх зарим алдаанууд болон эвдрэлийг засах боломжтой болсон

DXVK 1.6.1 давхаргын шинэ хувилбарыг танилцууллаа. Vulkan API руу дуудлагыг орчуулах замаар ажилладаг DXGI (DirectX Graphics Infrastructure), Direct3D 9, 10, 11 програмыг хэрэгжүүлдэг.

DXVK дарс ашиглан Линукс дээр 3D програм, тоглоом ажиллуулахад ашиглаж болно, Wine-ийн DirectGD 3 програмыг OpenGL дээр ажиллуулахаас илүү өндөр гүйцэтгэлтэй хувилбар юм. Зарим тоглоомуудад Wine + DXVK багцын гүйцэтгэл нь Windows хувилбараас ердөө 10-20% -иар ялгаатай байдаг.харин OpenGL-д суурилсан Direct3D 11 програмыг ашиглахад гүйцэтгэл мэдэгдэхүйц буурдаг.

DXVK 1.6.1 дээр ямар шинэ зүйл байна вэ?

DXVK 1.6.1-ийн энэхүү шинэ хувилбар зарим тоглоомд чиглэсэн өөрчлөлтүүдтэй, үүнээс дараахь зүйлийг дурдсан болно:

  • Цэнхэр тусгал: Үзүүлэлт хийхэд бэрхшээл учруулж буй тоглоомын алдаанаас зайлсхий.
  • Тулааны талбар 2: Хар газар нутгийг үүсгэдэг тоглоомын алдаанаас зайлсхий.
  • Crysis: D3D9 горимд тодорхой түвшинг ачаалах үед эвдрэлийг арилгасан.
  • Хагас амьдрал Аликс: Геометрийг гажуудуулахад хүргэсэн буруу бүхэл тоон хуваалттай харьцуулалтыг засав.
  • Хүчтэй бороо: Nvidia GPU дээр гүйцэтгэл сайжирсан.
  • LA Noire: Ажиллаж эхлэх үед гарсан ослыг зассан.
  • Персийн хунтайж: RADV дахь буруу боловсруулалтыг зассан.
  • Yooka-Laylee ба боломжгүй байшин: AMD драйверуудад үзүүлэх асуудлыг засах.

Түүнчлэн, ишлэл бүхий синтаксийг хүлээн авахаас зугтах чадварыг нэмж оруулсан, жишээлбэл, d3d9.customDeviceDesc = "ATi Rage 128".

Гялалзахаас хамгаалалтыг тодорхой байдлаар идэвхжүүлэх dxgi.tearFree сонголтыг нэмсэн Vsync идэвхгүй болсон үед зарим SpecialK өөрчлөлтөд шаардлагатай DXGI ажиллагааг хэрэгжүүлсэн.

Direct3D 9-ийг ашиглахад алдаа гарах, боловсруулалт хийхэд алдаа гарсан хэсгийг зассан, Vulkan дэмжлэгийн баталгаажуулалтын алдааг NVIDIA график карт бүхий систем дээр засаж, Wine 5.6-тэй ажиллахгүй байсан тохиргооны скриптэд гарсан алдааг арилгасан.

DXVK дэмжлэгийг хэрхэн нэмэх вэ?

 DXVK нь Wine-ийн хамгийн сүүлийн үеийн тогтвортой хувилбарыг шаарддаг гүйх. Нэмж дурдахад AMD RADV 1.1, NVIDIA 18.3, Intel ANV 415.22, AMDVLK зэрэг Vulkan 19.0 API дэмжлэгтэй драйверууд шаардлагатай.

Одоо бид зөвхөн олсон DXVK-ийн хамгийн сүүлийн үеийн тогтвортой багцыг татаж авах хэрэгтэй болно Дараах холбоос дээр. Багцыг wget командын тусламжтайгаар татаж авах боломжтой. Терминал дээр бид дараах тушаалыг бичнэ:

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

Одоо татаж авсны дараа бид саяхан авсан багцыг задлах гэж байгаа бөгөөд үүнийг дараах тушаалыг ашиглан таны ширээний орчин эсвэл терминал өөрөө хийж болно.

tar -xzvf dxvk -1.4.tar.gz

Дараа нь бид хавтас руу дараахь байдлаар хандана уу.

CD dxvk-1.4

Мөн бид скриптийг ажиллуулахын тулд sh тушаалыг ажиллуулна.

sudo sh setup-dxvk.sh суулгах

Шинэ Bash скриптийн ачаар Wine DXGI ашиглах боломжтой боллоо DXVK-ийн өгсөн хэрэгжилтийн оронд.
Үүнийг хийхийн тулд та дараах тушаалыг өгөх ёстой.

setup-dxvk.sh суулгах - -x-гүйгээр

Wine-ийн угтвар дээр DXVK суулгах үед. Үүний давуу тал нь Wine vkd3d-ийг D3D12, DXVK-ийг D3D11 тоглоомуудад ашиглаж болно.

Мөн шинэ скрипт нь DLL-ийг бэлгэдлийн холбоос хэлбэрээр суулгах боломжийг олгодог бөгөөд ингэснээр DXVK-ийг шинэчлэхэд илүү олон Wine угтвар авах боломжтой болсон (та –symlink тушаалаар үүнийг хийж болно).

Илүү хялбар арга бол dlls-ийг Wine лавлах програм руу хуулах явдал юм. Кроссовер шиг 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. Мэдээллийг хариуцах: Мигель Анхель Гатан
  2. Мэдээллийн зорилго: СПАМ-ыг хянах, сэтгэгдлийн менежмент.
  3. Хууль ёсны байдал: Таны зөвшөөрөл
  4. Мэдээллийн харилцаа холбоо: Хуулийн үүргээс бусад тохиолдолд мэдээллийг гуравдагч этгээдэд дамжуулахгүй.
  5. Өгөгдөл хадгалах: Occentus Networks (ЕХ) -с зохион байгуулсан мэдээллийн сан
  6. Эрх: Та хүссэн үедээ мэдээллээ хязгаарлаж, сэргээж, устгаж болно.