Д8ВК, Дирецт3Д 8 имплементација за ДКСВК

Д8ВК

Д8ВК је Дирецт3Д 8 имплементација која вам омогућава да покренете 3Д апликације на Линук-у користећи Вине.

Пре неколико дана најављено је издавање прве стабилне верзије пројекта „Д8ВК 1.0“, који нуди а Имплементација Дирецт3Д 8 графичког АПИ-ја који функционише кроз превођење Вулкан АПИ позива и омогућава вам да користите Вине или Протон за покретање 3Д апликација и игара развијених за Виндовс на Линук-у које су повезане са Дирецт3Д 8 АПИ-јем.

Као што многи од вас знају, у Линуку имамо ВКД3Д-Протон за превод Дирецт3Д 12 у Вулкану, осим тога имамо и Стеам Плаи који користи ДКСВК за имплементацију Дирецт3Д 9/10/11 АПИ-ја преко Вулкана, али за стари имплементација Дирецт3Д 8, није било ништа конкретно.

Због тога је рођен Д8ВК, који је имплементација старог Мицрософт Дирецт3Д 8 АПИ-ја преко Вулкана за побољшање искуства старијих игара.

Д8ВК 1.0 је означен као прво издање пројекта, погодан за употребу и тестиран у стотинама игара. У поређењу са пројектима ВинеД3Д и д3д8то9, који користе Дирецт3Д 8 у ОпенГЛ и Дирецт3Д 9 превод, Д8ВК пројекат показује боље перформансе, стабилност и компатибилност са играма.

На пример, када је тестиран на пакету 3ДМарк 2001 СЕ, пројекат Д8ВК је постигао 144660 поена, комбинација д3д8то9 и дквк – 118033 и ВинеД3Д – 97134.

Покретање Д8ВК 1.0 уводи д3д8.длл(д3д9 је статички повезан), као и а нови прилагођени батцх процесор за одређене игре са недефинисаним понашањем.

Поред овога, истиче се и то подржавају прегласавање декларације вертек схадера за игре са недефинисаним понашањем и да се бафери врхова сада могу ускладиштити у скупу којима се самостално управља да би се побољшале перформансе и избегли проблеми са редоследом писања.

Такође је примећено да је подршка за компајлирање имплементирана у МСВЦ-у, као и подршка за ГетИнфо упите и типове статусних блокова.

Од других промене које се истичу:

  • Исправне величине описа површине на основу формата
  • Дозволите да сачувате тренутну инсталацију Протона
  • Безброј подешавања специфичних за игру и мање функције и подешавања
  • Исправљена грешка у којој би ЦреатеТектуре покушавао да умота нулл текстуру
  • Исправљено је да се бацкбафери не кеширају или не упућују на уређај који поседује
  • Исправљене су текстуре, токови и индекси који се не бришу при поновном покретању
  • Фиксна локација Дирецт3ДЦреате8 у д3д8.деф
  • Фиксан број референци за циљеве рендеровања, шаблоне дубине и текстуре.
  • Исправљени су нулл пикселни схадери који се не памте
  • Исправљени су циљеви рендеровања и шаблони дубине који се не кеширају
  • Исправљена грешка ако клијент покуша да омогући СВВП на хардверском уређају
  • Поправљени уређаји који не користе јаилбреакинг
  • Исправљена сегфаулт при издавању уређаја са везаним текстурама

Коначно, ако сте заинтересовани да сазнате више о томе, можете се консултовати са детаљима У следећем линку.

Треба да знате да је код пројекта написан на језику Ц++ и да се дистрибуира под Злиб лиценцом. Као основа за развој коришћена је кодна база ДКСВК пројекта са имплементацијом Дирецт3Д 9, 10 и 11 на врху Вулкана.

Како инсталирати Д8ВК на Линук?

За оне који су заинтересовани да могу да инсталирају Д8ВК, треба да знају да је његова имплементација прилично једноставна и не захтева много. Само отворите терминал да бисте могли да преузмете нову верзију. У њему ћемо откуцати следећу команду:

git clone https://github.com/AlpyneDreams/d8vk.git

Или ако више волите да преузмете из свог претраживача (само морате да распакујете датотеку и поставите се у терминал унутар фасцикле) можете то учинити кликом на у овом линку.

Урадили смо ово, сада ћемо ући у директоријум са:

cd d8vk

И настављамо да спроводимо имплементацију д8вк у зависности од случаја. Да бисмо га имплементирали са Вине-ом, морамо да откуцамо следеће:

./setup_d3d8.sh install --no-proton

Или у случају да желите да га имплементирате са Протоном, команда која се мора унети је следећа:

./setup_d3d8.sh install

Ако желите да сазнате више о његовој употреби или инсталацији за одређене случајеве, можете се консултовати следећи линк.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. Odgovorni za podatke: AB Internet Networks 2008 SL
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.