Overview
В этом руководстве я расскажу, как запустить Resident Evil Village на Windows 7 и Windows 8.1, которые не поддерживают DirectX12.1.
Описание метода
Метод очень простой.
Необходимо заставить игру использовать специальную прослойку Vkd3d, которая будет осуществлять трансляцию вызовов DirectX12 в API Vulkan. Эта прослойка создавалась и создаётся для использования на операционных системах Linux. Разработчики прямым текстом пишут: “не рассчитывайте, что Vkd3d магическим образом заставит работать игры требующие DirectX 12”.
На удивление это сработало с Resident Evil Village.
В релизной версии игры, в отличие от демки требуются дополнительные действия на WIndows 7. Они описаны в разделе Windows 7.
Подготовка необходимых файлов и запуск
1. Скачиваем dxvk-re8-workaround-a0fddf56a6e36440ff2a9e4b7e166834a4239031.zip c GitHub[github.com]. Я использовал версию dxvk-re8-workaround.
2. Открываем скачанный архив dxvk-re8-workaround-a0fddf56a6e36440ff2a9e4b7e166834a4239031.zip.
3. Копируем файлы из директории x64 в директорию с игрой.
4. Рекомендую обновить vkd3d-proton из состава dxvk на последнюю версию. Смотрите в разделе “Обновление vkd3d-proton”. Но лучше скомпилировать самому из исходного кода до последней версии (что я и сделал). Версию, скомпилированную мной можно скачть по ссылке из описания к видео.
5. Скачиваем и устанавливаем Explorer Suite[ntcore.com].
6. Открываем re8.exe с помощью “CFF EXplorer”.
7. Выбираем «No» в окне с текстом «This file is bigger than 40 MB».
8. В открывшемся окне выбираем «Import Directory» на левой панели.
9. Затем выбираем из списка модуль «mfplat.dll».
10. Дважды щелкаем на «MFCreateDXGIDeviceManager» и изменяем значение на «MFStartup».
11. Нажимаем кнопку сохранения.
12. Выбираем «Да» в окне с текстом «Overwrite original file?».
13. Запускаем игру.
14. Ждём, когда исчезнет чёрный экран. У меня игра 3 минуты висит на чёрном экране, затем начинает работать.
Посмотрите видео, в котором показаны все необходимые действия. Можно наблюдать, что игра доходит до игрового процесса:
На моей конфигурации Windows 8.1 x64, Palit Geforce 1050ti KalmX с драйвером 466.27.0.0 игра работает без проблем.
Обновление vkd3d-proton
1. Скачиваем vkd3d-proton[github.com].
2. Скачиваем и распаковываем zstd[github.com].
3. Копируем vkd3d-proton-2.3.1.tar.zst в директорию “zstd-v1.4.9-win64”.
4. Зажимаем кнопку Shift на клавиатуре и открываем меню правой кнопкой мыши. Выбираем пункт “Открыть окно команд”.
5. Вводим команду “zstd -d vkd3d-proton-2.3.1.tar.zst”.
6. Открываем “vkd3d-proton-2.3.1.tar”.
7. Копируем “d3d12.dll” из директории x64 в директорию с игрой.
Я обнаружил, что релизная версия игры не запускается на моём компьютере при использовании Windows 7. Я запустил отладчик и обнаружил причину.
Метод, устраняющий проблему прост:
1. Нажимаем клавиши Win+R, вводим “regedit”, затем жмём Enter.
2. Переходим в ветку HKEY_LOCAL_MACHINESOFTWAREKhronosVulkanImplicitLayers.
3. Выбираем эти значения со словом “Steam” и удаляем их нажатием клавиши Delete.
4. Выбираем “Да”.
5. Запускаем игру.
6. Ждём, когда исчезнет чёрный экран. У меня игра 3 минуты висит на чёрном экране, затем начинает работать.
Посмотрите видео, в котором показаны все необходимые действия (но также процесс отладки). Можно наблюдать, что игра доходит до игрового процесса:
Наконец-то состоялся релиз долгожданной 8 части Resident Evil: Village. Игроки горячо оценили новую часть еще на первых роликах. Леди Димитреску понравилась абсолютно всем не смотря на свою неординарную внешность.
К сожалению запустить Resident Evil: Village удается далеко не всем. Оказалось, что Resident Evil 8 в отличие от предыдущих частей не поддерживает Direct x11 и владельцы устаревших ПК и Windows 7, Windows 8.1 попали в неловкую ситуацию.
У них при запуске возникает такая ошибка:
Точка входа в процедуру MFCreateDXGIDeviceManager не найдена в библиотеке dll mfplat.dll
К счастью умельцы нашли способ как запустить Resident Evil: Village на Direct x11. Придется потратить немного времени, но игра явно стоит этого. Итак давайте подробнее рассмотрим порядок действий для запуска:
1. Скачиваем dxvk-1.8.1L.tar.gz c GitHub[github.com]. Версию 1.8.1L.
2. Открываем скачанный архив dxvk-1.8.1L.tar.gz.
3. Копируем файлы из директории x64 в директорию с игрой.
4. Запускаем и ждём. Игра будет висеть 3-4 минуты на чёрном экране, затем начнет работать.
5. Загрузите и установите Explorer Suite[ntcore.com].
6. Откройте re8demo.exe с помощью “CFF EXplorer”.
7. Выберите «No» в окне с текстом «This file is bigger than 40 MB».
8. Выберите «Import Directory» на левой панели.
9. Затем выберите из списка модуль «mfplat.dll».
10. Дважды щелкните на «MFCreateDXGIDeviceManager» и замените значение на «MFStartup».
11. Нажмите кнопку сохранения.
12. Запустите игру. Если игра не хочет соединятся с сервером, переходим в раздел “Проблемы с соединением на Windows 7”.
13. Ждём, когда исчезнет чёрный экран. Игра повисит на чёрном экране, затем запустится.
Надеемся, что мы смогли помочь вам запустить игру Resident Evil Village с DX11 на Windows 7/Windows 8.1, где нет поддержки DX12.
на главную
об игре
Resident Evil: Village
07.05.2021
Экшен,
Адвенчура,
Выживание,
Ужасы,
От первого лица,
Зомби ,
Виртуальная реальность
8.6
2 291
оценка
1
2
3
4
5
6
7
8
9
10
-
Resident Evil: Village
-
Новости379
-
Мнения50
-
Юмор472
-
Файлы253
-
Читы27
-
Гайды6
-
Форум133
-
Cкриншоты123
-
Галерея2929
-
Игроки
Форум Resident Evil: Village
Технические вопросы
Дефолт
Возможен ли запуск на Windows 7 или же надо 10ку устанавливать?
-2
Комментарии: 3
сначала
лучшие
- новые
- старые
- лучшие
Ваш комментарий
Магнум 500
Пиратка на 7ке не запускается, а лицуху можно запустить через Вулкан но гемора много
- пожаловаться
- скопировать ссылку
0
BarrySM
Невозможен, только 10
- пожаловаться
- скопировать ссылку
-3
AlexGrivK
Возможен там надо, чтобы игра работала через Vulkan, а не directx. Погугли, там есть гайды
- пожаловаться
- скопировать ссылку
-4
Самые новые и популярные игры можно получать бесплатно
Пополнение Steam-кошелька не проблема, если у вас есть бонусы
Дорогие и дефицитные геймерские девайсы теперь не нужно покупать
К сожалению, Resident Evil Village не поддерживает ОС Windows 7. Минимальные системные требования для игры требуют ОС Windows 10 (64-бит). Если вы хотите сыграть в игру, вам потребуется обновить операционную систему.
Важно также иметь достаточно мощный компьютер для запуска игры. Вот минимальные системные требования для Resident Evil Village:
— ОС: Windows 10 (64-бит)
— Процессор: Intel Core i5-7500 / AMD Ryzen 3 1200
— Оперативная память: 8 ГБ
— Видеокарта: NVIDIA GeForce GTX 1050 Ti с 4 ГБ VRAM / AMD Radeon RX 560 с 4 ГБ VRAM
— DirectX: Версия 12
— Место на жестком диске: 50 ГБ
Если вы удовлетворяете системным требованиям, то можете попробовать запустить игру на Windows 10. В случае возникновения проблем с запуском, можете попробовать перезапустить компьютер или установить последние обновления DirectX и драйвера для видеокарты. Также можно попробовать запустить игру от имени администратора или в режиме совместимости с предыдущими версиями Windows.
Кроме того, перед запуском игры убедитесь, что ваш компьютер соответствует рекомендуемым системным требованиям:
— ОС: Windows 10 (64-бит)
— Процессор: Intel Core i7-8700 / AMD Ryzen 5 3600
— Оперативная память: 16 ГБ
— Видеокарта: NVIDIA GeForce GTX 1070 / AMD Radeon RX 5700
— DirectX: Версия 12
— Место на жестком диске: 50 ГБ
Если ваш компьютер соответствует этим требованиям, то вы сможете насладиться графикой высокого качества и погрузиться в захватывающий мир Resident Evil Village.
Однако, если вы все еще используете ОС Windows 7, то стоит обновить ее до Windows 10. Это позволит вам не только запустить игру Resident Evil Village, но и получить доступ ко всем новым функциям и обновлениям, которые предлагает Microsoft.
В любом случае, перед запуском игры рекомендуется закрыть все ненужные приложения и программы, чтобы освободить ресурсы компьютера и предотвратить возможные проблемы с производительностью.
Также нельзя забывать о том, что игра Resident Evil Village содержит контент, который может быть неприемлем для некоторых пользователей. Поэтому, если вы не уверены, подходит ли эта игра вам, лучше ознакомиться с ее описанием и трейлерами, прежде чем начинать играть.
The method is very simple.
You need to force the game to use the D3D11On12. D3D11On12 is a mapping layer, which maps graphics commands from D3D11 to D3D12.
Preparing and launching
1. Download D3D11On12.zip from the video description.
2. Open the downloaded archive D3D11On12.zip.
3. Copy the files from the archive to the game directory.
4. Download and install Explorer Suite[ntcore.com].
5. Open re8.exe with CFF EXplorer.
6. You should choose “No” in “This file is bigger than 40 MB.” dialog.
7. Select “Import Directory” on the left panel.
8. Then select “mfplat.dll” module from the list.
9. Double click “MFCreateDXGIDeviceManager” and replace the value to “MFStartup”.
10. Click the save button.
11. You should choose “Yes” in “Overwrite original file?” dialog.
12. Start the game.
Windows 7 x64, Palit Geforce 1050ti KalmX with driver 472.12 – the game works.
By toshph