Serait-ce le salut du Mac en matière de jeu vidéo ? Proton commence à être utilisable sur les Mac Apple Silicon sous Asahi Linux. Pour ceux qui n'ont pas compris la phrase, résumons-le simplement : il devient possible, dans une certaine mesure, de lancer des jeux prévus pour Windows sur un Mac avec de bonnes performances. Présentée de cette manière, comme le fait le youtubeur Andrew Tsai dans une vidéo, cette nouveauté semble incroyable. Mais il suffit de regarder quelques détails pour comprendre que le résultat est beaucoup plus limité qu'il n'y paraît. Explications.
Ça reste (très) expérimental
Commençons par Proton. Il s'agit de ce qu'on appelle un wrapper, c'est-à-dire un logiciel qui va intercepter les appels aux API d'un jeu (DirectX sous Windows) pour les convertir vers une autre API, dans le cas présent OpenGL. Proton est basé sur les travaux de CodeWeaver sur Wine, mais est porté par Valve (le créateur de Steam) depuis 2018. Proton est mis en avant depuis l'année dernière dans un produit précis : le Steam Deck. La console portable de Valve fonctionne en effet sous GNU/Linux, mais exécute énormément de jeux prévus pour Windows grâce à Proton.
Dans les faits, Proton n'est qu'une brique : pour profiter des jeux Steam sur un Mac Apple Silicon, …