Давеча досталась игра давно снятая с продажи и DLC для которой купить уже невозможно (облазил все магазины и торговые площадки, реально нет нигде уже), причем, что обидно, в DLC содержится часть сюжета...
Сразу стоит сказать, что я НЕ призываю никого к пиратству и цель статья узнать, возможно ли легальным покупателям разблокировать весь контент в купленной игре, при условии, что издатель не дает возможности докупить его легальным способом. И вообще насколько это технически сложно...
При этом хочу заметить, что большую часть игр куплены были со всеми DLC и разбираю этот вопрос исключительно ради исследовательского интереса.
Итак,
1) есть игры, DLC в которых не имеют защиты вообще, к примеру
в Fallout 3 и 4 достаточно просто скопировать папку с ресурсами от DLC в директорию игры, игра при первом запуске автоматически увидит и подхватит все DLC.
в лаунчере Fallout 3 напротив всех DLC поставьте галочки (для игры нет разницы между официальными DLC и модами), у Fallout 4 DLC автоматом инициализируются.
у первого Mass Effect тоже нет защиты и выпущено 2 DLC, но ирония в том, что в Origin версии они есть, а в дистрибутиве Steam версии их нет
Как получить ?
Вариант 1 (легальный на 100%)
Берем ключ из Steam и активируем в Origin
устанавливаем игру в Steam, затем перезагружаем комп и запускаем Origin, Origin увидит Steam версию и докачает эти 2 DLC
Вариант 2 (русификатор)
Т.к. Вы все равно (с 99% вероятностью) будете накатывать на игру русификатор, то можете сразу скачать русифицированные DLC
PS: при первом запуске игра индексирует установленные DLC и если потом установить DLC, то она их попросту не станет замечать...
решение: если игра не видит установленные DLC, то удалите конфиг файл созданный игрой при первом запуске, после чего она заново проиндексирует все DLC
2) игры со старой DRM защитой от Electronic Arts
По сути тут всё так же, как и с играми без защиты у DLC, с одной оговоркой, игра по умолчанию просит внутри себя залогиниться в Origin аккаунт
Итак, если Вы купили базовую версию Dragon Age Origins в Steam и хотите превратить её в
Вариант 1 (легальный)
на распродаже в Origin купите издание Ultimate Edition
https://www.origin.com/rus/ru-ru/store/dragon-age/dragon-age...
или DLC бандл
https://www.origin.com/rus/ru-ru/store/dragon-age/dragon-age...
И тут всё как в случае с Mass Effect 1, после установки Steam версии игры, Origin клиент доустановит все DLC в Steam версию
альтернативный вариант
купите GOG версию
https://www.gog.com/game/dragon_age_origins
Во первых она на распродаже обойдется дешевле для Вас (75% скидки в GOG => 249 рублей, против Origin с их 50% скидкой)
Во вторых она настроена уже таким образом, чтобы не проверять DLC в Origin...
соответственно просто установите её в директорию Steam версии.
Вариант 2
скопируйте папку DLC в директорию игры
открываем блокнотом файл AddIns.xml
C:/Users/(имя пользователя)/Documents/Bioware/Dragon Age/Settings
заменяем все
RequiresAuthorization="1" (DLC требует online проверку)
на
RequiresAuthorization="0" (DLC не требует online проверку)
3) игры с обновленной DRM защитой от Electronic Arts
В принципе защита у DLC ничем не отличается от Dragon Age Origins, есть конфиг файл, где замена "1" на "0" автоматически активирует DLC, единственное НО, сам файл закодирован...
Соответственно и получить DLC вы можете теми же двумя путями
Вариант 1 (легальный)
купить DLC Bundle в Origin магазине
Вариант 2 (не легальный)
скачать DLC на стороне, а затем через DLC Unlocker(программа раскодирует конфиг файл, заменит параметр 1 на 0 и закодирует обратно) разблокировать все DLC
минус 2-го варианта в том, что играть придется без синхронизации с Origin сервером(не залогиниваясь внутри игры, т.е. offline), хотя старая версия DRM от EA позволяла пользоваться преимуществами мультиплеера.
4) игры с современной DRM защитой от Electronic Arts
проверяют своё состояние в Origin, подкинуть не купленные DLC в базовую версию не получится...
т.е., хотите разблокировать что-то в Steam версии - купите или активируйте это в Origin.
5) Ubisoft игры с привязкой к Uplay
95% Ubisoft игр в магазине Steam требуют активацию самих себя в Uplay
по сути, все DLC разблокируются только после активации в Uplay... соответственно, Вы можете купить базовую версию игры в Steam, а DLC докупить уже в Uplay или сторонних магазинах.
Так же стоит отметить, что DLC у Steam и Uplay версий одной и той же игры общие, если Вы к примеру купили в Steam GOTY/GOLD версию игры, а потом на раздаче в Uplay или EpicGames Store забрали базовую версию игры, то по факту у вас будет две GOTY/GOLD версии.
6) Games for Windows — Live
Не смотря на то, что сервис Games for Windows — Live де-юро мертв, де-факто есть множество старых игр привязанных к нему, к примеру
Особенностью таких игр заключается в том, что одним ключом можно играть сразу в несколько игр, к примеру ключ от одной из игр ниже подойдет ко всем играм в списке:
Batman: Arkham Asylum(DVD издание или старая Steam версия)
Battlestations: Pacific (текущая Steam версия)
BioShock 2(DVD издание или старая Steam версия)
BlazBlue(DVD издание или старая Steam версия)
Fallout 3 (текущая Steam версия)
Fallout 3: Game Of The Year Edition (текущая Steam версия)
FlatOut: Ultimate Carnage (текущая Steam версия)
FUEL (текущая Steam версия)
Gears of War (DVD издание)
Grand Theft Auto IV(DVD издание или старая Steam версия)
Halo 2(DVD издание)
Hour of Victory(DVD издание или старая Steam версия)
Juiced 2(DVD издание или старая Steam версия)
Kane & Lynch: Dead Men (текущая Steam версия)
Legend of the Galactic Heroes(DVD издание или старая Steam версия)
Osmos(DVD издание или старая Steam версия)
Quantum of Solace(текущая Steam версия)
Red Faction: Guerrilla (DVD издание)
Resident Evil 5(DVD издание или старая Steam версия)
Shadowrun(DVD издание)
Star Wars: The Clone Wars - Republic Heroes (текущая Steam версия)
Stormrise (DVD издание)
Street Fighter IV (текущая Steam версия), НО не путать с переизданием Ultra Street Fighter IV, речь о старой версии
The Club (текущая Steam версия)
Universe At War: Earth Assault (DVD издание)
Vancouver 2010 (DVD издание)
Viva Piñata (DVD издание)
Warhammer 40,000: Dawn of War II (текущая Steam версия)
Warhammer 40,000: Dawn of War II - Chaos Rising (текущая Steam версия)
Where´s Waldo? (DVD издание)
World of Goo (DVD издание)
Хоть Fallout 3 отвязали от сервиса, но если Вы хотите играть с ачивками, вам потребуется авторизоваться в Games for Windows — Live и хоть из Steam версии ключи убрали, но без ключа авторизоваться не выйдет (берите от другой игры)
Помимо прочего нет разница между версией со всеми DLC и базовыми, вы можете докинуть в директорию базовой версии любой из GFWL игр ресурсы DLC и играть в полноценную(комплит версию)со всеми DLC.
6) Two Worlds 2 (+ некоторые другие игры Topware Interactive)
у каждого DLC есть отдельный CD ключ
на просторах интернета можно найти keygen(генераторы ключей) для дисковой версии игр, ключи от DLC и самой игры ничем не отличаются...
7) Rockstar Games Social Club
он же Rockstar Games Launcher
Особенностью Steam версия Grand Theft Auto V, Red Dead Redemption 2, а равно и Max Payne 3 заключается в том, что вместе с игрой в Steam вам дают ключи для Rockstar Games Social Club и пока Вы не активируете их там - DLC не разблокируются (как и в случае с Ubisoft играми, DLC общие для всех ПК платформ)
8) стандартные Steam DLC
Итак, предположим, что у игры есть DLC предзаказа, которые уже давно не продаются вообще или сама игра давно снята с продажи (и DLC для неё купить нигде невозможно), как не странно, но разблокировать их особого труда не составить... через CreamAPI.
Для начала Вам нужно установить плагин Tampermonkey
для Google Chrome и Яндекс.Браузера
https://chrome.google.com/webstore/detail/tampermonkey/dhdgf...
для Opera
https://addons.opera.com/ru/extensions/details/tampermonkey-...
для Mozila Firefox
https://addons.mozilla.org/ru/firefox/addon/tampermonkey/
затем нужен скрипт Get DLC Info from SteamDB для Tampermonkey
https://github.com/Sak32009/GetDLCInfoFromSteamDB/raw/master...
После этого находим вашу игру на SteamDB
https://steamdb.info/
для примера попробуем разблокировать предзаказное DLC DRAGON QUEST® XI: Echoes of an Elusive Age™
https://steamdb.info/app/742120/
скачиваем конфиг файл cream_api.ini с разблокированными DLC, перемещаем его в директорию установленной игры, затем находите CreamAPI (ссылку давать не стану, т.к. пост служить исследовательской целе, но при желании в гугле сможете без труда найти)
по сути, это просто два файла:
steam_api.dll
steam_api64.dll
оригинальные steam_api можно удалить или переименовать, а скаченные steam_api.dll закинуть в директорию игры.
Всё, после этого игра разблокирует предзаказные DLC(запускать из-под Steam).
Подводные камни:
1) c 1-7 нет, не работает (1-м в целом пофигу, главное, чтобы ресурсы DLC были в директории игры, 2-7 требуют активацию DLC сторонним способом и на Steam им фиолетово)
2) игры издателя Paradox
будут стучать на пользователей на сервер издателя(передавая Steam ID), после чего вам блокируют доступ к мультиплееру в играх издателя.
При этом в Steam аккаунте никаких банов не будет, Вас просто перестанут пускать на сервера...
3) большинство DLC уже находятся в дистрибутиве базовой версии игры, но некоторые DLC имеют свои (отдельные от базовой игры) ресурсы и помимо того, что их нужно разблокировать, их еще нужно и докинуть в папку с игрой...
как узнать, какая игра у вас ? очень просто, зайдите на SteamDB, найдите вашу игру и посмотрите раздел depots
к примеру, Devil May Cry 5
https://steamdb.info/app/601150/depots/
940500 Devil May Cry 5 - Alt Hero Colors (940500) デポ 91 B DLC 940500
940501 Devil May Cry 5 - Alt Heroine Colors (940501) デポ 91 B DLC 940501
941950 Devil May Cry 5 - Alt Style Rank Announcers (941950) デポ 4.51 MiB DLC 941950
941951 Devil May Cry 5 - Alt Title Calls (941951) デポ 5.67 MiB DLC 941951
941952 Devil May Cry 5 - Live Action Cutscenes (941952) デポ 6.05 GiB DLC 941952
941953 Devil May Cry 5 - DMC1 Battle Track 3-Pack (941953) デポ 12.67 MiB DLC 941953
941954 Devil May Cry 5 - DMC2 Battle Track 3-Pack (941954) デポ 8.13 MiB DLC 941954
941955 Devil May Cry 5 - DMC3 Battle Track 3-Pack (941955) デポ 27.89 MiB DLC 941955
941956 Devil May Cry 5 - DMC4 Battle Track 3-Pack (941956) デポ 18.32 MiB DLC 941956
941957 Devil May Cry 5 - Gerbera GP01 (941957) デポ 91 B DLC 941957
941958 Devil May Cry 5 - Pasta Breaker (941958) デポ 91 B DLC 941958
941959 Devil May Cry 5 - Sweet Surrender (941959) デポ 91 B DLC 941959
941960 Devil May Cry 5 - Mega Buster (941960) デポ 91 B DLC 941960
941961 Devil May Cry 5 - Cavaliere R (941961) デポ 91 B DLC 941961
941962 Devil May Cry 5 - DLC_15 (941962) デポ 91 B DLC 941962
941964 Devil May Cry 5 - DLC_17 (941964) デポ 91 B DLC 941964
941965 Devil May Cry 5 - DLC_18 (941965) デポ 91 B DLC 941965
941966 Devil May Cry 5 - DLC_19 (941966) デポ 91 B DLC 941966
941967 Devil May Cry 5 - DLC_20 (941967) デポ 91 B DLC 941967
941968 Devil May Cry 5 - DLC_21 (941968) デポ 91 B DLC 941968
941969 Devil May Cry 5 - 100000 Red Orbs (941969) デポ 91 B DLC 941969
941970 Devil May Cry 5 - DLC_23 (941970) デポ 91 B DLC 941970
941971 Devil May Cry 5 - DLC_24 (941971) デポ 91 B DLC 941971
941972 Devil May Cry 5 - DLC_25 (941972) デポ 91 B DLC 941972
941973 Devil May Cry 5 - DLC_26 (941973) デポ 91 B DLC 941973
941963 Devil May Cry 5 - DLC_16 (941963) デポ 91 B DLC 941963
у DLC есть отдельные ресурсы, которые придется скачать на стороне...
другой пример, FINAL FANTASY XV
https://steamdb.info/app/637650/depots/
у её DLC отельных ресурсов нет, весь контент уже находится в базовом дистрибутиве.
Как к этому относится Valve ? Забанят ли Steam аккаунт за такое ?
Никак, Valve в целом пофигу, этому способу уже много лет, но за всё время (буквально) не было НИ ОДНОГО бана вообще.
Единственное, не стоит всем хвалиться в официальном форуме, что вы пиратите DLC
https://steamcommunity.com/discussions/forum/26/
правила форума таковы, что Вас просто перманентно забанят на форуме (играть в купленные игры и покупать еще Вы сможете, равно как и активировать Steam ключи и получить-дарить гифты, но на форуме писать уже нет)
И да, я повторно хочу сказать, что покупая контент - Вы поддерживаете разработчика, индустрию и мотивируете издателя тратится на локализацию для Вашего региона...
Пост служит исключительно исследовательским целям и никого НЕ призываю к пиратству.
Покупайте игры и DLC, а не пиратьте их !