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