CMA constate que Proton est un substitut imparfait pour les jeux Windows

Si seulement Microsoft avait la prévoyance d’ouvrir les jeux Windows sur Linux et d’aider à développer eux-mêmes Wine et Proton.

CMA a révélé qu’ils pensaient que Proton, et par extension, Wine, sont des « substituts imparfaits » pour les jeux sur Windows OS.

Dans sa décision officielle, l’AMC avait ceci à dire à la page 226 du document :

 » Les données sur les performances des jeux utilisant Proton suggèrent qu’il s’agit d’un substitut imparfait aux jeux sur Windows, et une proportion importante de jeux ne peut pas être jouée sans problème.

Valve catégorise les jeux en fonction de leur exécution à l’aide de Proton sur l’appareil de jeu portable Steam Deck de Valve. Les données sur la proportion des 100 meilleurs jeux de Steam dans chaque catégorie ont montré que 16% étaient jouables sans problème, avec 33% supplémentaires jouables avec quelques ajustements nécessaires. 31% étaient injouables et 20% n’avaient pas été testés.

Une catégorisation communautaire distincte est également disponible, ce qui suggère également que Proton était toujours sujet à des problèmes de performances matérielles. Les données des 100 meilleurs jeux de Steam utilisant cette catégorisation suggéraient que 19 % fonctionnaient parfaitement, 53 % fonctionnaient parfaitement après quelques ajustements, 14 % fonctionnaient avec des problèmes mineurs, 2 % fonctionnaient mais avec des problèmes plus importants et 12 % étaient injouables.

Bien que Microsoft ait soutenu que ces données démontrent l’efficacité de Proton, à notre avis, elles sont cohérentes avec l’interprétation selon laquelle il s’agit d’un substitut imparfait à l’utilisation du système d’exploitation Windows.

Comme nous le savons, les arguments de CMA pour « empêcher » l’accord avec Microsoft Activision sont la domination prédite de Microsoft sur le cloud gaming. Nous savons également que CMA a constaté que Microsoft domine le cloud gaming en termes de systèmes d’exploitation. C’est principalement parce que tous les fournisseurs de jeux en nuage doivent utiliser Windows, car Windows est le système d’exploitation de jeu sur PC dominant.

Ces résultats, bien que vrais, ne sont pas dus au fait que Microsoft continue de monopoliser agressivement l’espace du jeu vidéo. Si nous étions tous honnêtes à ce sujet, nous savons tous que Microsoft s’est vraiment efforcé de faire de Windows le système d’exploitation pour faire quoi que ce soit dans les années 1990, et même avec leurs défauts, ils se souciaient simplement plus du jeu qu’Apple ne l’a jamais fait.

En revanche, alors que la communauté Linux s’est montrée prête à rivaliser avec Microsoft, ses efforts ont donné des résultats mitigés en ce qui concerne les jeux.

Wine, initialement appelé Windows n’est pas un émulateur, est une couche de compatibilité qui permet aux programmes conçus pour Windows de s’exécuter sur Linux ou Mac OS. Pendant de nombreuses années, les passionnés de Linux ont joué avec Wine pour jouer à leurs jeux préférés sur Linux au lieu de Windows.

Cependant, Wine reste imparfait dans cette fonction, principalement à cause d’une mauvaise documentation de l’API Windows. Microsoft continue de garder privées certaines données sur le fonctionnement de Windows. Cela a forcé l’équipe de développeurs Wine de Codeweavers à faire de l’ingénierie inverse et à deviner ce qu’ils ne savaient pas.

Lorsque Valve a décidé d’entrer dans le secteur du matériel, ils ont investi dans Wine pour travailler sur leur propre fork du programme, appelé Proton. Proton a certaines fonctionnalités qui ne sont délibérément pas utilisées dans Wine, mais le rend encore meilleur pour exécuter des programmes Windows uniquement pour Linux.

En fait, comme vous le savez peut-être, l’as géant de Proton est l’API Vulkan, rivalisant avec DirectX 12 de Microsoft et les API Metal d’Apple en termes de compatibilité et d’efficacité. Les développeurs utilisant Vulkan obtiennent une meilleure compatibilité et de meilleures performances pour les jeux fonctionnant sous Linux et Proton que sous Windows, pour certaines versions.

Avec tout cela pris en compte, comme le CMA l’a découvert par lui-même, Proton est loin d’être là où il doit être pour faire des systèmes d’exploitation Linux comme SteamOS une alternative viable à Windows. La compatibilité de nombreux jeux vidéo basés sur Windows est toujours en suspens sur le Steam Deck et Linux en général. De nombreux joueurs s’attendent à ce qu’un certain nombre de jeux ne soient jamais jouables en dehors de Windows.

Ironiquement, Microsoft a présenté Proton au CMA lui-même pour indiquer qu’il n’a pas le monopole absolu des systèmes d’exploitation de jeu. S’il est vrai qu’ils ne l’ont pas forcé, Microsoft lui-même aurait pu s’attaquer à cette partie de l’industrie en aidant lui-même au développement de Wine.

Cela semble-t-il tiré par les cheveux ? En 2023, Microsoft est en fait membre de la Fondation Linux. Bien que la société ait limité son travail avec la fondation, elle a fait preuve d’une ouverture de bonne foi pour travailler avec Linux.

Microsoft lui-même a déclaré que son système d’exploitation n’était plus le cœur de son activité. Peut-être que s’ils y croyaient vraiment, ils pourraient prendre des mesures pour réduire la dépendance à Windows pour de nombreuses industries, comme les jeux vidéo. Il est clair qu’ils auraient pu mieux s’en tirer avec l’AMC s’ils avaient eu la prévoyance de réorienter leurs activités de cette manière il y a des années.