Вышла новая версия популярного слоя трансляции вызовов Direct3D в API Vulkan — DXVK 2.7.1. Этот релиз стал важным обновлением, которое направлено на повышение совместимости и производительности в ряде компьютерных игр. Над разработкой и тестированием обновления работал известный специалист Филипп Реболе из компании Valve, что подтверждает серьезность и качество реализованных изменений.
Основными задачами обновления стали устранение ошибок и устранение регрессий, которые возникали при использовании многовыборочного сглаживания (MSAA) в некоторых проектах на Direct3D 9. Это значительно улучшает опыт геймера при запуске старых и современных игр на системах, где важно максимально эффективно использовать ресурсы видеокарты. Помимо этого, в обновление включены общие улучшения в производительности, что позволяет добиться более плавного геймплея на различных аппаратных конфигурациях.
Версия DXVK 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 помогает устранить эти недостатки.
Особое значение имеет то, что DXVK способствует тому, чтобы игры работали максимально приближенно к оригиналу, обеспечивая более гладкое и стабильное игровое приключение. Это важно для тех игроков, кто предпочитает актуальные системы и современные видеокарты, одновременно сохраняя возможность наслаждаться классикой. Более подробную информацию о всех изменениях, улучшениях и особенностях новой версии можно найти в официальной документации и на странице проекта в GitHub. В целом, это обновление подтверждает тенденцию к постоянному развитию и совершенствованию инструментов для запуска игр на Linux и других платформах, поддерживая интерес к ретро и современным играм на разных системах.