Сегодня состоялся выход крупного обновления 2.4 для DXVK, которое привнесло ряд улучшений в работу технологии.
DXVK — это проект с открытым исходным кодом, который позволяет запускать игры Direct3D 9, 10 и 11 через API Vulkan. DXVK предназначен для использования на операционных системах Linux, а также в средах совместимости, таких как Wine и Proton.
Например с помощью DXVK пользователи могут получить более стабильную работу таких игр как Grand Theft Auto IV (DXVK убирает статтеры в игре) и Watch Dogs 2 (неиграбельна на последних поколениях видеокарт от NVIDIA и AMD из-за мерцаний текстур в игре — Ubisoft уже несколько лет отказываются исправлять этот критический баг).
В обновлении 2.4 разработчики добавили в DXVK поддержку Direct3D 8. Таким образом, теперь DXVK умеет работать с Direct3D 8/9/10/11 версий. Так же в новой версии была скорректирована работа ограничения частоты кадров. Теперь ограничитель частоты кадров будет автоматически включаться, если игра запускается в полноэкранном режиме с включенной вертикальной синхронизацией и если обнаруженная частота кадров за короткий период времени превышает частоту обновления дисплея.
Кроме того, версия 2.4 исправляет различные проблемы с обработкой координат текстуры с фиксированной функцией в D3D9 и улучшает совместимость со сторонними модами, которые работают через DXGI. Так же была улучшена работа DXVK в следующих играх:
- Battlefield 2;
- Battlefield 2142;
- Dead Space 2;
- Dragonshard;
- Fallout 4;
- Fallout: New Vegas;
- Ghostbusters Remastered;
- Gothic 3;
- Guild Wars 2;
- Prototype;
- Star Citizen;
- The Sims 2;
- Tomb Raider Legend;
- Red Faction: Guerrilla Remastered;
- Rise of Nations;
- Watch Dogs;
- Watch Dogs 2;
- WRC 4.