Steam Deck | Ультимативный гайд по установке Assassin's Creed 2
В этой статье я бы хотел помочь таким же любителям истории Эцио исправить актуальные проблемы AC2 на Steam Deck, чтобы играть с максимальным комфортом.
На данный момент существует несколько таких проблем:- Старая версия Uplay в пакетах Proton из-за которой возникают ошибки при попытке запуска через лаунчер Юбисофт.
- Отсутствие русского языка.
- Отсутствие поддержки современных геймпадов, в т.ч. контроллера Steam Deck.
- Отсутствие поддержки соотношения сторон 16x10 из-за чего приходится играть с чёрными полосами по вертикальным границам экрана.
Вы можете с лёгкостью найти информацию по установке этой программы в интернете.
ВНИМАНИЕ! По просьбе комментаторов собрал архив, который в себя включает все файлы, которые необходимы для установки.
Гайд превращается всего в несколько действий:Ссылка на архив: https://drive.google.com/file/d/1YwPYl0vWECbz3u5sLGg_8j-yK5-BQaK8/view?usp=sharing
- Скачать архив.
- Распаковать его в удобное место.
- Скопировать все файлы и папки из архива в корневую папку с игрой (с заменой файлов).
- Установить руссификатор из архива, который расположен в папке "Руссификатор", следуя инструкции ниже.
- Добавить в свойство запуска игры параметр:
WINEDLLOVERRIDES="dinput8=n,b" %command%- Наслаждаемся игрой!
Данный раздел не содержик абсолютно никаких откровений. Стандартная установка игры на Steam Deck.
Он скорее служит некоторым уточнением, что никаких танцев с бубном здесь делать не придётся (они будут дальше), а также некоторым логичным стартом всей истории.
- Тыкаем "Установить"
- Выбираем диск
- Дожидаемся завершения установки
Как я уже сказал, зависимости, которые подтягивает Steam содержат старую версию лаунчера, из-за проблем с ним Ubisoft не даёт запустить игру.
Устранять данную оплошность нам придётся своими руками.
- Помните я говорил про Protontricks? Вот тут оно и пригодится. Запускаем.
- Выбираем Assassin's Creed 2 и жмём "ОК". Нужно немного подождать, прежде, чем откроется новое окно.
- Выбираем "Install an application", а затем ищем Ubisoft Connect
- Далее проходим обычный процесс установки. На последнем шаге снимает галочку с запуска, это нам не потребуется.
- Снова откроется Protontricks. Просто кликаем "Cancel", пока не выйдем окончательно.
Всё очень просто. Здесь нам снова пригодится Protontricks.
- Качаем сам русификатор: Google Disk[drive.google.com]
- Распаковываем в любое удобное место
- Находим путь, где установлена наша игра.
Проще всего это сделать через Steam. Заходим в библиотеку, тыкаем ПКМ и выбираем соответствующий пункт
Пусть эта папка будет открыта, она нам ещё пригодится.
-----
- Возвращаемся к файлам русификатора. По EXE-шнику тыкаем ПКМ и запускаем через Protontricks. В появившемся окне можно выбрать нашу игру и нажать "Ок".
-----
- Возвращаемся к нашей папке с игрой. Тыкаем в свободное место в строке, где указан путь, и копируем его в виде строки.
- Вставляем путь в поле руссификатора и нажимаем "Старт"
- Ожидаемся завершения и закрываем руссификатор
Стоит сразу вас предупредить, что после выполнения ТОЛЬКО этого шага контроллер у вас не заработает... Но не стоит отчаиваться, читаем далее.
Эта проблема у меня решилась вместе с установкой патча на удаление чёрных полос, т.е. подгонку игры под экран деки формата 16x10.
Я думаю, что это связано с версией или пропатченностью основного файла AssassinsCreedII.exe.
Если кто-то знает альтернативное решение - дайте знать в комментариях.
Нам понадобится EaglePatch, который, как раз, должен добавлять поддержку современных контроллеров, а также различный контент из Uplay (костюм Альтаира и т.п.) и другие мелкие фиксы. Можете ознакомиться с правками в репозитории.
Непосредственно сам репозиторий: https://github.com/Sergeanur/EaglePatch
- Заходим в репу и спускаемся до EaglePatchAC2
- Скачиваем 2 файла из первых двух пунктов: EaglePatchAC2.rar и Ultimate ASI Loader.
При скачивании EaglePatchAC2 вас перекинет на страницу релизов. Скачивайте соответствующий файл
Также дублирую файлы на диске:
- EaglePatchAC2: Google Disk[drive.google.com]
- Ultimate ASI Loader: Google Disk[drive.google.com]
- Распаковываем ASI Loader и закидываем dinput8.ddl в корневую папку игры (открывали ранее)
- В корневой папке игры создаём новую папку "scripts"
- Распаковываем EaglePatchAC2
- Копируем EaglePatchAC2.asi и EaglePatchAC2.ini в нашу новую папку "scripts"
- По уже сложившейся традиции скачиваем архив: Mega[mega.nz], PlayGround[www.playground.ru]
- Распаковываем его
- Заходим в папку 16x10 и копируем всё содерживое в корневую папку игры с заменой файлов
P.S.: Возвращаясь к прошлому пункту (фикс контроллера), теперь игра автоматически подхватила и смапила контроллер Steam Deck. Радуемся!
Если вы выполнили все прошлые пункты, то вы готовы к максимально комфортному прохождению этой замечательной игры на своём замечательном Steam Deck. Вот вам пару скринов.
Надеюсь, это руководство было для вас полезным. Если это так, прошу накидать лайков, чтобы у меня было больше мотивации заниматься альтруизмом, т.е. писать гайды для пользователей Steam Deck.
Ну, а если же вы столкнулись с какой-то проблемой, то прошу в комментарии, где я постараюсь помочь, либо в сообщество деководов в Telegram[t.me].
На этом я прошаюсь, всем пока!
This guide was created by its original author on the Steam Community. Are you the author and want it removed? Request removal.