Как добавить игры из Game Pass или Microsoft Store в Steam

Microsoft делает большие ставки, чтобы побудить игроков покупать ее игры в своем магазине Microsoft Store. В рамках Windows store мы можем найти большое количество доступных наименований по очень конкурентоспособным ценам. Кроме того, если мы являемся пользователями Game Pass, мы сможем бесплатно загрузить и установить более 100 игр. Магазин Microsoft - отличная площадка. Однако у него та же проблема, что и у всех остальных: выход на рынок запоздал, и большинство пользователей хотят, чтобы все их игры были централизованы в одном магазине. И этот магазин Steam.

Steam был пионером, когда дело касалось магазинов цифровых игр. Что началось с платформы для покупки и загрузки Период полувыведения и Counter-Strike сегодня стал крупнейшим магазином видеоигр. Несмотря на то, что он не самый современный с эстетической точки зрения. И взимать с разработчиков чрезмерные комиссии. В конце концов, все они проходят через обруч и попадают в этот магазин.

Добавить игры из Game Pass или Microsoft Store в Steam

Если мы являемся пользователями Steam, у нас легко будет библиотека с десятками или сотнями цифровых игр. Ничто не мешает нам покупать игры вне этого магазина на других платформах (uPlay, GOG, Origin, Microsoft Store, Epic Games и т. Д.). Проблема возникает, когда дело доходит до запоминания, в каком магазине у нас есть каждая игра. И здесь в игру вступает этот трюк.

Преимущества и недостатки этого трюка

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

Главное преимущество этого - централизация всех игр. Для этого мы можем использовать Steam, добавляя игры вручную, или использовать другие платформы, такие как GOG Galaxy , которые позволяют нам делать то же самое из разных игровых магазинов. В конце концов, важно то, что наши игры находятся в одном месте.

Кроме того, если мы запустим игру из Steam, мы сможем использовать некоторые функции этого клиента. Например, мы сможем запускать их из Большая фотография режим (полезно, если мы используем Steam Link или Moonlight). Мы также сможем включить оверлейный экран игры для доступа к сообществу. Активируйте программу просмотра FPS. И самое главное, сопоставьте контроллер так, как мы хотим, благодаря профилям Steam.

Настройка команды для написания

В противном случае игра будет такой же (в редакции Microsoft Store), у нас будут логотипы Microsoft (не Steam), и мы не будем разблокировать карты или добавлять часы игры на этой платформе.

Добавить игру из Microsoft Store в Steam

Чтобы выполнить эту задачу, мы просто должны выполнить следующие шаги.

Найдите игровой путь

В отличие от игр Steam или любой другой игры, путь к названиям, загруженным из Microsoft Store, является внутренним. А, следовательно, найти лаунчеры на жестком диске очень сложно. Чтобы найти его, первое, что мы должны сделать, это перейти в следующий каталог на нашем жестком диске (изменив «user» на наше имя пользователя на ПК):

C:/Users/usuario/AppData/Local/Packages

Здесь мы найдем множество папок с именами, в которых будут случайные буквы и цифры. Хотя это сложно, мы должны найти имя папки. В дополнение к случайным буквам и цифрам в этих папках часто есть название игры или шоу. Следовательно, мы можем использовать поисковую систему, чтобы найти его. Запоминаем название папки с игрой. В нашем случае:

UnknownWorldsEntertainmen.SubnauticaBelowZero_bh1f6rvenfkm2

Añadir juego de la Microsoft Store в Steam - 1

Следующим шагом будет поиск Манифест приложения . Для этого мы должны перейти в скрытую папку в системе, которая обычно находится в каталоге:

C:/Program Files/WindowsApps

Если мы установили игру на другой жесткий диск, эта папка будет в:

Disco:/WindowsApps.

Чтобы войти в содержимое этой папки, нам потребуются полные права администратора на ПК. Если это дает нам ошибки разрешений, мы должны открыть окно «Свойства» этого окна и изменить авторство » Надежные установки »Нашему пользователю. Мы также можем войти сюда из Linux Live, если мы не хотим изменять разрешения.

Añadir juego de la Microsoft Store в Steam - 2

В этом каталоге мы должны найти папку с игрой в соответствии с именем, которое мы видели раньше. Оказавшись внутри, мы найдем AppxManifest.xml файл, который мы должны открыть любым редактором, например блокнотом.

Внутри мы найдем строку под названием «

Añadir juego de la Microsoft Store в Steam - 3

Теперь, наконец, мы собираемся создать ярлык самостоятельно. Для этого мы должны сформировать следующую инструкцию:

shell:AppsFolder/PAQUETE!ID

Например, в нашем случае результат будет следующим (с использованием против столбцов, а не обычных столбцов):

shell:AppsFolder/UnknownWorldsEntertainmen.SubnauticaBelowZero_bh1f6rvenfkm2!App

Añadir juego de la Microsoft Store в Steam - 4

Уловка: свяжите любой EXE-файл с игрой в Steam

Если у нас есть какая-либо игра, установленная из любого другого магазина, мы можем добавить ее в Steam, просто добавив исполняемый файл игры. Но поскольку игры UWP не имеют исполняемого файла как такового для их запуска, необходимо прибегнуть к небольшому трюку.

В Steam мы нажимаем " Продукция "Меню, а там вариант" Добавить продукт, не предназначенный для Steam, в мою библиотеку «. Появится список со всеми исполняемыми файлами, которые у нас есть на ПК. Выбираем любой из них (Firefox, например), и добавить его в библиотеку. Теперь мы находим его в библиотеке, щелкаем по нему правой кнопкой мыши и открываем окно свойств. Здесь, в поле «Место назначения», мы должны ввести параметр, который мы сгенерировали ранее (оболочка: AppsFolder…).

Añadir juego de la Microsoft Store в Steam - 5

Мы также можем изменить название программы (или игры, в данном случае) и ее значок. Значок, да, надо его искать и скачивать из интернета. У нас уже есть игра, добавленная в Steam. И мы можем воспроизвести его, нажав на значок " Play », Как если бы это была игра, которую мы купили прямо в магазине Valve.

Añadir juego de la Microsoft Store в Steam - 6

Используйте UWPHook для добавления игр из MS Store в Steam

Если описанный выше процесс кажется слишком сложным, мы должны знать, что есть еще один способ добавить эти игры в библиотеку Steam: благодаря уфхук программа. Эта программа полностью бесплатна и имеет открытый исходный код, и мы можем скачать ее бесплатно. из этой ссылки .

Как только программа загружена, мы ее запускаем. И мы также запускаем Steam, если он у нас еще не открыт. Затем мы нажимаем кнопку обновления, чтобы программа считывала и загружала все приложения UWP, которые есть в нашей системе. Теперь мы выбираем игры, которые хотим импортировать в Steam (все, что хотим, сразу), и нажимаем " Экспорт выбранных приложений в Steam "Кнопку.

уфхук

Мы увидим сообщение, которое сообщит нам, что приложения были успешно экспортированы. Закрываем Steam, снова открываем. Теперь мы можем увидеть, как игры выглядят в библиотеке. Конечно, если мы посмотрим на свойства, мы увидим, что они выполняются через UWPHook, поэтому мы всегда должны иметь программу, установленную на ПК.

UWPHook — Juegos Steam

Кроме того, если мы свяжем SteamGridDB API, из настроек UWPHook, он автоматически добавит основное изображение игры во вход Steam, чтобы улучшить его внешний вид, особенно когда мы запускаем их из Big Picture.