Kto powiedział, że Mac nie nadaje się do gier? Oczywiście nie brakuje argumentów potwierdzających tę tezę, ale nowy projekt FX Steam Launcher właśnie postanowił nieco skomplikować życie jej zwolennikom. Dzięki niemu na komputerach Apple z procesorami Apple Silicon można uruchomić SteamOS i grać w pecetowe produkcje, a wszystko to bez rezygnowania z macOS.
SteamOS na Macu? To naprawdę działa
Za projektem FX Steam Launcher stoi otwartoźródłowe rozwiązanie dostępne na GitHubie, które wykorzystuje bazującą na architekturze ARM wersję SteamOS, znaną z nadchodzącego zestawu Steam Frame. System Valve działa w maszynie wirtualnej, dzięki czemu można uruchamiać go w oknie lub na pełnym ekranie, bez ingerowania w macOS.
Na komputerach Apple z procesorami Apple Silicon można uruchomić SteamOS i grać w pecetowe produkcje, a wszystko to bez rezygnowania z macOS.
Jak pokazuje test opublikowany przez youtubera ETA PRIME, konfiguracja nie należy do szczególnie skomplikowanych, choć pod maską dzieje się naprawdę sporo. Projekt wykorzystuje kilka warstw translacji i kompatybilności. Interfejs SteamOS jest renderowany przez Apple Metal, kontrolery Xbox i DualSense obsługiwane są przez dedykowany framework, a za dźwięk odpowiada osobna warstwa.
Jeszcze ciekawiej robi się podczas uruchamiania gier. Proton wraz z DXVK tłumaczy wywołania DirectX na Vulkan, który następnie trafia do układu graficznego za pośrednictwem rozwiązań takich jak MoltenVK i KosmicKrisp. Do tego dochodzi FEX, odpowiadający za tłumaczenie instrukcji x86 na ARM64 w czasie rzeczywistym. Sama maszyna wirtualna uruchamia natomiast SteamOS bez emulowania całego systemu.
Wiedźmin 3 w ponad 70 kl./s. Mac jednak potrafi?
Efekty są całkiem imponujące. Na MacBooku Pro z układem Apple M4 Max i 32 GB zunifikowanej pamięci udało się uruchomić Wiedźmina 3 w rozdzielczości 1080p przy ponad 70 klatkach na sekundę. Left 4 Dead 2 osiągał ponad 100 kl./s, Fallout 4 około 60 kl./s, a pierwsze Red Dead Redemption przekraczało 70 kl./s po kompilacji shaderów, choć nie obyło się bez przycięć.
Nie wszystko działa jednak idealnie. W Wiedźminie 3 zauważono błędy wizualne dotyczące drzew, a wydajność zależy od konkretnej produkcji. Istotnym ograniczeniem okazuje się również pamięć. O ile 32 GB pozwala na komfortowe eksperymenty, o tyle konfiguracje z 16 GB mogą mieć problemy z bardziej wymagającymi tytułami.
Na szczęście FX Steam Launcher jest regularnie rozwijany, a kolejne aktualizacje poprawiają wydajność i rozszerzają listę kompatybilnych gier. Projekt udostępnia również rzeczywiste wyniki użytkowników, wraz z informacjami o sprzęcie i czasie rozgrywki.

Pokaż / Dodaj komentarze do:
SteamOS działa na MacBookach. Wiedźmin 3 osiąga ponad 70 klatek