COMPTOIR
register

Easy Anti Cheat débarque sur Linux

Avec le Steam Deck, Valve souhaite offrir une console de jeu surfant sur le catalogue fourni de la ludothèque PC. À cette prétention s’opposent quelques écueils, tous liés à l’OS retenu pour la machine, Linux. En effet, la plupart des titres, pour ne pas dire l’écrasante majorité, étant développé pour Windows, le pont entre les deux systèmes se doit d’être solide. Or Proton, le nom de ce projet, commencé en 2018, commence à avoir suffisamment de bouteille pour offrir des performances convaincantes, et se heurte désormais à des problèmes plus enracinés dans le noyau que la pure optimisation logicielle.

 

Du fait de différence de designs de certains composants internes, il devient par exemple nécessaire de mettre les mains dans le kernel Linux pour tirer toujours plus de FPS, une opération pas toujours du plus rapide pour remonter jusqu’au Release utilisateurs. L’autre souci se situe du côté des systèmes anti-triches : bien habitués à l’écosystème Windowsien et même friand de ses avancées (forcées) en matière de sécurité, les systèmes de lutte contre la triche s’interfacent profondément avec l’OS, requérant également des changements potentiellement profonds pour leur compatibilité.

 

epic

 

Profonds, sûrement, mais pas impossibles, puisqu’Epic Games a tout juste annoncé avoir porté sous Linux et Mac son système Easy Anti-Cheat, connu pour son intégration dans Fortnite, Rust ou encore For Honnor. Pour le moment, Valve n’a pas encore réagi, qu’il s’agisse d’une déclaration officielle ou d’une mise à jour de Proton confirmant la chose ; mais cela ne saurait tarder. Nous imaginons en effet difficilement un Epic Games concurrent dans le domaine des plateformes de distribution et de lancement de jeux dérouler un tapis rouge à son ennemi juré, d’autant plus que le Steam Deck est ouvertement mentionné comme cible. Peut-être l’envie de proposer ses jeux phares dès le premier jour de livraison de la console, et, ainsi, se tailler une part du gâteau ? Un premier pas vers une solution concurrente à Steam sous l’OS manchot, et ainsi la future console ? Pour en avoir le cœur net, il faudra encore attendre. Néanmoins, ce pas est on ne peut plus encourageant quant au futur du jeu sous Linux ; à minima sous la forme mobile. Et après, à qui le tour ?

Un poil avant ?

Le 28" qui tape fort chez Viewsonic

Un peu plus tard ...

Microsoft rafraîchit complètement sa série Surface mobile

Les 4 ragots
Les ragots sont actuellement
ouverts à tous, c'est open bar !
par Un ragoteur blond en Angleterre, le Mardi 28 Septembre 2021 à 06h21  
La compatibilité Wine/Proton est au final la plus grosse nouveauté de l'annonce. Mais étonnamment, elle est traité de façon secondaire.

A l'inverse, la compatibilité avec le Steam Deck qui est mise en avant (avec le portage de services déjà existant à EOS) est une non annonce car le Steam Deck est juste un PC portable sous Linux (Steam OS) avec un facteur de forme un peu spécifique mais qui ne nécessite pas de traitement logiciel particulier.
Pour le coup, c'est du pur marketing.
par Un ragoteur blond en Angleterre, le Mardi 28 Septembre 2021 à 06h11  
par Nicolas D. le Lundi 27 Septembre 2021 à 16h14
L'intégration dont tu parles, ce n'est pas plutôt ceci (qui remonte à juin ?) ?
En juin, c'était l'ajout de EAC à EOS mais pour Windows uniquement.
Là, il y a eu l'ajout de EAC à EOS mais pour Linux et macOS.

Avant juin, EAC était dispo pour Windows, Linux et macOS mais hors EOS.
De juin à septembre, EAC était en plus dispo via EOS (intégration simplifiée et surtout utilisation devenue gratuite) uniquement pour Windows.
Depuis septembre, EAC dispo pour toutes les plateformes via EOS.

L'annonce de Epic est grosso modo "EAC arrive sur EOS pour Linux et macOS".
Mais elle est reprise partout sous la forme "EAC arrive sur Linux et macOS" (alors qu'il était déjà arrivée depuis des années, c'est juste l'intégration à EOS qui est nouvelle).

Mais il faut dire que le contenu de l'annonce est ambigüe :
 
Earlier this year, Easy Anti-Cheat for Windows games was made available to all developers, for free. Today, we extend support to Linux and Mac for developers who maintain full native builds of their games for these platforms.

C'est le paragraphe central mais la précision EOS est manquante. Il est abordé EOS au paragraphe d'avant mais pour une rapide description de ce que c'est et aucun lien n'est vraiment établi.
Puis il est à nouveau question d'EOS ensuite mais globalement ca donne plus l'impression que c'est une nouveauté et qu'elle arrive via EOS et non que la nouveauté est que ça arrive via EOS.
par Nicolas D., le Lundi 27 Septembre 2021 à 16h14  
par Un ragoteur blond en Angleterre le Lundi 27 Septembre 2021 à 06h50
Tout le monde sur internet semble reporter l'info d'un portage de EAC sous Linux et macOS, mais l'annonce porte plus sur l'intégration de EAC dans le SDK Epic Online Services (pour une utilisation désormais gratuite) :
un grand lien tout pourri (le lien dans l'article mène à la page EAC plutôt qu'à cette annonce )

Je n'arrive pas à trouver d'info très claire (genre une page officielle, wikipedia ou du même acabit indiquant les évolutions majeures du logiciel au fil des ans) mais il y a un tas de traces montrant que EAC tournait déjà sous Linux ou OS X avant ça.
Par contre, au moins jusqu'à l'année dernière, ça ne marchait pas correctement avec Wine et Proton.
Ex : un grand lien tout pourri (c'est pas l'info la plus récente sur la compatibilité que j'ai trouvé mais ça permet d'illustrer que c'était déjà dispo pour Linux).
Merci, j'ai mis à jour avec le bon lien . De ce que j'ai compris, EAC était dispo sur Linux mais pour les jeux natifs Linux uniquement et pas proton. Sur cette annonce, il est question ouvertement de Proton et du Steam Deck : c'est donc à mon sens bel et bien un portage. L'intégration dont tu parles, ce n'est pas plutôt ceci (qui remonte à juin ?) ?
par Un ragoteur blond en Angleterre, le Lundi 27 Septembre 2021 à 06h50  
Tout le monde sur internet semble reporter l'info d'un portage de EAC sous Linux et macOS, mais l'annonce porte plus sur l'intégration de EAC dans le SDK Epic Online Services (pour une utilisation désormais gratuite) :
un grand lien tout pourri (le lien dans l'article mène à la page EAC plutôt qu'à cette annonce )

Je n'arrive pas à trouver d'info très claire (genre une page officielle, wikipedia ou du même acabit indiquant les évolutions majeures du logiciel au fil des ans) mais il y a un tas de traces montrant que EAC tournait déjà sous Linux ou OS X avant ça.
Par contre, au moins jusqu'à l'année dernière, ça ne marchait pas correctement avec Wine et Proton.
Ex : un grand lien tout pourri (c'est pas l'info la plus récente sur la compatibilité que j'ai trouvé mais ça permet d'illustrer que c'était déjà dispo pour Linux).