Mac Gaming : le Game Porting Toolkit, un outil pour développeurs qui profite aux joueurs

Félix Cattafesta |

Apple n'y a pas été avec le dos de la cuillère au sujet du jeu vidéo lors de la WWDC 2023. Parmi les nouveautés de macOS Sonoma, elle a inauguré un outil permettant de lancer des jeux prévus pour Windows sur les Mac Apple Silicon. Si ce Game Porting Toolkit vise à simplifier le travail des développeurs avant tout, des bidouilleurs se sont empressés de le détourner pour offrir à n'importe qui la possibilité de lancer ses jeux PC.

Comme nous l'avons déjà expliqué dans une précédente analyse, le Game Porting Toolkit ne transforme pas subitement les ordinateurs Apple en PC pour gamers, mais il peut tout de même faire des Mac des machines un peu plus joueuses que d'habitude. Voici comment.

Whisky : le Game Porting Toolkit rendu accessible

Si vous voulez voir ce que vaut le Game Porting Toolkit sans trop mettre les mains dans le cambouis, Whisky est un utilitaire qui va tout faire à votre place. Cette app native pour macOS est une interface graphique pour l'outil qui évite d'avoir à passer par le terminal. Elle va directement aller chercher les bons fichiers sur les serveurs d'Apple et livre une méthode clef en main pour démarrer un jeu sans s'arracher les cheveux.

Le Game Porting Toolkit s'appuie sur le projet Wine, qui permet de faire tourner une application Windows sur macOS sans passer par une machine virtuelle. Il s'agit d'une couche de compatibilité qui traduit les appels de l'API Windows à la volée. L'approche est donc radicalement différente de solutions comme Parallels Desktop ou VMware Fusion, qui simulent un système complet. Une machine virtuelle sera logiquement plus lourde, là où des technologies comme Wine devraient théoriquement offrir de meilleurs performances

Après avoir téléchargé et installé Whisky qui est disponible gratuitement sur GitHub, l'application va vous demander de créer votre première « bouteille ». Il s'agit d'un dossier contenant différents fichiers système Windows nécessaires pour faire tourner la couche de compatibilité. Chacune des bouteilles est autonome et ne contient que les programmes que vous y avez installés. Vous pouvez voir cela comme des sous-dossiers d'applications indépendants, ce qui est pratique pour éviter de tout mélanger et d'éventuels problèmes de compatibilité quand vous cumulerez les installations.

La suite est réservée aux membre du Club iGen.

Déjà abonné ? Se connecter
Abonnez-vous au Club iGen !
Accédez aux commentaires de l'article