Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +/– | |
| Сообщение от opennews (??), 12-Мрт-26, 09:05 | ||
Опубликован выпуск проекта D7VK 1.5, развивающего реализацию графических API Direct3D 3, 5, 6 и 7, предложенных компанией Microsoft в 1996, 1997, 1998 и 1999 годах. D7VK работает через трансляцию вызовов в API Vulkan и позволяет при помощи Wine запускать в Linux ретро игры, завязанные на API Direct3D 3, 5, 6 и 7. Код проекта написан на языке C++ и распространяется под лицензией Zlib. В качестве основы при разработке использован код бэкенда d3d9 от проекта DXVK - D7VK преобразует API Direct3D 3, 5, 6 и 7 в вызовы Direct3D 9, которые затем транслируются в API Vulkan. Разработчик не намерен добиваться включения D7VK в состав DXVK, как это было с реализациями Direct3D 8 и Direct3D 9 поверх Vulkan... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по времени | RSS] |
| 1. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +1 +/– | |
| Сообщение от Аноним (1), 12-Мрт-26, 09:05 | ||
Final Reality заработает? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 2. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | –1 +/– | |
| Сообщение от Kerr (ok), 12-Мрт-26, 09:06 | ||
Что вам мешает это попробовать и рассказать нам? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 3. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +1 +/– | |
| Сообщение от Аноним (3), 12-Мрт-26, 09:54 | ||
> Что вам мешает это попробовать и рассказать нам? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 4. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +/– | |
| Сообщение от opennetuser (ok), 12-Мрт-26, 10:07 | ||
Он попробовал и не рассказал 🤣 | ||
| Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору | ||
| 17. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +/– | |
| Сообщение от Аноним (17), 12-Мрт-26, 12:25 | ||
Там ситуация интересная. Данная демосцена работает только в Win9x. Под Wine можно выставить Windows 98 в winecfg, что заставит программу работать. И вот вопрос: если выставить 98-ю винду, сможет ли DXVK работать в принципе? | ||
| Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору | ||
| 19. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +/– | |
| Сообщение от Kerr (ok), 12-Мрт-26, 12:38 | ||
> Там ситуация интересная. Данная демосцена работает только в Win9x. Под Wine можно | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 55. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +/– | |
| Сообщение от Мемоним (?), 13-Мрт-26, 00:05 | ||
А разве DXVK использует не MESA Vulkan? Тогда версия Windows не имеет значения. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 20. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +1 +/– | |
| Сообщение от Аноним (-), 12-Мрт-26, 12:41 | ||
Запускается под Win11 (только видеокарту определяет как on-board accelerator, но это простительно). | ||
| Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору | ||
| 25. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +1 +/– | |
| Сообщение от Аноним (25), 12-Мрт-26, 12:56 | ||
> Данная демосцена работает только в Win9x. | ||
| Ответить | Правка | К родителю #17 | Наверх | Cообщить модератору | ||
| 24. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +/– | |
| Сообщение от Аноним (25), 12-Мрт-26, 12:53 | ||
> Final Reality заработает? | ||
| Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору | ||
| 6. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | –1 +/– | |
| Сообщение от maximni (?), 12-Мрт-26, 11:02 | ||
Venom. Codename: Outbreak у меня и так работает на стандартном dvxk. Правда иногда есть артефакты с итозображением здоровья и патронов на костюме и оружие.Всё-таки GOG сделала колоссальную работу отломав защиту_я не знаю что за хаки использовать разработчики игры (теже что и Сталкер) - но эта игра могла обходить комбинацию из 3 пальцев на XP возрощая себе фокус приложения. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 8. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +/– | |
| Сообщение от Аноним (8), 12-Мрт-26, 11:30 | ||
> Всё-таки GOG сделала колоссальную работу отломав защиту | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 16. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +2 +/– | |
| Сообщение от AleksK (ok), 12-Мрт-26, 12:23 | ||
Правообладатель далеко не всегда имеет исходники или владеет какими либо техническими подробностями для модификации и переиздания игры. Особенно это касается старых игр. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 27. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +/– | |
| Сообщение от Аноним (8), 12-Мрт-26, 13:13 | ||
Это совсем не тот случай. Плюс, гоговцы не стесняются пользоваться патчами от самих геймеров. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 28. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +/– | |
| Сообщение от maximni (?), 12-Мрт-26, 13:27 | ||
>По-вашему они выкладывают пиратки, никак не взаимодействуя с правообладателем? | ||
| Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору | ||
| 33. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +/– | |
| Сообщение от Аноним (8), 12-Мрт-26, 14:49 | ||
Скорее всего они просто скачали no-cd с old-games.ru | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 7. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | –8 +/– | |
| Сообщение от Аноним (7), 12-Мрт-26, 11:27 | ||
> развивающего реализацию графических API Direct3D 3, 5, 6 и 7 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 9. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +5 +/– | |
| Сообщение от Аноним (9), 12-Мрт-26, 11:32 | ||
> А чтож 4-то пропустили? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 26. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +5 +/– | |
| Сообщение от Аноним (26), 12-Мрт-26, 13:12 | ||
он еще и твоей ответ не прочитает, останется в неведении | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 40. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +2 +/– | |
| Сообщение от Xo (?), 12-Мрт-26, 15:07 | ||
И напишет об этом коммент. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 10. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +1 +/– | |
| Сообщение от анон (?), 12-Мрт-26, 11:34 | ||
>API Direct3D 3, 5, 6 и 7, предложенных компанией Microsoft в 1996, 1997, 1998 и 1999 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 13. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +4 +/– | |
| Сообщение от Аноним (17), 12-Мрт-26, 12:13 | ||
Вообще там интересный прикол был. Direct3D выгодно отличался от OpenGL тем, что он был одинаковым на всех видеокартах. Один раз написал - везде работает. Тогда как OpenGL везде был разным. Потому что любой вендор мог добавить своё расширение, не спрашивая ни у кого разрешения. У разработчиков был выбор: использовать OpenGL и больше возможностей, или использовать Direct3D и освободить себя от "головняка" с поддержкой 5-ти разных вендоров видеокарт. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 18. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +/– | |
| Сообщение от Аноним (17), 12-Мрт-26, 12:28 | ||
> Эта фича была только у одного вендора - по-моему Matrox. Поэтому Microsoft не стал добавлять её в стандарт, чтобы не создавать ситуацию, при которой ни один вендор не совместим с Direct3D 7, кроме Matrox. Или вот пример посвежее, когда Direct3D уже был, можно сказать, безальтернативным. Поддержка тесселяции в Radeon HD 2000-й серии. В NVIDIA её не было, поэтому в Direct3D её тоже добавлять не стали. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 48. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +1 +/– | |
| Сообщение от Аноним (48), 12-Мрт-26, 16:23 | ||
> и задался вопросом: в Direct3D бывают _опциональные_ расширения? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 21. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +2 +/– | |
| Сообщение от Аноним (-), 12-Мрт-26, 12:43 | ||
Фичи в DX появляются и по сей день, просто в MS решили не форсировать мажорную версию. | ||
| Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору | ||
| 35. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +/– | |
| Сообщение от анон (?), 12-Мрт-26, 14:54 | ||
Сегодня посмотрел, и оказалось, что directx 12 вышел в 2015 году. Как быстро время летит. Я думал, что он только-только. | ||
| Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору | ||
| 52. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +/– | |
| Сообщение от Аноним (25), 12-Мрт-26, 18:34 | ||
> directx 12 вышел в 2015 году | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 57. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +/– | |
| Сообщение от Аноним (57), 13-Мрт-26, 00:23 | ||
С тех пор в линуксе Габен выкатил Протон. В результате нынче работает даже то, что на венде давно сломано (см. физику в Crazy Machines например). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 45. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +1 +/– | |
| Сообщение от Аноним (45), 12-Мрт-26, 15:36 | ||
До меня mantle что-то не дошла. Terakan недоделан, поэтому есть соблазн просто откопать какой-нибудь старый проприетарный драйвер на Mantle, а Terakan допилить через трансляцию в Vulkan API в API mantle, трансляции SPIR-V в что там в mantle вместо него, переиспользование проприетарного кодогенератора, а после переобёртку сгенерированного кода так, чтобы мезовские линкеры его поняли. Потому что оптимизирующие компиляторы в машиный код - это rocket science, а компиляторы на основе монструозного по размеру, не умещаемого в голову, плохо документированного (LLVM довольно неплохо документирован, но с учётом монструозности проекта этого недостаточно чтобы взять и по доке делать, вместо этого придётся годами зубрить кодовую базу LLVM) и долгособираемого LLVM - особенно. | ||
| Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору | ||
| 54. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +/– | |
| Сообщение от Мемоним (?), 12-Мрт-26, 23:53 | ||
> AMD promised to support their Mantle API only for their graphics cards and APUs which are based on their Graphics Core Next microarchitecture, but not older products based on the TeraScale microarchitecture. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 23. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +1 +/– | |
| Сообщение от Аноним (25), 12-Мрт-26, 12:52 | ||
Сейчас один только протокол 20 лет разрабатывают, и это не окончательный результат. | ||
| Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору | ||
| 34. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +1 +/– | |
| Сообщение от анон (?), 12-Мрт-26, 14:51 | ||
Но уже почти совсем готов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 47. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +1 +/– | |
| Сообщение от А вы как думали (?), 12-Мрт-26, 16:16 | ||
> Но уже почти совсем готов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 58. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +/– | |
| Сообщение от Аноним (57), 13-Мрт-26, 00:25 | ||
Тише вы. А то сейчас опять этот бот со своей простыней get the facts прибежит. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 11. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +/– | |
| Сообщение от Аноним (11), 12-Мрт-26, 11:59 | ||
Так можно и до WinG дойти! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 15. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +/– | |
| Сообщение от Аноним (17), 12-Мрт-26, 12:20 | ||
Всячески поддерживаю. В Windows 8 и новее, композитинг стал неотключаемым (DWM), вследствие чего отныне невозможно запускать игры, требующие прямого доступа к видеоадаптеру. DirectDraw и WinG - всё. Теперь только ddraw.dll менять на враппер (WineD3D тот же). Вследствие чего, будет интересно, если получится запустить DirectDraw и WinG поверх Vulkan. С поддержкой апскейлинга. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 44. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +/– | |
| Сообщение от Аноним (45), 12-Мрт-26, 15:24 | ||
Я не понимаю почему сами майки эти обёртки над вайном и вулканом из коробки не поставляют. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 12. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | –2 +/– | |
| Сообщение от Аноним (11), 12-Мрт-26, 12:01 | ||
Только зачем поверх вулкана? Какой смысл поверх вулкана кроме изучения вулкана? Тогда вообще шейдеров не было, всё это можно реализовать на чистом OpenGL, причём даже версии 1.2. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 14. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +/– | |
| Сообщение от анон (?), 12-Мрт-26, 12:14 | ||
Opengl уже есть, wined3d, но opengl готовится к удалению из драйверов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 29. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +2 +/– | |
| Сообщение от maximni (?), 12-Мрт-26, 13:37 | ||
>но opengl готовится к удалению из драйверов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 38. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +/– | |
| Сообщение от анон (?), 12-Мрт-26, 15:03 | ||
Транслятор будет не в драйвере, а в юзерспейсе, как vkd3d. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 43. Скрыто модератором | +/– | |
| Сообщение от Аноним (45), 12-Мрт-26, 15:21 | ||
| Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору | ||
| 36. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | –1 +/– | |
| Сообщение от Аноним (26), 12-Мрт-26, 14:58 | ||
opengl уже все, новые стандарты не выходят и не выйдут | ||
| Ответить | Правка | К родителю #12 | Наверх | Cообщить модератору | ||
| 41. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +/– | |
| Сообщение от Аноним (41), 12-Мрт-26, 15:08 | ||
Не выйдут потому, что у него появился преемник, wgpu. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 42. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +/– | |
| Сообщение от Аноним (41), 12-Мрт-26, 15:13 | ||
Тьфу, webgpu. wgpu - это реализация от мозиллы на расте (я её собрал и даже пакет себе наполовину вручную сделал и в ОС поставил), есть ещё от гугла на сишке (скомпилировать не удалось, ибо тянет с собой тонны мусора, файловой системе от их репозитория поплохело, но говорят что у этой реализации лучшие диагностические сообщения). И она даже на теракане пашет. Не на compute конечно, на графике, но пашет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 22. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | –2 +/– | |
| Сообщение от Аноним (25), 12-Мрт-26, 12:47 | ||
> реализацию графических API Direct3D 3 ... предложенных компанией Microsoft в 1996 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 30. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | –1 +/– | |
| Сообщение от inklesspen (ok), 12-Мрт-26, 14:06 | ||
Звучит так, будто они обязаны были обеспечить поддержку этих технологий еще в 90-х. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 32. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +1 +/– | |
| Сообщение от Аноним (32), 12-Мрт-26, 14:48 | ||
Первый Half-Life получал апдейты даже в 2023-24, а Half-Life 2 в 2025. | ||
| Ответить | Правка | К родителю #22 | Наверх | Cообщить модератору | ||
| 37. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +/– | |
| Сообщение от Аноним (26), 12-Мрт-26, 14:59 | ||
при чем тут direct 3d? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 39. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +/– | |
| Сообщение от анон (?), 12-Мрт-26, 15:05 | ||
Старые директы есть в wined3d, всё работает. Инновация в этом проекте только vulkan, чтобы не делать трансляцию два раза d3d -> opengl -> vulkan | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 31. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +/– | |
| Сообщение от Аноним (32), 12-Мрт-26, 14:22 | ||
>Добавлена поддержка игр Delta Force 2 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 46. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +/– | |
| Сообщение от Аноним (26), 12-Мрт-26, 16:12 | ||
для кого ты это пишешь и зачем? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 49. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +/– | |
| Сообщение от Джон Титор (ok), 12-Мрт-26, 17:05 | ||
Мне нравится что под Linux теперь можно поиграть в старые игры, только смысла в этом особо не вижу. Но приятно что на нём можно запустить такое, а на винде нет, хотя заявляется что обратная совместимость якобы есть. Конечно оно понятно что это для того чтобы больше покупали новое на технологиях винды, но когда есть что-то на чём возможно запустить старую программу и оно будет работать и что-то новое на чём это запустить нельзя работает больше как антиреклама винды. Видите? А мы вот можем и бесплатно для пользователя. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 50. "Выпуск D7VK 1.5 с добавлением поддержки Direct3D 3" | +1 +/– | |
| Сообщение от Аноним (50), 12-Мрт-26, 17:47 | ||
| ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 56. Скрыто модератором | +/– | |
| Сообщение от Джон Титор (ok), 13-Мрт-26, 00:07 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2026 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |