Les Mac Apple Silicon font tourner Crysis avec Proton sous Asahi Linux

Pierre Dandumont |

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.

avatar Soner | 

Proton n’est pas open source? Qu’est ce qui empêche Apple d’y prendre part et de le porter sous ses puces du coup?

avatar valcapri | 

@Soner

Proton est Open Source et Valve contribue de plus en plus au noyau Linux. Par contre SteamOS 3 ne semble pas full Open Source car il y a des partie lié au Steam Deck.

Le problème est plutôt macOS et sa gestion d’OpenGL… Et Vulkan qui n’est pas supporter du tout à part via MoltenVK (un autre projet qui est devenu Open Source avec l’aide de Brenwill Workshop Ltd. et Valve).

https://github.com/ValveSoftware/Proton

avatar fousfous | 

Bootcamp c'est tellement plus simple (même si Windows ne s'est pas amélioré avec l'âge).

avatar Sometime | 

@fousfous

a ceci prêt que l’on parle principalement des macs silicon, qui ne supportent pas bootcamp. donc plus simple peut-être, mais aussi inapplicable.

avatar pyandre | 

Kamoulox !

CONNEXION UTILISATEUR