Запустил все ПК-версии игр серии Гарри Поттер на Steam Deck, чтобы вам не пришлось

Пересмотрели уже все фильмы за праздники? Теперь настал черёд перепроходить все игры.

Запустил все ПК-версии игр серии Гарри Поттер на Steam Deck, чтобы вам не пришлось

Дисклеймер

Данный гайд посвящен только решению конкретных проблем ПК-версий игр серии. Консольные версии здесь разбираться не будут — установка и настройка эмуляторов это обширная тема для отдельной статьи. Подробно как переносить и ставить сторонние игры на Дек здесь объясняться также не будет — вы можете найти множество гайдов в интернете. Данный гайд предполагает что вы уверенный пользователь Дека.

Установка игр

Я использовал антологию всех 9 частей от R.G Catalyst, благо, их установщики спокойно запускаются на Деке (игры нигде официально не купить, так что я думаю никто не будет против ссылки).

Во всех играх я использовал Proton Experimental, но должно работать с любым протоном.

В большинстве случаев перечисленные здесь игры ставятся как обычно — либо переносом папки установленной на Винде игры на Дек, либо установкой игры на самом Деке через добавление Setup.exe в качестве сторонней игры.

Исключение лишь составляют обе части Даров Смерти — для них ниже будет отдельная инструкция.

Содержание

