Недавно был представлен релиз новой версии популярного слоя трансляции вызовов Direct3D в API Vulkan — DXVK 2.7.1. Этот инструмент широко используется энтузиастами и геймерами для запуска игр, разработанных для Windows, на Linux и других платформах, где Vulkan является предпочтительным API для графики. Над обновлением работал инженер Филипп Реболе из компании Valve, что подчеркивает значимость и поддержку этого проекта со стороны крупной игровой индустрии.
Обновление ориентировано на устранение существующих ошибок и повышение общей производительности в ряде игр, что делает игровой процесс более стабильным и плавным. Одним из наиболее важных изменений стало устранение регрессии, связанной с многовыборочным сглаживанием (MSAA) при работе с играми на базе Direct3D 9. Эта проблема ранее вызывала ухудшение графического качества и снижение FPS в некоторых сценариях, и теперь она успешно решена.
Кроме того, в версии 2.7.1 внедрена новая конфигурационная опция d3d9.modeCountCompatibility. Она предназначена для обхода ошибок переполнения буфера в старых играх, что позволяет улучшить их совместимость и избежать сбоев при запуске. Это особенно важно для любителей ретро-игр или тех, кто пытается запустить классические проекты, не предназначенные изначально для современного оборудования.
Обновление включает целевые правки для множества известных игр, среди них такие популярные, как Crysis 3, Comanche 4, Alone in the Dark, Dungeon Siege 2, Fallout New Vegas, Guilty Gear, Scarface, The Witcher 1 и Team Fortress 2. В каждом из этих случаев разработчики улучшили совместимость, устранили баги и повысили стабильность работы.
Стоит отметить, что DXVK продолжает оставаться важным инструментом для тех, кто использует Linux для игр и не желает жертвовать производительностью или качеством графики. Разработчики постоянно работают над улучшением этой системы, что подтверждается регулярными обновлениями и исправлениями ошибок. Более подробно ознакомиться с изменениями, а также скачать новую версию можно на странице проекта в GitHub, где хранится исчерпывающая документация и списки фиксов. В целом, DXVK 2.7.1 демонстрирует прогресс и стремление к обеспечению максимально комфортной игры вне зависимости от платформы.