Forza Horizon 4

Forza Horizon 4

Not enough ratings
А кому первые Forza на ПК и в Стиме!?
By TigerTerra
Запуск первых частей Forza Horizon на ПК. Не без труда, но всё же это возможно!
   
Award
Favorite
Favorited
Unfavorite
Вступление.
Вам понадобится хороший ПК для стабильной эмуляции Xbox 360 игр через Xenia Canary, немного другого софта, терпения, и воображения для облагораживания страницы игры в Steam. Поехали!
Эмулятор и его настройка.
Прежде чем начать с самими играми, расскажу про работу эмулятора и программ-плагинов для него.

Xenia или более простая в освоении Xenia Canary предназначены для запуска игр с Xbox 360 на ПК, правда стабильностью из них могут похвастаться около 200 игр, в том числе и наша серия игр.

Прежде всего ссылки на эмулятор, патчи и программы:

https://github.com/xenia-canary/xenia-canary/releases эмулятор.
https://github.com/xenia-canary/game-patches?tab=readme-ov-file патчи для оптимизации игр-качаем архив чуть ниже по странице:

Теперь поехали:
1. Качаем архив с эмулятором, распаковываем в любом, удобном месте, памяти он даже с образами много не займёт(в моём случае папка просто на рабочем столе).
2.Заходим в папку с эмулятором и запускаем Xenia_Canary.exe после чего сразу же выходим(это нужно для создания в папке файла-конфига).
3.Качаем архив с патчами для игр, находящуюся внутри папку Patches кидаем в папку с эмулятором, ничего не трогаем дальше.
4.Возвращаемся на основную страницу папки эмулятора и запускаем xenia-canary.config.toml и меняем следующие параметры по необходимости:

cpu = "any" можно оставить как есть и эмулятор сам выберет что ему лучше, а можно попробовать x64 или х32, но на них не так стабильно работает.

internal_display_resolution = рядом будут указаны разрешения и их номер, выбирайте с умом, от этого будет зависеть производительность.
gpu = "any" можно оставить как есть и эмулятор сам выберет что ему лучше, а можно установить d3d12, vulkan.
framerate_limit = 0-значение залоченное по вертикальной синхронизации, 60-в большинстве игр этот показатель равен 30 фпс, 120-60 фпс, этот вариант нам и нужен, ибо выше 60 будут проблемы и артефакты.
vsync=false или true-старая добрая вертикальная синхронизация.
user_language = выбирайте язык из списка, от этого будет зависеть отображение локализации в тех играх, где это предусмотрено.
После этого можно закрывать и сохранять изменения и переходить к запуску игр.

В этом видео всё показано и рассказано более подробно:
https://www.youtube.com/watch?v=fcLDtoo1Siw&list=WL&index=1&t=124s
Включение достижений.
Открываем файл xenia-canary.config.toml и находим строку show_achievement_notification = false и заменяем значение на true, теперь будут выпадать ачивки в тех играх, где они предусмотрены.
Патч для игры.
Вот наш патч: 4D5309C9 - Forza Horizon.patch.toml

[[patch]]
name = "Disable Motion Blur"
author = "illusion"
is_enabled = false

[[patch.be32]]
address = 0x82d7894c
value = 0x60000000

Если сильно статтерит, лучше поставить значение на true

[[patch]]
name = "Disable Depth of Field"
author = "illusion"
is_enabled = false

[[patch.be32]]
address = 0x8245b494
value = 0x39600000
[[patch.be32]]
address = 0x8245846c
value = 0x39600000
[[patch.be32]]
address = 0x8245849c
value = 0x39600000

Если сильно статтерит, лучше поставить значение на true

[[patch]]
name = "Disable Shadows"
author = "illusion"
is_enabled = false

[[patch.be32]]
address = 0x824408b0
value = 0x39600000
[[patch.be32]]
address = 0x82442478
value = 0x39600000

Если сильно статтерит, лучше поставить значение на true
Преобразование эмулятора в exe файл.
Нам понадобится программа Bat to Exe converter.
Нужно строго следовать инструкции на видео:

Более подробная инструкция:
Установка DLC.
Поскольку я использовал freeboot образ или же просто GOD, то мне будет проще чем с ISO всё установить:

1. Находим конфиг эмулятора xenia-canary.config.toml
2. Открываем файл блокнотом, находим строку license_mask = и выставляем значение на -1, это нужно для активации DLC.
3. Делаем как на видео:
Добавление готовой игры в Steam.
Добавляем игру в библиотеку и улучшаем внешний вид страницы.
Известные проблемы.
Поскольку за основу взят freeboot образ игр, то и проблем с эмуляцией чуть больше.
1. При попытке сохранить скриншот прямо из меню игры-игра крашится, лучше просто нажать F12.
2. В битвах с боссами игра тоже часто крашится-но есть лайфхак, когда вылетает окно с ошибкой и звук начинает трещать, не закрывайте окно, а выставите игру поверх окна, и отключите звук, иначе рискуете оглохнуть от этого треска, проходите гонку с боссом(или любую другую, когда это окно с ошибкой появляется) дальше, завершайте, когда пройдёт загрузка и вы окажетесь в открытом мире, тогда и можете закрыть окно с ошибкой и перезапустить игру.
3. Лесенки-как я не мучился с вертикальной синхронизацией, от лесенок не удалось избавиться, только если залочить фпс на 30 кадров.
Итог.
Спасибо за то что посмотрели этот гайд, надеюсь он вам поможет, буду время от времени дополнять его информацией, и буду рад помочь в комментариях!
ГАМЕПЛЭЙ.
P.S.
С точно такими же этапами можно добавить Forza Horizon 2 и Forza Horizon 2 Presents Fast & Furious.