Il y a 5 ans, Valve lançait Proton, qui changeait à jamais le jeu Linux

Blog

MaisonMaison / Blog / Il y a 5 ans, Valve lançait Proton, qui changeait à jamais le jeu Linux

Aug 25, 2023

Il y a 5 ans, Valve lançait Proton, qui changeait à jamais le jeu Linux

Est-ce que ça a été vraiment si long? Apparemment oui. Valve a initialement annoncé le changement de marque de Steam Play avec Proton le 21 août 2018. Cela semble être le bon moment pour une réflexion rapide.

Est-ce que ça a été vraiment si long? Apparemment oui. Valve a initialement annoncé le changement de marque de Steam Play avec Proton le 21 août 2018. Cela semble être le bon moment pour une réflexion rapide, étant maintenant âgé d'environ une décennie.

Le problème : avant, pendant et juste après le lancement original de Steam Machine, les développeurs ne portaient tout simplement pas beaucoup de jeux sur Linux, et dans l'ensemble, lorsque vous regardez en arrière, les jeux Linux étaient dans une période de stagnation. Il ne se passait pas grand-chose. Une grande partie des premiers travaux de portage réalisés étaient en train de disparaître lentement car les machines Steam ne fournissaient pas le coup de pouce espéré par les joueurs de Valve et Linux.

À l’origine, « Steam Play » signifiait simplement que vous pouviez acheter un jeu sur Steam et accéder à toutes les versions de celui-ci. Ainsi, si vous avez acheté un jeu sous Windows, vous pouvez y jouer sous Linux s'il disposait d'une version Linux native (idem pour macOS). De toute évidence, cela ne suffisait pas pour ce que Valve avait prévu. Donc, si Valve voulait faire de Linux une meilleure plate-forme permettant aux utilisateurs de l'utiliser réellement, ils avaient besoin de quelque chose de plus.

Les jeux populaires devaient pouvoir fonctionner sous Linux si davantage de personnes devaient l'utiliser, car à quoi sert une plate-forme de jeu si des tonnes de jeux les plus joués n'étaient pas compatibles ? Comme Valve l'a vu avec les machines à vapeur (pas la seule raison bien sûr), cela ne se termine pas bien.

Je me souviens avoir été assis dans mon bureau à ce moment-là, parcourant ma liste TODO de divers articles et jeux à couvrir, planifiant la semaine à venir. Prêt à ensuite probablement aller au lit, puis BAM – de nulle part, cette annonce vient de Valve qui disait en gros « tu vas être très occupé, tu ferais mieux de prendre beaucoup de café ». Valve s'était associé à CodeWeavers etProtonétait la réponse.

Proton est le nom que Valve a donné à son fork de Wine avec de nombreux extras supplémentaires, et cela a changé pour toujours le jeu Linux. Cependant, Steam Play est bien plus que Proton, assurez-vous de lire mon guide complet Steam Play Proton. Remarque : John Carmack (id Software / Oculus VR / Keen Technologies) pensait même que Wine était la solution en 2013.

Bien sûr, Proton n'aurait pas été possible sans toutes les nombreuses années de travail consacrées au projet Wine, et tous ceux qui ont contribué à Wine doivent être félicités pour leurs efforts. Valve a cependant financé beaucoup de travail supplémentaire pour amener des éléments comme DXVK et VKD3D-Proton pour la traduction de Direct3D vers Vulkan dans un état où les performances peuvent être vraiment excellentes ! Valve finance également des travaux sur les pilotes graphiques Linux, le travail sur le noyau Linux et la liste est longue.

Mais à quel point Proton a-t-il changé les choses ? Eh bien, nous n’aurions certainement pas le Steam Deck sans Proton. Il est impossible que Valve ait sorti son ordinateur de poche sans autant de jeux que possible, tirant clairement la leçon sur l'échec des machines à vapeur. Mais comme nous le savons tous, les machines à vapeur ont brûlé pour que Proton et le Steam Deck puissent renaître de leurs cendres.

Proton a tout simplement beaucoup de sens. Il n'a pas fallu longtemps à Valve pour étendre Proton afin de passer initialement de quelques titres sélectionnés approuvés par Valve à la possibilité d'exécuter tout ce que nous choisissons d'essayer avec. À partir de là, les jeux Linux ont apparemment explosé. Et puis finalement, nous avons compris pourquoi Valve avait créé Proton avec l’annonce de Steam Deck moins de trois ans plus tard, en juillet 2021.

Lorsque vous examinez les rapports participatifs sur ProtonDB, plus de 11 000 titres fonctionneraient par plusieurs personnes. Cela ne représente qu'une petite fraction du nombre total de jeux Steam, mais ProtonDB s'appuie sur des personnes qui rédigent un rapport.

Le propre système de notation Deck Verified de Valve, réservé au Steam Deck, a également franchi de nombreuses étapes depuis la sortie du Steam Deck, avec désormais plus de 10 000 titres classés comme jouables ou vérifiés. Bien que ProtonDB et Deck Verified incluent un mélange de versions natives de Linux et de jeux Windows exécutés avec Proton. Le fait est que le fait d'être sous Linux maintenant pour un joueur signifie que bien souvent, une grande quantité de vos jeux "fonctionnent simplement". C'est presque magique.