Mac: Erklärt: Das Game Porting Toolkit von macOS Sonoma und was es für Mac-Benutzer bedeutet

Mac Erklaert Das Game Porting Toolkit von macOS Sonoma und
macOS Sonoma Ist Apfelist das Betriebssystem der nächsten Generation für Macs. Es bringt mehrere neue Funktionen mit sich, aber diejenige, die sogenannte Mac-Gamer glücklich machen wird, ist die neue Spielportierungs-Toolkit. Das Tool ermöglicht Benutzern die Ausführung Windows Spiele auf Macs.
Wie funktioniert das Game Porting Toolkit?
Laut einem Bericht von Verge kann diese Funktion die neuesten DirectX 12-Windows-Spiele auf macOS übersetzen und ausführen. Die Funktion ähnelt der, die Valve mit Proton und dem Steam Deck anbietet. Das Game Porting Toolkit in macOS Sonoma basiert auf einem Quellcode von CrossOver. Es handelt sich um eine Wine-basierte Lösung, die es Benutzern ermöglicht, Windows-Spiele auf macOS auszuführen.
Das Tool von Apple übersetzt Windows-Spiele sofort für die Ausführung auf macOS. Dadurch können Entwickler eine unveränderte Version eines Windows-Spiels auf einem Mac starten und sehen, wie es läuft, bevor sie ein Spiel vollständig portieren.
„Das neue Game Porting Toolkit bietet eine Emulationsumgebung zum Ausführen Ihres vorhandenen, unveränderten Windows-Spiels und Sie können damit schnell die Nutzung der Grafikfunktionen und das Leistungspotenzial Ihres Spiels bei der Ausführung auf einem Mac verstehen“, erklärt Aiswariya Sreenivassanein technischer Projektmanager für GPUs und Grafiken bei Apple.
Diese neue macOS-Funktion kann Intel-basierte x86-Anweisungen und Windows-APIs in Apple Silicon übersetzen. APIs für Tastatur, Maus, Controller-Eingabe, Audiowiedergabe, Netzwerk, Dateisystem und sogar Direct3D werden alle in die entsprechenden APIs in macOS übersetzt.
Auf diese Weise können macOS-Benutzer Windows-Spiele ohne Portierung oder Änderung ausführen. Apple sagt, dass diese Funktion ausreicht, um Spiele zu evaluieren, bevor sie auf macOS portiert werden.
Einschränkungen des Game Porting Toolkit
Bei der Game Porting Toolkit-Funktion von macOS Sonoma kann es zu Problemen bei der Ausführung von Spielen in dieser Umgebung kommen. Dem Bericht zufolge optimiert dieses Tool die meisten Spiele möglicherweise nicht und Benutzer können mit Leistungsproblemen und Fehlern konfrontiert werden, bis Entwickler separate Ports erstellen.
Der Bericht stellt fest, dass einige Reddit-Benutzer Cyberpunk 2077 auf einem M1 MacBook Pro, Diablo IV auf einem M1 Max MacBook Pro und Hogwarts Legacy auf einem M2 Max-Modell ausführen konnten. Der Bericht fügt hinzu, dass die ersten Ergebnisse vielversprechend aussehen. Allerdings können beim Ausführen von Spielen auf dem Mac auf diese Weise einige Leistungseinschränkungen und potenzielle Fehler auftreten.
Apples macOS-Gaming-Push
Entwickler stehen bei der Portierung von Windows-Spielen auf den Mac vor mehreren Herausforderungen. Es umfasst einen komplexen Prozess der Neukompilierung des Quellcodes, der Konvertierung benutzerdefinierter Shader, der Neuimplementierung des Grafiksubsystems und der Konvertierung von Audio, Eingabe und HDR-Rendering.
Um diese Komplexität zu reduzieren, können Entwickler eine plattformübergreifende Spiele-Engine verwenden, wenn sie auf mehrere Plattformen abzielen. Allerdings müssen sie noch ein Spiel debuggen und die Leistung unter macOS optimieren.

Apple verfügt jetzt über ein Tool, mit dem Entwickler nachvollziehen können, wie viel Portierungsarbeit erforderlich ist, um Fehler zu beheben und ihre Spiele auf macOS zu optimieren. Dieses Tool verspricht, den Zeit- und Arbeitsaufwand für die Portierung von Spielen zu reduzieren Windows auf Mac bedeutend.
Das Unternehmen hat außerdem einen neuen Spielmodus in macOS Sonoma hinzugefügt. Spielentwickler Hideo Kojima erschien auch während der WWDC-Keynote von Apple, um anzukündigen, dass Death Stranding Director’s Cut für macOS erscheinen wird.

toi-tech