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

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

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

Проблема с запуском на Windows 10 21H2 игр, использующих DirectX 8.1

Тема в разделе "Установка и запуск игр", создана пользователем Egorkaru, 23 апр 2022.

Статус темы:
Закрыта.
  1. Egorkaru

    Egorkaru

    Регистрация:
    10 авг 2013
    Сообщения:
    2
    Здравствуйте! Возникла проблема с запуском на Windows 10 21H2 (x64) игр, использующих DirectX 8.1 (то есть библиотеку d3d8.dll), таких как Warcraft 3 и GTA: Vice City (обе игры вышли в 2002-2003 годах):
    На Windows 7 SP1, Windows 8.1 и Windows 10 v1507 обе этих игры запускались и работали без проблем. Но я установил Windows 10 21H2 и обнаружил, что игры Warcraft 3 и GTA: Vice City перестали запускаться.
    При запуске игры Warcraft 3 выскакивает ошибка, что требуется установка DirectX 8.1, хотя он уже входит в состав Windows 10 21H2. А при запуске игры GTA: Vice City ничего не происходит (точнее, в диспетчере задач появляется процесс gta-vc.exe, но через 12 секунд исчезает без появления каких-либо сообщений об ошибках).
    Я перепробовал следующие способы решения проблемы:
    1. запуск Warcraft 3 и GTA: Vice City в режиме совместимости с Windows XP SP3;
    2. запуск Warcraft 3 и GTA: Vice City с правами администратора;
    3. установку галочки "DirectPlay" в компонентах Windows (запускается командой OptionalFeatures.exe);
    4. отключение контроля учетных записей (UAC);
    5. отключение предотвращения выполнения данных (DEP) путем выполнения команды в командной строке, запущенной с правами администратора: bcdedit.exe /set {current} nx AlwaysOff
    но ничего из вышеперечисленного не помогло. Warcraft 3 и GTA: Vice City по-прежнему не запускаются на Windows 10 21H2.
    Я пробовал сообщить об этой проблеме на форуме "Полигон призраков":
    Как вернуть поддержку DirectX 8.1 в Windows 10 21H2 и Windows 11? - Полигон призраков
    но никто так и не дал вразумительного ответа. Только отписки, что DirectX ниже 9-й версии не будет работать на Windows 10 21H2.
    Есть ли какой-либо способ запустить эти несчастные Варкрафт и ГТАшку на Windows 10 21H2, как это сделано в Windows 10 v1507 и более ранних версиях Windows? Причем без всяких утилит-прослоек по типу dgVoodoo2, которые, к тому же, могут вызвать глюки и вылеты в старых играх. Может быть, кто-нибудь встретил на GitHub или на форуме MSFN неофициальные патчи для возврата поддержки DirectX 8.1 на современных версиях Windows 10?
    Заранее спасибо.
    У меня ноутбук DNS W270EFQ (2012 года выпуска).
     
    Последнее редактирование: 23 апр 2022
  2. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    7.323
    @Egorkaru, сверху страницы есть ссылка на правила раздела - почитайте, как необходимо создавать темы здесь для получения помощи. Тем более, на полигоне вам уже предложили один из возможных вариантов решения Эмуляция D3D в dgVoodoo
     
  3. kreol Старший офицер Чёрной Гвардии

    kreol

    Администратор

    Регистрация:
    2 июл 2007
    Сообщения:
    122.148
    Тема закрыта. Проблемы с конкретными играми следует обсуждать в темах по ним.
     
Статус темы:
Закрыта.
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление