Darkwood
评价数不足
Как поиграть в Старые Версии Darkwood?
由 K. Fomka7 制作
Доброго Здравия! С вами K. Fomka7
Если вы читаете это руководство, то скорее всего вы ищите ответ на вопрос, которым оно и называется. Что же вы пришли по адресу, так как я сегодня в преддверии Хэллоуина обрадую вас ответив на него!

Внимание
Данный способ работает с абсолютно любой лицензионной Steam версии игрой, но имейте ввиду, что у КАЖДОЙ игры свои app ID, depot ID и manifest ID, да и смысл проворачивать это действие есть только у тех игр, у которых был ранний доступ и в которых есть одиночный режим!
   
奖励
收藏
已收藏
取消收藏
Немного Истории:
С Darkwood я познакомился в 2016 году, мне её порекомендовал племянник, на тот момент Альфа версию игры спокойно можно было скачать и играть в неё, что собственно мы вдвоём тогда и сделали.

Пройдя релизную версию игры аж два раза, я решил попробовать сыграть в Альфу, ибо в ней есть контент, который не добрался до релиза, но меня постигло разочарование: сейчас нигде особо её и не достать, (если конечно вы не счастливчик, который до сих пор хранит файлы Альфа версии игры у себя на PC).

Разочаровавшись, я решил порыскать в интернете и к счастью я нашёл рабочий способ сыграть в Альфу и теперь делюсь им с вами!
ШАГ ОДИН: Блокируем Обновление Игры
Первое что вам нужно сделать - это конечно же установить последнюю версию игры и заблокировать её автоматическое обновление, ибо если это не сделать Steam просто сотрёт файлы Альфы из корневой директории игры, когда вы попытаетесь открыть игру с изменёнными файлами!

Не беспокойтесь на счёт своего выбора: мы будем запускать Альфу со своего ярлыка, а Steam будет думать, что всё в порядке, из-за чего она не будет автоматом обновляться до последней версии при попытке её включения.

Как это сделать?
1) Находим в нашей библиотеке игру Darkwood.
2) Щёлкаем по ней ПКМ и в самом низу нажимаем «Свойства».
3) В открывшимся окне нажимаем на вторую вкладку «Обновления» и «Всегда Обновлять эту игру» меняем на «Обновлять только перед Запуском».

ШАГ ДВА: Устанавливаем «Depot Downloader»
Depot Downloader - это программа, за счёт которой мы и скачаем файлы старых версий.

Установка NET Core:
Перед тем как приступить к её закачке нам нужно скачать «NET Desktop Runtime», который в отличии от своего собрата «NET Framework» не встроен в Windows 10 по умолчанию:
https://dotnet.microsoft.com/en-us/download/dotnet/6.0



Установка Depot Downloader:
Далее скачиваем самую последнюю версию «Depot Downloader» через GitHub и устанавливаем её туда, где вам будет удобно:
https://github.com/SteamRE/DepotDownloader/releases



Важно!
1) Если у вас не будет установленного «NET Desktop Runtime», установка файлов просто не запуститься!
2) Номера версий в будущем могут разниться с теми, что представлены на скриншотах в ввиду будущих обновлений обоих программ!
ШАГ ТРИ: Получаем Необходимые Данные
Если вы уже знаете как и где получать необходимые данные, можете смело переходить к Шагу Четыре!

Данные которые нам нужны - это app ID игры, depot ID игры и manifest ID нужной нам версии игры.

В данном руководстве мы рассмотрим версии игры: Alpha 1.3 и Alpha 5.0 (вторая без Хотфиксов), датированные: 8 Августа 2014 Года и 12 Июня 2015 Года, так как в 1.3 имеется Локация с Личинками (проверено), а по заверению одного знающего человека, версия 5.0 является последней версией, где разработчики добавили новый контент, при этом ничего не вырезав из существующего, хотя Локацию с Гигантскими Личинками в ней почему-то найти не удалось.

1) Заходим на сайт SteamDB[steamdb.info], думаю вы слыхали об этом сайте или даже пользовались им.

2) В поисковике слева вводим «Darkwood» и заходим на страницу игры (именно игры, а не на её DLC c Музыкой и Артбуком!).

Находим app ID игры:
У нас откроется такое окно где как раз написан app ID игры:



Находим depot ID игры:
В том же окне где мы только что посмотрели app ID игры, нажимаем на Depots слева и нас перекидывает ещё на одну страницу где как раз и имеется нужный нам ID:



Важно: версия OC влияет на depot ID игры: если у вас Windows вам нужен «Darkwood Windows», если у вас Mac, то вам нужен «Darkwood OSX», ну а если Linux, то «Darkwood Linux» соответственно.

Находим manifest ID нужной нам версии игры:
Тут нам уже необходимо нажать на сам depot ID, и у нас откроется следующее окно, слева нажимаем «Manifests» и далее просто крутим страницу и копируем manifest ID нужной нам версии игры, они идут сверху вниз от новой до старой соответственно:



Если вам всё это лень Проворачивать:
Вот необходимые ID:
app ID: 274520
depot ID: 274521
mainfest ID (Alpha 1.3): 7152301828958231821
manifest ID (Alpha 5.0): 2559948442196577489
[Конкретно это manifest'ы версий Alpha 1.3 и Alpha 5.0, у более ранних и поздних Альф, они другие!]

Сама Alpha 1.3, уже в скачанном виде:
https://drive.google.com/file/d/1Wg7BMEW6WVx8MBsvfEtfcYJRQHscR2wd/view?usp=sharing

Сама Alpha 5.0, уже в скачанном виде:
https://drive.google.com/file/d/1Pk2-N2oebI10ZFm6Pi4lTKY8Almjkf4v/view?usp=sharing

P. S.
Выкладываю сюда эти версии игры, так как официальные разработчики в своё время сами выкладывали свою игру в бесплатном доступе для всех желающих, так что надеюсь, что за пиратство никто стукать не будет.

Как понять какой manifest принадлежит нужной мне версии?
Заходим на статью с версиями[darkwood.fandom.com] и смотрим на дату выхода нужной нам версии игры, а затем ищем её manifest, который будет иметь ту же самую дату.

Например: вы хотите скачать версию Alpha 8.1, смотрим на её дату выхода - это 24 октября 2016 года, а затем ищем эту же дату среди manifest'ов и приходим к выводу, что нужная нам версия имеет ID номер: 6600628226726402801
ШАГ ЧЕТЫРЕ: Скачивание Файлов
Теперь приступаем непосредственно к скачиванию файлов старых версий:

1) Зайдите в родную папку, где вы установили свой Depot Downloader и в самом проводнике, в строке пути смело удаляйте этот путь и вставьте туда cmd, нажав кнопку enter, у вас сразу откроется необходимая для закачки командная строка windows, с уже выставленным путём до самого dpdl.







2) Используйте Depot Downloader чтобы скачать файлы Альфы путем ввода в командной строке следующего:
dotnet DepotDownloader.dll -app 274520 -depot 274521 -manifest [manifest нужной вам версии игры] -username [логин вашего steam аккаунта] -password [пароль вашего steam аккаунта] -max-downloads 4 -dir c:\download

3) После чего система может запросить у вас недостающую информацию - это может быть как и логин, так и пароль, однако запрашиваться они будут только в случае, если вы не ввели их выше.
Также всегда будет проситься Steam Guard (если он у вас включен на аккаунте) или же вам нужно будет писать код, который будет приходить на почту, привязанную к вашему аккаунту (если Steam Guard на аккаунте не подключён), а так как в отличии от первых двух он всегда меняется, его придётся вводить каждый раз перед началом загрузки ибо по другому никак.

5) Дожидаемся конца процесса, который может:
а) Длится приблизительно 5-10 минут (зависит от скорости вашего интернета);
б) Приостанавливаться в самой строке из-за того, что сейчас качается файл с большим весом;
в) Выдавать ошибки из-за плохого соединения или невозможности найти файлы. У меня они кстати тоже были, но на работоспособность скачанной в итоге версии они никак не повлияли.

6) После окончания установки удаляем все файлы релиза из корневого каталога игры и вставляем вместо них скачанные файлы Альфы, которые лежат по пути C:/download.

7) Смело удаляем ярлык игры, который создал Steam и запускаем игру через скачанный ярлык, по желанию его можно даже отправить на рабочий стол, чтобы в будущем запускать игру быстрее.

8) Поздравляю вы скачали Альфу и можете смело в неё играть, не боясь, что она обновится до последней версии!
Заключение
Если данный способ вам помог, то можете поставить лайк, ну, а если у вас какие либо проблемы, то пишите о них в комментариях и желательно прикрепляйте ссылку на скриншот с самой проблемой, авось смогу помочь если сам буду знать, из-за чего возникает ошибка.
8 条留言
autreart 2021 年 1 月 23 日 下午 8:16 
Круто :Essence:
K. Fomka7  [作者] 2020 年 11 月 10 日 下午 10:58 
Ну во-первых это не взлом, не боитесь, во-вторых Альфа версии игры немного да отличаются от Релизных некоторыми механиками и вещами, которые в релизе были вырезанны, ну и в третьих Альфу через торрент сейчас вообще нигде не скачать, так как её просто перестали раздовать.
Navigator_Pirx 2020 年 11 月 10 日 下午 1:16 
блин,а зачем это все делать, в чем плюшки, поясни плз,если не влом)
GazSagaz 2020 年 11 月 7 日 上午 11:34 
Годно.
K. Fomka7  [作者] 2020 年 10 月 30 日 下午 11:59 
Но зато рабочий. :Darkwolf:
NIKITOZ 2020 年 10 月 30 日 下午 10:27 
самый сложный гайд который я видел
K. Fomka7  [作者] 2020 年 10 月 30 日 上午 6:38 
Ок, спасибо за это уточнение, добавлю в руководство.
Кроха 2020 年 10 月 30 日 上午 6:26 
Автор! Внимание! Не обязательно мучаться и вставлять что то в файл который находится в папке! Когда ты вводишь пароль и якобы не работает клавиатура,то это,видимо,чтобы его никто не увидел. На самом деле пароль спокойно печатается и можно войти в свой стим аккаунт!

А так большое спасибо за гайд!