Что делать, если файл сохранения в Hollow Knight поврежден

Обновлено: 21.11.2024

Многие ускоренные прогоны Hollow Knight были выполнены в предыдущих обновлениях игры, потому что со временем были добавлены и устранены важные пропуски и сбои. При этом вам никогда не нужно запускать наиболее оптимальный патч, и многие запуски могут быть выполнены с текущим патчем, если вы хотите его использовать.

Большинство скоростных прохождений выполняются на версии 1.2.2.1 для Без серьезных сбоев или 1.0.2.8 для Всех сбоев и Без хранилища в главном меню, но это может отличаться. Если вы не уверены, проверьте, какой патч используется в забеге, за которым вы следите, или спросите в дискорде сообщества Hollow Knight Speedrunning.

Обновление для Steam

Есть два патча, к которым можно легко получить доступ через ветки Beta в Steam:

1.4.3.2 — финальный патч Godmaster, можно использовать для запуска текущего патча

1.2.2.1 — финальное обновление «Труппа Гримм», оптимальное для большинства других выпусков без серьезных сбоев

1) Щелкните правой кнопкой мыши Hollow Knight в Steam и выберите «Свойства».

2) Выберите нужный патч на вкладке "Бета-версии".

3) Теперь Hollow Knight будет автоматически обновляться до выбранного вами патча.

Если вы хотите получить доступ к другому патчу, есть два других варианта удаления патча через Steam. Первый вариант — установить исправление для Steam, чтобы снова включить старый метод удаления обновлений через консоль Steam. Второй вариант — загрузить отдельный инструмент под названием DepotDownloader, но этот инструмент неудобен в использовании и имеет некоторые зависимости. Вот почему исправление Steam должно быть первым методом, который вы попробуете, и подробности будут перечислены в разделе ниже.

Удаление обновлений для GoG

Этот метод работает, только если у вас есть игра на GoG. Если у вас есть игра в Steam, вам нужно будет использовать метод Steam.

Удаление исправлений для GoG очень просто, однако в настоящее время большинство полезных исправлений недоступны через GoG.

1) В GoG Galaxy в разделе Hollow Knight выберите «Управление установкой» -> «Настроить».

2) Убедитесь, что автоматическое обновление отключено.

3) Выберите нужную версию Hollow Knight:

1.4.3.2 — финальный патч Godmaster

1.4.2.4 — патч выпуска Godmaster, используемый для Pantheon All Bindings IL

4) Ваша игра будет автоматически обновлена ​​до выбранного патча.

Обновление Steam

1) Вам необходимо скачать патчер Steam здесь.

2) Запустите загруженный исполняемый файл для исправления Steam. Вам нужно будет делать это снова каждый раз, когда вы перезагружаете компьютер или Steam и хотите установить исправление.

3) Перейдите в консоль Steam, нажав Win+R и введя «steam://nav/console».

4) Введите следующую команду в зависимости от патча, который вы хотите загрузить:

1.4.2.4 — Патч выпуска Godmaster, используемый для Pantheon All Bindings IL
Команда: "download_depot 367520 367521 7281172781181458959"

1.2.2.1 — финальный патч труппы Гримм, используемый для большинства категорий «Без серьезных сбоев»
Команда: «download_depot 367520 367521 648876203478229944»

1.1.1.8 — финальный патч Hidden Dreams
Команда: «download_depot 367520 367521 3452389063277773009»

1.1.1.4 — Патч выпуска Hidden Dreams, используемый для устранения всех ошибок
Команда: "download_depot 367520 367521 4098313936262429664"

1.0.2.8 — используется для большинства категорий ошибок.
Команда: "download_depot 367520 367521 6521580788679328160"

Это команды для наиболее полезных исправлений, только для Windows. Полный список всех исправлений, включая идентификаторы для Mac и Linux, можно найти здесь.

5) Будьте терпеливы при загрузке. По завершении в консоли появится сообщение «Загрузка хранилища завершена», и вы сможете перейти к разделу «Установка».

Установка

Если вы использовали метод исправления Steam, старые файлы исправлений будут находиться в папке установки Steam в разделе "Steam\SteamApps\content\app_367520" и в другой папке.

Если вы использовали альтернативный метод DepotDownloader, описанный ниже, загруженные вами старые файлы исправлений можно найти в папке "depots" внутри нескольких других папок.

Важными файлами здесь являются "hollow_knight.exe" и вся папка "hollow_knight_Data".

Если вы хотите установить только обновленную версию Hollow Knight, вы можете удалить файлы из текущей установки Steam и вместо этого скопировать эти файлы туда. Однако есть простой способ установить несколько версий Hollow Knight, о котором я расскажу ниже.

Несколько установленных исправлений

1) Создайте папку в любом месте и назовите ее так, чтобы она напоминала вам, что она содержит вашу обновленную версию Hollow Knight. Я создал папку с именем 1221 в том же месте, куда я загрузил DepotDownloader. Скопируйте старые файлы патчей сюда.

2) Создайте в этой папке новый текстовый документ с названием «steam_appid» и скопируйте в этот документ только номер «367520». Если у вас отображаются расширения имени файла, имя документа будет "steam_appid.txt", если нет, вы увидите только "steam_appid".

3) Необязательно: добавьте эту установку в Steam как игру, не относящуюся к Steam, чтобы вы могли запускать ее непосредственно через Steam в любое время.

Сохранить файлы

Файлы сохранения являются общими для каждой установки Hollow Knight, независимо от патча. Эти файлы находятся в папке "C:\Users\вашеимя\AppData\LocalLow\Team Cherry\Hollow Knight".

Запуск текущего сохранения исправления с более старой версией исправления Hollow Knight может повредить этот файл сохранения. Если вы хотите защитить свой случайный файл сохранения, вы можете сделать резервную копию файлов в указанном выше месте.

Удаление реестра Windows

У некоторых людей возникают проблемы с игрой после перехода с текущего патча на более старый. Это может включать в себя сбой игры или отказ от ввода данных при сидении на скамейках, выходе из игры или некоторых других взаимодействиях. Если у вас возникают подобные странные проблемы, может помочь удаление папки Team Cherry в вашем реестре.

1) Нажмите одновременно кнопки Windows и R, чтобы открыть командную строку «Выполнить», введите «regedit» и нажмите Enter.

2) Перейдите к "Компьютер\HKEY_CURRENT_USER\Software\Team Cherry" и удалите эту папку.

Настройка DepotDownloader

Для следующего описанного ниже метода также есть видеоруководство, созданное Verulean. Я бы порекомендовал посмотреть это руководство одновременно с чтением этого:

Если вы все еще используете Windows 7, вам потребуется дополнительное обновление с веб-сайта Microsoft здесь.

3) Загрузите инструмент DepotDownloader с GitHub здесь. Найдите последнюю версию и обязательно используйте первую ссылку для скачивания, а не исходный код.

4) Переместите ZIP-файл в удобное для вас место и распакуйте его (WinRAR и 7-Zip — бесплатные инструменты, которые могут распаковывать ZIP-файлы)

Использование DepotDownloader

1) В извлеченной папке DepotDownloader вызовите командную строку в этом месте, введя «cmd.exe» в адресную строку или Shift + щелкнув правой кнопкой мыши и выбрав «Открыть окно PowerShell здесь».

2) Теперь вы можете вводить команды для загрузки обновленных файлов для любой версии Hollow Knight, которая вам нужна. Первое, что нам нужно, это идентификатор манифеста для патча, который вы хотите загрузить.

Ниже перечислены идентификаторы манифестов наиболее полезных исправлений только для Windows. Полный список всех исправлений, включая идентификаторы для Mac и Linux, можно найти здесь.

1.4.2.4 — патч выпуска Godmaster, используемый для Pantheon All Bindings IL
Идентификатор манифеста: 7281172781181458959

1.2.2.1 — финальный патч труппы Гримм, используемый для большинства категорий «Без серьезных сбоев»
Идентификатор манифеста: 648876203478229944

1.1.1.8 — финальный патч Hidden Dreams, используемый для большинства категорий сбоев, не зависящих от загрузки
Идентификатор манифеста: 3452389063277773009

1.1.1.4 — патч выпуска Hidden Dreams, используемый для устранения всех ошибок
Идентификатор манифеста: 4098313936262429664

1.0.2.8 — используется для большинства категорий ошибок.
Идентификатор манифеста: 6521580788679328160

3) Возьмите это число и замените в следующей команде, а также замените и

с данными вашего аккаунта Steam.

dotnet DepotDownloader.dll -app 367520 -depot 367521 -manifest -username -password

Вставьте полную команду в командную строку и нажмите Enter, чтобы начать загрузку. Если у вас активен Steam Guard, вам будет предложено ввести код. Команда может не работать, если ваш пароль содержит специальный символ. В этом случае не включайте в команду часть «-password», вместо этого вам будет предложено ввести пароль. Вот пример использования кода для загрузки исправления 1.2.2.1 (идентификатор манифеста 648876203478229944).

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

Читайте также: