1. Друзья, в это тяжёлое и непонятное для всех нас время мы просим вас воздержаться от любых упоминаний политики на форуме, - этим ситуации не поможешь, а только возникнут ненужные ссоры и обиды. Это касается также шуток и юмора на тему конфликта. Пусть войны будут только виртуальными, а политики решают разногласия дипломатическим путём. С уважением, администрация Old-Games.RU.

    Скрыть объявление
  2. Пожалуйста, внимательно прочитайте правила раздела.
  3. Если Вы видите это сообщение, значит, вы ещё не зарегистрировались на нашем форуме.

    Зарегистрируйтесь, если вы хотите принять участие в обсуждениях. Перед регистрацией примите к сведению:
    1. Не регистрируйтесь с никами типа asdfdadhgd, 354621 и тому подобными, не несущими смысловой нагрузки (ник должен быть читаемым!): такие пользователи будут сразу заблокированы!
    2. Не регистрируйте больше одной учётной записи. Если у вас возникли проблемы при регистрации, то вы можете воспользоваться формой обратной связи внизу страницы.
    3. Регистрируйтесь с реально существующими E-mail адресами, иначе вы не сможете завершить регистрацию.
    4. Обязательно ознакомьтесь с правилами поведения на нашем форуме, чтобы избежать дальнейших конфликтов и непонимания.
    С уважением, администрация форума Old-Games.RU
    Скрыть объявление

Эмуляция D3D в dgVoodoo

