На Linux уже давно существуют решения DXVK и VKD3D-Proton для поддержки различных версий Direct3D, но теперь энтузиасты добрались и до эпохи Direct3D 7.
Разработчик проекта D7VK описывает его так:
«Это слой совместимости, основанный на Vulkan, для Direct3D 7, который позволяет запускать 3D-приложения в Linux через Wine. Он использует d3d9-бэкенд DXVK, а также реализацию ddraw от Wine (или нативную реализацию ddraw из Windows) и выступает в роли прокси между ними, обеспечивая минимальную реализацию d3d7-поверх-d3d9. Проект находится на ранней стадии разработки. Большинство игр уже запускается, но не всегда корректно или оптимально».
Первая публичная версия D7VK появилась на GitHub всего пару недель назад, но уже 5 ноября вышло первое крупное обновление, значительно улучшившее производительность. По словам автора, «после оптимизации производительности результаты варьируются от приличных до отличных во многих поддерживаемых играх».
Разработчик отметил, что проект останется независимым и не будет объединён с DXVK. Это отличная новость для энтузиастов и коллекционеров старых игр — ещё больше классических проектов для Windows теперь смогут стабильно работать и на Linux, где даже современные версии Windows иногда испытывают сложности с запуском таких игр.

Стоит понимать, что совместимость всё ещё ограничена. Эпоха Direct3D 7 отличалась хаотичным использованием API — некоторые игры могли смешивать D3D7, старый ddraw и даже GDI. Автор проекта предупреждает, что такие «гибридные» приложения, скорее всего, не будут работать никогда. Поэтому встраивание D7VK напрямую в Proton или Wine маловероятно. Тем не менее, сам факт появления такого решения — значимый шаг вперёд для сохранения и запуска ретро-игр на Linux и Steam Deck.
Список игр, использующих Direct3D 7, можно найти на PCGamingWiki. Репозиторий проекта доступен на GitHub.
Linux: обзоры и обновления
• System76 выпустила COSMIC Desktop 1.0.5 и представила дорожную карту развития Epoch 2 и 3
• Valve задерживает выпуск Steam Machine и Steam Frame из-за дефицита комплектующих
• Ubuntu 24.04.4 LTS получила HWE-обновление с ядром Linux 6.17 и Mesa 25.2.7
• AMD подтвердила выход Steam Machine от Valve в начале 2026 года
• Почему архитектура неизменяемых дистрибутивов Linux избыточна для домашних ПК
• Пять исторических дистрибутивов Linux, прекративших развитие