S'inscrire

Connexion

se souvenir de moi

Connexion par un compte tiers (OpenId, Google, Windows Live, Facebook ou Yahoo) ?

Vossey.com

Serveurs de jeux du site

Age of Chivalry Age of Chivalry - … (32 places)
109.239.147.3:27105
Counter-Strike: Source Counter-Strike: So… (32 places)
109.239.147.3:27015
Half-Life 2: Deathmatch Half-Life ² - Deat… (32 places)
109.239.147.3:27165
Team Fortress 2 Team Fortress 2 - … (24 places)
109.239.146.128:27015

Partenaires

Pub

Accueil > News > Une version Linux de Steam pour bientôt ?

Imprimer cet article Conseiller la news à un ami

Steam PC Une version Linux de Steam pour bientôt ?

Source : Phoronix.com - Merci à bullo525

le Samedi 29 novembre 2008 à 21:51 - Lire les 26 commentaires

Le site phoronix.com nous apprend aujourd'hui une nouvelle assez intéressante concernant le développement d'une version Linux du client Steam. Situons d'abord l'information dans son contexte : il y a environ un an, Valve indiquait qu'un poste de Senior Software Engineer chargé entre autre de porter des jeux Windows sous Linux était à pourvoir. Des rumeurs concernant une éventuelle sortie d'une version native du client Steam sous Linux ont alors commencé à circuler. Aujourd'hui, de nouveaux éléments permettant d'éclaircir un peu cette histoire ont été découverts.

En fouinant dans le répertoire contenant les fichiers de la version de démonstration du jeu Left 4 Dead, des lecteurs du site internet phoronix.com ont remarqué que ce répertoire contenait des bibliothèques de fonctions pour Linux (fichiers .so) portant des noms ne laissant aucun doute sur leur utilité : steamclient_linux.so, par exemple. Ce n'est pas moins d'une vingtaine de fichiers de ce type qui étaient distribués avec la démo du jeu (qui n'est plus disponible depuis le jour de la sortie officielle de Left 4 Dead).

Une exploration méticuleuse de ces différents fichiers a permis de trouver les éléments suivants : k_EMsgClientRequestForgottenPasswordEmailResponse, k_EMsgClientGetLobbyMetadataResponse, k_EMsgClientPurchaseWithMachineID, k_EMsgClientGamesPlayed, k_EMsgAMSetCommunityState, SetOverlayNotificationPosition hates linux, Average %.2f fps, %.2f ms per frame, Steam_GSSendSteam3UserConnect, GetBillingAddress. Si ces fichiers n'étaient destinés qu'aux serveurs Linux, il est clair que ces différentes lignes n'auraient pas lieu d'être.

D'autres fichiers faisaient référence au répertoire « /home/VALVE/alfred/valve/steam3_rel_client/ », situé vraisemblablement sur un ordinateur utilisé par Alfred Reynolds, un employé de Valve très actif dans la mailling list consacrée aux serveurs dédiés Linux. Les personnes qui se sont amusées à fouiner pour tenter d'avancer dans leur quête de savoir ont aussi remarqué que certains fichiers Linux (dont le fichier libsteam_api_linux.so) étaient construits de manière analogue à d'autres fichiers Windows.

Ces fichiers « suspects » ne sont pas présents dans la version complète du jeu Left 4 Dead. Cependant, il semblerait que le fichier Steam.exe contienne l'expression suivante : « Bad eCurrentLinuxClientVersion field in CClientConfigRecord » (vous pouvez d'ailleurs le vérifier en ouvrant ce fichier avec n'importe quel éditeur hexadécimal).

Rappelons au passage que le jeu Postal III qui utilisera le moteur Source, sortira sous Linux en même temps que sous Windows, l'année prochaine. Il n'est donc pas à exclure qu'une version Linux de Left 4 Dead suivra.

Si Valve se met à porter ses jeux sous Linux, qui sait quelle influence cela pourrait avoir dans le monde des développeurs de jeu vidéo ? Et de plus, qui dit fonctionnement en natif sous Linux dit facilité de portage sur les systèmes d'exploitations voisin (Unix et BSD pour ne citer qu'eux). Bref, que demander de plus ?

0 0

Commentaires

26 commentaires - Commentez cette information sur le forum

Posté le 29-11-2008 à 22:00:46Répondre à ce messageEn effet, les parts de marchés de Linux risque d'augmenter fortement si Steam s'y met !
Posté le 29-11-2008 à 22:11:56Répondre à ce messageClair
Perso je n'attendais que ça pour passer définitivement sous Linux parce les émulateurs c'est bien beau mais c'est pas tout à fait ça
Posté le 29-11-2008 à 22:13:30Répondre à ce messageNe serais-ce qu'un support natif de Steam qui lui lance les jeux par émulation, ça me suffira.
 
Que les jeux Source soient aussi sur Linux, alors la on sera très très haut...
Posté le 29-11-2008 à 22:17:20Répondre à ce messageSi c'est le cas, je passe direct sous Nux =)
Posté le 29-11-2008 à 22:40:02Répondre à ce messageComptons 3 a 4 mois pour que valve rende le truc public
et 3 a 4 mois pour que ce soit dispo (comme Steam Cloud quoi :p )

26 commentaires - Commentez cette information sur le forum