Skip to content

FX Steam Launcher 1.3

Choose a tag to compare

@fxgl fxgl released this 05 Oct 11:45

Официальный ARM64 SteamOS (образ Steam Frame) в виртуальной машине на Mac с Apple Silicon.

Что нового в 1.3

  • Выбор клиента Steam: Steam Frame (по умолчанию — ARM64-клиент, на котором проверяются игры), Steam Deck или Steam Deck beta. При первом запуске, в Create New Disk или в Settings → Advanced; смена клиента скачивает его при следующем старте Steam (около 1 ГБ).
  • Прогресс загрузки не пропадает, пока Steam не готов: щелчок сворачивает его в плашку, заголовок окна показывает этап, он остаётся на время первой настройки диска и загрузки самого Steam.
  • Steam запускается собственным скриптом steamac; RUNSTEAM.sh от Valve больше не изменяется и не поставляется.
  • Перед созданием диска нужно принять лицензию SteamOS и Steam Subscriber Agreement от Valve.
  • Лицензирование: проект под Apache-2.0 (патчи ядра — GPL-2.0, патчи Mesa и virglrenderer — MIT, см. NOTICE); лицензии сторонних компонентов — внутри приложения (Contents/Resources/licenses). Исходники GPL-компонентов этой сборки — в FX-Steam-Launcher-1.3-gpl-sources.tar рядом с DMG.

Установка

  1. Скачайте FX-Steam-Launcher-1.3.dmg, откройте и перетащите FX Steam Launcher в «Программы» (поверх прошлой версии — настройки и диск сохраняются).
  2. При первом запуске выберите Create New Disk…: укажите ветку SteamOS, размер раздела под игры и клиент Steam, примите лицензии Valve. Лаунчер скачивает подписанный образ SteamOS с серверов Valve (~4,5 ГБ), проверяет подпись и собирает диск. Docker не нужен.
  3. Войдите в Steam и ставьте игры.

Требования: Mac на Apple Silicon, macOS 15+, ~20 ГБ свободного места на создание диска (диск разреженный и растёт по мере установки игр).

Подписано Developer ID (FX GAMES FZ LLC) и нотаризовано Apple. Ограничения: DirectX 12 не работает; игры с античитами, которые блокируют ВМ, не запустятся.


Official ARM64 SteamOS (the Steam Frame image) in a virtual machine on Apple silicon Macs.

What's new in 1.3

  • Pick the Steam client: Steam Frame (default — the ARM64 client games are tested with), Steam Deck or Steam Deck beta. At first run, in Create New Disk or in Settings → Advanced; switching downloads the other client on the next Steam start (about 1 GB).
  • Boot progress stays until Steam is ready: a click shrinks it into a progress pill, the window title shows the stage, and it covers first-start setup and Steam's own download.
  • Steam starts through steamac's own launcher script; Valve's RUNSTEAM.sh is no longer modified or shipped.
  • Creating a disk asks you to accept Valve's SteamOS license and the Steam Subscriber Agreement.
  • Licensing: the project is Apache-2.0 (kernel patches GPL-2.0, Mesa and virglrenderer patches MIT; see NOTICE); third-party notices are inside the app (Contents/Resources/licenses). The GPL sources for this build are in FX-Steam-Launcher-1.3-gpl-sources.tar next to the DMG.

Install

  1. Download FX-Steam-Launcher-1.3.dmg, open it and drag FX Steam Launcher to Applications (replacing an older version keeps your settings and disk).
  2. On first launch choose Create New Disk…: pick the SteamOS branch, the games partition size and the Steam client, and accept Valve's licenses. The launcher downloads the signed SteamOS image from Valve's servers (~4.5 GB), verifies the signature and builds the disk. No Docker needed.
  3. Sign in to Steam and install games.

Requirements: Apple silicon Mac, macOS 15+, ~20 GB free space to create the disk (sparse; grows as games are installed).

Signed with a Developer ID (FX GAMES FZ LLC) and notarized by Apple. Limitations: no DirectX 12; games whose anti-cheat blocks virtual machines will not run.

SHA-256:

  • FX-Steam-Launcher-1.3.dmg: 5856be92c11d5d9550216a1dac8ad74031faf2796d08e47e653cac84f21d42d2
  • FX-Steam-Launcher-1.3-gpl-sources.tar: 7f96baf0fda5b0d51dce16f1c6da2ad7f268eb34d391e773c1d918805010387f