D7VK 1.1

Выпущена версия D7VK 1.1 с экспериментальным интерфейсом Direct3D 6.

Проекты DXVK и VKD3D(-Proton) обеспечивают хорошую поддержку реализаций Direct3D 8–12 на базе API Vulkan для игр под Linux. Для тех, кто предпочитает более классические игры, недавно появился D7VK для Direct3D 7 как форк DXVK. Недавно вышла версия 1.1, в которой, помимо исправлений для реализации D3D7, теперь также имеет экспериментальный интерфейс D3D6.

D7VK  — это проект‑транслятор, который позволяет запускать на Linux игры и приложения, использующие графическое API Direct3D 7 (эпоха начала 2000‑х), путём преобразования их вызовов в современный API Vulkan. Он построен на базе кода DXVK (использует его d3d9‑бэкенд) и работает совместно с Wine, обеспечивая улучшенную производительность и совместимость по сравнению со стандартным WineD3D для сотен классических игр, включая Disciples II, Hitman: Codename 47 и Sacrifice.

DXVK и VKD3D‑Proton — это проекты‑трансляторы, позволяющие запускать Windows‑игры на Linux через преобразование вызовов графических API; они отличаются поддерживаемыми API и сферой применения. DXVK транслирует вызовы DirectX 9–12 в API Vulkan, обеспечивая высокую производительность для игр, использующих DirectX. VKD3D‑Proton выполняет аналогичную функцию для DirectX 12, но разрабатывается в тесной связке с Proton (Valve) и оптимизирован для Steam Deck и платформы Steam.

Подробнее о DXVK и VKD3D‑Proton, а так же о том как их обновить читайте здесь.

Что нового в D7VK 1.1

Игры D3D6 теперь могут запускаться в разной степени с D7VK. Разработчик WinterSnowfall, изучив документацию по D3D6 SDK, понял, что добавить новый интерфейс не составит большого труда. D3D7 остается основным направлением, а D3D6 — экспериментальной опцией.

Помимо экспериментального интерфейса D3D6, D7VK 1.1 привносит ряд исправлений, позволяющих большему количеству игр Direct3D 7 нормально работать с ним. В будущих выпусках D7VK планируется добавить больше исправлений для игр, а также доработать интерфейс Direct3D 6.

Более подробная информация о выпуске D7VK 1.1 доступна на GitHub.

Один мальчик подписался на телеграм-канал Игры в Linux и получил бесплатную игру в Steam! Новости из мира игр в Linux, свежие обзоры игр и полезные инструкции всегда под рукой!

Источник
Константин Дьяченко

Автор и основатель сайта Игры в Linux с 2010 года. Пользователь Linux с 2002. Старый злобный сисадмин с 1997.

Если Вам интересна тематика сайта и вы хотите каким-то образом поучаствовать в жизни сайта и его сообществ - напишите мне! Все контакты в разделе о сайте.

Игры в Linux
Добавить комментарий

Поля email и сайт не являются обязательными. Оставляя комментарий вы соглашаетесь с политикой конфиденциальности сайта.