Философский камень (Philosopher's Stone)

Запустил все ПК-версии игр серии Гарри Поттер на Steam Deck, чтобы вам не пришлось

В официальной русской версии вместо текста отображаются квадратики. Также игры толком не поддерживают геймпад — правый стик не работает, а в меню геймпадом нельзя никак взаимодействовать — все равно нужна мышь.

Решение: Чтобы отобразить в игре кириллицу в читаемом формате, заходим в свойства ярлыка игры в Стиме и в параметрах запуска прописываем следующее заклинание:

HOST_LC_ALL=ru_RU.UTF-8 %command%

Далее настраиваем геймпад через эмуляцию клавомыши:

Убедитесь что ярлык игры в Стиме имеет полное английское название: Harry Potter and the Philosopher's Stone — это позволит подгрузить раскладку сообщества с моим пресетом.

Нажмите иконку геймпада на странице игры — Шаблон — Раскладки сообщества. Выберите там раскладку от пользователя Pontifex.

Поддержка широкого экрана [опционально]:

Скачиваем этот архив и распаковываем в папку с игрой.

Далее в папке с игрой, в папке System, откройте файл Default.ini и ищем в нем секцию [WinDrv.WindowsClient]. В этой секции меняем значения параметров FullscreenViewportX и FullscreenViewportY на 1280 и 800 соответственно.

Если вы игру ни разу не запускали, то широкий экран сразу должен заработать.

Если игру уже запускали, то самый простой способ активировать широкий экран - это удалить файлы префикса Протона. Нажмите на иконки шестеренки на странице ярлыка игры в Steam, выберите Разработчикам - Удалить файлы Proton. Обратите внимание, что данное действие удалит также имеющиеся сохранения.

Тайная комната (Chamber of Secrets)

Запустил все ПК-версии игр серии Гарри Поттер на Steam Deck, чтобы вам не пришлось

Имеет такие же проблемы, что и Философский камень — в русской версии вместо текста также квадратики и не поддерживает адекватно геймпад.

Единственное отличие — в стартовом лаунчере игры кнопки находятся на 3/4 за пределами экрана.

Решение: Проблемы отображения кириллицы и управления решаются аналогично Философскому камню — против квадратиков введите то же заклинание в параметрах запуска:

HOST_LC_ALL=ru_RU.UTF-8 %command%

А для поддержки геймпада также используйте полное название ярлыка Harry Potter and the Chamber of Secrets и раскладку сообщества от пользователя Pontifex.

Исправление лаунчера [опционально]:

Кнопки лаунчера за пределами экрана не мешают запускать игру — можно просто нажимать на оставшуюся доступную область кнопок «вслепую».

Но если вы перфекционист, и хотите исправить и это, то скачайте этот лаунчер и запускайте игру через него вместо оригинального экзешника. Интерфейс будет на английском только в этом меню, в самой игре все останется на русском.

Запустил все ПК-версии игр серии Гарри Поттер на Steam Deck, чтобы вам не пришлось

Поддержка широкого экрана [опционально]:

Скачиваем этот архив и распаковываем содержимое в папку с игрой.

В файле Default.ini из папки System делаем аналогично Философскому Камню - в секции [WinDrv.WindowsClient] меняем значения параметров FullscreenViewportX и FullscreenViewportY на 1280 и 800 соответственно. Но в отличии от Философского камня, здесь широкий экран активируется сразу, возиться с префиксом не нужно.

Узник Азкабана (Prisoner of Azkaban)

Запустил все ПК-версии игр серии Гарри Поттер на Steam Deck, чтобы вам не пришлось

Игра страдает от статтеров, а официальная русская версия дополнительно усугубляет всё это тем, что у неё тормозят шрифты. Серьёзно, у игры просадки до 30 FPS в моменты появления кириллических субтитров. И чем длиннее субтитры, тем сильнее просадки 🤡.

И это не проблема конкретно Дека — русская локализация ведет себя также и на Винде.

Решение: Чтобы избавиться от статтеров, скачайте альтернативную реализацию DirectX 8 — dgVoodo2 v2.81.3 (не используйте более новые версии, они ломают игру) и распакуйте файл D3D8.dll из папки MS/x86 в папку с System которая находится в папке с игрой.

Далее зайдите в свойства ярлыка игры в Стиме и в параметрах запуска пропишите следующее заклинание, чтобы переопределить системную библиотеку DX8 на dgVoodoo2:

WINEDLLOVERRIDES="D3D8=n,b" %command%

От статеров мы избавились, и на этом можно было остановиться, будь у нас английская версия. Но на русской этого недостаточно — просадки от кириллических шрифтов никуда не делись.

Чтобы это решить, создайте в той же папке System файл dgVoodoo.conf со следующим содержанием:

[DirectX] dgVoodooWatermark = false FastVideoMemoryAccess = true

— это существенно сократит количество и глубину просадок, ну и бонусом уберет логотип dgVoodoo.

Теперь игра будет работать в 60 FPS с редкими просадками до 50 FPS когда появляются длинные субтитры.

Настройка геймпада аналогична предыдущим играм — убедитесь что ярлык называется Harry Potter and the Prisoner of Azkaban и выбирайте раскладку сообщества от пользователя Pontifex.

Поддержка широкого экрана [опционально]:

Всё в той же папке System открываем все тот же файл Default.ini и ищем в нем секцию [WinDrv.WindowsClient]. Но в этот раз в этой секции меняем значения параметров WindowedViewportX и WindowedViewportY на 1280 и 800 соответственно.

Широкий экран активирован, но это ломает вступительные ролики с логотипами EA и WB, вместо них будет показываться черный экран со звуком. Ну ты же не думал что ролики будут с тобой весь день?

Запустил все ПК-версии игр серии Гарри Поттер на Steam Deck, чтобы вам не пришлось

Игра при этом нормально запускается, но если чисто эстетически не хотите при каждом запуске игры наблюдать несколько секунд черного экрана, на фоне которого будет проигрываться легендарный джингл «EA Games — Challenge Everything», то откройте папку Movies в папке с игрой и удалите там файлы eag_1280.bik и wb_1280.bik — теперь игра будет запускаться сразу без звука заставки.

Хотите чтобы ролики всё же заработали? Не вопрос, тогда переименуйте лежавшие там же файлы eag_1024.bik и wb_1024.bik в eag_1280.bik и wb_1280.bik соответственно.

Кубок огня (Goblet of Fire)

Запустил все ПК-версии игр серии Гарри Поттер на Steam Deck, чтобы вам не пришлось

В игре ни то что нет поддержки широкого экрана, в ней даже нельзя поменять разрешение и настроить графику. Меню настроек ограничено лишь субтитрами:

Также в игре по умолчанию не определяется геймпад, хотя игра его поддерживает.

Решение: Необходимо определить геймпад с помощью поставляемой в комплекте с игрой программы.

Заходим в свойства ярлыка игры в Стиме и в поле Расположение меняем в конце пути имя exe-файла на GofControls.exe.

Запускаем игру, в появившемся окне выбираем контроллер Xbox 360, после чего отобразиться схематичное изображение левого стика и 5 кнопок геймпада. Действия назначаются в строгом порядке который предлагает программа, просто нажимайте по очереди те кнопки, расположение которых соответствует мигающему индикатору — A, X, Y, B, ну а на паузу можно назначить привычную ≡. После чего нажмите Save & Exit.

Возвращаемся в свойства ярлыка и в пути меняем имя exe-файла обратно на gof_f.exe

Далее при запуске игры перед главным меню игра будет писать «Нажмите любую клавишу», но кнопки геймпада не подойдут — игра в этом месте хочет клавишу клавиатуры. Поэтому в настройках контроллера оверлея Steam добавьте эмуляцию кнопки ESC на какую-либо клавишу Дека, например, при удерживании ≡.

Игра не будет показывает обозначения кнопок управления геймпада, поэтому придется их пробовать наугад.

Поддержка широкого экрана [опционально]:

Скачиваем этот фикс и распаковываем содержимое архива в папку с игрой.

Орден Феникса (Order of the Phoenix)

Запустил все ПК-версии игр серии Гарри Поттер на Steam Deck, чтобы вам не пришлось

Дек показывает что игра якобы работает в 30 FPS, но по ощущениям там лишь 15 FPS. При принудительном отключении в параметрах запуска вертикальной синхронизации, Дек станет показывать что игра работает в 300 FPS, но ощущаться они будут как 25-40 FPS 🤡. При этом GPU будет «долбиться в сотку», а вентилятор неистово выть, будто запущена Hogwarts Legacy, а не игра 2007 года.

А еще в игре сломаны скрипты на высоком уровне сложности — некоторые NPC перестают двигаться во время сюжетных заданий.

Решение: До недавнего времени эти проблемы считались нерешаемыми, но в марте 2024 года неожиданно появилось исправление от команды Fix Enhancers:

Скачиваем этот фикс и распаковываем содержимое архива в папку — теперь игра будет работать в стабильных 60 FPS и без безумной нагрузки на GPU.

Принц-полукровка (Half-Blood Prince)

Запустил все ПК-версии игр серии Гарри Поттер на Steam Deck, чтобы вам не пришлось

Первая игра которая в целом сразу работает из коробки. Но без ложки дёгтя не обошлось — игра залочена в 30 FPS.

Разблокировка 60 FPS [опционально]: Cкачиваем этот фикс и распаковываем содержимое архива в папку с игрой.

Дары Смерти: Часть I и II (Deathly Hallows: Part I & II)

Запустил все ПК-версии игр серии Гарри Поттер на Steam Deck, чтобы вам не пришлось

Обе игры не запускаются при простом переносе папки на Дек или добавлении нового ярлыка игры после установки, так как установщик вносит какие-то критичные изменения в реестр на которых завязана работоспособность игры.

Игры также залочены на 30 FPS.

Решение: Проблема с запуском игр решается тем, чтобы запустить установщик и игру в одном префиксе. Сделать это штатными средствами можно запустив установщик на самом Деке и после установки в этом же ярлыке подменить путь на exe игры:

1. Скачиваем или переносим на Дек установщики игры любым удобным способом.

2. В режиме рабочего стола нажимаем правой кнопкой мыши (на Деке это эквивалентно L2) на файле установщика скаченной игры и выбираем «Add to Steam».

3. В свойствах появившегося в Стиме ярлыка выставляем совместимость с последним Протоном.

4. Запускаем ярлык и устанавливаем игру в любое удобное место. Обратите внимание, что вы не сможете потом перенести папку с игрой в другое место — установщик жестко прописывает пути к игре в реестре. Если в последствии вы измените расположение игры — она перестанет запускаться.

5. После завершения установки заходим в свойствах ярлыка этого установщика в Steam, под заголовком «Расположение» нажимаем кнопку «Обзор», находим папку с игрой и выбираем exe игры.

6. Возвращаемся в игровой режим и запускаем игру

Разблокировка 60 FPS [опционально]: Скачиваем этот фикс для Part 1 и этот для Part 2, и распаковываем содержимое архива в папку с соответствующей игрой.

5555
33
33
11
11
11
39 комментариев

Короче ни одну игру без плясок не запустить.

5

А ты уверен? Именно запустить можно любую игру - весь пердолинг опционален.

2
Автор

Принц-полукровка запускается без плясок, но в 30 FPS

2

Огромное спасибо за титанический труд! Такие гайды очень важны для этого сообщества. Только хотел отблагодарить тебя донатом, но клятый комитет опять их отключил :(

5

Уууу, тоже недавно задумался о том что бы первые две части накатить что бы понастальгировать, так что очень вовремя материал, спасибо.

4

Мне кажется самый лучший и беспроблемный способ сейчас - эмулятор пс2, прошел так первую часть, ноль проблем и ничего не настраивал

1
Автор

Ты играл в другую игру, на PS1, PS2 и PC выходили разные игры, у Филосовского Камня и Тайной Комнаты есть по три совершенно разных версий от разных разработчиков и с разным геймплеем, у Узника Азкабана - две версии.

7