Skip to content

FX Steam Launcher 1.4

Choose a tag to compare

@fxgl fxgl released this 05 Oct 17:09

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

What's new in 1.4

  • Software Update. At startup the app asks GitHub for the newest release (at most every 6 hours; only the app version is sent) and shows its notes with Download, Skip and Later. FX Steam Launcher → Check for Updates… checks at any time; Settings → General turns the startup check off.
  • The VM is sized for your Mac. One vCPU per performance core (2–8) and half of the RAM (4–16 GB). Settings → Advanced → Custom sets your own values and warns when they over-commit the Mac.
  • Steam's Shader Pre-Caching and background shader processing are off by default in SteamOS (once per install): replaying them costs minutes on Venus/MoltenVK and the shared caches barely match what DXVK creates here. Turning them on in Steam's settings sticks.
  • MoltenVK: vertex input that Metal's validation would abort on now fails the pipeline (VK_ERROR_INITIALIZATION_FAILED) instead of crashing the VM.

Install

  1. Download FX-Steam-Launcher-1.4.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. The GPL sources for this build are in FX-Steam-Launcher-1.4-gpl-sources.tar.


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

Что нового в 1.4

  • Обновления. При запуске приложение спрашивает у GitHub последний релиз (не чаще раза в 6 часов; отправляется только версия приложения) и показывает его описание с кнопками Download, Skip и Later. FX Steam Launcher → Check for Updates… проверяет в любой момент; в Settings → General проверку при запуске можно выключить.
  • Размер ВМ подбирается под ваш Mac. vCPU по числу производительных ядер (2–8) и половина памяти (4–16 ГБ). Settings → Advanced → Custom задаёт свои значения и предупреждает, если их слишком много для этого Mac.
  • Shader Pre-Caching и фоновая обработка шейдеров в Steam по умолчанию выключены (один раз при установке): на Venus/MoltenVK их прогон занимает минуты, а общие кеши почти не подходят к тому, что создаёт здесь DXVK. Если включить их в настройках Steam, выбор сохраняется.
  • MoltenVK: вершинные данные, на которых проверка Metal прервала бы работу, теперь просто не создают конвейер (VK_ERROR_INITIALIZATION_FAILED), а не роняют ВМ.

Установка

  1. Скачайте FX-Steam-Launcher-1.4.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 не работает; игры с античитами, которые блокируют ВМ, не запустятся. Исходники GPL-компонентов этой сборки — в FX-Steam-Launcher-1.4-gpl-sources.tar.

SHA-256:

  • FX-Steam-Launcher-1.4.dmg: c98e1c61b8342f1e4bf0520e0704e74e700890a69e4d0bcbf99dbf18dc8db405
  • FX-Steam-Launcher-1.4-gpl-sources.tar: 55fbdb834b301ff388833e8f18835e7e4a05a21707fb40ccb5cee91de0c6db8e