Как запретить Steam обновлять игры и делать откат на предыдущие версии
На данный момент Steam позволяет выбрать настройку «Обновлять только перед запуском». Настройка же «Никогда не обновлять» исчезла уже очень давно, в результате чего придётся проделать ряд манипуляций.
В качестве примера возьмём Skullgirls, но подобное можно провернуть практически с любой игрой, которая не использует запуск дополнительных сторонних лаунчеров.
1. В Steam заходим в настройки выбранной игры, ставим «Обновлять только при запуске».
2. Затем при необходимости откатимся на старую версию игры, для этого жмём Win+R и пишем:
steam://open/console
3. В открывшейся консоли пишем:
download_depot 245170 245171 2462631669275661615
Данная строчка формируется из данных взятых с сайта SteamDB в формате:
download_depot AppID DepotID ManifiestID
О том где смотреть все эти цифры в картинках ниже:
Начнётся загрузка (визуально можно понять по обозначению скорости наведя мышь на иконку в трее). Когда всё скачается, появится сообщение в консоли куда оно, собственно, скачалось:
4. Ищем данную папку и её содержимое кидаем на старые файлы игры с заменой. Обычно это папки:
Steam\steamapps\content\ (то что мы скачали через консоль)
Steam\steamapps\common (стандартная папка с играми).
5. Теперь нужно вернуться в консоль и написать:
@AllowSkipGameUpdate 1
Это нужно для того, чтобы запустить игру и предотвратить обновление обратно к актуальной версии. Обращаю внимание, что проделывать конкретно этот пункт нужно КАЖДЫЙ РАЗ при перезапуске Steam. Гораздо проще включать автономный режим и запускать игры из него, но тогда об онлайн-фичах придётся забыть. Но есть другое решение:
6. В. acf файл конкретной игры (сам файл находится в \Steam\steamapps) текстовым редактором добавить строчку:
"AllowSkipGameUpdate" "1"
Название файла соответствует AppID, о том как его узнать смотреть выше или же, если игр немного, просто открыть файл любым текстовым редактором и посмотреть полное название. Минус — нужно проделывать с каждой игрой которой Вы хотите запретить обновляться.
Что интересно — после того как эта строчка будет добавлена, а игра запущена, то всё пройдёт как и задумано, но при повторном открытии файла этой строчки уже не будет. Тем не менее повторное закрытие клиента Steam и повторный запуск игры всё ещё приносят требуемый результат, запуск происходит без обновления. Куда эта настройка дублируется я не знаю, но я это протестировал и оно работает. У кого есть больше знаний на этот счёт — с радостью бы почитал.
По зацензуренному панцушоту проверяем что игра действительно откатилась и запустилась без автообновления:
О всех изменениях, более удачных решениях и альтернативных способах предлагаю рассказать в комментариях, надеюсь этот материал, как и Ваши дополнения, окажутся многим полезными!
Тут на каждом заборе писали что стим - это про удобство (игры ставятся в пару кликов и всё такое). Смотрю я на этот опус и думаю - не проще ли скачать repack с какого-то торрента да ещё и бесплатно, чем так ебаться с настройками?
P.S. ну навалите мне в каменты страшилок про вирусы)
P.P.S. И да - я тоже покупаю в стиме игры, но не всегда)
Лично я давно уже начал стараться покупать игры на GOG ради DRM-free и offline-инсталлеров, некоторые даже повторно приобрёл, но это мои личные предпочтения.
А так Steam всё ещё остаётся самой популярной, удобной и лучшей площадкой.
С ним с помощью Steam Proton можно запустить на каком-нибудь кривейшем дистре Линукса игру которая нативно под него не делалась.
Можно слёту подключить джойстик и играть даже если изначально он в игре не поддерживается, без установки всяких xpadder-ов, просто воткнуть, скачать уже созданный кем-то профиль управления и вперёд.
Так ещё и с помощью Remote всё это транслировать куда-нибудь на телевизор в гостиной или телефон.
Или вот играть по сети в игры, в которых нет встроенного мультиплеера, но есть сплитскрин (по какой-то причине подобные игры существуют и продолжают иногда даже выходить).
А теперь представьте что эта игра вообще даже не покупалась, а ею с тобой поделились через Family Sharing.
Правда это всё биззарные функции про которые знают немногие и мало ими кто пользуется, но это весомый такой показатель в сравнении с другими «лавочками», по моему мнению. Про стим-хабы, мастерские, просто адекватную реализацию базовых функций и всё остальное решил не писать, все и так всё знают.
Но минусов тоже хватает — существование этой статьи, как бы, подтверждает.
Нормальные разрабы дают возможность откатываться на прежние версии без танцев с бубном, благо Стим такую функцию имеет, в отличии от большинства других подобных сервисов.
Смотрю я на этот опус и думаю - не проще ли скачать repack с какого-то торрента да ещё и бесплатно
Качай и играй через хамачи, твой выбор. Я хочу полноценную игру со всеми фичами.
Очень полезная фича для блендера, бывает он обновляется и всё по пизде летит
В бленде, кстати, можно просто выбрать нужный билд через окно бета-версии
Проще скачать билд с официального сайта и ярлык добавить в Steam