При размещении данной информации на других ресурсах просьба ссылаться на эту тему форума!
Инструкция в процессе доработки!!
К сожалению, работоспособность не 100%-я, и, скорее всего, это связано с особенностями Вашего компьютера, а не указанного метода: в системе чего-то нет или что-то мешает.
У кого получилось запустить, отпишитесь пожалуйста! У кого не получилось, тоже!
Уважаемые дамы и господа!
Представляю
первую в рунете инструкцию по запуску Mafia Definitive Edition на
ОС Windows 7.
На авторство метода и используемых программы и библиотек, не претендую.
Однако, я нашел, частично перевел, обобщил и систематизировал имеющуюся в интернете информацию.
ОБЯЗАТЕЛЬНО соблюдайте последовательность выполнения пунктов!!!
1. Проверяем, поддерживает ли Ваша видеокарта технологию Vulkan:
Nvidia:
https://developer.nvidia.com/vulkan-driver
AMD:
https://gpuopen.com/amd-open-source-driver-for-vulkan/
Если нашли свою видеокарту, обновляем её драйвер и DirectX:
2. Ставим игру. Заходим в каталог игры, находим файл mafiadefinitiveedition.exe, выносим ярлык на этот файл на рабочий стол.
3. Запускаем игру через созданный ярлык (вообще забываем про изначально вынесенный при установке Лаунчер и запускаем игру только через наш ярлык).
4. В игре заходим в настройки/экран и ставим пункт "полный экран" на "ВЫКЛ". Выходим из игры.
5. Качаем архив
tar.gz отсюда:
https://github.com/doitsujin/dxvk/releases (у меня работает с версией 1.7.2, но по отзывам, у многих работает только с 1.7.1 - ПРОБУЙТЕ!).
Извлекаем файл setup_dxvk.sh и файлы .dll (из папки "х32" или "х64" в зависимости от вашей ОС) в каталог игры.
5.5 Перейдите в Documents\My Games\Mafia Definitive Edition\Saves
Откройте файл
launcconfig.cfg с помощью блокнота и измените его на:
0 0 0
Сохраните, закройте файл. Откройте
videoconfig.cfg и измените начало (например "-6").
Будет примерно так:
-6 0 1920 1080 0 0 0 0
Сохраните, закройте файл.
6. Для восстановления полноэкранного отображения игры:
6.1 Скачиваем и устанавливаем программу
Borderless gaming отсюда:
https://github.com/Codeusa/Borderless-Gaming/releases (на момент написания версия была 9.5.6).
6.2 Запускаем программу. В настройках можно сразу поменять язык на нужный вам и отметить пункты "запускать при старте системы" и "при запуске сворачивать в трей". Оставляем программу Borderless gaming открытой!
6.3 Запускаем игру. По Alt+Tab переходим обратно в Borderless gaming, в левом поле находим строку Mafia: Definitive Edition и жмем кнопку с черным треугольником. Сворачиваем Borderless gaming.
Итог: играем в Mafia Definitive Edition на Windows 7 в полноэкранном режиме!!
Updated 1: Добавил инфу по версии библиотек в архиве tar.gz в п.5
Updated 2: Сделал пункт 5.5 обязательным - по идее, должен решить очень редкую ошибку неперехода игры в оконный режим при ручном переводе в п.4.
Updated 3: Наткнулся на такую информацию. Может кому-то поможет, правда у меня и без этого файла все работает: "
Проверяем наличие файла d3dcompiler_46.dll в папке Windows/System32 (если такого файла нет, то скачаваем и закидываем в указанную папку) файл можно взять тут: http://dlltop.ru/d/189-d3dcompiler-46-dll ".
Источники:
https://steamcommunity.com/app/10308...3519798805805/
https://steamcommunity.com/app/10308...458628/?ctp=20
https://rutracker.org/forum/viewtopi...25584#80225584
Отдельное спасибо форумчанину
spartaque12, посоветовавшему Borderless gaming