The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Проект D7VK развивает реализацию Direct3D 7, работающую поверх API Vulkan

11.11.2025 09:24

Опубликован выпуск проекта D7VK 0.3, развивающего реализацию графического API Direct3D 7, предложенного компанией Microsoft в 1999 году. Реализация работает через трансляцию вызовов в API Vulkan и позволяет при помощи Wine запускать в Linux ретро игры, завязанные на API Direct3D 7. Код проекта написан на языке C++ и распространяется под лицензией Zlib. В качестве основы при разработке использован код бэкенда d3d9 от проекта DXVK.

Разработчик рассматривал возможность выпуска версии 1.0 вместо 0.3, но потом решил, что до полной готовности ещё нужно решить некоторые проблемы. В примечании также отмечено, что разработчик не будет добиваться включения D7VK в состав DXVK, как это было с реализациями Direct3D 8 и Direct3D 9 поверх Vulkan. Подтверждена работа в D7VK игр Sacrifice, Disciples 2, Emperor: Battle for Dune, Vampire: The Masquerade - Redemption, Screamer 4x4, 1NSANE, Hitman: Codename 47, Rune, X-COM: Enforcer и некоторых других.

  1. Главная ссылка к новости (https://arstechnica.com/gaming...)
  2. OpenNews: Выпуск DXVK-Sarek 1.11.0, реализации Direct3D 8/9/10/11 для GPU без поддержки Vulkan 1.3
  3. OpenNews: Выпуск DXVK 2.7, реализации Direct3D 8/9/10/11 поверх API Vulkan
  4. OpenNews: В состав DXVK добавлена поддержка Direct3D 8
  5. OpenNews: Опубликован графический стандарт Vulkan 1.4
  6. OpenNews: Бета-версия Proton 10.0
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/64221-d7vk
Ключевые слова: d7vk, dxvk
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (143) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 09:31, 11/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +28 +/
    Годно. На DX7 работает просто огромное количество игр.
     
     
  • 2.21, Аноним (21), 11:42, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • –15 +/
    Кому оно нужно? Уже некоторые 64-битные системы дропают, а 32-битные все дропнули вместе со слоем совместимости.
     
     
  • 3.23, Аноним (23), 11:47, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +14 +/
    64-битный вайн научился запускать 32-битные программы без слоя совместимости в виде нативного набора библиотек. Потому последний и дропают.
     
     
  • 4.26, Аноним (21), 11:53, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • –15 +/
    Проще WinXP поставить для таких игр - и не нужна будет киловаттная вулкан-печка.
     
     
  • 5.40, 12yoexpert (ok), 12:15, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    для этого нужно отдельный комп держать. сам думаю взять себе максимально мощный ПК, на который можно накатить XP, и кайфовать в годные игры
     
     
  • 6.111, Аноним (-), 23:54, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Самый мощный, который официально имеет поддержку XP, это Haswell. Конкретно из доступных — 4790K под LGA 1150. У самого такая сборка чисто под XP. Балдею.
     
     
  • 7.115, 12yoexpert (ok), 00:35, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    о, спасибо, схоронил
     
  • 7.118, Аноним (118), 02:47, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это ненужно. Современные компы могут встройкой осилить старые игры, вот только потребление будет несколько ватт например вместо десятков или даже сотен ватт.
     
     
  • 8.139, 12yoexpert (ok), 11:01, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    на основном компе линукс, и это очевидно могут быть проблемы под вайном... текст свёрнут, показать
     
     
  • 9.147, Аноним (118), 13:35, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Могут, но кого это остановит от того чтобы погонять во что хочется Gothic 3 на ... текст свёрнут, показать
     
  • 7.120, Аноним (-), 03:58, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Только лучше не XP, а Windows 7 32-bit, чтобы перекрыть почти все игры периода 2000-2010 годов. Ибо XP это эпоха одноядерных процессоров и система плохо будет работать с играми времён Vista, где двухядерники уже были нормой.
     
     
  • 8.122, Аноним (122), 04:48, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Увы, нет В Vista Win7 нормально не работают куча игр периода DOS Win 9x Са... текст свёрнут, показать
     
     
  • 9.123, Аноним (-), 05:15, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Это что-то типа первого wolfenstain Так эти игрульки отлично идут в dosbox и да... текст свёрнут, показать
     
  • 9.127, Аноним (-), 07:12, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    В 32-битной повторюсь 32, а не 64 версии работает, если нажать правой кнопкой... текст свёрнут, показать
     
  • 8.130, Аноним (130), 08:32, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Windows XP прекрасно поддерживает многоядерность а прошка 8212 и два процесс... текст свёрнут, показать
     
     
  • 9.132, анодттт (?), 10:21, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Это не совсем так И в Win11 системные задачи выполняются на ЦПУ0... текст свёрнут, показать
     
  • 9.153, Аноним (-), 15:42, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Осмелюсь предложить подкрепить свои слова хотя бы какими-то доказательствами На... текст свёрнут, показать
     
  • 5.66, mos87 (ok), 13:55, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вулкан есть на затычках начала '10х
     
     
  • 6.73, Аноним (73), 14:55, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Объективности ради, то что старая карточка поддерживает Vulkan не значит что на ней будут нормально работать современные приложения. У Vulkan есть такое понятие как версия, которая гарантирует наличие определенного набора расширений. Тот же dxvk для нормальной работы просит конкретные расширения, присутствующие в свежей версии Vulkan. При их отсутствии dxvk или фолбекается к более старым расширениям (от чего сильно страдает производительность), или вообще отказывается работать. Ну а реализация многих Vulkan расширений упирается в аппаратные ограничения. Так что, увы, купить древнюю карточку и вкорячить туда Vulkan 1.4.329 просто невозможно.
     
     
  • 7.82, Аноним (82), 16:19, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    К сведению, даже при наличии "расширений", они могут эмулироваться драйвером видеокарты. С соответствующей производительностью.
     
  • 7.126, mos87 (ok), 06:49, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    при чем тут современные, когда речь об играх 20+ летней давности
     
     
  • 8.129, Аноним (130), 08:11, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Но DXVK-то 8212 современное приложение ... текст свёрнут, показать
     
  • 6.84, Аноним (84), 17:02, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Вулкан есть на затычках начала '10х

    Такие затычки нужны не более, чем то, что собираются запускать на DX7-VK

     
  • 5.108, Аноним (108), 22:48, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    WinXP на нормальное железо не встанет, а рассыпающийся мусор неохота держать ни из-за надёжности, ни из-за места, ни из-за электричества. Алсо, с WinXP уже и взаимодействовать нечем - в интернет с него не выйдешь, потому что на нём не завести современные TLS, IPv6 он не знает, не говоря о нормальных wifi карточках. Но вирус он словит сразу, всё как в нулевых! По тем же причинам даже в локалку его выпустить сложно. Файловых систем от тоже не умеет, флешку с fat32 держать? Такое себе.
     
     
  • 6.109, Аноним (130), 23:14, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну про файловые системы это вы загнули. FAT32 и NTFS из коробки, exFAT после установки KB9555704 — а вроде как ничего больше и свежая винда не умеет.
     
     
  • 7.117, Энтомолог_русолог (?), 01:52, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну с NTFS есть проблемы
    Отформатируй диск под Win10/11 и попробуй подключить его к WinXP. Узнаешь, что это разные fs под одним именем и твой диск из современной винды к XP не подключается
    Не знаю про exFAT, но не удивлюсь если и с ним так же
     
     
  • 8.128, Аноним (130), 08:10, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Отформатировал внешний диск на терабайт как NTFS, подключал к XP 8212 проблем... текст свёрнут, показать
     
  • 6.148, Anon2 (?), 13:42, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    В интернет нормально выходится через порт актуального Chromium-а под названием Superium. Об IP6 он знает. WinXP ставить за NAT-ом и не ставить непонятно что и не ходить непонятно куда и не будет вирусов. Файловые системы ext2-4, btrfs поддерживает (сторонними драйверами естественно).
     
  • 3.57, Аноним (57), 12:53, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    https://opennet.ru/58287-dxvk
     
     
  • 4.86, Аноним (84), 17:06, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Мимо.

    > Direct3D 9, 10 и 11

    а в сабже - 7

     
     
  • 5.87, Аноним (57), 17:13, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Если будет "спрос" то добавят.
     
  • 3.150, rshadow (ok), 14:57, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Все эти старые игры на маленьких экранах телефонов и портативных приставок очень даже неплохо смотрятся. Ща ИИ еще подтянут чтобы он мог модельки и текстуры тюнить и в целом неплохо получится. Конечно устаревший геймплей это не изменит, но есть и шедевры на все времена.
     
  • 2.31, Аноним (21), 12:00, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > На DX7 работает

    И без вулкана работает отлично.

     
  • 2.39, 12yoexpert (ok), 12:13, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    а раньше эти игры под вайном не работали?
     
     
  • 3.116, Аноним (116), 00:52, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    На сколько я понимаю, прослойка была через OpenGL
     
     
  • 4.140, 12yoexpert (ok), 11:03, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    и что? это ведь плюс, не переусложнённого вулкана

    у меня никогда не было проблем

     

  • 1.2, aname (?), 09:43, 11/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    > Disciples 2, Emperor: Battle for Dune

    Оооо, то, что надо

     
     
  • 2.53, Аноним (57), 12:38, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    https://store.steampowered.com/app/1630/Disciples_II_Rise_of_the_Elves/
     

  • 1.3, Аноним (-), 09:43, 11/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    >  Проект D7VK развивает реализацию Direct3D 7,
    > работающую поверх API Vulkan

    Лол. Надо теперь еще какой-нибудь GDI+ через вулкан еще запилить. Даешь ископаемые апи с современными системными требованиями :)

     
     
  • 2.4, Аноним (82), 09:48, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Старые игры тормозят на современных пк, потому что они целиком однопоточные. Таким образом, сабж позволяет избавиться от лагов в некоторых случаях. Про вайн можно и не говорить, до dxvk в нём ничего не работало нормально.
     
     
  • 3.6, Mixael (?), 09:58, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Так-то современные процессоры в одном потоке намного производительнее процессоров тех лет.
     
     
  • 4.22, Аноним (21), 11:45, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Тупят - это потому что старые примитивы эмулируется через современные технологии.
     
  • 3.7, Mixael (?), 09:58, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Так-то современные процессоры в одном потоке намного производительнее процессоров тех лет.
     
     
  • 4.8, Аноним (82), 10:20, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • –8 +/
    > Так-то современные процессоры в одном потоке намного производительнее процессоров тех
    > лет.

    Ну не скажи, в 2003-2005 процессоры были 3800 мГц, а у большинства нынешних хорошо если 2000 мГц есть. Но тут, скорее, как видеокарты эмулируются -- интел уже впихнул сабж в свои драйвера.

     
     
  • 5.15, Аноним (130), 11:11, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > а у большинства нынешних хорошо если 2000 мГц есть

    У большинства нынешних в однопотоке 4-5 ГГц, но дело даже не в этом — IPS как бы не на порядок вырос.

     
     
  • 6.16, Аноним (82), 11:16, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это турбо буст наверно. Там вечно попадётся инструкция avx и он сразу отключается, в то время 3+ была штатная частота. Насколько эффективны пайплайн и предиктор были другой вопрос, но сегодня многие инструкции тоже замедляют относительно тех процессоров (они занимают больше тактов).
     
     
  • 7.18, Аноним (130), 11:26, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Это турбо буст наверно.

    А он в однопотоке как раз и работает.

    > Там вечно попадётся инструкция avx и он сразу отключается

    Ага, в старом однопоточном коде для четвёртых пней попадётся. И турбобуст не отключается, он регулируется динамически.

    > но сегодня многие инструкции тоже замедляют относительно тех процессоров (они занимают больше тактов).

    Вот тут пруфцов бы. Особенно про «многие».

     
     
  • 8.32, Аноним (82), 12:05, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    ограниченное время, правда а не важно где он попадётся, буст режется если исполн... текст свёрнут, показать
     
     
  • 9.49, Аноним (130), 12:29, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Да с буя ли Пока чип не перегреется 8212 будет на максимальной частоте шпари... текст свёрнут, показать
     
     
  • 10.58, Аноним (82), 13:05, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Avx код ты найдёшь в коде взаимодействия с файлами у операционной системы Или г... текст свёрнут, показать
     
  • 8.45, Аноним (21), 12:23, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Вот бы спеки почитать Что редкие старые инструкции не только не оптимизируют,... текст свёрнут, показать
     
     
  • 9.52, Аноним (130), 12:36, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Повторюсь ткните носом в спеки Про удалённые инструкции я в курсе Их не испол... текст свёрнут, показать
     
     
  • 10.60, Аноним (21), 13:11, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Тыкаю тебя в спеки Не благодари Проблема в том, что ты их не использовал приме... текст свёрнут, показать
     
     
  • 11.64, Аноним (130), 13:21, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ясно, обычное 171 сам нагуглишь 187 ... текст свёрнут, показать
     
  • 5.17, _kp (ok), 11:18, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Если такое и было, то не массово Это не то, на что рассчитывали игры Хорошо е... большой текст свёрнут, показать
     
     
  • 6.38, Аноним (38), 12:13, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Плохо помните, уважаемый, видимо вы просто мимо подобных игр проходили Да, мног... большой текст свёрнут, показать
     
     
  • 7.85, _kp (ok), 17:04, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Плохо помните,

    В процессорозависимые игры обычно играть было можно, да, хуже, но можно.
    А когда видео что то не поддерживает, и игра вообще не запускается, совсем совсем, то такое на старых выдеокартах было не редкость.

    > развесистые стратегии

    Помним. Цивилизация 3 на первопне думала под конец партии над ходом минут по 40!
    Старались играть попроще, и до такого немдоводить. Но если вляпывались, то ждали.


    > и до сих пор встречаются "процессорозависимые игры",

    Из используемых, это Kerbal Space.
    Современные компы сейчас оно не нагнет, но когда то проблема была, и поскольку оно не стратегия, а симулятор в реалтайме, проблема была крепкой. Решалось не стоительством больших объектов. Для справки,Kingdom Come1 на ноутбуке 2012 года работал гораздо лучше.

    В общем, проблемы процессоров - решаемые.
    А если видео или его эмуляция плохие, тогда ой.


     
  • 5.28, Аноним (23), 12:00, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > в 2003-2005 процессоры были 3800 мГц

    Популярный тогда Athlon64 3800+ работал на частоте 2400 МГц.

     
     
  • 6.33, Аноним (21), 12:05, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Герцы сравнивать бессмысленно, микроархитектуры-то разные. Одна будет на 4ГГц тупить, другая на 2ГГц летать. Подсказка: почему у памяти стали не тактовую частоту повышать, а протокол сменили с SDR на DDR?
     
  • 5.101, Mixael (?), 19:56, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А, ну раз ты производительность процессоров только по частоте определяешь, то всё понятно)
     
     
  • 6.103, Аноним (82), 20:02, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Для того кода имеет значение только частота процессора. Это сегодня 2 процессора с примерно одинаковыми параметрами и частотой могут отличаться раз в 10 по производительности, тогда честнее было.
     
     
  • 7.104, Аноним (130), 20:59, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Pentium-4 (особенно ранние) напомнить?
     
  • 7.134, Аноним (134), 10:28, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Это не сегодня, это всю историю так было. Производительность процессора определяется в первую очередь его микроархитектурой.
     
     
  • 8.136, Аноним (82), 10:33, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Чем i7 отличается от i3 одного с ним поколения на уровне микроархитекуры А поди... текст свёрнут, показать
     
  • 4.24, Аноним (21), 11:47, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > современные процессоры в одном потоке намного производительнее

    Увы, нет... И дело не в процах, а в памяти. У современной памяти лаг произвольного доступа больше.

     
     
  • 5.27, _kp (ok), 11:57, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > У современной памяти лаг произвольного доступа больше.

    У современных процессоров кэш размером более чем весь объём "безлаговой" ОЗУ на ретро компах.


     
     
  • 6.34, Аноним (21), 12:06, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    У современных операционок аппетиты всегда кратно выше кеша проца.
     
     
  • 7.42, 12yoexpert (ok), 12:18, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    а нужно мозг включать перед накатыванием 600 мегабайт одниx только либ KDE
     
     
  • 8.61, Аноним (21), 13:12, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    кто включил мозг - у того WinXP и никаких проблем ... текст свёрнут, показать
     
  • 5.29, Аноним (130), 12:00, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    В абсолютных цифрах примерно как был, так и остался, и он редко важен. И не забываем про кэши.
     
     
  • 6.35, Аноним (21), 12:07, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Когда браузер или кедогном хапнет пару гигов - весь твой кеш в трубу улетает.
     
     
  • 7.44, Аноним (130), 12:21, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну я вот запускаю игры при открытом браузере. А если его закрыть — fps даже на проценты не растёт.
    Это немного не так работает.
     
     
  • 8.46, Аноним (21), 12:25, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    fps и не будет расти Это немного не так работает с ... текст свёрнут, показать
     
     
  • 9.54, Аноним (130), 12:38, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    При запущенном браузере fps НЕ ПАДАЕТ, вот как это работает ... текст свёрнут, показать
     
     
  • 10.59, Аноним (82), 13:09, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Не падает только если аппаратное ускорение отрисовка на видеокарте не включено... текст свёрнут, показать
     
  • 3.41, 12yoexpert (ok), 12:17, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > до dxvk в нём ничего не работало нормально.

    ну, это, положим, ложь

     
     
  • 4.43, Аноним (82), 12:20, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Точно знаю игры с dx9 не работали, игры с dx10 не работали, какие-то с dx11 работали, но не всегда -- часто проблемы с шейдерами или тенями, освещением.
     
     
  • 5.47, Аноним (21), 12:28, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    dx9 работал ещё в первом вайне. Если конкретно - у меня вайн 1.6 и в нём dx9, ибо достаточно - игры работают.
     
     
  • 6.50, Аноним (82), 12:32, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Я точно знаю, что ты привираешь, и не учитываешь отдельно установленный проприетарный незаконно используемый directx от майкрософт. Но даже с ним остаются проблемы (большинство игр и приложений только поимеет проблемы от проприетарных библиотек).
     
  • 5.96, 12yoexpert (ok), 19:30, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    я даже никогда не смотрел, что там за директикс, просто ставил недостающее через winetricks и всё работало
     
  • 2.9, name (??), 10:29, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    directdraw надо. А то времена раздора от aterdux не арбайтен
     
     
  • 3.25, Аноним (21), 11:49, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А что, 13-ый страничный режим уже реализовали на вулкане?
     
  • 2.75, Аноним (75), 15:23, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Даешь ископаемые апи с современными системными требованиями :)

    Из современных требований у сабжа и подобных - лишь наличие Vulkan. А это любая видяха последниих 12 лет..

     
     
  • 3.88, Аноним (84), 17:14, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Не любая, а поддерживающая конкретную версию вулкана. Что у нас в сабже?

    baseline "api-version": "1.3.204"
    optimal "api-version": "1.3.224"

    Тю, а шо так? А предыдущие вулканы?

     
     
  • 4.94, Ананоним (?), 19:19, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А предыдущие уже дропнуты. "Ошибка реализации". Не комильфо юзать разрабам уже, они за горизонтом гонятся.
     

     ....большая нить свёрнута, показать (46)

  • 1.5, ryoken (ok), 09:48, 11/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >>X-COM: Enforcer

    Это вот не на Unreal99-двигле случаем? Там же на ура выбираются хоть OpenGL хоть Glide хоть вовсе S3 MeTaL..?

     
     
  • 2.10, Аноним (10), 10:43, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Нe и dx7 там выбирается, в чем твой посыл ?!
     
  • 2.69, mos87 (ok), 14:14, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И чё ты с глайд или метал делать будешь
     

  • 1.14, Аноним (14), 11:02, 11/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    что там с готикой?
     
     
  • 2.55, Аноним (57), 12:40, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >что там с готикой?

    https://store.steampowered.com/app/65540/Gothic_1/

     
     
  • 3.93, Аноним (93), 18:00, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    она там всякими васянскими юнионами и dx11 обмазана?
     

  • 1.19, Bob (??), 11:38, 11/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >включения D7VK в состав DXVK

    таки все в одну стоит добавить, чтобы не парить юзером мозг.

    Потом на изи в классику играть на современных встройках и даже arm процах

     
  • 1.20, Аноним (21), 11:41, 11/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    > реализацию Direct3D 7

    Не рановато ли? Всё-таки сложная прорывная технология. Народ не решается более старые x86-64-v1 технологии поддерживать, а тут сразу за Direct3D 7 взялись!

     
  • 1.30, Аноним (30), 12:00, 11/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Directx 7 в WineX хорошо поддерживался.

    Непонятно зачем заново реализовывать.

     
     
  • 2.36, Аноним (21), 12:10, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Слишком много свободных ресурсов. А что, если Х11 заняться? ... Да ну на! Давайте DX7 через VK пилить!
     
     
  • 3.119, Аноним (73), 02:49, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Если ты имеешь в виду DX11. В последний год как минимум, вообще не испытывал проблем с DX11 играми. В основном сталкиваюсь с косяками работы UE5 на vkd3d-proton. Так что если чем-то и стоит заняться так это DX12. Ну а если ты о xorg, то ты не явно по адресу.
     
  • 2.48, Аноним (82), 12:29, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Directx 7 в WineX хорошо поддерживался.
    > Непонятно зачем заново реализовывать.

    Чтобы перепройти the longest journey без перевода мне пришлось впатчивать эмуляцию шейдеров в dx7 коде вайна, вот такая вот хорошо поддерживался. Патчи пришлось адаптировать от wine 2 (может они даже от 1 ветки историю берут) к wine 6 и мне не понравилось то что я увидел в коде.

     
     
  • 3.63, Аноним (21), 13:15, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Чтобы перепройти

    О_о, а как ты в первый раз без патчей проходил?

     
     
  • 4.65, Аноним (82), 13:53, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Первый раз, очевидно, в windows xp, но то была версия от Снежков. В 2007 дело было, если я верно помню.
     

  • 1.37, Аноним (37), 12:13, 11/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не знаю, много ли в этом реального смысла, т.к. игр под это дело было скорее всего мало. Но чисто так, чтобы поддерживать то, что не поддерживает сама винда (точно знаю, что 64х битная винда не поддерживает DX8), пойдет.

    Ой блин, помню в конце 90х начале 2000х на работе были 166MMX. Я на них в Duke Nukem играл. Купил журнал игровой. А там диск с демками был. И вот те демки уже требовали Direct3D и как раз по моему 7. Игра была V-Rally. Хотя, судя по дате выпуска, может быть даже и 6. И вот был всего один компьютер, где была поддержка DX7.

    Стоит понимать, что до D3D8 это безбуфферный рендеринг уровня OpenGL 1.0, который был очень быстро дропнут с появлением ускорителей.

     
     
  • 2.51, Аноним (82), 12:34, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Все игры, в которые стоило играть, были на directx7 (поэтому поддержка directx8 не очень людей возбудила).
     
     
  • 3.56, Аноним (82), 12:47, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Все игры, в которые стоило играть, были на directx7 (поэтому поддержка directx8
    > не очень людей возбудила).

    Только что проверил 10 лучших игр всех времён и во всех directx7. К слову, многие я для себя открыл уже после кукурузисов на максималках. А из 8 я могу вспомнить разве что silent hill 2, всё такой проходняк, что нет смысл запоминать.

     
     
  • 4.62, Аноним (21), 13:13, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Только что проверил 10 лучших игр

    Списочком не поделитесь?

     
     
  • 5.78, Аноним (82), 15:46, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну system shock 2, deus ex, thief 2, ещё age of empires 2 по-моему, diablo 2 не уверен там несколько вариантов было. baldurs gate 2? planescape: torment dx5. Вон mafia, morrowind, the guild все dx8, но, вообще, надо смотреть dx6-dx7, они вроде как в значительной мере совместимы. Для 8 отдельный рендерер требовался. Так, к примеру, half-life 2 нормально работала на dx8 карточках, но, очевидно, что dx9 был основным.

    Лучше всего игры на 3dfx glade конечно, в них и сегодня приятно играть: quake 2, diablo 2, carmageddon 2, mdk 2 и т.д.

     
     
  • 6.99, Аноним (84), 19:37, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Т.е. любая вторая версия игр :)
     
     
  • 7.100, Аноним (82), 19:49, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Т.е. любая вторая версия игр :)

    Это было время, когда сиквелы были если не лучше оригинала (thief2 спорно лучше), то хотя бы достойные.

     
  • 6.110, Аноним (110), 23:21, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    ванильные thief и sshock2 точно под dx6, там еще на новых видяхах ошибку без фиксов выкидывало. а newdark, без которого современные миссии не пойдут, так вообще под dx9
     
     
  • 7.112, Аноним (82), 00:00, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Это ммм вероятно, по dx8 инфы больше как-то. А 7 от 6 пойди отличи, они с 7 идут. Хотелось бы составить табличку с достоверной информацией на самом деле, почему-то в интернете её нет ни в каком виде.
     
  • 6.124, mos87 (ok), 06:46, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    какой где DX есть на mobygames

    а перечисленные уже не были GLIDE эксклюзивными, кроме Дьяблы. В МДК2 вообще полный набор рендеров, в т.ч. OpenGL

     
     
  • 7.131, Аноним (130), 09:56, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > кроме Дьяблы

    Не была. Да и в 2000 году привязываться к Glide — это был бы выстрел даже не в ногу, а в голову.

     

  • 1.67, Ананоним (?), 14:04, 11/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Все эти вулканоподобные убивают линукс на старых ПК. Потому что тот же Kepler, например, уже не поддерживает Vulkan 1.3 и все эти DXVK идут нахрен, как и приложения жёстко захардкоженые на этот 1.3 и выше.
     
     
  • 2.70, Аноним (70), 14:24, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нвидияпроблемы на линуксе решаются покупкой рыксы на барахле за ящик пива. За 2 ящика там же можно 6600m найти.
     
     
  • 3.72, Ананоним (?), 14:37, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Не у всех ATX.
     
  • 2.71, Аноним (71), 14:27, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Mesa + NVK не спасут отца русской демократии? Да и Nouveau, вроде, неплохо поддерживал Keppler.
     
  • 2.74, Аноним (74), 14:57, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    13 лет. Этой древности 13 лет. Оно жрет энергии и греется.
    Просто ЗАЧЕМ???
     
     
  • 3.76, Аноним (75), 15:27, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Просто ЗАЧЕМ???

    Затем, что нет денег на новую видяху. А виноватых в этом персонаж уже нашел.

     
     
  • 4.90, Аноним (10), 17:39, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Дык и на старой видяхе будет wayland работать, вопрос я так понял только в играх
    и использующих вулкан приложениях. А вообще 3060 уже 15к на авито и вот вот новью
    обновят в ядре
     
  • 3.79, Аноним (30), 15:49, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да вы утомили своими ссылками на "13 лет". Моя швейная машинка вообще до первой мировой сделана, и я ещё её своим детям оставлю.

    Если я покупаю товар, я буду пользоваться им до тех пор, пока он не сломается до степени, когда его невозможно починить.

    Энергии оно жрёт не больше, чем лампочка Ильича, да и вообще мне плевать, у меня очень дешёвая энергия, я не живу в Западной Европе среди климатических алармистов.

     
     
  • 4.83, Аноним (130), 16:22, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    По такой логике на 286-ми с ISA-видеокартами пользоваться.
     
     
  • 5.151, Аноним (84), 14:57, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > 286-ми с ISA-видеокартами

    Оно хотя бы работало.

     
  • 4.95, Аноним (75), 19:27, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Да вы утомили своими ссылками на "13 лет".

    Утомили тут персонажи, которые ноют, что их древний хлам никто не поддерживает за бесплатно.

    > Моя швейная машинка вообще до первой мировой сделана, и я ещё её своим детям оставлю.

    Гениальное сравнение! В отличие от компа, твоя швейная машинка без сторонеего ПО не превращается в бесполезную груду железа.

    > Если я покупаю товар, я буду пользоваться им до тех пор, пока он...

    Да без проблем, если только ты не будешь ныть, что твое старье никто не поддерживает.

     
     
  • 5.97, Аноним (84), 19:35, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > никто не поддерживает за бесплатно

    Ну тут ты лукавишь: железо никто бесплатно не раздавал.

     
     
  • 6.105, Аноним (105), 21:16, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Все равно, это требование действительно только к производителю железа. Который, к слову, прикроется лицензионным соглашением.

    А требовать от разработчиков поддерживать железо, потому, что Nvidia за него 15 лет назад деньги получила, это такое себе.

     
  • 6.138, Аноним (138), 10:39, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ну тут ты лукавишь: железо никто бесплатно не раздавал.

    Я смотрю, ты с логикой вообще не дружишь. Речь не о железе, а о софте. Причем софте бесплатном.

     
  • 5.113, Аноним (30), 00:00, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    >В отличие от компа, твоя швейная машинка без сторонеего ПО не превращается в бесполезную груду железа.

    Значит с компами что-то не то, раз "превращается в груду бесполезного железа", тогда как куда менее технически продвинутый девайс не превращается. (Для своего времени, кстати, вполне современный.)

    Кстати, современные шпульки прекрасно подходят к этой машинке, даром что сделаны из пластика. Как же так, за 100 лет ни разу формат не поменяли, странные люди, право слово.

    >если только ты не будешь ныть, что твое старье никто не поддерживает.

    А не надо "поддерживать", надо сделать так, чтобы никакого "поддерживать" было не нужно.

     
     
  • 6.133, анодттт (?), 10:25, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Компы 80х именно так и работают с одной прошивкой в ПЗУ десятилетиями, сохраняя совместимость между версиями.
     
  • 6.135, Аноним (138), 10:32, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Значит с компами что-то не то, раз "превращается в груду бесполезного железа", тогда как куда менее технически продвинутый девайс не превращается.

    Нет - это с твоей логикой что-то не так. В отличие от швейной машинки, ни софт, ни железо не стоит на месте, а развивается.

    > А не надо "поддерживать", надо сделать так, чтобы никакого "поддерживать" было не нужно.

    Без проблем: сидишь на старом софте и не возникаешь. Но нет же - мы хотим свежачка!

     
     
  • 7.141, Аноним (30), 11:42, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >В отличие от швейной машинки, ни софт, ни железо не стоит на месте, а развивается.

    Швейные машинки тоже развиваются вовсю.

    Но они развиваются внутри, а не снаружи.

    То есть, что там внутри софта и железа происходит, меня мало волнует, меня волнует то, что задачи, которые решались 13 лет назад и сейчас, не изменились. Видео посмотреть, музыку послушать, документ написать. И со всеми ими за последние 13 лет стало _только хуже_.

    >Без проблем: сидишь на старом софте и не возникаешь. Но нет же - мы хотим свежачка!

    А чем это он такой невероятно продвинутый, "современный софт", если он задачи 13 лет давности решает хуже, а железа требует нового?

     
     
  • 8.144, Аноним (138), 12:47, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Так тебе нужен или не нужен новый софт Если нет, то к чему все это твое словобл... текст свёрнут, показать
     
  • 2.77, Аноним (-), 15:43, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Зато на AMDGPU вулкан 1 3 точно есть даже на GCN 1 x на которых вулкана вообше н... большой текст свёрнут, показать
     
     
  • 3.142, Аноним (30), 11:46, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Зато на AMDGPU вулкан 1.3 точно есть даже на GCN 1.x на которых вулкана вообше никто никогда не обещал на коробке

    Этого не может быть. Если карта не поддерживает какой-то стандарт, то никакими телодвижениями с драйвером его не реализовать. То есть, можно, конечно, пытаться имитировать его путём вызова gpgpu api, но это будет медленнее, чем на ЦПУ.

     
     
  • 4.145, Аноним (84), 12:56, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Вся эта эмуляция - как запустить Вулкан на GF MX200
     
  • 2.80, Аноним (80), 15:59, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это от того, что разработчики не используют железо ниже премиум сегмента и обязательного последнего или предпоследнего поколения. У них у всех топовые компы, им нет дела до плебса.
     
  • 2.121, Аноним (121), 04:39, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    наличие нового софта убивает старый?
    никто не запрещает продолжать использовать wined3d на старых компах.
     
     
  • 3.137, Аноним (138), 10:34, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > наличие нового софта убивает старый?
    > никто не запрещает продолжать использовать wined3d на старых компах.

    Но персонажи ведь хотят новый софтик, а он не работает на старом железе!

     
     
  • 4.149, Ананоним (?), 14:18, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    "Персонажи" сталкиваются на роллинг дистрах с принуждением к частичному обновлению и ручной сборке пакетов. И приходят мысли что нахрен это нужно, проще перейти на что-то другое.
     
  • 2.143, Beta Version (ok), 12:37, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Все эти вулканоподобные убивают линукс на старых ПК. Потому что тот же Kepler, например, уже не поддерживает Vulkan 1.3 и все эти DXVK идут нахрен, как и приложения жёстко захардкоженые на этот 1.3 и выше

    Есть форк Proton-Sarek, который требует Vulkan 1.1

     
     
  • 3.146, Аноним (84), 13:00, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А WinXP никакого Вулкана не требует.
     
     
  • 4.152, Beta Version (ok), 15:27, 12/11/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > А WinXP никакого Вулкана не требует.

    На WinXP ты только в DX9 древность поиграешь.

     

  • 1.68, Avririon (ok), 14:06, 11/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Долгой жизни проекту.
     
  • 1.91, Ананоним (?), 17:53, 11/11/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    На старых ПК проще установить Windows XP и забыть про геморрой с Linux.
     
     
  • 2.98, Джон Титор (ok), 19:36, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А у меня приставка с кучей эмуляторов для этого. Также вариант. К сожалению никем в семье не используется - ретро-игры не особо наверно уже кому интересны.
     
  • 2.102, Аноним (102), 19:56, 11/11/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    На старых ПК вулкан и не взлетит.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру