Как я могу загрузить игры из Steam для операционной системы, на которой игра не запускается?
Например, я хочу скачать игру для Windows, чтобы запустить ее на виртуальной машине, но там говорится, что игра недоступна для моей платформы.
Когда я пытаюсь установить его другими способами, он открывает маленькое окно и говорит, что игра недоступна для моей платформы.
games
steam
virtualization
this.foo
источник
источник
Ответы:
SteamCMD от Valve делает именно это. Краткая и неполная стенограмма:
sudo apt-get install lib32gcc1
./steamcmd.sh +@sSteamCmdForcePlatformType windows
.login <username>
force_install_dir <path>
http://store.steampowered.com/app/<app_id>
.app_update <app_id>
источник
Steam также можно обмануть, загрузив игры, недоступные на вашей платформе .
Чтобы вручную загрузить приложение с идентификатором
$APPID
в$INSTALLDIR
создайте файл с именемappmanifest_$APPID.acf
в вашем SteamApps folder¹ со следующим содержанием:Более подробная информация доступна по ссылке выше. Возможны и другие решения, такие как использование Lutris для управления вашей игровой библиотекой.
¹ Местоположение по умолчанию:
~/.steam/steam/SteamApps
в Linux~/Library/Application Support/Steam/steamapps
на macOSисточник
По состоянию на вчерашний день, (2018-08-21), Valve официально поддерживает загрузку Windows-игр для Linux и позволяет играть в них с помощью пользовательского уровня совместимости с вином - Proton . Это также включает в себя собственную реализацию steam-сервисов и OpenVR, используемую приложениями.
Для этого в настоящее время необходимо:
После этого Steam должен разрешить загрузку любой игры для Windows на Linux . Так что это только частичный ответ.
источник
С веб-сайта Steam вы можете скачать версию Steam для Windows. перейдите сюда и нажмите ссылку «Windows» прямо под кнопкой установки.
http://store.steampowered.com/about/
Затем запустите Windows Steam, используя wine (я предполагаю, что у вас установлено wine из ваших комментариев). Необязательно: установите
WINEPREFIX
специальный путь, если вы хотите изолировать Steam от других приложений Wine, которые вы запускаете.Вы еще не сможете видеть текст, закройте приложение Steam, как только оно завершит установку, и запустите эту команду, чтобы исправить шрифты (совет по Steam в Wine, без текста )
Теперь вы можете запустить пар в обычном режиме
Если у вас есть гибридная видеокарта nvidia, как и у многих игровых ноутбуков на ПК, вы можете использовать optirun, так что "
optirun wine /etc/etc
" или "optirun -b primus wine /etc/etc
"Вы также можете проверить PlayOnLinux
После того, как игра установлена, вы всегда можете запустить ее непосредственно с Wine, если захотите, просто используя ее exe вместо Steam.exe.
источник
wine /home/(user)/.wine-steam/drive_c/Program Files\ \(x86\)/Steam/steamapps/common/Deus\ Ex\ -\ Human Revolution/dxhr.exe