Pull to refresh

Comments 71

Компьютерные игры это не только «дота и кс».
Хотелось бы узнать из статьи в чём преимущество переноса игры из одной «библиотеки» в другую.
В случае Steam -> GOG — получение игр без DRM. Если в какой-то момент у стима изменится настроение или по той или иной причине они заблокируют аккаунт, то с имеющейся коллекцией игр можно попрощаться, будь они установлены или нет. В случае с GOG, при таком же раскладе потенциальной блокировки, скаченные инсталляторы игр и уже установленные не превращаются в тыкву и играми можно продолжать пользоваться (правда не берусь утверждать насчет юридической дозволенности).
>> получение игр без DRM

В Стиме вроде и так большинство игр без DRM. А на GOG ещё и сборки у старых игр получше, потому что они на ретро играх изначально специализировались.
Можно ли играть в стимовские игры без клиента и/или без подключения к сети? И, насколько я знаю, в стиме игры не покупаются, а арендуются.
> Можно ли играть в стимовские игры без клиента и/или без подключения к сети?

Без клиента нельзя, а вот без подключения к сети — можно. В папке со стимом есть 2 файлика которые «разрешают» логиниться под определенной учетной записью при условии что с этого компьютера ранее был успешный логин.

ЕМНИП, там надо раз в месяц все равно логиниться?

Уже нет. Раньше надо было логинеться раз в месяц, но уже год это правило не действует. При чем изначально проблема была не в защите в игр, а в самой платформе(какие-то старые костыли).
С одной игрой точно можно. Папку Kerbal Space Program можно скопировать в любое место, даже на другой комп без клиента Steam, и можно будет играть.
UFO just landed and posted this here
Строго говоря, это необязательно, и некоторые старые игры, просто перенесенные разработчиками в Steam как в новый магазин, без дополнительной поддержки возможностей Steam (достижения, статистика, ...) попадаются без линковки.
Встречал и тех, у кого на все стимовское были написаны эксепшены и игра умудрялась спокойно запускаться и работать без него, хотя в ней была поддержка достижений.
Кроме того, зачастую в старых играх не используется стандартная проверка на наличие игры на аккаунте, в таком случае при наличии запущенного Steam, даже с пустой учеткой, API инициализируется, и игра запускается. Steam не признает ее запущенной, но игра об этом не знает :)
Не совсем так.На самом деле в стиме 4 уровня DRM:
-SteamStub, по сути оверлей стима, код, стартующий игру в контексте стима.SFX секция .bind.Таблицу импорта не портит и после выхода на OEP получаем рабочий эксе, соответственно и секцию можно срезать.После этого игра будет работать без стима. Пример — Devil May Cry 3.
-SteamApi — тут экзешник компилится с импортами стимапи и в коде, соответственно, содержатся проверки на запуск и их вызовы; Пример — любая AAA игра после 2011 года выпуска.
-SteamApi+SteamStub — юзают некоторые разрабы, дабы сэкономить место на диске, но опять же в памяти все анпачится; Пример — Dying Light
-Steam Context. Пример — The Witcher 3.Игра не защищена никаким DRM, хоть и куплена в стиме, и только, если вы ее стартанете через библиотеку в стиме, то в память будет подгружен steam_api64.dll и станут доступны стимовские плюшки — достижения, оверлей, отображение вашего имени справа от главного меню в игре etc.
Спасибо за подробное объяснение.

Можете подсказать. У меня есть cyberpunk 2077 в GOG. в маркет плейсах сейчас можно купить только дополнение для steam phantom liberty. если я куплю дополнение и подключу steam к gog, появиться ли дополнение в gog?

Добавлю, что так будет меньше шансов купить одну игру дважды.
Во-первых не перенос а копирование (то есть по идее, после этого можно будет скачивать игру и из стима, и из gog, на случай проблем с доступом к одному из сервисов — очень даже полезно), во-вторых — на GOG те же самые игры без DRM.
Ну и это еще здоровая конкуренция стиму. Гораздо легче рассматривать новый магазин как место для будущих покупок, когда хотя бы часть (а еще лучше все) игры из библиотеки стима будут доступны в новом магазине. Тот же ориджин таким преимуществом не обладает.

В 2011 приобрел Project Zomboid на офф-сайте. Запустил один раз — работал только sandbox. И тут они дропнули офф-саппорт линукса.


Получил ключ для Desura — и тут что-то случилось то ли с дезурой, то ли с project zomboid в ней — короче, перестало там обновляться. К моменту, как я решил поиграть уже не получилось.


Из Desura получил ключ для стима. В поддерживаемых платформах только винда и макось. Ок.


И вот, наконец-то, 2016, благодаря сабжевой штуке у меня наконец-то есть .run-файл с игрой. Чую, нужно скорее поиграть, а то опять что-то случится.

У меня было подобное с некоторыми играми из Humble Bundle. Linux-версия есть, добавляешь ключи в стим, а там версии под linux нет :/ Ну хоть с humblebundle.com можно скачать, за обновлениями самому придется следить, естественно.

Они действительно святые, а знаете почему? У меня вот есть коробочная версия второго ведьмака, купленная в мае 2011 года.Я тогда зашарил и ввел рег.код в стим и игра появилась в моей библиотеке, при этом я зарегистрировал ключ игры во время регистрации на их форуме.В общем внутренняя процедура.Далее поляки выпустили патч и уже можно было боксовый ключ использовать в GOG, т.е. они давали возможность этот ключ использовать уже в своем сервисе, если юзер хотел резервную цифровую копию.В итоге — имеем физическую копию, копию с дрм и без.Вот такие вот неочевидные приколы они делали еще с выхода второго ведьмака.
И еще с юмором обыграли соглашение о печеньках на своем сайте. «Мы вроде как уже их юзаем, но все же обязаны вас предупредить»
Интересно, кто первый начал использовать подобное — DigitalOcean, GOG, или кто еще (сходу не вспомню, у кого еще видел такое же, но точно было еще в каком-то сервисе)

500px довольно давно это делали. Я идею для Yii у них утащил.

Несколько лет назад я написал в GOG Community Wishlist вот эту заявку:

https://www.gog.com/wishlist/site/activate_already_owned_e_g_on_steam_games_on_gog

И вот, свершилось :) Все это время было очень интересно наблюдать за людьми, которые оставляли негативные комментарии вроде: «я не хочу чтобы GOG так делал, потому что им это не выгодно», «это невозможно» и т. д. Их было большинство. Но счетчик продолжал неумолимо расти вверх. ИМХО, совершенно не в моей компетенции считать что им выгодно, а что нет. Я написал то, что хотел бы увидеть. Решать насколько это возможно должен GOG. Что они и сделали.
Origin давненько уже подхватывает игры из Steam, правда только издательства EA.
Не потому ли что Origin им принадлежит?
А UPlay, подхватывает UbiSoft-овские игры из стима, причём для запуска требуется запущенные сразу два клиента, UPlay и Stem, и они друг-друга запускают и проверяют)
И здесь тоже не совсем верно.И имеет дело быть контекст.Один эксе стартует другой.Если запускать игру через юплей, то игра стартанет в контексте стима, а если посмотреть, какой в конечном итоге запускается процесс, то запускать стим больше не придется.Например в far cry 3 — Запустите farcry3_d3d11.exe и, если вы поставили автовход в юплей, то игра запустится без каких-либо проблем.Из самого юплей стартуется FC3UpdaterSteam.exe, если не запущен стим, то он запускается, а сам стим в свою очередь запустит вышеописанный эксе.Вот такие дела.Все предельно просто.Ну и пара минут реверсинженерии без патчей помогут дернуть кипу команд для запуска в оффлайн режиме и тд.
Ваш коммент и подтверждает мою мысль) До конца не понял, что хотите сказать, но героев если запускать из стима, то стартует ещё и UPlay, если из UPlay запускать, то стартует ещё и стим-клиент. А вот сейчас проверил импортированные в GOG игры — никаких им клиентов не надо, что отлично.
А вы посмотрите в папку с Uplay и увидите, что он тоже использует SteamApi.Получается такой вот интересный цикл, но все минуется, если запускать главный эксе игры.Мой комментарий свелся к тому, что, как суть, для запуска игр Ubisoft нужен только Uplay и аккаунт от него соответственно.Сам стим, в данном случае, выступает только доставщиком контента.
И да, это конечно отлично, но будем надеяться что список доступных игр будет расширяться. Из моих 150 игр в стиме, доступно для переноса оказалось только 5.
В гоге можно ещё бесплатно привязать коробочные S.t.a.l.k.e.r, Eador и Mount&Blade, которые остались без мультиплеерной поддержки после смерти Gamespy.

https://www.gog.com/reclaim

Сам активировал код от Stalker: Call of Pripyat (были ещё два предыдущих диска, да слились куда-то).
С учётом того, что Сталкера переигрывал на несколько разных конфигурациях (железо-то меняется), лимит активаций от Старфорса вышел и в очередной раз пришлось делать «кря-кря».
Удалил — перевыкачал с последними патчами — теперь абсолютно легальная версия без DRM.

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

В альтруизм гога не верю — либо пиар, либо попытка подсадить на gog galaxy.
«попытка подсадить на gog galaxy.»
Вот это поворот!
Авльтруизма в бизнесе вообще мало. Это просто способ повысить свою конкурентноспособность в глазах клиентов.
И это нормально. Бизнес в принципе строится на том, чтобы постоянно доказывать клиентам свои положительные качества.
Не знаю, у меня слинкованная (из Стима) игра успешно скачалась и без GOG Galaxy.
Так и просто купленные в GOG игры без Galaxy работают.
Один из основных лозунгов GOG — игры без DRM. Было бы странно, если бы они нарушили его.
Речь скорее о том, что люди привыкшие к Steam по этой акции могут начать пользоваться GOG Galaxy, потому что он сравнимую функциональность дает.
В стиме продается в коллекции Tomb Raider, доступной с прошлого года, первый Tomb Raider (1) с конфиженным досбоксом для его запуска, а помимо этого в корне есть некий gogwrap.exe.Интересно, откуда он там взялся? А ответ прост — сотрудничество.
Интересно, что первый ведьмак в списке есть, а остальных нет.
Видимо, это и есть «следите за обновлениями» :)
Перед покупкой третьего ведьмака в GOG можно было перенести первых двух из Стима. Что я и сделал тогда. Возможно, эта опция осталась где-то на страницах GOG, можете попробовать тот же /reclaim.
У меня почему-то предлагает добавить только две игры, хотя в библиотеке стима есть больше половины из предлагаемого списка.
Может игры с региональной привязкой нельзя переносить?
Теперь доступны все. Видимо синхронизация аккаунта выполняется с задержкой.
У меня тоже было с задержкой, у вас много игр на аккаунте Steam? Вполне возможно что он долго обрабатывает большие библиотеки Steam (у меня 970)

Там же написано :)


Из-за технических ограничений новая покупка может отобразиться на этой странице не сразу. Пожалуйста, обновите страницу через несколько минут. Обратите внимание, что игры НЕ добавляются к профилю автоматически. Как только система их обнаружит, вам нужно будет нажать на кнопку “Добавить игры”.
>новая покупка
А у нас с d1Mm не сразу отображались уже давно купленные игры.
> Игры из этого списка доступны для переноса в течении следующих 3-х дней.
А потом что, кто не знал — тот не успел? На GOG я не увидел где написано данное ограничение.
И у меня почему то не получилось перенести, профиль открыл, привязал, игры по названиям совпадают, но в списке доступных нет — они сразу должны появится, или в течении нескольких дней, или региональная привязка?

А если купить в стиме, перенести в GOG и сделать в стиме возврат, в GOG она останется?=)
На GOG я не увидел где написано данное ограничение.

Написано на самих играх на странице connect, перед тем, как привязал профиль.

А если купить в стиме, перенести в GOG и сделать в стиме возврат, в GOG она останется?=)

If a game is removed from your Steam account for any reason, such as through manual deletion or a refund – we reserve the right to remove the games from your GOG.com library.
Странно он работает, у меня например не видит Bit.Trip Runner, To The Moon, Saints Row 2, Surgeon Simulator 2013 и возможно еще что-то
… спустя пять минут, зашел опять на страницу — предлагает добавить и их. Похоже, долго парсит большие коллекции игр в стиме.
IPlayerService/GetOwnedGames возвращает единым списком в любом случае. т.е. «дозапросы» не требуются. Поэтому я больше склоняюсь к тормозам со стороны GOG. Параметр appids_filter они судя по всему не используют, чтобы кэшировать список игр и добавлять новые в будущем, возможно разбивают массив на несколько. Можно даже для интереса попробовать предположить как они делят, сравнив вывод GetOwnedGames и не добавленные сразу игры.
Странно, что несмотря на договоренность со студиями — перенести можно лишь одну из игр студии. Например договоренность с Deep Silver есть, а перенести можно лишь Saints Row 2. Ни 3, ни 4, ни Gat out of Hell. Почему?
Да. Стимовая часть не затрагивается (только просматривается через API)
Мдя. Из 213 игрушек перенеслось только 7. Но и то спасибо.
А ведь Ведьмаков то не завезли. А у меня в Steam все три части куплены. Вот думал перейти на GOG, там скидки чаще бывают. Да и с DRM дела повеселее будут…

Видимо, придётся ждать. Интересно вообще, завезут ли поляки перенос ведьмаков или нет.
Ну, первый же переносится, авось и другие будут со временем. Кстати, у меня при взгляде на список возникает мысль, что они пока что разруливают способ нормально подхватывать DLC для переносимых игр — я так сходу ни одной игры с DLC в списке не заметил.
У Ведьмаков, купленных в Steam есть CD-key, этот CD-key можно активировать на сайте GOG (reclaim). Таким образом первые две части перенес задолго до GOG Connect. Третьей у меня пока нет, жду Linux издание)
Первые 2 части переносятся уже давно без проблем. Я вам тут даже ссылочку принес =] www.gog.com/witcher/backup

Причем какие бы версии у вас не были, на гоге дадут версию со всякими материалами, всеми саундтреками, артом и прочим.
UFO just landed and posted this here
Sign up to leave a comment.

Articles