LINUX.ORG.RU

Релиз DXVK 0.90 — транслятора из Direct3D 10/11 в Vulkan

 , , ,


0

3

Доступен новый выпуск DXVK — транслятора из Direct3D 10/11 в Vulkan. Данная библиотека позволяет запускать в Wine множество современных игр, написанных с использованием Direct3D 10/11, с минимальными потерями в производительности.

Наиболее важные изменения

Реализована поддержка Stream Output (#695, #135). Это исправляет проблемы с рендерингом во многих играх. Благодаря этому изменению исправлено отображение персонажей или NPC в играх на базе движка Unity и в The Witcher 3, исправлен Nvidia Hairworks в The Witcher 3 и Final Fantasy XV, также исправлены проблемы в Quake Champions, Overwatch и в других играх.

Исправления ошибок и улучшения

  • Assassin's Creed Odyssey: немного уменьшена нагрузка на процессор.
  • Bioshock: исправлено состояние гонки в режиме D3D10 (#655).
  • Dark Souls 3: исправлена ошибка, мешающая правильному применению смены разрешений экрана.
  • The Evil Within: исправлена регрессия. вызывающая отображения случайной геометрии.

Требуются обновленные драйвера и сборки Wine. Информация о том, что необходимо для работы новой версии DXVK здесь.

>>> Подробности

★★★★★

Проверено: anonymous_incognito ()
Последнее исправление: cetjs2 (всего исправлений: 3)

А что именно в Курваке 3 исправлено? Я его погонял с dxvk недолго, и на вид всё было и так уже достаточно хорошо.

gasinvein ★★★
()
Последнее исправление: gasinvein (всего исправлений: 1)
Ответ на: комментарий от gasinvein

А что именно в Курваке 3 исправлено?

В основном там все нормально было. Но некоторые мобы были невидимыми (сирены, например). Ну и Hairworks не работал.

Kron4ek ★★★★★
() автор топика

Данная библиотека позволяет запускать в Wine множество современных Direct3D 10/11 игр с минимальными потерями в производительности.

Интересно... А можно ли как-то оценить эти потери производительности? Кто-нибудь такие тесты делал?

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

А можно ли как-то оценить эти потери производительности?

Ну, разве что если винда под рукой есть, тогда можно сравнить. На YouTube есть сравнения производительности DXVK vs Windows.

Kron4ek ★★★★★
() автор топика
Ответ на: комментарий от hobbit

dxvk - это обычная dll и может работать в винде. Можно попробовать прямо в десяточке оценить.

anonymous
()
Ответ на: комментарий от WitcherGeralt

Не просто не работал, даже если его отклбчить, у меня и Геральт и Плотва были лысые.

У меня с отключенным нормально было, да и у других тоже, судя по скриншотам и видео.

Kron4ek ★★★★★
() автор топика
Последнее исправление: Kron4ek (всего исправлений: 1)
Ответ на: комментарий от Kron4ek

В основном там все нормально было. Но некоторые мобы были невидимыми (сирены, например).

Сирены и прочие ехидны (а вот гарпии ок), псы дикой охоты (как правило), гнильцы (почти всегда), доплеры когда трансформируются (сожжение на площади Новиграда, Дуду превращающийся в Цири) и староста когда отрезал себе ухо (как и у доплеров, были видны только глазные яблоки и рот изнутри), проклятое сердце дерева, до хрена короче.

У меня с отключенным нормально было, да и у других тоже

+1. Откровенно говоря, сейчас с включённым разницы особо и не заметил. (А у Геральта кстати хвост свисает неестественно, спины не касаясь.)

dimgel ★★★★★
()

О, круто. Теперь опять 3-6 месяцев ждём обновлений в апстриме и потом в дистрибутивах, ну и фиксов драйверов...

slapin ★★★★★
()
Ответ на: комментарий от hobbit

Хз в чём дело, но у меня в Ведьмак 3 под протоном упирается в 30fps, при том, что под оффтопикоп на тех же настройках (2560x1440, почти всё выкручено на максимум) оно не падает ниже 50fps. Хз с чем связано, но сравнивать пока нечего. А ничего другое у меня не завелось (кроме Sacred ещё).

WitcherGeralt ★★
()
Ответ на: комментарий от slapin

У меня всё завелось. Ссылка на тикет (специально созданный автором для информирования людей, что надо чтобы заработало) есть на странице скачки в версии 0.90. (UPD. Это тикет #695, ссылку см. в новости.)

dimgel ★★★★★
()
Последнее исправление: dimgel (всего исправлений: 1)

Кстати, может кому нужно сборку Wine с необходимым патчем для Stream Output, я собрал (3.18-esync-staging-pba собрана с этим патчем).

Можно с Yandex.Disk или Google Drive скачать.

Kron4ek ★★★★★
() автор топика
Последнее исправление: Kron4ek (всего исправлений: 1)
Ответ на: комментарий от WitcherGeralt

Мб игру следовало перезапустить, но мне было лень.

Лень 80-го уровня. :))) Т.е. у тебя игра запущена постоянно круглосуточно, не ешь, не спишь, всё играешь, и перезапускать её - это целая проблема, как кластер какой-нибудь на пхп. :) А пишешь с телефона, надо полагать. :)

dimgel ★★★★★
()
Ответ на: комментарий от WitcherGeralt

Мб игру следовало перезапустить

Возможно. Хотя эта настройка вроде как на лету применяется.

Kron4ek ★★★★★
() автор топика
Ответ на: комментарий от Kron4ek

Можно с Yandex.Disk или Google Drive скачать.

Что-то по этим ссылкам лежит что-то непонятное. А патч для wine-vanilla-3.18 (может и для staging сгодится) лежит в тикете #695 (ссылку см. в новости).

dimgel ★★★★★
()
Ответ на: комментарий от dimgel

Что-то по этим ссылкам лежит что-то непонятное

Там собранный Wine лежит запакованный в tar.xz.

Kron4ek ★★★★★
() автор топика
Ответ на: комментарий от Kron4ek

А, ясно. Т.е. это для несчастных, у которых нет генты.

dimgel ★★★★★
()
Ответ на: комментарий от dimgel

Т.е. у тебя игра запущена постоянно круглосуточно

Всё проще, я запустил единственный раз и погонял 10-15. Просто чтобы глянуть работает ли оно вообще.

А пишешь с телефона, надо полагать

А пишу действительно с телефона.

WitcherGeralt ★★
()
Ответ на: комментарий от hobbit

На типичной кукурузной пеке лоровца всё кроме сапёра и без трансляторов еле идёт. Какая разница.

anonymous
()
Ответ на: комментарий от anonymous

Подтверждаю, работает в семёрочке.

anonymous
()
Ответ на: комментарий от anonymous

Я не знаю, что такое «кукурузная пека», но WoW в своё время без проблем летал у меня под вайном на старенькой нвидии. Ну да, это не нынешняя YOBA, но как бы и не сапёр, а довольно-таки нагруженное 3D.

hobbit ★★★★★
()
Ответ на: комментарий от hobbit

WoW
довольно-таки нагруженное 3D

А ты забавный

B00
()
Ответ на: комментарий от hobbit

А можно ли как-то оценить эти потери производительности? Кто-нибудь такие тесты делал?

в самых тяжелых ААА играх под 25% потеря (с 40-60 фпс до 30-45)

это у меня так, далеко не самая мощная видеокарта

на более мощных разница меньше из за запаса производительности

missxu
()
Ответ на: комментарий от dimgel

Еще руки у доктора-вампира. Я чисто из-за этого этот квест правильно завершил, т.к. обычно такой баг у монстров и это меня усомнила и я не стал убивать священника вечного огня, а поверил ему, чего не делал при прохождении под виндой.

SR_team ★★★★★
()
Ответ на: комментарий от WitcherGeralt

может ограничение? У меня в ведьмаке жуткое слайдшоу когда фпс на уровне 40. Если понизить графен, что бы было 60 фпс или залочить фпс на 30, то никаких проблем нет и игра идет плавно.

SR_team ★★★★★
()

Готов для игоря что ли? Эх, надо бы позапускать, да линукс лень на комп вкорячивать опять.

Valman_old
()

с 0.90 в ведьмака вернулся GPU hang.

SR_team ★★★★★
()
Ответ на: комментарий от SR_team

В процессор упирается значит.

anonymous
()
Ответ на: комментарий от ZenitharChampion

я «задрот сакреда» я еще в какомто там 2007-8-9 когда еще сервера работали играл на их офф хардкоре, сотни часов

сейвы с тех времен были, пробовал их под ЛГП версией, когда она вышла
половина анимаций «урезаны»(очень сильно), отсутствие привычных «баго/фич» и вместо них краши
к примеру абуз «спавна мобов» в пещерах, их там тыщи можно делать так експились на хай лвлах
но в линукс версии вместо этого будет краш(очевидно переполнение по разному «портировано» между вин/линукс)
читы(дада наиграв тыщи часовможно и почитерить чтоб получить неполучаемое) тоже давали краши когда в винде игра практически никогда не падала

помоему даже отсутствовали некоторые «ивент шмотки»(в онлайне были ивенты, типо НГ и там спец шмотки дроплались) их в линукс версию не добаивили

для казуальной пробежки на лов лвлах этот линукс сакред, не тянет он хай лвл прогресс и геймплей

сори тригеред)) одна и первых игр что играл на ПК

missxu
()
Ответ на: комментарий от dimgel

Да ты я смотрю немало часов под онтопиком в Курваке 3 наиграл. Как оно в целом? Ощущается ли нехватка производительности? Что за железо/драйверы?

gasinvein ★★★
()
Ответ на: комментарий от gasinvein

GTX 1060 6GB, блоб. На открытых пространствах 30fps, в пещерах 60. В общем вполне достойно. На оффтопике было б наверное более гладко (да где ж его взять), но для wine это выше всех звёзд.

dimgel ★★★★★
()
Ответ на: комментарий от SR_team

не стал убивать священника вечного огня, а поверил ему

Одно другому не мешает. :) Грохнуть его можно по собственному почину после конца разговора.

dimgel ★★★★★
()
Ответ на: комментарий от hobbit

Это «нагруженное 3D» в своё время взлетело только благодаря запуску на абсолютно любом железе. Т.е. чтоб ты понимал, порог вхождения был geforce 2 (которые были теми еще кусками г),а уж вуду 4 был для ухты просто идеален. Сейчас конечно времена другие. А этого дурачка ты не читай, он где-то услышал про кукурузу и прилепил не к месту.

anonymous
()

The Evil Within: исправлена регрессия. вызывающая отображения случайной геометрии.

Здрасте, там же опен гл, чо они там курили/правили?

anonymous
()

Новость конешно замечательная, но когда выпустят «Свободное время для игр» хотя бы 0.0.1prealpha?

eR ★★★★★
()
Ответ на: комментарий от gasinvein

Еще важно, какой у тебя процессор. Так как трансляция D3D в VK выполняется на процессоре, и на слабых процах видюха попросту не будет полностью нагружена.

Поэтому в какой-нибудь графонистой игре, к примеру, разницы между GTX 1060 и GTX 1080 Ti на недостаточно мощном проце может и не быть, ибо все будет в него упираться.

Kron4ek ★★★★★
() автор топика

с минимальными потерями в производительности.

А чем вообще под онтопиком мониторить игровую производительность?

templarrr ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.