Тема в разделе "Hard & Soft", создана пользователем Ogr 2, 5 дек 2014.

  1. Ogr 2 лол

    Ogr 2

    Хелпер Переводчик

    Регистрация:
    25 мар 2008
    Сообщения:
    6.368
    Актуальная версия dgVoodoo умеет обрабатывать графику в играх под старые версии DirectX (1-9) так, как это делали древние видеоадаптеры, что помогает избавиться от многих глюков на современных системах. Для его работы вам потребуется видеокарта с поддержкой DirectX 10 (а лучше 11) и соответствующая версия ОС (Windows Vista или новее).

    Краткая инструкция:
    — скачиваем последний стабильный релиз с Downloads - Dege's stuffs ;
    — распаковываем содержимое папки MS\x86 в папку с игрой рядом с основным исполняемым файлом;
    — распаковываем туда же файлы dgVoodooCpl.exe и dgVoodoo.conf.

    Обычно этого уже достаточно для запуска, но, при необходимости, можно произвести дополнительные настройки через dgVoodooCpl.exe.

    Файлы из папки MS\x86 применяются для любых 32-битных игр (99,9% старых игр с DirectX) независимо от разрядности операционной системы.

    Файл d3d9.dll из папки MS\x64 можно использовать для запуска 64-битных версий следующих игр:
    - Bet on Soldier: Blood Sport;
    - Codename: Panzers (Phase one);
    - Colin McRae Rally 2005;
    - Dreadnought (2005 Demo);
    - FarCry;
    - Fahrenheit (Indigo Prophecy);
    - Half-Life 2;
    - Half-Life 2: Lost Coast;
    - Shadow Ops: Red Mercury;
    - S.T.A.L.K.E.R.: Shadow of Chernobyl;
    - Unreal Tournament 2004;
    - World of Warcraft (начиная с 1.8.0);
    - WWII Tank Commander.

    Некоторые игры настолько плохо написаны, что усилий одного лишь враппера dgVoodoo оказывается недостаточно. В этом случае для запуска может потребоваться установить дополнительные патчи, которые можно найти здесь: Game patches Перед использованием внимательно прочитайте информацию по применению.

    В последнее время жандарм всемирной паутины Google регулярно помещает сайт Dege, разработчика этой замечательной утилиты, в список источников подозрительного ПО, о чём вам поспешит сообщить любой современный браузер с настройками по умолчанию (How to Remove Google Blacklist Warnings | Sucuri). Принцип работы dgVoodoo основан на перехвате вызовов игры к системным файлам и эвристика сканеров Гугла всегда на это агрится. Какое-то время Dege писал письма в гугл с просьбой провести ручную проверку и его через некоторое время вычеркивали из "чёрного" списка. Но с каждым выпуском новой версии утилиты всё повторялось и Dege забил на борьбу с Гуглом. Теперь архивы с программой запаролены. Но если всё же вам попадётся предупреждение об опасности на этом сайте (Dege's stuffs), то можете смело игнорировать.

    Список других враперов из Glide, DirectDraw, Direct3D, OpenGL в Direct3D, OpenGL, Vulkan.

    оригинальное сообщение
     
    Последнее редактирование модератором: 20 май 2023
    WAR1OCK, Leiji, Newbilius и 4 другим нравится это.
  2.  
  3. Дарк Шнайдер Недопустимо инфантилен

    Дарк Шнайдер

    Регистрация:
    18 окт 2004
    Сообщения:
    21.870
    http://dege.fw.hu/temp/dgVoodooWIP51.zip
     
    lordi, Ogr 2 и TheMadLynx нравится это.
  4. Awasaky

    Awasaky

    Регистрация:
    23 окт 2004
    Сообщения:
    1.011
    Не могу победить версию 2.55, до неё у меня показывается графика нормально, но версия 2.55 (любая её итерация) показывает почему-то сильно забеленную картинку, причем как при настройках по умолчанию, так и при настройках аналогичных предыдущим версиям.
    Скрины прилагаю. Cистема W10 лицензия с последними апдейтами. Radeon RX470. Смена версии драйверов на работу этого странного бага не влияет.
    В других играх аналогичная ситуация.
    Буду рад любым советам.
     

    Вложения:

    Последнее редактирование: 29 окт 2018
  5. Дарк Шнайдер Недопустимо инфантилен

    Дарк Шнайдер

    Регистрация:
    18 окт 2004
    Сообщения:
    21.870
    @Awasaky, лучше спросить у автора на vogons.
     
    Awasaky и Bato-San нравится это.
  6. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    6.465
    @Awasaky, я бы попробовал поменять Output API -- посмотреть, будет ли разница. Если нет, то следующим бы попробовал поставить самый старый драйвер на видеокарту с той же целью.
     
  7. Awasaky

    Awasaky

    Регистрация:
    23 окт 2004
    Сообщения:
    1.011
    Это всё я пробовал, пока что пришел к выводу, что поломалась совместимость с старыми API в новых версиях эмулятора. Попробовал поставить на NOLF 2.55.5 - заработало, а с остальными версиями у меня NOLF вообще не запускался.
     
    Bato-San нравится это.
  8. Bato-San Чеширский волк-киборг

    Bato-San

    Регистрация:
    24 июн 2010
    Сообщения:
    14.136
    @Awasaky, оригинально. Но, если хоть что то заработало адекватно - надо всё же багрепорт кинуть автору. Пусть чинит.
     
  9. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    6.465
    @Awasaky, попробовал у себя в Win10 SegaGT с dgVoodoo 2.55.4 Все прекрасно работает. Может быть именно поэтому 2.55.4 -- последняя выложенная на сайте автора, а не какая-нибудь WIP сборка (у вас же 2.55.5)?
     
  10. Awasaky

    Awasaky

    Регистрация:
    23 окт 2004
    Сообщения:
    1.011
    Все 2.55 у меня корректно работают с NOLF и некорректно с SegaGT и некоторыми другими проектами, вроде NFS PU. Проверил 2.55.4 - работает с NOLF так же корректно как и 2.55.5
    Вот Sega GT с 2.55.4
    А это коллекция эмуляторов - насчет перепробовать разные версии, мне сразу идея в голову пришла ))
     

    Вложения:

    Последнее редактирование: 29 окт 2018
  11. MisterGrim Very old

    MisterGrim

    Legacy

    Регистрация:
    29 ноя 2007
    Сообщения:
    25.423
    @Awasaky, это явный баг, надо писать автору. У меня на старой HD7750 нигде никаких проблем.
     
  12. Дарк Шнайдер Недопустимо инфантилен

    Дарк Шнайдер

    Регистрация:
    18 окт 2004
    Сообщения:
    21.870
    http://dege.fw.hu/temp/dgVoodooWIP54.zip
     
    lordi, TheMadLynx и Ogr 2 нравится это.
  13. Дарк Шнайдер Недопустимо инфантилен

    Дарк Шнайдер

    Регистрация:
    18 окт 2004
    Сообщения:
    21.870
    http://dege.fw.hu/temp/dgVoodooWIP56.zip
     
    lordi, TheMadLynx и Uka нравится это.
  14. Дарк Шнайдер Недопустимо инфантилен

    Дарк Шнайдер

    Регистрация:
    18 окт 2004
    Сообщения:
    21.870
    dgVoodoo v2.6
     
    yplus, kreol, Uka и 2 другим нравится это.
  15. gotten

    gotten

    Регистрация:
    10 янв 2014
    Сообщения:
    923
    С чем может быть связано то, что некоторые игры от чего-то не видят враппер? К примеру, с Demolition Racer все в порядке, а Sega Rally 2 или Frogger 2 нет, и запускаются соответственно, игнорируя dgvoodoo. В настройках лаунчера конечно же нет выбора враппера. Файлы все те же кидаю, странно.
     
  16. BrainRipper

    BrainRipper

    Регистрация:
    1 ноя 2009
    Сообщения:
    9.210
    @gotten, в некоторых играх исполняемый файл лежит не в корневой папке игры, а в другой, например, в папке bin.
     
    BeetLight нравится это.
  17. gotten

    gotten

    Регистрация:
    10 янв 2014
    Сообщения:
    923
    Само собой, об этом я в курсе. Кидаю как раз туда куда надо, не наобум. На примере той же Sega Rally 2, и лаунчер и исполняемый файл лежат в корневой, все прошерстил, нет больше нигде. Обе игры упомянутые мной выше, точно должны подхватывать dgvoodoo. Не пойму, в чем косяк.

    Решил попробовать Sega Rally с No CD, и оно запустилось с dgvoodoo. Интересно где тут связь?
     
    Последнее редактирование: 5 сен 2019
  18. yplus

    yplus

    Регистрация:
    13 апр 2006
    Сообщения:
    760
    Связь в том, что игра искала dll от direct3d на компакте и не находила их там. Я так думаю..
     
  19. MisterGrim Very old

    MisterGrim

    Legacy

    Регистрация:
    29 ноя 2007
    Сообщения:
    25.423
    Потому что надо творчески подходить к поиску директории, в которой лежит файл, который загружает библиотеки DirectX. В случае с Sega Rally 2 это папка MUSASHI. Впрочем, с dgVoodoo она у меня не запускается, а вот без — пожалуйста.
     
  20. Gamecollector

    Gamecollector

    Регистрация:
    23 сен 2016
    Сообщения:
    2.410
    Так же погромист мог тупо использовать полный путь к dll при её загрузке в исполнимом файле. Лечится с помощью dll redirection, правда оно не всегда работает...
     
  21. Дарк Шнайдер Недопустимо инфантилен

    Дарк Шнайдер

    Регистрация:
    18 окт 2004
    Сообщения:
    21.870
    http://dege.fw.hu/dgVoodoo2/dgVoodoo2_62.zip
     
    lordi, Eraser, gotten и 2 другим нравится это.
  22. Андрей НАЗ

    Андрей НАЗ

    Регистрация:
    3 окт 2019
    Сообщения:
    3
    Всем привет! Я тут в теме игры Driver 1 для PC английская писал, что у меня в игре у всех машин не видно колес, а в остальном все хорошо, и мне дали ссылку вот в эту тему, что с этим делать не знаю, подскажите Плиз Знатоки?!
     
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление