LINUX.ORG.RU
решено ФорумGames

Как использовать d9vk?

 ,


0

1

Я поставил wine-staging, vkd3d, d9vk-bin. Что теперь нужно сделать, чтобы запущенная под wine игра использовала вулканические библиотеки вместо DirectX 9?

Deleted

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

Ясный хрен, с поправкой на то, что dll d9vk называется по-другому.

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

Слишком старая игра. В d3d9 много «подверcий» и совместимости с предыдущими версиями d3d. В d9vk, насколько понимаю, можно пока ожидать работу только D3D_FEATURE_LEVEL 9_1, 9_2, 9_3 из d3d11. Те последних d3d9 игорей.

anonymous
()

Что теперь нужно сделать, чтобы запущенная под wine игра использовала вулканические библиотеки вместо DirectX 9?

Если еще не разобрался, в winecfg нужно d3d9 переопределить на «Сторонняя» (Native). Сам d3d9.dll из состава d9vk нужно закинуть либо в system32, либо в каталог с игрой.

Проверить, действительно ли работает d9vk можно включив HUD (переменная такая же как и для dxvk):

export DXVK_HUD=1
Если худ в игре отображается, значит используется d9vk.

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

Поставил vmware player, в него накатил ХР, игра работает без проблем, если не считать периодических секундных фризов.

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