Враппер dgVoodoo2 [2.81.3]

dgVoodoo2 - это набор реализаций старых графических API для Windows 7 и более поздних версий. Программа позволяет запускать некоторые старые игры без проблем, графических артефактов и т.п

Особенности:

  • Играйте в свои старые игры Glide и DirectX даже в последней современной версии Windows.
  • Доступны версии Glide, Glide2, Glide3 и Glide3 Napalm.
  • Также доступны DirectDraw, D3D3/5/6/7, D3D8 и D3D9.
  • Думаю, хорошая совместимость с оригинальными библиотеками.
  • Вы можете форсировать разрешение и даже MSAA как для Glide, так и для DirectX, что действительно может улучшить внешний вид игр с аппаратной поддержкой низкого разрешения.
  • Поддержка аппаратной/драйверной совместимости с некоторыми действительно старыми видеокартами, такими как GF4 Ti4800 и ATI Radeon 8500, также доступна для редких игр, в которых это необходимо.
  • Вы можете принудительно использовать оконный вид и простое управление цветом и сглаживание (ощущение ретро) в качестве эффектов постобработки.
  • Для действительно старых игр, работающих в исходном низком разрешении, вы можете масштабировать изображение с помощью различных фильтров передискретизации, таких как бикубический и ланцош. Или просто примените простое умножение пикселей.
  • Вы получаете множество настраиваемых элементов либо через приложение GUI CPL, либо вручную с помощью текстового редактора, если знаете, что делаете.

Реализованы следующие графические библиотеки API:

  • Glide 2.11, Glide 2.45, Glide 3.1 and Glide 3.1 Napalm
  • DirectX 1-7 (все версии DirectDraw и Direct3D до версии 7)
  • Direct3D 8.1
  • Direct3D 9

Вам также может понадобиться D3DRM.dll (сохраненный режим Direct3D) для некоторых игр и демо.
Это не часть ОС, начиная с Windows Vista.

Вам также может понадобиться внешняя dll компилятора D3D для Glide, если вы не используете Windows 10 и используете версию dgVoodoo до 2.73 - D3DCompiler_47

Разработчик: Dege

14
10
Комментарии:  10
Ваш комментарий

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

https://dege.freeweb.hu/dgVoodoo2/dgVoodoo2/ (Новая версия)

Я перезалил версию dbg от 18.03.2025, файлы x86 не были отладочной версией...

Добавление сборки ARM64 CHPE для dll (см. раздел ARM в документации)

Это модули типа x86 с собственным кодом ARM внутри.

Таким образом, библиотеку DLL не нужно JIT-транслировать в эмулируемом процессе x86.

Лучшая производительность и меньший объем кэшированных кодовых записей данных

Исправление DDraw

FlipToGDISurface (Цветочная история)

Обработка удаления неявно созданных поверхностей (сбой NFS Porsche Unleashed/2000 DX7)

Исправление D3D/8/9

Проверка некоторых флагов D3D9Ex (Castlevania: Lords of Shadow)

Настройка нескольких устройств (Marine Aquarium 3.3, требуется поддельный полноэкранный режим)

Некоторые незначительные ошибки в программном обеспечении процессора вершин данных D3D9

Обработка текстуры грязного контура (ролики Silent Hill 4)

Обработка з-смещения (Evolva)

Исправление D3D12

Ненужная переустановка параметров обмена цепочками в некоторых случаях

Незначительная государственная ошибка

Оптимальное повторное использование распределителей списка команд

Добавление опций General\DisableScreenSaver

Повышение уровня отладки здесь и там

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

Colin Mcrae rally 2005, Need for Speed Porsche, Blade of Darkness

Друг,не подскажешь ,как Blade of Darkness запустить в 10й винде,все способы с ютуба перепробовал и пшик,если не сложно мне на мыло напиши пошаговую инструкцию ,когда у тебя время и желание будут,ок?))poliesskii76@mail.ru

А есть похожие проги как эта dgvoodoo ? а то что бы запустить crysis 2007 не на dx 10 а на dx 11 понадобилось еще 2 дополнительных эмулятора директ . на dx 12 через dgvoodoo не удавалось что то запустить

Кстати на официальном сайте уже есть версия dgVoodoo v2.82.5 https://dege.freeweb.hu/dgVoodoo2/dgVoodoo2/

Вопрос: Что такое dgVoodoo? И где находится установщик?

Ответ: dgVoodoo состоит из компонентов, заменяющих реализации различных графических API, таких как 3Dfx Glide и Microsoft DirectX до версии 9. В настоящее время у него нет установщика, и его использование предполагается как вставленное: просто скопируйте графические API dll из пакета dgVoodoo рядом с исполняемым файлом вашей игры/приложения и запустите его. Вам нужна видеокарта, поддерживающая как минимум DX10.0.

Вопрос: Как же мне использовать его именно для моих старых игр или других приложений?

Ответ: Если ваша игра — 3Dfx Glide, то просто скопируйте

Glide.dll

Glide2x.dll

Glide3x.dll

из папки 3Dfx\x86 в ту же папку, где находится исполняемый файл вашей игры.

Если это 32-битное приложение DirectX, то скопируйте

DDraw.dll

D3DImm.dll

D3D8.dll

D3D9.dll

в папку с игрой из папки MS\x86 .

Если вы не знаете, какой API использует ваша игра, или она использует и Glide, и DirectX, то просто скопируйте все dll, перечисленные выше.

Для 64-битных приложений Direct3D9 используйте

D3D9.dll

из папки MS\x64 .

ВАЖНО: Не копируйте сами папки 3Dfx или MS, а только файлы dll.

Аааааа, зарегистрировалась, чтобы сказать спасибо. Сначала установила для 64-битной, ничего не вышло, расстроилась. Решила по первому способу скопировать все файлы, получилось, запустила первую сиберию без артефактов. Спасибо большое