Jeżeli chodzi o gry, to Mac oferuje znacznie mniej tytułów niż komputery z Windowsem. Jednak niebawem sytuacja ta może się diametralnie zmienić – Apple udostępniło właśnie zestaw narzędzi pozwalający systemowi macOS uruchamiać gry z Windowsa.
Gry z Windowsa na Macu
Nowy zestaw narzędzi został pokazany przez Apple podczas konferencji WWDC23. “Gaming Porting Toolkit” ma za zadanie umożliwić deweloperom natychmiastową konwersję gier na Windowsa tak, by można je uruchomić w macOS.
Rozwiązanie Apple jest oparte na kodzie źródłowym oprogramowania CrossOver do wirtualizacji Windowsa na Macach.
“Nowy Game Porting Toolkit zapewnia środowisko emulacji do uruchamiania istniejących niezmodyfikowanych gier Windows i można go użyć do szybkiego zrozumienia wykorzystania funkcji graficznych i potencjału wydajności gry na komputerze Mac” — wyjaśniała Aiswariya Sreenivassan, kierowniczka projektu inżynieryjnego ds. procesorów graficznych i grafiki w Apple podczas sesji WWDC.
Narzędzia Apple w czasie rzeczywistym tłumaczą zestaw instrukcji dla procesorów Intela w architekturze x86 na instrukcje architektury ARM układów M1 oraz M2.
Interfejsy API związane z klawiaturą, myszą, wejściem kontrolera, odtwarzaniem dźwięku, siecią, systemem plików i Direct3D są tłumaczone na odpowiednie interfejsy API w systemie macOS.
W rezultacie gry dla Windows działają na Macu bez portowania lub modyfikacji wykonywanych przez developerów.
Według Apple, ma to obecnie służyć bardziej do oceny działania gier pod macOS, zanim zostaną przeniesione do działających wersji dla Maca. Jednak nic nie stoi na przeszkodzie, żeby użytkownicy macOS zainstalowali Game Porting Toolkit i już teraz normalnie grali w gry dla systemu WIndows.