URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 138973
[ Назад ]
Исходное сообщение
"Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vulkan"
Отправлено opennews , 16-Янв-26 13:29
Опубликован выпуск проекта D7VK 1.2, развивающего реализацию графических API Direct3D 5, 6 и 7, предложенных компанией Microsoft в 1997, 1998 и 1999 годах. D7VK работает через трансляцию вызовов в API Vulkan и позволяет при помощи Wine запускать в Linux ретро игры, завязанные на API Direct3D 5, 6 и 7. Код проекта написан на языке C++ и распространяется под лицензией Zlib. В качестве основы при разработке использован код бэкенда d3d9 от проекта DXVK - D7VK преобразует API Direct3D 5, 6 и 7 в вызовы Direct3D 9, которые затем транслируются в API Vulkan. Разработчик не намерен добиваться включения D7VK в состав DXVK, как это было с реализациями Direct3D 8 и Direct3D 9 поверх Vulkan...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=64620
Содержание
- Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul...,Аноним, 13:29 , 16-Янв-26
- Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul...,ghfgh, 13:33 , 16-Янв-26
- Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul...,Аноним, 13:53 , 16-Янв-26
- Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul...,Аноним, 14:35 , 16-Янв-26
- Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul...,Аноним, 16:47 , 16-Янв-26
- Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul...,Аноним, 13:47 , 16-Янв-26
- Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul...,_kp, 15:09 , 16-Янв-26
- Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul...,inferrna, 14:03 , 16-Янв-26
- Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul...,Аноним, 14:06 , 16-Янв-26
- Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul...,Аноним, 14:17 , 16-Янв-26
- Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul...,Аноним, 14:42 , 16-Янв-26
- Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul...,Аноним, 14:54 , 16-Янв-26
- Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul...,Аноним, 16:12 , 16-Янв-26
- Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul...,Аноним, 14:59 , 16-Янв-26
- Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul...,Аноним, 16:13 , 16-Янв-26
- Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul...,Аноним, 16:14 , 16-Янв-26
- Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul...,Аноним, 16:39 , 16-Янв-26
- Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul...,Аноним, 14:04 , 16-Янв-26
- Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul...,kravich, 15:01 , 16-Янв-26
- Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul...,Аноним, 16:10 , 16-Янв-26
- Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul...,kravich, 16:12 , 16-Янв-26
- Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul...,Аноним, 14:28 , 16-Янв-26
- Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul...,Аноним, 16:43 , 16-Янв-26
- Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul...,хрюк, 15:57 , 16-Янв-26
- Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul...,Аноним, 17:09 , 16-Янв-26
- Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul...,Аноним, 16:29 , 16-Янв-26
Сообщения в этом обсуждении
"Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul..."
Отправлено Аноним , 16-Янв-26 13:29
DX1 когда?
"Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul..."
Отправлено ghfgh , 16-Янв-26 13:33
А такой существовал вообще?Более-менее популярен среди игр стал DX6.
А DX7 стал мегапопулярным.
Все что было раньше - спросом не пользовалось. До этого игры под MS-DOS делали.
"Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul..."
Отправлено Аноним , 16-Янв-26 13:53
> Более-менее популярен среди игр стал DX6.Популярным он начал становиться с DX3. Игры 97-98 годов уже активно его использовали. StarCraft, MDK, Resident Evil и так далее.
"Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul..."
Отправлено Аноним , 16-Янв-26 14:35
> А такой существовал вообще?DirectX 1.0 - 30 сентября 1995, Win95
"Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul..."
Отправлено Аноним , 16-Янв-26 16:47
September 30, 1995
"Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul..."
Отправлено Аноним , 16-Янв-26 13:47
WinGvk
"Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul..."
Отправлено _kp , 16-Янв-26 15:09
>>DX1 когда?DirectX 5 и ранние 6.0 могли работать полностью в софтовом режиме, причем на старых одноядерных компах тех лет, на видеокатах без какого либо ускорения, не так хорошо как ускорителями, но работали.
Их эмуляция не имеет великого смысла.
"Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul..."
Отправлено inferrna , 16-Янв-26 14:03
Хорошая весч. С ним можно поиграть в 4к на видюхе уровня 1050/рх560. Или, как делаю я: запускаю через патченый геймскоуп в режиме 4к->фуллхд и получаю офигенное сглаживание.
"Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul..."
Отправлено Аноним , 16-Янв-26 14:06
> и получаю офигенное сглаживаниеНет, мыло я не хочу видеть. Нужна чёткость.
"Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul..."
Отправлено Аноним , 16-Янв-26 14:17
Речь про форму суперсемплинга, я так понимаю, когда виртуальный 4K экран Gamescope потом схлопывается до родного разрешения для FullHD-монитора. Это буквально лучшая из возможных форм сглаживания с полным отсутствием мыла.
"Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul..."
Отправлено Аноним , 16-Янв-26 14:42
> с полным отсутствием мылаЗачем лукавить... На моделях есть ещё и текстуры, а текстуры в игре прошлого века никто не заменит, что есть, то и рисуется. И вот ту "полуторатексельную" текстуру ты начинаешь ап-даунить до состояния полного мыла.
"Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul..."
Отправлено Аноним , 16-Янв-26 14:54
С полным отсутствием мыла от сглаживания. Так лучше?
"Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul..."
Отправлено Аноним , 16-Янв-26 16:12
"отсутствием мыла от сглаживания" - оксюморон.
"Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul..."
Отправлено Аноним , 16-Янв-26 14:59
>а текстуры в игре прошлого векаТёплые, ламповые: https://store.steampowered.com/app/70/HalfLife/
"Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul..."
Отправлено Аноним , 16-Янв-26 16:13
Эта игра на D3D5 что ли?
"Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul..."
Отправлено Аноним , 16-Янв-26 16:14
Эта игра в стиме на D3D5 что ли?
"Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul..."
Отправлено Аноним , 16-Янв-26 16:39
При чём тут текстуры? Это, по сути, полный аналог древнего (но весьма качественного) FSAA.
"Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul..."
Отправлено Аноним , 16-Янв-26 14:04
> реализации Direct3D 5, 6 и 7 А гномоводы говорят, что народа нету и даже X11 не могут тянуть...
"Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul..."
Отправлено kravich , 16-Янв-26 15:01
Слой совместимости с DX5, 6, 7 нужен
X11 в GNOME не нужен
Сам GNOME тоже не то чтобы нужен
"Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul..."
Отправлено Аноним , 16-Янв-26 16:10
Сейчас актуален только wine для запуска exe-шников. Пора вместо init-а уже сделать "wine explorer.exe"
"Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul..."
Отправлено kravich , 16-Янв-26 16:12
explorer.exe не самое лучшее окружение
Мне больше нравится lxqt-panel + pcmanfm
"Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul..."
Отправлено Аноним , 16-Янв-26 14:28
Ещё была интересная игра в то время.
Armed and Dangerous:
https://store.steampowered.com/app/6090/Armed_and_Dangerous/
"Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul..."
Отправлено Аноним , 16-Янв-26 16:43
Игра интересная, только уже не в то время: это DirectX 9 уже.
"Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul..."
Отправлено хрюк , 16-Янв-26 15:57
Почему все поделия сообщества такие протухшие?
"Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul..."
Отправлено Аноним , 16-Янв-26 17:09
А то, что проприетарщину приходится реверсить, это ничего, времени не требует?
"Выпуск D7VK 1.2, реализации Direct3D 5, 6 и 7 поверх API Vul..."
Отправлено Аноним , 16-Янв-26 16:29
А для чего нужно 3 проекта d7vk, dxvk и vkd3d, почему им не объединиться в один? Не троллинг, я не в курсе чем отличаются эти директы, просто интересно.