Управо је представљено издавање нове верзије слоја ДКСВК 1.6.1, који обезбеђује имплементацију ДКСГИ (ДирецтКс Грапхицс Инфраструцтуре), Дирецт3Д 9, 10 и 11, радећи кроз превођење позива на Вулкан АПИ.
ДКСВК може се користити за покретање 3Д апликација и игара на Линук-у користећи Вине, делује као алтернатива виших перформанси Вине-овој уграђеној Дирецт3Д 11 имплементацији која ради на ОпенГЛ-у. У неким играма, перформансе пакета Вине + ДКСВК разликују се од издања на Виндовс-у за само 10-20%, док када се користи имплементација Дирецт3Д 11 заснована на ОпенГЛ-у, перформансе знатно опадају.
Шта је ново у ДКСВК 1.6.1?
Ова нова верзија ДКСВК 1.6.1 има промене усмерене на неке игре, од којих се помињу:
- Плави одраз: Избегавајте грешку у игри која узрокује проблеме са приказивањем.
- Баттлефиелд 2: Спречава грешку у игри која узрокује црни терен.
- криза: Поправљен је пад приликом учитавања одређених нивоа у Д3Д9 режиму.
- Халф-Лифе Алик: Исправљено нетачно руковање целим дељењем које је резултирало изобличеном геометријом.
- Јака киша: Побољшане перформансе на Нвидиа ГПУ-овима.
- Црни: Поправљен пад при покретању.
- Принц Перзије: исправљена нетачна обрада у РАДВ.
- Иоока-Лаилее и Немогућа јазбина: поправите проблеме са приказивањем на АМД драјверима.
Додатно, додата је могућност избегавања прихватања цитиране синтаксе, на пример, д3д9.цустомДевицеДесц = "АТи Раге 128".
Додата опција дкги.теарФрее за експлицитно омогућавање заштите од треперења када је Всинц онемогућен и ДКСГИ функционалност потребна за неке СпециалК модове је имплементирана.
Исправљен је део грешака које су довеле до пада или грешака у рендеровању када се користи Дирецт3Д 9, поправљене су грешке при валидацији подршке за Вулкан на системима са НВИДИА графичким картицама и поправљена грешка у скрипти за подешавање која није радила са Вине 5.6.
Како додати ДКСВК подршку?
ДКСВК захтева најновију стабилну верзију Вине-а да извршава. Поред тога, потребни су драјвери са Вулкан 1.1 АПИ подршком, као што су АМД РАДВ 18.3, НВИДИА 415.22, Интел АНВ 19.0 и АМДВЛК.
Сада ћемо морати да преузмемо само најновији стабилни пакет ДКСВК, овај који смо пронашли У следећем линку. Пакет се може преузети помоћу команде вгет. У терминалу ћемо откуцати следећу команду:
вгет хттпс://гитхуб.цом/доитсујин/дквк/релеасес/довнлоад/в1.6.1/дквк-1.4.тар.гз
Након извршеног преузимања, сада ћемо распаковати управо добијени пакет, а то се може урадити из окружења радне површине или са самог терминала извршавањем следеће наредбе:
тар -кзвф дквк-1.4.тар.гз
Затим приступамо директоријуму са:
цд дквк-1.4
И покрећемо команду сх да покренемо инсталациону скрипту:
судо сх сетуп-дквк.сх инсталл
Захваљујући новој Басх скрипти могуће је користити Вине ДКСГИ уместо имплементације коју обезбеђује ДКСВК.
Да бисте то урадили, морате дати следећу команду:
сетуп-дквк.сх инсталл --витхоут-дкги
Када инсталирате ДКСВК у префикс Вине. Предност је што се Вине вкд3д може користити за игре Д3Д12, а ДКСВК за игре Д3Д11.
Такође, нова скрипта вам омогућава да инсталирате длл као симболичке везе, што олакшава ажурирање ДКСВК-а како би се добило више префикса Вине (то можете учинити помоћу команде –симлинк).
Једноставнији метод је копирање длл-а у Вине директоријум. Као што знате, ПлаиОнЛинук попут Цроссовера користи и вино. Дакле, за сваку апликацију или игру обично креирају бочицу са „дриве_ц / виндовс“ Овде би требали мало детаљније да прегледају свој систем.
Као што видите директоријум ДКСВК садржи још два која су длл за 32 и 64 бита, поставићемо их према следећим путањама.
Тамо где га "корисник" замените корисничким именом које користите у својој Линук дистрибуцији.
За 64 бита стављамо их у:
~/.вине/дриве_ц/виндовс/систем32/
O
/хоме/”усер”/.вине/дриве_ц/виндовс/систем32/
И за 32 бита у:
~/.вине/дриве_ц/виндовс/сисвов64
O
/хоме/”усер”/.вине/дриве_ц/виндовс/систем32/