Состоялся релиз D7VK 1.11 с улучшением производительности в старых играх и поддержкой новых эффектов освещения

Разработчик под ником WinterSnowfall выпустил обновление 1.11 для транслятора D7VK, переводящего инструкции старых версий Direct3D на современный графический API Vulkan. Выпущенный 11 июня 2026 года апдейт повышает производительность в классических играх и исправляет множество накопившихся графических ошибок.

Главным нововведением версии 1.11 стало добавление поддержки параллельных точечных источников света, которые ранее блокировались транслятором. Этот редкий тип освещения использовался только в ранних версиях Direct3D и встречался в ограниченном числе старых проектов, таких как тактический симулятор Hidden & Dangerous и симулятор жизни The Sims. Автор реализовал точную схему эмуляции данных эффектов через стандартные точечные источники с максимальной дальностью работы и без затухания, что позволило скорректировать визуальное отображение в указанных играх. Кроме того, интеграция свежего кода DXVK ускорила компиляцию шейдеров фиксированного конвейера, особенно в играх с аппаратной обработкой вершин.

В новой версии также исправлено множество специфических проблем в различных ретро-играх. Обновление устранило неполадки с отрисовкой интерфейса в японской ролевой игре Grandia II и вернуло отображение экранов загрузки и фонов в стратегиях Praetorians и Empire of the Ants. Для видеокарт Nvidia была исправлена ошибка с прозрачностью текстур в аркаде Frogger 1997 года выпуска, а в сиквеле под названием Frogger 2: Swampy's Revenge решены проблемы с точностью цветовых ключей. В стратегии Age of Wonders II пропал черный экран при воспроизведении вступительных видеороликов, а в космической стратегии Star Trek: Armada улучшилась общая скорость отрисовки кадров.

Разработчик добавил оптимизации для оригинальной игры The Sims и дополнений к ней, хотя в некоторых версиях все еще могут сохраняться технические неполадки. Улучшения затронули и проекты на движке GoldSrc, включая оригинальный шутер Half-Life, где была исправлена критическая ошибка текстурирования, хотя автор транслятора все еще рекомендует запускать подобные игры через классический OpenGL. Скорость создания виртуальных графических устройств была повышена, что положительно скажется на запуске стратегии Empire Earth и других проектов, создающих множество тестовых устройств при инициализации.

В планах на следующие релизы значится оптимизация вычислений вершин центральным процессором с использованием инструкций SSE2, а также синхронизация механизма переключения буферов DDraw с бэкендом D3D9 в составе DXVK. Скачать обновление D7VK 1.11 можно на странице проекта на платформе GitHub.

Источник: www.playground.ru

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев