Обновление Half-Life: Alyx близко – сюжетные неоф. допы могут стать несовместимы. Для сохранения можно выбрать необновляемый билд игры
За последний месяц было обнаружено более десятка изменений во внутреннем репозитории Half-Life: Alyx (сама игра не обновлялась с 2022г).
Частота изменений увеличивается: уже вносятся по нескольку изменений в день. Доработки явно находятся на заключительном этапе.
ᅠ ᅠ
Также 24 августа Valve будет отмечать свое 30-летие.
ᅠ ᅠ
Ведётся работа и над инструментами Half-Life: Alyx Workshop Tools, используемыми для создания модов.
Потенциально, обновление может нарушить совместимость с неофициальными сюжетными дополнениями к игре от энтузиастов-мододелов, созданными ими за всё время с 2020 года.
Поэтому, если вы не хотите потом ждать когда моддеры обновят их под новую версию игры – можно на всякий случай заранее заблокировать обновление HL: Alyx.
ᅠ
Для начала просто ограничим авто-обновление игры:
1) Для простоты просто установите в свойствах игры в Steam "Обновлять только при запуске". Так Steam хотя бы не обновит игру без вашего ведома.
2) Затем найдите файл "C:\Program Files (x86)\Steam\steamapps\appmanifest_546560.acf" и сделайте его резервную копию на всякий случай.
Файл манифеста описывает текущую установленную версию игры и статус необходимости обновления.
Диск расположения файла манифеста зависит от того, на каком диске у вас установлена игра.
Цифры 546560 – это id игры в Steam, они же отображаются в url страницы игры в магазине.
Этого будет достаточно пока что.
Как обойти требование обновления игры в Steam, сохранив возможность играть:
В случае появления доступного обновления игры в Steam, чтобы продолжить играть на текущей версии – вам нужно будет обновить в файле манифеста несколько значений.
Суть в том чтобы указать там, что игра уже имеет последнюю версию, и задать статус "обновление не требуется". После чего поставить на файл манифеста атрибут "Только чтение".
Подробнее о том как это сделать, на примере другой игры – см. здесь.
После этого можно будет играть в прежнюю версию, пока значения в файле остаются актуальными (пока на серверах Steam не появится ещё обновления игры, тогда значения в манифесте понадобиться обновить снова).
Как потом вернуть всё в зад, и обновить игру:
Когда вы решите обновить игру – достаточно будет убрать атрибут "Только чтение" с файла манифеста, и провести проверку файлов.
Steam автоматом выполнит обновление игры.
ᅠ ᅠ
Обновлено:
Оказалось в случае с Half-Life: Alyx всё ещё проще – разработчики в начале августа добавили "previous_release" в бета-версии, для простого отката к версии игры от 2022 года:
Нам предстоит увидеть, насколько масштабными будут изменения в обновлении.
Это могут быть как корректировки совместимости Alyx с выходящим Steam Frame, для которого 19 августа уже были выгружены видео распаковки и первичной настройки, так и адаптация игры под автономный запуск на нём, так и что-то ещё.
Но всё указывает на то, что для игры грядёт значительное обновление. Остаётся только ждать и смотреть, насколько большим оно окажется.
Кстати, если Valve действительно обновят Source 2 для Alyx, и инструменты Workshop будут соответствовать этому уровню, то датамайнеры впервые смогут получить доступ к современной версии инструментов Source 2, привязанной к игре серии Half-Life.
Это может оказаться полезным хранилищем новой информации о потенциальной HLX.