Эмулятор Xenia: играем в Gears of War 2 на ПК с ультранастройками

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com (подробнее »)
| Гайд | Компьютерные и мобильные игры

Настигла меня сегодня ностальгия. Решил побегать в старые проекты от Xbox 360. Вставил диск в консоль и… У меня потекли слезы от увиденного. Давно не видел эти лесенки. Эти пиксели. Эти 30 FPS. Этот ужас во мраке. Захотелось освежить картинку. Добавить пару тройку кадров для динамики.

Xenia — бесплатный эмулятор с открытым исходным кодом для Microsoft Windows, позволяющий играть в консольные игры Xbox 360 на персональном компьютере. 

Это третий обзор качественных эмуляторов консолей 7 поколения для современных компьютеров. Про RPCS3 для PS3 и Cemu для Wii U можно ознакомиться по ссылкам.

Зачем?

Многие могут задаться столь странным вопросом. Зачем эмулятор, если у консоли Xbox есть обратная совместимость? И тут есть несколько ответов:

  • По обратной совместимости работает около 620 игр из 2085. Причем в RU регионе многие игры не продавались. Существуют только привезенные диски.
  • Многие версии игр русифицировались энтузиастами и получили МОДы на улучшение, которых нет в обратной совместимости.
  • Покупать консоль, если у вас испортилась старая, ради одной двух игр… не самая лучшая трата денег.
  • Эмулятор может добавлять в игру эффекты постобработки, новые режимы сглаживания, улучшать картинку и разрешение
  • Разблокировка FPS в некоторых играх.

Вариантов много, хотя их меньше, чем у аналогов от других платформ.

Что нам понадобится?
  • Системный блок: 4х ядерный процессор с поддержкой AVX инструкций видеокарта уровня 1060/570 c 4 гб памяти + SSD + 16 гб оперативной памяти (для 720р 30 FPS)
  • Самая последняя версия драйверов для видеокарты
  • Самая последняя версия драйверов Vulkan (наипоследнейшие, — исчезают многие графические баги) v1.2 бетта и выше.
  • Самые последние библиотеки Visual C++ для Visual Studio 2015
  • Самые последние библиотеки Microsoft .NET Framework 4.7.1
  • Программа Xenia с официального сайта https://xenia.jp/download/
  • Геймпад Xbox — определяется и настраивается автоматически
  • Образ купленной версии игры
Где взять образ игры?

На официальном сайте эмулятора дана подробнейшая инструкция, как легально получить образ купленной игры. how-to-rip-games

Суть достаточно проста. Установленную на винчестер игру, копируете на USB флешку посредством внутренних функций консоли по переносу и резервированию игр. Так же, можно вынуть винчестер из консоли, подсоединить к системному блоку и указать программе путь. Либо, сделать копию диска посредством привода. Каждый волен выбирать самый удобный и простой способ.

Установка Xenia

Самая короткая и простая инструкция из всех имеющихся. Распаковать архив с эмулятором в удобное для вас место. Желательно на SSD и со свободным местом 15-20 гб. Все! Обновить до самой последней версии все библиотеки и драйвера. Программа готова к эксплуатации.

Подготовительные работы перед запуском

Технически программа готова к работе. Есть небольшие оговорки, которые стоит решить. Для этого нам надо запустить один раз эмулятор и закрыть его. После этого автоматически создастся конфигурационный файл xenia.config.toml. Его можно найти в папке «Мои документы»

Перед тем как вносить изменения, советую сохранять конфигурационный файл в отдельной папке (что бы его обнулить — можно просто удалить и при запуске эмулятора он создастся заново). Например, если вы захотите поэкспериментировать с параметрами, значение которых вам не известно. Открываем файл любым текстовым редактором. Предпочитаю работать с notepad++ Этот файл отвечает за все настройки эмулятора. В нем прописываются все возможные переменные, что доступны на данный момент. Напротив каждой строки есть комментарий, за что отвечает и какие значения может принимать параметр. Если у вас видеокарта Radeon вам надо найти и поменять параметр в следующей строке. Для пользователей nVidia его менять не нужно.

d3d12_edram_rov = true — значение поменять на false

На данном этапе все игры работают без дальнейших изменений. Изображение будет соответствовать настройкам консольной версии. Следующие важные изменения:

  • d3d12_resolution_scale = 1 - Значение 1 или 2. Один из самых главных параметров. Он меняет разрешение с 720р на 1440р. Исчезают лесенки, картинка становится более четкой. Но стоит понимать, что для этой настройки нужна видеокарта уровня 3070 для нормального FPS. На моей 1650 кадры упали до 10-12. Поставить разрешение 1080р или 4к нельзя.
  • vsync = true — Этот параметр отвечает за разлочку FPS. Отключение синхронизации. Стоит понимать, что многие игры на старых консолях привязаны к частоте кадров и при разлочке могут появится баги. Можно разлочить параметр, но в настройках драйвера видеокарты поставить ограничение на частоту кадров.

Опускаемся в самый низ конфигурационного файла до раздела [XConfig] Он отвечает за локализацию игры. Тут меняются текст и озвучка в играх, если таковые имеются в игре. Меняем следующие параметры

  • user_country = 88
  • user_language = 12

Цифры соответствуют региону. Расшифровка написана рядом.

 Запуск игры

Подключаем геймпад к системному блоку. Запускаем эмулятор. Нажимаем File -> Open...  указываем путь к образу игры. Нажимаем «Открыть» и наслаждаемся процессом. Все гениальное просто. Ниже приведены снимки экрана с настройками скейлинга 1440р. Ни одной лесенки. Все красиво и четко. Глаз радуется. Включить полноэкранный режим можно, нажав F11. Повторное нажатие переводит в оконный режим.

Послесловие

Конечно не все так радостно, как может показаться на первый взгляд. Полностью 100% на эмуляторе в январе 2021 работает около 300 игр. С каждым обновлением список расширяется, но это происходит медленно. Еще одним минусом можно считать «кэширование» мира. При первом прохождении игры на любой системе будут небольшие тормоза с любой игрой. При повторном прохождении все работает отлично. Через 15-20 минут кэширование идет более незаметно и фризы практически не видны. При апскейле в некоторых хорошо работающих играх могут наблюдаться проблемы с тенями и освещением. Запустил несколько «неработающих» игр. В большинстве своем проблема с тенями и освещением. Играть можно.

4 комментария

943312@vkontakte
Забыл добавить. В настройках драйвера видеокарты можно выставить сглаживания, буферизацию, фильтрацию текстур и прочее. Мелкие улучшения. картинка становится лучше, если вы не делаете апскейл.
Последний раз редактировалось
m
Гирзы на ue. Его лучше эмулирует ответвление canary
3543200@vkontakte
Кто знает как во вторых гирзах включить режим раздельного экрана? В третьих и Джаджменте работает простым нажатием старт

Добавить комментарий